diff --git a/.travis.yml b/.travis.yml
index ddb1ee17..3adf73ac 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,11 +27,11 @@ services:
- xvfb
-before_install:
- # enable a display for running JavaScript tests
+ # enable a display for running JavaScript tests
#- export DISPLAY=:99.0
# - sh -e /etc/init.d/xvfb start
# - if [[ "$DB" == 'mysql' ]]; then sudo apt-get -y install mariadb-server; fi
+ - if [[ "$DB" == 'mysql' ]]; then sudo apt-get -y install mariadb-server; fi
# - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- wget https://raw.githubusercontent.com/$SERVER/before_install.sh
- . ./before_install.sh "$APP_NAME" "$CORE_BRANCH" "$DB"
diff --git a/appinfo/app.php b/appinfo/app.php
deleted file mode 100644
index cee29ffe..00000000
--- a/appinfo/app.php
+++ /dev/null
@@ -1,46 +0,0 @@
-
- * @copyright Sander Brand 2016
- */
-
-namespace OCA\Passman\AppInfo;
-
-
-use OCP\Util;
-use OCP\BackgroundJob;
-use OCP\App;
-use OCA\Passman\Notifier;
-use OCA\Passman\Activity;
-require_once __DIR__ . '/autoload.php';
-
-$app = new \OCA\Passman\AppInfo\Application();
-$app->registerNavigationEntry();
-$app->registerPersonalPage();
-
-
-$l = \OC::$server->getL10N('passman');
-$manager = \OC::$server->getNotificationManager();
-$manager->registerNotifier(function() {
- return new Notifier(
- \OC::$server->getL10NFactory()
- );
-}, function() use ($l) {
- return [
- 'id' => 'passman',
- 'name' => $l->t('Passwords'),
- ];
-});
-
-/**
- * Loading translations
- *
- * The string has to match the app's folder name
- */
-Util::addTranslations('passman');
-\OCP\App::registerAdmin('passman', 'templates/admin.settings');
diff --git a/appinfo/info.xml b/appinfo/info.xml
index ca579785..46d719ee 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -19,7 +19,7 @@ Features:
- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )
For an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)
]]>
- 2.3.2
+ 2.3.7
agpl
Sander Brand
Marcos Zuriaga
@@ -37,13 +37,12 @@ For an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)
https://img.passman.cc/share_credential.png
https://img.passman.cc/password_audit.png
-
+
sqlite
pgsql
mysql
openssl
-
-
+
diff --git a/bower.json b/bower.json
index 8567955a..b044148a 100644
--- a/bower.json
+++ b/bower.json
@@ -30,14 +30,17 @@
"angular-translate": "2.9.0",
"angular-xeditable": "0.3.0",
"angular-datetime-picker": "",
- "ng-clipboard": "1.5.10",
- "ng-password-meter": "0.4.0",
+ "ng-clipboard": "1.0.2",
+ "ng-password-meter": "0.1.6",
"ng-tags-input": "3.1.1",
"papa-parse": "4.1.2",
"llqrcode": "0.0.2",
- "sha": " 2.0.1",
+ "jssha": " 2.0.1",
"sjcl": " 1.0.8",
- "ui-sortable": "0.19.0",
+ "ui-sortable": "1.0",
"zxcvbn": "4.4.2"
+ },
+ "resolutions": {
+ "angular": "1.5.8"
}
}
diff --git a/controller/credentialcontroller.php b/controller/credentialcontroller.php
index 96e5accc..abc76a21 100644
--- a/controller/credentialcontroller.php
+++ b/controller/credentialcontroller.php
@@ -85,6 +85,7 @@ class CredentialController extends ApiController {
'username' => $username,
'password' => $password,
'url' => $url,
+ 'icon' => $favicon,
'favicon' => $favicon,
'renew_interval' => $renew_interval,
'expire_time' => $expire_time,
@@ -94,7 +95,6 @@ class CredentialController extends ApiController {
'otp' => $otp,
'hidden' => $hidden,
'compromised' => $compromised
-
);
$credential = $this->credentialService->createCredential($credential);
@@ -353,4 +353,4 @@ class CredentialController extends ApiController {
$this->credentialRevisionService->updateRevision($revision);
return new JSONResponse(array());
}
-}
\ No newline at end of file
+}
diff --git a/controller/translationcontroller.php b/controller/translationcontroller.php
index 16aa7a0d..f740e155 100644
--- a/controller/translationcontroller.php
+++ b/controller/translationcontroller.php
@@ -269,7 +269,7 @@ class TranslationController extends ApiController {
'enable.link.sharing' => $this->trans->t('Enable link sharing'),
'share.until.date' => $this->trans->t('Share until date'),
'expire.views' => $this->trans->t('Expire after views'),
- 'click.share' => $this->trans->t('Click \"Share\" first'),
+ 'click.share' => $this->trans->t('Click "Share" first'),
'show.files' => $this->trans->t('Show files'),
@@ -375,7 +375,7 @@ class TranslationController extends ApiController {
'new.vault.name' => $this->trans->t('Please give your new vault a name.'),
'new.vault.pass' => $this->trans->t('Vault password'),
'new.vault.passr' => $this->trans->t('Repeat vault password'),
- 'new.vault.sharing_key_notice' => $this->trans->t('Your sharing keys will have a strength of 1024 bit, which you can change in \"Settings\" later .'),
+ 'new.vault.sharing_key_notice' => $this->trans->t('Your sharing keys will have a strength of 1024 bit, which you can change in "Settings" later.'),
'new.vault.create' => $this->trans->t('Create vault'),
'go.back.vaults' => $this->trans->t('Go back to vaults'),
'input.vault.password' => $this->trans->t('Please input the password for'),
@@ -425,7 +425,7 @@ class TranslationController extends ApiController {
'expired.share' => $this->trans->t('Awwhh… credential not found. Maybe it expired'),
//compromised credentials
- 'compromised.label' => $this->trans->t('Compromise!'),
+ 'compromised.label' => $this->trans->t('Mark as Compromised'),
'compromised.warning.list' => $this->trans->t('Compromised!'),
'compromised.warning' => $this->trans->t('This password is compromised. You can only remove this warning by changing the password.'),
@@ -436,7 +436,7 @@ class TranslationController extends ApiController {
'search.settings.input.custom_fields' => $this->trans->t('Custom Fields'),
'search.settings.input.password' => $this->trans->t('Password'),
'search.settings.input.description' => $this->trans->t('Description'),
- 'search.settings.input.url' => $this->trans->t('Url'),
+ 'search.settings.input.url' => $this->trans->t('URL'),
'search.settings.title' => $this->trans->t('Custom Search:'),
'search.settings.defaults_button' => $this->trans->t('Revert to defaults'),
diff --git a/css/app.css b/css/app.css
index cf346dae..f1fa87fa 100644
--- a/css/app.css
+++ b/css/app.css
@@ -119,6 +119,67 @@
* along with this program. If not, see .
*
*/
+/**
+ * Nextcloud - passman
+ *
+ * @copyright Copyright (c) 2016, Sander Brand (brantje@gmail.com)
+ * @copyright Copyright (c) 2016, Marcos Zuriaga Miguel (wolfi@wolfi.es)
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ *
+ */
+.tab_header {
+ width: calc(100vw - 300px);
+ margin: 0 0 0;
+ list-style: none;
+ padding: 0; }
+ .tab_header li.tab:first-child {
+ margin-left: 0; }
+ .tab_header li.tab {
+ /*@include border-top-radius(2px);*/
+ float: left;
+ border-bottom-width: 0;
+ margin: 0;
+ padding: 10px 10px 10px 10px;
+ cursor: pointer;
+ border-right: 1px solid #eee;
+ -webkit-transition: background-color 250ms linear;
+ -moz-transition: background-color 250ms linear;
+ -o-transition: background-color 250ms linear;
+ -ms-transition: background-color 250ms linear;
+ transition: background-color 250ms linear; }
+ .tab_header li.tab .indicator {
+ display: none; }
+ .tab_header li.inactive {
+ background-color: #fff !important;
+ color: unset !important; }
+ .tab_header li.active .indicator {
+ display: inline-block;
+ position: absolute;
+ height: 7px;
+ left: 0;
+ right: 0;
+ bottom: -1px; }
+
+.tab_container {
+ border: 1px solid #eee;
+ border-top-color: #0082c9;
+ border-bottom-width: 0;
+ clear: both;
+ padding: 0 1em; }
+
/**
* Nextcloud - passman
*
@@ -143,7 +204,7 @@
.pw-gen {
overflow: hidden; }
.pw-gen input {
- width: calc(100% - 80px) !important;
+ width: calc(100% - 76px) !important;
float: left;
background: #fff;
color: #555;
@@ -181,6 +242,133 @@
border-top-right-radius: 3px;
background-clip: padding-box; }
+/**
+ * Nextcloud - passman
+ *
+ * @copyright Copyright (c) 2016, Felix Nuesse (felix.nuesse@t-online.de)
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ *
+ */
+.iconpicker-dialog {
+ border-radius: var(--border-radius-large) !important;
+ box-shadow: 0 0 30px var(--color-box-shadow);
+ z-index: 9999 !important; }
+ .iconpicker-dialog .ui-dialog {
+ border-radius: var(--border-radius-large);
+ box-shadow: 0 0 30px var(--color-box-shadow); }
+ .iconpicker-dialog .ui-widget-header {
+ background: none; }
+ .iconpicker-dialog .ui-icon-closethick {
+ background-position: inherit; }
+ .iconpicker-dialog .ui-button .ui-icon {
+ background-image: var(--icon-close-000); }
+ .iconpicker-dialog .ui-button-icon {
+ border: none !important; }
+ .iconpicker-dialog .ui-icon {
+ border: none !important; }
+ .iconpicker-dialog .ui-icon-closethick {
+ border: none !important; }
+ .iconpicker-dialog .ui-corner-all {
+ border: none !important; }
+ .iconpicker-dialog .ui-state-default {
+ background: white !important; }
+ .iconpicker-dialog .ui-button {
+ background: white !important; }
+
+#iconPicker .iconList {
+ float: left;
+ width: 60%;
+ max-height: 310px;
+ overflow: auto; }
+ #iconPicker .iconList .icon {
+ padding: 10px;
+ cursor: pointer;
+ float: left; }
+ #iconPicker .iconList .icon img {
+ cursor: pointer; }
+#iconPicker .iconModifier {
+ margin-left: 10px;
+ float: right;
+ width: calc(40% - 10px); }
+#iconPicker .iconSearch {
+ width: 100%; }
+#iconPicker .arrow {
+ cursor: pointer;
+ padding-left: 10px;
+ width: 10px;
+ float: left; }
+#iconPicker .collapsible {
+ cursor: pointer;
+ padding-left: 10px;
+ text-align: left;
+ font-size: 15px; }
+#iconPicker .content {
+ display: none; }
+#iconPicker .content_show {
+ display: block; }
+
+/**
+ * Nextcloud - passman
+ *
+ * @copyright Copyright (c) 2019, Felix Nuesse (felix.nuesse@t-online.de)
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ *
+ */
+.shareincoming-dialog {
+ border-radius: var(--border-radius-large) !important;
+ box-shadow: 0 0 30px var(--color-box-shadow);
+ z-index: 9999 !important; }
+ .shareincoming-dialog .ui-dialog {
+ border-radius: var(--border-radius-large);
+ box-shadow: 0 0 30px var(--color-box-shadow); }
+ .shareincoming-dialog .ui-widget-header {
+ background: none !important; }
+ .shareincoming-dialog .ui-icon-closethick {
+ background-position: inherit; }
+ .shareincoming-dialog .ui-button .ui-icon {
+ background-image: var(--icon-close-000); }
+ .shareincoming-dialog .ui-button:hover .ui-icon {
+ background-image: var(--icon-close-000);
+ cursor: pointer !important; }
+ .shareincoming-dialog .ui-button-icon {
+ border: none !important; }
+ .shareincoming-dialog .ui-icon {
+ border: none !important; }
+ .shareincoming-dialog .ui-icon-closethick {
+ border: none !important; }
+ .shareincoming-dialog .ui-corner-all {
+ border: none !important; }
+ .shareincoming-dialog .ui-state-default {
+ background: white !important; }
+ .shareincoming-dialog .ui-button {
+ background: white !important; }
+
/**
* Nextcloud - passman
*
@@ -218,7 +406,6 @@
.vault_wrapper {
margin: 0 auto auto auto;
- transform: translate(-150px);
max-width: 420px;
-webkit-border-radius: 5px;
border-radius: 5px;
@@ -300,6 +487,12 @@
.icon-image {
width: 16px; }
+.angularjs-datetime-picker {
+ z-index: 1000; }
+
+.link {
+ color: var(--color-primary); }
+
#app-sidebar {
height: auto; }
#app-sidebar .sidebar {
@@ -314,10 +507,19 @@
float: right;
line-height: 44px; }
+.vaultlist_sidebar_hidden {
+ width: 100vw !important;
+ margin-left: 0px !important; }
+
#app-content {
margin-left: 300px;
- width: calc(100vw - 300px);
overflow-x: hidden; }
+ @media only screen and (max-width: 769px) {
+ #app-content {
+ width: 100vw; } }
+ @media only screen and (min-width: 770px) {
+ #app-content {
+ width: calc(100vw - 300px); } }
#app-content #app-content-wrapper {
min-height: 95%;
display: flex;
@@ -336,10 +538,7 @@
display: inline-block;
font-weight: bold;
margin-top: 10px; }
- @media screen and (max-width: 575px) {
- #app-content #app-content-wrapper .title {
- display: none; } }
- @media screen and (min-width: 769px) and (max-width: 820px) {
+ @media screen and (max-width: 820px) {
#app-content #app-content-wrapper .title {
display: none; } }
#app-content #app-content-wrapper .breadcrumb {
@@ -395,13 +594,12 @@
display: inline-block;
padding: 7px; }
#app-content #app-content-wrapper .searchboxContainer {
- /*display: inline-block;*/
- visibility: hidden;
- display: none;
- margin-right: 14px;
+ display: inline-block;
+ visibility: visible;
float: right; }
#app-content #app-content-wrapper .searchboxContainer .searchbox {
- display: inline-block; }
+ display: inline-block;
+ width: calc(100% - 3px); }
#app-content #app-content-wrapper .searchboxContainer .searchclear {
color: #ccc;
cursor: pointer;
@@ -418,19 +616,33 @@
background: #fff;
border: 1px solid #ddd;
padding: 5px;
- width: calc(100% - 3px);
+ /*width: calc(100% - 3px);*/
box-shadow: 3px 3px 5px #888888;
-webkit-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
background-clip: padding-box; }
+ #app-content #app-content-wrapper .searchboxContainer .searchOptions input {
+ cursor: pointer; }
#app-content #app-content-wrapper .credential-table {
width: 100%; }
#app-content #app-content-wrapper .credential-table tr:hover {
background-color: whitesmoke; }
#app-content #app-content-wrapper .credential-table tr.selected {
background-color: #f8f8f8; }
+ #app-content #app-content-wrapper .credential-table tr .compromised {
+ background-color: #f74040; }
+ #app-content #app-content-wrapper .credential-table tr .compromised:hover {
+ background-color: #e10909; }
+ #app-content #app-content-wrapper .credential-table tr .compromised-list {
+ display: inline-block;
+ margin-left: 50px; }
+ #app-content #app-content-wrapper .credential-table tr .compromised-list .icon {
+ height: 18px; }
+ #app-content #app-content-wrapper .credential-table tr .compromised-list .text {
+ font-style: italic;
+ font-weight: bold; }
#app-content #app-content-wrapper .credential-table tr td {
cursor: pointer;
padding: 5px;
@@ -532,6 +744,20 @@
display: block; }
#app-content #app-content-wrapper .edit_credential input[type="text"], #app-content #app-content-wrapper .edit_credential input[type="password"] {
width: 100%; }
+ #app-content #app-content-wrapper .edit_credential .compromised-button {
+ margin-top: 15px;
+ background-color: #e60000;
+ color: black; }
+ #app-content #app-content-wrapper .edit_credential .compromised-details {
+ margin-top: 15px;
+ display: flex; }
+ #app-content #app-content-wrapper .edit_credential .compromised-details .icon {
+ float: left;
+ height: 20px; }
+ #app-content #app-content-wrapper .edit_credential .compromised-details .text {
+ padding-left: 5px;
+ padding-right: 30px;
+ color: #e9322d; }
#app-content #app-content-wrapper .edit_credential .tags {
float: left; }
#app-content #app-content-wrapper .edit_credential .tags .tag {
@@ -552,6 +778,8 @@
float: left; }
#app-content #app-content-wrapper .edit_credential .password_settings label .label.sm {
font-size: 12px; }
+ #app-content #app-content-wrapper .edit_credential .password_settings .password-settings-padding-left-fix {
+ padding-left: 0 !important; }
#app-content #app-content-wrapper .edit_credential .field-value .valueInput {
padding-right: 0; }
#app-content #app-content-wrapper .edit_credential .field-value .valueInput input {
@@ -568,7 +796,7 @@
background-clip: padding-box; }
#app-content #app-content-wrapper .edit_credential .field-value .selectType {
padding-left: 0;
- margin-left: -4px; }
+ margin-left: 0px; }
#app-content #app-content-wrapper .edit_credential .field-value .selectType select {
-webkit-border-bottom-left-radius: 0;
border-bottom-left-radius: 0;
@@ -609,6 +837,8 @@
vertical-align: middle; }
#app-content #app-content-wrapper .edit_credential .otpText {
padding-right: 10px; }
+ #app-content #app-content-wrapper .edit_credential .import-selection select {
+ margin-left: 15px; }
#app-content #app-content-wrapper .main_list {
flex: 1;
float: left;
@@ -617,6 +847,16 @@
width: 100%; }
#app-content #app-content-wrapper .main_list .share {
overflow: hidden; }
+ #app-content #app-content-wrapper .main_list .nopasswords {
+ margin-right: auto;
+ margin-left: auto;
+ margin-top: 10%;
+ text-align: center; }
+ #app-content #app-content-wrapper .main_list .belowList {
+ margin-right: auto;
+ margin-left: auto;
+ margin-top: 1%;
+ text-align: center; }
#app-content #app-content-wrapper .app_sidebar {
float: right;
padding: 10px;
@@ -636,6 +876,17 @@
#app-content #app-content-wrapper .app_sidebar.item_selected {
height: 25%;
display: inline-block; }
+ #app-content #app-content-wrapper .app_sidebar .credential-data .compromised-details {
+ margin-top: 15px;
+ margin-bottom: 15px;
+ display: flex; }
+ #app-content #app-content-wrapper .app_sidebar .credential-data .compromised-details .icon {
+ float: left;
+ height: 20px; }
+ #app-content #app-content-wrapper .app_sidebar .credential-data .compromised-details .text {
+ padding-left: 5px;
+ padding-right: 30px;
+ color: #e9322d; }
#app-content #app-content-wrapper .app_sidebar .credential-data .row {
margin-bottom: 11px; }
#app-content #app-content-wrapper .app_sidebar .credential-data .tags {
@@ -653,11 +904,11 @@
float: left; }
.credential_field .value {
white-space: nowrap;
- overflow: hidden;
text-overflow: ellipsis;
- max-width: 70%; }
+ max-width: 100%; }
.credential_field .tools {
margin-left: 10px;
+ margin-top: 8px;
overflow: hidden;
float: left; }
.credential_field .tools .cell {
@@ -684,7 +935,7 @@
width: 120px;
margin-top: 30px;
margin-left: -60px;
- top: 50%;
+ top: 30%;
left: 50%;
position: absolute; }
@@ -736,9 +987,9 @@
background-color: #ff0000; }
.icon-label {
- overflow: hidden; }
+ overflow: hidden;
+ display: flex; }
.icon-label input {
- width: calc(100% - 45px) !important;
float: left;
background: #fff;
color: #555;
@@ -747,7 +998,7 @@
border: 1px solid #ddd;
outline: none;
border-radius: 3px;
- margin: 3px 3px 3px 0;
+ margin: 3px 0 3px 0;
padding: 7px 6px 5px;
font-size: 13px;
-webkit-border-bottom-left-radius: 0;
@@ -757,13 +1008,10 @@
background-clip: padding-box; }
.icon-label .icon-picker {
float: left;
- margin-top: 3px;
- padding-top: 7px; }
+ margin-top: 3px; }
.icon-label .icon-picker .cell {
- margin-top: 0px;
- margin-left: -0px;
+ height: 32px;
padding: 7px 12px 2px 12px;
- display: inline;
font-size: 14px;
border: 1px solid #ddd;
background-color: #eaeaea;
@@ -776,22 +1024,6 @@
.icon-label .icon-picker .cell:hover {
color: #0066ff; }
-#iconPicker .iconList {
- float: left;
- width: 60%;
- max-height: 310px;
- overflow: auto; }
- #iconPicker .iconList .icon {
- padding: 10px;
- cursor: pointer;
- float: left; }
- #iconPicker .iconList .icon img {
- cursor: pointer; }
-#iconPicker .iconModifier {
- margin-left: 10px;
- float: right;
- width: calc(40% - 10px); }
-
/**
* Nextcloud - passman
*
@@ -820,8 +1052,13 @@
margin-left: 15px;
margin-right: 15px; }
+.settings-container-label {
+ padding-left: 15px; }
+
#app-navigation > ul > li > a {
z-index: auto; }
+#app-navigation > ul > li {
+ display: block; }
.nav-trashbin {
width: inherit !important;
@@ -830,23 +1067,30 @@
background-color: #fff !important;
opacity: 1 !important;
z-index: 140; }
+ .nav-trashbin a.active {
+ background-image: var(--icon-delete-e9322d); }
.nav-trashbin a .fa {
margin-right: 15px; }
-#taginput {
- visibility: hidden;
- display: none; }
-
#app-navigation .collapsible:hover .app-navigation-entry-bullet {
background: var(--color-primary) !important; }
+#app-navigation a .selected {
+ opacity: 1 !important;
+ box-shadow: inset 4px 0 var(--color-primary) !important; }
#app-navigation li .app-navigation-entry-bullet-color {
background-color: var(--color-primary); }
+#app-navigation li .bullet-color-red {
+ background-color: #ff0000; }
+#app-navigation li .bullet-color-yellow {
+ background-color: #ebbb00; }
+#app-navigation li .bullet-color-green {
+ background-color: #4db728; }
#app-navigation li .highlight-selected {
background-color: var(--color-primary); }
+#app-navigation li .autocomplete {
+ position: relative; }
#app-navigation li a.taginput {
- visibility: hidden;
- display: none;
opacity: 1; }
#app-navigation li a {
overflow: visible; }
@@ -854,8 +1098,12 @@
opacity: 1.0; }
#app-navigation li a tags-input li {
width: auto !important; }
-#app-navigation > ul ul {
- display: inherit !important; }
+
+.hidden-list {
+ display: none !important; }
+
+.icon-expired {
+ background-image: url("data:image/svg+xml;utf8,"); }
/**
* Nextcloud - passman
@@ -878,6 +1126,9 @@
* along with this program. If not, see .
*
*/
+.sharing_table .button {
+ min-height: 42px;
+ margin: 5px 0 0 0; }
.sharing_table td:first-child {
width: 55%; }
.sharing_table td:first-child tags-input .tags {
@@ -895,6 +1146,8 @@
.share_credential > div {
margin-bottom: 10px; }
+.shared_table .pending {
+ margin-right: 10px; }
.shared_table .fa-trash {
cursor: pointer; }
.shared_table .fa-trash:hover {
@@ -921,11 +1174,22 @@
* along with this program. If not, see .
*
*/
-.scan-result-table {
- margin-top: 10px; }
- .scan-result-table .score {
- padding-left: 0px;
- padding-right: 15px; }
+.spacer-top-30 {
+ margin-top: 30px; }
+
+.scan-result-table td {
+ vertical-align: top !important; }
+.scan-result-table .score {
+ width: 55%;
+ padding-left: 0px;
+ padding-right: 15px; }
+.scan-result-table .label-audit {
+ width: 15%; }
+
+.detail_box {
+ border: 1px solid var(--color-border-dark);
+ margin-top: 25px;
+ padding: 5px; }
.error {
color: #ce3702; }
@@ -939,6 +1203,8 @@
.tab_container.settings {
margin-bottom: 50px; }
+ .tab_container.settings textarea {
+ height: 300px; }
.import-steps {
padding-left: 16px;
@@ -959,16 +1225,72 @@
text-align: left;
padding: 3px 5px; }
-#app-settings-content:not(.ng-hide) {
- display: inherit !important;
- padding: 0;
- transition: height 0.15s ease-out; }
+/**
+ * Nextcloud - passman
+ *
+ * @copyright Copyright (c) 2019, Felix Nuesse (felix.nuesse@t-online.de)
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ *
+ */
+.searchbox button {
+ position: relative !important; }
-#app-settings-content.ng-hide {
+.searchbox-settings {
+ position: relative;
+ top: 50%;
+ opacity: 0.6; }
+
+.searchbox-settings:hover {
+ opacity: 1;
+ cursor: pointer; }
+
+.custom-search-dialog {
+ border-radius: var(--border-radius-large) !important;
+ box-shadow: 0 0 30px var(--color-box-shadow);
+ z-index: 9999 !important; }
+ .custom-search-dialog .ui-dialog {
+ border-radius: var(--border-radius-large);
+ box-shadow: 0 0 30px var(--color-box-shadow); }
+ .custom-search-dialog .ui-widget-header {
+ background: none; }
+ .custom-search-dialog .ui-icon-closethick {
+ background-position: inherit; }
+ .custom-search-dialog .ui-button-icon {
+ border: none !important; }
+ .custom-search-dialog .ui-icon {
+ border: none !important; }
+ .custom-search-dialog .ui-button .ui-icon {
+ background-image: var(--icon-close-000); }
+ .custom-search-dialog .ui-icon-closethick {
+ border: none !important; }
+ .custom-search-dialog .ui-dialog-buttonpane.ui-helper-clearfix {
+ display: none; }
+
+.app-passman {
+ overflow-x: hidden; }
+
+.template-hidden {
+ display: none !important; }
+
+.hide-animation {
display: inherit !important;
- height: 0;
- padding: 0;
- transition: height 0.15s ease-in; }
+ transition: ease-in-out .15s; }
+
+.hide-animation.ng-hide {
+ opacity: 0; }
.ui-dialog {
z-index: 9999; }
@@ -978,18 +1300,16 @@
margin-right: 0 !important; }
#app-content #app-content-wrapper #passman-controls {
- border-bottom: 1px solid #c9c9c9;
- margin-top: 5px; }
+ border-bottom: 1px solid #c9c9c9; }
#passman-controls {
box-sizing: border-box;
position: fixed;
- top: 45px;
+ margin: -45px 0 0;
right: 0;
left: 0;
border-bottom: 1px solid #c9c9c9;
padding: 0 !important;
- margin: 0;
background-color: rgba(255, 255, 255, 0.95);
z-index: 50;
-webkit-user-select: none;
@@ -997,11 +1317,16 @@
-ms-user-select: none;
user-select: none;
height: 44px !important; }
+ @media only screen and (max-width: 769px) {
+ #passman-controls .breadcrumb {
+ padding-left: 15px; } }
+ #passman-controls .breadcrumb .addCredential {
+ padding-top: 1px; }
@media only screen and (max-width: 768px) {
#passman-controls {
width: 100%; } }
-@media only screen and (min-width: 768px) {
+@media only screen and (min-width: 1024px) {
#app-navigation + #app-content #passman-controls {
left: 300px;
width: calc( 100% - 300px ) !important; } }
diff --git a/css/app.css.map b/css/app.css.map
index 42ee8f57..dd8b97b9 100644
--- a/css/app.css.map
+++ b/css/app.css.map
@@ -1,7 +1,7 @@
{
"version": 3,
-"mappings": "AAAA;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,YAAY;EACV,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;AAEb,kBAAkB;EAChB,UAAU,EAAE,OAAoB;EAChC,KAAK,EAAE,IAAI;;AAGb,WAAW;EACT,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;AAEb,iBAAiB;EACf,UAAU,EAAE,OAAoB;EAChC,KAAK,EAAE,IAAI;;ACrCb;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,WAAY;EACV,KAAK,EAAE,mBAAmB;EAE1B,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,CAAC;EACV,8BAAmB;IACjB,WAAW,EAAE,CAAC;EAEhB,kBAAO;IACL,oCAAoC;IACpC,KAAK,EAAE,IAAI;IACX,mBAAmB,EAAE,CAAC;IACtB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,mBAAmB;IAE5B,MAAM,EAAE,OAAO;IACf,YAAY,EAAE,cAAc;IAC5B,kBAAkB,EAAE,6BAA6B;IACjD,eAAe,EAAE,6BAA6B;IAC9C,aAAa,EAAE,6BAA6B;IAC5C,cAAc,EAAE,6BAA6B;IAC7C,UAAU,EAAE,6BAA6B;IACzC,6BAAW;MACT,OAAO,EAAE,IAAI;EAIjB,uBAAY;IACV,gBAAgB,EAAE,eAAe;IACjC,KAAK,EAAE,gBAAgB;EAMvB,gCAAW;IACT,OAAO,EAAE,YAAY;IACrB,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,GAAG;IACX,IAAI,EAAE,CAAC;IACP,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,IAAI;;AAKlB,cAAe;EACb,MAAM,EAAE,cAAc;EACtB,gBAAgB,EAAE,OAAO;EACzB,mBAAmB,EAAE,CAAC;EACtB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;;AC1EhB;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,OAAO;EACL,QAAQ,EAAC,MAAM;EACf,aAAK;IACH,KAAK,EAAE,4BAA4B;IACnC,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,OAAO;IACpB,MAAM,EAAE,cAAc;IACtB,OAAO,EAAE,IAAI;IACb,aAAa,EAAE,GAAG;IAClB,MAAM,EAAE,aAAa;IACrB,OAAO,EAAE,WAAW;IACpB,SAAS,EAAE,IAAI;IJYjB,kCAAkC,EIXH,CAAC;IJYhC,0BAA0B,EIZK,CAAC;IJahC,+BAA+B,EIbA,CAAC;IJchC,uBAAuB,EIdQ,CAAC;IJehC,eAAe,EAAE,WAAW;EIb5B,oBAAY;IACV,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,GAAG;IACf,WAAW,EAAE,IAAI;IACjB,cAAc,EAAC,GAAG;IAClB,0BAAK;MACH,OAAO,EAAE,GAAG;MACZ,OAAO,EAAE,YAAY;MACrB,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,cAAc;MACtB,gBAAgB,EAAE,OAAiB;MACnC,MAAM,EAAE,OAAO;IAEjB,gCAAW;MACT,KAAK,EAAE,OAAgB;IAEzB,qCAAgB;MJPlB,kCAAkC,EIQD,GAAG;MJPpC,0BAA0B,EIOO,GAAG;MJNpC,+BAA+B,EIME,GAAG;MJLpC,uBAAuB,EIKU,GAAG;MJJpC,eAAe,EAAE,WAAW;;AKpD9B;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,YAAY;EACV,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;EACb,gBAAgB,EAAE,GAAG;EACrB,KAAK,EAAE,KAAK;EACZ,sBAAS;IACP,KAAK,EAAE,KAAK;IACZ,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,OAAO;;AAGnB,cAAc;EACZ,MAAM,EAAC,gBAAgB;EACvB,SAAS,EAAE,iBAAiB;EAE5B,SAAS,EAAE,KAAK;ELRhB,qBAAqB,EKSE,GAAG;ELR1B,aAAa,EKQU,GAAG;ELP1B,eAAe,EAAE,WAAW;EAAG,qDAAqD;EKQpF,UAAU,EAAE,cAAc;EAC1B,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,KAAK;EACd,yBAAU;IAER,OAAO,EAAE,GAAG;IACZ,4HAAiB;MACf,MAAM,EAAE,OAAO;IAEjB,+BAAK;MACH,KAAK,EAAE,OAAO;IAEhB,qCAAW;MACT,gBAAgB,EAAE,kBAAkB;MACpC,KAAK,EAAE,IAAI;IAEb,4BAAE;MACA,aAAa,EAAE,iBAAiB;MAChC,OAAO,EAAE,IAAI;IAEf,kCAAQ;MACN,gBAAgB,EAAE,OAAO;EAG7B,0BAAW;IACT,OAAO,EAAE,IAAI;IACb,iCAAM;MACJ,KAAK,EAAE,OAAO;IAGd,iDAAY;MACV,KAAK,EAAE,OAAO;IAIlB,gGAA0C;MACxC,KAAK,EAAE,IAAI;ML9Cf,qBAAqB,EK+CM,GAAG;ML9C9B,aAAa,EK8Cc,GAAG;ML7C9B,eAAe,EAAE,WAAW;MAAG,qDAAqD;IKgDhF,kDAAO;MACL,KAAK,EAAE,GAAG;MACV,OAAO,EAAE,YAAY;IAGzB,kCAAO;MACL,UAAU,EAAE,IAAI;EAGpB,0BAAY;IACV,OAAO,EAAE,IAAI;IACb,gCAAK;MACH,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,KAAK;IAEhB,6CAAkB;MAChB,KAAK,EAAE,IAAI;EAIf,0BAAW;IACT,aAAa,EAAE,IAAI;;AAKvB,oCAAoC;EAClC,cAAc;IACZ,KAAK,EAAE,GAAG;AC/Gd;;;;;;;;;;;;;;;;;;;;GAoBG;AAGH,QAAS;EACP,WAAW,EAAE,eAAe;EAC5B,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;;AAIb,WAAW;EACT,KAAK,EAAE,IAAI;;AAIb,YAAY;EACV,MAAM,EAAE,IAAI;EACZ,qBAAQ;IACN,OAAO,EAAE,YAAY;IACrB,mCAAc;MACZ,YAAY,EAAE,IAAI;MAClB,+CAAW;QACT,KAAK,EAAE,IAAI;MAEb,qCAAE;QACA,KAAK,EAAE,IAAI;IAGf,oCAAc;MACZ,KAAK,EAAC,KAAK;MACX,WAAW,EAAE,IAAI;;AAKvB,YAAa;EACX,WAAW,EAAE,KAAK;EAClB,KAAK,EAAE,mBAAmB;EAC1B,UAAU,EAAE,MAAM;EAGlB,iCAAqB;IACnB,UAAU,EAAE,GAAG;IACf,OAAO,EAAC,IAAI;IAEZ,MAAM,EAAE,kBAAkB;IAE1B,mDAAkB;MAChB,UAAU,EAAE,MAAM;MAYlB,aAAa,EAAE,iBAAiB;MAR5B,oCAAqC;QADvC,wEAAO;UAEH,OAAO,EAAE,IAAI;MAEf,4DAA6D;QAJ/D,wEAAO;UAKH,OAAO,EAAE,IAAI;IAQrB,wCAAO;MACL,UAAU,EAAE,MAAM;MAClB,OAAO,EAAE,YAAY;MACrB,WAAW,EAAE,IAAI;MACjB,UAAU,EAAE,IAAI;MAChB,oCAAqC;QALvC,wCAAO;UAMH,OAAO,EAAE,IAAI;MAEf,2DAA4D;QAR9D,wCAAO;UASH,OAAO,EAAE,IAAI;IAGjB,6CAAY;MACV,KAAK,EAAE,IAAI;IAEb,oDAAmB;MACjB,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,MAAM;MAChB,4DAAQ;QACN,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,KAAK;QNvElB,qBAAqB,EMwEQ,GAAG;QNvEhC,aAAa,EMuEgB,GAAG;QNtEhC,eAAe,EAAE,WAAW;QAAG,qDAAqD;QMuE9E,UAAU,EAAE,gCAA+B;QAEzC,kEAAG;UACD,YAAY,EAAE,IAAI;QAEpB,yEAAU;UACR,SAAS,EAAE,IAAI;UACf,OAAO,EAAE,MAAM;MAIrB,kEAAc;QACZ,KAAK,EAAE,OAAO;QACd,IAAI,EAAE,IAAI;QACV,GAAG,EAAE,KAAK;IAId,4CAAW;MACT,KAAK,EAAE,KAAK;MACZ,YAAY,EAAE,GAAG;MACjB,UAAU,EAAE,GAAG;MACf,mEAAuB;QNlE3B,iCAAiC,EMmEC,GAAG;QNlErC,yBAAyB,EMkES,GAAG;QNjErC,8BAA8B,EMiEI,GAAG;QNhErC,sBAAsB,EMgEY,GAAG;QN/DrC,eAAe,EAAE,WAAW;QMgEtB,MAAM,EAAE,kCAAiC;MAE3C,kEAAsB;QNpF1B,kCAAkC,EMqFC,GAAG;QNpFtC,0BAA0B,EMoFS,GAAG;QNnFtC,+BAA+B,EMmFI,GAAG;QNlFtC,uBAAuB,EMkFY,GAAG;QNjFtC,eAAe,EAAE,WAAW;QMkFtB,MAAM,EAAE,kCAAiC;MAE3C,uDAAW;QACT,OAAO,EAAE,YAAY;QACrB,OAAO,EAAE,GAAG;QACZ,gBAAgB,EAAE,wBAAuB;MAE3C,8DAAkB;QAChB,OAAO,EAAE,YAAY;QACrB,OAAO,EAAE,GAAG;QACZ,gBAAgB,EAAE,wBAAwB;MAE5C,uDAAW;QACT,MAAM,EAAE,OAAO;QACf,OAAO,EAAE,YAAY;QACrB,OAAO,EAAE,GAAG;IAIhB,qDAAoB;MAElB,0BAA0B;MAC1B,UAAU,EAAE,MAAM;MAClB,OAAO,EAAE,IAAI;MACb,YAAY,EAAE,IAAI;MAClB,KAAK,EAAE,KAAK;MACZ,gEAAW;QACT,OAAO,EAAE,YAAY;MAEvB,kEAAa;QACX,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,OAAO;QACf,SAAS,EAAE,IAAI;QACf,MAAM,EAAE,IAAI;QACZ,MAAM,EAAE,IAAI;QACZ,QAAQ,EAAE,mBAAmB;QAC7B,KAAK,EAAE,IAAI;QACX,GAAG,EAAE,IAAI;QACT,OAAO,EAAE,QAAQ;MAEnB,oEAAe;QACb,QAAQ,EAAE,QAAQ;QAClB,MAAM,EAAE,GAAG;QACX,UAAU,EAAE,IAAI;QAChB,MAAM,EAAE,cAAc;QACtB,OAAO,EAAE,GAAG;QACZ,KAAK,EAAE,gBAAgB;QACvB,UAAU,EAAE,mBAAmB;QN9HrC,kCAAkC,EM+HE,GAAG;QN9HvC,0BAA0B,EM8HU,GAAG;QN7HvC,iCAAiC,EM6HG,GAAG;QN5HvC,yBAAyB,EM4HW,GAAG;QN3HvC,eAAe,EAAE,WAAW;IM+H1B,mDAAkB;MAChB,KAAK,EAAE,IAAI;MACX,4DAAS;QACP,gBAAgB,EAAE,UAAgB;MAGlC,+DAAW;QACT,gBAAgB,EAAE,OAAO;MAE3B,yDAAG;QACD,MAAM,EAAE,OAAO;QACf,OAAO,EAAE,GAAG;QACZ,aAAa,EAAE,iBAAiB;QAChC,+DAAM;UACJ,SAAS,EAAE,IAAI;UACf,KAAK,EAAE,IAAI;UACX,YAAY,EAAE,GAAG;UACjB,WAAW,EAAE,GAAG;QAGlB,oEAAW;UACT,OAAO,EAAE,YAAY;UACrB,KAAK,EAAE,KAAK;UACZ,WAAW,EAAE,GAAG;UAChB,UAAU,EAAE,GAAG;UACf,OAAO,EAAE,GAAG;UACZ,MAAM,EAAE,IAAI;UACZ,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,OAAO;QAEjB,0EAAiB;UACf,OAAO,EAAE,CAAC;QAEZ,sEAAa;UACX,UAAU,EAAE,IAAI;UAChB,MAAM,EAAE,KAAK;UACb,KAAK,EAAE,KAAK;UACZ,KAAK,EAAE,eAAe;UACtB,UAAU,EAAE,gCAA+B;UAC3C,yEAAG;YACD,OAAO,EAAE,KAAK;YACd,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,IAAI;YACZ,4EAAG;cACD,OAAO,EAAE,GAAG;YAEd,mFAAU;cACR,SAAS,EAAE,IAAI;cACf,OAAO,EAAE,MAAM;UAGnB,8EAAQ;YACN,OAAO,EAAE,IAAI;YACb,MAAM,EAAE,KAAK;IAOvB,uCAAM;MACJ,KAAK,EAAE,KAAK;MACZ,4CAAK;QACH,gBAAgB,EAAE,wBAAuB;QACzC,OAAO,EAAE,GAAG;QACZ,SAAS,EAAE,IAAI;QACf,YAAY,EAAE,GAAG;QN3NvB,qBAAqB,EM4NQ,GAAG;QN3NhC,aAAa,EM2NgB,GAAG;QN1NhC,eAAe,EAAE,WAAW;QAAG,qDAAqD;MM4NhF,uDAAgB;QACd,YAAY,EAAE,GAAG;IAIrB,4CAAW;MACT,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MAEZ,OAAO,EAAE,IAAI;MACb,SAAS,EAAE,IAAI;MACf,wDAAY;QACV,OAAO,EAAE,IAAI;QACb,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,kCAAiC;QACzC,MAAM,EAAE,IAAI;QN7OlB,qBAAqB,EM8OQ,IAAI;QN7OjC,aAAa,EM6OgB,IAAI;QN5OjC,eAAe,EAAE,WAAW;QAAG,qDAAqD;QM6O9E,4EAAoB;UAClB,OAAO,EAAE,IAAI;UACb,OAAO,EAAE,GAAG;UACZ,cAAc,EAAE,MAAM;UACtB,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,OAAO;UACf,SAAS,EAAE,MAAM;UAEjB,mFAAO;YACL,WAAW,EAAE,KAAK;YAElB,aAAa,EAAE,GAAG;YAClB,WAAW,EAAE,KAAK;YAClB,SAAS,EAAE,UAAU;YACrB,KAAK,EAAE,KAAK;UAId,kFAAM;YACJ,MAAM,EAAE,QAAQ;YAChB,UAAU,EAAE,KAAK;YAEjB,uFAAK;cACH,KAAK,EAAE,eAAe;cACtB,UAAU,EAAE,GAAG;cACf,OAAO,EAAE,YAAY;cACrB,IAAI,EAAC,CAAC;MAKd,gCAAiC;QAC/B,wDAAY;UACV,KAAK,EAAE,GAAG;MAGd,gCAAiC;QAC/B,wDAAY;UACV,KAAK,EAAE,GAAG;MAGd,gCAAiC;QAC/B,wDAAY;UACV,KAAK,EAAE,GAAG;IAMhB,kDAAiB;MACf,WAAW,EAAE,IAAI;MACjB,wDAAM;QACJ,OAAO,EAAE,KAAK;MAEhB,gJAA2C;QACzC,KAAK,EAAE,IAAI;MAEb,wDAAM;QACJ,KAAK,EAAE,IAAI;QACX,6DAAK;UACH,gBAAgB,EAAE,wBAAuB;UACzC,OAAO,EAAE,GAAG;UACZ,SAAS,EAAE,IAAI;MAIjB,mEAAM;QACJ,KAAK,EAAE,IAAI;MAKf,uEAAqB;QACnB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,KAAK;MAGb,2EAAM;QACJ,QAAQ,EAAE,MAAM;QAChB,kGAAuB;UACrB,KAAK,EAAE,eAAe;UACtB,KAAK,EAAE,IAAI;QAEb,kFAAO;UAIL,KAAK,EAAE,IAAI;UAHX,qFAAK;YACH,SAAS,EAAE,IAAI;MAOrB,2EAAY;QACV,aAAa,EAAE,CAAC;QAChB,iFAAM;UN9Td,kCAAkC,EM+TK,CAAC;UN9TxC,0BAA0B,EM8Ta,CAAC;UN7TxC,+BAA+B,EM6TQ,CAAC;UN5TxC,uBAAuB,EM4TgB,CAAC;UN3TxC,eAAe,EAAE,WAAW;QM6TpB,iHAAsC;UNjU9C,kCAAkC,EMkUK,CAAC;UNjUxC,0BAA0B,EMiUa,CAAC;UNhUxC,+BAA+B,EMgUQ,CAAC;UN/TxC,uBAAuB,EM+TgB,CAAC;UN9TxC,eAAe,EAAE,WAAW;MMiUtB,2EAAY;QACV,YAAY,EAAE,CAAC;QACf,WAAW,EAAE,IAAI;QACjB,kFAAO;UN1Tf,iCAAiC,EM2TK,CAAC;UN1TvC,yBAAyB,EM0Ta,CAAC;UNzTvC,8BAA8B,EMyTQ,CAAC;UNxTvC,sBAAsB,EMwTgB,CAAC;UNvTvC,eAAe,EAAE,WAAW;MM2TxB,4HAAuB;QACrB,UAAU,EAAE,IAAI;QAChB,wIAAM;UACJ,KAAK,EAAE,IAAI;UAET,0KAAW;YACT,KAAK,EAAE,EAAE;UAEX,0JAAG;YACD,KAAK,EAAE,IAAI;UAEb,sLAAiB;YACf,KAAK,EAAE,GAAG;UAGd,0JAAS;YACP,gBAAgB,EAAE,WAAW;UAG7B,oKAAW;YACT,KAAK,EAAE,EAAE;YACT,UAAU,EAAE,MAAM;YAClB,MAAM,EAAE,IAAI;YACZ,MAAM,EAAE,YAAY;YACpB,MAAM,EAAE,SAAS;YACjB,MAAM,EAAE,IAAI;UAEd,gLAAiB;YACf,SAAS,EAAE,IAAI;YACf,KAAK,EAAE,GAAG;YACV,oLAAE;cACA,MAAM,EAAE,OAAO;UAGnB,0SAAO;YACL,KAAK,EAAE,GAAG;YACV,OAAO,EAAE,GAAG;YACZ,8bAAqC;cACnC,KAAK,EAAE,GAAG;UAGd,oJAAG;YACD,MAAM,EAAE,IAAI;YACZ,cAAc,EAAE,MAAM;MAQ9B,2DAAS;QACP,aAAa,EAAE,IAAI;IAIvB,4CAAU;MACR,IAAI,EAAC,CAAC;MACN,KAAK,EAAC,IAAI;MACV,MAAM,EAAC,IAAI;MACX,QAAQ,EAAC,IAAI;MACb,KAAK,EAAC,IAAI;IAGZ,8CAAa;MACX,KAAK,EAAC,KAAK;MAeX,OAAO,EAAE,IAAI;MAKb,UAAU,EAAE,IAAI;MAnBhB,iDAAG;QACD,aAAa,EAAE,IAAI;QACnB,WAAW,EAAE,GAAG;QAChB,WAAW,EAAE,MAAM;QACnB,QAAQ,EAAE,MAAM;QAChB,aAAa,EAAE,QAAQ;QACvB,SAAS,EAAE,GAAG;MAEhB,gEAAkB;QAChB,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,IAAI;QACT,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,OAAO;MAGjB,4DAAgB;QACd,MAAM,EAAE,GAAG;QACX,OAAO,EAAE,YAAY;MAKrB,oEAAK;QACH,aAAa,EAAE,IAAI;MAErB,qEAAM;QACJ,UAAU,EAAE,IAAI;QAChB,aAAa,EAAE,IAAI;QACnB,KAAK,EAAE,IAAI;QACX,0EAAK;UACH,gBAAgB,EAAE,wBAAuB;UACzC,OAAO,EAAE,GAAG;UACZ,YAAY,EAAE,GAAG;;AAQ7B,iBAAkB;EAChB,QAAQ,EAAE,MAAM;EAChB,iDAAc;IACZ,KAAK,EAAE,IAAI;EAEb,wBAAO;IAIL,WAAW,EAAE,MAAM;IACnB,QAAQ,EAAE,MAAM;IAChB,aAAa,EAAE,QAAQ;IACvB,SAAS,EAAE,GAAG;EAEhB,wBAAO;IACL,WAAW,EAAE,IAAI;IACjB,QAAQ,EAAE,MAAM;IAChB,KAAK,EAAE,IAAI;IACX,8BAAM;MACJ,MAAM,EAAE,OAAO;MACf,YAAY,EAAE,GAAG;;AAKvB,SAAU;EACR,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,IAAI;EACZ,uBAAc;IACZ,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,IAAI;IACZ,gBAAgB,EAAE,IAAI;IACtB,gBAAgB,EAAE,OAAO;IACzB,uCAAgB;MACd,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,CAAC;MACN,OAAO,EAAE,CAAC;MACV,UAAU,EAAE,MAAM;MAClB,KAAK,EAAE,IAAI;;AAKjB,gBAAiB;EACf,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,KAAK;EAClB,GAAG,EAAE,GAAG;EACR,IAAI,EAAE,GAAG;EACT,QAAQ,EAAE,QAAQ;;AAGpB,sBAAuB;EACrB,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;;AAGpB,OAAQ;EACN,aAAa,EAAE,kBAAkB;EACjC,WAAW,EAAE,kBAAkB;EAC/B,YAAY,EAAE,kBAAkB;EAChC,UAAU,EAAE,kBAAkB;EAC9B,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAK;EACZ,aAAa,EAAE,KAAK;EACpB,SAAS,EAAE,iDAAiD;;AAG9D,gBAOC;EANC,EAAG;IACD,SAAS,EAAE,YAAY;EAEzB,IAAK;IACH,SAAS,EAAE,cAAc;AAI7B,UAAW;EACT,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,EAAE;;AAGb,kBAAmB;EACjB,SAAS,EAAE,MAAM;EACjB,gBAAgB,EAAE,wBAAuB;EACzC,UAAU,EAAE,GAAG;EACf,OAAO,EAAE,GAAG;EACZ,YAAY,EAAE,GAAG;EACjB,YAAY,EAAE,iBAAiB;;AAGjC;wBACyB;EACvB,gBAAgB,EAAE,OAAO;;AAG3B,kBAAmB;EACjB,MAAM,EAAE,OAAO;EAAE,mBAAmB;;AAGtC,WAAY;EACV,KAAK,EAAE,OAAO;EACd,gBAAgB,EAAE,OAAO;;AAG3B,WAAY;EACV,QAAQ,EAAE,MAAM;EAChB,iBAAM;IACJ,KAAK,EAAE,4BAA4B;IACnC,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,OAAO;IACpB,MAAM,EAAE,cAAc;IACtB,OAAO,EAAE,IAAI;IACb,aAAa,EAAE,GAAG;IAClB,MAAM,EAAE,aAAa;IACrB,OAAO,EAAE,WAAW;IACpB,SAAS,EAAE,IAAI;INriBjB,iCAAiC,EMsiBH,CAAC;INriB/B,yBAAyB,EMqiBK,CAAC;INpiB/B,8BAA8B,EMoiBA,CAAC;INniB/B,sBAAsB,EMmiBQ,CAAC;INliB/B,eAAe,EAAE,WAAW;EMoiB5B,wBAAa;IAGX,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,GAAG;IACf,WAAW,EAAE,GAAG;IAChB,8BAAM;MAEJ,UAAU,EAAE,GAAG;MACf,WAAW,EAAE,IAAI;MAEjB,OAAO,EAAE,iBAAiB;MAC1B,OAAO,EAAE,MAAM;MAEf,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,cAAc;MACtB,gBAAgB,EAAE,OAAiB;MACnC,MAAM,EAAE,OAAO;MNzjBnB,iCAAiC,EM0jBD,GAAG;MNzjBnC,yBAAyB,EMyjBO,GAAG;MNxjBnC,8BAA8B,EMwjBE,GAAG;MNvjBnC,sBAAsB,EMujBU,GAAG;MNtjBnC,eAAe,EAAE,WAAW;IMwjB1B,oCAAY;MACV,KAAK,EAAE,OAAgB;;AAM3B,qBAAU;EACR,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,KAAK;EACjB,QAAQ,EAAE,IAAI;EACd,2BAAK;IAIH,OAAO,EAAE,IAAI;IACb,MAAM,EAAE,OAAO;IACf,KAAK,EAAE,IAAI;IALX,+BAAG;MACD,MAAM,EAAE,OAAO;AAOrB,yBAAc;EACZ,WAAW,EAAE,IAAI;EACjB,KAAK,EAAE,KAAK;EACZ,KAAK,EAAE,gBAAgB;;AClpB3B;;;;;;;;;;;;;;;;;;;;GAoBG;AAGD,uBAAI;EACF,YAAY,EAAE,IAAI;AAEpB,0BAAO;EACL,KAAK,EAAE,GAAG;EACV,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;;AAKpB,6BAAQ;EACN,OAAO,EAAE,IAAI;;AAIjB,aAAc;EAGZ,KAAK,EAAE,kBAAkB;EAEzB,YAAY,EAAE,cAAc;EAC5B,eAAE;IAIA,gBAAgB,EAAE,eAAe;IACjC,OAAO,EAAE,YAAY;IACrB,OAAO,EAAE,GAAG;IALZ,sBAAQ;MACN,YAAY,EAAE,iBAAiB;IAMjC,mBAAI;MACF,YAAY,EAAE,IAAI;;AAMxB,SAAS;EACP,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;;AAKX,sCAAmB;EACf,gBAAgB,EAAE,oBAAoB;AAE1C,6BAAU;EACR,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;EACb,OAAO,EAAE,CAAC;AAEZ,oBAAC;EACC,QAAQ,EAAE,OAAO;EACjB,+BAAU;IACR,OAAO,EAAE,GAAG;IACZ,kCAAE;MACA,KAAK,EAAE,eAAe;AAK9B,uBAAQ;EACN,OAAO,EAAE,kBAAkB;;ACtF/B;;;;;;;;;;;;;;;;;;;;GAoBG;AAKD,6BAAe;EACb,KAAK,EAAE,GAAG;EAER,8CAAM;IACJ,KAAK,EAAE,IAAI;EAMf,2CAAc;IACZ,UAAU,EAAE,IAAI;;AAKtB,MAAO;EACL,KAAK,EAAE,IAAI;;AAEb,iBAAiB;EACf,WAAW,EAAE,IAAI;EACjB,uBAAK;IACH,KAAK,EAAE,IAAI;EAEb,uBAAI;IACF,aAAa,EAAE,IAAI;;AAIrB,uBAAU;EACR,MAAM,EAAE,OAAO;AAEjB,6BAAgB;EACd,KAAK,EAAE,OAAO;;AC1DlB;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,kBAAmB;EACjB,UAAU,EAAE,IAAI;EAChB,yBAAO;IACL,YAAY,EAAE,GAAG;IACjB,aAAa,EAAE,IAAI;;AAIvB,MAAO;EACL,KAAK,EAAE,OAAO;;AAGhB,WAAY;EACV,UAAU,EAAE,KAAK;EACjB,UAAU,EAAE,IAAI;EAChB,oBAAS;IACP,KAAK,EAAE,GAAG;IACV,MAAM,EAAE,KAAK;;AAIjB,uBAAwB;EACtB,aAAa,EAAE,IAAI;;AAGrB,aAAc;EACZ,YAAY,EAAE,IAAI;EAIlB,aAAa,EAAE,IAAI;EAHnB,gBAAG;IACD,eAAe,EAAE,IAAI;;AAIzB,oBAAqB;EACnB,UAAU,EAAE,MAAM;;AAEpB,aAAc;EACZ,aAAa,EAAE,IAAI;EACnB,sBAAQ;IACN,UAAU,EAAE,MAAM;IAClB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,OAAO;EAEjB,kCAAO;IACL,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,OAAO;;AXhCpB,mCAAoC;EAClC,OAAO,EAAE,kBAAkB;EAC3B,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,qBAAqB;;AAEnC,6BAA6B;EAC3B,OAAO,EAAE,kBAAkB;EAC3B,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,oBAAoB;;AAElC,UAAU;EACR,OAAO,EAAE,IAAI;;AAGb,kBAAI;EACF,WAAW,EAAE,YAAY;EACzB,YAAY,EAAE,YAAY;;AAI9B,mDAAoD;EAClD,aAAa,EAAE,iBAAiB;EAChC,UAAU,EAAE,GAAG;;AAGjB,iBAAkB;EAChB,UAAU,EAAE,UAAU;EACtB,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,CAAC;EACP,aAAa,EAAE,iBAAiB;EAChC,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,CAAC;EACT,gBAAgB,EAAE,yBAAwB;EAC1C,OAAO,EAAE,EAAE;EACX,mBAAmB,EAAE,IAAI;EACzB,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EAEjB,MAAM,EAAE,eAAe;;AAEzB,yCAAyC;EACvC,iBAAiB;IACf,KAAK,EAAE,IAAI;AAGf,yCAAyC;EACvC,gDAA+C;IAC7C,IAAI,EAAE,KAAK;IACX,KAAK,EAAE,+BAA+B;AAG1C,8LAAmM;EACjM,UAAU,EAAE,UAAU;EACtB,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,QAAQ;;AAEnB,UAAU;EACR,aAAa,EAAE,CAAC;EAChB,YAAY,EAAE,CAAC;;AAEjB,SAAS;EACP,KAAK,EAAE,IAAI;;AAGb,sBAAsB;EACpB,UAAU,EAAE,OAAO;;AAErB,MAAO;EACL,OAAO,EAAE,IAAI;EACb,aAAa,EAAE,IAAI;EACnB,MAAM,EAAE,qBAAqB;EAC7B,aAAa,EAAE,GAAG;;AAEpB,aAAc;EACZ,KAAK,EAAE,OAAO;EACd,gBAAgB,EAAE,OAAO;EACzB,YAAY,EAAE,OAAO;;AAGvB,oBAAoB;EAClB,UAAU,EAAE,gBAAgB",
-"sources": ["../sass/app.scss","../sass/variables.scss","../sass/mixins.scss","../sass/partials/button.scss","../sass/partials/popovermenu.scss","../sass/partials/tabs.scss","../sass/partials/pwgen.scss","../sass/vaults.scss","../sass/credentials.scss","../sass/menu.scss","../sass/share_credential.scss","../sass/settings.scss"],
+"mappings": "AAAA;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,YAAY;EACV,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;AAEb,kBAAkB;EAChB,UAAU,EAAE,OAAoB;EAChC,KAAK,EAAE,IAAI;;AAGb,WAAW;EACT,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;;AAEb,iBAAiB;EACf,UAAU,EAAE,OAAoB;EAChC,KAAK,EAAE,IAAI;;ACrCb;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,WAAY;EACV,KAAK,EAAE,mBAAmB;EAE1B,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,CAAC;EACV,8BAAmB;IACjB,WAAW,EAAE,CAAC;EAEhB,kBAAO;IACL,oCAAoC;IACpC,KAAK,EAAE,IAAI;IACX,mBAAmB,EAAE,CAAC;IACtB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,mBAAmB;IAE5B,MAAM,EAAE,OAAO;IACf,YAAY,EAAE,cAAc;IAC5B,kBAAkB,EAAE,6BAA6B;IACjD,eAAe,EAAE,6BAA6B;IAC9C,aAAa,EAAE,6BAA6B;IAC5C,cAAc,EAAE,6BAA6B;IAC7C,UAAU,EAAE,6BAA6B;IACzC,6BAAW;MACT,OAAO,EAAE,IAAI;EAIjB,uBAAY;IACV,gBAAgB,EAAE,eAAe;IACjC,KAAK,EAAE,gBAAgB;EAMvB,gCAAW;IACT,OAAO,EAAE,YAAY;IACrB,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,GAAG;IACX,IAAI,EAAE,CAAC;IACP,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,IAAI;;AAKlB,cAAe;EACb,MAAM,EAAE,cAAc;EACtB,gBAAgB,EAAE,OAAO;EACzB,mBAAmB,EAAE,CAAC;EACtB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;;AC1EhB;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,OAAO;EACL,QAAQ,EAAC,MAAM;EACf,aAAK;IACH,KAAK,EAAE,4BAA4B;IACnC,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,OAAO;IACpB,MAAM,EAAE,cAAc;IACtB,OAAO,EAAE,IAAI;IACb,aAAa,EAAE,GAAG;IAClB,MAAM,EAAE,aAAa;IACrB,OAAO,EAAE,WAAW;IACpB,SAAS,EAAE,IAAI;IJYjB,kCAAkC,EIXH,CAAC;IJYhC,0BAA0B,EIZK,CAAC;IJahC,+BAA+B,EIbA,CAAC;IJchC,uBAAuB,EIdQ,CAAC;IJehC,eAAe,EAAE,WAAW;EIb5B,oBAAY;IACV,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,GAAG;IACf,WAAW,EAAE,IAAI;IACjB,cAAc,EAAC,GAAG;IAClB,0BAAK;MACH,OAAO,EAAE,GAAG;MACZ,OAAO,EAAE,YAAY;MACrB,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,cAAc;MACtB,gBAAgB,EAAE,OAAiB;MACnC,MAAM,EAAE,OAAO;IAEjB,gCAAW;MACT,KAAK,EAAE,OAAgB;IAEzB,qCAAgB;MJPlB,kCAAkC,EIQD,GAAG;MJPpC,0BAA0B,EIOO,GAAG;MJNpC,+BAA+B,EIME,GAAG;MJLpC,uBAAuB,EIKU,GAAG;MJJpC,eAAe,EAAE,WAAW;;AKpD9B;;;;;;;;;;;;;;;;;;;GAmBG;AAEH,kBAAkB;EAChB,aAAa,EAAE,qCAAqC;EACpD,UAAU,EAAE,gCAAgC;EA0B5C,OAAO,EAAE,eAAe;EAzBxB,6BAAU;IACR,aAAa,EAAE,0BAA0B;IACzC,UAAU,EAAE,gCAAgC;EAE9C,oCAAkB;IAChB,UAAU,EAAE,IAAI;EAGlB,sCAAoB;IAClB,mBAAmB,EAAE,OAAO;EAG9B,sCAAoB;IAClB,gBAAgB,EAAE,qBAAqB;EAGzC,kCAAgB;IAAC,MAAM,EAAE,eAAe;EACxC,2BAAS;IAAC,MAAM,EAAE,eAAe;EACjC,sCAAoB;IAAC,MAAM,EAAE,eAAe;EAC5C,iCAAe;IAAC,MAAM,EAAE,eAAe;EACvC,oCAAkB;IAAC,UAAU,EAAE,gBAAgB;EAC/C,6BAAW;IAAC,UAAU,EAAE,gBAAgB;;AAQxC,qBAAU;EACR,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,KAAK;EACjB,QAAQ,EAAE,IAAI;EACd,2BAAK;IAIH,OAAO,EAAE,IAAI;IACb,MAAM,EAAE,OAAO;IACf,KAAK,EAAE,IAAI;IALX,+BAAG;MACD,MAAM,EAAE,OAAO;AAOrB,yBAAc;EACZ,WAAW,EAAE,IAAI;EACjB,KAAK,EAAE,KAAK;EACZ,KAAK,EAAE,gBAAgB;AAEzB,uBAAY;EACV,KAAK,EAAE,IAAI;AAGb,kBAAO;EACL,MAAM,EAAE,OAAO;EACf,YAAY,EAAE,IAAI;EAClB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;AAGb,wBAAa;EACX,MAAM,EAAE,OAAO;EACf,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,IAAI;AAEjB,oBAAS;EACP,OAAO,EAAE,IAAI;AAEf,yBAAc;EACZ,OAAO,EAAE,KAAK;;AC7FlB;;;;;;;;;;;;;;;;;;;GAmBG;AAEH,qBAAqB;EACnB,aAAa,EAAE,qCAAqC;EACpD,UAAU,EAAE,gCAAgC;EAgC5C,OAAO,EAAE,eAAe;EA9BxB,gCAAU;IACR,aAAa,EAAE,0BAA0B;IACzC,UAAU,EAAE,gCAAgC;EAE9C,uCAAkB;IAChB,UAAU,EAAE,eAAe;EAG7B,yCAAoB;IAClB,mBAAmB,EAAE,OAAO;EAG9B,yCAAoB;IAClB,gBAAgB,EAAE,qBAAqB;EAGzC,+CAA0B;IACxB,gBAAgB,EAAE,qBAAqB;IACvC,MAAM,EAAE,kBAAkB;EAG5B,qCAAgB;IAAC,MAAM,EAAE,eAAe;EACxC,8BAAS;IAAC,MAAM,EAAE,eAAe;EACjC,yCAAoB;IAAC,MAAM,EAAE,eAAe;EAC5C,oCAAe;IAAC,MAAM,EAAE,eAAe;EACvC,uCAAkB;IAAC,UAAU,EAAE,gBAAgB;EAC/C,gCAAW;IAAC,UAAU,EAAE,gBAAgB;;ACnD1C;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,YAAY;EACV,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;EACb,gBAAgB,EAAE,GAAG;EACrB,KAAK,EAAE,KAAK;EACZ,sBAAS;IACP,KAAK,EAAE,KAAK;IACZ,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,OAAO;;AAGnB,cAAc;EACZ,MAAM,EAAC,gBAAgB;EAEvB,SAAS,EAAE,KAAK;EPPhB,qBAAqB,EOQE,GAAG;EPP1B,aAAa,EOOU,GAAG;EPN1B,eAAe,EAAE,WAAW;EAAG,qDAAqD;EOOpF,UAAU,EAAE,cAAc;EAC1B,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,KAAK;EACd,yBAAU;IAER,OAAO,EAAE,GAAG;IACZ,4HAAiB;MACf,MAAM,EAAE,OAAO;IAEjB,+BAAK;MACH,KAAK,EAAE,OAAO;IAEhB,qCAAW;MACT,gBAAgB,EAAE,kBAAkB;MACpC,KAAK,EAAE,IAAI;IAEb,4BAAE;MACA,aAAa,EAAE,iBAAiB;MAChC,OAAO,EAAE,IAAI;IAEf,kCAAQ;MACN,gBAAgB,EAAE,OAAO;EAG7B,0BAAW;IACT,OAAO,EAAE,IAAI;IACb,iCAAM;MACJ,KAAK,EAAE,OAAO;IAGd,iDAAY;MACV,KAAK,EAAE,OAAO;IAIlB,gGAA0C;MACxC,KAAK,EAAE,IAAI;MP7Cf,qBAAqB,EO8CM,GAAG;MP7C9B,aAAa,EO6Cc,GAAG;MP5C9B,eAAe,EAAE,WAAW;MAAG,qDAAqD;IO+ChF,kDAAO;MACL,KAAK,EAAE,GAAG;MACV,OAAO,EAAE,YAAY;IAGzB,kCAAO;MACL,UAAU,EAAE,IAAI;EAGpB,0BAAY;IACV,OAAO,EAAE,IAAI;IACb,gCAAK;MACH,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,KAAK;IAEhB,6CAAkB;MAChB,KAAK,EAAE,IAAI;EAIf,0BAAW;IACT,aAAa,EAAE,IAAI;;AAKvB,oCAAoC;EAClC,cAAc;IACZ,KAAK,EAAE,GAAG;AC9Gd;;;;;;;;;;;;;;;;;;;;GAoBG;AAGH,QAAS;EACP,WAAW,EAAE,eAAe;EAC5B,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;;AAIb,WAAW;EACT,KAAK,EAAE,IAAI;;AAIb,0BAA0B;EACxB,OAAO,EAAE,IAAI;;AAGf,KAAK;EACH,KAAK,EAAC,oBAAoB;;AAK5B,YAAY;EACV,MAAM,EAAE,IAAI;EACZ,qBAAQ;IACN,OAAO,EAAE,YAAY;IACrB,mCAAc;MACZ,YAAY,EAAE,IAAI;MAClB,+CAAW;QACT,KAAK,EAAE,IAAI;MAEb,qCAAE;QACA,KAAK,EAAE,IAAI;IAGf,oCAAc;MACZ,KAAK,EAAC,KAAK;MACX,WAAW,EAAE,IAAI;;AAKvB,yBAAyB;EACvB,KAAK,EAAE,gBAAgB;EACvB,WAAW,EAAE,cAAc;;AAE7B,YAAa;EAEX,WAAW,EAAE,KAAK;EASlB,UAAU,EAAE,MAAM;EAPlB,yCAA0C;IAJ5C,YAAa;MAKT,KAAK,EAAE,KAAK;EAEd,yCAA0C;IAP5C,YAAa;MAQT,KAAK,EAAE,mBAAmB;EAM5B,iCAAqB;IACnB,UAAU,EAAE,GAAG;IACf,OAAO,EAAC,IAAI;IAEZ,MAAM,EAAE,kBAAkB;IAE1B,mDAAkB;MAChB,UAAU,EAAE,MAAM;MAYlB,aAAa,EAAE,iBAAiB;MAR5B,oCAAqC;QADvC,wEAAO;UAEH,OAAO,EAAE,IAAI;MAEf,4DAA6D;QAJ/D,wEAAO;UAKH,OAAO,EAAE,IAAI;IAQrB,wCAAO;MACL,UAAU,EAAE,MAAM;MAClB,OAAO,EAAE,YAAY;MACrB,WAAW,EAAE,IAAI;MACjB,UAAU,EAAE,IAAI;MAChB,oCAAqC;QALvC,wCAAO;UAMH,OAAO,EAAE,IAAI;IAGjB,6CAAY;MACV,KAAK,EAAE,IAAI;IAEb,oDAAmB;MACjB,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,MAAM;MAChB,4DAAQ;QACN,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,KAAK;QR1FlB,qBAAqB,EQ2FQ,GAAG;QR1FhC,aAAa,EQ0FgB,GAAG;QRzFhC,eAAe,EAAE,WAAW;QAAG,qDAAqD;QQ0F9E,UAAU,EAAE,gCAA+B;QAEzC,kEAAG;UACD,YAAY,EAAE,IAAI;QAEpB,yEAAU;UACR,SAAS,EAAE,IAAI;UACf,OAAO,EAAE,MAAM;MAIrB,kEAAc;QACZ,KAAK,EAAE,OAAO;QACd,IAAI,EAAE,IAAI;QACV,GAAG,EAAE,KAAK;IAId,4CAAW;MACT,KAAK,EAAE,KAAK;MACZ,YAAY,EAAE,GAAG;MACjB,UAAU,EAAE,GAAG;MACf,mEAAuB;QRrF3B,iCAAiC,EQsFC,GAAG;QRrFrC,yBAAyB,EQqFS,GAAG;QRpFrC,8BAA8B,EQoFI,GAAG;QRnFrC,sBAAsB,EQmFY,GAAG;QRlFrC,eAAe,EAAE,WAAW;QQmFtB,MAAM,EAAE,kCAAiC;MAE3C,kEAAsB;QRvG1B,kCAAkC,EQwGC,GAAG;QRvGtC,0BAA0B,EQuGS,GAAG;QRtGtC,+BAA+B,EQsGI,GAAG;QRrGtC,uBAAuB,EQqGY,GAAG;QRpGtC,eAAe,EAAE,WAAW;QQqGtB,MAAM,EAAE,kCAAiC;MAE3C,uDAAW;QACT,OAAO,EAAE,YAAY;QACrB,OAAO,EAAE,GAAG;QACZ,gBAAgB,EAAE,wBAAuB;MAE3C,8DAAkB;QAChB,OAAO,EAAE,YAAY;QACrB,OAAO,EAAE,GAAG;QACZ,gBAAgB,EAAE,wBAAwB;MAE5C,uDAAW;QACT,MAAM,EAAE,OAAO;QACf,OAAO,EAAE,YAAY;QACrB,OAAO,EAAE,GAAG;IAIhB,qDAAoB;MAClB,OAAO,EAAE,YAAY;MACrB,UAAU,EAAE,OAAO;MACnB,KAAK,EAAE,KAAK;MACZ,gEAAW;QACT,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,gBAAgB;MAEzB,kEAAa;QACX,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,OAAO;QACf,SAAS,EAAE,IAAI;QACf,MAAM,EAAE,IAAI;QACZ,MAAM,EAAE,IAAI;QACZ,QAAQ,EAAE,mBAAmB;QAC7B,KAAK,EAAE,IAAI;QACX,GAAG,EAAE,IAAI;QACT,OAAO,EAAE,QAAQ;MAEnB,oEAAe;QACb,QAAQ,EAAE,QAAQ;QAClB,MAAM,EAAE,GAAG;QACX,UAAU,EAAE,IAAI;QAChB,MAAM,EAAE,cAAc;QACtB,OAAO,EAAE,GAAG;QACZ,4BAA4B;QAC5B,UAAU,EAAE,mBAAmB;QR/IrC,kCAAkC,EQgJE,GAAG;QR/IvC,0BAA0B,EQ+IU,GAAG;QR9IvC,iCAAiC,EQ8IG,GAAG;QR7IvC,yBAAyB,EQ6IW,GAAG;QR5IvC,eAAe,EAAE,WAAW;QQ6ItB,0EAAM;UACJ,MAAM,EAAE,OAAO;IAKrB,mDAAkB;MAChB,KAAK,EAAE,IAAI;MACX,4DAAS;QACP,gBAAgB,EAAE,UAAgB;MAGlC,+DAAW;QACT,gBAAgB,EAAE,OAAO;MAG3B,mEAAa;QACX,gBAAgB,EAAE,OAAO;MAE3B,yEAAmB;QACjB,gBAAgB,EAAE,OAAoB;MAExC,wEAAiB;QACf,OAAO,EAAE,YAAY;QACrB,WAAW,EAAE,IAAI;QACjB,8EAAK;UACH,MAAM,EAAE,IAAI;QAEd,8EAAK;UACH,UAAU,EAAE,MAAM;UAClB,WAAW,EAAE,IAAI;MAIrB,yDAAG;QACD,MAAM,EAAE,OAAO;QACf,OAAO,EAAE,GAAG;QACZ,aAAa,EAAE,iBAAiB;QAChC,+DAAM;UACJ,SAAS,EAAE,IAAI;UACf,KAAK,EAAE,IAAI;UACX,YAAY,EAAE,GAAG;UACjB,WAAW,EAAE,GAAG;QAGlB,oEAAW;UACT,OAAO,EAAE,YAAY;UACrB,KAAK,EAAE,KAAK;UACZ,WAAW,EAAE,GAAG;UAChB,UAAU,EAAE,GAAG;UACf,OAAO,EAAE,GAAG;UACZ,MAAM,EAAE,IAAI;UACZ,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,OAAO;QAEjB,0EAAiB;UACf,OAAO,EAAE,CAAC;QAEZ,sEAAa;UACX,UAAU,EAAE,IAAI;UAChB,MAAM,EAAE,KAAK;UACb,KAAK,EAAE,KAAK;UACZ,KAAK,EAAE,eAAe;UACtB,UAAU,EAAE,gCAA+B;UAC3C,yEAAG;YACD,OAAO,EAAE,KAAK;YACd,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,IAAI;YACZ,4EAAG;cACD,OAAO,EAAE,GAAG;YAEd,mFAAU;cACR,SAAS,EAAE,IAAI;cACf,OAAO,EAAE,MAAM;UAGnB,8EAAQ;YACN,OAAO,EAAE,IAAI;YACb,MAAM,EAAE,KAAK;IAOvB,uCAAM;MACJ,KAAK,EAAE,KAAK;MACZ,4CAAK;QACH,gBAAgB,EAAE,wBAAuB;QACzC,OAAO,EAAE,GAAG;QACZ,SAAS,EAAE,IAAI;QACf,YAAY,EAAE,GAAG;QRlQvB,qBAAqB,EQmQQ,GAAG;QRlQhC,aAAa,EQkQgB,GAAG;QRjQhC,eAAe,EAAE,WAAW;QAAG,qDAAqD;MQmQhF,uDAAgB;QACd,YAAY,EAAE,GAAG;IAIrB,4CAAW;MACT,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MAEZ,OAAO,EAAE,IAAI;MACb,SAAS,EAAE,IAAI;MACf,wDAAY;QACV,OAAO,EAAE,IAAI;QACb,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,kCAAiC;QACzC,MAAM,EAAE,IAAI;QRpRlB,qBAAqB,EQqRQ,IAAI;QRpRjC,aAAa,EQoRgB,IAAI;QRnRjC,eAAe,EAAE,WAAW;QAAG,qDAAqD;QQoR9E,4EAAoB;UAClB,OAAO,EAAE,IAAI;UACb,OAAO,EAAE,GAAG;UACZ,cAAc,EAAE,MAAM;UACtB,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,OAAO;UACf,SAAS,EAAE,MAAM;UAEjB,mFAAO;YACL,WAAW,EAAE,KAAK;YAElB,aAAa,EAAE,GAAG;YAClB,WAAW,EAAE,KAAK;YAClB,SAAS,EAAE,UAAU;YACrB,KAAK,EAAE,KAAK;UAId,kFAAM;YACJ,MAAM,EAAE,QAAQ;YAChB,UAAU,EAAE,KAAK;YAEjB,uFAAK;cACH,KAAK,EAAE,eAAe;cACtB,UAAU,EAAE,GAAG;cACf,OAAO,EAAE,YAAY;cACrB,IAAI,EAAC,CAAC;MAKd,gCAAiC;QAC/B,wDAAY;UACV,KAAK,EAAE,GAAG;MAGd,gCAAiC;QAC/B,wDAAY;UACV,KAAK,EAAE,GAAG;MAGd,gCAAiC;QAC/B,wDAAY;UACV,KAAK,EAAE,GAAG;IAMhB,kDAAiB;MACf,WAAW,EAAE,IAAI;MACjB,wDAAM;QACJ,OAAO,EAAE,KAAK;MAEhB,gJAA2C;QACzC,KAAK,EAAE,IAAI;MAEb,sEAAmB;QACjB,UAAU,EAAE,IAAI;QAChB,gBAAgB,EAAE,OAAO;QACzB,KAAK,EAAE,KAAK;MAGd,uEAAoB;QAClB,UAAU,EAAE,IAAI;QAChB,OAAO,EAAE,IAAI;QACb,6EAAK;UACH,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,IAAI;QAEd,6EAAK;UACH,YAAY,EAAE,GAAG;UACjB,aAAa,EAAE,IAAI;UACnB,KAAK,EAAE,OAAO;MAIlB,wDAAM;QACJ,KAAK,EAAE,IAAI;QACX,6DAAK;UACH,gBAAgB,EAAE,wBAAuB;UACzC,OAAO,EAAE,GAAG;UACZ,SAAS,EAAE,IAAI;MAIjB,mEAAM;QACJ,KAAK,EAAE,IAAI;MAKf,uEAAqB;QACnB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,KAAK;MAGb,2EAAM;QACJ,QAAQ,EAAE,MAAM;QAChB,kGAAuB;UACrB,KAAK,EAAE,eAAe;UACtB,KAAK,EAAE,IAAI;QAEb,kFAAO;UAIL,KAAK,EAAE,IAAI;UAHX,qFAAK;YACH,SAAS,EAAE,IAAI;MAKrB,yGAAmC;QACjC,YAAY,EAAE,YAAY;MAI5B,2EAAY;QACV,aAAa,EAAE,CAAC;QAChB,iFAAM;UR5Xd,kCAAkC,EQ6XK,CAAC;UR5XxC,0BAA0B,EQ4Xa,CAAC;UR3XxC,+BAA+B,EQ2XQ,CAAC;UR1XxC,uBAAuB,EQ0XgB,CAAC;URzXxC,eAAe,EAAE,WAAW;QQ2XpB,iHAAsC;UR/X9C,kCAAkC,EQgYK,CAAC;UR/XxC,0BAA0B,EQ+Xa,CAAC;UR9XxC,+BAA+B,EQ8XQ,CAAC;UR7XxC,uBAAuB,EQ6XgB,CAAC;UR5XxC,eAAe,EAAE,WAAW;MQ+XtB,2EAAY;QACV,YAAY,EAAE,CAAC;QACf,WAAW,EAAE,GAAG;QAChB,kFAAO;URxXf,iCAAiC,EQyXK,CAAC;URxXvC,yBAAyB,EQwXa,CAAC;URvXvC,8BAA8B,EQuXQ,CAAC;URtXvC,sBAAsB,EQsXgB,CAAC;URrXvC,eAAe,EAAE,WAAW;MQyXxB,4HAAuB;QACrB,UAAU,EAAE,IAAI;QAChB,wIAAM;UACJ,KAAK,EAAE,IAAI;UAET,0KAAW;YACT,KAAK,EAAE,EAAE;UAEX,0JAAG;YACD,KAAK,EAAE,IAAI;UAEb,sLAAiB;YACf,KAAK,EAAE,GAAG;UAGd,0JAAS;YACP,gBAAgB,EAAE,WAAW;UAG7B,oKAAW;YACT,KAAK,EAAE,EAAE;YACT,UAAU,EAAE,MAAM;YAClB,MAAM,EAAE,IAAI;YACZ,MAAM,EAAE,YAAY;YACpB,MAAM,EAAE,SAAS;YACjB,MAAM,EAAE,IAAI;UAEd,gLAAiB;YACf,SAAS,EAAE,IAAI;YACf,KAAK,EAAE,GAAG;YACV,oLAAE;cACA,MAAM,EAAE,OAAO;UAGnB,0SAAO;YACL,KAAK,EAAE,GAAG;YACV,OAAO,EAAE,GAAG;YACZ,8bAAqC;cACnC,KAAK,EAAE,GAAG;UAGd,oJAAG;YACD,MAAM,EAAE,IAAI;YACZ,cAAc,EAAE,MAAM;MAQ9B,2DAAS;QACP,aAAa,EAAE,IAAI;MAInB,2EAAM;QACJ,WAAW,EAAE,IAAI;IAMvB,4CAAU;MACR,IAAI,EAAC,CAAC;MACN,KAAK,EAAC,IAAI;MACV,MAAM,EAAC,IAAI;MACX,QAAQ,EAAC,IAAI;MACb,KAAK,EAAC,IAAI;MACV,mDAAM;QACJ,QAAQ,EAAC,MAAM;MAEjB,yDAAY;QACV,YAAY,EAAE,IAAI;QAClB,WAAW,EAAE,IAAI;QACjB,UAAU,EAAE,GAAG;QACf,UAAU,EAAE,MAAM;MAEpB,uDAAU;QACR,YAAY,EAAE,IAAI;QAClB,WAAW,EAAE,IAAI;QACjB,UAAU,EAAE,EAAE;QACd,UAAU,EAAE,MAAM;IAItB,8CAAa;MACX,KAAK,EAAC,KAAK;MAeX,OAAO,EAAE,IAAI;MAKb,UAAU,EAAE,IAAI;MAnBhB,iDAAG;QACD,aAAa,EAAE,IAAI;QACnB,WAAW,EAAE,GAAG;QAChB,WAAW,EAAE,MAAM;QACnB,QAAQ,EAAE,MAAM;QAChB,aAAa,EAAE,QAAQ;QACvB,SAAS,EAAE,GAAG;MAEhB,gEAAkB;QAChB,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,IAAI;QACT,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,OAAO;MAGjB,4DAAgB;QACd,MAAM,EAAE,GAAG;QACX,OAAO,EAAE,YAAY;MAKrB,oFAAoB;QAClB,UAAU,EAAE,IAAI;QAChB,aAAa,EAAE,IAAI;QACnB,OAAO,EAAE,IAAI;QACb,0FAAK;UACH,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,IAAI;QAEd,0FAAK;UACH,YAAY,EAAE,GAAG;UACjB,aAAa,EAAE,IAAI;UACnB,KAAK,EAAE,OAAO;MAGlB,oEAAK;QACH,aAAa,EAAE,IAAI;MAErB,qEAAM;QACJ,UAAU,EAAE,IAAI;QAChB,aAAa,EAAE,IAAI;QACnB,KAAK,EAAE,IAAI;QACX,0EAAK;UACH,gBAAgB,EAAE,wBAAuB;UACzC,OAAO,EAAE,GAAG;UACZ,YAAY,EAAE,GAAG;;AAQ7B,iBAAkB;EAChB,QAAQ,EAAE,MAAM;EAChB,iDAAc;IACZ,KAAK,EAAE,IAAI;EAEb,wBAAO;IAIL,WAAW,EAAE,MAAM;IACnB,aAAa,EAAE,QAAQ;IACvB,SAAS,EAAE,IAAI;EAEjB,wBAAO;IACL,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,GAAG;IACf,QAAQ,EAAE,MAAM;IAChB,KAAK,EAAE,IAAI;IACX,8BAAM;MACJ,MAAM,EAAE,OAAO;MACf,YAAY,EAAE,GAAG;;AAKvB,SAAU;EACR,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,IAAI;EACZ,uBAAc;IACZ,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,IAAI;IACZ,gBAAgB,EAAE,IAAI;IACtB,gBAAgB,EAAE,OAAO;IACzB,uCAAgB;MACd,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,CAAC;MACN,OAAO,EAAE,CAAC;MACV,UAAU,EAAE,MAAM;MAClB,KAAK,EAAE,IAAI;;AAKjB,gBAAiB;EACf,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,KAAK;EAClB,GAAG,EAAE,GAAG;EACR,IAAI,EAAE,GAAG;EACT,QAAQ,EAAE,QAAQ;;AAGpB,sBAAuB;EACrB,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;;AAGpB,OAAQ;EACN,aAAa,EAAE,kBAAkB;EACjC,WAAW,EAAE,kBAAkB;EAC/B,YAAY,EAAE,kBAAkB;EAChC,UAAU,EAAE,kBAAkB;EAC9B,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAK;EACZ,aAAa,EAAE,KAAK;EACpB,SAAS,EAAE,iDAAiD;;AAG9D,gBAOC;EANC,EAAG;IACD,SAAS,EAAE,YAAY;EAEzB,IAAK;IACH,SAAS,EAAE,cAAc;AAI7B,UAAW;EACT,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,EAAE;;AAGb,kBAAmB;EACjB,SAAS,EAAE,MAAM;EACjB,gBAAgB,EAAE,wBAAuB;EACzC,UAAU,EAAE,GAAG;EACf,OAAO,EAAE,GAAG;EACZ,YAAY,EAAE,GAAG;EACjB,YAAY,EAAE,iBAAiB;;AAGjC;wBACyB;EACvB,gBAAgB,EAAE,OAAO;;AAG3B,kBAAmB;EACjB,MAAM,EAAE,OAAO;EAAE,mBAAmB;;AAGtC,WAAY;EACV,KAAK,EAAE,OAAO;EACd,gBAAgB,EAAE,OAAO;;AAG3B,WAAY;EACV,QAAQ,EAAE,MAAM;EAChB,OAAO,EAAE,IAAI;EACb,iBAAM;IAIJ,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,OAAO;IACpB,MAAM,EAAE,cAAc;IACtB,OAAO,EAAE,IAAI;IACb,aAAa,EAAE,GAAG;IAClB,MAAM,EAAE,WAAW;IACnB,OAAO,EAAE,WAAW;IACpB,SAAS,EAAE,IAAI;IR1oBjB,iCAAiC,EQ2oBH,CAAC;IR1oB/B,yBAAyB,EQ0oBK,CAAC;IRzoB/B,8BAA8B,EQyoBA,CAAC;IRxoB/B,sBAAsB,EQwoBQ,CAAC;IRvoB/B,eAAe,EAAE,WAAW;EQyoB5B,wBAAa;IACX,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,GAAG;IACf,8BAAM;MACJ,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,iBAAiB;MAC1B,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,cAAc;MACtB,gBAAgB,EAAE,OAAiB;MACnC,MAAM,EAAE,OAAO;MRtpBnB,iCAAiC,EQupBD,GAAG;MRtpBnC,yBAAyB,EQspBO,GAAG;MRrpBnC,8BAA8B,EQqpBE,GAAG;MRppBnC,sBAAsB,EQopBU,GAAG;MRnpBnC,eAAe,EAAE,WAAW;IQqpB1B,oCAAY;MACV,KAAK,EAAE,OAAgB;;ACxtB7B;;;;;;;;;;;;;;;;;;;;GAoBG;AAGD,uBAAI;EACF,YAAY,EAAE,IAAI;AAEpB,0BAAO;EACL,KAAK,EAAE,GAAG;EACV,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;;AAItB,yBAA0B;EACxB,YAAY,EAAE,IAAI;;AAIlB,6BAAQ;EACN,OAAO,EAAE,IAAI;AAEf,yBAAK;EACH,OAAO,EAAE,KAAK;;AAIlB,aAAc;EAGZ,KAAK,EAAE,kBAAkB;EAEzB,YAAY,EAAE,cAAc;EAC5B,eAAE;IAKA,gBAAgB,EAAE,eAAe;IACjC,OAAO,EAAE,YAAY;IACrB,OAAO,EAAE,GAAG;IANZ,sBAAQ;MAEN,gBAAgB,EAAE,yBAAyB;IAM7C,mBAAI;MACF,YAAY,EAAE,IAAI;;AAOtB,+DAA+C;EAC7C,UAAU,EAAE,+BAA+B;;AAQ3C,2BAAS;EACP,OAAO,EAAE,YAAW;EACpB,UAAU,EAAE,2CAA0C;AAKxD,qDAAmC;EACjC,gBAAgB,EAAE,oBAAoB;AAGxC,oCAAkB;EAChB,gBAAgB,EAAE,OAAO;AAG3B,uCAAqB;EACnB,gBAAgB,EAAE,OAAO;AAG3B,sCAAoB;EAClB,gBAAgB,EAAE,OAAO;AAG3B,sCAAmB;EACf,gBAAgB,EAAE,oBAAoB;AAG1C,gCAAa;EACX,QAAQ,EAAE,QAAQ;AAGpB,6BAAU;EACR,OAAO,EAAE,CAAC;AAEZ,oBAAC;EACC,QAAQ,EAAE,OAAO;EACjB,+BAAU;IACR,OAAO,EAAE,GAAG;IACZ,kCAAE;MACA,KAAK,EAAE,eAAe;;AAOhC,YAAY;EACV,OAAO,EAAE,eAAe;;AAI1B,aAAa;EACX,gBAAgB,EAAE,yYAAyY;;AClI7Z;;;;;;;;;;;;;;;;;;;;GAoBG;AAID,sBAAO;EACL,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,SAAS;AAGnB,6BAAe;EACb,KAAK,EAAE,GAAG;EAER,8CAAM;IACJ,KAAK,EAAE,IAAI;EAMf,2CAAc;IACZ,UAAU,EAAE,IAAI;;AAKtB,MAAO;EACL,KAAK,EAAE,IAAI;;AAEb,iBAAiB;EACf,WAAW,EAAE,IAAI;EACjB,uBAAK;IACH,KAAK,EAAE,IAAI;EAEb,uBAAI;IACF,aAAa,EAAE,IAAI;;AAIrB,sBAAQ;EACN,YAAY,EAAE,IAAI;AAGpB,uBAAU;EACR,MAAM,EAAE,OAAO;AAEjB,6BAAgB;EACd,KAAK,EAAE,OAAO;;AClElB;;;;;;;;;;;;;;;;;;;;GAoBG;AAEH,cAAc;EACZ,UAAU,EAAE,IAAI;;AAGhB,qBAAG;EACD,cAAc,EAAE,cAAc;AAEhC,yBAAO;EACL,KAAK,EAAE,GAAG;EACV,YAAY,EAAE,GAAG;EACjB,aAAa,EAAE,IAAI;AAErB,+BAAY;EACV,KAAK,EAAE,GAAG;;AAGd,WAAW;EACT,MAAM,EAAE,kCAAkC;EAC1C,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,GAAG;;AAGd,MAAO;EACL,KAAK,EAAE,OAAO;;AAGhB,WAAY;EACV,UAAU,EAAE,KAAK;EACjB,UAAU,EAAE,IAAI;EAChB,oBAAS;IACP,KAAK,EAAE,GAAG;IACV,MAAM,EAAE,KAAK;;AAIjB,uBAAwB;EAItB,aAAa,EAAE,IAAI;EAHnB,gCAAQ;IACN,MAAM,EAAE,KAAK;;AAKjB,aAAc;EACZ,YAAY,EAAE,IAAI;EAIlB,aAAa,EAAE,IAAI;EAHnB,gBAAG;IACD,eAAe,EAAE,IAAI;;AAIzB,oBAAqB;EACnB,UAAU,EAAE,MAAM;;AAEpB,aAAc;EACZ,aAAa,EAAE,IAAI;EACnB,sBAAQ;IACN,UAAU,EAAE,MAAM;IAClB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,OAAO;EAEjB,kCAAO;IACL,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,OAAO;;ACnFpB;;;;;;;;;;;;;;;;;;;GAmBG;AAGD,iBAAM;EACJ,QAAQ,EAAE,mBAAmB;;AAKjC,mBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,OAAO,EAAE,GAAG;;AAGd,yBAAyB;EACvB,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,OAAO;;AAGjB,qBAAqB;EACnB,aAAa,EAAE,qCAAqC;EACpD,UAAU,EAAE,gCAAgC;EAU5C,OAAO,EAAE,eAAe;EATxB,gCAAW;IACT,aAAa,EAAE,0BAA0B;IACzC,UAAU,EAAE,gCAAgC;EAE9C,uCAAkB;IAChB,UAAU,EAAE,IAAI;EAQlB,yCAAoB;IAClB,mBAAmB,EAAE,OAAO;EAG9B,qCAAgB;IACd,MAAM,EAAE,eAAe;EAEzB,8BAAS;IACP,MAAM,EAAE,eAAe;EAGzB,yCAAoB;IAClB,gBAAgB,EAAE,qBAAqB;EAGzC,yCAAoB;IAClB,MAAM,EAAE,eAAe;EAMzB,8DAAwC;IACtC,OAAO,EAAE,IAAI;;AdzCjB,YAAY;EACV,UAAU,EAAE,MAAM;;AAGpB,gBAAgB;EACd,OAAO,EAAE,eAAe;;AAG1B,eAAgB;EACd,OAAO,EAAE,kBAAkB;EAC3B,UAAU,EAAE,gBAAgB;;AAE9B,uBAAwB;EACtB,OAAO,EAAE,CAAC;;AAIZ,UAAU;EACR,OAAO,EAAE,IAAI;;AAGb,kBAAI;EACF,WAAW,EAAE,YAAY;EACzB,YAAY,EAAE,YAAY;;AAI9B,mDAAoD;EAClD,aAAa,EAAE,iBAAiB;;AAGlC,iBAAkB;EAChB,UAAU,EAAE,UAAU;EACtB,QAAQ,EAAE,KAAK;EACf,MAAM,EAAE,SAAS;EACjB,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,CAAC;EACP,aAAa,EAAE,iBAAiB;EAChC,OAAO,EAAE,YAAY;EACrB,gBAAgB,EAAE,yBAAwB;EAC1C,OAAO,EAAE,EAAE;EACX,mBAAmB,EAAE,IAAI;EACzB,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,IAAI;EAEjB,MAAM,EAAE,eAAe;EAGrB,yCAA0C;IAF5C,6BAAW;MAGP,YAAY,EAAE,IAAI;EAEpB,4CAAc;IACZ,WAAW,EAAE,GAAG;;AAItB,yCAAyC;EACvC,iBAAiB;IACf,KAAK,EAAE,IAAI;AAGf,0CAA0C;EACxC,gDAA+C;IAC7C,IAAI,EAAE,KAAK;IACX,KAAK,EAAE,+BAA+B;AAG1C,8LAAmM;EACjM,UAAU,EAAE,UAAU;EACtB,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,QAAQ;;AAEnB,UAAU;EACR,aAAa,EAAE,CAAC;EAChB,YAAY,EAAE,CAAC;;AAEjB,SAAS;EACP,KAAK,EAAE,IAAI;;AAGb,sBAAsB;EACpB,UAAU,EAAE,OAAO;;AAErB,MAAO;EACL,OAAO,EAAE,IAAI;EACb,aAAa,EAAE,IAAI;EACnB,MAAM,EAAE,qBAAqB;EAC7B,aAAa,EAAE,GAAG;;AAEpB,aAAc;EACZ,KAAK,EAAE,OAAO;EACd,gBAAgB,EAAE,OAAO;EACzB,YAAY,EAAE,OAAO;;AAGvB,oBAAoB;EAClB,UAAU,EAAE,gBAAgB",
+"sources": ["../sass/app.scss","../sass/variables.scss","../sass/mixins.scss","../sass/partials/button.scss","../sass/partials/popovermenu.scss","../sass/partials/tabs.scss","../sass/partials/pwgen.scss","../sass/partials/icon-picker.scss","../sass/partials/share-incoming.scss","../sass/vaults.scss","../sass/credentials.scss","../sass/menu.scss","../sass/share_credential.scss","../sass/settings.scss","../sass/searchboxexpander.scss"],
"names": [],
"file": "app.css"
}
diff --git a/css/public-page.css b/css/public-page.css
index 2641c533..d314c4b4 100644
--- a/css/public-page.css
+++ b/css/public-page.css
@@ -67,6 +67,14 @@ header {
#content-wrapper {
padding-top: 0; }
+.share-controller {
+ width: 100%; }
+ .share-controller .share-container {
+ margin-top: 50px;
+ margin-left: auto;
+ margin-right: auto;
+ width: 25%; }
+
.credential_container {
margin-top: 20px;
margin-bottom: 20px;
@@ -83,6 +91,7 @@ header {
font-weight: bold; }
.credential_container button, .credential_container .text {
margin: 0 auto;
+ margin-bottom: 25px;
display: block; }
.credential_container button i, .credential_container .text i {
margin-right: 5px; }
diff --git a/css/public-page.css.map b/css/public-page.css.map
index 526722b0..9701ac79 100644
--- a/css/public-page.css.map
+++ b/css/public-page.css.map
@@ -1,6 +1,6 @@
{
"version": 3,
-"mappings": "AAAA;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;AFIH,MAAO;EACL,OAAO,EAAE,IAAI;;AAGf,gBAAiB;EACf,WAAW,EAAE,CAAC;;AAGhB,qBAAqB;EACnB,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,OAAO;EACnB,MAAM,EAAE,iBAAiB;EEJzB,qBAAqB,EFKE,GAAG;EEJ1B,aAAa,EFIU,GAAG;EEH1B,eAAe,EAAE,WAAW;EAAG,qDAAqD;EFIpF,2BAAK;IACJ,UAAU,EAAE,MAAM;EAEnB,wBAAE;IACA,WAAW,EAAE,IAAI;EAEnB,yDAAa;IACX,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,KAAK;IACd,6DAAC;MACC,YAAY,EAAE,GAAG;;AAKvB,iBAAkB;EAChB,QAAQ,EAAE,MAAM;EAChB,iDAAc;IACZ,KAAK,EAAE,IAAI;EAEb,wBAAO;IACL,WAAW,EAAE,IAAI;IACjB,QAAQ,EAAE,MAAM;IAChB,KAAK,EAAE,IAAI;IACX,8BAAM;MACJ,MAAM,EAAE,OAAO;MACf,YAAY,EAAE,GAAG;;AAIvB,KAAK;EACF,WAAW,EAAE,MAAM;EAClB,oBAAc;IACZ,SAAS,EAAE,KAAK;EAElB,QAAE;IACA,cAAc,EAAE,GAAG;IACnB,cAAc,EAAE,GAAG;;AAKvB,UAAK;EACH,gBAAgB,EAAE,wBAAuB;EACzC,OAAO,EAAE,GAAG;EACZ,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,GAAG;EEpDnB,qBAAqB,EFqDI,GAAG;EEpD5B,aAAa,EFoDY,GAAG;EEnD5B,eAAe,EAAE,WAAW;EAAG,qDAAqD;AFqDpF,qBAAgB;EACd,YAAY,EAAE,GAAG;;AAGrB,OAAO;EACL,SAAS,EAAE,IAAI;EACf,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,MAAM",
+"mappings": "AAAA;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;ACpBH;;;;;;;;;;;;;;;;;;;;GAoBG;AFIH,MAAO;EACL,OAAO,EAAE,IAAI;;AAGf,gBAAiB;EACf,WAAW,EAAE,CAAC;;AAGhB,iBAAiB;EACf,KAAK,EAAE,IAAI;EACX,kCAAgB;IACd,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,IAAI;IACjB,YAAY,EAAE,IAAI;IAClB,KAAK,EAAE,GAAG;;AAId,qBAAqB;EACnB,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,OAAO;EACnB,MAAM,EAAE,iBAAiB;EEdzB,qBAAqB,EFeE,GAAG;EEd1B,aAAa,EFcU,GAAG;EEb1B,eAAe,EAAE,WAAW;EAAG,qDAAqD;EFcpF,2BAAK;IACJ,UAAU,EAAE,MAAM;EAEnB,wBAAE;IACA,WAAW,EAAE,IAAI;EAEnB,yDAAa;IACX,MAAM,EAAE,MAAM;IACd,aAAa,EAAE,IAAI;IACnB,OAAO,EAAE,KAAK;IACd,6DAAC;MACC,YAAY,EAAE,GAAG;;AAKvB,iBAAkB;EAChB,QAAQ,EAAE,MAAM;EAChB,iDAAc;IACZ,KAAK,EAAE,IAAI;EAEb,wBAAO;IACL,WAAW,EAAE,IAAI;IACjB,QAAQ,EAAE,MAAM;IAChB,KAAK,EAAE,IAAI;IACX,8BAAM;MACJ,MAAM,EAAE,OAAO;MACf,YAAY,EAAE,GAAG;;AAIvB,KAAK;EACF,WAAW,EAAE,MAAM;EAClB,oBAAc;IACZ,SAAS,EAAE,KAAK;EAElB,QAAE;IACA,cAAc,EAAE,GAAG;IACnB,cAAc,EAAE,GAAG;;AAKvB,UAAK;EACH,gBAAgB,EAAE,wBAAuB;EACzC,OAAO,EAAE,GAAG;EACZ,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,GAAG;EE/DnB,qBAAqB,EFgEI,GAAG;EE/D5B,aAAa,EF+DY,GAAG;EE9D5B,eAAe,EAAE,WAAW;EAAG,qDAAqD;AFgEpF,qBAAgB;EACd,YAAY,EAAE,GAAG;;AAGrB,OAAO;EACL,SAAS,EAAE,IAAI;EACf,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,MAAM",
"sources": ["../sass/public-page.scss","../sass/variables.scss","../sass/mixins.scss"],
"names": [],
"file": "public-page.css"
diff --git a/docs/api.md b/docs/api.md
index 4fd9dea0..322c2ba0 100644
--- a/docs/api.md
+++ b/docs/api.md
@@ -1,7 +1,7 @@
Passman offers a api for extensions.
-##Table of Contents
+## Table of Contents
- [Authentication](#authentication)
- [Get vaults](#get-vaults-get)
- [Get vault](#get-vault-get)
@@ -9,129 +9,150 @@ Passman offers a api for extensions.
- [Update credential](#update-credential-patch)
- [Decrypting Credentials / challenge password ](#decrypting-credentials--challenge-password)
-##Authentication
-All apps must authenticate.
-For example in JS it would be:
+
+## Authentication
+
+All apps must authenticate.
+For example in JS it would be:
+
```
- var encodedLogin ="MyUsername:MyPassword";
- var request = new XMLHttpRequest({"mozAnon": true});
- request.setRequestHeader("Authorization", "Basic " + encodedLogin);
- request.setRequestHeader("Content-Type", "application/json");
+var encodedLogin ="MyUsername:MyPassword";
+var request = new XMLHttpRequest({"mozAnon": true});
+request.setRequestHeader("Authorization", "Basic " + encodedLogin);
+request.setRequestHeader("Content-Type", "application/json");
```
-An other option is logging in via HTTP Basic auth.
+
+An other option is logging in via HTTP Basic auth.
In this case an example would be:
`https://MyUsername:Mypassword@nextcloudinstance.com`
-Connectivity via http is possible, but you *MUST* warn that their login credentials are send in plaintext.
-The credentials from passman are still send encrypted if http is used.
-
-
-###Get vaults [GET]
-`/apps/passman/api/v2/vaults`
-This will return a list of vaults.
+Connectivity via http is possible, but you *MUST* warn that their login credentials are send in plaintext.
+The credentials from Passman are still send encrypted if http is used.
+
+
+### Get vaults [GET]
+
+`/apps/passman/api/v2/vaults`
+
+This will return a list of vaults.
A vault consists of the following properties:
+
```
-{
- "vault_id":17,
- "guid":"64DDADA1-54A6-4BE6-AA2F-BCB2EC8E8455",
- "name":"test",
- "created":1484175865,
- "public_sharing_key":"-----BEGIN PUBLIC KEY-----\r\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1h6j+vLcvJDUgOi6VkjzDKTT0\r\nLXluie7+VH2DjnzeXO2QalHI1qAzd\/G51r2NArgwzKMm9g\/kGN1V+mcX3j2WZu\/E\r\n8o5jk83LaSlgcG9GIbOyXUXJlflvctnhPa8Em3GoM\/ZfO2EkkDYANTKvyiyRXroa\r\ny6m2C+aJVzxmhj5tvQIDAQAB\r\n-----END PUBLIC KEY-----\r\n",
- "last_access":1484216598,
- "challenge_password":"eyJpdiI6IkFEWExocDFsRWFZSEZhc0cxY2NzUnciLCJ2IjoxLCJpdGVyIjoxMDAwLCJrcyI6MjU2LCJ0cyI6NjQsIm1vZGUiOiJjY20iLCJhZGF0YSI6IiIsImNpcGhlciI6ImFlcyIsInNhbHQiOiJFVmdZLzIxNmI0USIsImN0IjoiU3d5QUkzdVFqenh1cStwaCJ9"
+{
+ "vault_id": 17,
+ "guid": "64DDADA1-54A6-4BE6-AA2F-BCB2EC8E8455",
+ "name": "test",
+ "created": 1484175865,
+ "public_sharing_key": "-----BEGIN PUBLIC KEY-----\r\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1h6j+vLcvJDUgOi6VkjzDKTT0\r\nLXluie7+VH2DjnzeXO2QalHI1qAzd\/G51r2NArgwzKMm9g\/kGN1V+mcX3j2WZu\/E\r\n8o5jk83LaSlgcG9GIbOyXUXJlflvctnhPa8Em3GoM\/ZfO2EkkDYANTKvyiyRXroa\r\ny6m2C+aJVzxmhj5tvQIDAQAB\r\n-----END PUBLIC KEY-----\r\n",
+ "last_access": 1484216598,
+ "challenge_password": "eyJpdiI6IkFEWExocDFsRWFZSEZhc0cxY2NzUnciLCJ2IjoxLCJpdGVyIjoxMDAwLCJrcyI6MjU2LCJ0cyI6NjQsIm1vZGUiOiJjY20iLCJhZGF0YSI6IiIsImNpcGhlciI6ImFlcyIsInNhbHQiOiJFVmdZLzIxNmI0USIsImN0IjoiU3d5QUkzdVFqenh1cStwaCJ9"
}
```
+
Short description of the fields:
-- `vault_id` -Id of the vault, only used within queries
-- `vault_guid` - The guid of the vault, use this when making requests
-- `name` - The name of the vault
-- `created` - Timestamp when the vault was created
-- `public_sharing_key` - The public sharing key
-- `last_access` - Timestamp when the vault was last accessed
+- `vault_id` - Id of the vault, only used within queries.
+- `vault_guid` - The guid of the vault, use this when making requests.
+- `name` - The name of the vault.
+- `created` - Timestamp when the vault was created.
+- `public_sharing_key` - The public sharing key.
+- `last_access` - Timestamp when the vault was last accessed.
- `challenge_password` - Encrypted challenge password, you can use this to check if the user provided a correct password.
-###Get vault [GET]
-`/apps/passman/api/v2/vaults/{vault_guid}`
-To request the credentials.
-This will return the requested vault and it's credentials
+### Get vault [GET]
+
+`/apps/passman/api/v2/vaults/{vault_guid}`
+
+To request the credentials.
+This will return the requested vault and it's credentials:
+
```$xslt
-created:1484175865
+created: 1484175865
credentials: [{}, {}, ....]
-guid:"64DDADA1-54A6-4BE6-AA2F-BCB2EC8E8455"
-last_access:1484217620
+guid: "64DDADA1-54A6-4BE6-AA2F-BCB2EC8E8455"
+last_access: 1484217620
name: "test"
private_sharing_key ''
public_sharing_key: ''
-sharing_keys_generated:1484175865
-vault_id:17
-vault_settings:null
-```
+sharing_keys_generated: 1484175865
+vault_id: 17
+vault_settings: null
+```
+
To see how a credential is build up (which fields), see [create new credential](#Create new credential).
-###Create new credential [POST]
-`/api/v2/credentials`
+
+### Create new credential [POST]
+
+`/api/v2/credentials`
+
Fields:
+
```$xslt
var credential = {
- 'vault_id': int,
- 'label': string,
- 'description': string,
- 'created': null (Will be set server side),
- 'changed': null (Will be set server side),
- 'tags': [{text: string}],
- 'email': string,
- 'username': string,
- 'password': string (encrypted),
- 'url': string (encrypted),
- 'favicon': string,
- 'renew_interval': int,
- 'expire_time': timestamp,
- 'delete_time': timestamp,
- 'files': [
- {
- filename: string,
- size: int (size in bytes),
- mimetype: string,
- guid: string (generated server side)
- }
- ],
- 'custom_fields': [
- {
- label: string,
- value: string,
- secret: bool,
- field_type: 'text'
- }
- ],
- 'otp': {},
- 'hidden': false
- };
+ 'vault_id': int,
+ 'label': string,
+ 'description': string,
+ 'created': null (Will be set server side),
+ 'changed': null (Will be set server side),
+ 'tags': [{text: string}],
+ 'email': string,
+ 'username': string,
+ 'password': string (encrypted),
+ 'url': string (encrypted),
+ 'favicon': string,
+ 'renew_interval': int,
+ 'expire_time': timestamp,
+ 'delete_time': timestamp,
+ 'files': [
+ {
+ filename: string,
+ size: int (size in bytes),
+ mimetype: string,
+ guid: string (generated server side)
+ }
+ ],
+ 'custom_fields': [
+ {
+ label: string,
+ value: string,
+ secret: bool,
+ field_type: 'text'
+ }
+ ],
+ 'otp': {},
+ 'hidden': false
+};
```
+
There are a few special fields here.
+
- `custom_fields`
- - Those fields are added by the user `secret` indicates if the value should be hidden
+ - Those fields are added by the user `secret` indicates if the value should be hidden.
When posting to the endpoint the following fields are required:
- `label`
- `vault_id`
-###Update credential [PATCH]
-`/api/v2/credentials/{credential_guid}`
+
+### Update credential [PATCH]
+
+`/api/v2/credentials/{credential_guid}`
See [create new credential](#Create new credential).
+### Decrypting Credentials / challenge password
-###Decrypting Credentials / challenge password
-For the client side encryption we use [sjcl](https://github.com/bitwiseshiftleft/sjcl)
+For the client side encryption we use [sjcl](https://github.com/bitwiseshiftleft/sjcl).
To decrypt (and test if a valid key is given):
+
```$xslt
var encryption_config = {
- adata: "",
- iter: 1000,
- ks: 256,
- mode: 'ccm',
- ts: 64
+ adata: "",
+ iter: 1000,
+ ks: 256,
+ mode: 'ccm',
+ ts: 64
};
var ciphertext = window.atob(encryptedString);
var rp = {};
@@ -142,8 +163,8 @@ try {
}
```
-For decrypting the credentials you can use above code.
-The following fields are encrypted:
+For decrypting the credentials you can use above code.
+The following fields are encrypted:
- `description`
- `username`
- `password`
@@ -154,4 +175,3 @@ The following fields are encrypted:
- `tags`
- `url`
-
diff --git a/js/app/controllers/credential.js b/js/app/controllers/credential.js
index 3c70736a..9d84f33c 100644
--- a/js/app/controllers/credential.js
+++ b/js/app/controllers/credential.js
@@ -118,6 +118,7 @@
VaultService.updateSharingKeys($scope.active_vault);
});
}
+ $scope.checkURLAction();
});
});
};
@@ -544,6 +545,24 @@
VaultService.clearVaultService();
});
+ $scope.$watch(function(){ return $location.search(); }, function(params){
+ $scope.checkURLAction();
+ });
+
+ $scope.checkURLAction = function () {
+ var search = $location.search();
+ if (search.show !== undefined && $scope.active_vault.credentials !== undefined &&
+ $scope.active_vault.credentials.length > 0) {
+ $scope.closeSelected();
+ $scope.active_vault.credentials.forEach(function(credential, index, myArray) {
+ if (credential.guid === search.show) {
+ $scope.selectCredential(credential);
+ return true;
+ }
+ });
+ }
+ };
+
$scope.clearState = function () {
$scope.delete_time = 0;
};
diff --git a/js/app/directives/otp.js b/js/app/directives/otp.js
index 9bbb0f07..69e5b608 100644
--- a/js/app/directives/otp.js
+++ b/js/app/directives/otp.js
@@ -57,7 +57,7 @@
var chunk = bits.substr(i, 4);
hex = hex + parseInt(chunk, 2).toString(16);
}
- return hex;
+ return hex.length % 2 ? hex + "0" : hex;
}
@@ -124,4 +124,4 @@
};
}
]);
-}());
\ No newline at end of file
+}());
diff --git a/js/app/directives/tooltip.js b/js/app/directives/tooltip.js
index c9c3ce77..c9fc6f59 100644
--- a/js/app/directives/tooltip.js
+++ b/js/app/directives/tooltip.js
@@ -41,7 +41,7 @@
if (scope.tooltip) {
jQuery(el).attr('title', scope.tooltip);
jQuery(el).tooltip();
- jQuery(el).attr('title', scope.tooltip).tooltip('fixTitle');
+ jQuery(el).attr('data-original-title', scope.tooltip);
jQuery('.tooltip-inner').text(scope.tooltip); // Dirty hack
if (jQuery(el).is(':visible')) {
//$(el).tooltip('show')
@@ -52,4 +52,4 @@
}
};
}]);
-}());
\ No newline at end of file
+}());
diff --git a/js/importers/importer-keepasscsv.js b/js/importers/importer-keepasscsv.js
index 8bde9478..b2434577 100644
--- a/js/importers/importer-keepasscsv.js
+++ b/js/importers/importer-keepasscsv.js
@@ -46,6 +46,7 @@ var PassmanImporter = PassmanImporter || {};
_credential.username = row.login_name;
_credential.password = row.password;
_credential.url = row.web_site;
+ _credential.description = row.comments;
if (row.hasOwnProperty('expires')) {
row.expires = row.expires.replace('"', '');
_credential.expire_time = new Date(row.expires).getTime() / 1000;
diff --git a/js/settings-admin.js b/js/settings-admin.js
index a9f6c666..b607e161 100644
--- a/js/settings-admin.js
+++ b/js/settings-admin.js
@@ -94,6 +94,7 @@ $(document).ready(function () {
$('#passman_https_check').prop('checked', (settings.getKey('https_check').toString().toLowerCase() === '1'));
$('#passman_disable_contextmenu').prop('checked', (settings.getKey('disable_contextmenu').toString().toLowerCase() === '1'));
$('#passman_disable_debugger').prop('checked', (settings.getKey('disable_debugger').toString().toLowerCase() === '1'));
+ $('#passman_enable_global_search').prop('checked', (settings.getKey('enable_global_search').toString().toLowerCase() === '1'));
$('#vault_key_strength').val(settings.getKey('vault_key_strength'));
@@ -113,6 +114,10 @@ $(document).ready(function () {
settings.setAdminKey('disable_debugger', ($(this).is(":checked")) ? 1 : 0);
});
+ $('#passman_enable_global_search').change(function () {
+ settings.setAdminKey('enable_global_search', ($(this).is(":checked")) ? 1 : 0);
+ });
+
$('#passman_sharing_enabled').change(function () {
settings.setAdminKey('user_sharing_enabled', ($(this).is(":checked")) ? 1 : 0);
});
diff --git a/js/templates.js b/js/templates.js
index 7555f7e2..07eed1ea 100644
--- a/js/templates.js
+++ b/js/templates.js
@@ -3,7 +3,7 @@ angular.module('templates-main', ['views/credential_revisions.html', 'views/edit
angular.module('views/credential_revisions.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/credential_revisions.html',
- ' {{ \'revision.of\' | translate}} {{revision.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}} ({{revision.credential_data.label}}) {{ \'revision.edited.by\' | translate}} {{revision.edited_by}} |
{{ \'no.revisions\' | translate}} |
');
+ ' {{ \'revision.of\' | translate}} {{revision.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}} ({{revision.credential_data.label}}) {{ \'revision.edited.by\' | translate}} {{revision.edited_by}} |
{{ \'no.revisions\' | translate}} |
');
}]);
angular.module('views/edit_credential.html', []).run(['$templateCache', function ($templateCache) {
@@ -15,13 +15,13 @@ angular.module('views/edit_credential.html', []).run(['$templateCache', function
angular.module('views/partials/credential_template.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/credential_template.html',
- '{{ \'label\' | translate }}
{{ \'account\' | translate }}
{{ \'password\' | translate }}
{{\'email\' | translate}}
{{\'notes\' | translate}}
{{ \'files\' | translate}}
{{file.filename}} ({{file.size | bytes}})
{{field.label}}
{{field.value.filename}} ({{field.value.size | bytes}})
{{ \'expire.time\' | translate }}
{{credential.expire_time * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'changed\' | translate}}
{{credential.changed * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'created\' | translate}}
{{credential.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
');
+ '{{ \'label\' | translate }}
{{ \'compromised.warning\' | translate }}
{{ \'account\' | translate }}
{{ \'password\' | translate }}
{{\'email\' | translate}}
{{\'notes\' | translate}}
{{ \'files\' | translate}}
{{field.label}}
{{field.value.filename}} ({{field.value.size | bytes}})
{{ \'expire.time\' | translate }}
{{credential.expire_time * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'changed\' | translate}}
{{credential.changed * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'created\' | translate}}
{{credential.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
');
}]);
angular.module('views/partials/forms/edit_credential/basics.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/edit_credential/basics.html',
- ' ');
+ '{{ \'compromised.warning\' | translate }}
');
}]);
angular.module('views/partials/forms/edit_credential/custom_fields.html', []).run(['$templateCache', function ($templateCache) {
@@ -51,7 +51,7 @@ angular.module('views/partials/forms/edit_credential/password.html', []).run(['$
angular.module('views/partials/forms/settings/export.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/settings/export.html',
- '{{selectedExporter.description}}
');
+ '{{selectedExporter.description}}
');
}]);
angular.module('views/partials/forms/settings/general_settings.html', []).run(['$templateCache', function ($templateCache) {
@@ -69,13 +69,13 @@ angular.module('views/partials/forms/settings/generic_csv_import.html', []).run(
angular.module('views/partials/forms/settings/import.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/settings/import.html',
- '{{\'missing.importer\' | translate}} {{\'missing.importer.back\' | translate}}
{{ \'import.steps\' | translate }} {{ \'read.progress\' | translate}}
{{ \'upload.progress\' | translate}}
');
+ '{{\'missing.importer\' | translate}} {{\'missing.importer.back\' | translate}}
{{ \'import.steps\' | translate }} {{ \'read.progress\' | translate}}
{{ \'upload.progress\' | translate}}
');
}]);
angular.module('views/partials/forms/settings/password_settings.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/settings/password_settings.html',
- ' ');
+ ' ');
}]);
angular.module('views/partials/forms/settings/sharing.html', []).run(['$templateCache', function ($templateCache) {
@@ -87,13 +87,13 @@ angular.module('views/partials/forms/settings/sharing.html', []).run(['$template
angular.module('views/partials/forms/settings/tool.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/settings/tool.html',
- '{{ \'scan.result.msg\' | translate}}
{{ \'label\' | translate}} | {{ \'score\' | translate}} | {{ \'password\' | translate}} | {{ \'action\' | translate}} |
{{result.label}} | | | |
');
+ '{{ \'scan.result.msg\' | translate}}
{{ \'label\' | translate}} | {{ \'score\' | translate}} | {{ \'password\' | translate}} | {{ \'action\' | translate}} |
{{result.label}} | | | |
');
}]);
angular.module('views/partials/forms/share_credential/basics.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/share_credential/basics.html',
- ' | |
{{ \'search.result.missing\' | translate}} |
{{\'cyphering\' | translate}}...
{{ \'uploading\' | translate}}...
{{ \'user\' | translate}} | {{ \'crypto.time\' | translate}} |
{{user.user}} | {{user.time}} s |
{{ \'crypto.total.time\' | translate}}: {{ calculate_total_time() }}
');
}]);
@@ -107,7 +107,7 @@ angular.module('views/partials/forms/share_credential/link_sharing.html', []).ru
angular.module('views/partials/icon-picker.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/partials/icon-picker.html',
- '{{ \'selected.icon\' | translate}}:
');
+ '
');
}]);
angular.module('views/partials/password-meter.html', []).run(['$templateCache', function ($templateCache) {
@@ -125,14 +125,14 @@ angular.module('views/settings.html', []).run(['$templateCache', function ($temp
angular.module('views/share_credential.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/share_credential.html',
- ' ');
+ ' ');
}]);
angular.module('views/show_vault.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/show_vault.html',
- '');
+ '{{\'vault.hint.hello\' | translate}}{{\'vault.hint.hello.add\' | translate}}
{{ \'vault.hint.list.notags\' | translate}}
{{ \'vault.hint.list.nosearch\' | translate}} \'{{filterOptions.filterText}}\'
{{ \'vault.hint.list.nogood\' | translate}}
{{ \'vault.hint.list.nomedium\' | translate}}
{{ \'vault.hint.list.nobad\' | translate}}
{{ \'vault.hint.list.noexpired\' | translate}}
{{ \'vault.hint.list.nodeleted\' | translate}}
');
}]);
angular.module('views/vault_req_deletion.html', []).run(['$templateCache', function ($templateCache) {
@@ -144,5 +144,5 @@ angular.module('views/vault_req_deletion.html', []).run(['$templateCache', funct
angular.module('views/vaults.html', []).run(['$templateCache', function ($templateCache) {
'use strict';
$templateCache.put('views/vaults.html',
- '- + Create a new vault
{{vault.name}} {{ \'delete.request.pending\' | translate}}
{{ \'created\' | translate}}: {{vault.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}} | {{ \'last.access\' | translate}}: {{vault.last_access * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}} {{\'never\' | translate}}- {{ \'no.vaults\' | translate}}
- {{ \'go.back.vaults\' | translate }}
');
+ '- + Create a new vault
{{vault.name}} {{ \'delete.request.pending\' | translate}}
{{ \'created\' | translate}}: {{vault.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}} | {{ \'last.access\' | translate}}: {{vault.last_access * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}} {{\'never\' | translate}}- {{ \'no.vaults\' | translate}}
- {{ \'go.back.vaults\' | translate }}
');
}]);
diff --git a/l10n/af.js b/l10n/af.js
new file mode 100644
index 00000000..686f27c6
--- /dev/null
+++ b/l10n/af.js
@@ -0,0 +1,67 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Algemeen",
+ "Custom Fields" : "Pasgemaakte Velde",
+ "Done" : "Gereed",
+ "Settings saved" : "Instellings gestoor",
+ "Share with users and groups" : "Deel met gebruikers en groepe",
+ "Share link" : "Deelskakel",
+ "Saved!" : "Gestoor!",
+ "Good" : "Goed",
+ "Toggle visibility" : "Tokkel sigbaarheid",
+ "Generate password" : "Genereer wagwoord",
+ "Username" : "Gebruikersnaam",
+ "File" : "Lêer",
+ "Add" : "Voeg by",
+ "Value" : "Waarde",
+ "Type" : "Tipe",
+ "Actions" : "Aksies",
+ "Filename" : "Lêernaam",
+ "Size" : "Grootte",
+ "Secret" : "Geheim",
+ "Expiration date" : "Vervaldatum",
+ "Password length" : "Wagwoordlengte",
+ "Minimum amount of digits" : "Minimum aantal syfers",
+ "Avoid ambiguous characters" : "Vermy dubbelsinnige karakters",
+ "Require every character type" : "Vereis elke karaktertipe",
+ "Export" : "Voer uit",
+ "Version" : "Weergawe",
+ "Bookmarklet" : "Boekmerkie",
+ "Vault password" : "Kluiswagwoord",
+ "Import" : "Voer In",
+ "User" : "Gebruiker",
+ "Files" : " Lêers",
+ "Pending" : "Hangend",
+ "Details" : "Besonderhede",
+ "by" : "deur",
+ "Label" : "Etiket",
+ "Save" : "Stoor",
+ "Cancel" : "Kanselleer",
+ "Settings" : "Instellings",
+ "Unshare" : "Ontdeel",
+ "Account" : "Rekening",
+ "Password" : "Wagwoord",
+ "OTP" : "OTP",
+ "E-mail" : "E-pos",
+ "URL" : "Bronadres",
+ "Notes" : "Notas",
+ "Created" : "Geskep",
+ "Edit" : "Wysig",
+ "Delete" : "Skrap",
+ "Share" : "Deel",
+ "Date" : "Datum",
+ "Never" : "Nooit",
+ "Logout" : "Teken af",
+ "Donate" : "Skenk",
+ "Tags" : "Etikette",
+ "Loading…" : "Laai…",
+ "email" : "e-pos",
+ "Description" : "Beskrywing",
+ "Passman" : "Passman",
+ "Connection to server lost" : "Verbinding met bediener verloor",
+ "Saving …" : "Word gestoor …",
+ "Dismiss" : "Ontslaan",
+ "seconds ago" : "sekondes gelede"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/af.json b/l10n/af.json
new file mode 100644
index 00000000..e82d3b36
--- /dev/null
+++ b/l10n/af.json
@@ -0,0 +1,65 @@
+{ "translations": {
+ "General" : "Algemeen",
+ "Custom Fields" : "Pasgemaakte Velde",
+ "Done" : "Gereed",
+ "Settings saved" : "Instellings gestoor",
+ "Share with users and groups" : "Deel met gebruikers en groepe",
+ "Share link" : "Deelskakel",
+ "Saved!" : "Gestoor!",
+ "Good" : "Goed",
+ "Toggle visibility" : "Tokkel sigbaarheid",
+ "Generate password" : "Genereer wagwoord",
+ "Username" : "Gebruikersnaam",
+ "File" : "Lêer",
+ "Add" : "Voeg by",
+ "Value" : "Waarde",
+ "Type" : "Tipe",
+ "Actions" : "Aksies",
+ "Filename" : "Lêernaam",
+ "Size" : "Grootte",
+ "Secret" : "Geheim",
+ "Expiration date" : "Vervaldatum",
+ "Password length" : "Wagwoordlengte",
+ "Minimum amount of digits" : "Minimum aantal syfers",
+ "Avoid ambiguous characters" : "Vermy dubbelsinnige karakters",
+ "Require every character type" : "Vereis elke karaktertipe",
+ "Export" : "Voer uit",
+ "Version" : "Weergawe",
+ "Bookmarklet" : "Boekmerkie",
+ "Vault password" : "Kluiswagwoord",
+ "Import" : "Voer In",
+ "User" : "Gebruiker",
+ "Files" : " Lêers",
+ "Pending" : "Hangend",
+ "Details" : "Besonderhede",
+ "by" : "deur",
+ "Label" : "Etiket",
+ "Save" : "Stoor",
+ "Cancel" : "Kanselleer",
+ "Settings" : "Instellings",
+ "Unshare" : "Ontdeel",
+ "Account" : "Rekening",
+ "Password" : "Wagwoord",
+ "OTP" : "OTP",
+ "E-mail" : "E-pos",
+ "URL" : "Bronadres",
+ "Notes" : "Notas",
+ "Created" : "Geskep",
+ "Edit" : "Wysig",
+ "Delete" : "Skrap",
+ "Share" : "Deel",
+ "Date" : "Datum",
+ "Never" : "Nooit",
+ "Logout" : "Teken af",
+ "Donate" : "Skenk",
+ "Tags" : "Etikette",
+ "Loading…" : "Laai…",
+ "email" : "e-pos",
+ "Description" : "Beskrywing",
+ "Passman" : "Passman",
+ "Connection to server lost" : "Verbinding met bediener verloor",
+ "Saving …" : "Word gestoor …",
+ "Dismiss" : "Ontslaan",
+ "seconds ago" : "sekondes gelede"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/ar.js b/l10n/ar.js
index 28ce1566..6a39f31b 100644
--- a/l10n/ar.js
+++ b/l10n/ar.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "الكلمات السرية",
+ "General" : "العامة",
"Starting export" : "عملية التصدير جارية",
"Done" : "تم",
"Skip first row" : "تجاهل الصف الأول",
@@ -9,11 +9,15 @@ OC.L10N.register(
"Settings saved" : "تم حفظ الإعدادات",
"General settings" : "الإعدادات العامة",
"Password settings" : "إعدادات كلمة السر",
+ "Sharing" : "المشاركة",
+ "Share with users and groups" : "شارك مع مستخدمين أو مجموعات",
"Share link" : "شارك الرابط",
"Poor" : "ضعيفة جدًا",
"Weak" : "ضعيفة",
"Good" : "جيّدة",
"Strong" : "قوية",
+ "Copy to clipboard" : "انسخه إلى الحافظة",
+ "Generate password" : "توليد كلمة سرية",
"Username" : "إسم المستخدم",
"Repeat password" : "أعد كتابة الكلمة السرية",
"Use this icon" : "إستخدم هذه الأيقونة",
@@ -23,34 +27,61 @@ OC.L10N.register(
"File" : "ملف",
"Add" : "إضافة",
"Value" : "القيمة",
+ "Type" : "حسب النوع",
"Actions" : "الإجراءات",
"Filename" : "إسم الملف",
"Upload date" : "آخر تحديث",
"Size" : "الحجم",
"Secret" : "السر",
+ "Expiration date" : "تاريخ إنتهاء الصلاحية",
+ "Disabled" : "معطّل",
"Password length" : "طول كلمة السر",
+ "Export" : "تصدير",
+ "Change" : "تعديل",
+ "Version" : "الإصدار",
+ "Import" : "استيراد",
+ "Public key" : "المفتاح العمومي",
+ "Uploading" : "جاري الرفع...",
"User" : "المستخدِم",
+ "Read" : "القراءة",
+ "Write" : "الكتابة",
"Files" : "الملفات",
+ "Pending" : "معلّق",
"Show files" : "إظهار الملفات",
"Details" : "التفاصيل",
"Hide details" : "إخفاء التفاصيل",
"Password score" : "قوة الكلمة السرية",
"Dictionary name" : "إسم القاموس",
+ "by" : "من قبل",
+ "Label" : "تسمية",
"Save" : "حفظ",
"Cancel" : "إلغاء",
"Settings" : "الإعدادات",
+ "Unshare" : "إلغاء المشاركة",
"Account" : "الحساب",
"Password" : "كلمة السر",
"E-mail" : "البريد الإلكتروني",
"URL" : "الرابط",
"Notes" : "الملاحظات",
+ "Created" : "أُنشئ",
"Edit" : "تعديل",
"Delete" : "حذف",
"Share" : "شارك",
"Permissions" : "التصريحات",
"Date" : "التاريخ",
+ "Accept" : "قبول",
+ "Decline" : "رفض",
+ "Never" : "أبدا",
"Show All" : "إظهار الكل",
"Tags" : "الوسوم",
- "Description" : "الوصف"
+ "Loading…" : "التحميل جارٍ…",
+ "email" : "البريد الإلكتروني",
+ "Description" : "الوصف",
+ "You created %1$s" : "لقد أنشأت %1$s",
+ "You deleted %1$s" : "حذفت %1$s",
+ "Passwords" : "الكلمات السرية",
+ "Connection to server lost" : "تم فقد الاتصال بالخادم",
+ "Dismiss" : "تراجع",
+ "seconds ago" : "ثوان مضت"
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
diff --git a/l10n/ar.json b/l10n/ar.json
index 8fab602a..3fe7c655 100644
--- a/l10n/ar.json
+++ b/l10n/ar.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Passwords" : "الكلمات السرية",
+ "General" : "العامة",
"Starting export" : "عملية التصدير جارية",
"Done" : "تم",
"Skip first row" : "تجاهل الصف الأول",
@@ -7,11 +7,15 @@
"Settings saved" : "تم حفظ الإعدادات",
"General settings" : "الإعدادات العامة",
"Password settings" : "إعدادات كلمة السر",
+ "Sharing" : "المشاركة",
+ "Share with users and groups" : "شارك مع مستخدمين أو مجموعات",
"Share link" : "شارك الرابط",
"Poor" : "ضعيفة جدًا",
"Weak" : "ضعيفة",
"Good" : "جيّدة",
"Strong" : "قوية",
+ "Copy to clipboard" : "انسخه إلى الحافظة",
+ "Generate password" : "توليد كلمة سرية",
"Username" : "إسم المستخدم",
"Repeat password" : "أعد كتابة الكلمة السرية",
"Use this icon" : "إستخدم هذه الأيقونة",
@@ -21,34 +25,61 @@
"File" : "ملف",
"Add" : "إضافة",
"Value" : "القيمة",
+ "Type" : "حسب النوع",
"Actions" : "الإجراءات",
"Filename" : "إسم الملف",
"Upload date" : "آخر تحديث",
"Size" : "الحجم",
"Secret" : "السر",
+ "Expiration date" : "تاريخ إنتهاء الصلاحية",
+ "Disabled" : "معطّل",
"Password length" : "طول كلمة السر",
+ "Export" : "تصدير",
+ "Change" : "تعديل",
+ "Version" : "الإصدار",
+ "Import" : "استيراد",
+ "Public key" : "المفتاح العمومي",
+ "Uploading" : "جاري الرفع...",
"User" : "المستخدِم",
+ "Read" : "القراءة",
+ "Write" : "الكتابة",
"Files" : "الملفات",
+ "Pending" : "معلّق",
"Show files" : "إظهار الملفات",
"Details" : "التفاصيل",
"Hide details" : "إخفاء التفاصيل",
"Password score" : "قوة الكلمة السرية",
"Dictionary name" : "إسم القاموس",
+ "by" : "من قبل",
+ "Label" : "تسمية",
"Save" : "حفظ",
"Cancel" : "إلغاء",
"Settings" : "الإعدادات",
+ "Unshare" : "إلغاء المشاركة",
"Account" : "الحساب",
"Password" : "كلمة السر",
"E-mail" : "البريد الإلكتروني",
"URL" : "الرابط",
"Notes" : "الملاحظات",
+ "Created" : "أُنشئ",
"Edit" : "تعديل",
"Delete" : "حذف",
"Share" : "شارك",
"Permissions" : "التصريحات",
"Date" : "التاريخ",
+ "Accept" : "قبول",
+ "Decline" : "رفض",
+ "Never" : "أبدا",
"Show All" : "إظهار الكل",
"Tags" : "الوسوم",
- "Description" : "الوصف"
+ "Loading…" : "التحميل جارٍ…",
+ "email" : "البريد الإلكتروني",
+ "Description" : "الوصف",
+ "You created %1$s" : "لقد أنشأت %1$s",
+ "You deleted %1$s" : "حذفت %1$s",
+ "Passwords" : "الكلمات السرية",
+ "Connection to server lost" : "تم فقد الاتصال بالخادم",
+ "Dismiss" : "تراجع",
+ "seconds ago" : "ثوان مضت"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
}
\ No newline at end of file
diff --git a/l10n/ast.js b/l10n/ast.js
index 8efa3068..be58cd59 100644
--- a/l10n/ast.js
+++ b/l10n/ast.js
@@ -1,13 +1,13 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñes",
"Generating sharing keys ( %s / 2)" : "Xenerando claves de compartición ( %s / 2)",
"Passwords do not match" : "Les contraseñes nun concasen",
"General" : "Xeneral",
"Error loading file" : "Fallu cargando'l ficheru",
"An error occurred during decryption" : "Asocedió un fallu nel descifráu",
"Credential created!" : "¡Creose la credencial!",
+ "Credential updated" : "Anováronse les credenciales",
"Invalid QR code" : "Códigu QR non válidu",
"Decrypting credentials" : "Descifrando credenciales",
"Done" : "Fecho",
@@ -15,7 +15,11 @@ OC.L10N.register(
"Added {{credential}}" : "Amestóse {{credential}}",
"Skip first row" : "Saltar primer filera",
"The first 5 lines of the CSV are shown." : "Amuésense les 5 primeres llinies del CVS.",
+ "Settings saved" : "Axustes guardaos",
"General settings" : "Axustes xenerales",
+ "Sharing" : "Compartiendo",
+ "Share with users and groups" : "Compartir con usuarios y grupos",
+ "Share link" : "Share link",
"Saved!" : "¡Guardóse!",
"Poor" : "Probe",
"Weak" : "Feble",
@@ -28,10 +32,16 @@ OC.L10N.register(
"Text" : "Testu",
"File" : "Ficheru",
"Add" : "Amestar",
+ "Type" : "Type",
+ "Actions" : "Aiciones",
+ "Filename" : "Nome de ficheru",
+ "Size" : "Tamañu",
"Current OTP settings" : "Axustes OTP actuales",
+ "Secret" : "Secretu",
"Expiration date" : "Data de caducidá",
"No expiration date set" : "Nun s'afitó data de caducidá",
"Renew interval" : "Intervalu de renovación",
+ "Disabled" : "Deshabilitáu",
"Day(s)" : "Día(es)",
"Week(s)" : "Selmana(es)",
"Month(s)" : "Mes(es)",
@@ -40,13 +50,16 @@ OC.L10N.register(
"Minimum amount of digits" : "Cantidá mínima de díxitos",
"Use lowercase letters" : "Usar letres minúscules",
"Use special characters" : "Usar caráuteres especiales",
+ "Export" : "Esportar",
"Change" : "Camudar",
"Processing" : "Procesando",
"Total progress" : "Progresu total",
"About Passman" : "Tocante a Passman",
"Version" : "Versión",
"Donate to support development" : "Dona pa sofitar el desendolcu",
+ "Vault password" : "Contraseña del bagul",
"This process is irreversible" : "Esti procesu ye irreversible",
+ "Import" : "Importar",
"Private Key" : "Clave privada",
"Public key" : "Clave pública",
"Key size" : "Tamañu de clave",
@@ -60,6 +73,7 @@ OC.L10N.register(
"Action" : "Aición",
"Uploading" : "Xubiendo",
"User" : "Usuariu",
+ "Read" : "Lleer",
"Files" : "Ficheros",
"Revisions" : "Revisiones",
"Pending" : "Pendiente",
@@ -79,6 +93,7 @@ OC.L10N.register(
"Save" : "Guardar",
"Cancel" : "Encaboxar",
"Settings" : "Axustes",
+ "Unshare" : "Dexar de compartir",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Amosando {{number_filtered}} credenciales de {{credential_number}}",
"Account" : "Cuenta",
"Password" : "Contraseña",
@@ -86,6 +101,7 @@ OC.L10N.register(
"E-mail" : "Corréu",
"URL" : "URL",
"Notes" : "Notes",
+ "Created" : "Creóse",
"Edit" : "Editar",
"Delete" : "Desaniciar",
"Share" : "Compartir",
@@ -99,8 +115,11 @@ OC.L10N.register(
"Never" : "Enxamás",
"Logout" : "Zarrar sesión",
"Donate" : "Donar",
+ "Tags" : "Etiquetes",
"Someone has shared a credential with you." : "Daquién compartió una credencial contigo.",
"Loading…" : "Cargando...",
+ "email" : "corréu",
+ "Description" : "Descripción",
"Error while saving field" : "Fallu entrín se guardaba'l campu",
"A Passman item has expired" : "Caducó un elementu de Passman",
"A Passman item has been shared" : "Compartióse un elementu de Passman",
@@ -111,6 +130,7 @@ OC.L10N.register(
"You deleted %1$s" : "Desaniciesti %1$s",
"You recovered %1$s" : "Recuperesti %1$s",
"%s has been shared with a link" : "%s compartióse con un enllaz",
+ "Passwords" : "Contraseñes",
"Ignore" : "Inorar",
"%s shared \"%s\" with you. Click here to accept" : "%s compartió «%s» contigo. Primi equí p'aceutar",
"%s has declined your share request for \"%s\"." : "%s refugó la to solicitú de compartición pa «%s».",
@@ -130,7 +150,7 @@ OC.L10N.register(
"Reason" : "Razón",
"Connection to server lost" : "Perdióse la conexón col sirvidor",
"Problem loading page, reloading in 5 seconds" : "Problema cargando la páxina, recargando en 5 segundos",
- "Saving..." : "Guardando...",
+ "Saving …" : "Guardando...",
"Dismiss" : "Escartar",
"seconds ago" : "hai segundos"
},
diff --git a/l10n/ast.json b/l10n/ast.json
index a9877207..158f192d 100644
--- a/l10n/ast.json
+++ b/l10n/ast.json
@@ -1,11 +1,11 @@
{ "translations": {
- "Passwords" : "Contraseñes",
"Generating sharing keys ( %s / 2)" : "Xenerando claves de compartición ( %s / 2)",
"Passwords do not match" : "Les contraseñes nun concasen",
"General" : "Xeneral",
"Error loading file" : "Fallu cargando'l ficheru",
"An error occurred during decryption" : "Asocedió un fallu nel descifráu",
"Credential created!" : "¡Creose la credencial!",
+ "Credential updated" : "Anováronse les credenciales",
"Invalid QR code" : "Códigu QR non válidu",
"Decrypting credentials" : "Descifrando credenciales",
"Done" : "Fecho",
@@ -13,7 +13,11 @@
"Added {{credential}}" : "Amestóse {{credential}}",
"Skip first row" : "Saltar primer filera",
"The first 5 lines of the CSV are shown." : "Amuésense les 5 primeres llinies del CVS.",
+ "Settings saved" : "Axustes guardaos",
"General settings" : "Axustes xenerales",
+ "Sharing" : "Compartiendo",
+ "Share with users and groups" : "Compartir con usuarios y grupos",
+ "Share link" : "Share link",
"Saved!" : "¡Guardóse!",
"Poor" : "Probe",
"Weak" : "Feble",
@@ -26,10 +30,16 @@
"Text" : "Testu",
"File" : "Ficheru",
"Add" : "Amestar",
+ "Type" : "Type",
+ "Actions" : "Aiciones",
+ "Filename" : "Nome de ficheru",
+ "Size" : "Tamañu",
"Current OTP settings" : "Axustes OTP actuales",
+ "Secret" : "Secretu",
"Expiration date" : "Data de caducidá",
"No expiration date set" : "Nun s'afitó data de caducidá",
"Renew interval" : "Intervalu de renovación",
+ "Disabled" : "Deshabilitáu",
"Day(s)" : "Día(es)",
"Week(s)" : "Selmana(es)",
"Month(s)" : "Mes(es)",
@@ -38,13 +48,16 @@
"Minimum amount of digits" : "Cantidá mínima de díxitos",
"Use lowercase letters" : "Usar letres minúscules",
"Use special characters" : "Usar caráuteres especiales",
+ "Export" : "Esportar",
"Change" : "Camudar",
"Processing" : "Procesando",
"Total progress" : "Progresu total",
"About Passman" : "Tocante a Passman",
"Version" : "Versión",
"Donate to support development" : "Dona pa sofitar el desendolcu",
+ "Vault password" : "Contraseña del bagul",
"This process is irreversible" : "Esti procesu ye irreversible",
+ "Import" : "Importar",
"Private Key" : "Clave privada",
"Public key" : "Clave pública",
"Key size" : "Tamañu de clave",
@@ -58,6 +71,7 @@
"Action" : "Aición",
"Uploading" : "Xubiendo",
"User" : "Usuariu",
+ "Read" : "Lleer",
"Files" : "Ficheros",
"Revisions" : "Revisiones",
"Pending" : "Pendiente",
@@ -77,6 +91,7 @@
"Save" : "Guardar",
"Cancel" : "Encaboxar",
"Settings" : "Axustes",
+ "Unshare" : "Dexar de compartir",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Amosando {{number_filtered}} credenciales de {{credential_number}}",
"Account" : "Cuenta",
"Password" : "Contraseña",
@@ -84,6 +99,7 @@
"E-mail" : "Corréu",
"URL" : "URL",
"Notes" : "Notes",
+ "Created" : "Creóse",
"Edit" : "Editar",
"Delete" : "Desaniciar",
"Share" : "Compartir",
@@ -97,8 +113,11 @@
"Never" : "Enxamás",
"Logout" : "Zarrar sesión",
"Donate" : "Donar",
+ "Tags" : "Etiquetes",
"Someone has shared a credential with you." : "Daquién compartió una credencial contigo.",
"Loading…" : "Cargando...",
+ "email" : "corréu",
+ "Description" : "Descripción",
"Error while saving field" : "Fallu entrín se guardaba'l campu",
"A Passman item has expired" : "Caducó un elementu de Passman",
"A Passman item has been shared" : "Compartióse un elementu de Passman",
@@ -109,6 +128,7 @@
"You deleted %1$s" : "Desaniciesti %1$s",
"You recovered %1$s" : "Recuperesti %1$s",
"%s has been shared with a link" : "%s compartióse con un enllaz",
+ "Passwords" : "Contraseñes",
"Ignore" : "Inorar",
"%s shared \"%s\" with you. Click here to accept" : "%s compartió «%s» contigo. Primi equí p'aceutar",
"%s has declined your share request for \"%s\"." : "%s refugó la to solicitú de compartición pa «%s».",
@@ -128,7 +148,7 @@
"Reason" : "Razón",
"Connection to server lost" : "Perdióse la conexón col sirvidor",
"Problem loading page, reloading in 5 seconds" : "Problema cargando la páxina, recargando en 5 segundos",
- "Saving..." : "Guardando...",
+ "Saving …" : "Guardando...",
"Dismiss" : "Escartar",
"seconds ago" : "hai segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/az.js b/l10n/az.js
new file mode 100644
index 00000000..d4e01e73
--- /dev/null
+++ b/l10n/az.js
@@ -0,0 +1,44 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Ümumi",
+ "Done" : "Done",
+ "Sharing" : "Paylaşılır",
+ "Share link" : "Linki yayımla",
+ "Username" : "İstifadəçi adı",
+ "File" : "File",
+ "Add" : "Əlavə etmək",
+ "Type" : "Type",
+ "Actions" : "İşlər",
+ "Size" : "Həcm",
+ "Disabled" : "Dayandırılıb",
+ "Export" : "Çıxarış",
+ "Version" : "Versiya",
+ "Import" : "Əlavə et",
+ "Public key" : "İctimai açar",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "Oxu",
+ "Files" : "Fayllar",
+ "Pending" : "Gözləmə",
+ "Details" : "Detallar",
+ "by" : "onunla",
+ "Save" : "Saxla",
+ "Cancel" : "Dayandır",
+ "Settings" : "Quraşdırmalar",
+ "Unshare" : "Paylaşımı durdur",
+ "Password" : "Şifrə",
+ "URL" : "URL",
+ "Notes" : "Qeydlər",
+ "Edit" : "Dəyişiklik et",
+ "Delete" : "Sil",
+ "Share" : "Paylaş",
+ "Date" : "Date",
+ "Never" : "Heç vaxt",
+ "Tags" : "Işarələr",
+ "Description" : "Açıqlanma",
+ "You created %1$s" : "Siz yaratdınız %1$s",
+ "You deleted %1$s" : "Siz silindiniz %1$s",
+ "seconds ago" : "saniyələr öncə"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/az.json b/l10n/az.json
new file mode 100644
index 00000000..9e840edc
--- /dev/null
+++ b/l10n/az.json
@@ -0,0 +1,42 @@
+{ "translations": {
+ "General" : "Ümumi",
+ "Done" : "Done",
+ "Sharing" : "Paylaşılır",
+ "Share link" : "Linki yayımla",
+ "Username" : "İstifadəçi adı",
+ "File" : "File",
+ "Add" : "Əlavə etmək",
+ "Type" : "Type",
+ "Actions" : "İşlər",
+ "Size" : "Həcm",
+ "Disabled" : "Dayandırılıb",
+ "Export" : "Çıxarış",
+ "Version" : "Versiya",
+ "Import" : "Əlavə et",
+ "Public key" : "İctimai açar",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "Oxu",
+ "Files" : "Fayllar",
+ "Pending" : "Gözləmə",
+ "Details" : "Detallar",
+ "by" : "onunla",
+ "Save" : "Saxla",
+ "Cancel" : "Dayandır",
+ "Settings" : "Quraşdırmalar",
+ "Unshare" : "Paylaşımı durdur",
+ "Password" : "Şifrə",
+ "URL" : "URL",
+ "Notes" : "Qeydlər",
+ "Edit" : "Dəyişiklik et",
+ "Delete" : "Sil",
+ "Share" : "Paylaş",
+ "Date" : "Date",
+ "Never" : "Heç vaxt",
+ "Tags" : "Işarələr",
+ "Description" : "Açıqlanma",
+ "You created %1$s" : "Siz yaratdınız %1$s",
+ "You deleted %1$s" : "Siz silindiniz %1$s",
+ "seconds ago" : "saniyələr öncə"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/be.js b/l10n/be.js
new file mode 100644
index 00000000..e5fce0ac
--- /dev/null
+++ b/l10n/be.js
@@ -0,0 +1,23 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Done" : "Done",
+ "Share link" : "Share link",
+ "Username" : "Username",
+ "File" : "File",
+ "Add" : "Add",
+ "Type" : "Type",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Файлы",
+ "Save" : "Save",
+ "Cancel" : "Cancel",
+ "Settings" : "Налады",
+ "Password" : "Password",
+ "URL" : "Url",
+ "Notes" : "Notes",
+ "Delete" : "Delete",
+ "Share" : "Падзяліцца",
+ "Date" : "Date"
+},
+"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
diff --git a/l10n/be.json b/l10n/be.json
new file mode 100644
index 00000000..fbd54e5f
--- /dev/null
+++ b/l10n/be.json
@@ -0,0 +1,21 @@
+{ "translations": {
+ "Done" : "Done",
+ "Share link" : "Share link",
+ "Username" : "Username",
+ "File" : "File",
+ "Add" : "Add",
+ "Type" : "Type",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Файлы",
+ "Save" : "Save",
+ "Cancel" : "Cancel",
+ "Settings" : "Налады",
+ "Password" : "Password",
+ "URL" : "Url",
+ "Notes" : "Notes",
+ "Delete" : "Delete",
+ "Share" : "Падзяліцца",
+ "Date" : "Date"
+},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
+}
\ No newline at end of file
diff --git a/l10n/bg.js b/l10n/bg.js
index 62d8cca0..c1538a52 100644
--- a/l10n/bg.js
+++ b/l10n/bg.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Пароли",
"Generating sharing keys ( %s / 2)" : "Генериране на ключове ( %s / 2)",
"Incorrect vault password!" : "Паролата за хранилището е грешна!",
"Passwords do not match" : "Паролите не съвпадат",
@@ -38,6 +37,9 @@ OC.L10N.register(
"Export credentials" : "Износ на идент. данни",
"Sharing" : "Споделяне",
"Please log in with your new vault password" : "Впишете се с новата парола",
+ "Share with users and groups" : "Споделяне с потребители и групи",
+ "Share link" : "Връзка за споделяне",
+ "Saved!" : "Записано!",
"Poor" : "Много проста",
"Weak" : "Проста",
"Good" : "Добра",
@@ -56,6 +58,7 @@ OC.L10N.register(
"Choose a file" : "Изберете файл",
"Text" : "Текст",
"File" : "Файл",
+ "Add" : "Добавяне",
"Value" : "Стойност",
"Type" : "Тип",
"Actions" : "Действия",
@@ -65,7 +68,9 @@ OC.L10N.register(
"Current OTP settings" : "Текущи OTP настройки",
"Issuer" : "Издател",
"Secret" : "Тайна",
+ "Expiration date" : "Валидност",
"No expiration date set" : "Не е зададен срок на валидност",
+ "Disabled" : "Изключено",
"Year(s)" : "Година",
"Password generation settings" : "Настройки за генериране на пароли",
"Password length" : "Дължина на паролата",
@@ -89,6 +94,7 @@ OC.L10N.register(
"About Passman" : "Относно Passman",
"Version" : "Версия",
"Donate to support development" : "Дарете, за да подпогнете развитието",
+ "Bookmarklet" : "Скриптова отметка",
"Save your passwords with one click." : "Записвайте пароли с едно кликване.",
"Drag below button to your bookmark toolbar." : "Завлечете долния бутон в лентата с отметки.",
"Delete vault" : "Изтрий хранилището",
@@ -110,10 +116,12 @@ OC.L10N.register(
"A total of {{scan_result}} weak credentials were found." : "Открити са {{scan_result}} прости пароли.",
"Score" : "Оценка",
"Action" : "Действие",
+ "Uploading" : "Качване",
"User" : "Потребител",
"Read" : "Четене",
"Write" : "Писане",
"Files" : "Файлове",
+ "Pending" : "Чакащо",
"Show files" : "Покажи файловете",
"Details" : "Подробности",
"Hide details" : "Скриване на подробностите",
@@ -127,11 +135,13 @@ OC.L10N.register(
"10B / second" : "10B / секунда",
"Pattern" : "Модел",
"Dictionary name" : "Име на речника",
+ "by" : "от",
"Label" : "Име",
"Create new credential" : "Идентификационните данни са записани",
"Save" : "Запиши",
"Cancel" : "Отказ",
"Settings" : "Настройки",
+ "Unshare" : "Прекрати споделянето",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Виждате {{number_filtered}} от {{credential_number}}",
"Account" : "Профил",
"Password" : "Парола",
@@ -209,6 +219,7 @@ OC.L10N.register(
"You permanently deleted %1$s" : "Изтрихте необратимо %1$s",
"%1$s has been shared with %2$s" : "%1$s бе споделено с %2$s",
"%s has been shared with a link" : "%s бе споделено с връзка",
+ "Passwords" : "Пароли",
"Remind me later" : "Напомни ми по-късно",
"Ignore" : "Игнорирай",
"%s shared \"%s\" with you. Click here to accept" : "%s сподели с вас \"%s\". Кликнете тук, за да приемете",
@@ -228,7 +239,7 @@ OC.L10N.register(
"Reason" : "Причина",
"Connection to server lost" : "Връзката със сървъра пропадна",
"Problem loading page, reloading in 5 seconds" : "Проблем при зареждане на страницата, презареждане след 5 секунди",
- "Saving..." : "Записване...",
+ "Saving …" : "Записване …",
"Dismiss" : "Отхвърли",
"seconds ago" : "преди секунди"
},
diff --git a/l10n/bg.json b/l10n/bg.json
index af119c25..59844dc3 100644
--- a/l10n/bg.json
+++ b/l10n/bg.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Пароли",
"Generating sharing keys ( %s / 2)" : "Генериране на ключове ( %s / 2)",
"Incorrect vault password!" : "Паролата за хранилището е грешна!",
"Passwords do not match" : "Паролите не съвпадат",
@@ -36,6 +35,9 @@
"Export credentials" : "Износ на идент. данни",
"Sharing" : "Споделяне",
"Please log in with your new vault password" : "Впишете се с новата парола",
+ "Share with users and groups" : "Споделяне с потребители и групи",
+ "Share link" : "Връзка за споделяне",
+ "Saved!" : "Записано!",
"Poor" : "Много проста",
"Weak" : "Проста",
"Good" : "Добра",
@@ -54,6 +56,7 @@
"Choose a file" : "Изберете файл",
"Text" : "Текст",
"File" : "Файл",
+ "Add" : "Добавяне",
"Value" : "Стойност",
"Type" : "Тип",
"Actions" : "Действия",
@@ -63,7 +66,9 @@
"Current OTP settings" : "Текущи OTP настройки",
"Issuer" : "Издател",
"Secret" : "Тайна",
+ "Expiration date" : "Валидност",
"No expiration date set" : "Не е зададен срок на валидност",
+ "Disabled" : "Изключено",
"Year(s)" : "Година",
"Password generation settings" : "Настройки за генериране на пароли",
"Password length" : "Дължина на паролата",
@@ -87,6 +92,7 @@
"About Passman" : "Относно Passman",
"Version" : "Версия",
"Donate to support development" : "Дарете, за да подпогнете развитието",
+ "Bookmarklet" : "Скриптова отметка",
"Save your passwords with one click." : "Записвайте пароли с едно кликване.",
"Drag below button to your bookmark toolbar." : "Завлечете долния бутон в лентата с отметки.",
"Delete vault" : "Изтрий хранилището",
@@ -108,10 +114,12 @@
"A total of {{scan_result}} weak credentials were found." : "Открити са {{scan_result}} прости пароли.",
"Score" : "Оценка",
"Action" : "Действие",
+ "Uploading" : "Качване",
"User" : "Потребител",
"Read" : "Четене",
"Write" : "Писане",
"Files" : "Файлове",
+ "Pending" : "Чакащо",
"Show files" : "Покажи файловете",
"Details" : "Подробности",
"Hide details" : "Скриване на подробностите",
@@ -125,11 +133,13 @@
"10B / second" : "10B / секунда",
"Pattern" : "Модел",
"Dictionary name" : "Име на речника",
+ "by" : "от",
"Label" : "Име",
"Create new credential" : "Идентификационните данни са записани",
"Save" : "Запиши",
"Cancel" : "Отказ",
"Settings" : "Настройки",
+ "Unshare" : "Прекрати споделянето",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Виждате {{number_filtered}} от {{credential_number}}",
"Account" : "Профил",
"Password" : "Парола",
@@ -207,6 +217,7 @@
"You permanently deleted %1$s" : "Изтрихте необратимо %1$s",
"%1$s has been shared with %2$s" : "%1$s бе споделено с %2$s",
"%s has been shared with a link" : "%s бе споделено с връзка",
+ "Passwords" : "Пароли",
"Remind me later" : "Напомни ми по-късно",
"Ignore" : "Игнорирай",
"%s shared \"%s\" with you. Click here to accept" : "%s сподели с вас \"%s\". Кликнете тук, за да приемете",
@@ -226,7 +237,7 @@
"Reason" : "Причина",
"Connection to server lost" : "Връзката със сървъра пропадна",
"Problem loading page, reloading in 5 seconds" : "Проблем при зареждане на страницата, презареждане след 5 секунди",
- "Saving..." : "Записване...",
+ "Saving …" : "Записване …",
"Dismiss" : "Отхвърли",
"seconds ago" : "преди секунди"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/bn_BD.js b/l10n/bn_BD.js
new file mode 100644
index 00000000..fcf69787
--- /dev/null
+++ b/l10n/bn_BD.js
@@ -0,0 +1,43 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "সাধারণ",
+ "Done" : "Done",
+ "Sharing" : "ভাগাভাগিরত",
+ "Share link" : "লিংক ভাগাভাগি করেন",
+ "Username" : "ব্যবহারকারী",
+ "File" : "File",
+ "Add" : "যোগ করুন",
+ "Type" : "ধরণ",
+ "Actions" : "পদক্ষেপসমূহ",
+ "Size" : "আকার",
+ "Expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ",
+ "Disabled" : "অকার্যকর",
+ "Export" : "রপ্তানি",
+ "Version" : "ভার্সন",
+ "Import" : "আমদানি",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "পড়",
+ "Files" : "ফাইল",
+ "Pending" : "মুলতুবি",
+ "Details" : "বিসতারিত",
+ "by" : "কর্তৃক",
+ "Save" : "সংরক্ষণ",
+ "Cancel" : "বাতির",
+ "Settings" : "সেটিংস",
+ "Unshare" : "ভাগাভাগি বাতিল ",
+ "Password" : "কূটশব্দ",
+ "URL" : "URL",
+ "Notes" : "নোট",
+ "Edit" : "সম্পাদনা",
+ "Delete" : "মুছে",
+ "Share" : "ভাগাভাগি কর",
+ "Date" : "Date",
+ "Tags" : "ট্যাগ",
+ "Description" : "বিবরণ",
+ "You created %1$s" : "আপনি তৈরি করেছেন %1$s",
+ "You deleted %1$s" : "আপনি ডিলিট করেছেন %1$s",
+ "seconds ago" : "সেকেন্ড পূর্বে"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/bn_BD.json b/l10n/bn_BD.json
new file mode 100644
index 00000000..a0b57b49
--- /dev/null
+++ b/l10n/bn_BD.json
@@ -0,0 +1,41 @@
+{ "translations": {
+ "General" : "সাধারণ",
+ "Done" : "Done",
+ "Sharing" : "ভাগাভাগিরত",
+ "Share link" : "লিংক ভাগাভাগি করেন",
+ "Username" : "ব্যবহারকারী",
+ "File" : "File",
+ "Add" : "যোগ করুন",
+ "Type" : "ধরণ",
+ "Actions" : "পদক্ষেপসমূহ",
+ "Size" : "আকার",
+ "Expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ",
+ "Disabled" : "অকার্যকর",
+ "Export" : "রপ্তানি",
+ "Version" : "ভার্সন",
+ "Import" : "আমদানি",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "পড়",
+ "Files" : "ফাইল",
+ "Pending" : "মুলতুবি",
+ "Details" : "বিসতারিত",
+ "by" : "কর্তৃক",
+ "Save" : "সংরক্ষণ",
+ "Cancel" : "বাতির",
+ "Settings" : "সেটিংস",
+ "Unshare" : "ভাগাভাগি বাতিল ",
+ "Password" : "কূটশব্দ",
+ "URL" : "URL",
+ "Notes" : "নোট",
+ "Edit" : "সম্পাদনা",
+ "Delete" : "মুছে",
+ "Share" : "ভাগাভাগি কর",
+ "Date" : "Date",
+ "Tags" : "ট্যাগ",
+ "Description" : "বিবরণ",
+ "You created %1$s" : "আপনি তৈরি করেছেন %1$s",
+ "You deleted %1$s" : "আপনি ডিলিট করেছেন %1$s",
+ "seconds ago" : "সেকেন্ড পূর্বে"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/br.js b/l10n/br.js
new file mode 100644
index 00000000..fe43c946
--- /dev/null
+++ b/l10n/br.js
@@ -0,0 +1,61 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Hollek",
+ "Done" : "Graet",
+ "Settings saved" : "Stummoù enrollet",
+ "General settings" : "Stummoù hollek",
+ "Sharing" : "Rannan",
+ "Share with users and groups" : "Ranna gant implijourienn ha strolladoù",
+ "Share link" : "Rannan liamm",
+ "Saved!" : "Enrollet !",
+ "Username" : "anv implijer",
+ "File" : "Restr",
+ "Add" : "Ouzhpennañ",
+ "Type" : "Stumm",
+ "Actions" : "Oberoù",
+ "Filename" : "Anv restr",
+ "Size" : "Ment",
+ "Secret" : "Sekret",
+ "Expiration date" : "Deizad termen",
+ "Disabled" : "Disaotreañ",
+ "Change" : "Cheñch",
+ "Version" : "Stumm",
+ "Vault password" : "Ger-tremen ar c'houfr-houarnet",
+ "Import" : "Emporzhiañ ",
+ "Public key" : "Alc'hwez publik",
+ "Uploading" : "O pellkasañ",
+ "User" : "Implijer",
+ "Files" : "Restroù",
+ "Pending" : "O c'hortoz",
+ "Details" : "Munudoù",
+ "Hide details" : "Skoachañ ar munudoù",
+ "Pattern" : "Pattern",
+ "by" : "gant",
+ "Label" : "Tiketenn",
+ "Save" : "Enrollañ",
+ "Cancel" : "Arrest",
+ "Settings" : "Arventennoù",
+ "Unshare" : "Nag eskemm ken",
+ "Account" : "Kont",
+ "Password" : "Ger-tremen",
+ "E-mail" : "Postel",
+ "URL" : "URL",
+ "Edit" : "Cheñch",
+ "Delete" : "Dilemel",
+ "Share" : "Rannan",
+ "Date" : "Deizat",
+ "Accept" : "Kadarnaat",
+ "Never" : "James",
+ "Tags" : "Klavioù",
+ "Expired" : "Termenet",
+ "Loading…" : "O Kargañ",
+ "email" : "email",
+ "Description" : "Diskrivadur",
+ "Expires:" : "Termenn :",
+ "Connection to server lost" : "Kelet eo bet ar c'henstagañ gant ar servijour",
+ "Saving …" : "Orc'h enrolliñ",
+ "Dismiss" : "Arrest",
+ "seconds ago" : "eilenn zo"
+},
+"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");
diff --git a/l10n/br.json b/l10n/br.json
new file mode 100644
index 00000000..294cc2b6
--- /dev/null
+++ b/l10n/br.json
@@ -0,0 +1,59 @@
+{ "translations": {
+ "General" : "Hollek",
+ "Done" : "Graet",
+ "Settings saved" : "Stummoù enrollet",
+ "General settings" : "Stummoù hollek",
+ "Sharing" : "Rannan",
+ "Share with users and groups" : "Ranna gant implijourienn ha strolladoù",
+ "Share link" : "Rannan liamm",
+ "Saved!" : "Enrollet !",
+ "Username" : "anv implijer",
+ "File" : "Restr",
+ "Add" : "Ouzhpennañ",
+ "Type" : "Stumm",
+ "Actions" : "Oberoù",
+ "Filename" : "Anv restr",
+ "Size" : "Ment",
+ "Secret" : "Sekret",
+ "Expiration date" : "Deizad termen",
+ "Disabled" : "Disaotreañ",
+ "Change" : "Cheñch",
+ "Version" : "Stumm",
+ "Vault password" : "Ger-tremen ar c'houfr-houarnet",
+ "Import" : "Emporzhiañ ",
+ "Public key" : "Alc'hwez publik",
+ "Uploading" : "O pellkasañ",
+ "User" : "Implijer",
+ "Files" : "Restroù",
+ "Pending" : "O c'hortoz",
+ "Details" : "Munudoù",
+ "Hide details" : "Skoachañ ar munudoù",
+ "Pattern" : "Pattern",
+ "by" : "gant",
+ "Label" : "Tiketenn",
+ "Save" : "Enrollañ",
+ "Cancel" : "Arrest",
+ "Settings" : "Arventennoù",
+ "Unshare" : "Nag eskemm ken",
+ "Account" : "Kont",
+ "Password" : "Ger-tremen",
+ "E-mail" : "Postel",
+ "URL" : "URL",
+ "Edit" : "Cheñch",
+ "Delete" : "Dilemel",
+ "Share" : "Rannan",
+ "Date" : "Deizat",
+ "Accept" : "Kadarnaat",
+ "Never" : "James",
+ "Tags" : "Klavioù",
+ "Expired" : "Termenet",
+ "Loading…" : "O Kargañ",
+ "email" : "email",
+ "Description" : "Diskrivadur",
+ "Expires:" : "Termenn :",
+ "Connection to server lost" : "Kelet eo bet ar c'henstagañ gant ar servijour",
+ "Saving …" : "Orc'h enrolliñ",
+ "Dismiss" : "Arrest",
+ "seconds ago" : "eilenn zo"
+},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
+}
\ No newline at end of file
diff --git a/l10n/bs.js b/l10n/bs.js
new file mode 100644
index 00000000..25cc3e27
--- /dev/null
+++ b/l10n/bs.js
@@ -0,0 +1,39 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Done" : "Done",
+ "Sharing" : "Dijeljenje",
+ "Share link" : "Podijelite vezu",
+ "Username" : "Korisničko ime",
+ "File" : "File",
+ "Add" : "Dodaj",
+ "Type" : "Type",
+ "Actions" : "Radnje",
+ "Size" : "Veličina",
+ "Secret" : "Tajna",
+ "Expiration date" : "Datum isteka",
+ "Disabled" : "Onemogućeno",
+ "Export" : "Izvezi",
+ "Version" : "Verzija",
+ "Import" : "Uvoz",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Datoteke",
+ "Pending" : "Na čekanju",
+ "by" : "od strane",
+ "Save" : "Spremi",
+ "Cancel" : "Otkaži",
+ "Settings" : "Podešavanje",
+ "Unshare" : "Prestani dijeliti",
+ "Password" : "Lozinka",
+ "URL" : "Url",
+ "Notes" : "Notes",
+ "Edit" : "Izmjeni",
+ "Delete" : "Obriši",
+ "Share" : "Podjeli",
+ "Date" : "Date",
+ "Accept" : "Prihvati",
+ "Decline" : "Odbij",
+ "Description" : "Opis"
+},
+"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/l10n/bs.json b/l10n/bs.json
new file mode 100644
index 00000000..29ad0e55
--- /dev/null
+++ b/l10n/bs.json
@@ -0,0 +1,37 @@
+{ "translations": {
+ "Done" : "Done",
+ "Sharing" : "Dijeljenje",
+ "Share link" : "Podijelite vezu",
+ "Username" : "Korisničko ime",
+ "File" : "File",
+ "Add" : "Dodaj",
+ "Type" : "Type",
+ "Actions" : "Radnje",
+ "Size" : "Veličina",
+ "Secret" : "Tajna",
+ "Expiration date" : "Datum isteka",
+ "Disabled" : "Onemogućeno",
+ "Export" : "Izvezi",
+ "Version" : "Verzija",
+ "Import" : "Uvoz",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Datoteke",
+ "Pending" : "Na čekanju",
+ "by" : "od strane",
+ "Save" : "Spremi",
+ "Cancel" : "Otkaži",
+ "Settings" : "Podešavanje",
+ "Unshare" : "Prestani dijeliti",
+ "Password" : "Lozinka",
+ "URL" : "Url",
+ "Notes" : "Notes",
+ "Edit" : "Izmjeni",
+ "Delete" : "Obriši",
+ "Share" : "Podjeli",
+ "Date" : "Date",
+ "Accept" : "Prihvati",
+ "Decline" : "Odbij",
+ "Description" : "Opis"
+},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
+}
\ No newline at end of file
diff --git a/l10n/ca.js b/l10n/ca.js
index b32762c3..28d163cb 100644
--- a/l10n/ca.js
+++ b/l10n/ca.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contrasenyes",
"Generating sharing keys ( %s / 2)" : "S'estan generant claus d'ús compartit ( %s / 2)",
"Incorrect vault password!" : "Contrasenya de la cripta incorrecta!",
"Passwords do not match" : "Les contrasenyes no coincideixen",
@@ -288,18 +287,17 @@ OC.L10N.register(
"Medium Strength" : "Fortalesa Mitjana",
"Bad Strength" : "Fortalesa Dolenta",
"Expired" : "Caducat",
- "Filter Tags" : "Filtre Etiquetes",
+ "Filter Tags" : "Filtra les etiquetes",
"Simple Navigation" : "Navegació Simple",
"Someone has shared a credential with you." : "Algú us ha compartit una credencial.",
"Click here to request it" : "Feu clic aquí per sol·licitar-lo",
"Loading…" : "S'està carregant...",
"Awwhh… credential not found. Maybe it expired" : "Oohh... no s'ha trobat cap credencial ... Potser ha caducat",
- "Compromise!" : "Compromís!",
+ "Mark as Compromised" : "Marca com a compromès",
"Compromised!" : "Compromès!",
"This password is compromised. You can only remove this warning by changing the password." : "Aquesta contrasenya està compromesa. Només podeu suprimir aquest avís canviant la contrasenya.",
"email" : "correu electrònic",
"Description" : "Descripció",
- "Url" : "Url",
"Custom Search:" : "Cerca Personalitzada:",
"Revert to defaults" : "Torna als valors per defecte",
"Error while saving field" : "S'ha produït un error mentre es desava el camp",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s s'ha compartit amb %2$s",
"You received a share request for %1$s from %2$s" : "Heu rebut una sol·licitud de compartició de %1$s des de %2$s",
"%s has been shared with a link" : "%s ha estat compartit amb un enllaç",
+ "Passwords" : "Contrasenyes",
"Your credential \"%s\" expired, click here to update the credential." : "La vostra credencial \"%s\" ha caducat, feu clic aquí per actualitzar la credencial.",
"Remind me later" : "Recorda-m'ho més tard",
"Ignore" : "Ignora",
@@ -361,7 +360,7 @@ OC.L10N.register(
"Expires:" : "Caduca:",
"Connection to server lost" : "S'ha perdut la connexió amb el servidor",
"Problem loading page, reloading in 5 seconds" : "Problemes carregant la pagina, es recarregarà d'aquí 5 segons",
- "Saving..." : "S'està desant...",
+ "Saving …" : "S'està desant …",
"Dismiss" : "Rebutja",
"seconds ago" : "fa uns segons"
},
diff --git a/l10n/ca.json b/l10n/ca.json
index fbb1a4c7..d85d3ad4 100644
--- a/l10n/ca.json
+++ b/l10n/ca.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contrasenyes",
"Generating sharing keys ( %s / 2)" : "S'estan generant claus d'ús compartit ( %s / 2)",
"Incorrect vault password!" : "Contrasenya de la cripta incorrecta!",
"Passwords do not match" : "Les contrasenyes no coincideixen",
@@ -286,18 +285,17 @@
"Medium Strength" : "Fortalesa Mitjana",
"Bad Strength" : "Fortalesa Dolenta",
"Expired" : "Caducat",
- "Filter Tags" : "Filtre Etiquetes",
+ "Filter Tags" : "Filtra les etiquetes",
"Simple Navigation" : "Navegació Simple",
"Someone has shared a credential with you." : "Algú us ha compartit una credencial.",
"Click here to request it" : "Feu clic aquí per sol·licitar-lo",
"Loading…" : "S'està carregant...",
"Awwhh… credential not found. Maybe it expired" : "Oohh... no s'ha trobat cap credencial ... Potser ha caducat",
- "Compromise!" : "Compromís!",
+ "Mark as Compromised" : "Marca com a compromès",
"Compromised!" : "Compromès!",
"This password is compromised. You can only remove this warning by changing the password." : "Aquesta contrasenya està compromesa. Només podeu suprimir aquest avís canviant la contrasenya.",
"email" : "correu electrònic",
"Description" : "Descripció",
- "Url" : "Url",
"Custom Search:" : "Cerca Personalitzada:",
"Revert to defaults" : "Torna als valors per defecte",
"Error while saving field" : "S'ha produït un error mentre es desava el camp",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s s'ha compartit amb %2$s",
"You received a share request for %1$s from %2$s" : "Heu rebut una sol·licitud de compartició de %1$s des de %2$s",
"%s has been shared with a link" : "%s ha estat compartit amb un enllaç",
+ "Passwords" : "Contrasenyes",
"Your credential \"%s\" expired, click here to update the credential." : "La vostra credencial \"%s\" ha caducat, feu clic aquí per actualitzar la credencial.",
"Remind me later" : "Recorda-m'ho més tard",
"Ignore" : "Ignora",
@@ -359,7 +358,7 @@
"Expires:" : "Caduca:",
"Connection to server lost" : "S'ha perdut la connexió amb el servidor",
"Problem loading page, reloading in 5 seconds" : "Problemes carregant la pagina, es recarregarà d'aquí 5 segons",
- "Saving..." : "S'està desant...",
+ "Saving …" : "S'està desant …",
"Dismiss" : "Rebutja",
"seconds ago" : "fa uns segons"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/cs.js b/l10n/cs.js
index bc6d502e..b7106672 100644
--- a/l10n/cs.js
+++ b/l10n/cs.js
@@ -1,69 +1,68 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Hesla",
"Generating sharing keys ( %s / 2)" : "Vytváření klíčů pro sdílení ( %s / 2)",
"Incorrect vault password!" : "Neplatné heslo k trezoru!",
"Passwords do not match" : "Zadání hesla se neshodují",
"General" : "Obecné",
"Custom Fields" : "Uživatelsky určené kolonky",
- "Please fill in a label." : "Vyplňte popisek.",
+ "Please fill in a label." : "Vyplňte štítek.",
"Please fill in a value." : "Vyplňte hodnotu.",
- "Error loading file" : "Chyba načítání souboru",
+ "Error loading file" : "Chyba při načítání souboru",
"An error occurred during decryption" : "Při rozšifrovávání došlo k chybě",
- "Credential created!" : "Pověření vytvořeno!",
- "Credential deleted" : "Pověření smazáno",
- "Credential updated" : "Pověření aktualizováno",
- "Credential recovered" : "Pověření obnoveno",
- "Credential destroyed" : "Pověření zničeno",
+ "Credential created!" : "Přihlašovací údaje vytvořeny!",
+ "Credential deleted" : "Přihlašovací údaj smazán",
+ "Credential updated" : "Přihlašovací údaj zaktualizován",
+ "Credential recovered" : "Přihlašovací údaje obnoveny",
+ "Credential destroyed" : "Přihlašovací údaje zlikvidovány",
"Error downloading file, you probably have insufficient permissions" : "Chyba při stahování souboru, nejspíš nemáte potřebná oprávnění",
"Invalid QR code" : "Neplatný QR kód",
"Starting export" : "Začíná export",
- "Decrypting credentials" : "Dešifrování pověření",
+ "Decrypting credentials" : "Rozšifrovávání přihlašovacích údajů",
"Done" : "Hotovo",
"File read." : "Čtení souboru.",
"Proceed with the following steps to import your file" : "Pro import vašeho souboru se řiďte následujícími kroky",
"Skipping unlabeled credential" : "Přeskakuje se přihlašovací údaje bez štítku",
"Adding {{credential}}" : "Přidávání {{credential}}",
"Added {{credential}}" : "Přidáno {{credential}}",
- "Skipping credential, missing label on line {{line}}" : "Přeskočeno pověření na řádku {{line}}, chybí popisek",
- "Parsed {{num}} credentials, starting to import" : "Naparsováno {{num}} pověření, začíná import",
+ "Skipping credential, missing label on line {{line}}" : "Přeskočeno pověření na řádku {{line}}, chybí štítek",
+ "Parsed {{num}} credentials, starting to import" : "Zpracováno {{num}} přihlašovacích údajů – zahajuje se import",
"Importing" : "Importování",
"Start import" : "Spustit import",
"Select CSV file" : "Vybrat soubor CSV",
- "Parsed {{rows}} lines from CSV file" : "Z CSV souboru bylo parsováno {{rows}} řádků",
+ "Parsed {{rows}} lines from CSV file" : "Z CSV souboru bylo zpracováno {{rows}} řádků",
"Skip first row" : "Přeskočit první řádek",
- "You need to assign the label field before you can start the import." : "Před začátkem importu je třeba přiřadit kolonku popisku.",
- "The first 5 lines of the CSV are shown." : "Je zobrazeno prvních 5 řádků CSV souboru",
+ "You need to assign the label field before you can start the import." : "Před začátkem importu je třeba přiřadit kolonku štítku.",
+ "The first 5 lines of the CSV are shown." : "Je zobrazeno prvních 5 řádků CSV souboru.",
"Assign the proper fields to each column." : "Přiřaďte každému sloupci správné hodnoty.",
- "Example of imported credential" : "Příklad importovaného pověření",
+ "Example of imported credential" : "Příklad importovaných přihlašovacích údajů",
"Missing an importer? Try it with the generic CSV importer." : "Chybí importovač? Zkuste obecný importovač CSV.",
"Go back to importers." : "Přejít zpět k importovačům.",
"Revision deleted" : "Revize smazána",
- "Revision restored" : "Revize obnovena",
- "Save in Passman" : "Uložit v passmanu",
+ "Revision restored" : "Obnoveno do podoby revize",
+ "Save in Passman" : "Uložit v aplikaci Passman",
"Settings saved" : "Nastavení uložena",
"General settings" : "Obecná nastavení",
"Password audit" : "Audit hesel",
"Password settings" : "Nastavení hesla",
- "Import credentials" : "Importovat pověření",
- "Export credentials" : "Exportovat pověření",
+ "Import credentials" : "Importovat přihlašovací údaje",
+ "Export credentials" : "Exportovat přihlašovací údaje",
"Sharing" : "Sdílení",
"Are you sure you want to leave? This will destroy all your credentials" : "Opravdu chcete odejít? Všechna vaše pověření budou ztracena",
"Old password field incorrect!" : "Kolonka původní heslo není vyplněná správně!",
"New password does not match!" : "Zadání nového hesla se neshodují!",
"Please log in with your new vault password" : "Přihlaste se svým novým heslem trezoru",
"Share with users and groups" : "Sdílet s uživateli a skupinami",
- "Share link" : "Sdílet odkaz",
- "Are you sure you want to leave? This will corrupt this credential" : "Opravdu si přejete odejít? Poškodí to toto pověření",
- "Credential unshared" : "Sdílení pověření zrušeno",
- "Credential shared" : "Pověření nasdíleno",
+ "Share link" : "Odkaz pro sdílení",
+ "Are you sure you want to leave? This will corrupt this credential" : "Opravdu si přejete odejít? Poškodí to tyto přihlašovací údaje",
+ "Credential unshared" : "Sdílení přihlašovacích údajů zrušeno",
+ "Credential shared" : "Přihlašovací údaje nasdíleny",
"Saved!" : "Uloženo!",
- "Poor" : "Slabá",
- "Weak" : "Slabé",
- "Good" : "Dobrá",
- "Strong" : "Silné",
- "Toggle visibility" : "Přepnout viditelnost",
+ "Poor" : "velmi snadno prolomitelné",
+ "Weak" : "snadno prolomitelné",
+ "Good" : "Odolné",
+ "Strong" : "Velmi odolné",
+ "Toggle visibility" : "Vyp/zap. viditelnost",
"Copy to clipboard" : "Zkopírovat do schránky",
"Copied to clipboard!" : "Zkopírováno do schránky",
"Generate password" : "Vytvořit heslo",
@@ -71,7 +70,7 @@ OC.L10N.register(
"Password copied to clipboard!" : "Heslo zkopírováno do schránky!",
"Complete" : "Kompletní",
"Username" : "Uživatelské jméno",
- "Repeat password" : "Zopakujte heslo",
+ "Repeat password" : "Zopakujte zadání hesla",
"Add tag" : "Přidat štítek",
"Pick an icon" : "Vyberte si ikonu",
"Search icons" : "Hledat ikony",
@@ -80,10 +79,10 @@ OC.L10N.register(
"Delete current icon" : "Smazat stávající ikonu",
"Get icon from page" : "Získat ikonu ze stránky",
"This may take a few seconds…" : "Může to pár sekund trvat…",
- "There was an error fetching the icon!" : "Při stahování ikony došlo k chybě!",
+ "There was an error fetching the icon!" : "Při získávání ikony došlo k chybě!",
"Selected icon" : "Vybraná ikona",
- "Field label" : "Popisek pole",
- "Field value" : "Hodnota kolonky",
+ "Field label" : "Štítek kolonky",
+ "Field value" : "Hodnota v kolonce",
"Choose a file" : "Vyberte soubor",
"Text" : "Text",
"File" : "Soubor",
@@ -105,7 +104,7 @@ OC.L10N.register(
"Disabled" : "Zakázáno",
"Day(s)" : "Dnů",
"Week(s)" : "Týdny",
- "Month(s)" : "Měsíc(e)",
+ "Month(s)" : "Měsíc(e/ů)",
"Year(s)" : "rok(y)",
"Password generation settings" : "Nastavení vytváření hesel",
"Password length" : "Délka hesla",
@@ -114,40 +113,40 @@ OC.L10N.register(
"Use lowercase letters" : "Použít malá písmena",
"Use numbers" : "Použít čísla",
"Use special characters" : "Použít speciální znaky",
- "Avoid ambiguous characters" : "Vynechat nejednoznačné znaky",
+ "Avoid ambiguous characters" : "Vynechat nesnadno od sebe rozlišitelné znaky",
"Require every character type" : "Vyžadovat každý typ znaku",
"Export type" : "Typ exportu",
"Export" : "Export",
- "Enter vault password to confirm export." : "Pro potvrzení exportu zadejte heslo trezoru.",
+ "Enter vault password to confirm export." : "Pro potvrzení exportu zadejte heslo k trezoru.",
"Rename vault" : "Přejmenovat trezor",
"New vault name" : "Název pro nový trezor",
"Change" : "Změnit",
- "Change vault key" : "Změnit klíč trezoru",
+ "Change vault key" : "Změnit klíč k trezoru",
"Old vault password" : "Původní heslo trezoru",
- "New vault password" : "Nové heslo trezoru",
+ "New vault password" : "Nové heslo k trezoru",
"Repeat new vault password" : "Zopakujte nové heslo trezoru",
- "Please wait your vault is being updated, do not leave this page." : "Čekejte, váš trezor se aktualizuje, neopouštějte tuto stránku.",
+ "Please wait your vault is being updated, do not leave this page." : "Čekejte, váš trezor se aktualizuje – neopouštějte tuto stránku.",
"Processing" : "Zpracování",
"Total progress" : "Celkový průběh",
- "About Passman" : "O Passman",
+ "About Passman" : "O aplikaci Passman",
"Version" : "Verze",
"Donate to support development" : "Přispějte na podporu vývoje",
"Bookmarklet" : "Záložky",
"Save your passwords with one click." : "Uložte si své heslo jedním kliknutím.",
"Drag below button to your bookmark toolbar." : "Přetáhněte tlačítko níže do své lišty záložek.",
"Delete vault" : "Smazat trezor",
- "Vault password" : "Heslo trezoru",
+ "Vault password" : "Heslo k trezoru",
"This process is irreversible" : "Tato operace je nevratná",
- "Delete my precious passwords" : "Vymazat moje předešlá hesla",
+ "Delete my precious passwords" : "Vymazat moje vzácná hesla",
"Deleting {{password}}…" : "Mazání {{password}}…",
- "Yes, delete my precious passwords" : "Ano, vymazat moje předešlá hesla",
+ "Yes, delete my precious passwords" : "Ano, vymazat moje vzácná hesla",
"Import type" : "Typ importu",
"Import" : "Import",
"Read progress" : "Průběh čtení",
"Upload progress" : "Průběh nahrávání",
"Private Key" : "Soukromý klíč",
"Public key" : "Veřejný klíč",
- "Key size" : "Velikost klíče",
+ "Key size" : "Délka klíče",
"Save keys" : "Uložit klíče",
"Generate sharing keys" : "Vytvořit klíče pro sdílení",
"Generating sharing keys" : "Vytváření klíčů pro sdílení",
@@ -155,8 +154,8 @@ OC.L10N.register(
"Minimum password stength" : "Nejnižší odolnost hesla",
"Start scan" : "Zahájit sken",
"Result" : "Výsledek",
- "A total of {{scan_result}} weak credentials were found." : "Bylo nalezeno celkem {{scan_result}} slabých pověření.",
- "Score" : "Skóre",
+ "A total of {{scan_result}} weak credentials were found." : "Bylo nalezeno celkem {{scan_result}} snadno prolomitelných přihlašovacích údajů.",
+ "Score" : "Hodnocení",
"Action" : "Akce",
"Search users…" : "Vyhledat uživatele…",
"Missing users? Only users that have vaults are shown." : "Chybí uživatelé? Jsou zobrazeni pouze uživatelé, kteří mají trezor.",
@@ -170,23 +169,23 @@ OC.L10N.register(
"Files" : "Soubory",
"Revisions" : "Revize",
"Pending" : "Čeká",
- "Enable link sharing" : "Povolit sdílení odkazů",
+ "Enable link sharing" : "Povolit sdílení prostřednictvím odkazů",
"Share until date" : "Sdílet do data",
"Expire after views" : "Platnost skončí po zobrazeních",
"Click \\\"Share\\\" first" : "Nejprve klikněte na „Sdílet“",
"Show files" : "Zobrazit soubory",
"Details" : "Podrobnosti",
"Hide details" : "Skrýt podrobnosti",
- "Password score" : "Skóre hesla",
- "Cracking times" : "Časy prolomení",
+ "Password score" : "Hodnocení hesla",
+ "Cracking times" : "Doby potřebné k prolomení",
"100 / hour" : "100 za hodinu",
"Throttled online attack" : "Omezený online útok",
"10 / second" : "10 za sekundu",
"Unthrottled online attack" : "Neomezený online útok",
- "10k / second" : "10k za sekundu",
- "Offline attack, slow hash, many cores" : "Offline útok, pomalý hash, mnoho jader",
+ "10k / second" : "10 tis. za sekundu",
+ "Offline attack, slow hash, many cores" : "Offline útok, pomalý otisk (hash), mnoho jader",
"10B / second" : "10B za sekundu",
- "Offline attack, fast hash, many cores" : "Offline útok, rychlý hash, mnoho jader",
+ "Offline attack, fast hash, many cores" : "Offline útok, rychlý otisk (hash), mnoho jader",
"Match sequence" : "Sekvence shody",
"See match sequence" : "Zobrazit sekvenci shody",
"Pattern" : "Vzor",
@@ -202,24 +201,24 @@ OC.L10N.register(
"Revision of" : "Reviduje",
"by" : "od",
"No revisions found." : "Nenalezeny žádné revize.",
- "Label" : "Popisek",
+ "Label" : "Štítek",
"Restore revision" : "Obnovit revizi",
"Delete revision" : "Smazat revizi",
- "Edit credential" : "Upravit pověření",
- "Create new credential" : "Vytvořit nové pověření",
+ "Edit credential" : "Upravit přihlašovací údaje",
+ "Create new credential" : "Vytvořit nové přihlašovací údaje",
"Save" : "Uložit",
"Cancel" : "Storno",
"Settings" : "Nastavení",
- "Share credential {{credential}}" : "Sdílet pověření {{credential}}",
+ "Share credential {{credential}}" : "Sdílet přihlašovací údaje {{credential}}",
"Unshare" : "Přestat sdílet",
"Showing deleted since" : "Zobrazují se smazané od",
"Beginning" : "Začátek",
- "Showing {{number_filtered}} of {{credential_number}} credentials" : "Zobrazuje se {{number_filtered}} z {{credential_number}} pověření",
- "Search for credential…" : "Hledat pověření…",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "Zobrazuje se {{number_filtered}} z {{credential_number}} přihlašovacích údajů",
+ "Search for credential…" : "Hledat přihlašovací údaje…",
"Account" : "Účet",
"Password" : "Heslo",
"OTP" : "OTP",
- "E-mail" : "Email",
+ "E-mail" : "E-mail",
"URL" : "URL adresa",
"Notes" : "Poznámky",
"Expiry time" : "Okamžik skončení platnosti",
@@ -229,7 +228,7 @@ OC.L10N.register(
"Delete" : "Smazat",
"Share" : "Sdílet",
"Recover" : "Obnovit",
- "Destroy" : "Zničit",
+ "Destroy" : "Zlikvidovat",
"Use regex" : "Použít regulární výraz",
"You have incoming share requests." : "Máte příchozí požadavky na sdílení.",
"If you want to put the credential in another vault," : "Pokud chcete pověření umístit do jiného trezoru,",
@@ -241,7 +240,7 @@ OC.L10N.register(
"Decline" : "Zamítnout",
"You have {{session_time}} left before logout." : "Do odhlášení vám zbývá {{session_time}}.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Váš trezor byl na {{time}} kvůli {{tries}} chybným pokusům uzamčen!",
- "Hello there!" : "Zdravíme!",
+ "Hello there!" : "Zdravíme",
"It does not seem that you have any passwords. Do you want to add one?" : "Nezdá se, že byste měli nějaká hesla. Chcete nějaké přidat?",
"You don't have good credentials" : "Nemáte dobré přihlašovací údaje",
"You don't have medium credentials" : "Nemáte žádné středně bezpečné přihlašovací údaje",
@@ -255,30 +254,30 @@ OC.L10N.register(
"No vaults found, why not create one?" : "Nebyly nalezeny žádné trezory – co nějaký vytvořit?",
"Password strength must be at least: {{strength}}" : "Je třeba, aby odolnost hesla byla přinejmenším: {{strength}}",
"Please give your new vault a name." : "Nazvěte nějak svůj nový trezor.",
- "Repeat vault password" : "Zopakujte heslo trezoru",
+ "Repeat vault password" : "Zopakujte heslo k trezoru",
"Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Vaše sdílecí klíče budou mít délku 1024 bitů, což později můžete změnit v „Nastavení“.",
"Create vault" : "Vytvořit trezor",
"Go back to vaults" : "Jít zpět k trezorům",
"Please input the password for" : "Zadejte heslo pro",
"Set this vault as the default." : "Nastavit tento trezor jako výchozí.",
"Log into this vault automatically." : "Automaticky se přihlašovat k tomuto trezoru.",
- "Log out of this vault automatically after: " : "Automaticky se z tohoto trezoru odhlásit po: ",
+ "Log out of this vault automatically after: " : "Při nečinnosti, automaticky se z tohoto trezoru odhlásit po uplynutí: ",
"Decrypt vault" : "Rozšifrovat trezor",
"Seems you lost the vault password and you're unable to log in." : "Vypadá to, že jste ztratili heslo k trezoru a nemůžete se přihlásit.",
"If you want this vault to be removed you can request that here." : "Pokud chcete, aby byl tento trezor odstraněn, můžete o jeho odstranění požádat zde.",
"An admin then accepts or declines the request" : "Správce pak požadavek buď přijme nebo odmítne",
- "After an admin destroys this vault, all credentials in it will be lost" : "Poté,co administrátor potvrdí destrukci tohoto trezoru, všechna pověření budou ztracena",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Poté, co správce potvrdí likvidaci tohoto trezoru, všechna pověření budou ztracena",
"Reason for requesting deletion (optional):" : "Důvod žádosti o smazání (volitelné):",
- "Request vault destruction" : "Požádat o zničení trezoru",
- "Yes, request an admin to destroy this vault" : "Ano, požádat administrátora o zničení tohoto trezoru",
- "Cancel destruction request" : "Zrušit požadavek na destrukci",
- "Vault destruction requested" : "Vyžádání zničení trezoru",
+ "Request vault destruction" : "Požádat o zlikvidování trezoru",
+ "Yes, request an admin to destroy this vault" : "Ano, požádat správce o zlikvidování tohoto trezoru",
+ "Cancel destruction request" : "Zrušit požadavek na likvidaci",
+ "Vault destruction requested" : "Vyžádáno zlikvidování trezoru",
"Request removed" : "Požadavek odebrán",
- "Destruction request pending" : "Požadavek na destrukci čeká",
+ "Destruction request pending" : "Požadavek na likvidaci čeká",
"Warning! Adding credentials over HTTP is insecure!" : "Varování! Přidávání pověření přes HTTP může být nebezpečné!",
"Logged into {{vault_name}}" : "Přihlášeni do {{vault_name}}",
"Change vault" : "Změnit trezor",
- "Deleted credentials" : "Smazaná pověření",
+ "Deleted credentials" : "Smazané přihlašovací údaje",
"Logout" : "Odhlásit se",
"Donate" : "Přispět",
"Show All" : "Zobrazit vše",
@@ -290,18 +289,18 @@ OC.L10N.register(
"Expired" : "Platnost skončila",
"Filter Tags" : "Filtrovat štítky",
"Simple Navigation" : "Jednoduchý navigační panel ",
- "Someone has shared a credential with you." : "Někdo s vvám nasdílel pověření",
+ "Someone has shared a credential with you." : "Někdo vám nasdílel přihlašovací údaj.",
"Click here to request it" : "Pro vyžádání klikněte sem",
"Loading…" : "Načítání…",
- "Awwhh… credential not found. Maybe it expired" : "Hmmmm… pověření nenalezeno. Možná jeho platnost skončila",
- "Compromise!" : "Kompromitovat!",
+ "Awwhh… credential not found. Maybe it expired" : "Hmmmm… přihlašovací údaje nenalezeny. Možná jejich platnost skončila",
+ "Mark as Compromised" : "Označit jako kompromitované",
"Compromised!" : "Kompromitováno!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Toto heslo je kompromitováno. Tohoto varování je možné se zbavit pouze změnou hesla.",
"email" : "e-mail",
"Description" : "Popis",
- "Url" : "URL adresa",
"Custom Search:" : "Uživatelsky určené hledání:",
- "Revert to defaults" : "Vrátit na výchozí",
- "Error while saving field" : "Chyba při ukládání pole",
+ "Revert to defaults" : "Vrátit zpět na výchozí hodnoty",
+ "Error while saving field" : "Chyba při ukládání obsahu kolonky",
"A Passman item has been created, modified or deleted" : "Položka v Passman byla vytvořena, změněna, nebo odstraněna",
"A Passman item has expired" : "Platnost položky v Passman skončila",
"A Passman item has been shared" : "Položka v Passmanu byla sdílena",
@@ -312,8 +311,8 @@ OC.L10N.register(
"You updated %1$s" : "Aktualizovali jste %1$s",
"%2$s has revised %1$s to the revision of %3$s" : "%2$s revidoval(a) %1$s na revizi %3$s",
"You reverted %1$s back to the revision of %3$s" : "Obnovili jste %1$s zpět na revizi %3$s",
- "%3$s has renamed %1$s to %2$s" : "%3$s přejmenoval %1$s na %2$s",
- "You renamed %1$s to %2$s" : "Přemenoval jste %1$s na %2$s",
+ "%3$s has renamed %1$s to %2$s" : "%3$s přejmenoval(a) %1$s na %2$s",
+ "You renamed %1$s to %2$s" : "Přejmenovali jste %1$s na %2$s",
"%1$s has been deleted by %2$s" : "%1$s byl odstraněn uživatelem %2$s",
"You deleted %1$s" : "Smazali jste %1$s",
"%1$s has been recovered by %2$s" : "%2$s obnovil(a) %1$s",
@@ -324,43 +323,44 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s byl nasdílen uživatelem %2$s",
"You received a share request for %1$s from %2$s" : "Obdrželi jste nový požadavek na sdílení %1$s od uživatele %2$s",
"%s has been shared with a link" : "%s byl nasdílen pomocí odkazu",
+ "Passwords" : "Hesla",
"Your credential \"%s\" expired, click here to update the credential." : "Platnost vašeho pověření „%s“ skončila, pro obnovení klikněte sem",
"Remind me later" : "Připomenout později",
"Ignore" : "Ignorovat",
- "%s shared \"%s\" with you. Click here to accept" : "%s s vámi sdílí „%s“. Přijmete kliknutím",
+ "%s shared \"%s\" with you. Click here to accept" : "%s vám nasdílel(a) „%s“. Přijmete kliknutím sem",
"%s has declined your share request for \"%s\"." : "%s zamítl(a) váš požadavek na sdílení „%s“.",
"%s has accepted your share request for \"%s\"." : "%s přijal(a) váš požadavek na sdílení „%s“.",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman je správce hesel s mnoha funkcemi.",
- "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman je plně vybavený správce hesel.\nFunkce:\n- Trezory\n- Klíč k serveru není nikdy odesílán na server\n- Rozšíření pro prohlížeč pro snadný přístup k heslům\n- Aplikace pro Android pro přístup na cestách\n- Přihlašovací údaje jsou na straně klienta šifrovány 256 bit AES\n- Přihlašovací údaje jsou na straně serveru šifrovány 256 bit AES\n- Možnost přidat vlastní kolonky do přihlašovacích údajů\n- Vestavěné vytváření OTP (jednorázového hesla)\n- Analyzátor hesel\n- Sdílení hesel interně a zabezpečeně prostřednictvím odkazu.\n- Import z různých správců hesel (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nPro ukázku této aplikace navštivte [https://demo.passman.cc](https://demo.passman.cc)",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman je plně vybavený správce hesel.\nFunkce:\n- Trezory\n- Klíč k trezoru není nikdy odesílán na server\n- Rozšíření do webového prohlížeče pro snadný přístup k heslům\n- Aplikace pro Android pro přístup na cestách\n- Přihlašovací údaje jsou na straně klienta šifrovány algoritmem 256 bit AES\n- Přihlašovací údaje jsou na straně serveru šifrovány algoritmem 256 bit AES\n- Možnost přidávat si do přihlašovacích údajů uživatelsky určené kolonky\n- Vestavěné vytváření OTP (jednorázového hesla)\n- Analyzátor stupně bezpečnosti hesel\n- Bezpečné sdílení hesel – interně nebo prostřednictvím odkazu.\n- Import z různých správců hesel (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nUkázka této aplikace je k dispozici na [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Nepodařilo se získat informace o verzi",
"Passman Settings" : "Nastavení pro passman",
"GitHub version:" : "verze na GitHub:",
"A newer version of Passman is available" : "Je dostupná nová verze Passman",
"Password sharing" : "Sdílení hesla",
- "Credential mover" : "Přesunovač pověření",
- "Vault destruction requests" : "Požadavky na zničení trezoru",
- "Check for new versions" : "Zkontrolovat nové verze",
+ "Credential mover" : "Přesunování přihlašovacích údajů",
+ "Vault destruction requests" : "Požadavky na likvidaci trezoru",
+ "Check for new versions" : "Zjistit dostupnost případných nových verzí",
"Enable HTTPS check" : "Povolit kontrolu HTTPS",
"Disable context menu" : "Zakázat kontextovou nabídku",
"Disable JavaScript debugger" : "Zakázat ladění JavaScriptu",
"Allow users on this server to share passwords with a link" : "Povolit na tomto serveru uživatelům sdílení hesel pomocí odkazu",
"Allow users on this server to share passwords with other users" : "Povolit na tomto serveru uživatelům sdílení hesel s ostatními uživateli",
- "Move credentials from one account to another" : "Přesuňte pověření z jednoho účtu do druhého",
+ "Move credentials from one account to another" : "Přesuňte přihlašovací údaje z jednoho účtu do druhého",
"Source account" : "Zdrojový účet",
"Destination account" : "Cílový účet",
"Credentials moved!" : "Přihlašovací údaje přesunuty!",
- "Requests to destroy vault" : "Požadavky na zničení trezoru",
+ "Requests to destroy vault" : "Požadavky na likvidaci trezoru",
"Request ID" : "Identifikátor požadavku",
"Requested by" : "Požadavek od",
"Reason" : "Důvod",
- "Click here to request\n\t\t\t\t\tit" : "Klikněte sem pro žádost",
+ "Click here to request\n\t\t\t\t\tit" : "Klikněte sem pro\n\t\t\t\t\tžádost",
"Loading…" : "Načítání…",
"Awwhh… could not find the credential. Maybe it expired?" : "Hmmmm… pověření nenalezeno. Možná jeho platnost skončila?",
- "Expires:" : "Platnost končí:",
+ "Expires:" : "Platnost skončí:",
"Connection to server lost" : "Připojení k serveru ztraceno",
"Problem loading page, reloading in 5 seconds" : "Problém s načítáním stránky, obnovení za 5 sekund",
- "Saving..." : "Ukládání…",
+ "Saving …" : "Ukládání…",
"Dismiss" : "Zavřít",
"seconds ago" : "před pár sekundami"
},
diff --git a/l10n/cs.json b/l10n/cs.json
index 3e894da0..564c870c 100644
--- a/l10n/cs.json
+++ b/l10n/cs.json
@@ -1,67 +1,66 @@
{ "translations": {
- "Passwords" : "Hesla",
"Generating sharing keys ( %s / 2)" : "Vytváření klíčů pro sdílení ( %s / 2)",
"Incorrect vault password!" : "Neplatné heslo k trezoru!",
"Passwords do not match" : "Zadání hesla se neshodují",
"General" : "Obecné",
"Custom Fields" : "Uživatelsky určené kolonky",
- "Please fill in a label." : "Vyplňte popisek.",
+ "Please fill in a label." : "Vyplňte štítek.",
"Please fill in a value." : "Vyplňte hodnotu.",
- "Error loading file" : "Chyba načítání souboru",
+ "Error loading file" : "Chyba při načítání souboru",
"An error occurred during decryption" : "Při rozšifrovávání došlo k chybě",
- "Credential created!" : "Pověření vytvořeno!",
- "Credential deleted" : "Pověření smazáno",
- "Credential updated" : "Pověření aktualizováno",
- "Credential recovered" : "Pověření obnoveno",
- "Credential destroyed" : "Pověření zničeno",
+ "Credential created!" : "Přihlašovací údaje vytvořeny!",
+ "Credential deleted" : "Přihlašovací údaj smazán",
+ "Credential updated" : "Přihlašovací údaj zaktualizován",
+ "Credential recovered" : "Přihlašovací údaje obnoveny",
+ "Credential destroyed" : "Přihlašovací údaje zlikvidovány",
"Error downloading file, you probably have insufficient permissions" : "Chyba při stahování souboru, nejspíš nemáte potřebná oprávnění",
"Invalid QR code" : "Neplatný QR kód",
"Starting export" : "Začíná export",
- "Decrypting credentials" : "Dešifrování pověření",
+ "Decrypting credentials" : "Rozšifrovávání přihlašovacích údajů",
"Done" : "Hotovo",
"File read." : "Čtení souboru.",
"Proceed with the following steps to import your file" : "Pro import vašeho souboru se řiďte následujícími kroky",
"Skipping unlabeled credential" : "Přeskakuje se přihlašovací údaje bez štítku",
"Adding {{credential}}" : "Přidávání {{credential}}",
"Added {{credential}}" : "Přidáno {{credential}}",
- "Skipping credential, missing label on line {{line}}" : "Přeskočeno pověření na řádku {{line}}, chybí popisek",
- "Parsed {{num}} credentials, starting to import" : "Naparsováno {{num}} pověření, začíná import",
+ "Skipping credential, missing label on line {{line}}" : "Přeskočeno pověření na řádku {{line}}, chybí štítek",
+ "Parsed {{num}} credentials, starting to import" : "Zpracováno {{num}} přihlašovacích údajů – zahajuje se import",
"Importing" : "Importování",
"Start import" : "Spustit import",
"Select CSV file" : "Vybrat soubor CSV",
- "Parsed {{rows}} lines from CSV file" : "Z CSV souboru bylo parsováno {{rows}} řádků",
+ "Parsed {{rows}} lines from CSV file" : "Z CSV souboru bylo zpracováno {{rows}} řádků",
"Skip first row" : "Přeskočit první řádek",
- "You need to assign the label field before you can start the import." : "Před začátkem importu je třeba přiřadit kolonku popisku.",
- "The first 5 lines of the CSV are shown." : "Je zobrazeno prvních 5 řádků CSV souboru",
+ "You need to assign the label field before you can start the import." : "Před začátkem importu je třeba přiřadit kolonku štítku.",
+ "The first 5 lines of the CSV are shown." : "Je zobrazeno prvních 5 řádků CSV souboru.",
"Assign the proper fields to each column." : "Přiřaďte každému sloupci správné hodnoty.",
- "Example of imported credential" : "Příklad importovaného pověření",
+ "Example of imported credential" : "Příklad importovaných přihlašovacích údajů",
"Missing an importer? Try it with the generic CSV importer." : "Chybí importovač? Zkuste obecný importovač CSV.",
"Go back to importers." : "Přejít zpět k importovačům.",
"Revision deleted" : "Revize smazána",
- "Revision restored" : "Revize obnovena",
- "Save in Passman" : "Uložit v passmanu",
+ "Revision restored" : "Obnoveno do podoby revize",
+ "Save in Passman" : "Uložit v aplikaci Passman",
"Settings saved" : "Nastavení uložena",
"General settings" : "Obecná nastavení",
"Password audit" : "Audit hesel",
"Password settings" : "Nastavení hesla",
- "Import credentials" : "Importovat pověření",
- "Export credentials" : "Exportovat pověření",
+ "Import credentials" : "Importovat přihlašovací údaje",
+ "Export credentials" : "Exportovat přihlašovací údaje",
"Sharing" : "Sdílení",
"Are you sure you want to leave? This will destroy all your credentials" : "Opravdu chcete odejít? Všechna vaše pověření budou ztracena",
"Old password field incorrect!" : "Kolonka původní heslo není vyplněná správně!",
"New password does not match!" : "Zadání nového hesla se neshodují!",
"Please log in with your new vault password" : "Přihlaste se svým novým heslem trezoru",
"Share with users and groups" : "Sdílet s uživateli a skupinami",
- "Share link" : "Sdílet odkaz",
- "Are you sure you want to leave? This will corrupt this credential" : "Opravdu si přejete odejít? Poškodí to toto pověření",
- "Credential unshared" : "Sdílení pověření zrušeno",
- "Credential shared" : "Pověření nasdíleno",
+ "Share link" : "Odkaz pro sdílení",
+ "Are you sure you want to leave? This will corrupt this credential" : "Opravdu si přejete odejít? Poškodí to tyto přihlašovací údaje",
+ "Credential unshared" : "Sdílení přihlašovacích údajů zrušeno",
+ "Credential shared" : "Přihlašovací údaje nasdíleny",
"Saved!" : "Uloženo!",
- "Poor" : "Slabá",
- "Weak" : "Slabé",
- "Good" : "Dobrá",
- "Strong" : "Silné",
- "Toggle visibility" : "Přepnout viditelnost",
+ "Poor" : "velmi snadno prolomitelné",
+ "Weak" : "snadno prolomitelné",
+ "Good" : "Odolné",
+ "Strong" : "Velmi odolné",
+ "Toggle visibility" : "Vyp/zap. viditelnost",
"Copy to clipboard" : "Zkopírovat do schránky",
"Copied to clipboard!" : "Zkopírováno do schránky",
"Generate password" : "Vytvořit heslo",
@@ -69,7 +68,7 @@
"Password copied to clipboard!" : "Heslo zkopírováno do schránky!",
"Complete" : "Kompletní",
"Username" : "Uživatelské jméno",
- "Repeat password" : "Zopakujte heslo",
+ "Repeat password" : "Zopakujte zadání hesla",
"Add tag" : "Přidat štítek",
"Pick an icon" : "Vyberte si ikonu",
"Search icons" : "Hledat ikony",
@@ -78,10 +77,10 @@
"Delete current icon" : "Smazat stávající ikonu",
"Get icon from page" : "Získat ikonu ze stránky",
"This may take a few seconds…" : "Může to pár sekund trvat…",
- "There was an error fetching the icon!" : "Při stahování ikony došlo k chybě!",
+ "There was an error fetching the icon!" : "Při získávání ikony došlo k chybě!",
"Selected icon" : "Vybraná ikona",
- "Field label" : "Popisek pole",
- "Field value" : "Hodnota kolonky",
+ "Field label" : "Štítek kolonky",
+ "Field value" : "Hodnota v kolonce",
"Choose a file" : "Vyberte soubor",
"Text" : "Text",
"File" : "Soubor",
@@ -103,7 +102,7 @@
"Disabled" : "Zakázáno",
"Day(s)" : "Dnů",
"Week(s)" : "Týdny",
- "Month(s)" : "Měsíc(e)",
+ "Month(s)" : "Měsíc(e/ů)",
"Year(s)" : "rok(y)",
"Password generation settings" : "Nastavení vytváření hesel",
"Password length" : "Délka hesla",
@@ -112,40 +111,40 @@
"Use lowercase letters" : "Použít malá písmena",
"Use numbers" : "Použít čísla",
"Use special characters" : "Použít speciální znaky",
- "Avoid ambiguous characters" : "Vynechat nejednoznačné znaky",
+ "Avoid ambiguous characters" : "Vynechat nesnadno od sebe rozlišitelné znaky",
"Require every character type" : "Vyžadovat každý typ znaku",
"Export type" : "Typ exportu",
"Export" : "Export",
- "Enter vault password to confirm export." : "Pro potvrzení exportu zadejte heslo trezoru.",
+ "Enter vault password to confirm export." : "Pro potvrzení exportu zadejte heslo k trezoru.",
"Rename vault" : "Přejmenovat trezor",
"New vault name" : "Název pro nový trezor",
"Change" : "Změnit",
- "Change vault key" : "Změnit klíč trezoru",
+ "Change vault key" : "Změnit klíč k trezoru",
"Old vault password" : "Původní heslo trezoru",
- "New vault password" : "Nové heslo trezoru",
+ "New vault password" : "Nové heslo k trezoru",
"Repeat new vault password" : "Zopakujte nové heslo trezoru",
- "Please wait your vault is being updated, do not leave this page." : "Čekejte, váš trezor se aktualizuje, neopouštějte tuto stránku.",
+ "Please wait your vault is being updated, do not leave this page." : "Čekejte, váš trezor se aktualizuje – neopouštějte tuto stránku.",
"Processing" : "Zpracování",
"Total progress" : "Celkový průběh",
- "About Passman" : "O Passman",
+ "About Passman" : "O aplikaci Passman",
"Version" : "Verze",
"Donate to support development" : "Přispějte na podporu vývoje",
"Bookmarklet" : "Záložky",
"Save your passwords with one click." : "Uložte si své heslo jedním kliknutím.",
"Drag below button to your bookmark toolbar." : "Přetáhněte tlačítko níže do své lišty záložek.",
"Delete vault" : "Smazat trezor",
- "Vault password" : "Heslo trezoru",
+ "Vault password" : "Heslo k trezoru",
"This process is irreversible" : "Tato operace je nevratná",
- "Delete my precious passwords" : "Vymazat moje předešlá hesla",
+ "Delete my precious passwords" : "Vymazat moje vzácná hesla",
"Deleting {{password}}…" : "Mazání {{password}}…",
- "Yes, delete my precious passwords" : "Ano, vymazat moje předešlá hesla",
+ "Yes, delete my precious passwords" : "Ano, vymazat moje vzácná hesla",
"Import type" : "Typ importu",
"Import" : "Import",
"Read progress" : "Průběh čtení",
"Upload progress" : "Průběh nahrávání",
"Private Key" : "Soukromý klíč",
"Public key" : "Veřejný klíč",
- "Key size" : "Velikost klíče",
+ "Key size" : "Délka klíče",
"Save keys" : "Uložit klíče",
"Generate sharing keys" : "Vytvořit klíče pro sdílení",
"Generating sharing keys" : "Vytváření klíčů pro sdílení",
@@ -153,8 +152,8 @@
"Minimum password stength" : "Nejnižší odolnost hesla",
"Start scan" : "Zahájit sken",
"Result" : "Výsledek",
- "A total of {{scan_result}} weak credentials were found." : "Bylo nalezeno celkem {{scan_result}} slabých pověření.",
- "Score" : "Skóre",
+ "A total of {{scan_result}} weak credentials were found." : "Bylo nalezeno celkem {{scan_result}} snadno prolomitelných přihlašovacích údajů.",
+ "Score" : "Hodnocení",
"Action" : "Akce",
"Search users…" : "Vyhledat uživatele…",
"Missing users? Only users that have vaults are shown." : "Chybí uživatelé? Jsou zobrazeni pouze uživatelé, kteří mají trezor.",
@@ -168,23 +167,23 @@
"Files" : "Soubory",
"Revisions" : "Revize",
"Pending" : "Čeká",
- "Enable link sharing" : "Povolit sdílení odkazů",
+ "Enable link sharing" : "Povolit sdílení prostřednictvím odkazů",
"Share until date" : "Sdílet do data",
"Expire after views" : "Platnost skončí po zobrazeních",
"Click \\\"Share\\\" first" : "Nejprve klikněte na „Sdílet“",
"Show files" : "Zobrazit soubory",
"Details" : "Podrobnosti",
"Hide details" : "Skrýt podrobnosti",
- "Password score" : "Skóre hesla",
- "Cracking times" : "Časy prolomení",
+ "Password score" : "Hodnocení hesla",
+ "Cracking times" : "Doby potřebné k prolomení",
"100 / hour" : "100 za hodinu",
"Throttled online attack" : "Omezený online útok",
"10 / second" : "10 za sekundu",
"Unthrottled online attack" : "Neomezený online útok",
- "10k / second" : "10k za sekundu",
- "Offline attack, slow hash, many cores" : "Offline útok, pomalý hash, mnoho jader",
+ "10k / second" : "10 tis. za sekundu",
+ "Offline attack, slow hash, many cores" : "Offline útok, pomalý otisk (hash), mnoho jader",
"10B / second" : "10B za sekundu",
- "Offline attack, fast hash, many cores" : "Offline útok, rychlý hash, mnoho jader",
+ "Offline attack, fast hash, many cores" : "Offline útok, rychlý otisk (hash), mnoho jader",
"Match sequence" : "Sekvence shody",
"See match sequence" : "Zobrazit sekvenci shody",
"Pattern" : "Vzor",
@@ -200,24 +199,24 @@
"Revision of" : "Reviduje",
"by" : "od",
"No revisions found." : "Nenalezeny žádné revize.",
- "Label" : "Popisek",
+ "Label" : "Štítek",
"Restore revision" : "Obnovit revizi",
"Delete revision" : "Smazat revizi",
- "Edit credential" : "Upravit pověření",
- "Create new credential" : "Vytvořit nové pověření",
+ "Edit credential" : "Upravit přihlašovací údaje",
+ "Create new credential" : "Vytvořit nové přihlašovací údaje",
"Save" : "Uložit",
"Cancel" : "Storno",
"Settings" : "Nastavení",
- "Share credential {{credential}}" : "Sdílet pověření {{credential}}",
+ "Share credential {{credential}}" : "Sdílet přihlašovací údaje {{credential}}",
"Unshare" : "Přestat sdílet",
"Showing deleted since" : "Zobrazují se smazané od",
"Beginning" : "Začátek",
- "Showing {{number_filtered}} of {{credential_number}} credentials" : "Zobrazuje se {{number_filtered}} z {{credential_number}} pověření",
- "Search for credential…" : "Hledat pověření…",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "Zobrazuje se {{number_filtered}} z {{credential_number}} přihlašovacích údajů",
+ "Search for credential…" : "Hledat přihlašovací údaje…",
"Account" : "Účet",
"Password" : "Heslo",
"OTP" : "OTP",
- "E-mail" : "Email",
+ "E-mail" : "E-mail",
"URL" : "URL adresa",
"Notes" : "Poznámky",
"Expiry time" : "Okamžik skončení platnosti",
@@ -227,7 +226,7 @@
"Delete" : "Smazat",
"Share" : "Sdílet",
"Recover" : "Obnovit",
- "Destroy" : "Zničit",
+ "Destroy" : "Zlikvidovat",
"Use regex" : "Použít regulární výraz",
"You have incoming share requests." : "Máte příchozí požadavky na sdílení.",
"If you want to put the credential in another vault," : "Pokud chcete pověření umístit do jiného trezoru,",
@@ -239,7 +238,7 @@
"Decline" : "Zamítnout",
"You have {{session_time}} left before logout." : "Do odhlášení vám zbývá {{session_time}}.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Váš trezor byl na {{time}} kvůli {{tries}} chybným pokusům uzamčen!",
- "Hello there!" : "Zdravíme!",
+ "Hello there!" : "Zdravíme",
"It does not seem that you have any passwords. Do you want to add one?" : "Nezdá se, že byste měli nějaká hesla. Chcete nějaké přidat?",
"You don't have good credentials" : "Nemáte dobré přihlašovací údaje",
"You don't have medium credentials" : "Nemáte žádné středně bezpečné přihlašovací údaje",
@@ -253,30 +252,30 @@
"No vaults found, why not create one?" : "Nebyly nalezeny žádné trezory – co nějaký vytvořit?",
"Password strength must be at least: {{strength}}" : "Je třeba, aby odolnost hesla byla přinejmenším: {{strength}}",
"Please give your new vault a name." : "Nazvěte nějak svůj nový trezor.",
- "Repeat vault password" : "Zopakujte heslo trezoru",
+ "Repeat vault password" : "Zopakujte heslo k trezoru",
"Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Vaše sdílecí klíče budou mít délku 1024 bitů, což později můžete změnit v „Nastavení“.",
"Create vault" : "Vytvořit trezor",
"Go back to vaults" : "Jít zpět k trezorům",
"Please input the password for" : "Zadejte heslo pro",
"Set this vault as the default." : "Nastavit tento trezor jako výchozí.",
"Log into this vault automatically." : "Automaticky se přihlašovat k tomuto trezoru.",
- "Log out of this vault automatically after: " : "Automaticky se z tohoto trezoru odhlásit po: ",
+ "Log out of this vault automatically after: " : "Při nečinnosti, automaticky se z tohoto trezoru odhlásit po uplynutí: ",
"Decrypt vault" : "Rozšifrovat trezor",
"Seems you lost the vault password and you're unable to log in." : "Vypadá to, že jste ztratili heslo k trezoru a nemůžete se přihlásit.",
"If you want this vault to be removed you can request that here." : "Pokud chcete, aby byl tento trezor odstraněn, můžete o jeho odstranění požádat zde.",
"An admin then accepts or declines the request" : "Správce pak požadavek buď přijme nebo odmítne",
- "After an admin destroys this vault, all credentials in it will be lost" : "Poté,co administrátor potvrdí destrukci tohoto trezoru, všechna pověření budou ztracena",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Poté, co správce potvrdí likvidaci tohoto trezoru, všechna pověření budou ztracena",
"Reason for requesting deletion (optional):" : "Důvod žádosti o smazání (volitelné):",
- "Request vault destruction" : "Požádat o zničení trezoru",
- "Yes, request an admin to destroy this vault" : "Ano, požádat administrátora o zničení tohoto trezoru",
- "Cancel destruction request" : "Zrušit požadavek na destrukci",
- "Vault destruction requested" : "Vyžádání zničení trezoru",
+ "Request vault destruction" : "Požádat o zlikvidování trezoru",
+ "Yes, request an admin to destroy this vault" : "Ano, požádat správce o zlikvidování tohoto trezoru",
+ "Cancel destruction request" : "Zrušit požadavek na likvidaci",
+ "Vault destruction requested" : "Vyžádáno zlikvidování trezoru",
"Request removed" : "Požadavek odebrán",
- "Destruction request pending" : "Požadavek na destrukci čeká",
+ "Destruction request pending" : "Požadavek na likvidaci čeká",
"Warning! Adding credentials over HTTP is insecure!" : "Varování! Přidávání pověření přes HTTP může být nebezpečné!",
"Logged into {{vault_name}}" : "Přihlášeni do {{vault_name}}",
"Change vault" : "Změnit trezor",
- "Deleted credentials" : "Smazaná pověření",
+ "Deleted credentials" : "Smazané přihlašovací údaje",
"Logout" : "Odhlásit se",
"Donate" : "Přispět",
"Show All" : "Zobrazit vše",
@@ -288,18 +287,18 @@
"Expired" : "Platnost skončila",
"Filter Tags" : "Filtrovat štítky",
"Simple Navigation" : "Jednoduchý navigační panel ",
- "Someone has shared a credential with you." : "Někdo s vvám nasdílel pověření",
+ "Someone has shared a credential with you." : "Někdo vám nasdílel přihlašovací údaj.",
"Click here to request it" : "Pro vyžádání klikněte sem",
"Loading…" : "Načítání…",
- "Awwhh… credential not found. Maybe it expired" : "Hmmmm… pověření nenalezeno. Možná jeho platnost skončila",
- "Compromise!" : "Kompromitovat!",
+ "Awwhh… credential not found. Maybe it expired" : "Hmmmm… přihlašovací údaje nenalezeny. Možná jejich platnost skončila",
+ "Mark as Compromised" : "Označit jako kompromitované",
"Compromised!" : "Kompromitováno!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Toto heslo je kompromitováno. Tohoto varování je možné se zbavit pouze změnou hesla.",
"email" : "e-mail",
"Description" : "Popis",
- "Url" : "URL adresa",
"Custom Search:" : "Uživatelsky určené hledání:",
- "Revert to defaults" : "Vrátit na výchozí",
- "Error while saving field" : "Chyba při ukládání pole",
+ "Revert to defaults" : "Vrátit zpět na výchozí hodnoty",
+ "Error while saving field" : "Chyba při ukládání obsahu kolonky",
"A Passman item has been created, modified or deleted" : "Položka v Passman byla vytvořena, změněna, nebo odstraněna",
"A Passman item has expired" : "Platnost položky v Passman skončila",
"A Passman item has been shared" : "Položka v Passmanu byla sdílena",
@@ -310,8 +309,8 @@
"You updated %1$s" : "Aktualizovali jste %1$s",
"%2$s has revised %1$s to the revision of %3$s" : "%2$s revidoval(a) %1$s na revizi %3$s",
"You reverted %1$s back to the revision of %3$s" : "Obnovili jste %1$s zpět na revizi %3$s",
- "%3$s has renamed %1$s to %2$s" : "%3$s přejmenoval %1$s na %2$s",
- "You renamed %1$s to %2$s" : "Přemenoval jste %1$s na %2$s",
+ "%3$s has renamed %1$s to %2$s" : "%3$s přejmenoval(a) %1$s na %2$s",
+ "You renamed %1$s to %2$s" : "Přejmenovali jste %1$s na %2$s",
"%1$s has been deleted by %2$s" : "%1$s byl odstraněn uživatelem %2$s",
"You deleted %1$s" : "Smazali jste %1$s",
"%1$s has been recovered by %2$s" : "%2$s obnovil(a) %1$s",
@@ -322,43 +321,44 @@
"%1$s has been shared with %2$s" : "%1$s byl nasdílen uživatelem %2$s",
"You received a share request for %1$s from %2$s" : "Obdrželi jste nový požadavek na sdílení %1$s od uživatele %2$s",
"%s has been shared with a link" : "%s byl nasdílen pomocí odkazu",
+ "Passwords" : "Hesla",
"Your credential \"%s\" expired, click here to update the credential." : "Platnost vašeho pověření „%s“ skončila, pro obnovení klikněte sem",
"Remind me later" : "Připomenout později",
"Ignore" : "Ignorovat",
- "%s shared \"%s\" with you. Click here to accept" : "%s s vámi sdílí „%s“. Přijmete kliknutím",
+ "%s shared \"%s\" with you. Click here to accept" : "%s vám nasdílel(a) „%s“. Přijmete kliknutím sem",
"%s has declined your share request for \"%s\"." : "%s zamítl(a) váš požadavek na sdílení „%s“.",
"%s has accepted your share request for \"%s\"." : "%s přijal(a) váš požadavek na sdílení „%s“.",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman je správce hesel s mnoha funkcemi.",
- "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman je plně vybavený správce hesel.\nFunkce:\n- Trezory\n- Klíč k serveru není nikdy odesílán na server\n- Rozšíření pro prohlížeč pro snadný přístup k heslům\n- Aplikace pro Android pro přístup na cestách\n- Přihlašovací údaje jsou na straně klienta šifrovány 256 bit AES\n- Přihlašovací údaje jsou na straně serveru šifrovány 256 bit AES\n- Možnost přidat vlastní kolonky do přihlašovacích údajů\n- Vestavěné vytváření OTP (jednorázového hesla)\n- Analyzátor hesel\n- Sdílení hesel interně a zabezpečeně prostřednictvím odkazu.\n- Import z různých správců hesel (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nPro ukázku této aplikace navštivte [https://demo.passman.cc](https://demo.passman.cc)",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman je plně vybavený správce hesel.\nFunkce:\n- Trezory\n- Klíč k trezoru není nikdy odesílán na server\n- Rozšíření do webového prohlížeče pro snadný přístup k heslům\n- Aplikace pro Android pro přístup na cestách\n- Přihlašovací údaje jsou na straně klienta šifrovány algoritmem 256 bit AES\n- Přihlašovací údaje jsou na straně serveru šifrovány algoritmem 256 bit AES\n- Možnost přidávat si do přihlašovacích údajů uživatelsky určené kolonky\n- Vestavěné vytváření OTP (jednorázového hesla)\n- Analyzátor stupně bezpečnosti hesel\n- Bezpečné sdílení hesel – interně nebo prostřednictvím odkazu.\n- Import z různých správců hesel (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nUkázka této aplikace je k dispozici na [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Nepodařilo se získat informace o verzi",
"Passman Settings" : "Nastavení pro passman",
"GitHub version:" : "verze na GitHub:",
"A newer version of Passman is available" : "Je dostupná nová verze Passman",
"Password sharing" : "Sdílení hesla",
- "Credential mover" : "Přesunovač pověření",
- "Vault destruction requests" : "Požadavky na zničení trezoru",
- "Check for new versions" : "Zkontrolovat nové verze",
+ "Credential mover" : "Přesunování přihlašovacích údajů",
+ "Vault destruction requests" : "Požadavky na likvidaci trezoru",
+ "Check for new versions" : "Zjistit dostupnost případných nových verzí",
"Enable HTTPS check" : "Povolit kontrolu HTTPS",
"Disable context menu" : "Zakázat kontextovou nabídku",
"Disable JavaScript debugger" : "Zakázat ladění JavaScriptu",
"Allow users on this server to share passwords with a link" : "Povolit na tomto serveru uživatelům sdílení hesel pomocí odkazu",
"Allow users on this server to share passwords with other users" : "Povolit na tomto serveru uživatelům sdílení hesel s ostatními uživateli",
- "Move credentials from one account to another" : "Přesuňte pověření z jednoho účtu do druhého",
+ "Move credentials from one account to another" : "Přesuňte přihlašovací údaje z jednoho účtu do druhého",
"Source account" : "Zdrojový účet",
"Destination account" : "Cílový účet",
"Credentials moved!" : "Přihlašovací údaje přesunuty!",
- "Requests to destroy vault" : "Požadavky na zničení trezoru",
+ "Requests to destroy vault" : "Požadavky na likvidaci trezoru",
"Request ID" : "Identifikátor požadavku",
"Requested by" : "Požadavek od",
"Reason" : "Důvod",
- "Click here to request\n\t\t\t\t\tit" : "Klikněte sem pro žádost",
+ "Click here to request\n\t\t\t\t\tit" : "Klikněte sem pro\n\t\t\t\t\tžádost",
"Loading…" : "Načítání…",
"Awwhh… could not find the credential. Maybe it expired?" : "Hmmmm… pověření nenalezeno. Možná jeho platnost skončila?",
- "Expires:" : "Platnost končí:",
+ "Expires:" : "Platnost skončí:",
"Connection to server lost" : "Připojení k serveru ztraceno",
"Problem loading page, reloading in 5 seconds" : "Problém s načítáním stránky, obnovení za 5 sekund",
- "Saving..." : "Ukládání…",
+ "Saving …" : "Ukládání…",
"Dismiss" : "Zavřít",
"seconds ago" : "před pár sekundami"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
diff --git a/l10n/cy_GB.js b/l10n/cy_GB.js
new file mode 100644
index 00000000..6c1d4db8
--- /dev/null
+++ b/l10n/cy_GB.js
@@ -0,0 +1,41 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Cyffredinol",
+ "Done" : "Done",
+ "Share link" : "Rhannu dolen",
+ "Username" : "Enw defnyddiwr",
+ "File" : "File",
+ "Add" : "Ychwanegu",
+ "Type" : "Math",
+ "Actions" : "Gweithredoedd",
+ "Size" : "Maint",
+ "Expiration date" : "Dyddiad dod i ben",
+ "Disabled" : "Analluogwyd",
+ "Export" : "Allforio",
+ "Version" : "Fersiwn",
+ "Import" : "Mewnforio",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Ffeiliau",
+ "Pending" : "I ddod",
+ "Details" : "Manylion",
+ "by" : "gan",
+ "Save" : "Cadw",
+ "Cancel" : "Diddymu",
+ "Settings" : "Gosodiadau",
+ "Unshare" : "Dad-rannu",
+ "Account" : "Cyfrif",
+ "Password" : "Cyfrinair",
+ "URL" : "URL",
+ "Notes" : "Nodiadau",
+ "Edit" : "Golygu",
+ "Delete" : "Dileu",
+ "Share" : "Rhannu",
+ "Date" : "Date",
+ "Tags" : "Tagiau",
+ "Loading…" : "Yn llwytho…",
+ "Description" : "Disgrifiad",
+ "seconds ago" : "eiliad yn ôl"
+},
+"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");
diff --git a/l10n/cy_GB.json b/l10n/cy_GB.json
new file mode 100644
index 00000000..daa8555c
--- /dev/null
+++ b/l10n/cy_GB.json
@@ -0,0 +1,39 @@
+{ "translations": {
+ "General" : "Cyffredinol",
+ "Done" : "Done",
+ "Share link" : "Rhannu dolen",
+ "Username" : "Enw defnyddiwr",
+ "File" : "File",
+ "Add" : "Ychwanegu",
+ "Type" : "Math",
+ "Actions" : "Gweithredoedd",
+ "Size" : "Maint",
+ "Expiration date" : "Dyddiad dod i ben",
+ "Disabled" : "Analluogwyd",
+ "Export" : "Allforio",
+ "Version" : "Fersiwn",
+ "Import" : "Mewnforio",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Ffeiliau",
+ "Pending" : "I ddod",
+ "Details" : "Manylion",
+ "by" : "gan",
+ "Save" : "Cadw",
+ "Cancel" : "Diddymu",
+ "Settings" : "Gosodiadau",
+ "Unshare" : "Dad-rannu",
+ "Account" : "Cyfrif",
+ "Password" : "Cyfrinair",
+ "URL" : "URL",
+ "Notes" : "Nodiadau",
+ "Edit" : "Golygu",
+ "Delete" : "Dileu",
+ "Share" : "Rhannu",
+ "Date" : "Date",
+ "Tags" : "Tagiau",
+ "Loading…" : "Yn llwytho…",
+ "Description" : "Disgrifiad",
+ "seconds ago" : "eiliad yn ôl"
+},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
+}
\ No newline at end of file
diff --git a/l10n/da.js b/l10n/da.js
index 0eaf7235..bc06a201 100644
--- a/l10n/da.js
+++ b/l10n/da.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Adgangskoder",
"Generating sharing keys ( %s / 2)" : "Genererer delte nøgler (%s / 2)",
"Incorrect vault password!" : "Ukorrekt boks adgangskode",
"Passwords do not match" : "Kodeord matchede ikke",
@@ -219,7 +218,20 @@ OC.L10N.register(
"Deleted credentials" : "Slettede brugeroplysninger",
"Logout" : "Log ud",
"Donate" : "Donér",
+ "Show All" : "Vis alle",
+ "Tags" : "Mærker",
+ "Search Tags" : "Søg Tags",
+ "Good Strength" : "God Styrke",
+ "Medium Strength" : "Styrke medium",
+ "Bad Strength" : "Svagt",
+ "Expired" : "Udløbet",
+ "Filter Tags" : "Filtrer Tags",
+ "Simple Navigation" : "Simpel Navigation",
+ "Click here to request it" : "Klik her for at bede om det",
"Loading…" : "Indlæser…",
+ "Compromised!" : "Markeret kompromis!",
+ "email" : "e-mail",
+ "Description" : "Beskrivelse",
"Error while saving field" : "Fejl under lagring af felt",
"A Passman item has expired" : "Et element i Passman er udløbet",
"A Passman item has been shared" : "Et element i Passman er blevet delt",
@@ -237,14 +249,17 @@ OC.L10N.register(
"%1$s has been recovered by %2$s" : "%1$s er blevet gendannet af %2$s",
"You recovered %1$s" : "Du gendannede %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s er blevet slettet permanent af %2$s",
+ "Passwords" : "Adgangskoder",
"Remind me later" : "Påmind mig senere",
"Ignore" : "Ignorér",
+ "Passman" : "Passman",
"Passman Settings" : "Passman indstillinger",
"Password sharing" : "Password deling",
"Reason" : "Grund",
+ "Expires:" : "Udløber:",
"Connection to server lost" : "Mistede forbindelsen til serveren",
"Problem loading page, reloading in 5 seconds" : "Problem med indlæsning af side, genindlæser om 5 sekunder",
- "Saving..." : "Gemmer...",
+ "Saving …" : "Gemmer…",
"Dismiss" : "Afvis",
"seconds ago" : "sekunder siden"
},
diff --git a/l10n/da.json b/l10n/da.json
index 951cf0b3..52f4c08d 100644
--- a/l10n/da.json
+++ b/l10n/da.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Adgangskoder",
"Generating sharing keys ( %s / 2)" : "Genererer delte nøgler (%s / 2)",
"Incorrect vault password!" : "Ukorrekt boks adgangskode",
"Passwords do not match" : "Kodeord matchede ikke",
@@ -217,7 +216,20 @@
"Deleted credentials" : "Slettede brugeroplysninger",
"Logout" : "Log ud",
"Donate" : "Donér",
+ "Show All" : "Vis alle",
+ "Tags" : "Mærker",
+ "Search Tags" : "Søg Tags",
+ "Good Strength" : "God Styrke",
+ "Medium Strength" : "Styrke medium",
+ "Bad Strength" : "Svagt",
+ "Expired" : "Udløbet",
+ "Filter Tags" : "Filtrer Tags",
+ "Simple Navigation" : "Simpel Navigation",
+ "Click here to request it" : "Klik her for at bede om det",
"Loading…" : "Indlæser…",
+ "Compromised!" : "Markeret kompromis!",
+ "email" : "e-mail",
+ "Description" : "Beskrivelse",
"Error while saving field" : "Fejl under lagring af felt",
"A Passman item has expired" : "Et element i Passman er udløbet",
"A Passman item has been shared" : "Et element i Passman er blevet delt",
@@ -235,14 +247,17 @@
"%1$s has been recovered by %2$s" : "%1$s er blevet gendannet af %2$s",
"You recovered %1$s" : "Du gendannede %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s er blevet slettet permanent af %2$s",
+ "Passwords" : "Adgangskoder",
"Remind me later" : "Påmind mig senere",
"Ignore" : "Ignorér",
+ "Passman" : "Passman",
"Passman Settings" : "Passman indstillinger",
"Password sharing" : "Password deling",
"Reason" : "Grund",
+ "Expires:" : "Udløber:",
"Connection to server lost" : "Mistede forbindelsen til serveren",
"Problem loading page, reloading in 5 seconds" : "Problem med indlæsning af side, genindlæser om 5 sekunder",
- "Saving..." : "Gemmer...",
+ "Saving …" : "Gemmer…",
"Dismiss" : "Afvis",
"seconds ago" : "sekunder siden"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/de.js b/l10n/de.js
index e740c3ea..92169787 100644
--- a/l10n/de.js
+++ b/l10n/de.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Passwörter",
"Generating sharing keys ( %s / 2)" : "Generiere Freigabe-Schlüssel (%s / 2)",
"Incorrect vault password!" : "Falsches Tresor-Passwort",
"Passwords do not match" : "Passwörter stimmen nicht überein",
@@ -29,7 +28,7 @@ OC.L10N.register(
"Skipping credential, missing label on line {{line}}" : "Überspringe Anmeldeinformation, fehlende Bezeichnung in Zeile {{line}}",
"Parsed {{num}} credentials, starting to import" : "{{num}} Anmeldeinformationen eingelesen, Import wird gestartet",
"Importing" : "Importieren",
- "Start import" : "Import starten",
+ "Start import" : "Beginne Import",
"Select CSV file" : "CSV-Datei auswählen",
"Parsed {{rows}} lines from CSV file" : "{{rows}} Zeilen der CSV-Datei gelesen",
"Skip first row" : "Erste Zeile überspringen",
@@ -39,8 +38,8 @@ OC.L10N.register(
"Example of imported credential" : " Beispiel einer importierten Anmeldeinformation ",
"Missing an importer? Try it with the generic CSV importer." : "Fehlt ein Importer? Versuche es mit dem generischen CSV-Importer.",
"Go back to importers." : "Zurück zur Importfunktion.",
- "Revision deleted" : "Überarbeitung gelöscht",
- "Revision restored" : "Überarbeitung wiederhergestellt",
+ "Revision deleted" : "Revision gelöscht",
+ "Revision restored" : "Revision wiederhergestellt",
"Save in Passman" : "In Passman speichern ",
"Settings saved" : "Einstellungen gespeichert",
"General settings" : "Allgemeine Einstellungen",
@@ -53,8 +52,8 @@ OC.L10N.register(
"Old password field incorrect!" : "Altes Passwort-Feld falsch!",
"New password does not match!" : "Deine neuen Passwörter stimmen nicht überein!",
"Please log in with your new vault password" : "Bitte melde Dich mit Deinem neuen Tresor-Passwort an",
- "Share with users and groups" : "Mit Benutzern oder Gruppen teilen",
- "Share link" : "Link freigeben",
+ "Share with users and groups" : "Mit Benutzern und Gruppen teilen",
+ "Share link" : "Link teilen",
"Are you sure you want to leave? This will corrupt this credential" : "Möchtest Du dies wirklich verlassen? Dies wird diese Anmeldeinformation zerstören",
"Credential unshared" : "Anmeldeinformation wird nicht mehr geteilt",
"Credential shared" : "Anmeldeinformation wird geteilt",
@@ -79,11 +78,11 @@ OC.L10N.register(
"Use this icon" : "Dieses Icon verwenden",
"Delete current icon" : "Das aktuelle Symbol löschen",
"Get icon from page" : "Symbol von der Seite nutzen",
- "This may take a few seconds…" : "Das kann einige Sekunden daueren...",
- "There was an error fetching the icon!" : "Fehler beim Laden desy Symbols!",
+ "This may take a few seconds…" : "Das kann einige Sekunden dauern …",
+ "There was an error fetching the icon!" : "Fehler beim Laden des Symbols!",
"Selected icon" : "Icon auswählen",
- "Field label" : "Beschriftung des Feldes",
- "Field value" : "Wert des Feldes",
+ "Field label" : "Feldbeschriftung",
+ "Field value" : "Feldwert",
"Choose a file" : "Datei auswählen",
"Text" : "Text",
"File" : "Datei",
@@ -158,11 +157,11 @@ OC.L10N.register(
"A total of {{scan_result}} weak credentials were found." : "Es wurden insgesamt {{scan_result}} schwache Anmeldeinformationen wurden gefunden.",
"Score" : "Bewertung",
"Action" : "Aktion",
- "Search users…" : "Suche Nutzer...",
- "Missing users? Only users that have vaults are shown." : "Nutzer gesucht? Es werden nur Nutzer mit einem Tresor angezeigt.",
+ "Search users…" : "Suche Benutzer…",
+ "Missing users? Only users that have vaults are shown." : "Benutzer gesucht? Es werden nur Benutzer mit einem Tresor angezeigt.",
"Cyphering" : "Verschlüsselung",
"Uploading" : "Lade hoch",
- "User" : "Nutzer",
+ "User" : "Benutzer",
"Crypto time" : "Verschlüsselungszeit",
"Total time spent encrypting" : "Insgesamt zur Verschlüsselung benötigte Zeit",
"Read" : "Lesen",
@@ -204,7 +203,7 @@ OC.L10N.register(
"No revisions found." : "Keine Revisionen gefunden.",
"Label" : "Beschriftung",
"Restore revision" : "Diese Revision wiederherstellen",
- "Delete revision" : "Diese Revision löschen",
+ "Delete revision" : "Revision löschen",
"Edit credential" : "Anmeldeinformation bearbeiten",
"Create new credential" : "Neue Anmeldeinformation erstellen",
"Save" : "Speichern",
@@ -218,7 +217,7 @@ OC.L10N.register(
"Search for credential…" : "Zugangsdaten suchen…",
"Account" : "Konto",
"Password" : "Passwort",
- "OTP" : "OTP (One Time Passwort)",
+ "OTP" : "OTP",
"E-mail" : "E-Mail",
"URL" : "URL",
"Notes" : "Notizen",
@@ -251,7 +250,7 @@ OC.L10N.register(
"There are no credentials with your selected tags" : "Keine Anmeldedaten mit den ausgewählten Schlagworten vorhanden",
"There are no credentials matching" : "Keine passenden Anmeldedaten",
"Last accessed" : "Letzter Zugriff",
- "Never" : "Nie",
+ "Never" : "Niemals",
"No vaults found, why not create one?" : "Kein Tresor gefunden, warum kein neues erstellen?",
"Password strength must be at least: {{strength}}" : "Mindest erforderliche Passwortstärke: {{strength}}",
"Please give your new vault a name." : "Bitte einen Namen für den neuen Tresor eingeben.",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Hier klicken um es anzufordern",
"Loading…" : "Lade…",
"Awwhh… credential not found. Maybe it expired" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen ",
- "Compromise!" : "Kompromittieren!",
+ "Mark as Compromised" : "Als kompromittiert markieren",
"Compromised!" : "Kompromittiert!",
"This password is compromised. You can only remove this warning by changing the password." : "Dieses Passwort wurde kompromittiert. Die Warnung kann nur durch eine Änderung des Passwortes entfernt werden.",
"email" : "E-Mail",
"Description" : "Beschreibung",
- "Url" : "URL",
"Custom Search:" : "Benutzerdefinierte Suche:",
"Revert to defaults" : "Zurücksetzen auf Standardwerte",
"Error while saving field" : "Fehler beim Speichern des Feldes",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s wurde mit %2$s geteilt",
"You received a share request for %1$s from %2$s" : "Du hast eine Anfrage zum Teilen von %1$s von %2$s erhalten",
"%s has been shared with a link" : "%s wurde über einen Link geteilt",
+ "Passwords" : "Passwörter",
"Your credential \"%s\" expired, click here to update the credential." : "Deine Anmeldedaten \"%s\" sind abgelaufen, klicke zur Aktualisierung Deiner Anmeldedaten hier.",
"Remind me later" : "Erinnere mich später",
"Ignore" : "Ignorieren",
@@ -356,13 +355,13 @@ OC.L10N.register(
"Requested by" : "Angefordert von",
"Reason" : "Grund",
"Click here to request\n\t\t\t\t\tit" : "Hier klicken um es\n\t\t\t\t\tanzufordern",
- "Loading…" : "Lade…",
+ "Loading…" : "Lade …",
"Awwhh… could not find the credential. Maybe it expired?" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen?",
"Expires:" : "Ablaufdatum:",
"Connection to server lost" : "Verbindung zum Server verloren",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden nochmals geladen",
- "Saving..." : "Speichere…",
- "Dismiss" : "Ausblenden",
+ "Saving …" : "Speichern …",
+ "Dismiss" : "Verwerfen",
"seconds ago" : "Gerade eben"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/de.json b/l10n/de.json
index e871cfb4..b68f976c 100644
--- a/l10n/de.json
+++ b/l10n/de.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Passwörter",
"Generating sharing keys ( %s / 2)" : "Generiere Freigabe-Schlüssel (%s / 2)",
"Incorrect vault password!" : "Falsches Tresor-Passwort",
"Passwords do not match" : "Passwörter stimmen nicht überein",
@@ -27,7 +26,7 @@
"Skipping credential, missing label on line {{line}}" : "Überspringe Anmeldeinformation, fehlende Bezeichnung in Zeile {{line}}",
"Parsed {{num}} credentials, starting to import" : "{{num}} Anmeldeinformationen eingelesen, Import wird gestartet",
"Importing" : "Importieren",
- "Start import" : "Import starten",
+ "Start import" : "Beginne Import",
"Select CSV file" : "CSV-Datei auswählen",
"Parsed {{rows}} lines from CSV file" : "{{rows}} Zeilen der CSV-Datei gelesen",
"Skip first row" : "Erste Zeile überspringen",
@@ -37,8 +36,8 @@
"Example of imported credential" : " Beispiel einer importierten Anmeldeinformation ",
"Missing an importer? Try it with the generic CSV importer." : "Fehlt ein Importer? Versuche es mit dem generischen CSV-Importer.",
"Go back to importers." : "Zurück zur Importfunktion.",
- "Revision deleted" : "Überarbeitung gelöscht",
- "Revision restored" : "Überarbeitung wiederhergestellt",
+ "Revision deleted" : "Revision gelöscht",
+ "Revision restored" : "Revision wiederhergestellt",
"Save in Passman" : "In Passman speichern ",
"Settings saved" : "Einstellungen gespeichert",
"General settings" : "Allgemeine Einstellungen",
@@ -51,8 +50,8 @@
"Old password field incorrect!" : "Altes Passwort-Feld falsch!",
"New password does not match!" : "Deine neuen Passwörter stimmen nicht überein!",
"Please log in with your new vault password" : "Bitte melde Dich mit Deinem neuen Tresor-Passwort an",
- "Share with users and groups" : "Mit Benutzern oder Gruppen teilen",
- "Share link" : "Link freigeben",
+ "Share with users and groups" : "Mit Benutzern und Gruppen teilen",
+ "Share link" : "Link teilen",
"Are you sure you want to leave? This will corrupt this credential" : "Möchtest Du dies wirklich verlassen? Dies wird diese Anmeldeinformation zerstören",
"Credential unshared" : "Anmeldeinformation wird nicht mehr geteilt",
"Credential shared" : "Anmeldeinformation wird geteilt",
@@ -77,11 +76,11 @@
"Use this icon" : "Dieses Icon verwenden",
"Delete current icon" : "Das aktuelle Symbol löschen",
"Get icon from page" : "Symbol von der Seite nutzen",
- "This may take a few seconds…" : "Das kann einige Sekunden daueren...",
- "There was an error fetching the icon!" : "Fehler beim Laden desy Symbols!",
+ "This may take a few seconds…" : "Das kann einige Sekunden dauern …",
+ "There was an error fetching the icon!" : "Fehler beim Laden des Symbols!",
"Selected icon" : "Icon auswählen",
- "Field label" : "Beschriftung des Feldes",
- "Field value" : "Wert des Feldes",
+ "Field label" : "Feldbeschriftung",
+ "Field value" : "Feldwert",
"Choose a file" : "Datei auswählen",
"Text" : "Text",
"File" : "Datei",
@@ -156,11 +155,11 @@
"A total of {{scan_result}} weak credentials were found." : "Es wurden insgesamt {{scan_result}} schwache Anmeldeinformationen wurden gefunden.",
"Score" : "Bewertung",
"Action" : "Aktion",
- "Search users…" : "Suche Nutzer...",
- "Missing users? Only users that have vaults are shown." : "Nutzer gesucht? Es werden nur Nutzer mit einem Tresor angezeigt.",
+ "Search users…" : "Suche Benutzer…",
+ "Missing users? Only users that have vaults are shown." : "Benutzer gesucht? Es werden nur Benutzer mit einem Tresor angezeigt.",
"Cyphering" : "Verschlüsselung",
"Uploading" : "Lade hoch",
- "User" : "Nutzer",
+ "User" : "Benutzer",
"Crypto time" : "Verschlüsselungszeit",
"Total time spent encrypting" : "Insgesamt zur Verschlüsselung benötigte Zeit",
"Read" : "Lesen",
@@ -202,7 +201,7 @@
"No revisions found." : "Keine Revisionen gefunden.",
"Label" : "Beschriftung",
"Restore revision" : "Diese Revision wiederherstellen",
- "Delete revision" : "Diese Revision löschen",
+ "Delete revision" : "Revision löschen",
"Edit credential" : "Anmeldeinformation bearbeiten",
"Create new credential" : "Neue Anmeldeinformation erstellen",
"Save" : "Speichern",
@@ -216,7 +215,7 @@
"Search for credential…" : "Zugangsdaten suchen…",
"Account" : "Konto",
"Password" : "Passwort",
- "OTP" : "OTP (One Time Passwort)",
+ "OTP" : "OTP",
"E-mail" : "E-Mail",
"URL" : "URL",
"Notes" : "Notizen",
@@ -249,7 +248,7 @@
"There are no credentials with your selected tags" : "Keine Anmeldedaten mit den ausgewählten Schlagworten vorhanden",
"There are no credentials matching" : "Keine passenden Anmeldedaten",
"Last accessed" : "Letzter Zugriff",
- "Never" : "Nie",
+ "Never" : "Niemals",
"No vaults found, why not create one?" : "Kein Tresor gefunden, warum kein neues erstellen?",
"Password strength must be at least: {{strength}}" : "Mindest erforderliche Passwortstärke: {{strength}}",
"Please give your new vault a name." : "Bitte einen Namen für den neuen Tresor eingeben.",
@@ -292,12 +291,11 @@
"Click here to request it" : "Hier klicken um es anzufordern",
"Loading…" : "Lade…",
"Awwhh… credential not found. Maybe it expired" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen ",
- "Compromise!" : "Kompromittieren!",
+ "Mark as Compromised" : "Als kompromittiert markieren",
"Compromised!" : "Kompromittiert!",
"This password is compromised. You can only remove this warning by changing the password." : "Dieses Passwort wurde kompromittiert. Die Warnung kann nur durch eine Änderung des Passwortes entfernt werden.",
"email" : "E-Mail",
"Description" : "Beschreibung",
- "Url" : "URL",
"Custom Search:" : "Benutzerdefinierte Suche:",
"Revert to defaults" : "Zurücksetzen auf Standardwerte",
"Error while saving field" : "Fehler beim Speichern des Feldes",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s wurde mit %2$s geteilt",
"You received a share request for %1$s from %2$s" : "Du hast eine Anfrage zum Teilen von %1$s von %2$s erhalten",
"%s has been shared with a link" : "%s wurde über einen Link geteilt",
+ "Passwords" : "Passwörter",
"Your credential \"%s\" expired, click here to update the credential." : "Deine Anmeldedaten \"%s\" sind abgelaufen, klicke zur Aktualisierung Deiner Anmeldedaten hier.",
"Remind me later" : "Erinnere mich später",
"Ignore" : "Ignorieren",
@@ -354,13 +353,13 @@
"Requested by" : "Angefordert von",
"Reason" : "Grund",
"Click here to request\n\t\t\t\t\tit" : "Hier klicken um es\n\t\t\t\t\tanzufordern",
- "Loading…" : "Lade…",
+ "Loading…" : "Lade …",
"Awwhh… could not find the credential. Maybe it expired?" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen?",
"Expires:" : "Ablaufdatum:",
"Connection to server lost" : "Verbindung zum Server verloren",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden nochmals geladen",
- "Saving..." : "Speichere…",
- "Dismiss" : "Ausblenden",
+ "Saving …" : "Speichern …",
+ "Dismiss" : "Verwerfen",
"seconds ago" : "Gerade eben"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/de_DE.js b/l10n/de_DE.js
index 9d3ffb37..3612f1da 100644
--- a/l10n/de_DE.js
+++ b/l10n/de_DE.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Passwörter",
"Generating sharing keys ( %s / 2)" : "Generiere Freigabe-Schlüssel ( %s / 2)",
"Incorrect vault password!" : "Tresor-Passwort nicht korrekt",
"Passwords do not match" : "Passwörter stimmen nicht überein",
@@ -79,8 +78,8 @@ OC.L10N.register(
"Use this icon" : "Dieses Icon verwenden",
"Delete current icon" : "Das aktuelle Symbol löschen",
"Get icon from page" : "Symbol von der Seite nutzen",
- "This may take a few seconds…" : "Das kann einige Sekunden daueren...",
- "There was an error fetching the icon!" : "Fehler beim Laden desy Symbols!",
+ "This may take a few seconds…" : "Das kann einige Sekunden dauern …",
+ "There was an error fetching the icon!" : "Fehler beim Laden des Symbols!",
"Selected icon" : "Icon auswählen",
"Field label" : "Beschriftung des Feldes",
"Field value" : "Wert des Feldes",
@@ -101,7 +100,7 @@ OC.L10N.register(
"Secret" : "Geheimnis",
"Expiration date" : "Ablaufdatum",
"No expiration date set" : "Kein Ablaufdatum gesetzt ",
- "Renew interval" : "Intervall erneuern",
+ "Renew interval" : "Erneuerungsintervall",
"Disabled" : "Deaktiviert",
"Day(s)" : "Tag(e)",
"Week(s)" : "Woche(n)",
@@ -159,7 +158,7 @@ OC.L10N.register(
"Score" : "Bewertung",
"Action" : "Aktion",
"Search users…" : "Suche Benutzer…",
- "Missing users? Only users that have vaults are shown." : "Nutzer gesucht? Es werden nur Nutzer mit einem Tresor angezeigt.",
+ "Missing users? Only users that have vaults are shown." : "Benutzer gesucht? Es werden nur Benutzer mit einem Tresor angezeigt.",
"Cyphering" : "Verschlüsselung",
"Uploading" : "Lade hoch",
"User" : "Benutzer",
@@ -173,7 +172,7 @@ OC.L10N.register(
"Enable link sharing" : "Freigaben über Links aktivieren",
"Share until date" : "Freigabe gültig bis Datum",
"Expire after views" : "Läuft nach dem Anschauen ab",
- "Click \\\"Share\\\" first" : "Erst auf \\\"Teilen\\\" klicken",
+ "Click \\\"Share\\\" first" : "Erst auf \"Teilen\" klicken",
"Show files" : "Dateien anzeigen",
"Details" : "Details",
"Hide details" : "Details ausblenden",
@@ -212,13 +211,13 @@ OC.L10N.register(
"Settings" : "Einstellungen",
"Share credential {{credential}}" : "Anmeldeinformation {{credential}} teilen",
"Unshare" : "Freigabe aufheben",
- "Showing deleted since" : "Anzeigen gelöscht seit",
+ "Showing deleted since" : "Zeige gelöschte seit",
"Beginning" : "Beginn",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "{{number_filtered}} von {{credential_number}} Anmeldeinformationen anzeigen",
"Search for credential…" : "Suche Anmeldeinformationen…",
"Account" : "Konto",
"Password" : "Passwort",
- "OTP" : "OTP (One Time Passwort)",
+ "OTP" : "OTP",
"E-mail" : "E-Mail",
"URL" : "URL",
"Notes" : "Notizen",
@@ -252,7 +251,7 @@ OC.L10N.register(
"There are no credentials matching" : "Keine passenden Anmeldedaten",
"Last accessed" : "Letzter Zugriff",
"Never" : "Nie",
- "No vaults found, why not create one?" : "Kein Tresor gefunden, warum kein neues erstellen?",
+ "No vaults found, why not create one?" : "Kein Tresor gefunden, möchten Sie einen erstellen?",
"Password strength must be at least: {{strength}}" : "Mindest erforderliche Passwortstärke: {{strength}}",
"Please give your new vault a name." : "Bitte einen Namen für den neuen Tresor eingeben.",
"Repeat vault password" : "Tresor-Passwort wiederholen",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Hier klicken um es anzufordern",
"Loading…" : "Lade…",
"Awwhh… credential not found. Maybe it expired" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen ",
- "Compromise!" : "Kompromittieren!",
+ "Mark as Compromised" : "Als kompromittiert markieren",
"Compromised!" : "Kompromittiert!",
"This password is compromised. You can only remove this warning by changing the password." : "Dieses Passwort wurde kompromittiert. Die Warnung kann nur durch eine Änderung des Passwortes entfernt werden.",
"email" : "E-Mail",
"Description" : "Beschreibung",
- "Url" : "URL",
"Custom Search:" : "Benutzerdefinierte Suche:",
"Revert to defaults" : "Zurücksetzen auf Standardwerte",
"Error while saving field" : "Fehler beim Speichern des Feldes",
@@ -311,7 +309,7 @@ OC.L10N.register(
"You created %1$s" : "Sie haben %1$s erstellt",
"%1$s has been updated by %2$s" : "%1$s wurde durch %2$s aktualisiert",
"You updated %1$s" : "Sie haben %1$s aktualisiert",
- "%2$s has revised %1$s to the revision of %3$s" : "%2$s hat %1$s auf die Revision %3$s revidiert",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s hat %1$s auf die Revision %3$s zurückgesetzt",
"You reverted %1$s back to the revision of %3$s" : "Sie haben %1$s auf die Revision %3$s rückgängig gemacht",
"%3$s has renamed %1$s to %2$s" : "%3$s hat %1$s zu %2$s umbenannt",
"You renamed %1$s to %2$s" : "Sie haben %1$s zu %2$s umbenannt",
@@ -325,8 +323,9 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s wurde mit %2$s geteilt",
"You received a share request for %1$s from %2$s" : "Sie haben eine Anfrage zum Teilen von %1$s von %2$s erhalten",
"%s has been shared with a link" : "%s wurde über einen Link geteilt",
+ "Passwords" : "Passwörter",
"Your credential \"%s\" expired, click here to update the credential." : "Ihre Anmeldedaten \"%s\" sind abgelaufen, klicken Sie zur Aktualisierung ihrer Anmeldedaten hier.",
- "Remind me later" : "Erinnern Sie mich später",
+ "Remind me later" : "Erinnere mich später",
"Ignore" : "Ignorieren",
"%s shared \"%s\" with you. Click here to accept" : "%s teilt \"%s\" mit Ihnen. Um dies zu akzeptieren, klicken Sie bitte hier",
"%s has declined your share request for \"%s\"." : "%s hat das Teilen von \"%s\" mit Ihnen abgelehnt.",
@@ -356,12 +355,12 @@ OC.L10N.register(
"Requested by" : "Angefragt von",
"Reason" : "Grund",
"Click here to request\n\t\t\t\t\tit" : "Hier klicken um es\n\t\t\t\t\tanzufordern",
- "Loading…" : "Lade…",
+ "Loading…" : "Lade …",
"Awwhh… could not find the credential. Maybe it expired?" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen?",
"Expires:" : "Ablaufdatum:",
"Connection to server lost" : "Verbindung zum Server verloren",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden erneut geladen",
- "Saving..." : "Speichere …",
+ "Saving …" : "Speichere…",
"Dismiss" : "Ausblenden",
"seconds ago" : "Gerade eben"
},
diff --git a/l10n/de_DE.json b/l10n/de_DE.json
index cec92fc2..0e38699d 100644
--- a/l10n/de_DE.json
+++ b/l10n/de_DE.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Passwörter",
"Generating sharing keys ( %s / 2)" : "Generiere Freigabe-Schlüssel ( %s / 2)",
"Incorrect vault password!" : "Tresor-Passwort nicht korrekt",
"Passwords do not match" : "Passwörter stimmen nicht überein",
@@ -77,8 +76,8 @@
"Use this icon" : "Dieses Icon verwenden",
"Delete current icon" : "Das aktuelle Symbol löschen",
"Get icon from page" : "Symbol von der Seite nutzen",
- "This may take a few seconds…" : "Das kann einige Sekunden daueren...",
- "There was an error fetching the icon!" : "Fehler beim Laden desy Symbols!",
+ "This may take a few seconds…" : "Das kann einige Sekunden dauern …",
+ "There was an error fetching the icon!" : "Fehler beim Laden des Symbols!",
"Selected icon" : "Icon auswählen",
"Field label" : "Beschriftung des Feldes",
"Field value" : "Wert des Feldes",
@@ -99,7 +98,7 @@
"Secret" : "Geheimnis",
"Expiration date" : "Ablaufdatum",
"No expiration date set" : "Kein Ablaufdatum gesetzt ",
- "Renew interval" : "Intervall erneuern",
+ "Renew interval" : "Erneuerungsintervall",
"Disabled" : "Deaktiviert",
"Day(s)" : "Tag(e)",
"Week(s)" : "Woche(n)",
@@ -157,7 +156,7 @@
"Score" : "Bewertung",
"Action" : "Aktion",
"Search users…" : "Suche Benutzer…",
- "Missing users? Only users that have vaults are shown." : "Nutzer gesucht? Es werden nur Nutzer mit einem Tresor angezeigt.",
+ "Missing users? Only users that have vaults are shown." : "Benutzer gesucht? Es werden nur Benutzer mit einem Tresor angezeigt.",
"Cyphering" : "Verschlüsselung",
"Uploading" : "Lade hoch",
"User" : "Benutzer",
@@ -171,7 +170,7 @@
"Enable link sharing" : "Freigaben über Links aktivieren",
"Share until date" : "Freigabe gültig bis Datum",
"Expire after views" : "Läuft nach dem Anschauen ab",
- "Click \\\"Share\\\" first" : "Erst auf \\\"Teilen\\\" klicken",
+ "Click \\\"Share\\\" first" : "Erst auf \"Teilen\" klicken",
"Show files" : "Dateien anzeigen",
"Details" : "Details",
"Hide details" : "Details ausblenden",
@@ -210,13 +209,13 @@
"Settings" : "Einstellungen",
"Share credential {{credential}}" : "Anmeldeinformation {{credential}} teilen",
"Unshare" : "Freigabe aufheben",
- "Showing deleted since" : "Anzeigen gelöscht seit",
+ "Showing deleted since" : "Zeige gelöschte seit",
"Beginning" : "Beginn",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "{{number_filtered}} von {{credential_number}} Anmeldeinformationen anzeigen",
"Search for credential…" : "Suche Anmeldeinformationen…",
"Account" : "Konto",
"Password" : "Passwort",
- "OTP" : "OTP (One Time Passwort)",
+ "OTP" : "OTP",
"E-mail" : "E-Mail",
"URL" : "URL",
"Notes" : "Notizen",
@@ -250,7 +249,7 @@
"There are no credentials matching" : "Keine passenden Anmeldedaten",
"Last accessed" : "Letzter Zugriff",
"Never" : "Nie",
- "No vaults found, why not create one?" : "Kein Tresor gefunden, warum kein neues erstellen?",
+ "No vaults found, why not create one?" : "Kein Tresor gefunden, möchten Sie einen erstellen?",
"Password strength must be at least: {{strength}}" : "Mindest erforderliche Passwortstärke: {{strength}}",
"Please give your new vault a name." : "Bitte einen Namen für den neuen Tresor eingeben.",
"Repeat vault password" : "Tresor-Passwort wiederholen",
@@ -292,12 +291,11 @@
"Click here to request it" : "Hier klicken um es anzufordern",
"Loading…" : "Lade…",
"Awwhh… credential not found. Maybe it expired" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen ",
- "Compromise!" : "Kompromittieren!",
+ "Mark as Compromised" : "Als kompromittiert markieren",
"Compromised!" : "Kompromittiert!",
"This password is compromised. You can only remove this warning by changing the password." : "Dieses Passwort wurde kompromittiert. Die Warnung kann nur durch eine Änderung des Passwortes entfernt werden.",
"email" : "E-Mail",
"Description" : "Beschreibung",
- "Url" : "URL",
"Custom Search:" : "Benutzerdefinierte Suche:",
"Revert to defaults" : "Zurücksetzen auf Standardwerte",
"Error while saving field" : "Fehler beim Speichern des Feldes",
@@ -309,7 +307,7 @@
"You created %1$s" : "Sie haben %1$s erstellt",
"%1$s has been updated by %2$s" : "%1$s wurde durch %2$s aktualisiert",
"You updated %1$s" : "Sie haben %1$s aktualisiert",
- "%2$s has revised %1$s to the revision of %3$s" : "%2$s hat %1$s auf die Revision %3$s revidiert",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s hat %1$s auf die Revision %3$s zurückgesetzt",
"You reverted %1$s back to the revision of %3$s" : "Sie haben %1$s auf die Revision %3$s rückgängig gemacht",
"%3$s has renamed %1$s to %2$s" : "%3$s hat %1$s zu %2$s umbenannt",
"You renamed %1$s to %2$s" : "Sie haben %1$s zu %2$s umbenannt",
@@ -323,8 +321,9 @@
"%1$s has been shared with %2$s" : "%1$s wurde mit %2$s geteilt",
"You received a share request for %1$s from %2$s" : "Sie haben eine Anfrage zum Teilen von %1$s von %2$s erhalten",
"%s has been shared with a link" : "%s wurde über einen Link geteilt",
+ "Passwords" : "Passwörter",
"Your credential \"%s\" expired, click here to update the credential." : "Ihre Anmeldedaten \"%s\" sind abgelaufen, klicken Sie zur Aktualisierung ihrer Anmeldedaten hier.",
- "Remind me later" : "Erinnern Sie mich später",
+ "Remind me later" : "Erinnere mich später",
"Ignore" : "Ignorieren",
"%s shared \"%s\" with you. Click here to accept" : "%s teilt \"%s\" mit Ihnen. Um dies zu akzeptieren, klicken Sie bitte hier",
"%s has declined your share request for \"%s\"." : "%s hat das Teilen von \"%s\" mit Ihnen abgelehnt.",
@@ -354,12 +353,12 @@
"Requested by" : "Angefragt von",
"Reason" : "Grund",
"Click here to request\n\t\t\t\t\tit" : "Hier klicken um es\n\t\t\t\t\tanzufordern",
- "Loading…" : "Lade…",
+ "Loading…" : "Lade …",
"Awwhh… could not find the credential. Maybe it expired?" : "Oh… Zugangsdaten nicht gefunden. Vielleicht sind sie abgelaufen?",
"Expires:" : "Ablaufdatum:",
"Connection to server lost" : "Verbindung zum Server verloren",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden erneut geladen",
- "Saving..." : "Speichere …",
+ "Saving …" : "Speichere…",
"Dismiss" : "Ausblenden",
"seconds ago" : "Gerade eben"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/el.js b/l10n/el.js
index 81f02321..40313dd0 100644
--- a/l10n/el.js
+++ b/l10n/el.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Συνθηματικά",
"Generating sharing keys ( %s / 2)" : "Δημιουργία κλειδιών διαμοιρασμού (Βήμα %s / 2)",
"Incorrect vault password!" : "Εσφαλμένος κωδικός θαλάμου!",
"Passwords do not match" : "Δεν ταιριάζουν τα συθηματικά",
@@ -16,10 +15,14 @@ OC.L10N.register(
"Credential updated" : "Τα διαπιστευτήρια ενημερώθηκαν",
"Credential recovered" : "Τα διαπιστευτήρια ανακτήθηκαν",
"Credential destroyed" : "Τα διαπιστευτήρια καταστράφηκαν",
+ "Error downloading file, you probably have insufficient permissions" : "Σφάλμα λήψης αρχείου, μάλλον δεν έχετε αρκετά δικαιώματα",
"Invalid QR code" : "Με έγκυρος κώδικας QR",
"Starting export" : "Έναρξη εξαγωγής",
"Decrypting credentials" : "Αποκρυπτογράφηση διαπιστευτηρίων",
"Done" : "Ολοκληρώθηκε",
+ "File read." : "Ανάγνωση αρχείου.",
+ "Proceed with the following steps to import your file" : "Συνεχίστε με τα ακόλουθα βήματα για την εισαγωγή του αρχείου σας",
+ "Skipping unlabeled credential" : "Παράλειψη μη επισημασμένων διαπιστευτηρίων",
"Adding {{credential}}" : "Προσθήκη του {{credential}}",
"Added {{credential}}" : "Προστέθηκε {{credential}}",
"Skipping credential, missing label on line {{line}}" : "Παράλειψη διαπιστευτηρίων, έλλειψη ετικέτας στη γραμμή {{line}}",
@@ -27,27 +30,56 @@ OC.L10N.register(
"Importing" : "Γίνεται εισαγωγή",
"Start import" : "Έναρξη εισαγωγής",
"Select CSV file" : "Επιλέξτε αρχείο CSV",
+ "Parsed {{rows}} lines from CSV file" : "Ανάλυση {{rows}} γραμμών από αρχείο CSV",
"Skip first row" : "Παράλειψη πρώτης σειράς",
+ "You need to assign the label field before you can start the import." : "Προσθέστε ετικέτα πριν την έναρξη της εισαγωγής.",
"The first 5 lines of the CSV are shown." : "Προβάλλονται οι πρώτες 5 γραμμές του CSV.",
+ "Assign the proper fields to each column." : "Καθορίστε τα κατάλληλα πεδία σε κάθε στήλη.",
+ "Example of imported credential" : "Παράδειγμα εισαχθέντος διαπιστευτηρίου",
+ "Missing an importer? Try it with the generic CSV importer." : "Λείπει στοιχείο; Δοκιμάστε το με το γενική εισαγωγή CSV.",
+ "Go back to importers." : "Επιστροφή στους εισαγωγείς.",
"Revision deleted" : "Διαγράφηκε η αναθεώρηση",
+ "Revision restored" : "Η αναθεώρηση επαναφέρθηκε",
+ "Save in Passman" : "Αποθήκευση στο passman",
"Settings saved" : "Οι ρυθμίσεις αποθηκεύτηκαν",
"General settings" : "Γενικές ρυθμίσεις",
+ "Password audit" : "Έλεγχος κωδικού πρόσβασης",
"Password settings" : "Ρυθμίσεις συνθηματικού",
"Import credentials" : "Εισαγωγή διαπιστευτηρίων",
"Export credentials" : "Εξαγωγή διαπιστευτηρίων",
+ "Sharing" : "Διαμοιρασμός",
+ "Are you sure you want to leave? This will destroy all your credentials" : "Είστε βέβαιος ότι θέλετε να αποχωρήσετε; Θα διαγραφούν όλα τα διαπιστευτήριά σας",
+ "Old password field incorrect!" : "Εσφαλμένο παλαιό συνθηματικό!",
+ "New password does not match!" : "Ο νέος κωδικός δεν ταιριάζει!",
+ "Please log in with your new vault password" : "Παρακαλώ συνδεθείτε με τον νέο σας κωδικό πρόσβασης κρύπτης",
+ "Share with users and groups" : "Διαμοιρασμός με χρήστες και ομάδες",
"Share link" : "Διαμοιρασμός συνδέσμου",
+ "Are you sure you want to leave? This will corrupt this credential" : "Είστε βέβαιος ότι θέλετε να αποχωρήσετε; Θα διαγραφούν όλα τα διαπιστευτήριά σας",
+ "Credential unshared" : "Τα διαπιστευτήριά σας δεν είναι κοινόχρηστα",
+ "Credential shared" : "Διαπιστευτήρια σε κοινή χρήση",
"Saved!" : "Αποθηκεύτηκαν!",
+ "Poor" : "Φτωχός",
"Weak" : "Ασθενές",
+ "Good" : "Καλό",
+ "Strong" : "Ισχυρός",
+ "Toggle visibility" : "Εναλλαγή ορατότητας",
"Copy to clipboard" : "Αντιγραφή στο πρόχειρο",
"Copied to clipboard!" : "Αντιγράφηκε στο πρόχειρο!",
"Generate password" : "Δημιουργία συνθηματικού",
"Copy password to clipboard" : "Αντιγραφή συνθηματικού στο πρόχειρο",
"Password copied to clipboard!" : "Το συνθηματικό αντιγράφτηκε στο πρόχειρο.",
+ "Complete" : "Ολοκληρώθηκε",
"Username" : "Όνομα χρήστη",
"Repeat password" : "Επανάληψη συνθηματικού",
"Add tag" : "Πρόσθεσε ετικέτα",
"Pick an icon" : "Επιλογή εικονιδίου",
+ "Search icons" : "Αναζήτηση εικονιδίων",
+ "Upload a custom icon:" : "Μεταφόρτωση προσαρμοσμένου εικονιδίου:",
"Use this icon" : "Χρήση αυτού του εικονιδίου",
+ "Delete current icon" : "Διαγραφή τρέχων εικονιδίου",
+ "Get icon from page" : "Αποκτήστε το εικονίδιο από τη σελίδα",
+ "This may take a few seconds…" : "Χρειάζονται λίγα δευτερόλεπτα...",
+ "There was an error fetching the icon!" : "Σφάλμα κατά την ανάκτηση του εικονιδίου!",
"Selected icon" : "Επιλεγμένο εικονίδιο",
"Field label" : "Ετικέτα πεδίου",
"Field value" : "Τιμή πεδίου",
@@ -62,8 +94,13 @@ OC.L10N.register(
"Filename" : "Όνομα αρχείου",
"Upload date" : "Ημερομηνία μεταφόρτωσης",
"Size" : "Μέγεθος",
+ "Upload or enter your OTP secret" : "Μεταφορτώστε ή εισαγάγετε το μυστικό OTP",
+ "Current OTP settings" : "Τρέχουσες ρυθμίσεις ΟΤΡ",
+ "Issuer" : "Εκδότης",
"Secret" : "Μυστικό",
"Expiration date" : "Ημερομηνία λήξης",
+ "No expiration date set" : "Χωρίς λήξη",
+ "Renew interval" : "Ανανέωση διαστήματος",
"Disabled" : "Απενεργοποιημένο",
"Day(s)" : "Ημέρα(-ες)",
"Week(s)" : "Εβδομάδα(-ες)",
@@ -71,18 +108,38 @@ OC.L10N.register(
"Year(s)" : "Χρόνος(-ια)",
"Password generation settings" : "Ρυθμίσεις δημιουργίας συνθηματικών",
"Password length" : "Μέγεθος συνθηματικού",
+ "Minimum amount of digits" : "Ελάχιστη ποσότητα ψηφίων",
+ "Use uppercase letters" : "Χρήση κεφαλαίων γραμμάτων",
"Use lowercase letters" : "Χρησιμοποιήστε πεζούς χαρακτήρες",
"Use numbers" : "Χρήση αριθμών",
"Use special characters" : "Χρήση ειδικών χαρακτήρων",
+ "Avoid ambiguous characters" : "Αποφύγετε ασαφής χαρακτήρες",
+ "Require every character type" : "Απαιτείται κάθε τύπος χαρακτήρων",
"Export type" : "Τύπος εξαγωγής",
"Export" : "Εξαγωγή",
+ "Enter vault password to confirm export." : "Εισαγάγετε τον κωδικό πρόσβασης κρύπτης για επιβεβαίωση εξόδου.",
+ "Rename vault" : "Μετονομασία κρύπτης",
+ "New vault name" : "Νέο όνομα κρύπτης",
"Change" : "Αλλαγή",
+ "Change vault key" : "Αλλαγή κλειδιού κρύπτης",
+ "Old vault password" : "Παλαιός κωδικός κρύπτης",
+ "New vault password" : "Νέος κωδικός κρύπτης",
+ "Repeat new vault password" : "Επανάληψη νέου κωδικού κρύπτης",
+ "Please wait your vault is being updated, do not leave this page." : "Παρακαλώ περιμένετε η κρύπτη σας ενημερώνετε, μην κλείσετε την σελίδα.",
+ "Processing" : "Επεξεργασία",
"Total progress" : "Συνολική πρόοδος",
"About Passman" : "Περί εφαρμογής Passman",
"Version" : "Έκδοση",
"Donate to support development" : "Κάντε μια δωρεά για να υποστηρίξετε την ανάπτυξη",
+ "Bookmarklet" : "Εφαρμογίδιο Σελιδοδεικτών",
+ "Save your passwords with one click." : "Αποθηκεύστε το συνθηματικό σας με ένα κλικ.",
+ "Drag below button to your bookmark toolbar." : "Σύρεται το κουμπί παρακάτω στην γραμμή σελιδοδεικτών.",
+ "Delete vault" : "Διαγραφή κρύπτης",
+ "Vault password" : "Κωδικός πρόσβασης κρύπτης ",
+ "This process is irreversible" : "Αυτή η ενέργεια είναι μη αναστρέψιμη",
"Delete my precious passwords" : "Διαγραφή των πολύτιμων συνθηματικών μου",
"Deleting {{password}}…" : "Γίνεται διαγραφή {{password}}…",
+ "Yes, delete my precious passwords" : "Ναι, διαγραφή των πολύτιμων συνθηματικών μου",
"Import type" : "Τύπος εισαγωγής",
"Import" : "Εισαγωγή",
"Read progress" : "Πρόοδος ανάγνωσης",
@@ -91,12 +148,22 @@ OC.L10N.register(
"Public key" : "Δημόσιο κλειδί",
"Key size" : "Μέγεθος κλειδιού",
"Save keys" : "Αποθήκευση κλειδιών",
+ "Generate sharing keys" : "Δημιουργία κλειδιών κοινής χρήσης",
+ "Generating sharing keys" : "Δημιουργία κλειδιών κοινής χρήσης",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Το εργαλείο κωδικού πρόσβασης σαρώνει τον κωδικό σας, υπολογίζει το μέσο χρόνο παραβίασης, καταγράφοντας την αντοχή του.",
+ "Minimum password stength" : "Ελάχιστη ισχύς κωδικού πρόσβασης",
"Start scan" : "Εκκίνηση σάρωσης",
"Result" : "Αποτέλεσμα",
+ "A total of {{scan_result}} weak credentials were found." : "Συνολικά βρέθηκαν {{scan_result}} αδύναμα διαπιστευτήρια.",
+ "Score" : "Αποτέλεσμα",
"Action" : "Ενέργεια",
"Search users…" : "Αναζήτηση χρηστών…",
+ "Missing users? Only users that have vaults are shown." : "Λείπουν χρήστες; Εμφανίζονται μόνο οι χρήστες που έχουν κρύπτη.",
+ "Cyphering" : "Κρυπτογράφηση",
"Uploading" : "Γίνεται μεταφόρτωση",
"User" : "Χρήστης",
+ "Crypto time" : "Χρόνος κρυπτογράφησης",
+ "Total time spent encrypting" : "Συνολικός χρόνος που αφιερώθηκε για κρυπτογράφηση",
"Read" : "Ανάγνωση",
"Write" : "Εγγραφή",
"Files" : "Αρχεία",
@@ -105,17 +172,35 @@ OC.L10N.register(
"Enable link sharing" : "Ενεργοποίηση διαμοιρασμού συνδέσμου",
"Share until date" : "Διαμοιρασμός έως την ημερομηνία",
"Expire after views" : "Λήξη μετά από προβολές",
+ "Click \\\"Share\\\" first" : "Κλίκ \\\"Διαμοιρασμός\\\" πρώτα",
"Show files" : "Εμφάνιση αρχείων",
"Details" : "Λεπτομέρειες",
"Hide details" : "Απόκρυψη λεπτομερειών",
+ "Password score" : "Βαθμολογία κωδικού πρόσβασης",
+ "Cracking times" : "Σύνολο παραβιάσεων",
"100 / hour" : "100 / ώρα",
+ "Throttled online attack" : "Επίθεση online περιορισμού (Throttled) ",
"10 / second" : "10 / δευτερόλεπτο",
+ "Unthrottled online attack" : "Επίθεση online μη περιορισμού (Unthrottled) ",
"10k / second" : "10k / δευτερόλεπτο",
+ "Offline attack, slow hash, many cores" : "Επίθεση εκτός σύνδεσης, αργό hash, πολλοί πυρήνες",
"10B / second" : "10B / δευτερόλεπτο",
+ "Offline attack, fast hash, many cores" : "Επίθεση εκτός σύνδεσης, γρήγορο hash, πολλοί πυρήνες",
+ "Match sequence" : "Ακολουθία ομοίων",
+ "See match sequence" : "Εμφάνιση ακολουθίας ομοίων",
"Pattern" : "Μοτίβο",
+ "Matched word" : "Όμοια λέξη",
"Dictionary name" : "Όνομα λεξικου",
"Rank" : "Θέση",
+ "Reversed" : "Αντιστροφή",
+ "Guesses" : "Εικασίες",
+ "Base guesses" : "Βασικές εικασίες",
+ "Uppercase variations" : "Παραλλαγές κεφαλαίων",
+ "l33t-variations" : "l33t-παραλλαγές",
+ "Showing revisions of" : "Εμφάνιση αναθεωρήσεων του",
+ "Revision of" : "Αναθεώρηση του",
"by" : "από",
+ "No revisions found." : "Δεν βρέθηκε αναθεώρηση",
"Label" : "Ετικέτα",
"Restore revision" : "Επαναφορά αναθεώρησης",
"Delete revision" : "Διαγραφή αναθεώρησης",
@@ -124,8 +209,11 @@ OC.L10N.register(
"Save" : "Αποθήκευση",
"Cancel" : "Άκυρο",
"Settings" : "Ρυθμίσεις",
+ "Share credential {{credential}}" : "Διαμοιρασμός διαπιστευτηρίων {{credential}}",
"Unshare" : "Διακοπή διαμοιρασμού",
+ "Showing deleted since" : "Εμφάνιση διεγραμμένων από",
"Beginning" : "Έναρξη",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "Εμφάνιση {{number_filtered}} από {{credential_number}} διαπιστευτηρίων",
"Search for credential…" : "Αναζήτηση για διαπιστευτήρια...",
"Account" : "Λογαριασμός",
"Password" : "Συνθηματικό",
@@ -134,62 +222,145 @@ OC.L10N.register(
"URL" : "URL",
"Notes" : "Σημειώσεις",
"Expiry time" : "Ώρα λήξης",
+ "Changed" : "Άλλαξε",
"Created" : "Δημιουργήθηκε",
"Edit" : "Επεξεργασία",
"Delete" : "Διαγραφή",
"Share" : "Διαμοιρασμός",
"Recover" : "Ανάκτηση",
"Destroy" : "Καταστροφή",
+ "Use regex" : "Χρήση regex",
+ "You have incoming share requests." : "Έχετε εισερχόμενα αιτήματα κοινόχρηστου.",
+ "If you want to put the credential in another vault," : "Εάν επιθυμείτε την εισαγωγή διαπιστευτηρίων σας σε άλλη κρύπτη,",
+ "log out of this vault and log into the vault you want the shared credential in." : "αποσυνδεθείτε από αυτή την κρύπτη και συνδεθείτε σε αυτή που θέλετε να μοιραστείτε το κοινόχρηστο πιστοποιητικό.",
"Permissions" : "Δικαιώματα",
"Received from" : "Ελήφθη από",
"Date" : "Ημερομηνία",
"Accept" : "Αποδοχή",
"Decline" : "Απόρριψη",
"You have {{session_time}} left before logout." : "Έχει απομείνει {{session_time}} πριν την έξοδο.",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Η κρύπτη σας κλείδωσε για {{time}} επειδή έγιναν {{tries}} αποτυχημένες προσπάθειες!",
+ "Hello there!" : "Γειά σου!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Φαίνεται πως δεν έχετε κανένα κωδικό. Θέλετε να προσθέσετε κάποιον;",
+ "You don't have good credentials" : "Δεν έχετε σωστά διαπιστευτήρια",
+ "You don't have medium credentials" : "Δεν έχετε μεσαία διαπιστευτήρια",
+ "You don't have bad credentials" : "Δεν έχετε άσχημα διαπιστευτήρια",
+ "You don't have expired credentials" : "Δεν έχετε ληγμένα διαπιστευτήρια",
+ "You don't have deleted credentials" : "Δεν έχετε διεγραμμένα διαπιστευτήρια",
+ "There are no credentials with your selected tags" : "Δεν υπάρχουν διαπιστευτήρια με τις ετικέτες που επιλέξατε",
+ "There are no credentials matching" : "Δεν υπάρχει συμφωνία διαπιστευτηρίων",
"Last accessed" : "Τελευταία προσπέλαση",
"Never" : "Ποτέ",
+ "No vaults found, why not create one?" : "Δεν βρέθηκε κρύπτη, γιατί δεν δημιουργείται μία;",
+ "Password strength must be at least: {{strength}}" : "Η ισχύς του κωδικού πρόσβασης πρέπει να είναι: {{strength}}",
+ "Please give your new vault a name." : "Παρακαλώ ονομάστε την νέα σα κρύπτη.",
+ "Repeat vault password" : "Επαναλάβετε τον κωδικό κρύπτης",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Το κοινής χρήσης κλειδί σας θα είναι ισχυρό με 1024 bit, όπου μπορείτε να αλλάξετε από τις \\\"Επιλογές\\\" αργότερα.",
+ "Create vault" : "Δημιουργία κρύπτης",
+ "Go back to vaults" : "Πίσω στις κρύπτες",
+ "Please input the password for" : "Παρκαλώ εισάγεται τον κωδικό για",
+ "Set this vault as the default." : "Ορισμός κρύπτης ώς προεπιλογής.",
+ "Log into this vault automatically." : "Σύνδεση σε αυτή την κρύπτη αυτόματα.",
+ "Log out of this vault automatically after: " : "Αποσύνδεση απο την κρύπτη αυτόματα μετά από:",
+ "Decrypt vault" : "Αποκρυπτογράφηση κρύπτης",
+ "Seems you lost the vault password and you're unable to log in." : "Φαίνεται πως ξεχάσατε τον κωδικό κρύπτης και δεν μπορείτε να συνδεθείτε.",
+ "If you want this vault to be removed you can request that here." : "Εάν επιθυμείτε την κατάργηση της κρύπτης αιτηθείτε το εδώ.",
+ "An admin then accepts or declines the request" : "Ένας διαχειριστής θα αποδεχθεί ή θα απορρίψει το αίτημα",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Μετά την καταστροφή της κρύπτης από διαχειριστή, όλα τα διαπιστευτήρια θα χαθούν",
+ "Reason for requesting deletion (optional):" : "Λόγος αίτησης διαγραφής (προαιρετικό):",
+ "Request vault destruction" : "Αίτημα καταστροφής κρύπτης",
+ "Yes, request an admin to destroy this vault" : "Ναι, αίτημα προς διαχειριστή να καταστρέψει την κρύπτη",
"Cancel destruction request" : "Αίτημα ακύρωσης καταστροφής",
+ "Vault destruction requested" : "Αίτημα καταστροφής κρύπτης καταχωρήθηκε",
+ "Request removed" : "Το αίτημα διαγράφηκε",
"Destruction request pending" : "Εκκρεμεί το αίτημα καταστροφής",
+ "Warning! Adding credentials over HTTP is insecure!" : "Προσοχή! Η προσθήκη διαπιστευτηρίων μέσω HTTP δεν είναι ασφαλής!",
+ "Logged into {{vault_name}}" : "Είσοδος στο {{vault_name}}",
+ "Change vault" : "Αλλαγή κρύπτης",
"Deleted credentials" : "Διεγραμμένα διαπιστευτήρια",
"Logout" : "Έξοδος",
"Donate" : "Δωρεά",
+ "Show All" : "Εμφάνιση όλων",
+ "Tags" : "Ετικέτες",
+ "Search Tags" : "Αναζήτηση Ετικετών",
+ "Good Strength" : "Καή Ισχύς",
+ "Medium Strength" : "Μεσαία Ισχύς",
+ "Bad Strength" : "Κακή Ισχύς",
+ "Expired" : "Έληξε",
+ "Filter Tags" : "Φίλτρο Ετικετών",
+ "Simple Navigation" : "Απλή Πλοήγηση",
"Someone has shared a credential with you." : "Κάποιος διαμοιράστηκε τα διαπιστευτήρια μαζί σας.",
"Click here to request it" : "Κάντε κλικ εδώ για να το αιτηθείτε",
"Loading…" : "Γίνεται φόρτωση...",
+ "Awwhh… credential not found. Maybe it expired" : "Awwhh… τα διαπιστευτήρια δεν βρέθηκαν. Ίσως έληξαν",
+ "Mark as Compromised" : "Επισήμανση ως συμβιβασμένου",
+ "Compromised!" : "Με κίνδυνο!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Ο κωδικός είναι διακινδυνεμένος. Μπορείτε να αφαιρέσετε αυτή την προειδοποίηση αλλάζοντας τον κωδικό.",
+ "email" : "ηλεκτρονικό ταχυδρομείο",
+ "Description" : "Περιγραφή",
+ "Custom Search:" : "Προσαρμοσμένη Αναζήτηση:",
+ "Revert to defaults" : "Επαναφορά στις προεπιλογές",
"Error while saving field" : "Σφάλμα κατά την αποθήκευση πεδίου",
"A Passman item has been created, modified or deleted" : "Ένα αντικείμενο Passman δημιουργήθηκε, τροποποιήθηκε ή διαγράφηκε",
"A Passman item has expired" : "Έληξε ένα αντικείμενο Passman",
"A Passman item has been shared" : "Ένα αντικείμενο του Passman έχει διαμοιραστεί",
"A Passman item has been renamed" : "Μετονομάστηκε ένα αντικείμενο Passman",
+ "%1$s has been created by %2$s" : "%1$s δημιουργήθηκε από τον %2$s",
"You created %1$s" : "Δημιουργήσατε το %1$s",
+ "%1$s has been updated by %2$s" : "%1$s ενημερώθηκε από τον %2$s",
"You updated %1$s" : "Ενημερώσατε %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s έχει αναθεωρηθεί %1$s στην αναθεώρηση της %3$s",
+ "You reverted %1$s back to the revision of %3$s" : "Επαναφέρατε το %1$s πίσω στην αναθεώρηση του%3$s",
"%3$s has renamed %1$s to %2$s" : "%3$s μετονόμασε το %1$s σε %2$s",
"You renamed %1$s to %2$s" : "Μετονομάσατε το %1$s σε %2$s",
+ "%1$s has been deleted by %2$s" : "%1$s διαγράφηκε από τον %2$s",
"You deleted %1$s" : "Διαγράψατε το %1$s",
+ "%1$s has been recovered by %2$s" : "%1$s επαναφέρθηκε από τον %2$s",
+ "You recovered %1$s" : "Επαναφέρατε %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s έχει διαγραφεί οριστικά από %2$s",
"You permanently deleted %1$s" : "Διαγράψατε μόνιμα το %1$s",
"The password of %1$s has expired, renew it now." : "Εληξε το συνθηματικό του %1$s, να ανανεωθεί τώρα.",
+ "%1$s has been shared with %2$s" : "%1$s έχει διαμοιραστεί με %2$s",
"You received a share request for %1$s from %2$s" : "Λάβατε αίτημα διαμοιρασμού για %1$s από τον %2$s",
"%s has been shared with a link" : "%s διαμοιράστηκε με σύνδεσμο",
+ "Passwords" : "Συνθηματικά",
+ "Your credential \"%s\" expired, click here to update the credential." : "Τα διαπιστευτήριά σας \"%s\" έληξαν, κλίκ εδώ για ανανέωσή τους.",
"Remind me later" : "Θύμισέ μου αργότερα",
"Ignore" : "Αγνόηση",
"%s shared \"%s\" with you. Click here to accept" : "%s διαμοιράστηκε \"%s\" μαζί σας. Κάντε κλίκ για αποδοχή",
+ "%s has declined your share request for \"%s\"." : "%s απορρίψατε το αίτημα διαμοιρσμού για \"%s\".",
+ "%s has accepted your share request for \"%s\"." : "Ο %s αποδέχτηκε το αίτημα διαμοιρασμού σας για \"%s\"",
"Passman" : "Passman",
+ "Passman is a full featured password manager." : "Ο Passman είναι ένας πλήρης διαχειριστής κωδικών πρόσβασης.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Η Passman είναι ένας πλήρης διαχειριστής κωδικών πρόσβασης.\nΧαρακτηριστηκά:\n- Κρύπτες\n- Τα κλειδιά Κρύπτης δεν στέλνονται στον διακομιστή\n- Πρόσθετα για φυλλομετρητή εύκολης πρόσβασης στους κωδικούς\n- Εφαρμογή Android για πρόσβαση εν κινήσει\n- Διαπιστευτήρια με κρυπτογράφηση του πελάτη με 256bit AES\n- Διαπιστευτήρια με κρυπτογράφηση του δαικομιστή με 256bit AES\n- Δυνατότητα προσθήκης προσαρμοσμένων πεδίων στα διαπιστευτήρια\n- Ενσωματωμένη γεννήτρια OTP (Κωδικός Μιας Χρήσης)\n- Αναλυτής κωδικών\n- Μοιραστείτε κωδικούς πρόσβασης εσωτερικά και μέσω συνδέσμου με απόλυτη ασφάλεια.\n- Εισαγωγή από διάφορους διαχειριστές κωδικών (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nΓια demo της εφαρμογής δείτε [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Αδυναμία λήψης πληροφορίες έκδοσης",
"Passman Settings" : "Ρυθμίσεις Passman",
"GitHub version:" : "Έκδοση GitHub:",
"A newer version of Passman is available" : "Μια νέα έκδοση του Passman είναι διαθέσιμη",
"Password sharing" : "Διαμοιρασμός συνθηματικών",
+ "Credential mover" : "Διακινητής διαπιστευτηρίων",
+ "Vault destruction requests" : "Αιτήματα καταστροφής κρύπτης",
"Check for new versions" : "Έλεγχος για νέες εκδόσεις",
"Enable HTTPS check" : "Ενεργοποίηση ελέγχου HTTPS",
+ "Disable context menu" : "Απενεργοποήηση μενού περιβάλλοντος",
+ "Disable JavaScript debugger" : "Απενεργοποιήστε τον εντοπισμό σφαλμάτων JavaScript",
+ "Allow users on this server to share passwords with a link" : "Επιτρέψτε στους χρήστες του διακομιστή να μοιράζονται κωδικούς πρόσβασης με σύνδεσμο",
+ "Allow users on this server to share passwords with other users" : "Επιτρέψτε στους χρήστες του διακομιστή να μοιράζονται κωδικούς πρόσβασης με άλλους χρήστες",
+ "Move credentials from one account to another" : "Μετακίνηση διαπιστευτηρίων από έναν λογαριασμό σε άλλον",
"Source account" : "Πηγαίος λογαριασμός",
"Destination account" : "Λογαριασμός προορισμού",
"Credentials moved!" : "Αφαιρέθηκαν τα διαπιστευτήρια!",
+ "Requests to destroy vault" : "Αιτήματα για καταστροφή κρύπτης",
"Request ID" : "Αίτημα ID",
"Requested by" : "Αιτήθηκε από",
"Reason" : "Λόγος",
+ "Click here to request\n\t\t\t\t\tit" : "Κλίκ εδώ για αίτημα\n\t\t\t\t\t",
+ "Loading…" : "Loading…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Awwhh… δεν βρέθηκαν τα διαπιστευτήρια. Μήπως έληξαν;",
+ "Expires:" : "Ληγμένα:",
"Connection to server lost" : "Η σύνδεση στον διακομιστή διακόπηκε",
"Problem loading page, reloading in 5 seconds" : "Πρόβλημα φόρτωσης σελίδας, φόρτωση ξανά σε 5 δευτερόλεπτα",
- "Saving..." : "Γίνεται αποθήκευση...",
+ "Saving …" : "Αποθηκεύεται ...",
"Dismiss" : "Αποδέσμευση",
"seconds ago" : "δευτερόλεπτα πριν"
},
diff --git a/l10n/el.json b/l10n/el.json
index 1a2dc228..6b8a0655 100644
--- a/l10n/el.json
+++ b/l10n/el.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Συνθηματικά",
"Generating sharing keys ( %s / 2)" : "Δημιουργία κλειδιών διαμοιρασμού (Βήμα %s / 2)",
"Incorrect vault password!" : "Εσφαλμένος κωδικός θαλάμου!",
"Passwords do not match" : "Δεν ταιριάζουν τα συθηματικά",
@@ -14,10 +13,14 @@
"Credential updated" : "Τα διαπιστευτήρια ενημερώθηκαν",
"Credential recovered" : "Τα διαπιστευτήρια ανακτήθηκαν",
"Credential destroyed" : "Τα διαπιστευτήρια καταστράφηκαν",
+ "Error downloading file, you probably have insufficient permissions" : "Σφάλμα λήψης αρχείου, μάλλον δεν έχετε αρκετά δικαιώματα",
"Invalid QR code" : "Με έγκυρος κώδικας QR",
"Starting export" : "Έναρξη εξαγωγής",
"Decrypting credentials" : "Αποκρυπτογράφηση διαπιστευτηρίων",
"Done" : "Ολοκληρώθηκε",
+ "File read." : "Ανάγνωση αρχείου.",
+ "Proceed with the following steps to import your file" : "Συνεχίστε με τα ακόλουθα βήματα για την εισαγωγή του αρχείου σας",
+ "Skipping unlabeled credential" : "Παράλειψη μη επισημασμένων διαπιστευτηρίων",
"Adding {{credential}}" : "Προσθήκη του {{credential}}",
"Added {{credential}}" : "Προστέθηκε {{credential}}",
"Skipping credential, missing label on line {{line}}" : "Παράλειψη διαπιστευτηρίων, έλλειψη ετικέτας στη γραμμή {{line}}",
@@ -25,27 +28,56 @@
"Importing" : "Γίνεται εισαγωγή",
"Start import" : "Έναρξη εισαγωγής",
"Select CSV file" : "Επιλέξτε αρχείο CSV",
+ "Parsed {{rows}} lines from CSV file" : "Ανάλυση {{rows}} γραμμών από αρχείο CSV",
"Skip first row" : "Παράλειψη πρώτης σειράς",
+ "You need to assign the label field before you can start the import." : "Προσθέστε ετικέτα πριν την έναρξη της εισαγωγής.",
"The first 5 lines of the CSV are shown." : "Προβάλλονται οι πρώτες 5 γραμμές του CSV.",
+ "Assign the proper fields to each column." : "Καθορίστε τα κατάλληλα πεδία σε κάθε στήλη.",
+ "Example of imported credential" : "Παράδειγμα εισαχθέντος διαπιστευτηρίου",
+ "Missing an importer? Try it with the generic CSV importer." : "Λείπει στοιχείο; Δοκιμάστε το με το γενική εισαγωγή CSV.",
+ "Go back to importers." : "Επιστροφή στους εισαγωγείς.",
"Revision deleted" : "Διαγράφηκε η αναθεώρηση",
+ "Revision restored" : "Η αναθεώρηση επαναφέρθηκε",
+ "Save in Passman" : "Αποθήκευση στο passman",
"Settings saved" : "Οι ρυθμίσεις αποθηκεύτηκαν",
"General settings" : "Γενικές ρυθμίσεις",
+ "Password audit" : "Έλεγχος κωδικού πρόσβασης",
"Password settings" : "Ρυθμίσεις συνθηματικού",
"Import credentials" : "Εισαγωγή διαπιστευτηρίων",
"Export credentials" : "Εξαγωγή διαπιστευτηρίων",
+ "Sharing" : "Διαμοιρασμός",
+ "Are you sure you want to leave? This will destroy all your credentials" : "Είστε βέβαιος ότι θέλετε να αποχωρήσετε; Θα διαγραφούν όλα τα διαπιστευτήριά σας",
+ "Old password field incorrect!" : "Εσφαλμένο παλαιό συνθηματικό!",
+ "New password does not match!" : "Ο νέος κωδικός δεν ταιριάζει!",
+ "Please log in with your new vault password" : "Παρακαλώ συνδεθείτε με τον νέο σας κωδικό πρόσβασης κρύπτης",
+ "Share with users and groups" : "Διαμοιρασμός με χρήστες και ομάδες",
"Share link" : "Διαμοιρασμός συνδέσμου",
+ "Are you sure you want to leave? This will corrupt this credential" : "Είστε βέβαιος ότι θέλετε να αποχωρήσετε; Θα διαγραφούν όλα τα διαπιστευτήριά σας",
+ "Credential unshared" : "Τα διαπιστευτήριά σας δεν είναι κοινόχρηστα",
+ "Credential shared" : "Διαπιστευτήρια σε κοινή χρήση",
"Saved!" : "Αποθηκεύτηκαν!",
+ "Poor" : "Φτωχός",
"Weak" : "Ασθενές",
+ "Good" : "Καλό",
+ "Strong" : "Ισχυρός",
+ "Toggle visibility" : "Εναλλαγή ορατότητας",
"Copy to clipboard" : "Αντιγραφή στο πρόχειρο",
"Copied to clipboard!" : "Αντιγράφηκε στο πρόχειρο!",
"Generate password" : "Δημιουργία συνθηματικού",
"Copy password to clipboard" : "Αντιγραφή συνθηματικού στο πρόχειρο",
"Password copied to clipboard!" : "Το συνθηματικό αντιγράφτηκε στο πρόχειρο.",
+ "Complete" : "Ολοκληρώθηκε",
"Username" : "Όνομα χρήστη",
"Repeat password" : "Επανάληψη συνθηματικού",
"Add tag" : "Πρόσθεσε ετικέτα",
"Pick an icon" : "Επιλογή εικονιδίου",
+ "Search icons" : "Αναζήτηση εικονιδίων",
+ "Upload a custom icon:" : "Μεταφόρτωση προσαρμοσμένου εικονιδίου:",
"Use this icon" : "Χρήση αυτού του εικονιδίου",
+ "Delete current icon" : "Διαγραφή τρέχων εικονιδίου",
+ "Get icon from page" : "Αποκτήστε το εικονίδιο από τη σελίδα",
+ "This may take a few seconds…" : "Χρειάζονται λίγα δευτερόλεπτα...",
+ "There was an error fetching the icon!" : "Σφάλμα κατά την ανάκτηση του εικονιδίου!",
"Selected icon" : "Επιλεγμένο εικονίδιο",
"Field label" : "Ετικέτα πεδίου",
"Field value" : "Τιμή πεδίου",
@@ -60,8 +92,13 @@
"Filename" : "Όνομα αρχείου",
"Upload date" : "Ημερομηνία μεταφόρτωσης",
"Size" : "Μέγεθος",
+ "Upload or enter your OTP secret" : "Μεταφορτώστε ή εισαγάγετε το μυστικό OTP",
+ "Current OTP settings" : "Τρέχουσες ρυθμίσεις ΟΤΡ",
+ "Issuer" : "Εκδότης",
"Secret" : "Μυστικό",
"Expiration date" : "Ημερομηνία λήξης",
+ "No expiration date set" : "Χωρίς λήξη",
+ "Renew interval" : "Ανανέωση διαστήματος",
"Disabled" : "Απενεργοποιημένο",
"Day(s)" : "Ημέρα(-ες)",
"Week(s)" : "Εβδομάδα(-ες)",
@@ -69,18 +106,38 @@
"Year(s)" : "Χρόνος(-ια)",
"Password generation settings" : "Ρυθμίσεις δημιουργίας συνθηματικών",
"Password length" : "Μέγεθος συνθηματικού",
+ "Minimum amount of digits" : "Ελάχιστη ποσότητα ψηφίων",
+ "Use uppercase letters" : "Χρήση κεφαλαίων γραμμάτων",
"Use lowercase letters" : "Χρησιμοποιήστε πεζούς χαρακτήρες",
"Use numbers" : "Χρήση αριθμών",
"Use special characters" : "Χρήση ειδικών χαρακτήρων",
+ "Avoid ambiguous characters" : "Αποφύγετε ασαφής χαρακτήρες",
+ "Require every character type" : "Απαιτείται κάθε τύπος χαρακτήρων",
"Export type" : "Τύπος εξαγωγής",
"Export" : "Εξαγωγή",
+ "Enter vault password to confirm export." : "Εισαγάγετε τον κωδικό πρόσβασης κρύπτης για επιβεβαίωση εξόδου.",
+ "Rename vault" : "Μετονομασία κρύπτης",
+ "New vault name" : "Νέο όνομα κρύπτης",
"Change" : "Αλλαγή",
+ "Change vault key" : "Αλλαγή κλειδιού κρύπτης",
+ "Old vault password" : "Παλαιός κωδικός κρύπτης",
+ "New vault password" : "Νέος κωδικός κρύπτης",
+ "Repeat new vault password" : "Επανάληψη νέου κωδικού κρύπτης",
+ "Please wait your vault is being updated, do not leave this page." : "Παρακαλώ περιμένετε η κρύπτη σας ενημερώνετε, μην κλείσετε την σελίδα.",
+ "Processing" : "Επεξεργασία",
"Total progress" : "Συνολική πρόοδος",
"About Passman" : "Περί εφαρμογής Passman",
"Version" : "Έκδοση",
"Donate to support development" : "Κάντε μια δωρεά για να υποστηρίξετε την ανάπτυξη",
+ "Bookmarklet" : "Εφαρμογίδιο Σελιδοδεικτών",
+ "Save your passwords with one click." : "Αποθηκεύστε το συνθηματικό σας με ένα κλικ.",
+ "Drag below button to your bookmark toolbar." : "Σύρεται το κουμπί παρακάτω στην γραμμή σελιδοδεικτών.",
+ "Delete vault" : "Διαγραφή κρύπτης",
+ "Vault password" : "Κωδικός πρόσβασης κρύπτης ",
+ "This process is irreversible" : "Αυτή η ενέργεια είναι μη αναστρέψιμη",
"Delete my precious passwords" : "Διαγραφή των πολύτιμων συνθηματικών μου",
"Deleting {{password}}…" : "Γίνεται διαγραφή {{password}}…",
+ "Yes, delete my precious passwords" : "Ναι, διαγραφή των πολύτιμων συνθηματικών μου",
"Import type" : "Τύπος εισαγωγής",
"Import" : "Εισαγωγή",
"Read progress" : "Πρόοδος ανάγνωσης",
@@ -89,12 +146,22 @@
"Public key" : "Δημόσιο κλειδί",
"Key size" : "Μέγεθος κλειδιού",
"Save keys" : "Αποθήκευση κλειδιών",
+ "Generate sharing keys" : "Δημιουργία κλειδιών κοινής χρήσης",
+ "Generating sharing keys" : "Δημιουργία κλειδιών κοινής χρήσης",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Το εργαλείο κωδικού πρόσβασης σαρώνει τον κωδικό σας, υπολογίζει το μέσο χρόνο παραβίασης, καταγράφοντας την αντοχή του.",
+ "Minimum password stength" : "Ελάχιστη ισχύς κωδικού πρόσβασης",
"Start scan" : "Εκκίνηση σάρωσης",
"Result" : "Αποτέλεσμα",
+ "A total of {{scan_result}} weak credentials were found." : "Συνολικά βρέθηκαν {{scan_result}} αδύναμα διαπιστευτήρια.",
+ "Score" : "Αποτέλεσμα",
"Action" : "Ενέργεια",
"Search users…" : "Αναζήτηση χρηστών…",
+ "Missing users? Only users that have vaults are shown." : "Λείπουν χρήστες; Εμφανίζονται μόνο οι χρήστες που έχουν κρύπτη.",
+ "Cyphering" : "Κρυπτογράφηση",
"Uploading" : "Γίνεται μεταφόρτωση",
"User" : "Χρήστης",
+ "Crypto time" : "Χρόνος κρυπτογράφησης",
+ "Total time spent encrypting" : "Συνολικός χρόνος που αφιερώθηκε για κρυπτογράφηση",
"Read" : "Ανάγνωση",
"Write" : "Εγγραφή",
"Files" : "Αρχεία",
@@ -103,17 +170,35 @@
"Enable link sharing" : "Ενεργοποίηση διαμοιρασμού συνδέσμου",
"Share until date" : "Διαμοιρασμός έως την ημερομηνία",
"Expire after views" : "Λήξη μετά από προβολές",
+ "Click \\\"Share\\\" first" : "Κλίκ \\\"Διαμοιρασμός\\\" πρώτα",
"Show files" : "Εμφάνιση αρχείων",
"Details" : "Λεπτομέρειες",
"Hide details" : "Απόκρυψη λεπτομερειών",
+ "Password score" : "Βαθμολογία κωδικού πρόσβασης",
+ "Cracking times" : "Σύνολο παραβιάσεων",
"100 / hour" : "100 / ώρα",
+ "Throttled online attack" : "Επίθεση online περιορισμού (Throttled) ",
"10 / second" : "10 / δευτερόλεπτο",
+ "Unthrottled online attack" : "Επίθεση online μη περιορισμού (Unthrottled) ",
"10k / second" : "10k / δευτερόλεπτο",
+ "Offline attack, slow hash, many cores" : "Επίθεση εκτός σύνδεσης, αργό hash, πολλοί πυρήνες",
"10B / second" : "10B / δευτερόλεπτο",
+ "Offline attack, fast hash, many cores" : "Επίθεση εκτός σύνδεσης, γρήγορο hash, πολλοί πυρήνες",
+ "Match sequence" : "Ακολουθία ομοίων",
+ "See match sequence" : "Εμφάνιση ακολουθίας ομοίων",
"Pattern" : "Μοτίβο",
+ "Matched word" : "Όμοια λέξη",
"Dictionary name" : "Όνομα λεξικου",
"Rank" : "Θέση",
+ "Reversed" : "Αντιστροφή",
+ "Guesses" : "Εικασίες",
+ "Base guesses" : "Βασικές εικασίες",
+ "Uppercase variations" : "Παραλλαγές κεφαλαίων",
+ "l33t-variations" : "l33t-παραλλαγές",
+ "Showing revisions of" : "Εμφάνιση αναθεωρήσεων του",
+ "Revision of" : "Αναθεώρηση του",
"by" : "από",
+ "No revisions found." : "Δεν βρέθηκε αναθεώρηση",
"Label" : "Ετικέτα",
"Restore revision" : "Επαναφορά αναθεώρησης",
"Delete revision" : "Διαγραφή αναθεώρησης",
@@ -122,8 +207,11 @@
"Save" : "Αποθήκευση",
"Cancel" : "Άκυρο",
"Settings" : "Ρυθμίσεις",
+ "Share credential {{credential}}" : "Διαμοιρασμός διαπιστευτηρίων {{credential}}",
"Unshare" : "Διακοπή διαμοιρασμού",
+ "Showing deleted since" : "Εμφάνιση διεγραμμένων από",
"Beginning" : "Έναρξη",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "Εμφάνιση {{number_filtered}} από {{credential_number}} διαπιστευτηρίων",
"Search for credential…" : "Αναζήτηση για διαπιστευτήρια...",
"Account" : "Λογαριασμός",
"Password" : "Συνθηματικό",
@@ -132,62 +220,145 @@
"URL" : "URL",
"Notes" : "Σημειώσεις",
"Expiry time" : "Ώρα λήξης",
+ "Changed" : "Άλλαξε",
"Created" : "Δημιουργήθηκε",
"Edit" : "Επεξεργασία",
"Delete" : "Διαγραφή",
"Share" : "Διαμοιρασμός",
"Recover" : "Ανάκτηση",
"Destroy" : "Καταστροφή",
+ "Use regex" : "Χρήση regex",
+ "You have incoming share requests." : "Έχετε εισερχόμενα αιτήματα κοινόχρηστου.",
+ "If you want to put the credential in another vault," : "Εάν επιθυμείτε την εισαγωγή διαπιστευτηρίων σας σε άλλη κρύπτη,",
+ "log out of this vault and log into the vault you want the shared credential in." : "αποσυνδεθείτε από αυτή την κρύπτη και συνδεθείτε σε αυτή που θέλετε να μοιραστείτε το κοινόχρηστο πιστοποιητικό.",
"Permissions" : "Δικαιώματα",
"Received from" : "Ελήφθη από",
"Date" : "Ημερομηνία",
"Accept" : "Αποδοχή",
"Decline" : "Απόρριψη",
"You have {{session_time}} left before logout." : "Έχει απομείνει {{session_time}} πριν την έξοδο.",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Η κρύπτη σας κλείδωσε για {{time}} επειδή έγιναν {{tries}} αποτυχημένες προσπάθειες!",
+ "Hello there!" : "Γειά σου!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Φαίνεται πως δεν έχετε κανένα κωδικό. Θέλετε να προσθέσετε κάποιον;",
+ "You don't have good credentials" : "Δεν έχετε σωστά διαπιστευτήρια",
+ "You don't have medium credentials" : "Δεν έχετε μεσαία διαπιστευτήρια",
+ "You don't have bad credentials" : "Δεν έχετε άσχημα διαπιστευτήρια",
+ "You don't have expired credentials" : "Δεν έχετε ληγμένα διαπιστευτήρια",
+ "You don't have deleted credentials" : "Δεν έχετε διεγραμμένα διαπιστευτήρια",
+ "There are no credentials with your selected tags" : "Δεν υπάρχουν διαπιστευτήρια με τις ετικέτες που επιλέξατε",
+ "There are no credentials matching" : "Δεν υπάρχει συμφωνία διαπιστευτηρίων",
"Last accessed" : "Τελευταία προσπέλαση",
"Never" : "Ποτέ",
+ "No vaults found, why not create one?" : "Δεν βρέθηκε κρύπτη, γιατί δεν δημιουργείται μία;",
+ "Password strength must be at least: {{strength}}" : "Η ισχύς του κωδικού πρόσβασης πρέπει να είναι: {{strength}}",
+ "Please give your new vault a name." : "Παρακαλώ ονομάστε την νέα σα κρύπτη.",
+ "Repeat vault password" : "Επαναλάβετε τον κωδικό κρύπτης",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Το κοινής χρήσης κλειδί σας θα είναι ισχυρό με 1024 bit, όπου μπορείτε να αλλάξετε από τις \\\"Επιλογές\\\" αργότερα.",
+ "Create vault" : "Δημιουργία κρύπτης",
+ "Go back to vaults" : "Πίσω στις κρύπτες",
+ "Please input the password for" : "Παρκαλώ εισάγεται τον κωδικό για",
+ "Set this vault as the default." : "Ορισμός κρύπτης ώς προεπιλογής.",
+ "Log into this vault automatically." : "Σύνδεση σε αυτή την κρύπτη αυτόματα.",
+ "Log out of this vault automatically after: " : "Αποσύνδεση απο την κρύπτη αυτόματα μετά από:",
+ "Decrypt vault" : "Αποκρυπτογράφηση κρύπτης",
+ "Seems you lost the vault password and you're unable to log in." : "Φαίνεται πως ξεχάσατε τον κωδικό κρύπτης και δεν μπορείτε να συνδεθείτε.",
+ "If you want this vault to be removed you can request that here." : "Εάν επιθυμείτε την κατάργηση της κρύπτης αιτηθείτε το εδώ.",
+ "An admin then accepts or declines the request" : "Ένας διαχειριστής θα αποδεχθεί ή θα απορρίψει το αίτημα",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Μετά την καταστροφή της κρύπτης από διαχειριστή, όλα τα διαπιστευτήρια θα χαθούν",
+ "Reason for requesting deletion (optional):" : "Λόγος αίτησης διαγραφής (προαιρετικό):",
+ "Request vault destruction" : "Αίτημα καταστροφής κρύπτης",
+ "Yes, request an admin to destroy this vault" : "Ναι, αίτημα προς διαχειριστή να καταστρέψει την κρύπτη",
"Cancel destruction request" : "Αίτημα ακύρωσης καταστροφής",
+ "Vault destruction requested" : "Αίτημα καταστροφής κρύπτης καταχωρήθηκε",
+ "Request removed" : "Το αίτημα διαγράφηκε",
"Destruction request pending" : "Εκκρεμεί το αίτημα καταστροφής",
+ "Warning! Adding credentials over HTTP is insecure!" : "Προσοχή! Η προσθήκη διαπιστευτηρίων μέσω HTTP δεν είναι ασφαλής!",
+ "Logged into {{vault_name}}" : "Είσοδος στο {{vault_name}}",
+ "Change vault" : "Αλλαγή κρύπτης",
"Deleted credentials" : "Διεγραμμένα διαπιστευτήρια",
"Logout" : "Έξοδος",
"Donate" : "Δωρεά",
+ "Show All" : "Εμφάνιση όλων",
+ "Tags" : "Ετικέτες",
+ "Search Tags" : "Αναζήτηση Ετικετών",
+ "Good Strength" : "Καή Ισχύς",
+ "Medium Strength" : "Μεσαία Ισχύς",
+ "Bad Strength" : "Κακή Ισχύς",
+ "Expired" : "Έληξε",
+ "Filter Tags" : "Φίλτρο Ετικετών",
+ "Simple Navigation" : "Απλή Πλοήγηση",
"Someone has shared a credential with you." : "Κάποιος διαμοιράστηκε τα διαπιστευτήρια μαζί σας.",
"Click here to request it" : "Κάντε κλικ εδώ για να το αιτηθείτε",
"Loading…" : "Γίνεται φόρτωση...",
+ "Awwhh… credential not found. Maybe it expired" : "Awwhh… τα διαπιστευτήρια δεν βρέθηκαν. Ίσως έληξαν",
+ "Mark as Compromised" : "Επισήμανση ως συμβιβασμένου",
+ "Compromised!" : "Με κίνδυνο!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Ο κωδικός είναι διακινδυνεμένος. Μπορείτε να αφαιρέσετε αυτή την προειδοποίηση αλλάζοντας τον κωδικό.",
+ "email" : "ηλεκτρονικό ταχυδρομείο",
+ "Description" : "Περιγραφή",
+ "Custom Search:" : "Προσαρμοσμένη Αναζήτηση:",
+ "Revert to defaults" : "Επαναφορά στις προεπιλογές",
"Error while saving field" : "Σφάλμα κατά την αποθήκευση πεδίου",
"A Passman item has been created, modified or deleted" : "Ένα αντικείμενο Passman δημιουργήθηκε, τροποποιήθηκε ή διαγράφηκε",
"A Passman item has expired" : "Έληξε ένα αντικείμενο Passman",
"A Passman item has been shared" : "Ένα αντικείμενο του Passman έχει διαμοιραστεί",
"A Passman item has been renamed" : "Μετονομάστηκε ένα αντικείμενο Passman",
+ "%1$s has been created by %2$s" : "%1$s δημιουργήθηκε από τον %2$s",
"You created %1$s" : "Δημιουργήσατε το %1$s",
+ "%1$s has been updated by %2$s" : "%1$s ενημερώθηκε από τον %2$s",
"You updated %1$s" : "Ενημερώσατε %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s έχει αναθεωρηθεί %1$s στην αναθεώρηση της %3$s",
+ "You reverted %1$s back to the revision of %3$s" : "Επαναφέρατε το %1$s πίσω στην αναθεώρηση του%3$s",
"%3$s has renamed %1$s to %2$s" : "%3$s μετονόμασε το %1$s σε %2$s",
"You renamed %1$s to %2$s" : "Μετονομάσατε το %1$s σε %2$s",
+ "%1$s has been deleted by %2$s" : "%1$s διαγράφηκε από τον %2$s",
"You deleted %1$s" : "Διαγράψατε το %1$s",
+ "%1$s has been recovered by %2$s" : "%1$s επαναφέρθηκε από τον %2$s",
+ "You recovered %1$s" : "Επαναφέρατε %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s έχει διαγραφεί οριστικά από %2$s",
"You permanently deleted %1$s" : "Διαγράψατε μόνιμα το %1$s",
"The password of %1$s has expired, renew it now." : "Εληξε το συνθηματικό του %1$s, να ανανεωθεί τώρα.",
+ "%1$s has been shared with %2$s" : "%1$s έχει διαμοιραστεί με %2$s",
"You received a share request for %1$s from %2$s" : "Λάβατε αίτημα διαμοιρασμού για %1$s από τον %2$s",
"%s has been shared with a link" : "%s διαμοιράστηκε με σύνδεσμο",
+ "Passwords" : "Συνθηματικά",
+ "Your credential \"%s\" expired, click here to update the credential." : "Τα διαπιστευτήριά σας \"%s\" έληξαν, κλίκ εδώ για ανανέωσή τους.",
"Remind me later" : "Θύμισέ μου αργότερα",
"Ignore" : "Αγνόηση",
"%s shared \"%s\" with you. Click here to accept" : "%s διαμοιράστηκε \"%s\" μαζί σας. Κάντε κλίκ για αποδοχή",
+ "%s has declined your share request for \"%s\"." : "%s απορρίψατε το αίτημα διαμοιρσμού για \"%s\".",
+ "%s has accepted your share request for \"%s\"." : "Ο %s αποδέχτηκε το αίτημα διαμοιρασμού σας για \"%s\"",
"Passman" : "Passman",
+ "Passman is a full featured password manager." : "Ο Passman είναι ένας πλήρης διαχειριστής κωδικών πρόσβασης.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Η Passman είναι ένας πλήρης διαχειριστής κωδικών πρόσβασης.\nΧαρακτηριστηκά:\n- Κρύπτες\n- Τα κλειδιά Κρύπτης δεν στέλνονται στον διακομιστή\n- Πρόσθετα για φυλλομετρητή εύκολης πρόσβασης στους κωδικούς\n- Εφαρμογή Android για πρόσβαση εν κινήσει\n- Διαπιστευτήρια με κρυπτογράφηση του πελάτη με 256bit AES\n- Διαπιστευτήρια με κρυπτογράφηση του δαικομιστή με 256bit AES\n- Δυνατότητα προσθήκης προσαρμοσμένων πεδίων στα διαπιστευτήρια\n- Ενσωματωμένη γεννήτρια OTP (Κωδικός Μιας Χρήσης)\n- Αναλυτής κωδικών\n- Μοιραστείτε κωδικούς πρόσβασης εσωτερικά και μέσω συνδέσμου με απόλυτη ασφάλεια.\n- Εισαγωγή από διάφορους διαχειριστές κωδικών (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nΓια demo της εφαρμογής δείτε [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Αδυναμία λήψης πληροφορίες έκδοσης",
"Passman Settings" : "Ρυθμίσεις Passman",
"GitHub version:" : "Έκδοση GitHub:",
"A newer version of Passman is available" : "Μια νέα έκδοση του Passman είναι διαθέσιμη",
"Password sharing" : "Διαμοιρασμός συνθηματικών",
+ "Credential mover" : "Διακινητής διαπιστευτηρίων",
+ "Vault destruction requests" : "Αιτήματα καταστροφής κρύπτης",
"Check for new versions" : "Έλεγχος για νέες εκδόσεις",
"Enable HTTPS check" : "Ενεργοποίηση ελέγχου HTTPS",
+ "Disable context menu" : "Απενεργοποήηση μενού περιβάλλοντος",
+ "Disable JavaScript debugger" : "Απενεργοποιήστε τον εντοπισμό σφαλμάτων JavaScript",
+ "Allow users on this server to share passwords with a link" : "Επιτρέψτε στους χρήστες του διακομιστή να μοιράζονται κωδικούς πρόσβασης με σύνδεσμο",
+ "Allow users on this server to share passwords with other users" : "Επιτρέψτε στους χρήστες του διακομιστή να μοιράζονται κωδικούς πρόσβασης με άλλους χρήστες",
+ "Move credentials from one account to another" : "Μετακίνηση διαπιστευτηρίων από έναν λογαριασμό σε άλλον",
"Source account" : "Πηγαίος λογαριασμός",
"Destination account" : "Λογαριασμός προορισμού",
"Credentials moved!" : "Αφαιρέθηκαν τα διαπιστευτήρια!",
+ "Requests to destroy vault" : "Αιτήματα για καταστροφή κρύπτης",
"Request ID" : "Αίτημα ID",
"Requested by" : "Αιτήθηκε από",
"Reason" : "Λόγος",
+ "Click here to request\n\t\t\t\t\tit" : "Κλίκ εδώ για αίτημα\n\t\t\t\t\t",
+ "Loading…" : "Loading…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Awwhh… δεν βρέθηκαν τα διαπιστευτήρια. Μήπως έληξαν;",
+ "Expires:" : "Ληγμένα:",
"Connection to server lost" : "Η σύνδεση στον διακομιστή διακόπηκε",
"Problem loading page, reloading in 5 seconds" : "Πρόβλημα φόρτωσης σελίδας, φόρτωση ξανά σε 5 δευτερόλεπτα",
- "Saving..." : "Γίνεται αποθήκευση...",
+ "Saving …" : "Αποθηκεύεται ...",
"Dismiss" : "Αποδέσμευση",
"seconds ago" : "δευτερόλεπτα πριν"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/en_GB.js b/l10n/en_GB.js
index 752d240e..e173e134 100644
--- a/l10n/en_GB.js
+++ b/l10n/en_GB.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Passwords",
"Generating sharing keys ( %s / 2)" : "Generating sharing keys ( %s / 2)",
"Incorrect vault password!" : "Incorrect vault password!",
"Passwords do not match" : "Passwords do not match",
@@ -16,10 +15,12 @@ OC.L10N.register(
"Credential updated" : "Credential updated",
"Credential recovered" : "Credential recovered",
"Credential destroyed" : "Credential destroyed",
+ "Error downloading file, you probably have insufficient permissions" : "Error downloading file, you probably have insufficient permissions",
"Invalid QR code" : "Invalid QR code",
"Starting export" : "Starting export",
"Decrypting credentials" : "Decrypting credentials",
"Done" : "Done",
+ "File read." : "File read.",
"Proceed with the following steps to import your file" : "Proceed with the following steps to import your file",
"Adding {{credential}}" : "Adding {{credential}}",
"Added {{credential}}" : "Added {{credential}}",
@@ -47,6 +48,7 @@ OC.L10N.register(
"Export credentials" : "Export credentials",
"Sharing" : "Sharing",
"Are you sure you want to leave? This will destroy all your credentials" : "Are you sure you want to leave? This will destroy all your credentials",
+ "Old password field incorrect!" : "Old password field incorrect!",
"New password does not match!" : "New password does not match!",
"Please log in with your new vault password" : "Please log in with your new vault password",
"Share with users and groups" : "Share with users and groups",
@@ -70,7 +72,13 @@ OC.L10N.register(
"Repeat password" : "Repeat password",
"Add tag" : "Add tag",
"Pick an icon" : "Pick an icon",
+ "Search icons" : "Search icons",
+ "Upload a custom icon:" : "Upload a custom icon:",
"Use this icon" : "Use this icon",
+ "Delete current icon" : "Delete current icon",
+ "Get icon from page" : "Get icon from page",
+ "This may take a few seconds…" : "This may take a few seconds…",
+ "There was an error fetching the icon!" : "There was an error fetching the icon!",
"Selected icon" : "Selected icon",
"Field label" : "Field label",
"Field value" : "Field value",
@@ -123,6 +131,7 @@ OC.L10N.register(
"Version" : "Version",
"Donate to support development" : "Donate to support development",
"Bookmarklet" : "Bookmarklet",
+ "Save your passwords with one click." : "Save your passwords with one click.",
"Drag below button to your bookmark toolbar." : "Drag below button to your bookmark toolbar.",
"Delete vault" : "Delete vault",
"Vault password" : "Vault password",
@@ -140,6 +149,7 @@ OC.L10N.register(
"Save keys" : "Save keys",
"Generate sharing keys" : "Generate sharing keys",
"Generating sharing keys" : "Generating sharing keys",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "The password tool scans your password, calculates average cracking time, listing those below the threshold",
"Minimum password stength" : "Minimum password stength",
"Start scan" : "Start scan",
"Result" : "Result",
@@ -152,6 +162,7 @@ OC.L10N.register(
"Uploading" : "Uploading",
"User" : "User",
"Crypto time" : "Crypto time",
+ "Total time spent encrypting" : "Total time spent encrypting",
"Read" : "Read",
"Write" : "Write",
"Files" : "Files",
@@ -160,6 +171,7 @@ OC.L10N.register(
"Enable link sharing" : "Enable link sharing",
"Share until date" : "Share until date",
"Expire after views" : "Expire after views",
+ "Click \\\"Share\\\" first" : "Click \\\"Share\\\" first",
"Show files" : "Show files",
"Details" : "Details",
"Hide details" : "Hide details",
@@ -219,6 +231,7 @@ OC.L10N.register(
"Use regex" : "Use regex",
"You have incoming share requests." : "You have incoming share requests.",
"If you want to put the credential in another vault," : "If you want to put the credential in another vault,",
+ "log out of this vault and log into the vault you want the shared credential in." : "log out of this vault and log into the vault you want the shared credential in.",
"Permissions" : "Permissions",
"Received from" : "Received from",
"Date" : "Date",
@@ -226,12 +239,22 @@ OC.L10N.register(
"Decline" : "Decline",
"You have {{session_time}} left before logout." : "You have {{session_time}} left before logout.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Your vault has been locked for {{time}} because of {{tries}} failed attempts!",
+ "Hello there!" : "Hello there!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "It does not seem that you have any passwords. Do you want to add one?",
+ "You don't have good credentials" : "You don't have good credentials",
+ "You don't have medium credentials" : "You don't have medium credentials",
+ "You don't have bad credentials" : "You don't have bad credentials",
+ "You don't have expired credentials" : "You don't have expired credentials",
+ "You don't have deleted credentials" : "You don't have deleted credentials",
+ "There are no credentials with your selected tags" : "There are no credentials with your selected tags",
+ "There are no credentials matching" : "There are no credentials matching",
"Last accessed" : "Last accessed",
"Never" : "Never",
"No vaults found, why not create one?" : "No vaults found, why not create one?",
"Password strength must be at least: {{strength}}" : "Password strength must be at least: {{strength}}",
"Please give your new vault a name." : "Please give your new vault a name.",
"Repeat vault password" : "Repeat vault password",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later .",
"Create vault" : "Create vault",
"Go back to vaults" : "Go back to vaults",
"Please input the password for" : "Please input the password for",
@@ -251,14 +274,29 @@ OC.L10N.register(
"Request removed" : "Request removed",
"Destruction request pending" : "Destruction request pending",
"Warning! Adding credentials over HTTP is insecure!" : "Warning! Adding credentials over HTTP is insecure!",
+ "Logged into {{vault_name}}" : "Logged into {{vault_name}}",
"Change vault" : "Change vault",
"Deleted credentials" : "Deleted credentials",
"Logout" : "Logout",
"Donate" : "Donate",
+ "Show All" : "Show All",
+ "Tags" : "Tags",
+ "Search Tags" : "Search Tags",
+ "Good Strength" : "Good Strength",
+ "Medium Strength" : "Medium Strength",
+ "Bad Strength" : "Bad Strength",
+ "Expired" : "Expired",
+ "Filter Tags" : "Filter Tags",
+ "Simple Navigation" : "Simple Navigation",
"Someone has shared a credential with you." : "Someone has shared a credential with you.",
"Click here to request it" : "Click here to request it",
"Loading…" : "Loading…",
"Awwhh… credential not found. Maybe it expired" : "Awwhh… credential not found. Maybe it expired",
+ "This password is compromised. You can only remove this warning by changing the password." : "This password is compromised. You can only remove this warning by changing the password.",
+ "email" : "email",
+ "Description" : "Description",
+ "Custom Search:" : "Custom Search:",
+ "Revert to defaults" : "Revert to defaults",
"Error while saving field" : "Error while saving field",
"A Passman item has been created, modified or deleted" : "A Passman item has been created, modified or deleted",
"A Passman item has expired" : "A Passman item has expired",
@@ -282,6 +320,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s has been shared with %2$s",
"You received a share request for %1$s from %2$s" : "You received a share request for %1$s from %2$s",
"%s has been shared with a link" : "%s has been shared with a link",
+ "Passwords" : "Passwords",
"Your credential \"%s\" expired, click here to update the credential." : "Your credential \"%s\" expired, click here to update the credential.",
"Remind me later" : "Remind me later",
"Ignore" : "Ignore",
@@ -314,9 +353,9 @@ OC.L10N.register(
"Reason" : "Reason",
"Click here to request\n\t\t\t\t\tit" : "Click here to request\n\t\t\t\t\tit",
"Loading…" : "Loading…",
+ "Expires:" : "Expires:",
"Connection to server lost" : "Connection to server lost",
"Problem loading page, reloading in 5 seconds" : "Problem loading page, reloading in 5 seconds",
- "Saving..." : "Saving...",
"Dismiss" : "Dismiss",
"seconds ago" : "seconds ago"
},
diff --git a/l10n/en_GB.json b/l10n/en_GB.json
index a325f463..04f10517 100644
--- a/l10n/en_GB.json
+++ b/l10n/en_GB.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Passwords",
"Generating sharing keys ( %s / 2)" : "Generating sharing keys ( %s / 2)",
"Incorrect vault password!" : "Incorrect vault password!",
"Passwords do not match" : "Passwords do not match",
@@ -14,10 +13,12 @@
"Credential updated" : "Credential updated",
"Credential recovered" : "Credential recovered",
"Credential destroyed" : "Credential destroyed",
+ "Error downloading file, you probably have insufficient permissions" : "Error downloading file, you probably have insufficient permissions",
"Invalid QR code" : "Invalid QR code",
"Starting export" : "Starting export",
"Decrypting credentials" : "Decrypting credentials",
"Done" : "Done",
+ "File read." : "File read.",
"Proceed with the following steps to import your file" : "Proceed with the following steps to import your file",
"Adding {{credential}}" : "Adding {{credential}}",
"Added {{credential}}" : "Added {{credential}}",
@@ -45,6 +46,7 @@
"Export credentials" : "Export credentials",
"Sharing" : "Sharing",
"Are you sure you want to leave? This will destroy all your credentials" : "Are you sure you want to leave? This will destroy all your credentials",
+ "Old password field incorrect!" : "Old password field incorrect!",
"New password does not match!" : "New password does not match!",
"Please log in with your new vault password" : "Please log in with your new vault password",
"Share with users and groups" : "Share with users and groups",
@@ -68,7 +70,13 @@
"Repeat password" : "Repeat password",
"Add tag" : "Add tag",
"Pick an icon" : "Pick an icon",
+ "Search icons" : "Search icons",
+ "Upload a custom icon:" : "Upload a custom icon:",
"Use this icon" : "Use this icon",
+ "Delete current icon" : "Delete current icon",
+ "Get icon from page" : "Get icon from page",
+ "This may take a few seconds…" : "This may take a few seconds…",
+ "There was an error fetching the icon!" : "There was an error fetching the icon!",
"Selected icon" : "Selected icon",
"Field label" : "Field label",
"Field value" : "Field value",
@@ -121,6 +129,7 @@
"Version" : "Version",
"Donate to support development" : "Donate to support development",
"Bookmarklet" : "Bookmarklet",
+ "Save your passwords with one click." : "Save your passwords with one click.",
"Drag below button to your bookmark toolbar." : "Drag below button to your bookmark toolbar.",
"Delete vault" : "Delete vault",
"Vault password" : "Vault password",
@@ -138,6 +147,7 @@
"Save keys" : "Save keys",
"Generate sharing keys" : "Generate sharing keys",
"Generating sharing keys" : "Generating sharing keys",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "The password tool scans your password, calculates average cracking time, listing those below the threshold",
"Minimum password stength" : "Minimum password stength",
"Start scan" : "Start scan",
"Result" : "Result",
@@ -150,6 +160,7 @@
"Uploading" : "Uploading",
"User" : "User",
"Crypto time" : "Crypto time",
+ "Total time spent encrypting" : "Total time spent encrypting",
"Read" : "Read",
"Write" : "Write",
"Files" : "Files",
@@ -158,6 +169,7 @@
"Enable link sharing" : "Enable link sharing",
"Share until date" : "Share until date",
"Expire after views" : "Expire after views",
+ "Click \\\"Share\\\" first" : "Click \\\"Share\\\" first",
"Show files" : "Show files",
"Details" : "Details",
"Hide details" : "Hide details",
@@ -217,6 +229,7 @@
"Use regex" : "Use regex",
"You have incoming share requests." : "You have incoming share requests.",
"If you want to put the credential in another vault," : "If you want to put the credential in another vault,",
+ "log out of this vault and log into the vault you want the shared credential in." : "log out of this vault and log into the vault you want the shared credential in.",
"Permissions" : "Permissions",
"Received from" : "Received from",
"Date" : "Date",
@@ -224,12 +237,22 @@
"Decline" : "Decline",
"You have {{session_time}} left before logout." : "You have {{session_time}} left before logout.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Your vault has been locked for {{time}} because of {{tries}} failed attempts!",
+ "Hello there!" : "Hello there!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "It does not seem that you have any passwords. Do you want to add one?",
+ "You don't have good credentials" : "You don't have good credentials",
+ "You don't have medium credentials" : "You don't have medium credentials",
+ "You don't have bad credentials" : "You don't have bad credentials",
+ "You don't have expired credentials" : "You don't have expired credentials",
+ "You don't have deleted credentials" : "You don't have deleted credentials",
+ "There are no credentials with your selected tags" : "There are no credentials with your selected tags",
+ "There are no credentials matching" : "There are no credentials matching",
"Last accessed" : "Last accessed",
"Never" : "Never",
"No vaults found, why not create one?" : "No vaults found, why not create one?",
"Password strength must be at least: {{strength}}" : "Password strength must be at least: {{strength}}",
"Please give your new vault a name." : "Please give your new vault a name.",
"Repeat vault password" : "Repeat vault password",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later .",
"Create vault" : "Create vault",
"Go back to vaults" : "Go back to vaults",
"Please input the password for" : "Please input the password for",
@@ -249,14 +272,29 @@
"Request removed" : "Request removed",
"Destruction request pending" : "Destruction request pending",
"Warning! Adding credentials over HTTP is insecure!" : "Warning! Adding credentials over HTTP is insecure!",
+ "Logged into {{vault_name}}" : "Logged into {{vault_name}}",
"Change vault" : "Change vault",
"Deleted credentials" : "Deleted credentials",
"Logout" : "Logout",
"Donate" : "Donate",
+ "Show All" : "Show All",
+ "Tags" : "Tags",
+ "Search Tags" : "Search Tags",
+ "Good Strength" : "Good Strength",
+ "Medium Strength" : "Medium Strength",
+ "Bad Strength" : "Bad Strength",
+ "Expired" : "Expired",
+ "Filter Tags" : "Filter Tags",
+ "Simple Navigation" : "Simple Navigation",
"Someone has shared a credential with you." : "Someone has shared a credential with you.",
"Click here to request it" : "Click here to request it",
"Loading…" : "Loading…",
"Awwhh… credential not found. Maybe it expired" : "Awwhh… credential not found. Maybe it expired",
+ "This password is compromised. You can only remove this warning by changing the password." : "This password is compromised. You can only remove this warning by changing the password.",
+ "email" : "email",
+ "Description" : "Description",
+ "Custom Search:" : "Custom Search:",
+ "Revert to defaults" : "Revert to defaults",
"Error while saving field" : "Error while saving field",
"A Passman item has been created, modified or deleted" : "A Passman item has been created, modified or deleted",
"A Passman item has expired" : "A Passman item has expired",
@@ -280,6 +318,7 @@
"%1$s has been shared with %2$s" : "%1$s has been shared with %2$s",
"You received a share request for %1$s from %2$s" : "You received a share request for %1$s from %2$s",
"%s has been shared with a link" : "%s has been shared with a link",
+ "Passwords" : "Passwords",
"Your credential \"%s\" expired, click here to update the credential." : "Your credential \"%s\" expired, click here to update the credential.",
"Remind me later" : "Remind me later",
"Ignore" : "Ignore",
@@ -312,9 +351,9 @@
"Reason" : "Reason",
"Click here to request\n\t\t\t\t\tit" : "Click here to request\n\t\t\t\t\tit",
"Loading…" : "Loading…",
+ "Expires:" : "Expires:",
"Connection to server lost" : "Connection to server lost",
"Problem loading page, reloading in 5 seconds" : "Problem loading page, reloading in 5 seconds",
- "Saving..." : "Saving...",
"Dismiss" : "Dismiss",
"seconds ago" : "seconds ago"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/eo.js b/l10n/eo.js
index 64b0c91e..0f01a168 100644
--- a/l10n/eo.js
+++ b/l10n/eo.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Pasvortoj",
+ "General" : "Ĝenerala",
"Done" : "Farita",
"File read." : "Dosiero legita.",
"Adding {{credential}}" : "Aldonado {{credential}}",
@@ -9,23 +9,78 @@ OC.L10N.register(
"Importing" : "Importado",
"Start import" : "Startigi importo",
"Select CSV file" : "Selektu CSV dosiero",
+ "Settings saved" : "Agordoj konservitaj",
"Sharing" : "Kunhavigo",
+ "Share with users and groups" : "Kunhavigi kun uzantoj kaj grupoj",
+ "Share link" : "Kunhavigi ligilon",
+ "Saved!" : "Konservita!",
"Poor" : "Malbona",
"Weak" : "Malforta",
"Good" : "Bona",
"Strong" : "Forta",
+ "Copy to clipboard" : "Kopii tondejen",
"Complete" : "Plenumita",
"Username" : "Uzantonomo",
"Repeat password" : "Ripetu la pasvorton",
"Text" : "Teksto",
"File" : "Dosiero",
"Add" : "Aldoni",
+ "Type" : "Tipo",
"Actions" : "Agoj",
+ "Empty" : "Malplena",
+ "Filename" : "Dosiernomo",
"Size" : "Grando",
+ "Secret" : "Sekreta",
+ "Expiration date" : "Limdato",
+ "No expiration date set" : "Neniu limdato agordita",
"Disabled" : "Malkapabligita",
"Day(s)" : "Tago(j)",
"Week(s)" : "Semajno(j)",
"Month(s)" : "Monato(j)",
- "Year(s)" : "Jaro(j)"
+ "Year(s)" : "Jaro(j)",
+ "Export" : "Eksporti",
+ "Change" : "Ŝanĝi",
+ "Version" : "Versio",
+ "Bookmarklet" : "Legosignilo",
+ "Import" : "Importi",
+ "Public key" : "Publika ŝlosilo",
+ "Uploading" : "Uploading",
+ "User" : "Uzanto",
+ "Read" : "Legi",
+ "Write" : "Skribi",
+ "Files" : "Dosieroj",
+ "Pending" : "Pritraktota",
+ "Details" : "Detaloj",
+ "Hide details" : "Kaŝi la detalojn",
+ "by" : "de",
+ "Save" : "Konservi",
+ "Cancel" : "Nuligi",
+ "Settings" : "Agordoj",
+ "Unshare" : "Malkunhavigi",
+ "Account" : "Konto",
+ "Password" : "Pasvorto",
+ "E-mail" : "Retpoŝto",
+ "URL" : "Retadreso",
+ "Notes" : "Notoj",
+ "Created" : "Kreita",
+ "Edit" : "Modifi",
+ "Delete" : "Forigi",
+ "Share" : "Kunhavigi",
+ "Date" : "Date",
+ "Accept" : "Akcepti",
+ "Decline" : "Malakcepti",
+ "Never" : "Neniam",
+ "Tags" : "Etikedoj",
+ "Expired" : "Senvalidiĝis",
+ "Loading…" : "Ŝargado...",
+ "email" : "retpoŝtadreso",
+ "Description" : "Priskribo",
+ "You created %1$s" : "Vi kreis %1$s",
+ "You deleted %1$s" : "Vi forigis %1$s",
+ "Passwords" : "Pasvortoj",
+ "Connection to server lost" : "Konekto al servilo perdita",
+ "Saving …" : "Konservado...",
+ "Dismiss" : "Preterpasi",
+ "seconds ago" : "antaŭ kelkaj sekundoj"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/eo.json b/l10n/eo.json
index 35039f0d..ccd58f3c 100644
--- a/l10n/eo.json
+++ b/l10n/eo.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Passwords" : "Pasvortoj",
+ "General" : "Ĝenerala",
"Done" : "Farita",
"File read." : "Dosiero legita.",
"Adding {{credential}}" : "Aldonado {{credential}}",
@@ -7,23 +7,78 @@
"Importing" : "Importado",
"Start import" : "Startigi importo",
"Select CSV file" : "Selektu CSV dosiero",
+ "Settings saved" : "Agordoj konservitaj",
"Sharing" : "Kunhavigo",
+ "Share with users and groups" : "Kunhavigi kun uzantoj kaj grupoj",
+ "Share link" : "Kunhavigi ligilon",
+ "Saved!" : "Konservita!",
"Poor" : "Malbona",
"Weak" : "Malforta",
"Good" : "Bona",
"Strong" : "Forta",
+ "Copy to clipboard" : "Kopii tondejen",
"Complete" : "Plenumita",
"Username" : "Uzantonomo",
"Repeat password" : "Ripetu la pasvorton",
"Text" : "Teksto",
"File" : "Dosiero",
"Add" : "Aldoni",
+ "Type" : "Tipo",
"Actions" : "Agoj",
+ "Empty" : "Malplena",
+ "Filename" : "Dosiernomo",
"Size" : "Grando",
+ "Secret" : "Sekreta",
+ "Expiration date" : "Limdato",
+ "No expiration date set" : "Neniu limdato agordita",
"Disabled" : "Malkapabligita",
"Day(s)" : "Tago(j)",
"Week(s)" : "Semajno(j)",
"Month(s)" : "Monato(j)",
- "Year(s)" : "Jaro(j)"
+ "Year(s)" : "Jaro(j)",
+ "Export" : "Eksporti",
+ "Change" : "Ŝanĝi",
+ "Version" : "Versio",
+ "Bookmarklet" : "Legosignilo",
+ "Import" : "Importi",
+ "Public key" : "Publika ŝlosilo",
+ "Uploading" : "Uploading",
+ "User" : "Uzanto",
+ "Read" : "Legi",
+ "Write" : "Skribi",
+ "Files" : "Dosieroj",
+ "Pending" : "Pritraktota",
+ "Details" : "Detaloj",
+ "Hide details" : "Kaŝi la detalojn",
+ "by" : "de",
+ "Save" : "Konservi",
+ "Cancel" : "Nuligi",
+ "Settings" : "Agordoj",
+ "Unshare" : "Malkunhavigi",
+ "Account" : "Konto",
+ "Password" : "Pasvorto",
+ "E-mail" : "Retpoŝto",
+ "URL" : "Retadreso",
+ "Notes" : "Notoj",
+ "Created" : "Kreita",
+ "Edit" : "Modifi",
+ "Delete" : "Forigi",
+ "Share" : "Kunhavigi",
+ "Date" : "Date",
+ "Accept" : "Akcepti",
+ "Decline" : "Malakcepti",
+ "Never" : "Neniam",
+ "Tags" : "Etikedoj",
+ "Expired" : "Senvalidiĝis",
+ "Loading…" : "Ŝargado...",
+ "email" : "retpoŝtadreso",
+ "Description" : "Priskribo",
+ "You created %1$s" : "Vi kreis %1$s",
+ "You deleted %1$s" : "Vi forigis %1$s",
+ "Passwords" : "Pasvortoj",
+ "Connection to server lost" : "Konekto al servilo perdita",
+ "Saving …" : "Konservado...",
+ "Dismiss" : "Preterpasi",
+ "seconds ago" : "antaŭ kelkaj sekundoj"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/es.js b/l10n/es.js
index 0920b383..25524db9 100644
--- a/l10n/es.js
+++ b/l10n/es.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves de compartición (%s / 2)",
"Incorrect vault password!" : "¡Contraseña incorrecta de la caja fuerte!",
"Passwords do not match" : "Contraseñas no coinciden",
@@ -172,7 +171,7 @@ OC.L10N.register(
"Pending" : "Pendiente",
"Enable link sharing" : "Activar compartir enlace",
"Share until date" : "Compartir hasta la fecha",
- "Expire after views" : "Expirar después de vistas",
+ "Expire after views" : "Caducar después de ver",
"Click \\\"Share\\\" first" : "Pulsa \\\"Compartir\\\" primero",
"Show files" : "Mostrar archivos",
"Details" : "Detalles",
@@ -246,7 +245,7 @@ OC.L10N.register(
"You don't have good credentials" : "No tienes contraseñas buenas",
"You don't have medium credentials" : "No tienes contraseñas medias",
"You don't have bad credentials" : "No tienes contraseñas malas",
- "You don't have expired credentials" : "No tienes contraseñas expiradas",
+ "You don't have expired credentials" : "No tienes contraseñas caducadas",
"You don't have deleted credentials" : "No tienes contraseñas eliminadas",
"There are no credentials with your selected tags" : "No hay contraseñas con las etiquetas seleccionadas",
"There are no credentials matching" : "No hay contraseñas coincidentes",
@@ -287,24 +286,23 @@ OC.L10N.register(
"Good Strength" : "Fortaleza buena",
"Medium Strength" : "Fortaleza media",
"Bad Strength" : "Fortaleza mala",
- "Expired" : "Expirada",
+ "Expired" : "Caducada",
"Filter Tags" : "Filtrar etiquetas",
"Simple Navigation" : "Navegación sencilla",
"Someone has shared a credential with you." : "Alguien ha compartido una contraseña contigo.",
"Click here to request it" : "Haz clic aquí para solicitarlo",
"Loading…" : "Cargando...",
- "Awwhh… credential not found. Maybe it expired" : "Ooooh... No se ha encontrado la contraseña. Quizás haya expirado",
- "Compromise!" : "¡Peligro!",
+ "Awwhh… credential not found. Maybe it expired" : "Ooooh... No se ha encontrado la contraseña. Quizás haya caducado",
+ "Mark as Compromised" : "Marcar como Comprometida",
"Compromised!" : "¡Publicada!",
"This password is compromised. You can only remove this warning by changing the password." : "Esta contraseña ha sido publicada. Solo puedes eliminar esta advertencia cambiando la contraseña actual.",
"email" : "correo",
"Description" : "Descripción",
- "Url" : "URL",
"Custom Search:" : "Búsqueda personalizada:",
"Revert to defaults" : "Volver a los valores por defecto",
"Error while saving field" : "Error mientras se guardaba el campo",
"A Passman item has been created, modified or deleted" : "Se ha creado, modificado o borrado un objeto de Passman",
- "A Passman item has expired" : "Un objeto Passman ha expirado",
+ "A Passman item has expired" : "Un objeto Passman ha caducado",
"A Passman item has been shared" : "Un objeto Passman ha sido compartido",
"A Passman item has been renamed" : "Un objeto Passman ha sido renombrado",
"%1$s has been created by %2$s" : "%1$s ha sido creado por %2$s",
@@ -325,7 +323,8 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Has recibido una solicitud para compartir %1$s de %2$s",
"%s has been shared with a link" : "%s ha sido compartido con un link",
- "Your credential \"%s\" expired, click here to update the credential." : "Tu contraseña \"%s\" ha expirado, pincha aquí para actualizar la contraseña.",
+ "Passwords" : "Contraseñas",
+ "Your credential \"%s\" expired, click here to update the credential." : "Tu contraseña \"%s\" ha caducado, pincha aquí para actualizar la contraseña.",
"Remind me later" : "Recuérdamelo más tarde",
"Ignore" : "Ignorar",
"%s shared \"%s\" with you. Click here to accept" : "%s comparte \"%s\" contigo. Hacer click aquí para aceptar",
@@ -357,11 +356,11 @@ OC.L10N.register(
"Reason" : "Razón",
"Click here to request\n\t\t\t\t\tit" : "Pulsa aquí para \n\t\t\t\tpedirlo",
"Loading…" : "Cargando…",
- "Awwhh… could not find the credential. Maybe it expired?" : "Ooooh... No se ha encontrado la contraseña. ¿Puede que haya expirado?",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Ooooh... No se ha encontrado la contraseña. ¿Puede que haya caducado?",
"Expires:" : "Caduca:",
"Connection to server lost" : "Se ha perdido la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando...",
+ "Saving …" : "Guardando…",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es.json b/l10n/es.json
index 10e75c08..cb2e4c4a 100644
--- a/l10n/es.json
+++ b/l10n/es.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves de compartición (%s / 2)",
"Incorrect vault password!" : "¡Contraseña incorrecta de la caja fuerte!",
"Passwords do not match" : "Contraseñas no coinciden",
@@ -170,7 +169,7 @@
"Pending" : "Pendiente",
"Enable link sharing" : "Activar compartir enlace",
"Share until date" : "Compartir hasta la fecha",
- "Expire after views" : "Expirar después de vistas",
+ "Expire after views" : "Caducar después de ver",
"Click \\\"Share\\\" first" : "Pulsa \\\"Compartir\\\" primero",
"Show files" : "Mostrar archivos",
"Details" : "Detalles",
@@ -244,7 +243,7 @@
"You don't have good credentials" : "No tienes contraseñas buenas",
"You don't have medium credentials" : "No tienes contraseñas medias",
"You don't have bad credentials" : "No tienes contraseñas malas",
- "You don't have expired credentials" : "No tienes contraseñas expiradas",
+ "You don't have expired credentials" : "No tienes contraseñas caducadas",
"You don't have deleted credentials" : "No tienes contraseñas eliminadas",
"There are no credentials with your selected tags" : "No hay contraseñas con las etiquetas seleccionadas",
"There are no credentials matching" : "No hay contraseñas coincidentes",
@@ -285,24 +284,23 @@
"Good Strength" : "Fortaleza buena",
"Medium Strength" : "Fortaleza media",
"Bad Strength" : "Fortaleza mala",
- "Expired" : "Expirada",
+ "Expired" : "Caducada",
"Filter Tags" : "Filtrar etiquetas",
"Simple Navigation" : "Navegación sencilla",
"Someone has shared a credential with you." : "Alguien ha compartido una contraseña contigo.",
"Click here to request it" : "Haz clic aquí para solicitarlo",
"Loading…" : "Cargando...",
- "Awwhh… credential not found. Maybe it expired" : "Ooooh... No se ha encontrado la contraseña. Quizás haya expirado",
- "Compromise!" : "¡Peligro!",
+ "Awwhh… credential not found. Maybe it expired" : "Ooooh... No se ha encontrado la contraseña. Quizás haya caducado",
+ "Mark as Compromised" : "Marcar como Comprometida",
"Compromised!" : "¡Publicada!",
"This password is compromised. You can only remove this warning by changing the password." : "Esta contraseña ha sido publicada. Solo puedes eliminar esta advertencia cambiando la contraseña actual.",
"email" : "correo",
"Description" : "Descripción",
- "Url" : "URL",
"Custom Search:" : "Búsqueda personalizada:",
"Revert to defaults" : "Volver a los valores por defecto",
"Error while saving field" : "Error mientras se guardaba el campo",
"A Passman item has been created, modified or deleted" : "Se ha creado, modificado o borrado un objeto de Passman",
- "A Passman item has expired" : "Un objeto Passman ha expirado",
+ "A Passman item has expired" : "Un objeto Passman ha caducado",
"A Passman item has been shared" : "Un objeto Passman ha sido compartido",
"A Passman item has been renamed" : "Un objeto Passman ha sido renombrado",
"%1$s has been created by %2$s" : "%1$s ha sido creado por %2$s",
@@ -323,7 +321,8 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Has recibido una solicitud para compartir %1$s de %2$s",
"%s has been shared with a link" : "%s ha sido compartido con un link",
- "Your credential \"%s\" expired, click here to update the credential." : "Tu contraseña \"%s\" ha expirado, pincha aquí para actualizar la contraseña.",
+ "Passwords" : "Contraseñas",
+ "Your credential \"%s\" expired, click here to update the credential." : "Tu contraseña \"%s\" ha caducado, pincha aquí para actualizar la contraseña.",
"Remind me later" : "Recuérdamelo más tarde",
"Ignore" : "Ignorar",
"%s shared \"%s\" with you. Click here to accept" : "%s comparte \"%s\" contigo. Hacer click aquí para aceptar",
@@ -355,11 +354,11 @@
"Reason" : "Razón",
"Click here to request\n\t\t\t\t\tit" : "Pulsa aquí para \n\t\t\t\tpedirlo",
"Loading…" : "Cargando…",
- "Awwhh… could not find the credential. Maybe it expired?" : "Ooooh... No se ha encontrado la contraseña. ¿Puede que haya expirado?",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Ooooh... No se ha encontrado la contraseña. ¿Puede que haya caducado?",
"Expires:" : "Caduca:",
"Connection to server lost" : "Se ha perdido la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando...",
+ "Saving …" : "Guardando…",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_419.js b/l10n/es_419.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_419.js
+++ b/l10n/es_419.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_419.json b/l10n/es_419.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_419.json
+++ b/l10n/es_419.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_AR.js b/l10n/es_AR.js
index 5980d154..81f5c533 100644
--- a/l10n/es_AR.js
+++ b/l10n/es_AR.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
"General" : "General",
@@ -73,6 +72,8 @@ OC.L10N.register(
"Current OTP settings" : "Configuraciones actuales de OTP",
"Issuer" : "Quien levanta",
"Secret" : "Secreto",
+ "Expiration date" : "Fecha de expiración",
+ "No expiration date set" : "No se ha establecido la fecha de expiración",
"Renew interval" : "Intervalo de renovación",
"Disabled" : "Deshabilitado",
"Day(s)" : "Día(s)",
@@ -223,8 +224,12 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Donar",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales con usted. ",
"Click here to request it" : "Haga click para solicitarlo",
+ "Loading…" : "Cargando…",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -248,6 +253,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Usted ha recibido una solicitud para compartir de %1$s desde%2$s",
"%s has been shared with a link" : "%s ha sido compartido con un link",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Sus credenciales \"%s\" han expirado, haga click aquí para actualizarlas.",
"Remind me later" : "Recordarme más tarde",
"Ignore" : "Ignorar",
@@ -277,7 +283,6 @@ OC.L10N.register(
"Reason" : "Razón",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "segundos"
},
diff --git a/l10n/es_AR.json b/l10n/es_AR.json
index 5d5814bb..f2d69354 100644
--- a/l10n/es_AR.json
+++ b/l10n/es_AR.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
"General" : "General",
@@ -71,6 +70,8 @@
"Current OTP settings" : "Configuraciones actuales de OTP",
"Issuer" : "Quien levanta",
"Secret" : "Secreto",
+ "Expiration date" : "Fecha de expiración",
+ "No expiration date set" : "No se ha establecido la fecha de expiración",
"Renew interval" : "Intervalo de renovación",
"Disabled" : "Deshabilitado",
"Day(s)" : "Día(s)",
@@ -221,8 +222,12 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Donar",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales con usted. ",
"Click here to request it" : "Haga click para solicitarlo",
+ "Loading…" : "Cargando…",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -246,6 +251,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Usted ha recibido una solicitud para compartir de %1$s desde%2$s",
"%s has been shared with a link" : "%s ha sido compartido con un link",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Sus credenciales \"%s\" han expirado, haga click aquí para actualizarlas.",
"Remind me later" : "Recordarme más tarde",
"Ignore" : "Ignorar",
@@ -275,7 +281,6 @@
"Reason" : "Razón",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_CL.js b/l10n/es_CL.js
index 6a6032ba..71142956 100644
--- a/l10n/es_CL.js
+++ b/l10n/es_CL.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_CL.json b/l10n/es_CL.json
index 5c2387db..39390670 100644
--- a/l10n/es_CL.json
+++ b/l10n/es_CL.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -312,7 +316,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_CO.js b/l10n/es_CO.js
index 6a6032ba..71142956 100644
--- a/l10n/es_CO.js
+++ b/l10n/es_CO.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_CO.json b/l10n/es_CO.json
index 5c2387db..39390670 100644
--- a/l10n/es_CO.json
+++ b/l10n/es_CO.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -312,7 +316,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_CR.js b/l10n/es_CR.js
index 6a6032ba..71142956 100644
--- a/l10n/es_CR.js
+++ b/l10n/es_CR.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_CR.json b/l10n/es_CR.json
index 5c2387db..39390670 100644
--- a/l10n/es_CR.json
+++ b/l10n/es_CR.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -312,7 +316,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_DO.js b/l10n/es_DO.js
index 6a6032ba..71142956 100644
--- a/l10n/es_DO.js
+++ b/l10n/es_DO.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_DO.json b/l10n/es_DO.json
index 5c2387db..39390670 100644
--- a/l10n/es_DO.json
+++ b/l10n/es_DO.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -312,7 +316,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_EC.js b/l10n/es_EC.js
index 6a6032ba..71142956 100644
--- a/l10n/es_EC.js
+++ b/l10n/es_EC.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_EC.json b/l10n/es_EC.json
index 5c2387db..39390670 100644
--- a/l10n/es_EC.json
+++ b/l10n/es_EC.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -312,7 +316,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_GT.js b/l10n/es_GT.js
index 6a6032ba..71142956 100644
--- a/l10n/es_GT.js
+++ b/l10n/es_GT.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_GT.json b/l10n/es_GT.json
index 5c2387db..39390670 100644
--- a/l10n/es_GT.json
+++ b/l10n/es_GT.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -312,7 +316,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_HN.js b/l10n/es_HN.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_HN.js
+++ b/l10n/es_HN.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_HN.json b/l10n/es_HN.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_HN.json
+++ b/l10n/es_HN.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_MX.js b/l10n/es_MX.js
index c7459c46..498d7140 100644
--- a/l10n/es_MX.js
+++ b/l10n/es_MX.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -316,7 +320,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_MX.json b/l10n/es_MX.json
index 675e2eec..00a08c34 100644
--- a/l10n/es_MX.json
+++ b/l10n/es_MX.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_NI.js b/l10n/es_NI.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_NI.js
+++ b/l10n/es_NI.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_NI.json b/l10n/es_NI.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_NI.json
+++ b/l10n/es_NI.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_PA.js b/l10n/es_PA.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_PA.js
+++ b/l10n/es_PA.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_PA.json b/l10n/es_PA.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_PA.json
+++ b/l10n/es_PA.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_PE.js b/l10n/es_PE.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_PE.js
+++ b/l10n/es_PE.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_PE.json b/l10n/es_PE.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_PE.json
+++ b/l10n/es_PE.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_PR.js b/l10n/es_PR.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_PR.js
+++ b/l10n/es_PR.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_PR.json b/l10n/es_PR.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_PR.json
+++ b/l10n/es_PR.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_PY.js b/l10n/es_PY.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_PY.js
+++ b/l10n/es_PY.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_PY.json b/l10n/es_PY.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_PY.json
+++ b/l10n/es_PY.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_SV.js b/l10n/es_SV.js
index 6a6032ba..71142956 100644
--- a/l10n/es_SV.js
+++ b/l10n/es_SV.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -314,7 +318,6 @@ OC.L10N.register(
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_SV.json b/l10n/es_SV.json
index 5c2387db..39390670 100644
--- a/l10n/es_SV.json
+++ b/l10n/es_SV.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Cerrar sesión",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
+ "Expired" : "Expirado",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -312,7 +316,6 @@
"Loading…" : "Cargando…",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/es_UY.js b/l10n/es_UY.js
index 4b84bb5a..6172cde8 100644
--- a/l10n/es_UY.js
+++ b/l10n/es_UY.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -255,10 +254,13 @@ OC.L10N.register(
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -282,6 +284,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -313,7 +316,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},
diff --git a/l10n/es_UY.json b/l10n/es_UY.json
index fbb55de7..ba7652f3 100644
--- a/l10n/es_UY.json
+++ b/l10n/es_UY.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Contraseñas",
"Generating sharing keys ( %s / 2)" : "Generando llaves para compartir (%s / 2)",
"Incorrect vault password!" : "¡Bóveda de contraseñas incorrecta!",
"Passwords do not match" : "Las contraseñas no coinciden",
@@ -253,10 +252,13 @@
"Deleted credentials" : "Credenciales borradas",
"Logout" : "Salir",
"Donate" : "Dona",
+ "Tags" : "Etiquetas",
"Someone has shared a credential with you." : "Alguien ha compartido credenciales contigo. ",
"Click here to request it" : "Haz click para solicitarlo",
"Loading…" : "Cargando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... no se encontraron las credenciales. Tal vez expiraron",
+ "email" : "correo electrónico",
+ "Description" : "Descripción",
"Error while saving field" : "Se presentó un error al guardar el campo",
"A Passman item has been created, modified or deleted" : "Un elemento de Passman ha sido creado, modificado o borrado",
"A Passman item has expired" : "El elemento de Passman ha expirado",
@@ -280,6 +282,7 @@
"%1$s has been shared with %2$s" : "%1$s ha sido compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Recibiste una solicitud para compartir de %1$s desde %2$s",
"%s has been shared with a link" : "%s ha sido compartido con una liga",
+ "Passwords" : "Contraseñas",
"Your credential \"%s\" expired, click here to update the credential." : "Tus credenciales \"%s\" han expirado, haz click aquí para actualizarlas.",
"Remind me later" : "Recuérdame más tarde",
"Ignore" : "Ignorar",
@@ -311,7 +314,6 @@
"Click here to request\n\t\t\t\t\tit" : "Haz click aquí para solicitarlo ",
"Connection to server lost" : "Se perdió la conexión al servidor",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
- "Saving..." : "Guardando ...",
"Dismiss" : "Descartar",
"seconds ago" : "hace segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/et_EE.js b/l10n/et_EE.js
new file mode 100644
index 00000000..afcc1c29
--- /dev/null
+++ b/l10n/et_EE.js
@@ -0,0 +1,85 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Passwords do not match" : "Paroolid ei kattu",
+ "General" : "Üldine",
+ "Custom Fields" : "Kohandatud väljad",
+ "Please fill in a value." : "Palun sisesta väärtus.",
+ "Done" : "Valmis",
+ "Settings saved" : "Seaded salvestatud",
+ "Password settings" : "Parooli seaded",
+ "Sharing" : "Jagamine",
+ "Share with users and groups" : "Jaga kasutajate ja gruppidega",
+ "Share link" : "Jaga link",
+ "Saved!" : "Salvestatud!",
+ "Good" : "Hea",
+ "Copy to clipboard" : "Kopeeri lõikepuhvrisse",
+ "Username" : "Kasutajanimi",
+ "Delete current icon" : "Kustuta praegune ikoon",
+ "File" : "Fail",
+ "Add" : "Lisa",
+ "Type" : "Tüüp",
+ "Actions" : "Tegevused",
+ "Empty" : "Tühi",
+ "Filename" : "Faili nimi",
+ "Upload date" : "Üleslaadimise kuupäev",
+ "Size" : "Suurus",
+ "Issuer" : "Väljastaja",
+ "Secret" : "Salajane",
+ "Expiration date" : "Aegumise kuupäev",
+ "No expiration date set" : "Aegumise kuupäeva pole määratud",
+ "Disabled" : "Keelatud",
+ "Use numbers" : "Kasuta arve",
+ "Export" : "Ekspordi",
+ "Change" : "Muuda",
+ "Processing" : "Töötlemine",
+ "Version" : "Versioon",
+ "Import" : "Impordi",
+ "Public key" : "Avalik võti",
+ "Uploading" : "Üleslaadimine",
+ "User" : "Kasutaja",
+ "Read" : "Lugemine",
+ "Write" : "Kirjuta",
+ "Files" : "Failid",
+ "Pending" : "Ootel",
+ "Show files" : "Näita faile",
+ "Details" : "Üksikasjad",
+ "Hide details" : "Peida üksikasjad",
+ "Pattern" : "Muster",
+ "by" : "lisas",
+ "Label" : "Silt",
+ "Delete revision" : "Kustuta versioon",
+ "Save" : "Salvesta",
+ "Cancel" : "Loobu",
+ "Settings" : "Seaded",
+ "Unshare" : "Lõpeta jagamine",
+ "Account" : "Konto",
+ "Password" : "Parool",
+ "E-mail" : "E-post",
+ "URL" : "URL",
+ "Notes" : "Märkmed",
+ "Created" : "Loodud",
+ "Edit" : "Redigeeri",
+ "Delete" : "Kustuta",
+ "Share" : "Jaga",
+ "Date" : "Kuupäev",
+ "Accept" : "Nõustu",
+ "Decline" : "Keeldu",
+ "Never" : "Mitte kunagi",
+ "Logout" : "Logi välja",
+ "Donate" : "Anneta",
+ "Tags" : "Sildid",
+ "Expired" : "Aegunud",
+ "Loading…" : "Laadimine...",
+ "email" : "e-post",
+ "Description" : "Kirjeldus",
+ "You created %1$s" : "Sa tekitasid %1$s",
+ "You deleted %1$s" : "Sa kustutasid %1$s",
+ "Passwords" : "Paroolid",
+ "Ignore" : "Ignoreeri",
+ "Connection to server lost" : "Ühendus serveriga katkes",
+ "Problem loading page, reloading in 5 seconds" : "Tõrge lehe laadimisel, ümberlaadimine 5 sekundi pärast",
+ "Dismiss" : "Jäta vahele",
+ "seconds ago" : "sekundit tagasi"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/et_EE.json b/l10n/et_EE.json
new file mode 100644
index 00000000..85f4df3c
--- /dev/null
+++ b/l10n/et_EE.json
@@ -0,0 +1,83 @@
+{ "translations": {
+ "Passwords do not match" : "Paroolid ei kattu",
+ "General" : "Üldine",
+ "Custom Fields" : "Kohandatud väljad",
+ "Please fill in a value." : "Palun sisesta väärtus.",
+ "Done" : "Valmis",
+ "Settings saved" : "Seaded salvestatud",
+ "Password settings" : "Parooli seaded",
+ "Sharing" : "Jagamine",
+ "Share with users and groups" : "Jaga kasutajate ja gruppidega",
+ "Share link" : "Jaga link",
+ "Saved!" : "Salvestatud!",
+ "Good" : "Hea",
+ "Copy to clipboard" : "Kopeeri lõikepuhvrisse",
+ "Username" : "Kasutajanimi",
+ "Delete current icon" : "Kustuta praegune ikoon",
+ "File" : "Fail",
+ "Add" : "Lisa",
+ "Type" : "Tüüp",
+ "Actions" : "Tegevused",
+ "Empty" : "Tühi",
+ "Filename" : "Faili nimi",
+ "Upload date" : "Üleslaadimise kuupäev",
+ "Size" : "Suurus",
+ "Issuer" : "Väljastaja",
+ "Secret" : "Salajane",
+ "Expiration date" : "Aegumise kuupäev",
+ "No expiration date set" : "Aegumise kuupäeva pole määratud",
+ "Disabled" : "Keelatud",
+ "Use numbers" : "Kasuta arve",
+ "Export" : "Ekspordi",
+ "Change" : "Muuda",
+ "Processing" : "Töötlemine",
+ "Version" : "Versioon",
+ "Import" : "Impordi",
+ "Public key" : "Avalik võti",
+ "Uploading" : "Üleslaadimine",
+ "User" : "Kasutaja",
+ "Read" : "Lugemine",
+ "Write" : "Kirjuta",
+ "Files" : "Failid",
+ "Pending" : "Ootel",
+ "Show files" : "Näita faile",
+ "Details" : "Üksikasjad",
+ "Hide details" : "Peida üksikasjad",
+ "Pattern" : "Muster",
+ "by" : "lisas",
+ "Label" : "Silt",
+ "Delete revision" : "Kustuta versioon",
+ "Save" : "Salvesta",
+ "Cancel" : "Loobu",
+ "Settings" : "Seaded",
+ "Unshare" : "Lõpeta jagamine",
+ "Account" : "Konto",
+ "Password" : "Parool",
+ "E-mail" : "E-post",
+ "URL" : "URL",
+ "Notes" : "Märkmed",
+ "Created" : "Loodud",
+ "Edit" : "Redigeeri",
+ "Delete" : "Kustuta",
+ "Share" : "Jaga",
+ "Date" : "Kuupäev",
+ "Accept" : "Nõustu",
+ "Decline" : "Keeldu",
+ "Never" : "Mitte kunagi",
+ "Logout" : "Logi välja",
+ "Donate" : "Anneta",
+ "Tags" : "Sildid",
+ "Expired" : "Aegunud",
+ "Loading…" : "Laadimine...",
+ "email" : "e-post",
+ "Description" : "Kirjeldus",
+ "You created %1$s" : "Sa tekitasid %1$s",
+ "You deleted %1$s" : "Sa kustutasid %1$s",
+ "Passwords" : "Paroolid",
+ "Ignore" : "Ignoreeri",
+ "Connection to server lost" : "Ühendus serveriga katkes",
+ "Problem loading page, reloading in 5 seconds" : "Tõrge lehe laadimisel, ümberlaadimine 5 sekundi pärast",
+ "Dismiss" : "Jäta vahele",
+ "seconds ago" : "sekundit tagasi"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/eu.js b/l10n/eu.js
index e0a94799..9114af4f 100644
--- a/l10n/eu.js
+++ b/l10n/eu.js
@@ -1,32 +1,79 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Pasahitzak",
+ "Generating sharing keys ( %s / 2)" : "Partekatze gakoak sortzen (%s/2)",
+ "Incorrect vault password!" : "Gordailuaren pasahitza ez da zuzena!",
"Passwords do not match" : "Pasahitzak ez datoz bat",
"General" : "Orokorra",
+ "Custom Fields" : "Eremu pertsonalizatuak",
+ "Please fill in a label." : "Bete etiketa bat.",
+ "Please fill in a value." : "Bete balio bat.",
+ "Error loading file" : "Errorea fitxategia kargatzen",
+ "An error occurred during decryption" : "Errore bat gertatu da deszifratu bitartean",
+ "Credential created!" : "Kredentziala sortuta!",
+ "Credential deleted" : "Kredentziala ezabatuta",
+ "Credential updated" : "Kredentziala eguneratuta",
+ "Credential recovered" : "Kredentziala berreskuratuta",
+ "Credential destroyed" : "Kredentziala suntsituta",
+ "Error downloading file, you probably have insufficient permissions" : "Errorea fitxategia deskargatzean, agian ez duzu baimen nahiko",
+ "Invalid QR code" : "Baliogabeko QR kodea",
+ "Starting export" : "Esportazioa hasten",
+ "Decrypting credentials" : "Kredentzialak deszifratzen",
"Done" : "Egina",
+ "File read." : "Fitxategia irakurri da.",
+ "Proceed with the following steps to import your file" : "Eman pauso hauek zure fitxategia inportatzeko",
+ "Skipping unlabeled credential" : "Etiketatu gabeko kredentziala ez da kontuan hartuko",
+ "Adding {{credential}}" : "{{credential}} gehitzen",
+ "Added {{credential}}" : "{{credential}} gehituta",
+ "Skipping credential, missing label on line {{line}}" : "Kredentziala ez da kontuan hartu, etiketa falta da {{line}} lerroan",
+ "Parsed {{num}} credentials, starting to import" : "{{num}} kredentzial irakurri dira, inportazioa hasten",
"Importing" : "Inportatzen",
+ "Start import" : "Hasi inportazioa",
+ "Select CSV file" : "CSV fitxategia aukeratu",
+ "Parsed {{rows}} lines from CSV file" : "{{rows}} lerro irakurri dira CSV fitxategitik",
+ "Skip first row" : "Saltatu lehen errenkada",
+ "The first 5 lines of the CSV are shown." : "CSV fitxategiko lehen 5 lerroak erakusten dira.",
+ "Example of imported credential" : "Inportatutako krendetzial baten adibidea",
+ "Revision deleted" : "Berrikuspena ezabatu da",
+ "Revision restored" : "Berrikuspena leheneratu da",
+ "Save in Passman" : "Gorde Passmanen",
"Settings saved" : "Ezarpenak gordeta",
"General settings" : "Ezarpen orokorrak",
+ "Password audit" : "Pasahitzaren auditoretza",
"Password settings" : "Pasahitz-ezarpenak",
"Import credentials" : "Inportatu kredentzialak",
+ "Export credentials" : "Esportatu kredentzialak",
"Sharing" : "Partekatzea",
+ "Are you sure you want to leave? This will destroy all your credentials" : "Ziur zaude utzi nahi duzula? Honek zure kredentzial guztiak suntsituko ditu",
+ "New password does not match!" : "Pasahitz berria ez dator bat!",
+ "Please log in with your new vault password" : "Hasi saioz gordailuaren pasahitz berriarekin",
+ "Share with users and groups" : "Erabiltzaile eta taldeekin partekatu",
"Share link" : "Partekatu esteka",
+ "Are you sure you want to leave? This will corrupt this credential" : "Ziur zaude utzi nahi duzula? Honek kredentzial hau hondatuko du",
+ "Credential unshared" : "Kredentziala partekatzeari utzi zaio",
"Saved!" : "Gordeta!",
"Poor" : "Pobrea",
"Weak" : "Ahula",
"Good" : "Ona",
"Strong" : "Sendoa",
+ "Toggle visibility" : "Txandakatu ikusgaitasuna",
"Copy to clipboard" : "Kopiatu arbelera",
"Copied to clipboard!" : "Arbelera kopiatua!",
"Generate password" : "Sortu pasahitza",
"Copy password to clipboard" : "Kopiatu pasahitza arbelera",
"Password copied to clipboard!" : "Pasahitza arbelera kopiatu da!",
+ "Complete" : "Osoa",
"Username" : "Erabiltzaile-izena",
"Repeat password" : "Errepikatu pasahitza",
+ "Add tag" : "Gehitu etiketa",
"Pick an icon" : "Hautatu ikono bat",
"Search icons" : "Bilatu ikonoak",
+ "Upload a custom icon:" : "Kargatu ikono pertsonalizatu bat:",
"Use this icon" : "Erabili ikono hau",
+ "Delete current icon" : "Ezabatu uneko ikonoa",
+ "Get icon from page" : "Lortu ikonoa orritik",
+ "This may take a few seconds…" : "Segundo batzuk beharko dira...",
+ "Selected icon" : "Hautatutako ikonoa",
"Field label" : "Eremuaren etiketa",
"Field value" : "Eremuaren balioa",
"Choose a file" : "Hautatu fitxategi bat",
@@ -38,64 +85,167 @@ OC.L10N.register(
"Actions" : "Ekintzak",
"Empty" : "Hutsik",
"Filename" : "Fitxategiaren izena",
+ "Upload date" : "Igoera data",
"Size" : "Tamaina",
+ "Upload or enter your OTP secret" : "Kargatu edo sartu zure OTP sekretua",
+ "Current OTP settings" : "Uneko OTP ezarpenak",
+ "Issuer" : "Jaulkitzailea",
"Secret" : "Sekretua",
"Expiration date" : "Iraungitze-data",
"No expiration date set" : "Ez da iraungitze-datarik ezarri",
+ "Renew interval" : "Berritze bitartea",
+ "Disabled" : "Desaktibatua",
+ "Day(s)" : "Egun",
+ "Week(s)" : "Aste",
+ "Month(s)" : "Hilabete",
+ "Year(s)" : "Urte",
"Password generation settings" : "Pasahitz sorreraren ezarpenak",
"Password length" : "Pasahitzaren luzera",
+ "Minimum amount of digits" : "Gutxieneko digitu kopurua",
+ "Use uppercase letters" : "Erabili maiuskulak",
+ "Use lowercase letters" : "Erabili letra minuskulak",
"Use numbers" : "Erabili zenbakiak",
+ "Use special characters" : "Erabili karaktere bereziak",
+ "Avoid ambiguous characters" : "Saihestu karaktere anbiguoak",
+ "Require every character type" : "Egin karaktere mota guztiak beharrezko",
+ "Export type" : "Esportazio mota",
"Export" : "Esportatu",
+ "Rename vault" : "Aldatu gordailuaren izena",
+ "New vault name" : "Gordailu berriaren izena",
"Change" : "Aldatu",
+ "Change vault key" : "Aldatu gordailuaren gakoa",
+ "Old vault password" : "Gordailu zaharraren pasahitza",
+ "New vault password" : "Gordailu berriaren pasahitza",
+ "Repeat new vault password" : "Errepikatu gordailuaren pasahitz berria",
"Processing" : "Prozesatzen",
+ "Total progress" : "Aurrerapen totala",
+ "About Passman" : "Passman aplikazioari buruz",
"Version" : "Bertsioa",
+ "Donate to support development" : "Egin dohaitza bat garapenean laguntzeko",
+ "Bookmarklet" : "applet-marka",
"Save your passwords with one click." : "Gorde zure pasahitzak klik batekin",
+ "Delete vault" : "Ezabatu gordailua",
+ "Vault password" : "Gordailuaren pasahitza",
+ "This process is irreversible" : "Prozesu honek ez du atzera bueltarik",
"Delete my precious passwords" : "Ezabatu nire pasahitz baliotsuak",
+ "Deleting {{password}}…" : "{{password}} ezabatzen...",
"Yes, delete my precious passwords" : "Bai, ezabatu nire pasahitz baliotsuak",
"Import type" : "Inportazio mota",
"Import" : "Inportatu",
+ "Read progress" : "Irakurri aurrerapena",
+ "Upload progress" : "Kargaren egoera",
+ "Private Key" : "Gako pribatua",
"Public key" : "Gako publikoa",
"Key size" : "Gakoaren tamaina",
"Save keys" : "Gorde gakoak",
+ "Generate sharing keys" : "Sortu partekatze-gakoak",
+ "Generating sharing keys" : "Partekatze-gakoak sortzen",
+ "Minimum password stength" : "Pasahitzaren gutxieneko indarra",
+ "Start scan" : "Hasi eskaneatzen",
"Result" : "Emaitza",
+ "A total of {{scan_result}} weak credentials were found." : "{{scan_result}} kredentzial ahul aurkitu dira guztira.",
+ "Score" : "Puntuazioa",
"Action" : "Ekintza",
"Search users…" : "Bilatu erabiltzaileak…",
+ "Missing users? Only users that have vaults are shown." : "Erabiltzaileak falta dira? Gordailuak dituzten erabiltzaileak soilik erakusten dira",
+ "Cyphering" : "Zifratzea",
"Uploading" : "Igotzen",
"User" : "Erabiltzailea",
+ "Crypto time" : "Zifratze-denbora",
+ "Total time spent encrypting" : "Enkriptatzen emandako denbora guztia",
"Read" : "Irakurri",
"Write" : "Idatzi",
"Files" : "Fitxategiak",
+ "Revisions" : "Berrikuspenak",
+ "Pending" : "Itxoiten",
+ "Enable link sharing" : "Gaitu esteken partekatzea",
+ "Share until date" : "Data arte partekatu",
+ "Click \\\"Share\\\" first" : "Egin klik \\\"Partekatu\\\" botoian lehenengo",
+ "Show files" : "Erakutsi fitxategiak",
"Details" : "Xehetasunak",
+ "Hide details" : "Ezkutatu xehetasunak",
+ "Password score" : "Pasahitzaren puntuazioa",
+ "Cracking times" : "Deszifratze-denbora",
"100 / hour" : "100 / orduko",
"10 / second" : "10 / segunduko",
+ "10k / second" : "10k / segundoko",
"10B / second" : "10B / segunduko",
+ "Offline attack, fast hash, many cores" : "Lineaz kanpoko erasoa, hash azkarra, nukleo asko",
"Pattern" : "Eredua",
+ "Matched word" : "Hitza bat dator",
"Dictionary name" : "Hiztegiaren izena",
+ "Uppercase variations" : "Maiuskula aldaerak",
+ "by" : "Nork",
+ "No revisions found." : "Ez da berrikuspenik aurkitu.",
"Label" : "Etiketa",
+ "Restore revision" : "Berezarri berrikuspena",
+ "Delete revision" : "Ezabatu berrikuspena",
+ "Edit credential" : "Editatu kredentziala",
+ "Create new credential" : "Sortu kredentzial berria",
"Save" : "Gorde",
"Cancel" : "Utzi",
"Settings" : "Ezarpenak",
+ "Share credential {{credential}}" : "Partekatu {{credential}} kredentziala",
"Unshare" : "Ez partekatu",
+ "Showing deleted since" : "Egun honetatik ezabatuak erakusten:",
"Beginning" : "Hasiera",
+ "Search for credential…" : "Bilatu kredentziala...",
"Account" : "Kontua",
"Password" : "Pasahitza",
"OTP" : "OTP",
+ "E-mail" : "E-maila",
"URL" : "URLa",
"Notes" : "Oharrak",
+ "Expiry time" : "Iraungitze ordua",
+ "Changed" : "Aldatuta",
"Created" : "Sortua",
"Edit" : "Editatu",
"Delete" : "Ezabatu",
"Share" : "Partekatu",
"Recover" : "Berreskuratu",
"Destroy" : "Suntsitu",
+ "Use regex" : "Erabili regex",
+ "You have incoming share requests." : "Sarrerako partekatze eskaerak dituzu.",
+ "If you want to put the credential in another vault," : "Kredentziala beste gordailu batean jarri nahi baduzu,",
"Permissions" : "Baimenak",
"Date" : "Data",
"Accept" : "Onartu",
+ "Decline" : "Uko egin",
"Hello there!" : "Kaixo!",
+ "You don't have good credentials" : "Ez duzu kredentzial onik",
+ "You don't have medium credentials" : "Ez duzu kredentzial ertainik",
+ "You don't have bad credentials" : "Ez duzu kredentzial okerrik",
+ "You don't have deleted credentials" : "Ez duzu ezabatutako kredentzialik",
+ "There are no credentials matching" : "Ez duzu bat datorren kredentzialik",
+ "Last accessed" : "Azkenengoz atzituta",
"Never" : "Inoiz ez",
+ "No vaults found, why not create one?" : "Ez da gordailurik aurkitu, zergatik ez sortu berria?",
"Password strength must be at least: {{strength}}" : "Pasahitzaren gutxieneko sendotasuna: {{strength}}",
+ "Please give your new vault a name." : "Eman izena gordailu berriari.",
+ "Repeat vault password" : "Errepikatu gordailuaren pasahitza",
"Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Zure partekatze gakoek 1024 bitetako sendotasuna izango dute, hau \\\"Ezarpenak\\\" atalean aldatu dezakezu gero ere.",
+ "Create vault" : "Sortu gordailua",
+ "Go back to vaults" : "Itzuli gordailuetara",
+ "Please input the password for" : "Mesedez sartu honetarako pasahitza:",
+ "Set this vault as the default." : "Ezarri gordailu hau lehenetsi gisa.",
+ "Log into this vault automatically." : "Hasi saioa gordailu honetan automatikoki.",
+ "Decrypt vault" : "Dezifratu gordailua",
+ "Seems you lost the vault password and you're unable to log in." : "Badirudi gordailuaren pasahitza galdu duzula eta ezin duzula saioa hasi.",
+ "If you want this vault to be removed you can request that here." : "Gordailu hau kendu nahi baduzu, hemen eskatu dezakezu norbaitek ken dezala.",
+ "An admin then accepts or declines the request" : "Administratzaile batek orduan eskaera onartu edo baztertu",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Administratzaile batek gordailu hau suntsitzen badu, kredentzial guztiak galduko dira",
+ "Reason for requesting deletion (optional):" : "Arrazoia ezabapena eskatzeko (aukerazkoa):",
+ "Request vault destruction" : "Eskatu gordailua suntsitzea",
+ "Yes, request an admin to destroy this vault" : "Bai, eskatu administratzaile bati gordailu hau suntsitu dezan",
+ "Cancel destruction request" : "Utzi suntsipen eskaera",
+ "Vault destruction requested" : "Gordailua suntsitzea eskatu da",
+ "Request removed" : "Eskakizuna kenduta",
+ "Destruction request pending" : "Suntsipen eskaera zain",
+ "Warning! Adding credentials over HTTP is insecure!" : "Kontuz! Kredentzialak HTTP bidez gehitzea ez da segurua!",
+ "Change vault" : "Aldatu gordailua",
+ "Deleted credentials" : "Ezabatutako kredentzialak",
"Logout" : "Amaitu saioa",
+ "Donate" : "Donazioa egin",
"Show All" : "Erakutsi guztiak",
"Tags" : "Etiketak",
"Search Tags" : "Bilatu etiketak",
@@ -105,12 +255,67 @@ OC.L10N.register(
"Expired" : "Iraungita",
"Filter Tags" : "Iragazi etiketak",
"Simple Navigation" : "Nabigazio sinplea",
+ "Someone has shared a credential with you." : "Norbaitek kredentzial bat partekatu du zurekin.",
+ "Click here to request it" : "Egin klik hemen hura eskatzeko",
+ "Loading…" : "Kargatzen…",
+ "Awwhh… credential not found. Maybe it expired" : "Ooohh... ez da kredentziala aurkitu. Agian iraungitu da ",
+ "email" : "posta elektronikoa",
+ "Description" : "Deskribapena",
+ "Custom Search:" : "Bilaketa pertsonalizatua:",
+ "Revert to defaults" : "Berezarri lehenetsitakoak",
+ "Error while saving field" : "Errorea eremua gordetzean",
+ "A Passman item has been created, modified or deleted" : "Passman elementu bat sortu, aldatu edo ezabatu da",
+ "A Passman item has expired" : "Passmal elementu bat iraungi da",
+ "A Passman item has been shared" : "Passman elementu bat partekatu da",
+ "A Passman item has been renamed" : "Passman elementu bat izenez aldatu da",
+ "%1$s has been created by %2$s" : "%2$s(e)k %1$s sortu du",
+ "You created %1$s" : "%1$s zuk sortu duzu",
+ "%1$s has been updated by %2$s" : "%2$s(e)k %1$s eguneratu du",
"You updated %1$s" : "%1$s eguneratu duzu",
+ "You renamed %1$s to %2$s" : "%1$s %2$s(e)ra berrizendatu duzu",
+ "%1$s has been deleted by %2$s" : "%2$s(e)k %1$s ezabatu du",
+ "You deleted %1$s" : "%1$s ezabatu duzu",
+ "%1$s has been recovered by %2$s" : "%2$s(e)k %1$s berreskuratu du",
+ "You recovered %1$s" : "%1$s berreskuratu duzu",
+ "%1$s has been permanently deleted by %2$s" : "%2$s(e)k %1$s behin betiko ezabatu du",
"You permanently deleted %1$s" : "%1$s behin betiko ezabatu duzu",
+ "The password of %1$s has expired, renew it now." : "%1$s(r)en pasahitza iraungi da, berritu ezazu orain.",
+ "%1$s has been shared with %2$s" : "%1$s %2$s(r)ekin partekatu da",
+ "%s has been shared with a link" : "%s esteka batekin partekatu da",
+ "Passwords" : "Pasahitzak",
+ "Your credential \"%s\" expired, click here to update the credential." : "Zure \"%s\" kredentziala iraungi da, egin klik hemen kredentziala eguneratzeko.",
"Remind me later" : "Gogoratu geroago",
"Ignore" : "Ezikusi",
+ "%s shared \"%s\" with you. Click here to accept" : "%s(e)k \"%s\" partekatu du zurekin. Egin klik hemen onartzeko ",
+ "Passman" : "Passman",
+ "Unable to get version info" : "Ezin izan da bertsio informazioa lortu",
+ "Passman Settings" : "Passman ezarpenak",
+ "GitHub version:" : "GitHub bertsioa:",
+ "A newer version of Passman is available" : "Passman bertsio berri bat dago eskuragarri",
+ "Password sharing" : "Pasahitzaren partekatzea",
+ "Credential mover" : "Kredentzial mugitzailea",
+ "Vault destruction requests" : "Gordailuak suntsitzeko eskariak",
+ "Check for new versions" : "Begiratu bertsio berririk dagoen",
+ "Enable HTTPS check" : "Gaitu HTTPS egiaztapena",
+ "Disable context menu" : "Desgaitu laster-menua",
+ "Disable JavaScript debugger" : "Desgaitu JavaScript araztailea",
+ "Allow users on this server to share passwords with a link" : "Baimendu zerbitzari honetako erabiltzaileek pasahitzak partekatu dezaten esteka batekin",
+ "Allow users on this server to share passwords with other users" : "Baimendu zerbitzari honetako erabiltzaileek beste erabiltzaileekin pasahitzak partekatzea",
+ "Move credentials from one account to another" : "Mugitu kontu baten kredentzialak beste batera",
+ "Source account" : "Iturburuko kontua",
+ "Destination account" : "Helburuko kontua",
+ "Credentials moved!" : "Kredentzialak mugituta!",
+ "Requests to destroy vault" : "Gordailua suntsitzeko eskariak",
+ "Request ID" : "Eskariaren IDa",
+ "Requested by" : "Honek eskatuta:",
"Reason" : "Arrazoia",
- "Saving..." : "Gordetzen...",
+ "Loading…" : "Kargatzen…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Ooohh... ezin izan da kredentziala aurkitu. Agian iraungi da?",
+ "Expires:" : "Iraungitzea:",
+ "Connection to server lost" : "Zerbitzariarekiko konexioa eten da",
+ "Problem loading page, reloading in 5 seconds" : "Arazoa orria kargatzerakoan, 5 segundotan birkargatzen",
+ "Saving …" : "Gordetzen …",
+ "Dismiss" : "Baztertu",
"seconds ago" : "duela segundo batzuk"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/eu.json b/l10n/eu.json
index e66d0977..84f56349 100644
--- a/l10n/eu.json
+++ b/l10n/eu.json
@@ -1,30 +1,77 @@
{ "translations": {
- "Passwords" : "Pasahitzak",
+ "Generating sharing keys ( %s / 2)" : "Partekatze gakoak sortzen (%s/2)",
+ "Incorrect vault password!" : "Gordailuaren pasahitza ez da zuzena!",
"Passwords do not match" : "Pasahitzak ez datoz bat",
"General" : "Orokorra",
+ "Custom Fields" : "Eremu pertsonalizatuak",
+ "Please fill in a label." : "Bete etiketa bat.",
+ "Please fill in a value." : "Bete balio bat.",
+ "Error loading file" : "Errorea fitxategia kargatzen",
+ "An error occurred during decryption" : "Errore bat gertatu da deszifratu bitartean",
+ "Credential created!" : "Kredentziala sortuta!",
+ "Credential deleted" : "Kredentziala ezabatuta",
+ "Credential updated" : "Kredentziala eguneratuta",
+ "Credential recovered" : "Kredentziala berreskuratuta",
+ "Credential destroyed" : "Kredentziala suntsituta",
+ "Error downloading file, you probably have insufficient permissions" : "Errorea fitxategia deskargatzean, agian ez duzu baimen nahiko",
+ "Invalid QR code" : "Baliogabeko QR kodea",
+ "Starting export" : "Esportazioa hasten",
+ "Decrypting credentials" : "Kredentzialak deszifratzen",
"Done" : "Egina",
+ "File read." : "Fitxategia irakurri da.",
+ "Proceed with the following steps to import your file" : "Eman pauso hauek zure fitxategia inportatzeko",
+ "Skipping unlabeled credential" : "Etiketatu gabeko kredentziala ez da kontuan hartuko",
+ "Adding {{credential}}" : "{{credential}} gehitzen",
+ "Added {{credential}}" : "{{credential}} gehituta",
+ "Skipping credential, missing label on line {{line}}" : "Kredentziala ez da kontuan hartu, etiketa falta da {{line}} lerroan",
+ "Parsed {{num}} credentials, starting to import" : "{{num}} kredentzial irakurri dira, inportazioa hasten",
"Importing" : "Inportatzen",
+ "Start import" : "Hasi inportazioa",
+ "Select CSV file" : "CSV fitxategia aukeratu",
+ "Parsed {{rows}} lines from CSV file" : "{{rows}} lerro irakurri dira CSV fitxategitik",
+ "Skip first row" : "Saltatu lehen errenkada",
+ "The first 5 lines of the CSV are shown." : "CSV fitxategiko lehen 5 lerroak erakusten dira.",
+ "Example of imported credential" : "Inportatutako krendetzial baten adibidea",
+ "Revision deleted" : "Berrikuspena ezabatu da",
+ "Revision restored" : "Berrikuspena leheneratu da",
+ "Save in Passman" : "Gorde Passmanen",
"Settings saved" : "Ezarpenak gordeta",
"General settings" : "Ezarpen orokorrak",
+ "Password audit" : "Pasahitzaren auditoretza",
"Password settings" : "Pasahitz-ezarpenak",
"Import credentials" : "Inportatu kredentzialak",
+ "Export credentials" : "Esportatu kredentzialak",
"Sharing" : "Partekatzea",
+ "Are you sure you want to leave? This will destroy all your credentials" : "Ziur zaude utzi nahi duzula? Honek zure kredentzial guztiak suntsituko ditu",
+ "New password does not match!" : "Pasahitz berria ez dator bat!",
+ "Please log in with your new vault password" : "Hasi saioz gordailuaren pasahitz berriarekin",
+ "Share with users and groups" : "Erabiltzaile eta taldeekin partekatu",
"Share link" : "Partekatu esteka",
+ "Are you sure you want to leave? This will corrupt this credential" : "Ziur zaude utzi nahi duzula? Honek kredentzial hau hondatuko du",
+ "Credential unshared" : "Kredentziala partekatzeari utzi zaio",
"Saved!" : "Gordeta!",
"Poor" : "Pobrea",
"Weak" : "Ahula",
"Good" : "Ona",
"Strong" : "Sendoa",
+ "Toggle visibility" : "Txandakatu ikusgaitasuna",
"Copy to clipboard" : "Kopiatu arbelera",
"Copied to clipboard!" : "Arbelera kopiatua!",
"Generate password" : "Sortu pasahitza",
"Copy password to clipboard" : "Kopiatu pasahitza arbelera",
"Password copied to clipboard!" : "Pasahitza arbelera kopiatu da!",
+ "Complete" : "Osoa",
"Username" : "Erabiltzaile-izena",
"Repeat password" : "Errepikatu pasahitza",
+ "Add tag" : "Gehitu etiketa",
"Pick an icon" : "Hautatu ikono bat",
"Search icons" : "Bilatu ikonoak",
+ "Upload a custom icon:" : "Kargatu ikono pertsonalizatu bat:",
"Use this icon" : "Erabili ikono hau",
+ "Delete current icon" : "Ezabatu uneko ikonoa",
+ "Get icon from page" : "Lortu ikonoa orritik",
+ "This may take a few seconds…" : "Segundo batzuk beharko dira...",
+ "Selected icon" : "Hautatutako ikonoa",
"Field label" : "Eremuaren etiketa",
"Field value" : "Eremuaren balioa",
"Choose a file" : "Hautatu fitxategi bat",
@@ -36,64 +83,167 @@
"Actions" : "Ekintzak",
"Empty" : "Hutsik",
"Filename" : "Fitxategiaren izena",
+ "Upload date" : "Igoera data",
"Size" : "Tamaina",
+ "Upload or enter your OTP secret" : "Kargatu edo sartu zure OTP sekretua",
+ "Current OTP settings" : "Uneko OTP ezarpenak",
+ "Issuer" : "Jaulkitzailea",
"Secret" : "Sekretua",
"Expiration date" : "Iraungitze-data",
"No expiration date set" : "Ez da iraungitze-datarik ezarri",
+ "Renew interval" : "Berritze bitartea",
+ "Disabled" : "Desaktibatua",
+ "Day(s)" : "Egun",
+ "Week(s)" : "Aste",
+ "Month(s)" : "Hilabete",
+ "Year(s)" : "Urte",
"Password generation settings" : "Pasahitz sorreraren ezarpenak",
"Password length" : "Pasahitzaren luzera",
+ "Minimum amount of digits" : "Gutxieneko digitu kopurua",
+ "Use uppercase letters" : "Erabili maiuskulak",
+ "Use lowercase letters" : "Erabili letra minuskulak",
"Use numbers" : "Erabili zenbakiak",
+ "Use special characters" : "Erabili karaktere bereziak",
+ "Avoid ambiguous characters" : "Saihestu karaktere anbiguoak",
+ "Require every character type" : "Egin karaktere mota guztiak beharrezko",
+ "Export type" : "Esportazio mota",
"Export" : "Esportatu",
+ "Rename vault" : "Aldatu gordailuaren izena",
+ "New vault name" : "Gordailu berriaren izena",
"Change" : "Aldatu",
+ "Change vault key" : "Aldatu gordailuaren gakoa",
+ "Old vault password" : "Gordailu zaharraren pasahitza",
+ "New vault password" : "Gordailu berriaren pasahitza",
+ "Repeat new vault password" : "Errepikatu gordailuaren pasahitz berria",
"Processing" : "Prozesatzen",
+ "Total progress" : "Aurrerapen totala",
+ "About Passman" : "Passman aplikazioari buruz",
"Version" : "Bertsioa",
+ "Donate to support development" : "Egin dohaitza bat garapenean laguntzeko",
+ "Bookmarklet" : "applet-marka",
"Save your passwords with one click." : "Gorde zure pasahitzak klik batekin",
+ "Delete vault" : "Ezabatu gordailua",
+ "Vault password" : "Gordailuaren pasahitza",
+ "This process is irreversible" : "Prozesu honek ez du atzera bueltarik",
"Delete my precious passwords" : "Ezabatu nire pasahitz baliotsuak",
+ "Deleting {{password}}…" : "{{password}} ezabatzen...",
"Yes, delete my precious passwords" : "Bai, ezabatu nire pasahitz baliotsuak",
"Import type" : "Inportazio mota",
"Import" : "Inportatu",
+ "Read progress" : "Irakurri aurrerapena",
+ "Upload progress" : "Kargaren egoera",
+ "Private Key" : "Gako pribatua",
"Public key" : "Gako publikoa",
"Key size" : "Gakoaren tamaina",
"Save keys" : "Gorde gakoak",
+ "Generate sharing keys" : "Sortu partekatze-gakoak",
+ "Generating sharing keys" : "Partekatze-gakoak sortzen",
+ "Minimum password stength" : "Pasahitzaren gutxieneko indarra",
+ "Start scan" : "Hasi eskaneatzen",
"Result" : "Emaitza",
+ "A total of {{scan_result}} weak credentials were found." : "{{scan_result}} kredentzial ahul aurkitu dira guztira.",
+ "Score" : "Puntuazioa",
"Action" : "Ekintza",
"Search users…" : "Bilatu erabiltzaileak…",
+ "Missing users? Only users that have vaults are shown." : "Erabiltzaileak falta dira? Gordailuak dituzten erabiltzaileak soilik erakusten dira",
+ "Cyphering" : "Zifratzea",
"Uploading" : "Igotzen",
"User" : "Erabiltzailea",
+ "Crypto time" : "Zifratze-denbora",
+ "Total time spent encrypting" : "Enkriptatzen emandako denbora guztia",
"Read" : "Irakurri",
"Write" : "Idatzi",
"Files" : "Fitxategiak",
+ "Revisions" : "Berrikuspenak",
+ "Pending" : "Itxoiten",
+ "Enable link sharing" : "Gaitu esteken partekatzea",
+ "Share until date" : "Data arte partekatu",
+ "Click \\\"Share\\\" first" : "Egin klik \\\"Partekatu\\\" botoian lehenengo",
+ "Show files" : "Erakutsi fitxategiak",
"Details" : "Xehetasunak",
+ "Hide details" : "Ezkutatu xehetasunak",
+ "Password score" : "Pasahitzaren puntuazioa",
+ "Cracking times" : "Deszifratze-denbora",
"100 / hour" : "100 / orduko",
"10 / second" : "10 / segunduko",
+ "10k / second" : "10k / segundoko",
"10B / second" : "10B / segunduko",
+ "Offline attack, fast hash, many cores" : "Lineaz kanpoko erasoa, hash azkarra, nukleo asko",
"Pattern" : "Eredua",
+ "Matched word" : "Hitza bat dator",
"Dictionary name" : "Hiztegiaren izena",
+ "Uppercase variations" : "Maiuskula aldaerak",
+ "by" : "Nork",
+ "No revisions found." : "Ez da berrikuspenik aurkitu.",
"Label" : "Etiketa",
+ "Restore revision" : "Berezarri berrikuspena",
+ "Delete revision" : "Ezabatu berrikuspena",
+ "Edit credential" : "Editatu kredentziala",
+ "Create new credential" : "Sortu kredentzial berria",
"Save" : "Gorde",
"Cancel" : "Utzi",
"Settings" : "Ezarpenak",
+ "Share credential {{credential}}" : "Partekatu {{credential}} kredentziala",
"Unshare" : "Ez partekatu",
+ "Showing deleted since" : "Egun honetatik ezabatuak erakusten:",
"Beginning" : "Hasiera",
+ "Search for credential…" : "Bilatu kredentziala...",
"Account" : "Kontua",
"Password" : "Pasahitza",
"OTP" : "OTP",
+ "E-mail" : "E-maila",
"URL" : "URLa",
"Notes" : "Oharrak",
+ "Expiry time" : "Iraungitze ordua",
+ "Changed" : "Aldatuta",
"Created" : "Sortua",
"Edit" : "Editatu",
"Delete" : "Ezabatu",
"Share" : "Partekatu",
"Recover" : "Berreskuratu",
"Destroy" : "Suntsitu",
+ "Use regex" : "Erabili regex",
+ "You have incoming share requests." : "Sarrerako partekatze eskaerak dituzu.",
+ "If you want to put the credential in another vault," : "Kredentziala beste gordailu batean jarri nahi baduzu,",
"Permissions" : "Baimenak",
"Date" : "Data",
"Accept" : "Onartu",
+ "Decline" : "Uko egin",
"Hello there!" : "Kaixo!",
+ "You don't have good credentials" : "Ez duzu kredentzial onik",
+ "You don't have medium credentials" : "Ez duzu kredentzial ertainik",
+ "You don't have bad credentials" : "Ez duzu kredentzial okerrik",
+ "You don't have deleted credentials" : "Ez duzu ezabatutako kredentzialik",
+ "There are no credentials matching" : "Ez duzu bat datorren kredentzialik",
+ "Last accessed" : "Azkenengoz atzituta",
"Never" : "Inoiz ez",
+ "No vaults found, why not create one?" : "Ez da gordailurik aurkitu, zergatik ez sortu berria?",
"Password strength must be at least: {{strength}}" : "Pasahitzaren gutxieneko sendotasuna: {{strength}}",
+ "Please give your new vault a name." : "Eman izena gordailu berriari.",
+ "Repeat vault password" : "Errepikatu gordailuaren pasahitza",
"Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Zure partekatze gakoek 1024 bitetako sendotasuna izango dute, hau \\\"Ezarpenak\\\" atalean aldatu dezakezu gero ere.",
+ "Create vault" : "Sortu gordailua",
+ "Go back to vaults" : "Itzuli gordailuetara",
+ "Please input the password for" : "Mesedez sartu honetarako pasahitza:",
+ "Set this vault as the default." : "Ezarri gordailu hau lehenetsi gisa.",
+ "Log into this vault automatically." : "Hasi saioa gordailu honetan automatikoki.",
+ "Decrypt vault" : "Dezifratu gordailua",
+ "Seems you lost the vault password and you're unable to log in." : "Badirudi gordailuaren pasahitza galdu duzula eta ezin duzula saioa hasi.",
+ "If you want this vault to be removed you can request that here." : "Gordailu hau kendu nahi baduzu, hemen eskatu dezakezu norbaitek ken dezala.",
+ "An admin then accepts or declines the request" : "Administratzaile batek orduan eskaera onartu edo baztertu",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Administratzaile batek gordailu hau suntsitzen badu, kredentzial guztiak galduko dira",
+ "Reason for requesting deletion (optional):" : "Arrazoia ezabapena eskatzeko (aukerazkoa):",
+ "Request vault destruction" : "Eskatu gordailua suntsitzea",
+ "Yes, request an admin to destroy this vault" : "Bai, eskatu administratzaile bati gordailu hau suntsitu dezan",
+ "Cancel destruction request" : "Utzi suntsipen eskaera",
+ "Vault destruction requested" : "Gordailua suntsitzea eskatu da",
+ "Request removed" : "Eskakizuna kenduta",
+ "Destruction request pending" : "Suntsipen eskaera zain",
+ "Warning! Adding credentials over HTTP is insecure!" : "Kontuz! Kredentzialak HTTP bidez gehitzea ez da segurua!",
+ "Change vault" : "Aldatu gordailua",
+ "Deleted credentials" : "Ezabatutako kredentzialak",
"Logout" : "Amaitu saioa",
+ "Donate" : "Donazioa egin",
"Show All" : "Erakutsi guztiak",
"Tags" : "Etiketak",
"Search Tags" : "Bilatu etiketak",
@@ -103,12 +253,67 @@
"Expired" : "Iraungita",
"Filter Tags" : "Iragazi etiketak",
"Simple Navigation" : "Nabigazio sinplea",
+ "Someone has shared a credential with you." : "Norbaitek kredentzial bat partekatu du zurekin.",
+ "Click here to request it" : "Egin klik hemen hura eskatzeko",
+ "Loading…" : "Kargatzen…",
+ "Awwhh… credential not found. Maybe it expired" : "Ooohh... ez da kredentziala aurkitu. Agian iraungitu da ",
+ "email" : "posta elektronikoa",
+ "Description" : "Deskribapena",
+ "Custom Search:" : "Bilaketa pertsonalizatua:",
+ "Revert to defaults" : "Berezarri lehenetsitakoak",
+ "Error while saving field" : "Errorea eremua gordetzean",
+ "A Passman item has been created, modified or deleted" : "Passman elementu bat sortu, aldatu edo ezabatu da",
+ "A Passman item has expired" : "Passmal elementu bat iraungi da",
+ "A Passman item has been shared" : "Passman elementu bat partekatu da",
+ "A Passman item has been renamed" : "Passman elementu bat izenez aldatu da",
+ "%1$s has been created by %2$s" : "%2$s(e)k %1$s sortu du",
+ "You created %1$s" : "%1$s zuk sortu duzu",
+ "%1$s has been updated by %2$s" : "%2$s(e)k %1$s eguneratu du",
"You updated %1$s" : "%1$s eguneratu duzu",
+ "You renamed %1$s to %2$s" : "%1$s %2$s(e)ra berrizendatu duzu",
+ "%1$s has been deleted by %2$s" : "%2$s(e)k %1$s ezabatu du",
+ "You deleted %1$s" : "%1$s ezabatu duzu",
+ "%1$s has been recovered by %2$s" : "%2$s(e)k %1$s berreskuratu du",
+ "You recovered %1$s" : "%1$s berreskuratu duzu",
+ "%1$s has been permanently deleted by %2$s" : "%2$s(e)k %1$s behin betiko ezabatu du",
"You permanently deleted %1$s" : "%1$s behin betiko ezabatu duzu",
+ "The password of %1$s has expired, renew it now." : "%1$s(r)en pasahitza iraungi da, berritu ezazu orain.",
+ "%1$s has been shared with %2$s" : "%1$s %2$s(r)ekin partekatu da",
+ "%s has been shared with a link" : "%s esteka batekin partekatu da",
+ "Passwords" : "Pasahitzak",
+ "Your credential \"%s\" expired, click here to update the credential." : "Zure \"%s\" kredentziala iraungi da, egin klik hemen kredentziala eguneratzeko.",
"Remind me later" : "Gogoratu geroago",
"Ignore" : "Ezikusi",
+ "%s shared \"%s\" with you. Click here to accept" : "%s(e)k \"%s\" partekatu du zurekin. Egin klik hemen onartzeko ",
+ "Passman" : "Passman",
+ "Unable to get version info" : "Ezin izan da bertsio informazioa lortu",
+ "Passman Settings" : "Passman ezarpenak",
+ "GitHub version:" : "GitHub bertsioa:",
+ "A newer version of Passman is available" : "Passman bertsio berri bat dago eskuragarri",
+ "Password sharing" : "Pasahitzaren partekatzea",
+ "Credential mover" : "Kredentzial mugitzailea",
+ "Vault destruction requests" : "Gordailuak suntsitzeko eskariak",
+ "Check for new versions" : "Begiratu bertsio berririk dagoen",
+ "Enable HTTPS check" : "Gaitu HTTPS egiaztapena",
+ "Disable context menu" : "Desgaitu laster-menua",
+ "Disable JavaScript debugger" : "Desgaitu JavaScript araztailea",
+ "Allow users on this server to share passwords with a link" : "Baimendu zerbitzari honetako erabiltzaileek pasahitzak partekatu dezaten esteka batekin",
+ "Allow users on this server to share passwords with other users" : "Baimendu zerbitzari honetako erabiltzaileek beste erabiltzaileekin pasahitzak partekatzea",
+ "Move credentials from one account to another" : "Mugitu kontu baten kredentzialak beste batera",
+ "Source account" : "Iturburuko kontua",
+ "Destination account" : "Helburuko kontua",
+ "Credentials moved!" : "Kredentzialak mugituta!",
+ "Requests to destroy vault" : "Gordailua suntsitzeko eskariak",
+ "Request ID" : "Eskariaren IDa",
+ "Requested by" : "Honek eskatuta:",
"Reason" : "Arrazoia",
- "Saving..." : "Gordetzen...",
+ "Loading…" : "Kargatzen…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Ooohh... ezin izan da kredentziala aurkitu. Agian iraungi da?",
+ "Expires:" : "Iraungitzea:",
+ "Connection to server lost" : "Zerbitzariarekiko konexioa eten da",
+ "Problem loading page, reloading in 5 seconds" : "Arazoa orria kargatzerakoan, 5 segundotan birkargatzen",
+ "Saving …" : "Gordetzen …",
+ "Dismiss" : "Baztertu",
"seconds ago" : "duela segundo batzuk"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/fa.js b/l10n/fa.js
new file mode 100644
index 00000000..3e59f6d8
--- /dev/null
+++ b/l10n/fa.js
@@ -0,0 +1,365 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Generating sharing keys ( %s / 2)" : "ایجاد کلیدهای اشتراکی ( %s / 2)",
+ "Incorrect vault password!" : "گذرواژه نادرست!",
+ "Passwords do not match" : "رمزهای ورود مطابقت ندارند",
+ "General" : "عمومی",
+ "Custom Fields" : "فیلدهای سفارشی",
+ "Please fill in a label." : "لطفاً یک برچسب را پر کنید.",
+ "Please fill in a value." : "لطفاً یک مقدار را پر کنید.",
+ "Error loading file" : "خطا در بارگیری پرونده",
+ "An error occurred during decryption" : "هنگام رمزگشایی خطایی روی داد",
+ "Credential created!" : "اعتبار ایجاد شده!",
+ "Credential deleted" : "اعتبارنامه حذف شد",
+ "Credential updated" : "اعتبار به روز شد",
+ "Credential recovered" : "اعتبار بازیابی شد",
+ "Credential destroyed" : "اعتبار از بین رفت",
+ "Error downloading file, you probably have insufficient permissions" : "هنگام بارگیری در خطا ، احتمالاً مجوزهای کافی ندارید",
+ "Invalid QR code" : "کد QR نامعتبر است",
+ "Starting export" : "شروع صادرات",
+ "Decrypting credentials" : "رمزگشایی اعتبار",
+ "Done" : "انجام شد",
+ "File read." : "پرونده را بخوانید",
+ "Proceed with the following steps to import your file" : "مراحل زیر را برای وارد کردن پرونده خود انجام دهید",
+ "Skipping unlabeled credential" : "جستجوی اعتبار بدون برچسب",
+ "Adding {{credential}}" : "افزودن {{}} اعتبارنامه",
+ "Added {{credential}}" : "اضافه شده {{}} اعتبارنامه",
+ "Skipping credential, missing label on line {{line}}" : "جستجوی اعتبار ، برچسب موجود در خط {{خط}}",
+ "Parsed {{num}} credentials, starting to import" : "تجزیه {{NUM}} اعتبار، شروع به واردات",
+ "Importing" : "واردات",
+ "Start import" : "واردات را شروع کنید",
+ "Select CSV file" : "پرونده CSV را انتخاب کنید",
+ "Parsed {{rows}} lines from CSV file" : "تجزیه {{}} ردیف خطوط از فایل CSV",
+ "Skip first row" : "ردیف اول پرش کنید",
+ "You need to assign the label field before you can start the import." : "قبل از شروع واردات ، باید قسمت لیبل را اختصاص دهید.",
+ "The first 5 lines of the CSV are shown." : "5 خط اول CSV نشان داده شده است.",
+ "Assign the proper fields to each column." : "قسمت های مناسب را به هر ستون اختصاص دهید.",
+ "Example of imported credential" : "نمونه ای از اعتبار وارداتی",
+ "Missing an importer? Try it with the generic CSV importer." : "واردکننده ندارید؟ آن را با وارد کننده CSV عمومی امتحان کنید.",
+ "Go back to importers." : "به واردکنندگان برگردید",
+ "Revision deleted" : "نسخه حذف شد",
+ "Revision restored" : "نسخه بازسازی شد",
+ "Save in Passman" : "در Passman ذخیره کنید",
+ "Settings saved" : "تنظیمات ذخیره شد",
+ "General settings" : "تنظیمات عمومی",
+ "Password audit" : "حسابرسی رمز عبور",
+ "Password settings" : "تنظیمات گذرواژه",
+ "Import credentials" : "اعتبار واردات",
+ "Export credentials" : "اعتبارنامه صادرات",
+ "Sharing" : "اشتراک گذاری",
+ "Are you sure you want to leave? This will destroy all your credentials" : "آیا مطمئن هستی که می خواهی ترک کنی؟ این اعتبار همه اعتبارات شما را از بین می برد",
+ "Old password field incorrect!" : "فیلد رمز عبور قدیمی نادرست است!",
+ "New password does not match!" : "رمز عبور جدید مطابقت ندارد!",
+ "Please log in with your new vault password" : "لطفاً با رمز جدید طاق خود وارد شوید",
+ "Share with users and groups" : "با کاربران و گروه ها به اشتراک بگذارید",
+ "Share link" : "Share link",
+ "Are you sure you want to leave? This will corrupt this credential" : "آیا مطمئن هستی که می خواهی ترک کنی؟ این اعتبار را خراب می کند",
+ "Credential unshared" : "اعتبار نامشخص",
+ "Credential shared" : "اعتبار به اشتراک گذاشته شد",
+ "Saved!" : "ذخیره!",
+ "Poor" : "فقیر",
+ "Weak" : "هفته",
+ "Good" : "خوب",
+ "Strong" : "قوی",
+ "Toggle visibility" : "تغییر دید",
+ "Copy to clipboard" : "کپی کردن به حافظه موقت",
+ "Copied to clipboard!" : "در حافظه موقت کپی شده!",
+ "Generate password" : "ایجاد گذرواژه",
+ "Copy password to clipboard" : "رمز عبور را در حافظه موقت کپی کردن",
+ "Password copied to clipboard!" : "رمز عبور در حافظه موقت کپی شده!",
+ "Complete" : "کامل کردن",
+ "Username" : "نام کاربری",
+ "Repeat password" : "تکرار رمز عبور",
+ "Add tag" : "افزودن تگ",
+ "Pick an icon" : "یک نماد را انتخاب کنید",
+ "Search icons" : "نمادهای جستجو",
+ "Upload a custom icon:" : "بارگیری یک نماد سفارشی:",
+ "Use this icon" : "از این نماد استفاده کنید",
+ "Delete current icon" : "نماد فعلی را حذف کنید",
+ "Get icon from page" : "نماد را از صفحه دریافت کنید",
+ "This may take a few seconds…" : "این ممکن است چند ثانیه طول بکشد…",
+ "There was an error fetching the icon!" : "هنگام واگذاری نماد خطایی رخ داد!",
+ "Selected icon" : "نماد انتخاب شده است",
+ "Field label" : "برچسب زمینه",
+ "Field value" : "مقدار فیلد",
+ "Choose a file" : "پرونده ای را انتخاب کردن",
+ "Text" : "متن",
+ "File" : "File",
+ "Add" : "افزودن",
+ "Value" : "ارزش",
+ "Type" : "Type",
+ "Actions" : "فعالیت ها",
+ "Empty" : "خالی",
+ "Filename" : "نام فایل",
+ "Upload date" : "تاریخ بارگذاری",
+ "Size" : "اندازه",
+ "Upload or enter your OTP secret" : "راز OTP خود را بارگذاری یا وارد کنید",
+ "Current OTP settings" : "تنظیمات OTP فعلی",
+ "Issuer" : "صادر کننده",
+ "Secret" : "راز",
+ "Expiration date" : "تاریخ انقضا",
+ "No expiration date set" : "تاریخ انقضا ست نشده است",
+ "Renew interval" : "فاصله را تمدید کنید",
+ "Disabled" : "غیرفعال شده",
+ "Day(s)" : "روز(s)",
+ "Week(s)" : "هفته(s)",
+ "Month(s)" : "ماه(s)",
+ "Year(s)" : "سال(s)",
+ "Password generation settings" : "تنظیمات تولید گذرواژه",
+ "Password length" : "طول رمز عبور",
+ "Minimum amount of digits" : "حداقل رقم",
+ "Use uppercase letters" : "از حروف بزرگ استفاده کنید",
+ "Use lowercase letters" : "از حروف کوچک استفاده کنید",
+ "Use numbers" : "از اعداد استفاده کنید",
+ "Use special characters" : "از کاراکترهای ویژه استفاده کنید",
+ "Avoid ambiguous characters" : "از شخصیت های مبهم خودداری کنید",
+ "Require every character type" : "به هر نوع شخصیت نیاز دارید",
+ "Export type" : "نوع صادرات",
+ "Export" : "گرفتن خروجی",
+ "Enter vault password to confirm export." : "رمز عبور طاق را برای تائید صادرات وارد کنید.",
+ "Rename vault" : "تغییر طاق",
+ "New vault name" : "نام طاق جدید",
+ "Change" : "تغییر دادن",
+ "Change vault key" : "کلید طاق را تغییر دهید",
+ "Old vault password" : "رمز عبور قدیمی طاق",
+ "New vault password" : "رمز عبور جدید طاق",
+ "Repeat new vault password" : "رمز عبور جدید طاق را تکرار کنید",
+ "Please wait your vault is being updated, do not leave this page." : "لطفاً صبر کنید تا طاق شما به روز شود ، این صفحه را ترک نکنید.",
+ "Processing" : "در حال پردازش",
+ "Total progress" : "پیشرفت کل",
+ "About Passman" : "درباره Passman",
+ "Version" : "نسخه",
+ "Donate to support development" : "کمک مالی برای حمایت از توسعه",
+ "Bookmarklet" : "نشانک",
+ "Save your passwords with one click." : "پسورد های خود را با یک کلیک ذخیره کنید.",
+ "Drag below button to your bookmark toolbar." : "دکمه زیر را به نوار ابزار نشانک خود بکشید.",
+ "Delete vault" : "طاق را حذف کنید",
+ "Vault password" : "رمز عبور طاق",
+ "This process is irreversible" : "این روند غیرقابل برگشت است",
+ "Delete my precious passwords" : "کلمات عبور ارزشمند من را حذف کنید",
+ "Deleting {{password}}…" : "حذف {{گذرواژه}}…",
+ "Yes, delete my precious passwords" : "بله ، کلمات عبور ارزشمند من را حذف کنید",
+ "Import type" : "نوع واردات",
+ "Import" : "وارد کردن",
+ "Read progress" : "پیشرفت را بخوانید",
+ "Upload progress" : "پیشرفت بارگذاری شود",
+ "Private Key" : "کلید خصوصی",
+ "Public key" : "کلید عمومی",
+ "Key size" : "اندازه کلیدی",
+ "Save keys" : "ذخیره کلیدها",
+ "Generate sharing keys" : "کلیدهای اشتراکی ایجاد کنید",
+ "Generating sharing keys" : "ایجاد کلیدهای اشتراکی",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "ابزار رمز عبور رمزعبور شما را اسکن می کند ، میانگین زمان ترک خوردگی را محاسبه می کند و لیست های زیر آستانه را لیست می کند",
+ "Minimum password stength" : "حداقل قدرت رمز عبور",
+ "Start scan" : "شروع به اسکن کنید",
+ "Result" : "شروع به اسکنیک",
+ "A total of {{scan_result}} weak credentials were found." : "در مجموع {{}} scan_result اعتبار ضعیف پیدا شد.",
+ "Score" : "نمره",
+ "Action" : "عمل",
+ "Search users…" : "جستجوی کاربران…",
+ "Missing users? Only users that have vaults are shown." : "کاربران از دست رفته؟ فقط کاربرانی که دارای طاق هستند نمایش داده می شوند.",
+ "Cyphering" : "رمزگذاری",
+ "Uploading" : "در حال آپلود",
+ "User" : "User",
+ "Crypto time" : "زمان رمزنگاری",
+ "Total time spent encrypting" : "کل زمان صرف رمزگذاری شده است",
+ "Read" : "خواندن",
+ "Write" : "نوشتن",
+ "Files" : "فایل",
+ "Revisions" : "بازنگری",
+ "Pending" : "در انتظار",
+ "Enable link sharing" : "اشتراک گذاری پیوند را فعال کنید",
+ "Share until date" : "به اشتراک بگذارید تا تاریخ",
+ "Expire after views" : "بعد از نمایش",
+ "Click \\\"Share\\\" first" : "کلیک کنید \\ \"اشتراک \\\" برای اولین بار",
+ "Show files" : "نمایش پرونده ها",
+ "Details" : "جزئیات",
+ "Hide details" : "مخفی کردن جزئیات",
+ "Password score" : "امتیاز رمز عبور",
+ "Cracking times" : "زمان شکستن",
+ "100 / hour" : "100 / ساعت",
+ "Throttled online attack" : "حمله آنلاین را برانگیخت",
+ "10 / second" : "10 / ثانیه",
+ "Unthrottled online attack" : "حمله آنلاین بدون بیان",
+ "10k / second" : "10k / ثانیه",
+ "Offline attack, slow hash, many cores" : "حمله آفلاین ، هش کند ، بسیاری از هسته",
+ "10B / second" : "10B / ثانیه",
+ "Offline attack, fast hash, many cores" : "حمله آفلاین ، هش سریع ، هسته های زیادی",
+ "Match sequence" : "دنباله بازی",
+ "See match sequence" : "دنباله مسابقه را مشاهده کنید",
+ "Pattern" : "الگو",
+ "Matched word" : "کلمه همسان",
+ "Dictionary name" : "نام فرهنگ لغت",
+ "Rank" : "رتبه",
+ "Reversed" : "معکوس شد",
+ "Guesses" : "حدس می زنم",
+ "Base guesses" : "حدس های پایه",
+ "Uppercase variations" : "تغییرات بزرگ",
+ "l33t-variations" : "تغییرات l33t",
+ "Showing revisions of" : "نمایش تجدید نظر در",
+ "Revision of" : "تجدید نظر در",
+ "by" : "با",
+ "No revisions found." : "هیچ نسخه ای یافت نشد.",
+ "Label" : "برچسب",
+ "Restore revision" : "بازگرداندن تجدید نظر",
+ "Delete revision" : "ویرایش را حذف کنید",
+ "Edit credential" : "اعتبار را ویرایش کردن",
+ "Create new credential" : "اعتبار جدید ایجاد کنید",
+ "Save" : "ذخیره",
+ "Cancel" : "لغو",
+ "Settings" : "تنظیمات",
+ "Share credential {{credential}}" : "به اشتراک اعتبارنامه {{}} اعتبارنامه",
+ "Unshare" : "لغو اشتراک",
+ "Showing deleted since" : "نمایش از زمان حذف شده است",
+ "Beginning" : "شروع",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "نمایش اعتبار {{number_filtered}} از {{اعتبار_نمایش}} اعتبار",
+ "Search for credential…" : "جستجوی اطلاعات ...",
+ "Account" : "حساب",
+ "Password" : "گذرواژه",
+ "OTP" : "OTP",
+ "E-mail" : "پست الکترونیک",
+ "URL" : "URL",
+ "Notes" : "یادداشت ها",
+ "Expiry time" : "زمان انقضا",
+ "Changed" : "تغییر کرد",
+ "Created" : "ایجاد شده",
+ "Edit" : "ویرایش کردن",
+ "Delete" : "حذف",
+ "Share" : "همرسانی",
+ "Recover" : "بازیابی",
+ "Destroy" : "از بین رفتن",
+ "Use regex" : "از regex استفاده کنید",
+ "You have incoming share requests." : "شما درخواست اشتراک اشتراکی دارید",
+ "If you want to put the credential in another vault," : "اگر می خواهید اعتبار را در طاق دیگری قرار دهید ،",
+ "log out of this vault and log into the vault you want the shared credential in." : "از این طاق خارج شوید و وارد طاق مورد نظر شوید که اعتبار مشترک را در آن بخواهید.",
+ "Permissions" : "مجوزها",
+ "Received from" : "دریافت شده از",
+ "Date" : "Date",
+ "Accept" : "پذیرش",
+ "Decline" : "کاهش می یابد",
+ "You have {{session_time}} left before logout." : "شما {{}} session_time قبل از خروج از سیستم را ترک کرد.",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "طاق شما برای {{زمان}} به دلیل {{}} تلاش می کند تلاش های شکست خورده قفل شده است!",
+ "Hello there!" : "سلام!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "به نظر نمی رسد که رمز عبوری داشته باشید. آیا میخواهید افزودن یکی؟",
+ "You don't have good credentials" : "شما مدارک معتبر ندارید",
+ "You don't have medium credentials" : "شما اعتبار متوسط ندارید",
+ "You don't have bad credentials" : "شما مدارک بدی ندارید",
+ "You don't have expired credentials" : "اعتبارنامه منقضی نشده اید",
+ "You don't have deleted credentials" : "شما اعتبارنامه را حذف نکرده اید",
+ "There are no credentials with your selected tags" : "هیچ گواهی با برچسب های انتخابی شما وجود ندارد",
+ "There are no credentials matching" : "هیچ تطبیقی اعتبار وجود ندارد",
+ "Last accessed" : "آخرین دسترسی",
+ "Never" : "هرگز",
+ "No vaults found, why not create one?" : "هیچ طاقچه ای پیدا نشده است ، چرا یکی را ایجاد نمی کنید؟",
+ "Password strength must be at least: {{strength}}" : "قدرت رمز عبور باید حداقل: {{قدرت}}",
+ "Please give your new vault a name." : "لطفا نام طاق جدید خود را بدهید.",
+ "Repeat vault password" : "رمز عبور طاق را تکرار کنید",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "کلید به اشتراک گذاری خود را به یک قدرت 1024 بیت، که شما می توانید \\ \"تنظیمات \\\" بعد از تغییر در داشته باشد.",
+ "Create vault" : "خرک ایجاد کنید",
+ "Go back to vaults" : "بازگشت به طاق ها",
+ "Please input the password for" : "لطفاً رمز ورود را وارد کنید",
+ "Set this vault as the default." : "این طاق را به صورت پیش فرض تنظیم کنید.",
+ "Log into this vault automatically." : "به طور خودکار وارد این طاق شوید.",
+ "Log out of this vault automatically after: " : "پس از ورود به صورت خودکار از این طاق خارج شوید:",
+ "Decrypt vault" : "رمزگشایی طاق",
+ "Seems you lost the vault password and you're unable to log in." : "به نظر می رسد رمزعبور طاق را گم کرده اید و نمی توانید وارد شوید.",
+ "If you want this vault to be removed you can request that here." : "اگر می خواهید این طاق حذف شود ، می توانید در اینجا درخواست کنید.",
+ "An admin then accepts or declines the request" : "یک مدیر سپس درخواست را می پذیرد یا رد می کند",
+ "After an admin destroys this vault, all credentials in it will be lost" : "بعد از اینکه یک مدیر این طاق را از بین ببرد ، تمام اعتبارنامه موجود در آن از بین می رود",
+ "Reason for requesting deletion (optional):" : "دلیل درخواست حذف (اختیاری):",
+ "Request vault destruction" : "درخواست تخریب طاق",
+ "Yes, request an admin to destroy this vault" : "بله ، از یک مدیر بخواهید تا این طاق را خراب کند",
+ "Cancel destruction request" : "درخواست تخریب را لغو کنید",
+ "Vault destruction requested" : "تخریب طاق درخواست شد",
+ "Request removed" : "درخواست حذف شد",
+ "Destruction request pending" : "درخواست تخریب در انتظار است",
+ "Warning! Adding credentials over HTTP is insecure!" : "هشدار! اضافه کردن اعتبار از طریق HTTP ناامن است!",
+ "Logged into {{vault_name}}" : "وارد {{}} vault_name",
+ "Change vault" : "طاق را تغییر دهید",
+ "Deleted credentials" : "اعتبارنامه حذف شد",
+ "Logout" : "خروج از حساب کاربری",
+ "Donate" : "اهدا کنید",
+ "Show All" : "نمایش همه",
+ "Tags" : "برچسبها",
+ "Search Tags" : "جستجوی برچسب ها",
+ "Good Strength" : "قدرت خوب",
+ "Medium Strength" : "مقاومت متوسط",
+ "Bad Strength" : "قدرت بد",
+ "Expired" : "منقضی شده",
+ "Filter Tags" : "برچسب های فیلتر",
+ "Simple Navigation" : "پیمایش ساده",
+ "Someone has shared a credential with you." : "شخصی اعتبار خود را با شما به اشتراک گذاشته است.",
+ "Click here to request it" : "به درخواست آن را در اینجا کلیک کنید",
+ "Loading…" : "بار کردن…",
+ "Awwhh… credential not found. Maybe it expired" : "Awwhh ... اعتبار یافت نشد. شاید منقضی شده باشد",
+ "Compromised!" : "در معرض خطر!",
+ "This password is compromised. You can only remove this warning by changing the password." : "این رمز عبور به خطر افتاده است. فقط با تغییر رمز عبور می توانید این هشدار را حذف کنید.",
+ "email" : "ایمیل",
+ "Description" : "توضیحات",
+ "Custom Search:" : "جستجوی سفارشی:",
+ "Revert to defaults" : "به پیش فرض برگردید",
+ "Error while saving field" : "هنگام ذخیره فیلد خطایی رخ داد",
+ "A Passman item has been created, modified or deleted" : "یک مورد Passman ایجاد شده ، اصلاح یا حذف شده است",
+ "A Passman item has expired" : "یک مورد Passman منقضی شده است",
+ "A Passman item has been shared" : "یک مورد Passman به اشتراک گذاشته شد",
+ "A Passman item has been renamed" : "یک مورد Passman تغییر نام یافت",
+ "%1$s has been created by %2$s" : "%1$s توسط ایجاد شده است %2$s",
+ "You created %1$s" : "شما %1$s را ایجاد شده",
+ "%1$s has been updated by %2$s" : "%1$s توسط به روز شده است %2$s",
+ "You updated %1$s" : "شما به روز کردید %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s تجدید نظر کرده است %1$s به تجدید نظر در %3$s",
+ "You reverted %1$s back to the revision of %3$s" : "شما برگردید%1$s بازگشت به نسخه %3$s",
+ "%3$s has renamed %1$s to %2$s" : "%3$s تغییر نام داده است %1$s به %2$s",
+ "You renamed %1$s to %2$s" : "شما تغییر نام دادید %1$s به %2$s",
+ "%1$s has been deleted by %2$s" : "%1$s حذف شده است %2$s",
+ "You deleted %1$s" : "شما حذف%1$s",
+ "%1$s has been recovered by %2$s" : "%1$s توسط بازیابی شده است %2$s",
+ "You recovered %1$s" : "شما بهبود یافتید %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s به طور دائمی توسط حذف شده است %2$s",
+ "You permanently deleted %1$s" : "شما برای همیشه حذف کردید%1$s",
+ "The password of %1$s has expired, renew it now." : "رمز عبور %1$s منقضی شده است ، اکنون آن را تمدید کنید",
+ "%1$s has been shared with %2$s" : "%1$s با آنها به اشتراک گذاشته شده است %2$s",
+ "You received a share request for %1$s from %2$s" : "برای شما درخواست اشتراک دریافت کرده است %1$s از جانب %2$s",
+ "%s has been shared with a link" : "%s با پیوند به اشتراک گذاشته شده است",
+ "Passwords" : "کلمات عبور",
+ "Your credential \"%s\" expired, click here to update the credential." : "اعتبار شما \"%s\"منقضی شده است ، برای به روزرسانی اعتبار اینجا را کلیک کنید.",
+ "Remind me later" : "بعدا به من یادآوری کن",
+ "Ignore" : "چشم پوشی",
+ "%s shared \"%s\" with you. Click here to accept" : "%s اشتراکی \"%s\"با شما. برای پذیرش اینجا را کلیک کنید",
+ "%s has declined your share request for \"%s\"." : "%s درخواست اشتراک شما را برای \"رد کرده است\"%s\".",
+ "%s has accepted your share request for \"%s\"." : "%s درخواست اشتراک شما را برای \"%s\".",
+ "Passman" : "رهگذر",
+ "Passman is a full featured password manager." : "Passman یک مدیر رمز عبور کامل است.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman یک مدیر رمز عبور کامل است.\nامکانات:\n- حواس\n- کلید Vault هرگز به سرور ارسال نمی شود\n- برنامه افزودنی مرورگر برای دسترسی آسان به رمزهای عبور\n- برنامه اندروید برای دسترسی به جاده\n- اعتبارنامه ها توسط مشتری رمزگذاری شده با AES 256bit رمزگذاری شده اند\n- اعتبارنامه ها سمت سرور رمزگذاری شده با 256bit AES هستند\n- امکان افزودن فیلدهای سفارشی به اعتبارنامه\n- ژنراتور OTP (رمز عبور یک بار) ساخته شده است\n- آنالایزر رمز عبور\n- گذرواژهها را در داخل و از طریق پیوند به روشی ایمن به اشتراک بگذارید.\n- وارد کردن از مدیران مختلف رمز عبور (KeePass ، LastPass ، DashLane ، ZOHO ، Clipperz.is)\nبرای نمایشی از این برنامه به [https://demo.passman.cc] مراجعه کنید (https://demo.passman.cc)",
+ "Unable to get version info" : "اطلاعات نسخه امکان پذیر نیست",
+ "Passman Settings" : "تنظیمات Passman",
+ "GitHub version:" : "نسخه GitHub:",
+ "A newer version of Passman is available" : "نسخه جدیدتری از Passman در دسترس است",
+ "Password sharing" : "اشتراک گذرواژه",
+ "Credential mover" : "جابجایی اعتبار",
+ "Vault destruction requests" : "درخواست تخریب طاق",
+ "Check for new versions" : "نسخه های جدید را بررسی کنید",
+ "Enable HTTPS check" : "بررسی HTTPS را فعال کنید",
+ "Disable context menu" : "غیرفعال کردن فهرست زمینه",
+ "Disable JavaScript debugger" : "اشکال زدایی JavaScript را غیرفعال کردن",
+ "Allow users on this server to share passwords with a link" : "به کاربران موجود در این سرور اجازه دهید رمزهای عبور را با یک پیوند به اشتراک بگذارند",
+ "Allow users on this server to share passwords with other users" : "به کاربران موجود در این سرور اجازه دهید رمزهای عبور را با سایر کاربران به اشتراک بگذارند",
+ "Move credentials from one account to another" : "اعتبارنامه را از یک حساب دیگر به حساب دیگر منتقل کنید",
+ "Source account" : "حساب منبع",
+ "Destination account" : "حساب مقصد",
+ "Credentials moved!" : "اعتبارنامه منتقل شد!",
+ "Requests to destroy vault" : "درخواست تخریب طاق",
+ "Request ID" : "درخواست شناسه",
+ "Requested by" : "درخواست شده توسط",
+ "Reason" : "دلیل",
+ "Click here to request\n\t\t\t\t\tit" : "برای درخواست اینجا را کلیک کنید\n\t\t\t\t\tآی تی",
+ "Loading…" : "بارگذاری&جهنم;",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Awwhh ... نتوانست اعتبار را پیدا کند. شاید منقضی شده باشد؟",
+ "Expires:" : "منقضی می شود:",
+ "Connection to server lost" : "اتصال به سرور از دست رفته است",
+ "Problem loading page, reloading in 5 seconds" : "صفحه بارگیری مشکل ، بارگیری مجدد در 5 ثانیه",
+ "Dismiss" : "پنهان کن",
+ "seconds ago" : "ثانیههایی پیش"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/l10n/fa.json b/l10n/fa.json
new file mode 100644
index 00000000..740a5aa0
--- /dev/null
+++ b/l10n/fa.json
@@ -0,0 +1,363 @@
+{ "translations": {
+ "Generating sharing keys ( %s / 2)" : "ایجاد کلیدهای اشتراکی ( %s / 2)",
+ "Incorrect vault password!" : "گذرواژه نادرست!",
+ "Passwords do not match" : "رمزهای ورود مطابقت ندارند",
+ "General" : "عمومی",
+ "Custom Fields" : "فیلدهای سفارشی",
+ "Please fill in a label." : "لطفاً یک برچسب را پر کنید.",
+ "Please fill in a value." : "لطفاً یک مقدار را پر کنید.",
+ "Error loading file" : "خطا در بارگیری پرونده",
+ "An error occurred during decryption" : "هنگام رمزگشایی خطایی روی داد",
+ "Credential created!" : "اعتبار ایجاد شده!",
+ "Credential deleted" : "اعتبارنامه حذف شد",
+ "Credential updated" : "اعتبار به روز شد",
+ "Credential recovered" : "اعتبار بازیابی شد",
+ "Credential destroyed" : "اعتبار از بین رفت",
+ "Error downloading file, you probably have insufficient permissions" : "هنگام بارگیری در خطا ، احتمالاً مجوزهای کافی ندارید",
+ "Invalid QR code" : "کد QR نامعتبر است",
+ "Starting export" : "شروع صادرات",
+ "Decrypting credentials" : "رمزگشایی اعتبار",
+ "Done" : "انجام شد",
+ "File read." : "پرونده را بخوانید",
+ "Proceed with the following steps to import your file" : "مراحل زیر را برای وارد کردن پرونده خود انجام دهید",
+ "Skipping unlabeled credential" : "جستجوی اعتبار بدون برچسب",
+ "Adding {{credential}}" : "افزودن {{}} اعتبارنامه",
+ "Added {{credential}}" : "اضافه شده {{}} اعتبارنامه",
+ "Skipping credential, missing label on line {{line}}" : "جستجوی اعتبار ، برچسب موجود در خط {{خط}}",
+ "Parsed {{num}} credentials, starting to import" : "تجزیه {{NUM}} اعتبار، شروع به واردات",
+ "Importing" : "واردات",
+ "Start import" : "واردات را شروع کنید",
+ "Select CSV file" : "پرونده CSV را انتخاب کنید",
+ "Parsed {{rows}} lines from CSV file" : "تجزیه {{}} ردیف خطوط از فایل CSV",
+ "Skip first row" : "ردیف اول پرش کنید",
+ "You need to assign the label field before you can start the import." : "قبل از شروع واردات ، باید قسمت لیبل را اختصاص دهید.",
+ "The first 5 lines of the CSV are shown." : "5 خط اول CSV نشان داده شده است.",
+ "Assign the proper fields to each column." : "قسمت های مناسب را به هر ستون اختصاص دهید.",
+ "Example of imported credential" : "نمونه ای از اعتبار وارداتی",
+ "Missing an importer? Try it with the generic CSV importer." : "واردکننده ندارید؟ آن را با وارد کننده CSV عمومی امتحان کنید.",
+ "Go back to importers." : "به واردکنندگان برگردید",
+ "Revision deleted" : "نسخه حذف شد",
+ "Revision restored" : "نسخه بازسازی شد",
+ "Save in Passman" : "در Passman ذخیره کنید",
+ "Settings saved" : "تنظیمات ذخیره شد",
+ "General settings" : "تنظیمات عمومی",
+ "Password audit" : "حسابرسی رمز عبور",
+ "Password settings" : "تنظیمات گذرواژه",
+ "Import credentials" : "اعتبار واردات",
+ "Export credentials" : "اعتبارنامه صادرات",
+ "Sharing" : "اشتراک گذاری",
+ "Are you sure you want to leave? This will destroy all your credentials" : "آیا مطمئن هستی که می خواهی ترک کنی؟ این اعتبار همه اعتبارات شما را از بین می برد",
+ "Old password field incorrect!" : "فیلد رمز عبور قدیمی نادرست است!",
+ "New password does not match!" : "رمز عبور جدید مطابقت ندارد!",
+ "Please log in with your new vault password" : "لطفاً با رمز جدید طاق خود وارد شوید",
+ "Share with users and groups" : "با کاربران و گروه ها به اشتراک بگذارید",
+ "Share link" : "Share link",
+ "Are you sure you want to leave? This will corrupt this credential" : "آیا مطمئن هستی که می خواهی ترک کنی؟ این اعتبار را خراب می کند",
+ "Credential unshared" : "اعتبار نامشخص",
+ "Credential shared" : "اعتبار به اشتراک گذاشته شد",
+ "Saved!" : "ذخیره!",
+ "Poor" : "فقیر",
+ "Weak" : "هفته",
+ "Good" : "خوب",
+ "Strong" : "قوی",
+ "Toggle visibility" : "تغییر دید",
+ "Copy to clipboard" : "کپی کردن به حافظه موقت",
+ "Copied to clipboard!" : "در حافظه موقت کپی شده!",
+ "Generate password" : "ایجاد گذرواژه",
+ "Copy password to clipboard" : "رمز عبور را در حافظه موقت کپی کردن",
+ "Password copied to clipboard!" : "رمز عبور در حافظه موقت کپی شده!",
+ "Complete" : "کامل کردن",
+ "Username" : "نام کاربری",
+ "Repeat password" : "تکرار رمز عبور",
+ "Add tag" : "افزودن تگ",
+ "Pick an icon" : "یک نماد را انتخاب کنید",
+ "Search icons" : "نمادهای جستجو",
+ "Upload a custom icon:" : "بارگیری یک نماد سفارشی:",
+ "Use this icon" : "از این نماد استفاده کنید",
+ "Delete current icon" : "نماد فعلی را حذف کنید",
+ "Get icon from page" : "نماد را از صفحه دریافت کنید",
+ "This may take a few seconds…" : "این ممکن است چند ثانیه طول بکشد…",
+ "There was an error fetching the icon!" : "هنگام واگذاری نماد خطایی رخ داد!",
+ "Selected icon" : "نماد انتخاب شده است",
+ "Field label" : "برچسب زمینه",
+ "Field value" : "مقدار فیلد",
+ "Choose a file" : "پرونده ای را انتخاب کردن",
+ "Text" : "متن",
+ "File" : "File",
+ "Add" : "افزودن",
+ "Value" : "ارزش",
+ "Type" : "Type",
+ "Actions" : "فعالیت ها",
+ "Empty" : "خالی",
+ "Filename" : "نام فایل",
+ "Upload date" : "تاریخ بارگذاری",
+ "Size" : "اندازه",
+ "Upload or enter your OTP secret" : "راز OTP خود را بارگذاری یا وارد کنید",
+ "Current OTP settings" : "تنظیمات OTP فعلی",
+ "Issuer" : "صادر کننده",
+ "Secret" : "راز",
+ "Expiration date" : "تاریخ انقضا",
+ "No expiration date set" : "تاریخ انقضا ست نشده است",
+ "Renew interval" : "فاصله را تمدید کنید",
+ "Disabled" : "غیرفعال شده",
+ "Day(s)" : "روز(s)",
+ "Week(s)" : "هفته(s)",
+ "Month(s)" : "ماه(s)",
+ "Year(s)" : "سال(s)",
+ "Password generation settings" : "تنظیمات تولید گذرواژه",
+ "Password length" : "طول رمز عبور",
+ "Minimum amount of digits" : "حداقل رقم",
+ "Use uppercase letters" : "از حروف بزرگ استفاده کنید",
+ "Use lowercase letters" : "از حروف کوچک استفاده کنید",
+ "Use numbers" : "از اعداد استفاده کنید",
+ "Use special characters" : "از کاراکترهای ویژه استفاده کنید",
+ "Avoid ambiguous characters" : "از شخصیت های مبهم خودداری کنید",
+ "Require every character type" : "به هر نوع شخصیت نیاز دارید",
+ "Export type" : "نوع صادرات",
+ "Export" : "گرفتن خروجی",
+ "Enter vault password to confirm export." : "رمز عبور طاق را برای تائید صادرات وارد کنید.",
+ "Rename vault" : "تغییر طاق",
+ "New vault name" : "نام طاق جدید",
+ "Change" : "تغییر دادن",
+ "Change vault key" : "کلید طاق را تغییر دهید",
+ "Old vault password" : "رمز عبور قدیمی طاق",
+ "New vault password" : "رمز عبور جدید طاق",
+ "Repeat new vault password" : "رمز عبور جدید طاق را تکرار کنید",
+ "Please wait your vault is being updated, do not leave this page." : "لطفاً صبر کنید تا طاق شما به روز شود ، این صفحه را ترک نکنید.",
+ "Processing" : "در حال پردازش",
+ "Total progress" : "پیشرفت کل",
+ "About Passman" : "درباره Passman",
+ "Version" : "نسخه",
+ "Donate to support development" : "کمک مالی برای حمایت از توسعه",
+ "Bookmarklet" : "نشانک",
+ "Save your passwords with one click." : "پسورد های خود را با یک کلیک ذخیره کنید.",
+ "Drag below button to your bookmark toolbar." : "دکمه زیر را به نوار ابزار نشانک خود بکشید.",
+ "Delete vault" : "طاق را حذف کنید",
+ "Vault password" : "رمز عبور طاق",
+ "This process is irreversible" : "این روند غیرقابل برگشت است",
+ "Delete my precious passwords" : "کلمات عبور ارزشمند من را حذف کنید",
+ "Deleting {{password}}…" : "حذف {{گذرواژه}}…",
+ "Yes, delete my precious passwords" : "بله ، کلمات عبور ارزشمند من را حذف کنید",
+ "Import type" : "نوع واردات",
+ "Import" : "وارد کردن",
+ "Read progress" : "پیشرفت را بخوانید",
+ "Upload progress" : "پیشرفت بارگذاری شود",
+ "Private Key" : "کلید خصوصی",
+ "Public key" : "کلید عمومی",
+ "Key size" : "اندازه کلیدی",
+ "Save keys" : "ذخیره کلیدها",
+ "Generate sharing keys" : "کلیدهای اشتراکی ایجاد کنید",
+ "Generating sharing keys" : "ایجاد کلیدهای اشتراکی",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "ابزار رمز عبور رمزعبور شما را اسکن می کند ، میانگین زمان ترک خوردگی را محاسبه می کند و لیست های زیر آستانه را لیست می کند",
+ "Minimum password stength" : "حداقل قدرت رمز عبور",
+ "Start scan" : "شروع به اسکن کنید",
+ "Result" : "شروع به اسکنیک",
+ "A total of {{scan_result}} weak credentials were found." : "در مجموع {{}} scan_result اعتبار ضعیف پیدا شد.",
+ "Score" : "نمره",
+ "Action" : "عمل",
+ "Search users…" : "جستجوی کاربران…",
+ "Missing users? Only users that have vaults are shown." : "کاربران از دست رفته؟ فقط کاربرانی که دارای طاق هستند نمایش داده می شوند.",
+ "Cyphering" : "رمزگذاری",
+ "Uploading" : "در حال آپلود",
+ "User" : "User",
+ "Crypto time" : "زمان رمزنگاری",
+ "Total time spent encrypting" : "کل زمان صرف رمزگذاری شده است",
+ "Read" : "خواندن",
+ "Write" : "نوشتن",
+ "Files" : "فایل",
+ "Revisions" : "بازنگری",
+ "Pending" : "در انتظار",
+ "Enable link sharing" : "اشتراک گذاری پیوند را فعال کنید",
+ "Share until date" : "به اشتراک بگذارید تا تاریخ",
+ "Expire after views" : "بعد از نمایش",
+ "Click \\\"Share\\\" first" : "کلیک کنید \\ \"اشتراک \\\" برای اولین بار",
+ "Show files" : "نمایش پرونده ها",
+ "Details" : "جزئیات",
+ "Hide details" : "مخفی کردن جزئیات",
+ "Password score" : "امتیاز رمز عبور",
+ "Cracking times" : "زمان شکستن",
+ "100 / hour" : "100 / ساعت",
+ "Throttled online attack" : "حمله آنلاین را برانگیخت",
+ "10 / second" : "10 / ثانیه",
+ "Unthrottled online attack" : "حمله آنلاین بدون بیان",
+ "10k / second" : "10k / ثانیه",
+ "Offline attack, slow hash, many cores" : "حمله آفلاین ، هش کند ، بسیاری از هسته",
+ "10B / second" : "10B / ثانیه",
+ "Offline attack, fast hash, many cores" : "حمله آفلاین ، هش سریع ، هسته های زیادی",
+ "Match sequence" : "دنباله بازی",
+ "See match sequence" : "دنباله مسابقه را مشاهده کنید",
+ "Pattern" : "الگو",
+ "Matched word" : "کلمه همسان",
+ "Dictionary name" : "نام فرهنگ لغت",
+ "Rank" : "رتبه",
+ "Reversed" : "معکوس شد",
+ "Guesses" : "حدس می زنم",
+ "Base guesses" : "حدس های پایه",
+ "Uppercase variations" : "تغییرات بزرگ",
+ "l33t-variations" : "تغییرات l33t",
+ "Showing revisions of" : "نمایش تجدید نظر در",
+ "Revision of" : "تجدید نظر در",
+ "by" : "با",
+ "No revisions found." : "هیچ نسخه ای یافت نشد.",
+ "Label" : "برچسب",
+ "Restore revision" : "بازگرداندن تجدید نظر",
+ "Delete revision" : "ویرایش را حذف کنید",
+ "Edit credential" : "اعتبار را ویرایش کردن",
+ "Create new credential" : "اعتبار جدید ایجاد کنید",
+ "Save" : "ذخیره",
+ "Cancel" : "لغو",
+ "Settings" : "تنظیمات",
+ "Share credential {{credential}}" : "به اشتراک اعتبارنامه {{}} اعتبارنامه",
+ "Unshare" : "لغو اشتراک",
+ "Showing deleted since" : "نمایش از زمان حذف شده است",
+ "Beginning" : "شروع",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "نمایش اعتبار {{number_filtered}} از {{اعتبار_نمایش}} اعتبار",
+ "Search for credential…" : "جستجوی اطلاعات ...",
+ "Account" : "حساب",
+ "Password" : "گذرواژه",
+ "OTP" : "OTP",
+ "E-mail" : "پست الکترونیک",
+ "URL" : "URL",
+ "Notes" : "یادداشت ها",
+ "Expiry time" : "زمان انقضا",
+ "Changed" : "تغییر کرد",
+ "Created" : "ایجاد شده",
+ "Edit" : "ویرایش کردن",
+ "Delete" : "حذف",
+ "Share" : "همرسانی",
+ "Recover" : "بازیابی",
+ "Destroy" : "از بین رفتن",
+ "Use regex" : "از regex استفاده کنید",
+ "You have incoming share requests." : "شما درخواست اشتراک اشتراکی دارید",
+ "If you want to put the credential in another vault," : "اگر می خواهید اعتبار را در طاق دیگری قرار دهید ،",
+ "log out of this vault and log into the vault you want the shared credential in." : "از این طاق خارج شوید و وارد طاق مورد نظر شوید که اعتبار مشترک را در آن بخواهید.",
+ "Permissions" : "مجوزها",
+ "Received from" : "دریافت شده از",
+ "Date" : "Date",
+ "Accept" : "پذیرش",
+ "Decline" : "کاهش می یابد",
+ "You have {{session_time}} left before logout." : "شما {{}} session_time قبل از خروج از سیستم را ترک کرد.",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "طاق شما برای {{زمان}} به دلیل {{}} تلاش می کند تلاش های شکست خورده قفل شده است!",
+ "Hello there!" : "سلام!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "به نظر نمی رسد که رمز عبوری داشته باشید. آیا میخواهید افزودن یکی؟",
+ "You don't have good credentials" : "شما مدارک معتبر ندارید",
+ "You don't have medium credentials" : "شما اعتبار متوسط ندارید",
+ "You don't have bad credentials" : "شما مدارک بدی ندارید",
+ "You don't have expired credentials" : "اعتبارنامه منقضی نشده اید",
+ "You don't have deleted credentials" : "شما اعتبارنامه را حذف نکرده اید",
+ "There are no credentials with your selected tags" : "هیچ گواهی با برچسب های انتخابی شما وجود ندارد",
+ "There are no credentials matching" : "هیچ تطبیقی اعتبار وجود ندارد",
+ "Last accessed" : "آخرین دسترسی",
+ "Never" : "هرگز",
+ "No vaults found, why not create one?" : "هیچ طاقچه ای پیدا نشده است ، چرا یکی را ایجاد نمی کنید؟",
+ "Password strength must be at least: {{strength}}" : "قدرت رمز عبور باید حداقل: {{قدرت}}",
+ "Please give your new vault a name." : "لطفا نام طاق جدید خود را بدهید.",
+ "Repeat vault password" : "رمز عبور طاق را تکرار کنید",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "کلید به اشتراک گذاری خود را به یک قدرت 1024 بیت، که شما می توانید \\ \"تنظیمات \\\" بعد از تغییر در داشته باشد.",
+ "Create vault" : "خرک ایجاد کنید",
+ "Go back to vaults" : "بازگشت به طاق ها",
+ "Please input the password for" : "لطفاً رمز ورود را وارد کنید",
+ "Set this vault as the default." : "این طاق را به صورت پیش فرض تنظیم کنید.",
+ "Log into this vault automatically." : "به طور خودکار وارد این طاق شوید.",
+ "Log out of this vault automatically after: " : "پس از ورود به صورت خودکار از این طاق خارج شوید:",
+ "Decrypt vault" : "رمزگشایی طاق",
+ "Seems you lost the vault password and you're unable to log in." : "به نظر می رسد رمزعبور طاق را گم کرده اید و نمی توانید وارد شوید.",
+ "If you want this vault to be removed you can request that here." : "اگر می خواهید این طاق حذف شود ، می توانید در اینجا درخواست کنید.",
+ "An admin then accepts or declines the request" : "یک مدیر سپس درخواست را می پذیرد یا رد می کند",
+ "After an admin destroys this vault, all credentials in it will be lost" : "بعد از اینکه یک مدیر این طاق را از بین ببرد ، تمام اعتبارنامه موجود در آن از بین می رود",
+ "Reason for requesting deletion (optional):" : "دلیل درخواست حذف (اختیاری):",
+ "Request vault destruction" : "درخواست تخریب طاق",
+ "Yes, request an admin to destroy this vault" : "بله ، از یک مدیر بخواهید تا این طاق را خراب کند",
+ "Cancel destruction request" : "درخواست تخریب را لغو کنید",
+ "Vault destruction requested" : "تخریب طاق درخواست شد",
+ "Request removed" : "درخواست حذف شد",
+ "Destruction request pending" : "درخواست تخریب در انتظار است",
+ "Warning! Adding credentials over HTTP is insecure!" : "هشدار! اضافه کردن اعتبار از طریق HTTP ناامن است!",
+ "Logged into {{vault_name}}" : "وارد {{}} vault_name",
+ "Change vault" : "طاق را تغییر دهید",
+ "Deleted credentials" : "اعتبارنامه حذف شد",
+ "Logout" : "خروج از حساب کاربری",
+ "Donate" : "اهدا کنید",
+ "Show All" : "نمایش همه",
+ "Tags" : "برچسبها",
+ "Search Tags" : "جستجوی برچسب ها",
+ "Good Strength" : "قدرت خوب",
+ "Medium Strength" : "مقاومت متوسط",
+ "Bad Strength" : "قدرت بد",
+ "Expired" : "منقضی شده",
+ "Filter Tags" : "برچسب های فیلتر",
+ "Simple Navigation" : "پیمایش ساده",
+ "Someone has shared a credential with you." : "شخصی اعتبار خود را با شما به اشتراک گذاشته است.",
+ "Click here to request it" : "به درخواست آن را در اینجا کلیک کنید",
+ "Loading…" : "بار کردن…",
+ "Awwhh… credential not found. Maybe it expired" : "Awwhh ... اعتبار یافت نشد. شاید منقضی شده باشد",
+ "Compromised!" : "در معرض خطر!",
+ "This password is compromised. You can only remove this warning by changing the password." : "این رمز عبور به خطر افتاده است. فقط با تغییر رمز عبور می توانید این هشدار را حذف کنید.",
+ "email" : "ایمیل",
+ "Description" : "توضیحات",
+ "Custom Search:" : "جستجوی سفارشی:",
+ "Revert to defaults" : "به پیش فرض برگردید",
+ "Error while saving field" : "هنگام ذخیره فیلد خطایی رخ داد",
+ "A Passman item has been created, modified or deleted" : "یک مورد Passman ایجاد شده ، اصلاح یا حذف شده است",
+ "A Passman item has expired" : "یک مورد Passman منقضی شده است",
+ "A Passman item has been shared" : "یک مورد Passman به اشتراک گذاشته شد",
+ "A Passman item has been renamed" : "یک مورد Passman تغییر نام یافت",
+ "%1$s has been created by %2$s" : "%1$s توسط ایجاد شده است %2$s",
+ "You created %1$s" : "شما %1$s را ایجاد شده",
+ "%1$s has been updated by %2$s" : "%1$s توسط به روز شده است %2$s",
+ "You updated %1$s" : "شما به روز کردید %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s تجدید نظر کرده است %1$s به تجدید نظر در %3$s",
+ "You reverted %1$s back to the revision of %3$s" : "شما برگردید%1$s بازگشت به نسخه %3$s",
+ "%3$s has renamed %1$s to %2$s" : "%3$s تغییر نام داده است %1$s به %2$s",
+ "You renamed %1$s to %2$s" : "شما تغییر نام دادید %1$s به %2$s",
+ "%1$s has been deleted by %2$s" : "%1$s حذف شده است %2$s",
+ "You deleted %1$s" : "شما حذف%1$s",
+ "%1$s has been recovered by %2$s" : "%1$s توسط بازیابی شده است %2$s",
+ "You recovered %1$s" : "شما بهبود یافتید %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s به طور دائمی توسط حذف شده است %2$s",
+ "You permanently deleted %1$s" : "شما برای همیشه حذف کردید%1$s",
+ "The password of %1$s has expired, renew it now." : "رمز عبور %1$s منقضی شده است ، اکنون آن را تمدید کنید",
+ "%1$s has been shared with %2$s" : "%1$s با آنها به اشتراک گذاشته شده است %2$s",
+ "You received a share request for %1$s from %2$s" : "برای شما درخواست اشتراک دریافت کرده است %1$s از جانب %2$s",
+ "%s has been shared with a link" : "%s با پیوند به اشتراک گذاشته شده است",
+ "Passwords" : "کلمات عبور",
+ "Your credential \"%s\" expired, click here to update the credential." : "اعتبار شما \"%s\"منقضی شده است ، برای به روزرسانی اعتبار اینجا را کلیک کنید.",
+ "Remind me later" : "بعدا به من یادآوری کن",
+ "Ignore" : "چشم پوشی",
+ "%s shared \"%s\" with you. Click here to accept" : "%s اشتراکی \"%s\"با شما. برای پذیرش اینجا را کلیک کنید",
+ "%s has declined your share request for \"%s\"." : "%s درخواست اشتراک شما را برای \"رد کرده است\"%s\".",
+ "%s has accepted your share request for \"%s\"." : "%s درخواست اشتراک شما را برای \"%s\".",
+ "Passman" : "رهگذر",
+ "Passman is a full featured password manager." : "Passman یک مدیر رمز عبور کامل است.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman یک مدیر رمز عبور کامل است.\nامکانات:\n- حواس\n- کلید Vault هرگز به سرور ارسال نمی شود\n- برنامه افزودنی مرورگر برای دسترسی آسان به رمزهای عبور\n- برنامه اندروید برای دسترسی به جاده\n- اعتبارنامه ها توسط مشتری رمزگذاری شده با AES 256bit رمزگذاری شده اند\n- اعتبارنامه ها سمت سرور رمزگذاری شده با 256bit AES هستند\n- امکان افزودن فیلدهای سفارشی به اعتبارنامه\n- ژنراتور OTP (رمز عبور یک بار) ساخته شده است\n- آنالایزر رمز عبور\n- گذرواژهها را در داخل و از طریق پیوند به روشی ایمن به اشتراک بگذارید.\n- وارد کردن از مدیران مختلف رمز عبور (KeePass ، LastPass ، DashLane ، ZOHO ، Clipperz.is)\nبرای نمایشی از این برنامه به [https://demo.passman.cc] مراجعه کنید (https://demo.passman.cc)",
+ "Unable to get version info" : "اطلاعات نسخه امکان پذیر نیست",
+ "Passman Settings" : "تنظیمات Passman",
+ "GitHub version:" : "نسخه GitHub:",
+ "A newer version of Passman is available" : "نسخه جدیدتری از Passman در دسترس است",
+ "Password sharing" : "اشتراک گذرواژه",
+ "Credential mover" : "جابجایی اعتبار",
+ "Vault destruction requests" : "درخواست تخریب طاق",
+ "Check for new versions" : "نسخه های جدید را بررسی کنید",
+ "Enable HTTPS check" : "بررسی HTTPS را فعال کنید",
+ "Disable context menu" : "غیرفعال کردن فهرست زمینه",
+ "Disable JavaScript debugger" : "اشکال زدایی JavaScript را غیرفعال کردن",
+ "Allow users on this server to share passwords with a link" : "به کاربران موجود در این سرور اجازه دهید رمزهای عبور را با یک پیوند به اشتراک بگذارند",
+ "Allow users on this server to share passwords with other users" : "به کاربران موجود در این سرور اجازه دهید رمزهای عبور را با سایر کاربران به اشتراک بگذارند",
+ "Move credentials from one account to another" : "اعتبارنامه را از یک حساب دیگر به حساب دیگر منتقل کنید",
+ "Source account" : "حساب منبع",
+ "Destination account" : "حساب مقصد",
+ "Credentials moved!" : "اعتبارنامه منتقل شد!",
+ "Requests to destroy vault" : "درخواست تخریب طاق",
+ "Request ID" : "درخواست شناسه",
+ "Requested by" : "درخواست شده توسط",
+ "Reason" : "دلیل",
+ "Click here to request\n\t\t\t\t\tit" : "برای درخواست اینجا را کلیک کنید\n\t\t\t\t\tآی تی",
+ "Loading…" : "بارگذاری&جهنم;",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Awwhh ... نتوانست اعتبار را پیدا کند. شاید منقضی شده باشد؟",
+ "Expires:" : "منقضی می شود:",
+ "Connection to server lost" : "اتصال به سرور از دست رفته است",
+ "Problem loading page, reloading in 5 seconds" : "صفحه بارگیری مشکل ، بارگیری مجدد در 5 ثانیه",
+ "Dismiss" : "پنهان کن",
+ "seconds ago" : "ثانیههایی پیش"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+}
\ No newline at end of file
diff --git a/l10n/fi.js b/l10n/fi.js
index 697d18cb..a501dffa 100644
--- a/l10n/fi.js
+++ b/l10n/fi.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Salasanat",
"Generating sharing keys ( %s / 2)" : "Luodaan jakamisavaimia ( %s / 2)",
"Incorrect vault password!" : "Virheellinen holvin salasana!",
"Passwords do not match" : "Salasanat eivät täsmää",
@@ -15,18 +14,27 @@ OC.L10N.register(
"Credential updated" : "Tilitieto päivitetty",
"Credential recovered" : "Tilitieto palautettu",
"Credential destroyed" : "Tilitieto tuhottu",
+ "Error downloading file, you probably have insufficient permissions" : "Virhe tiedostoa ladatessa. Sinulla ei mitä luultavimmin ole riittäviä oikeuksia",
"Invalid QR code" : "Virheellinen QR-koodi",
"Starting export" : "Aloitetaan vienti",
+ "Decrypting credentials" : "Puretaan tunnisteiden salausta",
"Done" : "Valmis",
+ "File read." : "Tiedosto luettu.",
+ "Proceed with the following steps to import your file" : "Seuraa seuraavia ohjeita tuodaksesi tiedostosta.",
"Adding {{credential}}" : "Lisätään {{credential}}",
"Added {{credential}}" : "Lisätty {{credential}}",
+ "Parsed {{num}} credentials, starting to import" : "Käytiin läpi {{num}} tunnistetta, aloitetaan tuonti",
"Importing" : "Tuodaan",
"Start import" : "Aloita tuonti",
"Select CSV file" : "Valitse CSV-tiedosto",
+ "Parsed {{rows}} lines from CSV file" : "Käytiin läpi {{rows}} riviä CSV-tiedostosta",
"Skip first row" : "Ohita ensimmäinen rivi",
"You need to assign the label field before you can start the import." : "Sinun tulee määritellä nimikekenttä ennen tuonnin aloittamista.",
"The first 5 lines of the CSV are shown." : "CSV:n ensimmäiset viisi riviä näytetään.",
"Assign the proper fields to each column." : "Määrittele sopivat kentät kullekin sarakkeelle.",
+ "Example of imported credential" : "Esimerkki tuodusta tunnisteesta",
+ "Missing an importer? Try it with the generic CSV importer." : "Puuttuuko tuojaohjelma? Kokeile yleistä CSV-tuojaa.",
+ "Go back to importers." : "Takaisin tuojiin",
"Save in Passman" : "Tallenna Passmaniin",
"Settings saved" : "Asetukset tallennettu",
"General settings" : "Yleiset asetukset",
@@ -34,6 +42,7 @@ OC.L10N.register(
"Import credentials" : "Tuo tilitetioja",
"Export credentials" : "Vie tilitietoja",
"Sharing" : "Jakaminen",
+ "Old password field incorrect!" : "Vanha salasana on väärä!",
"New password does not match!" : "Uusi salasana ei täsmää!",
"Please log in with your new vault password" : "Kirjaudu sisään uudella holvin salasanalla",
"Share with users and groups" : "Jaa käyttäjien ja ryhmien kanssa",
@@ -50,6 +59,7 @@ OC.L10N.register(
"Generate password" : "Luo salasana",
"Copy password to clipboard" : "Kopioi salasana leikepöydälle",
"Password copied to clipboard!" : "Salasana kopioitu leikepöydälle!",
+ "Complete" : "Valmis",
"Username" : "Käyttäjätunnus",
"Repeat password" : "Toista salasana",
"Add tag" : "Lisää tunniste",
@@ -57,6 +67,7 @@ OC.L10N.register(
"Search icons" : "Etsi kuvakkeita",
"Upload a custom icon:" : "Lähetä mukautettu kuvake:",
"Use this icon" : "Käytä tätä kuvaketta",
+ "This may take a few seconds…" : "Tämä saattaa kestää muutaman sekunnin",
"Selected icon" : "Valittu kuvake",
"Field label" : "Kentän nimike",
"Field value" : "Kentän arvo",
@@ -73,6 +84,7 @@ OC.L10N.register(
"Size" : "Koko",
"Current OTP settings" : "Nykyiset OTP-asetukset",
"Issuer" : "Myöntäjä",
+ "Secret" : "Salainen",
"Expiration date" : "Vanhenemispäivä",
"No expiration date set" : "Vanhenemispäivää ei ole asetettu",
"Renew interval" : "Uusimisväli",
@@ -83,6 +95,7 @@ OC.L10N.register(
"Year(s)" : "Vuosi(a)",
"Password generation settings" : "Salasanan luomisen asetuket",
"Password length" : "Salasanan pituus",
+ "Minimum amount of digits" : "Numeroiden vähimmäismäärä",
"Use uppercase letters" : "Käytä suuria kirjaimia",
"Use lowercase letters" : "Käytä pieniä kirjaimia",
"Use numbers" : "Käytä numeroita",
@@ -103,6 +116,7 @@ OC.L10N.register(
"About Passman" : "Tietoja Passmanista",
"Version" : "Versio",
"Donate to support development" : "Lahjoita tukeaksesi kehitystä",
+ "Bookmarklet" : "Sovelluskirjanmerkki",
"Save your passwords with one click." : "Tallenna salasanasi yhdellä napsautuksella.",
"Drag below button to your bookmark toolbar." : "Raahaa alla oleva painike kirjanmerkkipalkkiisi.",
"Delete vault" : "Poista holvi",
@@ -135,6 +149,8 @@ OC.L10N.register(
"Password score" : "Salasanan pisteytys",
"100 / hour" : "100 / tunti",
"10 / second" : "10 / sekunti",
+ "Pattern" : "Kuvio",
+ "by" : " Kirjoittaja:",
"Edit credential" : "Muokkaa tilitietoa",
"Create new credential" : "Luo uusi tilitieto",
"Save" : "Tallenna",
@@ -188,9 +204,15 @@ OC.L10N.register(
"Show All" : "Näytä kaikki",
"Tags" : "Tunnisteet",
"Search Tags" : "Etsi tunneisteita",
+ "Good Strength" : "Hyvä vahvuus",
+ "Medium Strength" : "Keskinkertainen vahvuus",
+ "Bad Strength" : "Heikko vahvuus",
+ "Expired" : "Vanhentunut",
"Someone has shared a credential with you." : "Joku on jakanut tilitiedot kanssasi.",
"Loading…" : "Ladataan…",
"Awwhh… credential not found. Maybe it expired" : "Voi ei… tilitietoa ei löytynyt. Kenties se vanheni",
+ "email" : "sähköposti",
+ "Description" : "Kuvaus",
"Error while saving field" : "Virhe kenttää tallentaessa",
"A Passman item has been created, modified or deleted" : "Passman-tietu on luotu, sitä on muokattu tai se on poistettu",
"A Passman item has expired" : "Passman-tietue on vanhentunut",
@@ -199,6 +221,7 @@ OC.L10N.register(
"You created %1$s" : "Loit %1$s",
"You updated %1$s" : "Päivitit %1$s",
"You deleted %1$s" : "Poistit %1$s",
+ "Passwords" : "Salasanat",
"Remind me later" : "Muistuta myöhemmin",
"Ignore" : "Ohita",
"Passman" : "Passman",
@@ -217,7 +240,7 @@ OC.L10N.register(
"Expires:" : "Vanhenee:",
"Connection to server lost" : "Yhteys palvelimelle menetetty",
"Problem loading page, reloading in 5 seconds" : "Ongelma sivun lataamisessa, päivitetään 5 sekunnin kuluttua",
- "Saving..." : "Tallennetaan...",
+ "Saving …" : "Tallennetaan…",
"Dismiss" : "Hylkää",
"seconds ago" : "sekuntia sitten"
},
diff --git a/l10n/fi.json b/l10n/fi.json
index b8feafe5..cc1ceb41 100644
--- a/l10n/fi.json
+++ b/l10n/fi.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Salasanat",
"Generating sharing keys ( %s / 2)" : "Luodaan jakamisavaimia ( %s / 2)",
"Incorrect vault password!" : "Virheellinen holvin salasana!",
"Passwords do not match" : "Salasanat eivät täsmää",
@@ -13,18 +12,27 @@
"Credential updated" : "Tilitieto päivitetty",
"Credential recovered" : "Tilitieto palautettu",
"Credential destroyed" : "Tilitieto tuhottu",
+ "Error downloading file, you probably have insufficient permissions" : "Virhe tiedostoa ladatessa. Sinulla ei mitä luultavimmin ole riittäviä oikeuksia",
"Invalid QR code" : "Virheellinen QR-koodi",
"Starting export" : "Aloitetaan vienti",
+ "Decrypting credentials" : "Puretaan tunnisteiden salausta",
"Done" : "Valmis",
+ "File read." : "Tiedosto luettu.",
+ "Proceed with the following steps to import your file" : "Seuraa seuraavia ohjeita tuodaksesi tiedostosta.",
"Adding {{credential}}" : "Lisätään {{credential}}",
"Added {{credential}}" : "Lisätty {{credential}}",
+ "Parsed {{num}} credentials, starting to import" : "Käytiin läpi {{num}} tunnistetta, aloitetaan tuonti",
"Importing" : "Tuodaan",
"Start import" : "Aloita tuonti",
"Select CSV file" : "Valitse CSV-tiedosto",
+ "Parsed {{rows}} lines from CSV file" : "Käytiin läpi {{rows}} riviä CSV-tiedostosta",
"Skip first row" : "Ohita ensimmäinen rivi",
"You need to assign the label field before you can start the import." : "Sinun tulee määritellä nimikekenttä ennen tuonnin aloittamista.",
"The first 5 lines of the CSV are shown." : "CSV:n ensimmäiset viisi riviä näytetään.",
"Assign the proper fields to each column." : "Määrittele sopivat kentät kullekin sarakkeelle.",
+ "Example of imported credential" : "Esimerkki tuodusta tunnisteesta",
+ "Missing an importer? Try it with the generic CSV importer." : "Puuttuuko tuojaohjelma? Kokeile yleistä CSV-tuojaa.",
+ "Go back to importers." : "Takaisin tuojiin",
"Save in Passman" : "Tallenna Passmaniin",
"Settings saved" : "Asetukset tallennettu",
"General settings" : "Yleiset asetukset",
@@ -32,6 +40,7 @@
"Import credentials" : "Tuo tilitetioja",
"Export credentials" : "Vie tilitietoja",
"Sharing" : "Jakaminen",
+ "Old password field incorrect!" : "Vanha salasana on väärä!",
"New password does not match!" : "Uusi salasana ei täsmää!",
"Please log in with your new vault password" : "Kirjaudu sisään uudella holvin salasanalla",
"Share with users and groups" : "Jaa käyttäjien ja ryhmien kanssa",
@@ -48,6 +57,7 @@
"Generate password" : "Luo salasana",
"Copy password to clipboard" : "Kopioi salasana leikepöydälle",
"Password copied to clipboard!" : "Salasana kopioitu leikepöydälle!",
+ "Complete" : "Valmis",
"Username" : "Käyttäjätunnus",
"Repeat password" : "Toista salasana",
"Add tag" : "Lisää tunniste",
@@ -55,6 +65,7 @@
"Search icons" : "Etsi kuvakkeita",
"Upload a custom icon:" : "Lähetä mukautettu kuvake:",
"Use this icon" : "Käytä tätä kuvaketta",
+ "This may take a few seconds…" : "Tämä saattaa kestää muutaman sekunnin",
"Selected icon" : "Valittu kuvake",
"Field label" : "Kentän nimike",
"Field value" : "Kentän arvo",
@@ -71,6 +82,7 @@
"Size" : "Koko",
"Current OTP settings" : "Nykyiset OTP-asetukset",
"Issuer" : "Myöntäjä",
+ "Secret" : "Salainen",
"Expiration date" : "Vanhenemispäivä",
"No expiration date set" : "Vanhenemispäivää ei ole asetettu",
"Renew interval" : "Uusimisväli",
@@ -81,6 +93,7 @@
"Year(s)" : "Vuosi(a)",
"Password generation settings" : "Salasanan luomisen asetuket",
"Password length" : "Salasanan pituus",
+ "Minimum amount of digits" : "Numeroiden vähimmäismäärä",
"Use uppercase letters" : "Käytä suuria kirjaimia",
"Use lowercase letters" : "Käytä pieniä kirjaimia",
"Use numbers" : "Käytä numeroita",
@@ -101,6 +114,7 @@
"About Passman" : "Tietoja Passmanista",
"Version" : "Versio",
"Donate to support development" : "Lahjoita tukeaksesi kehitystä",
+ "Bookmarklet" : "Sovelluskirjanmerkki",
"Save your passwords with one click." : "Tallenna salasanasi yhdellä napsautuksella.",
"Drag below button to your bookmark toolbar." : "Raahaa alla oleva painike kirjanmerkkipalkkiisi.",
"Delete vault" : "Poista holvi",
@@ -133,6 +147,8 @@
"Password score" : "Salasanan pisteytys",
"100 / hour" : "100 / tunti",
"10 / second" : "10 / sekunti",
+ "Pattern" : "Kuvio",
+ "by" : " Kirjoittaja:",
"Edit credential" : "Muokkaa tilitietoa",
"Create new credential" : "Luo uusi tilitieto",
"Save" : "Tallenna",
@@ -186,9 +202,15 @@
"Show All" : "Näytä kaikki",
"Tags" : "Tunnisteet",
"Search Tags" : "Etsi tunneisteita",
+ "Good Strength" : "Hyvä vahvuus",
+ "Medium Strength" : "Keskinkertainen vahvuus",
+ "Bad Strength" : "Heikko vahvuus",
+ "Expired" : "Vanhentunut",
"Someone has shared a credential with you." : "Joku on jakanut tilitiedot kanssasi.",
"Loading…" : "Ladataan…",
"Awwhh… credential not found. Maybe it expired" : "Voi ei… tilitietoa ei löytynyt. Kenties se vanheni",
+ "email" : "sähköposti",
+ "Description" : "Kuvaus",
"Error while saving field" : "Virhe kenttää tallentaessa",
"A Passman item has been created, modified or deleted" : "Passman-tietu on luotu, sitä on muokattu tai se on poistettu",
"A Passman item has expired" : "Passman-tietue on vanhentunut",
@@ -197,6 +219,7 @@
"You created %1$s" : "Loit %1$s",
"You updated %1$s" : "Päivitit %1$s",
"You deleted %1$s" : "Poistit %1$s",
+ "Passwords" : "Salasanat",
"Remind me later" : "Muistuta myöhemmin",
"Ignore" : "Ohita",
"Passman" : "Passman",
@@ -215,7 +238,7 @@
"Expires:" : "Vanhenee:",
"Connection to server lost" : "Yhteys palvelimelle menetetty",
"Problem loading page, reloading in 5 seconds" : "Ongelma sivun lataamisessa, päivitetään 5 sekunnin kuluttua",
- "Saving..." : "Tallennetaan...",
+ "Saving …" : "Tallennetaan…",
"Dismiss" : "Hylkää",
"seconds ago" : "sekuntia sitten"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/fr.js b/l10n/fr.js
index 92ee353c..9871efb1 100644
--- a/l10n/fr.js
+++ b/l10n/fr.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Mots de passe",
"Generating sharing keys ( %s / 2)" : "Génération des clés de partage ( %s/ 2 )",
"Incorrect vault password!" : "Mot de passe du coffre-fort incorrect",
"Passwords do not match" : "Les mots de passe ne correspondent pas",
@@ -54,7 +53,7 @@ OC.L10N.register(
"New password does not match!" : "Le nouveau mot de passe ne correspond pas !",
"Please log in with your new vault password" : "Veuillez vous connecter avec votre nouveau mot de passe du coffre-fort",
"Share with users and groups" : "Partager avec des utilisateurs et des groupes",
- "Share link" : "Partager un lien",
+ "Share link" : "Lien de partage",
"Are you sure you want to leave? This will corrupt this credential" : "Êtes-vous sûr de vouloir quitter ? Cela va corrompre cette information d'identification",
"Credential unshared" : "Arrêt du partage de l'information d'identification ",
"Credential shared" : "Information d'identification partagée",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Cliquez ici pour le demander",
"Loading…" : "Chargement...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh.... information d'identification non trouvée. Il est peut être expiré",
- "Compromise!" : "Compromis !",
+ "Mark as Compromised" : "Marquer comme compromis",
"Compromised!" : "Compromis !",
"This password is compromised. You can only remove this warning by changing the password." : "Ce mot de passe est compromis. Vous ne pouvez supprimer cet avertissement qu'en modifiant votre mot de passe.",
"email" : "email",
"Description" : "Description",
- "Url" : "URL",
"Custom Search:" : "Recherche personnalisée",
"Revert to defaults" : "Restaurer les valeurs par défaut",
"Error while saving field" : "Erreur lors de la sauvegarde du champ",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s a été partagé avec %2$s",
"You received a share request for %1$s from %2$s" : "Vous avez reçu une demande de partage pour %1$s de %2$s",
"%s has been shared with a link" : "%s a été partagé avec un lien",
+ "Passwords" : "Mots de passe",
"Your credential \"%s\" expired, click here to update the credential." : "Votre identifiant \"%s\" a expiré, cliquez ici pour le mettre à jour.",
"Remind me later" : "Rappelez-moi plus tard",
"Ignore" : "Ignorer",
@@ -358,10 +357,10 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "Cliquez ici\n\t\t\t\t\tpour le demander ",
"Loading…" : "Chargement…",
"Awwhh… could not find the credential. Maybe it expired?" : "Awwhh… n'a pas pu trouver le justificatif d'identité. Peut-être a t-il expiré ?",
- "Expires:" : "Expire le:",
- "Connection to server lost" : "Connexion au serveur perdue",
+ "Expires:" : "Expire le :",
+ "Connection to server lost" : "La connexion au serveur a été perdue",
"Problem loading page, reloading in 5 seconds" : "Problème de chargement de la page, actualisation dans 5 secondes",
- "Saving..." : "Enregistrement…",
+ "Saving …" : "Enregistrement ...",
"Dismiss" : "Ignorer",
"seconds ago" : "il y a quelques secondes"
},
diff --git a/l10n/fr.json b/l10n/fr.json
index 635b79a2..0d5279d7 100644
--- a/l10n/fr.json
+++ b/l10n/fr.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Mots de passe",
"Generating sharing keys ( %s / 2)" : "Génération des clés de partage ( %s/ 2 )",
"Incorrect vault password!" : "Mot de passe du coffre-fort incorrect",
"Passwords do not match" : "Les mots de passe ne correspondent pas",
@@ -52,7 +51,7 @@
"New password does not match!" : "Le nouveau mot de passe ne correspond pas !",
"Please log in with your new vault password" : "Veuillez vous connecter avec votre nouveau mot de passe du coffre-fort",
"Share with users and groups" : "Partager avec des utilisateurs et des groupes",
- "Share link" : "Partager un lien",
+ "Share link" : "Lien de partage",
"Are you sure you want to leave? This will corrupt this credential" : "Êtes-vous sûr de vouloir quitter ? Cela va corrompre cette information d'identification",
"Credential unshared" : "Arrêt du partage de l'information d'identification ",
"Credential shared" : "Information d'identification partagée",
@@ -292,12 +291,11 @@
"Click here to request it" : "Cliquez ici pour le demander",
"Loading…" : "Chargement...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh.... information d'identification non trouvée. Il est peut être expiré",
- "Compromise!" : "Compromis !",
+ "Mark as Compromised" : "Marquer comme compromis",
"Compromised!" : "Compromis !",
"This password is compromised. You can only remove this warning by changing the password." : "Ce mot de passe est compromis. Vous ne pouvez supprimer cet avertissement qu'en modifiant votre mot de passe.",
"email" : "email",
"Description" : "Description",
- "Url" : "URL",
"Custom Search:" : "Recherche personnalisée",
"Revert to defaults" : "Restaurer les valeurs par défaut",
"Error while saving field" : "Erreur lors de la sauvegarde du champ",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s a été partagé avec %2$s",
"You received a share request for %1$s from %2$s" : "Vous avez reçu une demande de partage pour %1$s de %2$s",
"%s has been shared with a link" : "%s a été partagé avec un lien",
+ "Passwords" : "Mots de passe",
"Your credential \"%s\" expired, click here to update the credential." : "Votre identifiant \"%s\" a expiré, cliquez ici pour le mettre à jour.",
"Remind me later" : "Rappelez-moi plus tard",
"Ignore" : "Ignorer",
@@ -356,10 +355,10 @@
"Click here to request\n\t\t\t\t\tit" : "Cliquez ici\n\t\t\t\t\tpour le demander ",
"Loading…" : "Chargement…",
"Awwhh… could not find the credential. Maybe it expired?" : "Awwhh… n'a pas pu trouver le justificatif d'identité. Peut-être a t-il expiré ?",
- "Expires:" : "Expire le:",
- "Connection to server lost" : "Connexion au serveur perdue",
+ "Expires:" : "Expire le :",
+ "Connection to server lost" : "La connexion au serveur a été perdue",
"Problem loading page, reloading in 5 seconds" : "Problème de chargement de la page, actualisation dans 5 secondes",
- "Saving..." : "Enregistrement…",
+ "Saving …" : "Enregistrement ...",
"Dismiss" : "Ignorer",
"seconds ago" : "il y a quelques secondes"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/l10n/gl.js b/l10n/gl.js
index 0d1fbcac..9cc1eb68 100644
--- a/l10n/gl.js
+++ b/l10n/gl.js
@@ -1,8 +1,7 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Contrasinais",
- "Generating sharing keys ( %s / 2)" : "Xerando chaves de compartición ( %s / 2)",
+ "Generating sharing keys ( %s / 2)" : "Xerando claves de compartición ( %s / 2)",
"Incorrect vault password!" : "Contrasinal da bóveda incorrecta!",
"Passwords do not match" : "Os contrasinais non coinciden",
"General" : "Xeral",
@@ -95,13 +94,13 @@ OC.L10N.register(
"Filename" : "Nome de ficheiro",
"Upload date" : "Data de envío",
"Size" : "Tamaño",
- "Upload or enter your OTP secret" : "Envíe ou Introduza o seu secreto OTP",
+ "Upload or enter your OTP secret" : "Envíe ou introduza o seu segredo OTP",
"Current OTP settings" : "Axustes OTP actuais",
"Issuer" : "Emisor",
- "Secret" : "Secreto",
+ "Secret" : "Segredo",
"Expiration date" : "Data de caducidade",
"No expiration date set" : "Non se definiu a data de caducidade",
- "Renew interval" : "Intervalo de renovación",
+ "Renew interval" : "Renovar o intervalo",
"Disabled" : "Desactivado",
"Day(s)" : "Día(s)",
"Week(s)" : "Semana(s)",
@@ -122,7 +121,7 @@ OC.L10N.register(
"Rename vault" : "Renomear a bóveda",
"New vault name" : "Nome novo para a bóveda",
"Change" : "Cambiar",
- "Change vault key" : "Cambiar a chave da bóveda",
+ "Change vault key" : "Cambiar a clave da bóveda",
"Old vault password" : "Anterior contrasinal da bóveda",
"New vault password" : "Novo contrasinal da bóveda",
"Repeat new vault password" : "Repita o novo contrasinal da bóveda",
@@ -145,12 +144,12 @@ OC.L10N.register(
"Import" : "Importar",
"Read progress" : "Progreso da lectura",
"Upload progress" : "Progreso do envío",
- "Private Key" : "Chave privada",
- "Public key" : "Chave pública",
- "Key size" : "Tamaño da chave",
- "Save keys" : "Gardar as chaves",
- "Generate sharing keys" : "Xerar chaves de compartición",
- "Generating sharing keys" : "Xerando chaves de compartición",
+ "Private Key" : "Clave privada",
+ "Public key" : "Clave pública",
+ "Key size" : "Tamaño da clave",
+ "Save keys" : "Gardar as claves",
+ "Generate sharing keys" : "Xerar claves de compartición",
+ "Generating sharing keys" : "Xerando claves de compartición",
"The password tool scans your password, calculates average cracking time, listing those below the threshold" : "A ferramenta de contrasinais analizará o seu contrasinal, calculará o tempo medio para crebalo e enumerará aqueles que estean por baixo do limiar",
"Minimum password stength" : "Fortaleza mínima do contrasinal",
"Start scan" : "Iniciar a analise",
@@ -256,7 +255,7 @@ OC.L10N.register(
"Password strength must be at least: {{strength}}" : "A fortaleza do contrasinal debe ser cando menos: {{strength}}",
"Please give your new vault a name." : "Póñalle un nome á súa bóveda",
"Repeat vault password" : "Repita o contrasinal da bóveda",
- "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "A súa chave de compartir terá unha forza de 1024 bits, que pode cambiar máis adiante en «Axustes».",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "A súa clave de compartir terá unha forza de 1024 bits, que pode cambiar máis adiante en «Axustes».",
"Create vault" : "Crear unha bóveda",
"Go back to vaults" : "Volver ás bóvedas",
"Please input the password for" : "Introduza o contrasinal para",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Prema aquí para solicitalo",
"Loading…" : "Cargando…",
"Awwhh… credential not found. Maybe it expired" : "Amodo… non se atopou a credencial, seica caducou?",
- "Compromise!" : "Compromiso!",
+ "Mark as Compromised" : "Marcar como comprometido",
"Compromised!" : "Comprometido!",
"This password is compromised. You can only remove this warning by changing the password." : "Este contrasinal está comprometido. Só pode eliminar este aviso cambiando o contrasinal.",
"email" : "correo",
"Description" : "Descrición",
- "Url" : "URL",
"Custom Search:" : "Busca personalizada:",
"Revert to defaults" : "Reverter a valores predeterminados",
"Error while saving field" : "Produciuse un erro ao gardar o campo",
@@ -318,13 +316,14 @@ OC.L10N.register(
"%1$s has been deleted by %2$s" : "%1$s foi eliminado por %2$s",
"You deleted %1$s" : "Vostede eliminou %1$s",
"%1$s has been recovered by %2$s" : "%1$s foi recuperado por %2$s",
- "You recovered %1$s" : "Vostede restaurou %1$s",
- "%1$s has been permanently deleted by %2$s" : "%1$s foi eliminado permanentemente por %2$s",
- "You permanently deleted %1$s" : "Vostede eliminou permanentemente %1$s",
+ "You recovered %1$s" : "Vostede recuperou %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s foi eliminado de xeito permanente por %2$s",
+ "You permanently deleted %1$s" : "Vostede eliminou %1$s de xeito permanente",
"The password of %1$s has expired, renew it now." : "O contrasinal de %1$s caducou, renóvea agora.",
"%1$s has been shared with %2$s" : "%1$s foi compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Vostede recibiu unha solicitude para compartir %1$s dende %2$s",
"%s has been shared with a link" : "%s foi compartido cunha ligazón",
+ "Passwords" : "Contrasinais",
"Your credential \"%s\" expired, click here to update the credential." : "A sua credencial «%s» caducou, prema aquí para actualizar a credencial.",
"Remind me later" : "Lembrarmo más adiante",
"Ignore" : "Ignorar",
@@ -333,7 +332,7 @@ OC.L10N.register(
"%s has accepted your share request for \"%s\"." : "%s aceptou a súa solicitude para compartir «%s».",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman é un completo xestor de contrasinais. ",
- "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman é un completo xestor de contrasinais.\nCaracterísticas:\n- Bóvedas\n- A chave da bóveda non se envía nunca ao servidor\n- Extensión do navegador para facilitar o acceso aos contrasinais\n- Apli de Android para acceder en mobilidade\n- As credenciais están en cifradas do lado do cliente con AES de 256 bits\n- As credenciais están cifradas no lado do servidor con AES de 256 bits\n- Posibilidade de engadir campos personalizados a credenciais\n- Xerador incorporado de OTP (One Time Password)\n- Analizador de contrasinais\n- Comparte contrasinais internamente e mediante a ligazón dun xeito seguro.\n- Importación dende varios xestores de contrasinais (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nPara ver unha demostración desta aplicación, visite [https://demo.passman.cc](https://demo.passman.cc)",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman é un completo xestor de contrasinais.\nCaracterísticas:\n- Bóvedas\n- A clave da bóveda non se envía nunca ao servidor\n- Extensión do navegador para facilitar o acceso aos contrasinais\n- Apli de Android para acceder en mobilidade\n- As credenciais están en cifradas do lado do cliente con AES de 256 bits\n- As credenciais están cifradas no lado do servidor con AES de 256 bits\n- Posibilidade de engadir campos personalizados a credenciais\n- Xerador incorporado de OTP (One Time Password)\n- Analizador de contrasinais\n- Comparte contrasinais internamente e mediante a ligazón dun xeito seguro.\n- Importación dende varios xestores de contrasinais (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nPara ver unha demostración desta aplicación, visite [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Non é posíbel obter información da versión",
"Passman Settings" : "Axustes de Passman",
"GitHub version:" : "Versión do GitHub:",
@@ -361,8 +360,8 @@ OC.L10N.register(
"Expires:" : "Caduca:",
"Connection to server lost" : "Perdida a conexión co servidor",
"Problem loading page, reloading in 5 seconds" : "Produciuse un problema ao cargar a páxina, volverá cargar en 5 segundos",
- "Saving..." : "Gardando…",
+ "Saving …" : "Gardando…",
"Dismiss" : "Rexeitar",
- "seconds ago" : "segundos atrás"
+ "seconds ago" : "hai uns segundos"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/gl.json b/l10n/gl.json
index 9790a2cf..3fd568dc 100644
--- a/l10n/gl.json
+++ b/l10n/gl.json
@@ -1,6 +1,5 @@
{ "translations": {
- "Passwords" : "Contrasinais",
- "Generating sharing keys ( %s / 2)" : "Xerando chaves de compartición ( %s / 2)",
+ "Generating sharing keys ( %s / 2)" : "Xerando claves de compartición ( %s / 2)",
"Incorrect vault password!" : "Contrasinal da bóveda incorrecta!",
"Passwords do not match" : "Os contrasinais non coinciden",
"General" : "Xeral",
@@ -93,13 +92,13 @@
"Filename" : "Nome de ficheiro",
"Upload date" : "Data de envío",
"Size" : "Tamaño",
- "Upload or enter your OTP secret" : "Envíe ou Introduza o seu secreto OTP",
+ "Upload or enter your OTP secret" : "Envíe ou introduza o seu segredo OTP",
"Current OTP settings" : "Axustes OTP actuais",
"Issuer" : "Emisor",
- "Secret" : "Secreto",
+ "Secret" : "Segredo",
"Expiration date" : "Data de caducidade",
"No expiration date set" : "Non se definiu a data de caducidade",
- "Renew interval" : "Intervalo de renovación",
+ "Renew interval" : "Renovar o intervalo",
"Disabled" : "Desactivado",
"Day(s)" : "Día(s)",
"Week(s)" : "Semana(s)",
@@ -120,7 +119,7 @@
"Rename vault" : "Renomear a bóveda",
"New vault name" : "Nome novo para a bóveda",
"Change" : "Cambiar",
- "Change vault key" : "Cambiar a chave da bóveda",
+ "Change vault key" : "Cambiar a clave da bóveda",
"Old vault password" : "Anterior contrasinal da bóveda",
"New vault password" : "Novo contrasinal da bóveda",
"Repeat new vault password" : "Repita o novo contrasinal da bóveda",
@@ -143,12 +142,12 @@
"Import" : "Importar",
"Read progress" : "Progreso da lectura",
"Upload progress" : "Progreso do envío",
- "Private Key" : "Chave privada",
- "Public key" : "Chave pública",
- "Key size" : "Tamaño da chave",
- "Save keys" : "Gardar as chaves",
- "Generate sharing keys" : "Xerar chaves de compartición",
- "Generating sharing keys" : "Xerando chaves de compartición",
+ "Private Key" : "Clave privada",
+ "Public key" : "Clave pública",
+ "Key size" : "Tamaño da clave",
+ "Save keys" : "Gardar as claves",
+ "Generate sharing keys" : "Xerar claves de compartición",
+ "Generating sharing keys" : "Xerando claves de compartición",
"The password tool scans your password, calculates average cracking time, listing those below the threshold" : "A ferramenta de contrasinais analizará o seu contrasinal, calculará o tempo medio para crebalo e enumerará aqueles que estean por baixo do limiar",
"Minimum password stength" : "Fortaleza mínima do contrasinal",
"Start scan" : "Iniciar a analise",
@@ -254,7 +253,7 @@
"Password strength must be at least: {{strength}}" : "A fortaleza do contrasinal debe ser cando menos: {{strength}}",
"Please give your new vault a name." : "Póñalle un nome á súa bóveda",
"Repeat vault password" : "Repita o contrasinal da bóveda",
- "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "A súa chave de compartir terá unha forza de 1024 bits, que pode cambiar máis adiante en «Axustes».",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "A súa clave de compartir terá unha forza de 1024 bits, que pode cambiar máis adiante en «Axustes».",
"Create vault" : "Crear unha bóveda",
"Go back to vaults" : "Volver ás bóvedas",
"Please input the password for" : "Introduza o contrasinal para",
@@ -292,12 +291,11 @@
"Click here to request it" : "Prema aquí para solicitalo",
"Loading…" : "Cargando…",
"Awwhh… credential not found. Maybe it expired" : "Amodo… non se atopou a credencial, seica caducou?",
- "Compromise!" : "Compromiso!",
+ "Mark as Compromised" : "Marcar como comprometido",
"Compromised!" : "Comprometido!",
"This password is compromised. You can only remove this warning by changing the password." : "Este contrasinal está comprometido. Só pode eliminar este aviso cambiando o contrasinal.",
"email" : "correo",
"Description" : "Descrición",
- "Url" : "URL",
"Custom Search:" : "Busca personalizada:",
"Revert to defaults" : "Reverter a valores predeterminados",
"Error while saving field" : "Produciuse un erro ao gardar o campo",
@@ -316,13 +314,14 @@
"%1$s has been deleted by %2$s" : "%1$s foi eliminado por %2$s",
"You deleted %1$s" : "Vostede eliminou %1$s",
"%1$s has been recovered by %2$s" : "%1$s foi recuperado por %2$s",
- "You recovered %1$s" : "Vostede restaurou %1$s",
- "%1$s has been permanently deleted by %2$s" : "%1$s foi eliminado permanentemente por %2$s",
- "You permanently deleted %1$s" : "Vostede eliminou permanentemente %1$s",
+ "You recovered %1$s" : "Vostede recuperou %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s foi eliminado de xeito permanente por %2$s",
+ "You permanently deleted %1$s" : "Vostede eliminou %1$s de xeito permanente",
"The password of %1$s has expired, renew it now." : "O contrasinal de %1$s caducou, renóvea agora.",
"%1$s has been shared with %2$s" : "%1$s foi compartido con %2$s",
"You received a share request for %1$s from %2$s" : "Vostede recibiu unha solicitude para compartir %1$s dende %2$s",
"%s has been shared with a link" : "%s foi compartido cunha ligazón",
+ "Passwords" : "Contrasinais",
"Your credential \"%s\" expired, click here to update the credential." : "A sua credencial «%s» caducou, prema aquí para actualizar a credencial.",
"Remind me later" : "Lembrarmo más adiante",
"Ignore" : "Ignorar",
@@ -331,7 +330,7 @@
"%s has accepted your share request for \"%s\"." : "%s aceptou a súa solicitude para compartir «%s».",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman é un completo xestor de contrasinais. ",
- "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman é un completo xestor de contrasinais.\nCaracterísticas:\n- Bóvedas\n- A chave da bóveda non se envía nunca ao servidor\n- Extensión do navegador para facilitar o acceso aos contrasinais\n- Apli de Android para acceder en mobilidade\n- As credenciais están en cifradas do lado do cliente con AES de 256 bits\n- As credenciais están cifradas no lado do servidor con AES de 256 bits\n- Posibilidade de engadir campos personalizados a credenciais\n- Xerador incorporado de OTP (One Time Password)\n- Analizador de contrasinais\n- Comparte contrasinais internamente e mediante a ligazón dun xeito seguro.\n- Importación dende varios xestores de contrasinais (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nPara ver unha demostración desta aplicación, visite [https://demo.passman.cc](https://demo.passman.cc)",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman é un completo xestor de contrasinais.\nCaracterísticas:\n- Bóvedas\n- A clave da bóveda non se envía nunca ao servidor\n- Extensión do navegador para facilitar o acceso aos contrasinais\n- Apli de Android para acceder en mobilidade\n- As credenciais están en cifradas do lado do cliente con AES de 256 bits\n- As credenciais están cifradas no lado do servidor con AES de 256 bits\n- Posibilidade de engadir campos personalizados a credenciais\n- Xerador incorporado de OTP (One Time Password)\n- Analizador de contrasinais\n- Comparte contrasinais internamente e mediante a ligazón dun xeito seguro.\n- Importación dende varios xestores de contrasinais (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nPara ver unha demostración desta aplicación, visite [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Non é posíbel obter información da versión",
"Passman Settings" : "Axustes de Passman",
"GitHub version:" : "Versión do GitHub:",
@@ -359,8 +358,8 @@
"Expires:" : "Caduca:",
"Connection to server lost" : "Perdida a conexión co servidor",
"Problem loading page, reloading in 5 seconds" : "Produciuse un problema ao cargar a páxina, volverá cargar en 5 segundos",
- "Saving..." : "Gardando…",
+ "Saving …" : "Gardando…",
"Dismiss" : "Rexeitar",
- "seconds ago" : "segundos atrás"
+ "seconds ago" : "hai uns segundos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/he.js b/l10n/he.js
index 1036eef1..24449762 100644
--- a/l10n/he.js
+++ b/l10n/he.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "ססמאות",
"Generating sharing keys ( %s / 2)" : "מפתחות השיתוף נוצרים ( %s / 2)",
"Incorrect vault password!" : "ססמת הכספת שגויה!",
"Passwords do not match" : "הססמאות אינן תואמות",
@@ -27,6 +26,10 @@ OC.L10N.register(
"Start import" : "התחלת ייבוא",
"Select CSV file" : "בחירת קובץ CSV",
"Skip first row" : "דילוג על השורה הראשונה",
+ "Assign the proper fields to each column." : "הקצאת השדות המתאימים לכל עמודה.",
+ "Example of imported credential" : "דוגמה של פרטי גישה שייובאו",
+ "Missing an importer? Try it with the generic CSV importer." : "חסר לך מייבא? כדאי לנסות עם מייבא ה־CSV הכללי.",
+ "Go back to importers." : "לחזור למייבאים.",
"Revision deleted" : "מהדורה נמחקה",
"Revision restored" : "מהדורה שוחזרה",
"Save in Passman" : "שמירה ב־Passman",
@@ -38,16 +41,20 @@ OC.L10N.register(
"Export credentials" : "ייצוא פרטי גישה",
"Sharing" : "שיתוף",
"Are you sure you want to leave? This will destroy all your credentials" : "לצאת? פעולה זו תהרוס את כל פרטי הגישה שלך",
+ "Old password field incorrect!" : "שדה הססמה הישנה שגוי!",
"New password does not match!" : "הססמה החדשה לא תואמת!",
"Please log in with your new vault password" : "נא להיכנס עם ססמת הכספת החדשה שלך",
"Share with users and groups" : "שיתוף עם משתמשים וקבוצות",
"Share link" : "קישור לשיתוף",
"Are you sure you want to leave? This will corrupt this credential" : "לצאת? פעולה זו תשחית את פרטי הגישה",
+ "Credential unshared" : "פרטי הגישה לא שותפו",
+ "Credential shared" : "פרטי הגישה שותפו",
"Saved!" : "נשמר!",
"Poor" : "עלובה",
"Weak" : "חלשה",
"Good" : "טובה",
"Strong" : "חזקה",
+ "Toggle visibility" : "הפעלת מצב חשיפה",
"Copy to clipboard" : "העתקה ללוח הגזירים",
"Copied to clipboard!" : "הועתקה ללוח הגזירים!",
"Generate password" : "יצירת ססמה",
@@ -57,7 +64,13 @@ OC.L10N.register(
"Repeat password" : "חזרה על הססמה",
"Add tag" : "הוספת תגית",
"Pick an icon" : "נא לבחור סמל",
+ "Search icons" : "חיפוש סמלים",
+ "Upload a custom icon:" : "העלאת סמל מותאם אישית:",
"Use this icon" : "להשתמש בסמל זה",
+ "Delete current icon" : "מחיקת הסמל הנוכחי",
+ "Get icon from page" : "משיכת סמל מהעמוד",
+ "This may take a few seconds…" : "פעולה זו עשויה לארוך מספר שניות…",
+ "There was an error fetching the icon!" : "אירעה שגיאה במשיכת הסמל!",
"Selected icon" : "סמל שנבחר",
"Field label" : "תווית שדה",
"Field value" : "ערך שדה",
@@ -72,10 +85,15 @@ OC.L10N.register(
"Filename" : "שם קובץ",
"Upload date" : "תאריך העלאה",
"Size" : "גודל",
+ "Issuer" : "מנפיק",
"Secret" : "סוד",
"Expiration date" : "תאריך תפוגה",
"No expiration date set" : "לא הוגדר תאריך תפוגה",
"Disabled" : "מושבת",
+ "Day(s)" : "ימים",
+ "Week(s)" : "שבועות",
+ "Month(s)" : "חודשים",
+ "Year(s)" : "שנים",
"Password generation settings" : "הגדרות יצירת ססמאות",
"Password length" : "אורך ססמה",
"Minimum amount of digits" : "כמות התווים המזערית",
@@ -101,6 +119,8 @@ OC.L10N.register(
"About Passman" : "על אודות Passman",
"Version" : "גרסה",
"Donate to support development" : "ניתן לתרום כדי לתרום בפיתוח",
+ "Bookmarklet" : "יישומון סימנייה",
+ "Save your passwords with one click." : "שמירת הססמאות שלך בלחיצה בודדת.",
"Delete vault" : "מחיקת כספת",
"Vault password" : "ססמה לכספ",
"This process is irreversible" : "תהליך זה אינו הפיך",
@@ -122,11 +142,13 @@ OC.L10N.register(
"Action" : "פעולה",
"Search users…" : "חיפוש משתמשים…",
"Missing users? Only users that have vaults are shown." : "חסרים משתמשים? רק משתמשים שיש להם כספת מופיעים.",
+ "Uploading" : "מתבצעת העלאה",
"User" : "משתמש",
"Read" : "קריאה",
"Write" : "כתיבה",
"Files" : "קבצים",
"Revisions" : "מהדורות",
+ "Pending" : "בהמתנה",
"Enable link sharing" : "הפעלת שיתוף קישורים",
"Share until date" : "לשתף עד לתאריך",
"Show files" : "הצגת קבצים",
@@ -146,8 +168,12 @@ OC.L10N.register(
"Dictionary name" : "שם המילון",
"Rank" : "דירוג",
"Guesses" : "ניחושים",
+ "Base guesses" : "ניחושים בסיסיים",
+ "Uppercase variations" : "הגוונים על אותיות גדולות",
+ "l33t-variations" : "הגוונים על l33t",
"Showing revisions of" : "הצגת מהדורות של",
"Revision of" : "מהדורה של",
+ "by" : "מאת",
"No revisions found." : "לא נמצאו מהדורות.",
"Label" : "תווית",
"Restore revision" : "שחזור מהדורה",
@@ -161,10 +187,12 @@ OC.L10N.register(
"Unshare" : "ביטול שיתוף",
"Account" : "חשבון",
"Password" : "ססמה",
+ "OTP" : "ססמה חד פעמית (OTP)",
"E-mail" : "דוא״ל",
"URL" : "כתובת",
"Notes" : "הערות",
"Expiry time" : "מועד תפוגה",
+ "Created" : "מועד היצירה",
"Edit" : "עריכה",
"Delete" : "מחיקה",
"Share" : "שיתוף",
@@ -177,12 +205,20 @@ OC.L10N.register(
"Date" : "תאריך",
"Accept" : "קבלה",
"Decline" : "דחייה",
+ "You don't have good credentials" : "אין לך פרטי כניסה טובים",
+ "You don't have medium credentials" : "אין לך פרטי גישה בינוניים",
+ "You don't have bad credentials" : "אין לך פרטי גישה גרועים",
+ "You don't have expired credentials" : "אין לך פרטי גישה שתוקפם פג",
+ "You don't have deleted credentials" : "אין לך פרטי גישה שנמחקו",
+ "There are no credentials with your selected tags" : "אין פרטי גישה עם התגיות שבחרת",
+ "There are no credentials matching" : "אין פרטי גישה תואמים",
"Last accessed" : "גישה אחרונה",
"Never" : "מעולם לא",
"No vaults found, why not create one?" : "לא נמצאו כספות, למה שלא ליצור אחת?",
"Password strength must be at least: {{strength}}" : "חוזק הססמה חייב להיות לפחות: {{strength}}",
"Please give your new vault a name." : "נא להעניק שם לכספת החדשה שלך.",
"Repeat vault password" : "חזרה על ססמת הכספת",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "למפתחות השיתוף שלך יהיה חוזק של 1024 סיביות, הגדרה שניתן לשנות ב„הגדרות” בהמשך.",
"Create vault" : "יצירת כספת",
"Go back to vaults" : "חזרה לכספות",
"Please input the password for" : "נא להכניס את הססמה עבור",
@@ -190,20 +226,61 @@ OC.L10N.register(
"Log into this vault automatically." : "כניסה לכספת הזאת אוטומטית.",
"Log out of this vault automatically after: " : "יציאה אוטומטית מהכספת הזאת לאחר:",
"Decrypt vault" : "פענוח כספת",
+ "Seems you lost the vault password and you're unable to log in." : "נראה כי איבדת את המפתח לכספת ואין לך אפשרות להיכנס.",
"If you want this vault to be removed you can request that here." : "אם ברצונך להסיר את הכספת הזאת ניתן לבקש זאת כאן.",
+ "An admin then accepts or declines the request" : "מנהל מקבל או דוחה את הבקשה",
+ "After an admin destroys this vault, all credentials in it will be lost" : "לאחר שההנהלה משמידה את הכספת הזאת, כל פרטי הגישה יאבדו",
"Reason for requesting deletion (optional):" : "סיבת בקשת המחיקה (רשות):",
"Request vault destruction" : "בקשת השמדת כספת",
+ "Yes, request an admin to destroy this vault" : "כן, לבקש מההנהלה להשמיד את הכספת הזאת.",
"Cancel destruction request" : "ביטול בקשת השמדה",
"Vault destruction requested" : "התקבלה בקשה להשמדת כספת",
"Request removed" : "בקשה הוסרה",
+ "Destruction request pending" : "בקשת השמדה ממתינה",
+ "Warning! Adding credentials over HTTP is insecure!" : "אזהרה! הוספת פרטי גישה דרך HTTP אינה מאובטחת!",
+ "Logged into {{vault_name}}" : "נכנסת אל {{vault_name}}",
"Change vault" : "החלפת כספת",
+ "Deleted credentials" : "פרטי גישה שנמחקו",
"Logout" : "יציאה",
"Donate" : "תרומה",
+ "Show All" : "להציג הכול",
+ "Tags" : "תגיות",
+ "Search Tags" : "חיפוש תגיות",
+ "Good Strength" : "חוזק טוב",
+ "Medium Strength" : "חוזק בינוני",
+ "Bad Strength" : "חוזק גרוע",
+ "Expired" : "פג",
+ "Filter Tags" : "סינון תגיות",
+ "Simple Navigation" : "ניווט פשוט",
+ "Someone has shared a credential with you." : "מישהו שיתף אתך פרטי גישה.",
"Click here to request it" : "יש ללחוץ כאן כדי לבקש זאת",
"Loading…" : "בטעינה…",
+ "Awwhh… credential not found. Maybe it expired" : "אוףףףףף… לא נמצאו פרטי גישה. אולי תוקפם פג",
+ "email" : "דוא״ל",
+ "Description" : "תיאור",
+ "Custom Search:" : "חיפוש מותאם אישית:",
+ "Revert to defaults" : "החזרה לבררות מחדל",
"Error while saving field" : "אירעה שגיאה במהלך שמירת השדה",
+ "A Passman item has been created, modified or deleted" : "פריט ב־Passman נוצר, נערך או נמחק",
+ "A Passman item has expired" : "תוקפו של פריט ב־Passman פג",
+ "A Passman item has been shared" : "פריט ב־Passman שותף",
+ "A Passman item has been renamed" : "שמו של פריט ב־Passman נערך",
+ "You created %1$s" : "יצרת %1$s",
+ "You updated %1$s" : "עדכנת את %1$s",
+ "%3$s has renamed %1$s to %2$s" : "השם של %1$s השתנה לכדי %2$s על ידי %3$s",
+ "You renamed %1$s to %2$s" : "שינית את השם של %1$s לכדי %2$s",
+ "You deleted %1$s" : "מחקת %1$s",
+ "You recovered %1$s" : "שחזרת את %1$s",
+ "You permanently deleted %1$s" : "מחקת את %1$s לצמיתות",
+ "The password of %1$s has expired, renew it now." : "תוקף הססמה עבור %1$s פג, יש לחדש אותה כעת.",
+ "You received a share request for %1$s from %2$s" : "קיבלת בקשת שיתוף עבור %1$s מאת %2$s",
+ "Passwords" : "ססמאות",
"Remind me later" : "להזכיר לי מאוחר יותר",
"Ignore" : "להתעלם",
+ "Passman" : "Passman",
+ "Passman is a full featured password manager." : "Passman הוא מנהל ססמאות רחב ידיים.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman הוא מנהל ססמאות רחב ידיים.\nתכונות:\n- כספות\n- מפתח הכספת אף פעם לא נשלח לשרת\n- הרחבה לדפדפן לצורך גישה פשוטה לססמאות\n- יישומון Android לגישה פשוטה מכל מקום\n- פרטי הגישה בצד הלקוח מוצפנים ב־AES של 256 סיביות\n- פרטי הגישה בצד השרת מוצפנים ב־AES של 256 סיביות\n- אפשרות להוסיף שדות מותאמים אישית לפרטי גישה\n- מחולל OTP (One Time Password - ססמה חד פעמית) מובנה\n- מנתח ססמאות\n- שיתוף ססמאות פנימית ודרך קישורים באופן מאובטח.\n- ייבוא ממגוון מנהלי ססמאות (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nלהדגמה של היישומון הזה [https://demo.passman.cc](https://demo.passman.cc)",
+ "Unable to get version info" : "לא ניתן לקבל את פרטי הגרסה",
"Passman Settings" : "הגדרות Passman",
"GitHub version:" : "גרסת GitHub:",
"A newer version of Passman is available" : "קיימת גרסה חדשה של Passman",
@@ -226,9 +303,11 @@ OC.L10N.register(
"Reason" : "סיבה",
"Click here to request\n\t\t\t\t\tit" : "נא ללחוץ כאן כדי\n\t\t\tלבקש זאת",
"Loading…" : "בטעינה…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "אוףףףף… לא ניתן למצוא את פרטי הגישה. אולי תוקפם פג?",
+ "Expires:" : "תפוגה:",
"Connection to server lost" : "החיבור לשרת אבד",
"Problem loading page, reloading in 5 seconds" : "אירעה שגיאה בעת טעינת העמוד, יתרענן בעוד 5 שניות",
- "Saving..." : "מתבצעת שמירה…",
+ "Saving …" : "מתבצעת שמירה…",
"Dismiss" : "התעלמות",
"seconds ago" : "לפני מספר שניות"
},
diff --git a/l10n/he.json b/l10n/he.json
index f24a4154..7aed67c7 100644
--- a/l10n/he.json
+++ b/l10n/he.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "ססמאות",
"Generating sharing keys ( %s / 2)" : "מפתחות השיתוף נוצרים ( %s / 2)",
"Incorrect vault password!" : "ססמת הכספת שגויה!",
"Passwords do not match" : "הססמאות אינן תואמות",
@@ -25,6 +24,10 @@
"Start import" : "התחלת ייבוא",
"Select CSV file" : "בחירת קובץ CSV",
"Skip first row" : "דילוג על השורה הראשונה",
+ "Assign the proper fields to each column." : "הקצאת השדות המתאימים לכל עמודה.",
+ "Example of imported credential" : "דוגמה של פרטי גישה שייובאו",
+ "Missing an importer? Try it with the generic CSV importer." : "חסר לך מייבא? כדאי לנסות עם מייבא ה־CSV הכללי.",
+ "Go back to importers." : "לחזור למייבאים.",
"Revision deleted" : "מהדורה נמחקה",
"Revision restored" : "מהדורה שוחזרה",
"Save in Passman" : "שמירה ב־Passman",
@@ -36,16 +39,20 @@
"Export credentials" : "ייצוא פרטי גישה",
"Sharing" : "שיתוף",
"Are you sure you want to leave? This will destroy all your credentials" : "לצאת? פעולה זו תהרוס את כל פרטי הגישה שלך",
+ "Old password field incorrect!" : "שדה הססמה הישנה שגוי!",
"New password does not match!" : "הססמה החדשה לא תואמת!",
"Please log in with your new vault password" : "נא להיכנס עם ססמת הכספת החדשה שלך",
"Share with users and groups" : "שיתוף עם משתמשים וקבוצות",
"Share link" : "קישור לשיתוף",
"Are you sure you want to leave? This will corrupt this credential" : "לצאת? פעולה זו תשחית את פרטי הגישה",
+ "Credential unshared" : "פרטי הגישה לא שותפו",
+ "Credential shared" : "פרטי הגישה שותפו",
"Saved!" : "נשמר!",
"Poor" : "עלובה",
"Weak" : "חלשה",
"Good" : "טובה",
"Strong" : "חזקה",
+ "Toggle visibility" : "הפעלת מצב חשיפה",
"Copy to clipboard" : "העתקה ללוח הגזירים",
"Copied to clipboard!" : "הועתקה ללוח הגזירים!",
"Generate password" : "יצירת ססמה",
@@ -55,7 +62,13 @@
"Repeat password" : "חזרה על הססמה",
"Add tag" : "הוספת תגית",
"Pick an icon" : "נא לבחור סמל",
+ "Search icons" : "חיפוש סמלים",
+ "Upload a custom icon:" : "העלאת סמל מותאם אישית:",
"Use this icon" : "להשתמש בסמל זה",
+ "Delete current icon" : "מחיקת הסמל הנוכחי",
+ "Get icon from page" : "משיכת סמל מהעמוד",
+ "This may take a few seconds…" : "פעולה זו עשויה לארוך מספר שניות…",
+ "There was an error fetching the icon!" : "אירעה שגיאה במשיכת הסמל!",
"Selected icon" : "סמל שנבחר",
"Field label" : "תווית שדה",
"Field value" : "ערך שדה",
@@ -70,10 +83,15 @@
"Filename" : "שם קובץ",
"Upload date" : "תאריך העלאה",
"Size" : "גודל",
+ "Issuer" : "מנפיק",
"Secret" : "סוד",
"Expiration date" : "תאריך תפוגה",
"No expiration date set" : "לא הוגדר תאריך תפוגה",
"Disabled" : "מושבת",
+ "Day(s)" : "ימים",
+ "Week(s)" : "שבועות",
+ "Month(s)" : "חודשים",
+ "Year(s)" : "שנים",
"Password generation settings" : "הגדרות יצירת ססמאות",
"Password length" : "אורך ססמה",
"Minimum amount of digits" : "כמות התווים המזערית",
@@ -99,6 +117,8 @@
"About Passman" : "על אודות Passman",
"Version" : "גרסה",
"Donate to support development" : "ניתן לתרום כדי לתרום בפיתוח",
+ "Bookmarklet" : "יישומון סימנייה",
+ "Save your passwords with one click." : "שמירת הססמאות שלך בלחיצה בודדת.",
"Delete vault" : "מחיקת כספת",
"Vault password" : "ססמה לכספ",
"This process is irreversible" : "תהליך זה אינו הפיך",
@@ -120,11 +140,13 @@
"Action" : "פעולה",
"Search users…" : "חיפוש משתמשים…",
"Missing users? Only users that have vaults are shown." : "חסרים משתמשים? רק משתמשים שיש להם כספת מופיעים.",
+ "Uploading" : "מתבצעת העלאה",
"User" : "משתמש",
"Read" : "קריאה",
"Write" : "כתיבה",
"Files" : "קבצים",
"Revisions" : "מהדורות",
+ "Pending" : "בהמתנה",
"Enable link sharing" : "הפעלת שיתוף קישורים",
"Share until date" : "לשתף עד לתאריך",
"Show files" : "הצגת קבצים",
@@ -144,8 +166,12 @@
"Dictionary name" : "שם המילון",
"Rank" : "דירוג",
"Guesses" : "ניחושים",
+ "Base guesses" : "ניחושים בסיסיים",
+ "Uppercase variations" : "הגוונים על אותיות גדולות",
+ "l33t-variations" : "הגוונים על l33t",
"Showing revisions of" : "הצגת מהדורות של",
"Revision of" : "מהדורה של",
+ "by" : "מאת",
"No revisions found." : "לא נמצאו מהדורות.",
"Label" : "תווית",
"Restore revision" : "שחזור מהדורה",
@@ -159,10 +185,12 @@
"Unshare" : "ביטול שיתוף",
"Account" : "חשבון",
"Password" : "ססמה",
+ "OTP" : "ססמה חד פעמית (OTP)",
"E-mail" : "דוא״ל",
"URL" : "כתובת",
"Notes" : "הערות",
"Expiry time" : "מועד תפוגה",
+ "Created" : "מועד היצירה",
"Edit" : "עריכה",
"Delete" : "מחיקה",
"Share" : "שיתוף",
@@ -175,12 +203,20 @@
"Date" : "תאריך",
"Accept" : "קבלה",
"Decline" : "דחייה",
+ "You don't have good credentials" : "אין לך פרטי כניסה טובים",
+ "You don't have medium credentials" : "אין לך פרטי גישה בינוניים",
+ "You don't have bad credentials" : "אין לך פרטי גישה גרועים",
+ "You don't have expired credentials" : "אין לך פרטי גישה שתוקפם פג",
+ "You don't have deleted credentials" : "אין לך פרטי גישה שנמחקו",
+ "There are no credentials with your selected tags" : "אין פרטי גישה עם התגיות שבחרת",
+ "There are no credentials matching" : "אין פרטי גישה תואמים",
"Last accessed" : "גישה אחרונה",
"Never" : "מעולם לא",
"No vaults found, why not create one?" : "לא נמצאו כספות, למה שלא ליצור אחת?",
"Password strength must be at least: {{strength}}" : "חוזק הססמה חייב להיות לפחות: {{strength}}",
"Please give your new vault a name." : "נא להעניק שם לכספת החדשה שלך.",
"Repeat vault password" : "חזרה על ססמת הכספת",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "למפתחות השיתוף שלך יהיה חוזק של 1024 סיביות, הגדרה שניתן לשנות ב„הגדרות” בהמשך.",
"Create vault" : "יצירת כספת",
"Go back to vaults" : "חזרה לכספות",
"Please input the password for" : "נא להכניס את הססמה עבור",
@@ -188,20 +224,61 @@
"Log into this vault automatically." : "כניסה לכספת הזאת אוטומטית.",
"Log out of this vault automatically after: " : "יציאה אוטומטית מהכספת הזאת לאחר:",
"Decrypt vault" : "פענוח כספת",
+ "Seems you lost the vault password and you're unable to log in." : "נראה כי איבדת את המפתח לכספת ואין לך אפשרות להיכנס.",
"If you want this vault to be removed you can request that here." : "אם ברצונך להסיר את הכספת הזאת ניתן לבקש זאת כאן.",
+ "An admin then accepts or declines the request" : "מנהל מקבל או דוחה את הבקשה",
+ "After an admin destroys this vault, all credentials in it will be lost" : "לאחר שההנהלה משמידה את הכספת הזאת, כל פרטי הגישה יאבדו",
"Reason for requesting deletion (optional):" : "סיבת בקשת המחיקה (רשות):",
"Request vault destruction" : "בקשת השמדת כספת",
+ "Yes, request an admin to destroy this vault" : "כן, לבקש מההנהלה להשמיד את הכספת הזאת.",
"Cancel destruction request" : "ביטול בקשת השמדה",
"Vault destruction requested" : "התקבלה בקשה להשמדת כספת",
"Request removed" : "בקשה הוסרה",
+ "Destruction request pending" : "בקשת השמדה ממתינה",
+ "Warning! Adding credentials over HTTP is insecure!" : "אזהרה! הוספת פרטי גישה דרך HTTP אינה מאובטחת!",
+ "Logged into {{vault_name}}" : "נכנסת אל {{vault_name}}",
"Change vault" : "החלפת כספת",
+ "Deleted credentials" : "פרטי גישה שנמחקו",
"Logout" : "יציאה",
"Donate" : "תרומה",
+ "Show All" : "להציג הכול",
+ "Tags" : "תגיות",
+ "Search Tags" : "חיפוש תגיות",
+ "Good Strength" : "חוזק טוב",
+ "Medium Strength" : "חוזק בינוני",
+ "Bad Strength" : "חוזק גרוע",
+ "Expired" : "פג",
+ "Filter Tags" : "סינון תגיות",
+ "Simple Navigation" : "ניווט פשוט",
+ "Someone has shared a credential with you." : "מישהו שיתף אתך פרטי גישה.",
"Click here to request it" : "יש ללחוץ כאן כדי לבקש זאת",
"Loading…" : "בטעינה…",
+ "Awwhh… credential not found. Maybe it expired" : "אוףףףףף… לא נמצאו פרטי גישה. אולי תוקפם פג",
+ "email" : "דוא״ל",
+ "Description" : "תיאור",
+ "Custom Search:" : "חיפוש מותאם אישית:",
+ "Revert to defaults" : "החזרה לבררות מחדל",
"Error while saving field" : "אירעה שגיאה במהלך שמירת השדה",
+ "A Passman item has been created, modified or deleted" : "פריט ב־Passman נוצר, נערך או נמחק",
+ "A Passman item has expired" : "תוקפו של פריט ב־Passman פג",
+ "A Passman item has been shared" : "פריט ב־Passman שותף",
+ "A Passman item has been renamed" : "שמו של פריט ב־Passman נערך",
+ "You created %1$s" : "יצרת %1$s",
+ "You updated %1$s" : "עדכנת את %1$s",
+ "%3$s has renamed %1$s to %2$s" : "השם של %1$s השתנה לכדי %2$s על ידי %3$s",
+ "You renamed %1$s to %2$s" : "שינית את השם של %1$s לכדי %2$s",
+ "You deleted %1$s" : "מחקת %1$s",
+ "You recovered %1$s" : "שחזרת את %1$s",
+ "You permanently deleted %1$s" : "מחקת את %1$s לצמיתות",
+ "The password of %1$s has expired, renew it now." : "תוקף הססמה עבור %1$s פג, יש לחדש אותה כעת.",
+ "You received a share request for %1$s from %2$s" : "קיבלת בקשת שיתוף עבור %1$s מאת %2$s",
+ "Passwords" : "ססמאות",
"Remind me later" : "להזכיר לי מאוחר יותר",
"Ignore" : "להתעלם",
+ "Passman" : "Passman",
+ "Passman is a full featured password manager." : "Passman הוא מנהל ססמאות רחב ידיים.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman הוא מנהל ססמאות רחב ידיים.\nתכונות:\n- כספות\n- מפתח הכספת אף פעם לא נשלח לשרת\n- הרחבה לדפדפן לצורך גישה פשוטה לססמאות\n- יישומון Android לגישה פשוטה מכל מקום\n- פרטי הגישה בצד הלקוח מוצפנים ב־AES של 256 סיביות\n- פרטי הגישה בצד השרת מוצפנים ב־AES של 256 סיביות\n- אפשרות להוסיף שדות מותאמים אישית לפרטי גישה\n- מחולל OTP (One Time Password - ססמה חד פעמית) מובנה\n- מנתח ססמאות\n- שיתוף ססמאות פנימית ודרך קישורים באופן מאובטח.\n- ייבוא ממגוון מנהלי ססמאות (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nלהדגמה של היישומון הזה [https://demo.passman.cc](https://demo.passman.cc)",
+ "Unable to get version info" : "לא ניתן לקבל את פרטי הגרסה",
"Passman Settings" : "הגדרות Passman",
"GitHub version:" : "גרסת GitHub:",
"A newer version of Passman is available" : "קיימת גרסה חדשה של Passman",
@@ -224,9 +301,11 @@
"Reason" : "סיבה",
"Click here to request\n\t\t\t\t\tit" : "נא ללחוץ כאן כדי\n\t\t\tלבקש זאת",
"Loading…" : "בטעינה…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "אוףףףף… לא ניתן למצוא את פרטי הגישה. אולי תוקפם פג?",
+ "Expires:" : "תפוגה:",
"Connection to server lost" : "החיבור לשרת אבד",
"Problem loading page, reloading in 5 seconds" : "אירעה שגיאה בעת טעינת העמוד, יתרענן בעוד 5 שניות",
- "Saving..." : "מתבצעת שמירה…",
+ "Saving …" : "מתבצעת שמירה…",
"Dismiss" : "התעלמות",
"seconds ago" : "לפני מספר שניות"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
diff --git a/l10n/hr.js b/l10n/hr.js
index 276aa3c6..c65c0806 100644
--- a/l10n/hr.js
+++ b/l10n/hr.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Zaporke",
"Generating sharing keys ( %s / 2)" : "Generiranje ključeva za dijeljenje (%s / 2)",
"Incorrect vault password!" : "Netočna zaporka trezora!",
"Passwords do not match" : "Zaporke se ne podudaraju",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Kliknite ovdje kako biste je zatražili",
"Loading…" : "Učitavanje…",
"Awwhh… credential not found. Maybe it expired" : "Ah… vjerodajnica nije pronađena. Možda je istekla",
- "Compromise!" : "Kompromis!",
+ "Mark as Compromised" : "Označi kao ugroženo",
"Compromised!" : "Ugrožena!",
"This password is compromised. You can only remove this warning by changing the password." : "Vaša lozinka je ugrožena. Ovo upozorenje možete ukloniti samo promjenom zaporke.",
"email" : "e-pošta",
"Description" : "Opis",
- "Url" : "Url",
"Custom Search:" : "Prilagođeno pretraživanje:",
"Revert to defaults" : "Vrati se na zadane vrijednosti",
"Error while saving field" : "Pogreška prilikom spremanja polja",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s je podijeljeno s %2$s",
"You received a share request for %1$s from %2$s" : "Primili ste zahtjev za dijeljenje za %1$s od %2$s",
"%s has been shared with a link" : "%s je podijeljeno putem poveznice",
+ "Passwords" : "Zaporke",
"Your credential \"%s\" expired, click here to update the credential." : "Vaša je vjerodajnica „%s” istekla, kliknite ovdje kako biste ažurirali vjerodajnicu.",
"Remind me later" : "Podsjeti me kasnije",
"Ignore" : "Zanemari",
@@ -361,7 +360,7 @@ OC.L10N.register(
"Expires:" : "Istječe:",
"Connection to server lost" : "Izgubljena veza s poslužiteljem",
"Problem loading page, reloading in 5 seconds" : "Problem s učitavanjem stranice, ponovno učitavanje za 5 sekundi",
- "Saving..." : "Spremanje...",
+ "Saving …" : "Spremanje...",
"Dismiss" : "Zanemari",
"seconds ago" : "prije nekoliko sekundi"
},
diff --git a/l10n/hr.json b/l10n/hr.json
index 47e94f9c..8d3a5f86 100644
--- a/l10n/hr.json
+++ b/l10n/hr.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Zaporke",
"Generating sharing keys ( %s / 2)" : "Generiranje ključeva za dijeljenje (%s / 2)",
"Incorrect vault password!" : "Netočna zaporka trezora!",
"Passwords do not match" : "Zaporke se ne podudaraju",
@@ -292,12 +291,11 @@
"Click here to request it" : "Kliknite ovdje kako biste je zatražili",
"Loading…" : "Učitavanje…",
"Awwhh… credential not found. Maybe it expired" : "Ah… vjerodajnica nije pronađena. Možda je istekla",
- "Compromise!" : "Kompromis!",
+ "Mark as Compromised" : "Označi kao ugroženo",
"Compromised!" : "Ugrožena!",
"This password is compromised. You can only remove this warning by changing the password." : "Vaša lozinka je ugrožena. Ovo upozorenje možete ukloniti samo promjenom zaporke.",
"email" : "e-pošta",
"Description" : "Opis",
- "Url" : "Url",
"Custom Search:" : "Prilagođeno pretraživanje:",
"Revert to defaults" : "Vrati se na zadane vrijednosti",
"Error while saving field" : "Pogreška prilikom spremanja polja",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s je podijeljeno s %2$s",
"You received a share request for %1$s from %2$s" : "Primili ste zahtjev za dijeljenje za %1$s od %2$s",
"%s has been shared with a link" : "%s je podijeljeno putem poveznice",
+ "Passwords" : "Zaporke",
"Your credential \"%s\" expired, click here to update the credential." : "Vaša je vjerodajnica „%s” istekla, kliknite ovdje kako biste ažurirali vjerodajnicu.",
"Remind me later" : "Podsjeti me kasnije",
"Ignore" : "Zanemari",
@@ -359,7 +358,7 @@
"Expires:" : "Istječe:",
"Connection to server lost" : "Izgubljena veza s poslužiteljem",
"Problem loading page, reloading in 5 seconds" : "Problem s učitavanjem stranice, ponovno učitavanje za 5 sekundi",
- "Saving..." : "Spremanje...",
+ "Saving …" : "Spremanje...",
"Dismiss" : "Zanemari",
"seconds ago" : "prije nekoliko sekundi"
},"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
diff --git a/l10n/hu.js b/l10n/hu.js
index acd7d2b2..24787615 100644
--- a/l10n/hu.js
+++ b/l10n/hu.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Jelszavak",
"Generating sharing keys ( %s / 2)" : "Megosztási kulcsok generálása ( %s / 2)",
"Incorrect vault password!" : "Érvénytelen széf jelszó!",
"Passwords do not match" : "A jelszavak nem egyeznek",
@@ -36,7 +35,7 @@ OC.L10N.register(
"The first 5 lines of the CSV are shown." : "A CSV első 5 sorát mutatjuk.",
"Assign the proper fields to each column." : "Rendeld a megfelelő mezőket az oszlopokhoz.",
"Example of imported credential" : "Példa az importált hitelesítőadatokból",
- "Missing an importer? Try it with the generic CSV importer." : "Hiányzik egy importer? Próbáld ki az általános CSV betöltőt.",
+ "Missing an importer? Try it with the generic CSV importer." : "Hiányzik egy importáló? Próbálja ki az általános CSV importálót.",
"Go back to importers." : "Vissza az importálókhoz.",
"Revision deleted" : "Változat törölve",
"Revision restored" : "Változat visszaállítva",
@@ -191,7 +190,7 @@ OC.L10N.register(
"l33t-variations" : "l33t variációk",
"Showing revisions of" : "A következő felülvizsgálatainak mutatása:",
"Revision of" : "Felülvizsgálata ennek",
- "by" : "által",
+ "by" : "szerzők:",
"No revisions found." : "Nincsenek felülvizsgálatok.",
"Label" : "Címke",
"Restore revision" : "Felülvizsgálat visszaállítása",
@@ -261,10 +260,14 @@ OC.L10N.register(
"Deleted credentials" : "Hitelesítőadatok törlése",
"Logout" : "Kijelentkezés",
"Donate" : "Adományozás",
+ "Tags" : "Címkék",
+ "Expired" : "Lejárt",
"Someone has shared a credential with you." : "Valaki hitelesítőadatokat osztott meg veled.",
"Click here to request it" : "Kattints ide a kérvényezéshez",
"Loading…" : "Betöltés…",
"Awwhh… credential not found. Maybe it expired" : "Awwhh… nincs hitelesítőadat. Talán lejárt",
+ "email" : "e-mail",
+ "Description" : "Leírás",
"Error while saving field" : "Hiba a mező mentésekor",
"A Passman item has been created, modified or deleted" : "Egy Jelszókezelő elem létrehozva, módosítva vagy törölve",
"A Passman item has expired" : "Egy Jelszókezelő elem lejárt",
@@ -288,6 +291,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s megosztva vele: %2$s",
"You received a share request for %1$s from %2$s" : "Megosztási kérést érkezett ehhez: %1$s tőle: %2$s",
"%s has been shared with a link" : "%s megosztva hivatkozással",
+ "Passwords" : "Jelszavak",
"Your credential \"%s\" expired, click here to update the credential." : "A hitelesítésed lejárt, kattints ide a frissítéshez: \"%s\"",
"Remind me later" : "Emlékeztess később",
"Ignore" : "Mellőz",
@@ -323,7 +327,7 @@ OC.L10N.register(
"Expires:" : "Lejárat:",
"Connection to server lost" : "Megszakadt a kapcsolat a szerverrel",
"Problem loading page, reloading in 5 seconds" : "Probléma adódott az oldal betöltése közben, újratöltés 5 másodpercen belül",
- "Saving..." : "Mentés...",
+ "Saving …" : "Mentés…",
"Dismiss" : "Elutasít",
"seconds ago" : "pár másodperce"
},
diff --git a/l10n/hu.json b/l10n/hu.json
index 0e85060c..33877144 100644
--- a/l10n/hu.json
+++ b/l10n/hu.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Jelszavak",
"Generating sharing keys ( %s / 2)" : "Megosztási kulcsok generálása ( %s / 2)",
"Incorrect vault password!" : "Érvénytelen széf jelszó!",
"Passwords do not match" : "A jelszavak nem egyeznek",
@@ -34,7 +33,7 @@
"The first 5 lines of the CSV are shown." : "A CSV első 5 sorát mutatjuk.",
"Assign the proper fields to each column." : "Rendeld a megfelelő mezőket az oszlopokhoz.",
"Example of imported credential" : "Példa az importált hitelesítőadatokból",
- "Missing an importer? Try it with the generic CSV importer." : "Hiányzik egy importer? Próbáld ki az általános CSV betöltőt.",
+ "Missing an importer? Try it with the generic CSV importer." : "Hiányzik egy importáló? Próbálja ki az általános CSV importálót.",
"Go back to importers." : "Vissza az importálókhoz.",
"Revision deleted" : "Változat törölve",
"Revision restored" : "Változat visszaállítva",
@@ -189,7 +188,7 @@
"l33t-variations" : "l33t variációk",
"Showing revisions of" : "A következő felülvizsgálatainak mutatása:",
"Revision of" : "Felülvizsgálata ennek",
- "by" : "által",
+ "by" : "szerzők:",
"No revisions found." : "Nincsenek felülvizsgálatok.",
"Label" : "Címke",
"Restore revision" : "Felülvizsgálat visszaállítása",
@@ -259,10 +258,14 @@
"Deleted credentials" : "Hitelesítőadatok törlése",
"Logout" : "Kijelentkezés",
"Donate" : "Adományozás",
+ "Tags" : "Címkék",
+ "Expired" : "Lejárt",
"Someone has shared a credential with you." : "Valaki hitelesítőadatokat osztott meg veled.",
"Click here to request it" : "Kattints ide a kérvényezéshez",
"Loading…" : "Betöltés…",
"Awwhh… credential not found. Maybe it expired" : "Awwhh… nincs hitelesítőadat. Talán lejárt",
+ "email" : "e-mail",
+ "Description" : "Leírás",
"Error while saving field" : "Hiba a mező mentésekor",
"A Passman item has been created, modified or deleted" : "Egy Jelszókezelő elem létrehozva, módosítva vagy törölve",
"A Passman item has expired" : "Egy Jelszókezelő elem lejárt",
@@ -286,6 +289,7 @@
"%1$s has been shared with %2$s" : "%1$s megosztva vele: %2$s",
"You received a share request for %1$s from %2$s" : "Megosztási kérést érkezett ehhez: %1$s tőle: %2$s",
"%s has been shared with a link" : "%s megosztva hivatkozással",
+ "Passwords" : "Jelszavak",
"Your credential \"%s\" expired, click here to update the credential." : "A hitelesítésed lejárt, kattints ide a frissítéshez: \"%s\"",
"Remind me later" : "Emlékeztess később",
"Ignore" : "Mellőz",
@@ -321,7 +325,7 @@
"Expires:" : "Lejárat:",
"Connection to server lost" : "Megszakadt a kapcsolat a szerverrel",
"Problem loading page, reloading in 5 seconds" : "Probléma adódott az oldal betöltése közben, újratöltés 5 másodpercen belül",
- "Saving..." : "Mentés...",
+ "Saving …" : "Mentés…",
"Dismiss" : "Elutasít",
"seconds ago" : "pár másodperce"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/hy.js b/l10n/hy.js
new file mode 100644
index 00000000..a821acaf
--- /dev/null
+++ b/l10n/hy.js
@@ -0,0 +1,37 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Ընդհանուր",
+ "Done" : "Done",
+ "Share link" : "Կիսվել հղմամբ",
+ "Username" : "Օգտանուն",
+ "File" : "File",
+ "Add" : "Ավելացնել",
+ "Type" : "Տիպ",
+ "Size" : "Չափս",
+ "Expiration date" : "Վավերականության ժամկետ",
+ "Export" : "Արտահանում",
+ "Version" : "տարբերակ",
+ "Import" : "Ներմուծում",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Ֆայլեր",
+ "Details" : "Մանրամասներ",
+ "Save" : "Պահպանել",
+ "Cancel" : "ընդհատել",
+ "Settings" : "կարգավորումներ",
+ "Unshare" : "Չկիսվել",
+ "Password" : "Գաղտնաբառ",
+ "URL" : "URL",
+ "Notes" : "Notes",
+ "Edit" : "մշակել",
+ "Delete" : "հեռացնել",
+ "Share" : "Կիսվել",
+ "Date" : "Date",
+ "Never" : "Երբեք",
+ "Description" : "Նկարագրություն",
+ "You created %1$s" : "Դու ստեղծեցիր %1$s",
+ "You deleted %1$s" : "Դու ջնջեցիր %1$s",
+ "seconds ago" : "վրկ. առաջ"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/hy.json b/l10n/hy.json
new file mode 100644
index 00000000..8e4c6cf0
--- /dev/null
+++ b/l10n/hy.json
@@ -0,0 +1,35 @@
+{ "translations": {
+ "General" : "Ընդհանուր",
+ "Done" : "Done",
+ "Share link" : "Կիսվել հղմամբ",
+ "Username" : "Օգտանուն",
+ "File" : "File",
+ "Add" : "Ավելացնել",
+ "Type" : "Տիպ",
+ "Size" : "Չափս",
+ "Expiration date" : "Վավերականության ժամկետ",
+ "Export" : "Արտահանում",
+ "Version" : "տարբերակ",
+ "Import" : "Ներմուծում",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Ֆայլեր",
+ "Details" : "Մանրամասներ",
+ "Save" : "Պահպանել",
+ "Cancel" : "ընդհատել",
+ "Settings" : "կարգավորումներ",
+ "Unshare" : "Չկիսվել",
+ "Password" : "Գաղտնաբառ",
+ "URL" : "URL",
+ "Notes" : "Notes",
+ "Edit" : "մշակել",
+ "Delete" : "հեռացնել",
+ "Share" : "Կիսվել",
+ "Date" : "Date",
+ "Never" : "Երբեք",
+ "Description" : "Նկարագրություն",
+ "You created %1$s" : "Դու ստեղծեցիր %1$s",
+ "You deleted %1$s" : "Դու ջնջեցիր %1$s",
+ "seconds ago" : "վրկ. առաջ"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/ia.js b/l10n/ia.js
new file mode 100644
index 00000000..3550ee6b
--- /dev/null
+++ b/l10n/ia.js
@@ -0,0 +1,49 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "General",
+ "Done" : "Preste",
+ "Settings saved" : "Configurationes salveguardate",
+ "Sharing" : "Compartente",
+ "Share link" : "Compartir ligamine",
+ "Username" : "Nomine de usator",
+ "File" : "File",
+ "Add" : "Adder",
+ "Type" : "Typo",
+ "Actions" : "Actiones",
+ "Size" : "Dimension",
+ "Expiration date" : "Data de expiration",
+ "No expiration date set" : "Nulle data de expiration definite",
+ "Export" : "Exportar",
+ "Version" : "Version",
+ "Import" : "Importar",
+ "Public key" : "Clave public",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Files",
+ "Pending" : "Pendente",
+ "Details" : "Detalios",
+ "by" : "per",
+ "Save" : "Salveguardar",
+ "Cancel" : "Cancellar",
+ "Settings" : "Configurationes",
+ "Unshare" : "Cessa de compartir",
+ "Password" : "Contrasigno",
+ "URL" : "URL",
+ "Notes" : "Notas",
+ "Edit" : "Modificar",
+ "Delete" : "Deler",
+ "Share" : "Compartir",
+ "Date" : "Date",
+ "Accept" : "Acceptar",
+ "Decline" : "Refusar",
+ "Never" : "Nunquam",
+ "Tags" : "Etiquettas",
+ "Loading…" : "Cargante...",
+ "Description" : "Description",
+ "You created %1$s" : "Tu creava %1$s",
+ "You deleted %1$s" : "Tu deleva %1$s",
+ "Dismiss" : "Dimitter",
+ "seconds ago" : "secundas passate"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ia.json b/l10n/ia.json
new file mode 100644
index 00000000..01231f91
--- /dev/null
+++ b/l10n/ia.json
@@ -0,0 +1,47 @@
+{ "translations": {
+ "General" : "General",
+ "Done" : "Preste",
+ "Settings saved" : "Configurationes salveguardate",
+ "Sharing" : "Compartente",
+ "Share link" : "Compartir ligamine",
+ "Username" : "Nomine de usator",
+ "File" : "File",
+ "Add" : "Adder",
+ "Type" : "Typo",
+ "Actions" : "Actiones",
+ "Size" : "Dimension",
+ "Expiration date" : "Data de expiration",
+ "No expiration date set" : "Nulle data de expiration definite",
+ "Export" : "Exportar",
+ "Version" : "Version",
+ "Import" : "Importar",
+ "Public key" : "Clave public",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Files",
+ "Pending" : "Pendente",
+ "Details" : "Detalios",
+ "by" : "per",
+ "Save" : "Salveguardar",
+ "Cancel" : "Cancellar",
+ "Settings" : "Configurationes",
+ "Unshare" : "Cessa de compartir",
+ "Password" : "Contrasigno",
+ "URL" : "URL",
+ "Notes" : "Notas",
+ "Edit" : "Modificar",
+ "Delete" : "Deler",
+ "Share" : "Compartir",
+ "Date" : "Date",
+ "Accept" : "Acceptar",
+ "Decline" : "Refusar",
+ "Never" : "Nunquam",
+ "Tags" : "Etiquettas",
+ "Loading…" : "Cargante...",
+ "Description" : "Description",
+ "You created %1$s" : "Tu creava %1$s",
+ "You deleted %1$s" : "Tu deleva %1$s",
+ "Dismiss" : "Dimitter",
+ "seconds ago" : "secundas passate"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/id.js b/l10n/id.js
new file mode 100644
index 00000000..889328e9
--- /dev/null
+++ b/l10n/id.js
@@ -0,0 +1,67 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Umum",
+ "Done" : "Selesai",
+ "Settings saved" : "Pengaturan disimpan",
+ "Sharing" : "Berbagi",
+ "Share with users and groups" : "Bagikan dengan pengguna atau grup",
+ "Share link" : "Bagikan tautan",
+ "Good" : "Bagus",
+ "Username" : "Nama pengguna",
+ "File" : "Berkas",
+ "Add" : "Masukkan",
+ "Type" : "tipe",
+ "Actions" : "Tindakan",
+ "Filename" : "Nama berkas",
+ "Size" : "Ukuran",
+ "Secret" : "Rahasia",
+ "Expiration date" : "Tanggal kadaluarsa",
+ "No expiration date set" : "Tanggal kedaluwarsa tidak diatur",
+ "Disabled" : "Dinonaktifkan",
+ "Export" : "Ekspor",
+ "Change" : "Ubah",
+ "Version" : "Versi",
+ "Import" : "Impor",
+ "Public key" : "Kunci Public",
+ "Uploading" : "Menunggah",
+ "User" : "Pengguna",
+ "Read" : "Baca",
+ "Files" : "Berkas",
+ "Pending" : "Tunggu",
+ "Details" : "Detil",
+ "Hide details" : "Sembunyikan detail",
+ "by" : "oleh",
+ "Save" : "Simpan",
+ "Cancel" : "Membatalkan",
+ "Settings" : "Setelan",
+ "Unshare" : "Batalkan berbagi",
+ "Password" : "Kata kunci",
+ "E-mail" : "Surel",
+ "URL" : "URL",
+ "Notes" : "Catatan",
+ "Created" : "Dibuat",
+ "Edit" : "Sunting",
+ "Delete" : "Hapus",
+ "Share" : "Bagikan",
+ "Date" : "Date",
+ "Accept" : "Terima",
+ "Decline" : "Tolak",
+ "Never" : "Tidak pernah",
+ "Tags" : "Tag",
+ "Loading…" : "Memuat…",
+ "email" : "surel",
+ "Description" : "Deskrisi",
+ "%1$s has been created by %2$s" : "%1$s dibuat oleh %2$s",
+ "You created %1$s" : "Anda membuat %1$s",
+ "%1$s has been updated by %2$s" : "%1$s diperbaharui oleh %2$s",
+ "You updated %1$s" : "Anda memperbaharui %1$s",
+ "You deleted %1$s" : "Anda menghapus %1$s",
+ "Passwords" : "Kata sandi",
+ "Connection to server lost" : "Koneksi ke server gagal",
+ "Problem loading page, reloading in 5 seconds" : "Terjadi masalah dalam memuat laman, mencoba lagi dalam 5 detik",
+ "Saving …" : "Menyimpan ...",
+ "Dismiss" : "Batal",
+ "seconds ago" : "beberapa detik yang lalu"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/id.json b/l10n/id.json
new file mode 100644
index 00000000..56b37562
--- /dev/null
+++ b/l10n/id.json
@@ -0,0 +1,65 @@
+{ "translations": {
+ "General" : "Umum",
+ "Done" : "Selesai",
+ "Settings saved" : "Pengaturan disimpan",
+ "Sharing" : "Berbagi",
+ "Share with users and groups" : "Bagikan dengan pengguna atau grup",
+ "Share link" : "Bagikan tautan",
+ "Good" : "Bagus",
+ "Username" : "Nama pengguna",
+ "File" : "Berkas",
+ "Add" : "Masukkan",
+ "Type" : "tipe",
+ "Actions" : "Tindakan",
+ "Filename" : "Nama berkas",
+ "Size" : "Ukuran",
+ "Secret" : "Rahasia",
+ "Expiration date" : "Tanggal kadaluarsa",
+ "No expiration date set" : "Tanggal kedaluwarsa tidak diatur",
+ "Disabled" : "Dinonaktifkan",
+ "Export" : "Ekspor",
+ "Change" : "Ubah",
+ "Version" : "Versi",
+ "Import" : "Impor",
+ "Public key" : "Kunci Public",
+ "Uploading" : "Menunggah",
+ "User" : "Pengguna",
+ "Read" : "Baca",
+ "Files" : "Berkas",
+ "Pending" : "Tunggu",
+ "Details" : "Detil",
+ "Hide details" : "Sembunyikan detail",
+ "by" : "oleh",
+ "Save" : "Simpan",
+ "Cancel" : "Membatalkan",
+ "Settings" : "Setelan",
+ "Unshare" : "Batalkan berbagi",
+ "Password" : "Kata kunci",
+ "E-mail" : "Surel",
+ "URL" : "URL",
+ "Notes" : "Catatan",
+ "Created" : "Dibuat",
+ "Edit" : "Sunting",
+ "Delete" : "Hapus",
+ "Share" : "Bagikan",
+ "Date" : "Date",
+ "Accept" : "Terima",
+ "Decline" : "Tolak",
+ "Never" : "Tidak pernah",
+ "Tags" : "Tag",
+ "Loading…" : "Memuat…",
+ "email" : "surel",
+ "Description" : "Deskrisi",
+ "%1$s has been created by %2$s" : "%1$s dibuat oleh %2$s",
+ "You created %1$s" : "Anda membuat %1$s",
+ "%1$s has been updated by %2$s" : "%1$s diperbaharui oleh %2$s",
+ "You updated %1$s" : "Anda memperbaharui %1$s",
+ "You deleted %1$s" : "Anda menghapus %1$s",
+ "Passwords" : "Kata sandi",
+ "Connection to server lost" : "Koneksi ke server gagal",
+ "Problem loading page, reloading in 5 seconds" : "Terjadi masalah dalam memuat laman, mencoba lagi dalam 5 detik",
+ "Saving …" : "Menyimpan ...",
+ "Dismiss" : "Batal",
+ "seconds ago" : "beberapa detik yang lalu"
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/l10n/is.js b/l10n/is.js
index 67e52222..c0b4c7b2 100644
--- a/l10n/is.js
+++ b/l10n/is.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Lykilorð",
"Generating sharing keys ( %s / 2)" : "Útbý deilingarlykla ( %s / 2)",
"Incorrect vault password!" : "Rangt lykilorð fyrir lykilorðageymslu!",
"Passwords do not match" : "Lykilorðin stemma ekki",
@@ -79,6 +78,7 @@ OC.L10N.register(
"Use this icon" : "Nota þessa táknmynd",
"Delete current icon" : "Eyða núverandi táknmynd",
"Get icon from page" : "Velja táknmynd af síðu",
+ "This may take a few seconds…" : "Þetta gæti tekið örfáar sekúndur…",
"There was an error fetching the icon!" : "Það kom upp villa við að ná í táknmyndina!",
"Selected icon" : "Valin táknmynd",
"Field label" : "Skýring gagnasviðs",
@@ -293,11 +293,10 @@ OC.L10N.register(
"Click here to request it" : "Smelltu hér til að biðja um það",
"Loading…" : "Hleð inn…",
"Awwhh… credential not found. Maybe it expired" : "Æjæjæ... auðkenni fundust ekki. Kannski þau séu útrunnin",
- "Compromise!" : "Berskjaldað!",
"Compromised!" : "Berskjaldað!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Þetta lykilorð er berskjaldað, og því ekki nothæft lengur. Þú getur aðeins losnað við þessa aðvörun með því að skipta um lykilorð.",
"email" : "tölvupóstur",
"Description" : "Lýsing",
- "Url" : "Slóð (URL)",
"Custom Search:" : "Sérsniðin leit:",
"Revert to defaults" : "Frumstilla á sjálfgefin gildi",
"Error while saving field" : "Villa kom upp við að vista gagnasvið",
@@ -323,6 +322,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s hefur verið deilt með %2$s",
"You received a share request for %1$s from %2$s" : "Þú fékkst beiðni um deilingu á %1$s frá %2$s",
"%s has been shared with a link" : "%s hefur verið deilt með tengli",
+ "Passwords" : "Lykilorð",
"Your credential \"%s\" expired, click here to update the credential." : "Auðkennin \"%s\" eru útrunninn, smelltu hér til að uppfæra auðkennin.",
"Remind me later" : "Áminna mig síðar",
"Ignore" : "Hunsa",
@@ -359,7 +359,7 @@ OC.L10N.register(
"Expires:" : "Gildir til:",
"Connection to server lost" : "Tenging við þjón rofnaði",
"Problem loading page, reloading in 5 seconds" : "Vandamál við að hlaða inn síðu, endurhleð eftir 5 sekúndur",
- "Saving..." : "Er að vista ...",
+ "Saving …" : "Vista …",
"Dismiss" : "Hafna",
"seconds ago" : "sekúndum síðan"
},
diff --git a/l10n/is.json b/l10n/is.json
index 2428e914..fdf78f20 100644
--- a/l10n/is.json
+++ b/l10n/is.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Lykilorð",
"Generating sharing keys ( %s / 2)" : "Útbý deilingarlykla ( %s / 2)",
"Incorrect vault password!" : "Rangt lykilorð fyrir lykilorðageymslu!",
"Passwords do not match" : "Lykilorðin stemma ekki",
@@ -77,6 +76,7 @@
"Use this icon" : "Nota þessa táknmynd",
"Delete current icon" : "Eyða núverandi táknmynd",
"Get icon from page" : "Velja táknmynd af síðu",
+ "This may take a few seconds…" : "Þetta gæti tekið örfáar sekúndur…",
"There was an error fetching the icon!" : "Það kom upp villa við að ná í táknmyndina!",
"Selected icon" : "Valin táknmynd",
"Field label" : "Skýring gagnasviðs",
@@ -291,11 +291,10 @@
"Click here to request it" : "Smelltu hér til að biðja um það",
"Loading…" : "Hleð inn…",
"Awwhh… credential not found. Maybe it expired" : "Æjæjæ... auðkenni fundust ekki. Kannski þau séu útrunnin",
- "Compromise!" : "Berskjaldað!",
"Compromised!" : "Berskjaldað!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Þetta lykilorð er berskjaldað, og því ekki nothæft lengur. Þú getur aðeins losnað við þessa aðvörun með því að skipta um lykilorð.",
"email" : "tölvupóstur",
"Description" : "Lýsing",
- "Url" : "Slóð (URL)",
"Custom Search:" : "Sérsniðin leit:",
"Revert to defaults" : "Frumstilla á sjálfgefin gildi",
"Error while saving field" : "Villa kom upp við að vista gagnasvið",
@@ -321,6 +320,7 @@
"%1$s has been shared with %2$s" : "%1$s hefur verið deilt með %2$s",
"You received a share request for %1$s from %2$s" : "Þú fékkst beiðni um deilingu á %1$s frá %2$s",
"%s has been shared with a link" : "%s hefur verið deilt með tengli",
+ "Passwords" : "Lykilorð",
"Your credential \"%s\" expired, click here to update the credential." : "Auðkennin \"%s\" eru útrunninn, smelltu hér til að uppfæra auðkennin.",
"Remind me later" : "Áminna mig síðar",
"Ignore" : "Hunsa",
@@ -357,7 +357,7 @@
"Expires:" : "Gildir til:",
"Connection to server lost" : "Tenging við þjón rofnaði",
"Problem loading page, reloading in 5 seconds" : "Vandamál við að hlaða inn síðu, endurhleð eftir 5 sekúndur",
- "Saving..." : "Er að vista ...",
+ "Saving …" : "Vista …",
"Dismiss" : "Hafna",
"seconds ago" : "sekúndum síðan"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
diff --git a/l10n/it.js b/l10n/it.js
index 3e965c59..4e8cf113 100644
--- a/l10n/it.js
+++ b/l10n/it.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Password",
"Generating sharing keys ( %s / 2)" : "Generazione chiavi condivise ( %s / 2)",
"Incorrect vault password!" : "Password della cassaforte non corretta!",
"Passwords do not match" : "Le password non corrispondono",
@@ -256,7 +255,7 @@ OC.L10N.register(
"Password strength must be at least: {{strength}}" : "La robustezza della password deve essere almeno: {{strength}}",
"Please give your new vault a name." : "Dai un nome alla tua nuova cassaforte.",
"Repeat vault password" : "Ripeti la password della cassaforte",
- "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Le tue chiavi di condivisione avranno una lunghezza di 1024 bit, che puoii modificare successivamente in \\\"Impostazioni\\\".",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Le tue chiavi di condivisione avranno una lunghezza di 1024 bit, che puoi modificare successivamente in \\\"Impostazioni\\\".",
"Create vault" : "Crea cassaforte",
"Go back to vaults" : "Torna alle casseforti",
"Please input the password for" : "Digita la password per",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Fai clic qui per richiederle",
"Loading…" : "Caricamento in corso...",
"Awwhh… credential not found. Maybe it expired" : "Ops... credenziali non trovate. Potrebbero essere scadute",
- "Compromise!" : "Compromessa!",
+ "Mark as Compromised" : "Marca come compromessa",
"Compromised!" : "Compromessa!",
"This password is compromised. You can only remove this warning by changing the password." : "Questa password è compromessa. Puoi rimuovere questo avviso solo cambiando la password.",
"email" : "email",
"Description" : "Descrizione",
- "Url" : "Url",
"Custom Search:" : "Ricerca personalizzata:",
"Revert to defaults" : "Ripristina valori predefiniti",
"Error while saving field" : "Errore durante il salvataggio del campo",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s è stato condiviso con %2$s",
"You received a share request for %1$s from %2$s" : "Hai ricevuto una richiesta di condivisione per %1$s da %2$s",
"%s has been shared with a link" : "%s è stato condiviso con un collegamento",
+ "Passwords" : "Password",
"Your credential \"%s\" expired, click here to update the credential." : "Le tue credenziali \"%s\" sono scadute, fai clic qui per aggiornarle.",
"Remind me later" : "Ricordamelo più tardi",
"Ignore" : "Ignora",
@@ -336,7 +335,7 @@ OC.L10N.register(
"Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman è un gestore di password pieno di funzionalità.\nFunzionalità:\n- Casseforti \n- La chiave della cassaforte non è mai inviata al server\n- Estensione del browser per accedere rapidamente alle password\n- Applicazione Android per l'accesso mobile\n- Le credenziali sono cifrate lato client con AES a 256 bit\n- Le credenziali sono cifrate lato server con AES a 256 bit\n- Abilità di aggiungere campi personalizzati alle credenziali\n- Generatore OTP (One Time Password) integrato\n- Analizzatore delle password\n- Condivisione delle password internamente e tramite collegamento in maniera sicura\n- Importazione da vari gestori delle password (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nPer una dimostrazione di questa applicazione visita [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Impossibile ottenere le informazioni di versione",
"Passman Settings" : "Impostazioni di Passman",
- "GitHub version:" : "Versione di Github:",
+ "GitHub version:" : "Versione di GitHub:",
"A newer version of Passman is available" : "Una nuova versione di Passman è disponibile",
"Password sharing" : "Condivisione password",
"Credential mover" : "Sposta credenziali",
@@ -344,7 +343,7 @@ OC.L10N.register(
"Check for new versions" : "Controlla la presenza di nuove versioni",
"Enable HTTPS check" : "Abilita controllo HTTPS",
"Disable context menu" : "Disabilita menu contestuale",
- "Disable JavaScript debugger" : "Disabilita debugger javascript",
+ "Disable JavaScript debugger" : "Disabilita debugger JavaScript",
"Allow users on this server to share passwords with a link" : "Consenti agli utenti su questo server di condividere le password tramite un collegamento",
"Allow users on this server to share passwords with other users" : "Consenti agli utenti su questo server di condividere le password con altri utenti",
"Move credentials from one account to another" : "Sposta le credenziali da un account a un altro",
@@ -361,7 +360,7 @@ OC.L10N.register(
"Expires:" : "Scade:",
"Connection to server lost" : "Connessione al server interrotta",
"Problem loading page, reloading in 5 seconds" : "Problema durante il caricamento della pagina, aggiornamento tra 5 secondi",
- "Saving..." : "Salvataggio in corso...",
+ "Saving …" : "Salvataggio…",
"Dismiss" : "Annulla",
"seconds ago" : "secondi fa"
},
diff --git a/l10n/it.json b/l10n/it.json
index ec70f47c..443f65e6 100644
--- a/l10n/it.json
+++ b/l10n/it.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Password",
"Generating sharing keys ( %s / 2)" : "Generazione chiavi condivise ( %s / 2)",
"Incorrect vault password!" : "Password della cassaforte non corretta!",
"Passwords do not match" : "Le password non corrispondono",
@@ -254,7 +253,7 @@
"Password strength must be at least: {{strength}}" : "La robustezza della password deve essere almeno: {{strength}}",
"Please give your new vault a name." : "Dai un nome alla tua nuova cassaforte.",
"Repeat vault password" : "Ripeti la password della cassaforte",
- "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Le tue chiavi di condivisione avranno una lunghezza di 1024 bit, che puoii modificare successivamente in \\\"Impostazioni\\\".",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Le tue chiavi di condivisione avranno una lunghezza di 1024 bit, che puoi modificare successivamente in \\\"Impostazioni\\\".",
"Create vault" : "Crea cassaforte",
"Go back to vaults" : "Torna alle casseforti",
"Please input the password for" : "Digita la password per",
@@ -292,12 +291,11 @@
"Click here to request it" : "Fai clic qui per richiederle",
"Loading…" : "Caricamento in corso...",
"Awwhh… credential not found. Maybe it expired" : "Ops... credenziali non trovate. Potrebbero essere scadute",
- "Compromise!" : "Compromessa!",
+ "Mark as Compromised" : "Marca come compromessa",
"Compromised!" : "Compromessa!",
"This password is compromised. You can only remove this warning by changing the password." : "Questa password è compromessa. Puoi rimuovere questo avviso solo cambiando la password.",
"email" : "email",
"Description" : "Descrizione",
- "Url" : "Url",
"Custom Search:" : "Ricerca personalizzata:",
"Revert to defaults" : "Ripristina valori predefiniti",
"Error while saving field" : "Errore durante il salvataggio del campo",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s è stato condiviso con %2$s",
"You received a share request for %1$s from %2$s" : "Hai ricevuto una richiesta di condivisione per %1$s da %2$s",
"%s has been shared with a link" : "%s è stato condiviso con un collegamento",
+ "Passwords" : "Password",
"Your credential \"%s\" expired, click here to update the credential." : "Le tue credenziali \"%s\" sono scadute, fai clic qui per aggiornarle.",
"Remind me later" : "Ricordamelo più tardi",
"Ignore" : "Ignora",
@@ -334,7 +333,7 @@
"Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman è un gestore di password pieno di funzionalità.\nFunzionalità:\n- Casseforti \n- La chiave della cassaforte non è mai inviata al server\n- Estensione del browser per accedere rapidamente alle password\n- Applicazione Android per l'accesso mobile\n- Le credenziali sono cifrate lato client con AES a 256 bit\n- Le credenziali sono cifrate lato server con AES a 256 bit\n- Abilità di aggiungere campi personalizzati alle credenziali\n- Generatore OTP (One Time Password) integrato\n- Analizzatore delle password\n- Condivisione delle password internamente e tramite collegamento in maniera sicura\n- Importazione da vari gestori delle password (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nPer una dimostrazione di questa applicazione visita [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Impossibile ottenere le informazioni di versione",
"Passman Settings" : "Impostazioni di Passman",
- "GitHub version:" : "Versione di Github:",
+ "GitHub version:" : "Versione di GitHub:",
"A newer version of Passman is available" : "Una nuova versione di Passman è disponibile",
"Password sharing" : "Condivisione password",
"Credential mover" : "Sposta credenziali",
@@ -342,7 +341,7 @@
"Check for new versions" : "Controlla la presenza di nuove versioni",
"Enable HTTPS check" : "Abilita controllo HTTPS",
"Disable context menu" : "Disabilita menu contestuale",
- "Disable JavaScript debugger" : "Disabilita debugger javascript",
+ "Disable JavaScript debugger" : "Disabilita debugger JavaScript",
"Allow users on this server to share passwords with a link" : "Consenti agli utenti su questo server di condividere le password tramite un collegamento",
"Allow users on this server to share passwords with other users" : "Consenti agli utenti su questo server di condividere le password con altri utenti",
"Move credentials from one account to another" : "Sposta le credenziali da un account a un altro",
@@ -359,7 +358,7 @@
"Expires:" : "Scade:",
"Connection to server lost" : "Connessione al server interrotta",
"Problem loading page, reloading in 5 seconds" : "Problema durante il caricamento della pagina, aggiornamento tra 5 secondi",
- "Saving..." : "Salvataggio in corso...",
+ "Saving …" : "Salvataggio…",
"Dismiss" : "Annulla",
"seconds ago" : "secondi fa"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/ja.js b/l10n/ja.js
index 5f98ac3b..3e169793 100644
--- a/l10n/ja.js
+++ b/l10n/ja.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "パスワード",
"Generating sharing keys ( %s / 2)" : "共有キーを生成しています ( %s / 2)",
"Incorrect vault password!" : "保管庫パスワードが間違っています!",
"Passwords do not match" : "パスワードが一致しません",
@@ -294,12 +293,10 @@ OC.L10N.register(
"Click here to request it" : "リクエストするにはここをクリックしてください",
"Loading…" : "読み込み中...",
"Awwhh… credential not found. Maybe it expired" : "資格情報が見つかりません。期限切れの可能性があります",
- "Compromise!" : "安全性が損なわれています!",
"Compromised!" : "安全性が損なわれています!",
"This password is compromised. You can only remove this warning by changing the password." : "このパスワードは危険にさらされています。 この警告を削除するにはパスワードを変更してください。",
"email" : "メール",
"Description" : "説明",
- "Url" : "URL",
"Custom Search:" : "カスタム検索:",
"Revert to defaults" : "デフォルトに戻す",
"Error while saving field" : "フィールドの保存中にエラーが発生しました",
@@ -325,6 +322,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s を %2$s と共有しました",
"You received a share request for %1$s from %2$s" : "%2$s から %1$s の共有リクエストを受信しました",
"%s has been shared with a link" : "%s がリンクで共有されました",
+ "Passwords" : "パスワード",
"Your credential \"%s\" expired, click here to update the credential." : "証明書 ”%s” は期限切れです。証明書を更新するにはここをクリックしてください。",
"Remind me later" : "後で通知する",
"Ignore" : "無視する",
@@ -361,7 +359,7 @@ OC.L10N.register(
"Expires:" : "有効期限:",
"Connection to server lost" : "サーバーとの接続が切断されました",
"Problem loading page, reloading in 5 seconds" : "ページのロードに問題があります、5秒以内に再ロードします",
- "Saving..." : "保存中...",
+ "Saving …" : "保存中...",
"Dismiss" : "閉じる",
"seconds ago" : "数秒前"
},
diff --git a/l10n/ja.json b/l10n/ja.json
index 7bffde43..4ba3057f 100644
--- a/l10n/ja.json
+++ b/l10n/ja.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "パスワード",
"Generating sharing keys ( %s / 2)" : "共有キーを生成しています ( %s / 2)",
"Incorrect vault password!" : "保管庫パスワードが間違っています!",
"Passwords do not match" : "パスワードが一致しません",
@@ -292,12 +291,10 @@
"Click here to request it" : "リクエストするにはここをクリックしてください",
"Loading…" : "読み込み中...",
"Awwhh… credential not found. Maybe it expired" : "資格情報が見つかりません。期限切れの可能性があります",
- "Compromise!" : "安全性が損なわれています!",
"Compromised!" : "安全性が損なわれています!",
"This password is compromised. You can only remove this warning by changing the password." : "このパスワードは危険にさらされています。 この警告を削除するにはパスワードを変更してください。",
"email" : "メール",
"Description" : "説明",
- "Url" : "URL",
"Custom Search:" : "カスタム検索:",
"Revert to defaults" : "デフォルトに戻す",
"Error while saving field" : "フィールドの保存中にエラーが発生しました",
@@ -323,6 +320,7 @@
"%1$s has been shared with %2$s" : "%1$s を %2$s と共有しました",
"You received a share request for %1$s from %2$s" : "%2$s から %1$s の共有リクエストを受信しました",
"%s has been shared with a link" : "%s がリンクで共有されました",
+ "Passwords" : "パスワード",
"Your credential \"%s\" expired, click here to update the credential." : "証明書 ”%s” は期限切れです。証明書を更新するにはここをクリックしてください。",
"Remind me later" : "後で通知する",
"Ignore" : "無視する",
@@ -359,7 +357,7 @@
"Expires:" : "有効期限:",
"Connection to server lost" : "サーバーとの接続が切断されました",
"Problem loading page, reloading in 5 seconds" : "ページのロードに問題があります、5秒以内に再ロードします",
- "Saving..." : "保存中...",
+ "Saving …" : "保存中...",
"Dismiss" : "閉じる",
"seconds ago" : "数秒前"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/l10n/ka_GE.js b/l10n/ka_GE.js
index 6eb604a1..d13f8e5d 100644
--- a/l10n/ka_GE.js
+++ b/l10n/ka_GE.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "პაროლები",
"Generating sharing keys ( %s / 2)" : "გაზიარების გასაღებების გენერირება (%s / 2)",
"Incorrect vault password!" : "სეიფის არასწორი პაროლი",
"Passwords do not match" : "პაროლები ერთმანეთს არ ემთხვევა",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "წაშლილი უფლებამოსილებები",
"Logout" : "გასვლა",
"Donate" : "შემოწირულობა",
+ "Tags" : "ტეგები",
+ "Expired" : "გაუქმდა",
"Someone has shared a credential with you." : "ვიღაცამ გაგიზიარათ უფლებამოსილება.",
"Click here to request it" : "მოთხოვნისთვის დააწკაპუნეთ აქ",
"Loading…" : "იტვირთება…",
"Awwhh… credential not found. Maybe it expired" : "უფლებამოსილების მოძიება ვერ მოხერხდა. შეიძლება ის გაუქმდა",
+ "email" : "ელ-ფოსტა",
+ "Description" : "აღწერილობა",
"Error while saving field" : "ველის შენახვისას წარმოიქმნა შეცდომა",
"A Passman item has been created, modified or deleted" : "Passman-ის ელემენტი შეიქმნა, შეიცვალა ან გაუქმდა",
"A Passman item has expired" : "Passman-ის ელემენტს გაუვიდა ვადა",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s გაზიარდა მომხმარებელთან %2$s",
"You received a share request for %1$s from %2$s" : "%2$s მომხმარებლისგან მოგივიდათ გაზიარების მოთხოვნა %1$s-ზე",
"%s has been shared with a link" : "%s გაზიარდა ბმულით",
+ "Passwords" : "პაროლები",
"Your credential \"%s\" expired, click here to update the credential." : "თქვენს უფლებამოსილებას \"%s\"-ს გაუვიდა ვადა, გასანახლებლად დააწკაპუნეთ აქ.",
"Remind me later" : "გამახსენეთ მოგვიანებით",
"Ignore" : "იგნორი",
@@ -313,7 +317,6 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "დააჭირეთ რომ მოითხოვოთ\n\t\t\t\t\tის",
"Connection to server lost" : "სერვერთან კავშირი გაწყდა",
"Problem loading page, reloading in 5 seconds" : "გვერდის ჩატვირთვის შეცდომა, გადაიტვირთება 5 წამში",
- "Saving..." : "მიმდინარეობს შენახვა…",
"Dismiss" : "დათხოვნა",
"seconds ago" : "წამის წინ"
},
diff --git a/l10n/ka_GE.json b/l10n/ka_GE.json
index 8e721ba9..6440622e 100644
--- a/l10n/ka_GE.json
+++ b/l10n/ka_GE.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "პაროლები",
"Generating sharing keys ( %s / 2)" : "გაზიარების გასაღებების გენერირება (%s / 2)",
"Incorrect vault password!" : "სეიფის არასწორი პაროლი",
"Passwords do not match" : "პაროლები ერთმანეთს არ ემთხვევა",
@@ -253,10 +252,14 @@
"Deleted credentials" : "წაშლილი უფლებამოსილებები",
"Logout" : "გასვლა",
"Donate" : "შემოწირულობა",
+ "Tags" : "ტეგები",
+ "Expired" : "გაუქმდა",
"Someone has shared a credential with you." : "ვიღაცამ გაგიზიარათ უფლებამოსილება.",
"Click here to request it" : "მოთხოვნისთვის დააწკაპუნეთ აქ",
"Loading…" : "იტვირთება…",
"Awwhh… credential not found. Maybe it expired" : "უფლებამოსილების მოძიება ვერ მოხერხდა. შეიძლება ის გაუქმდა",
+ "email" : "ელ-ფოსტა",
+ "Description" : "აღწერილობა",
"Error while saving field" : "ველის შენახვისას წარმოიქმნა შეცდომა",
"A Passman item has been created, modified or deleted" : "Passman-ის ელემენტი შეიქმნა, შეიცვალა ან გაუქმდა",
"A Passman item has expired" : "Passman-ის ელემენტს გაუვიდა ვადა",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s გაზიარდა მომხმარებელთან %2$s",
"You received a share request for %1$s from %2$s" : "%2$s მომხმარებლისგან მოგივიდათ გაზიარების მოთხოვნა %1$s-ზე",
"%s has been shared with a link" : "%s გაზიარდა ბმულით",
+ "Passwords" : "პაროლები",
"Your credential \"%s\" expired, click here to update the credential." : "თქვენს უფლებამოსილებას \"%s\"-ს გაუვიდა ვადა, გასანახლებლად დააწკაპუნეთ აქ.",
"Remind me later" : "გამახსენეთ მოგვიანებით",
"Ignore" : "იგნორი",
@@ -311,7 +315,6 @@
"Click here to request\n\t\t\t\t\tit" : "დააჭირეთ რომ მოითხოვოთ\n\t\t\t\t\tის",
"Connection to server lost" : "სერვერთან კავშირი გაწყდა",
"Problem loading page, reloading in 5 seconds" : "გვერდის ჩატვირთვის შეცდომა, გადაიტვირთება 5 წამში",
- "Saving..." : "მიმდინარეობს შენახვა…",
"Dismiss" : "დათხოვნა",
"seconds ago" : "წამის წინ"
},"pluralForm" :"nplurals=2; plural=(n!=1);"
diff --git a/l10n/km.js b/l10n/km.js
new file mode 100644
index 00000000..ba49fa87
--- /dev/null
+++ b/l10n/km.js
@@ -0,0 +1,41 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "ទូទៅ",
+ "Done" : "Done",
+ "Sharing" : "ការចែករំលែក",
+ "Share link" : "Share link",
+ "Username" : "ឈ្មោះអ្នកប្រើ",
+ "File" : "File",
+ "Add" : "បញ្ចូល",
+ "Type" : "Type",
+ "Size" : "ទំហំ",
+ "Expiration date" : "ពេលផុតកំណត់",
+ "Disabled" : "បានបិទ",
+ "Export" : "នាំចេញ",
+ "Version" : "កំណែ",
+ "Import" : "នាំយកចូល",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "ឯកសារ",
+ "Pending" : "កំពុងរង់ចាំ",
+ "Details" : "ព័ត៌មានលម្អិត",
+ "by" : "ដោយ",
+ "Save" : "រក្សាទុក",
+ "Cancel" : "បោះបង់",
+ "Settings" : "ការកំណត់",
+ "Unshare" : "លែងចែករំលែក",
+ "Password" : "ពាក្យសម្ងាត់",
+ "URL" : "URL",
+ "Notes" : "កំណត់ចំណាំ",
+ "Edit" : "កែប្រែ",
+ "Delete" : "លុប",
+ "Share" : "ចែករំលែក",
+ "Date" : "Date",
+ "Tags" : "ស្លាក",
+ "Description" : "ការអធិប្បាយ",
+ "You created %1$s" : "អ្នកបានបង្កើត %1$s",
+ "You deleted %1$s" : "អ្នកបានលុប %1$s",
+ "seconds ago" : "វិនាទីមុន"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/km.json b/l10n/km.json
new file mode 100644
index 00000000..d5f0a32a
--- /dev/null
+++ b/l10n/km.json
@@ -0,0 +1,39 @@
+{ "translations": {
+ "General" : "ទូទៅ",
+ "Done" : "Done",
+ "Sharing" : "ការចែករំលែក",
+ "Share link" : "Share link",
+ "Username" : "ឈ្មោះអ្នកប្រើ",
+ "File" : "File",
+ "Add" : "បញ្ចូល",
+ "Type" : "Type",
+ "Size" : "ទំហំ",
+ "Expiration date" : "ពេលផុតកំណត់",
+ "Disabled" : "បានបិទ",
+ "Export" : "នាំចេញ",
+ "Version" : "កំណែ",
+ "Import" : "នាំយកចូល",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "ឯកសារ",
+ "Pending" : "កំពុងរង់ចាំ",
+ "Details" : "ព័ត៌មានលម្អិត",
+ "by" : "ដោយ",
+ "Save" : "រក្សាទុក",
+ "Cancel" : "បោះបង់",
+ "Settings" : "ការកំណត់",
+ "Unshare" : "លែងចែករំលែក",
+ "Password" : "ពាក្យសម្ងាត់",
+ "URL" : "URL",
+ "Notes" : "កំណត់ចំណាំ",
+ "Edit" : "កែប្រែ",
+ "Delete" : "លុប",
+ "Share" : "ចែករំលែក",
+ "Date" : "Date",
+ "Tags" : "ស្លាក",
+ "Description" : "ការអធិប្បាយ",
+ "You created %1$s" : "អ្នកបានបង្កើត %1$s",
+ "You deleted %1$s" : "អ្នកបានលុប %1$s",
+ "seconds ago" : "វិនាទីមុន"
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/l10n/kn.js b/l10n/kn.js
new file mode 100644
index 00000000..c47fa1b3
--- /dev/null
+++ b/l10n/kn.js
@@ -0,0 +1,33 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Done" : "Done",
+ "Sharing" : "ಹಂಚಿಕೆ",
+ "Share link" : "ಸಂಪರ್ಕ ಕೊಂಡಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು",
+ "Username" : "ಬಳಕೆಯ ಹೆಸರು",
+ "File" : "File",
+ "Add" : "ಸೇರಿಸಿ",
+ "Type" : "Type",
+ "Size" : " ಗಾತ್ರ",
+ "Expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ",
+ "Disabled" : "ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ",
+ "Export" : "ರಫ್ತು",
+ "Version" : "ಆವೃತ್ತಿ",
+ "Import" : "ಆಮದು",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "ಕಡತಗಳು",
+ "Pending" : "ಬಾಕಿ ಇದೆ",
+ "Save" : "ಉಳಿಸಿ",
+ "Cancel" : "ರದ್ದು",
+ "Settings" : "ಆಯ್ಕೆ",
+ "Unshare" : "ಹಂಚಿಕೆಯನ್ನು ಹಿಂತೆಗೆ",
+ "Password" : "ಗುಪ್ತ ಪದ",
+ "URL" : "ಜಾಲದ ಕೊಂಡಿ",
+ "Notes" : "Notes",
+ "Edit" : "ಸಂಪಾದಿಸು",
+ "Delete" : "ಅಳಿಸಿ",
+ "Share" : "ಹಂಚಿಕೊಳ್ಳಿ",
+ "Date" : "Date"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/l10n/kn.json b/l10n/kn.json
new file mode 100644
index 00000000..3fb28435
--- /dev/null
+++ b/l10n/kn.json
@@ -0,0 +1,31 @@
+{ "translations": {
+ "Done" : "Done",
+ "Sharing" : "ಹಂಚಿಕೆ",
+ "Share link" : "ಸಂಪರ್ಕ ಕೊಂಡಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು",
+ "Username" : "ಬಳಕೆಯ ಹೆಸರು",
+ "File" : "File",
+ "Add" : "ಸೇರಿಸಿ",
+ "Type" : "Type",
+ "Size" : " ಗಾತ್ರ",
+ "Expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ",
+ "Disabled" : "ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ",
+ "Export" : "ರಫ್ತು",
+ "Version" : "ಆವೃತ್ತಿ",
+ "Import" : "ಆಮದು",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "ಕಡತಗಳು",
+ "Pending" : "ಬಾಕಿ ಇದೆ",
+ "Save" : "ಉಳಿಸಿ",
+ "Cancel" : "ರದ್ದು",
+ "Settings" : "ಆಯ್ಕೆ",
+ "Unshare" : "ಹಂಚಿಕೆಯನ್ನು ಹಿಂತೆಗೆ",
+ "Password" : "ಗುಪ್ತ ಪದ",
+ "URL" : "ಜಾಲದ ಕೊಂಡಿ",
+ "Notes" : "Notes",
+ "Edit" : "ಸಂಪಾದಿಸು",
+ "Delete" : "ಅಳಿಸಿ",
+ "Share" : "ಹಂಚಿಕೊಳ್ಳಿ",
+ "Date" : "Date"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+}
\ No newline at end of file
diff --git a/l10n/ko.js b/l10n/ko.js
index 19a5882d..213e6a85 100644
--- a/l10n/ko.js
+++ b/l10n/ko.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "암호",
"Generating sharing keys ( %s / 2)" : "공유 키 생성 중 (%s/2)",
"Incorrect vault password!" : "비밀 저장소 암호가 잘못되었습니다!",
"Passwords do not match" : "암호가 일치하지 않습니다",
@@ -255,10 +254,15 @@ OC.L10N.register(
"Deleted credentials" : "삭제된 인증 정보",
"Logout" : "로그아웃",
"Donate" : "기부하기",
+ "Show All" : "모두 보기",
+ "Tags" : "태그",
+ "Expired" : "만료됨",
"Someone has shared a credential with you." : "누군가가 여러분과 인증 정보를 공유했습니다.",
"Click here to request it" : "여기를 눌러서 요청하십시오",
"Loading…" : "불러오는 중…",
"Awwhh… credential not found. Maybe it expired" : "어… 인증 정보를 찾을 수 없습니다. 만료되었을 수도 있습니다",
+ "email" : "이메일",
+ "Description" : "설명",
"Error while saving field" : "필드를 저장하는 중 오류 발생",
"A Passman item has been created, modified or deleted" : "Passman 항목이 생성, 수정 및 삭제됨",
"A Passman item has expired" : "Passman 항목이 만료됨",
@@ -282,6 +286,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s이(가) %2$s 님과 공유됨",
"You received a share request for %1$s from %2$s" : "%2$s 님의 %1$s 공유 요청을 받음",
"%s has been shared with a link" : "%s이(가) 링크로 공유됨",
+ "Passwords" : "암호",
"Your credential \"%s\" expired, click here to update the credential." : "\"%s\" 인증 정보가 만료되었습니다. 여기를 눌러서 업데이트하십시오.",
"Remind me later" : "나중에 다시 알림",
"Ignore" : "무시",
@@ -313,7 +318,7 @@ OC.L10N.register(
"Click here to request\n\t\t\t\t\tit" : "여기를 누르면 요청할 수\n\t\t\t\t\t있습니다",
"Connection to server lost" : "서버와의 연결이 끊어짐",
"Problem loading page, reloading in 5 seconds" : "페이지 불러오기 오류, 5초 후 새로 고침",
- "Saving..." : "저장 중...",
+ "Saving …" : "저장 중 …",
"Dismiss" : "끄기",
"seconds ago" : "초 전"
},
diff --git a/l10n/ko.json b/l10n/ko.json
index c3ea4bf2..a5d8715f 100644
--- a/l10n/ko.json
+++ b/l10n/ko.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "암호",
"Generating sharing keys ( %s / 2)" : "공유 키 생성 중 (%s/2)",
"Incorrect vault password!" : "비밀 저장소 암호가 잘못되었습니다!",
"Passwords do not match" : "암호가 일치하지 않습니다",
@@ -253,10 +252,15 @@
"Deleted credentials" : "삭제된 인증 정보",
"Logout" : "로그아웃",
"Donate" : "기부하기",
+ "Show All" : "모두 보기",
+ "Tags" : "태그",
+ "Expired" : "만료됨",
"Someone has shared a credential with you." : "누군가가 여러분과 인증 정보를 공유했습니다.",
"Click here to request it" : "여기를 눌러서 요청하십시오",
"Loading…" : "불러오는 중…",
"Awwhh… credential not found. Maybe it expired" : "어… 인증 정보를 찾을 수 없습니다. 만료되었을 수도 있습니다",
+ "email" : "이메일",
+ "Description" : "설명",
"Error while saving field" : "필드를 저장하는 중 오류 발생",
"A Passman item has been created, modified or deleted" : "Passman 항목이 생성, 수정 및 삭제됨",
"A Passman item has expired" : "Passman 항목이 만료됨",
@@ -280,6 +284,7 @@
"%1$s has been shared with %2$s" : "%1$s이(가) %2$s 님과 공유됨",
"You received a share request for %1$s from %2$s" : "%2$s 님의 %1$s 공유 요청을 받음",
"%s has been shared with a link" : "%s이(가) 링크로 공유됨",
+ "Passwords" : "암호",
"Your credential \"%s\" expired, click here to update the credential." : "\"%s\" 인증 정보가 만료되었습니다. 여기를 눌러서 업데이트하십시오.",
"Remind me later" : "나중에 다시 알림",
"Ignore" : "무시",
@@ -311,7 +316,7 @@
"Click here to request\n\t\t\t\t\tit" : "여기를 누르면 요청할 수\n\t\t\t\t\t있습니다",
"Connection to server lost" : "서버와의 연결이 끊어짐",
"Problem loading page, reloading in 5 seconds" : "페이지 불러오기 오류, 5초 후 새로 고침",
- "Saving..." : "저장 중...",
+ "Saving …" : "저장 중 …",
"Dismiss" : "끄기",
"seconds ago" : "초 전"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/l10n/lb.js b/l10n/lb.js
new file mode 100644
index 00000000..fae7d752
--- /dev/null
+++ b/l10n/lb.js
@@ -0,0 +1,43 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Allgemeng",
+ "Done" : "Done",
+ "Sharing" : "Gedeelt",
+ "Share with users and groups" : "Mat Benotzer a Gruppen deelen",
+ "Share link" : "Link deelen",
+ "Username" : "Benotzernumm",
+ "File" : "File",
+ "Add" : "Derbäimaachen",
+ "Type" : "Typ",
+ "Actions" : "Aktiounen",
+ "Size" : "Gréisst",
+ "Expiration date" : "Verfallsdatum",
+ "Disabled" : "Deaktivéiert",
+ "Export" : "Exportéieren",
+ "Import" : "Importéieren",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Fichieren",
+ "Pending" : "Ausstoend",
+ "Details" : "Detailer",
+ "by" : "vun",
+ "Save" : "Späicheren",
+ "Cancel" : "Ofbriechen",
+ "Settings" : "Astellungen",
+ "Unshare" : "Net méi deelen",
+ "Password" : "Passwuert",
+ "URL" : "URL",
+ "Notes" : "Notizen",
+ "Edit" : "Änneren",
+ "Delete" : "Läschen",
+ "Share" : "Deelen",
+ "Date" : "Date",
+ "Tags" : "Tags",
+ "Loading…" : "Et gëtt gelueden",
+ "Description" : "Beschreiwung",
+ "Connection to server lost" : "Verbindung zum Server verluer",
+ "Dismiss" : "Ofbriechen",
+ "seconds ago" : "Sekonnen hier"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/lb.json b/l10n/lb.json
new file mode 100644
index 00000000..abc90425
--- /dev/null
+++ b/l10n/lb.json
@@ -0,0 +1,41 @@
+{ "translations": {
+ "General" : "Allgemeng",
+ "Done" : "Done",
+ "Sharing" : "Gedeelt",
+ "Share with users and groups" : "Mat Benotzer a Gruppen deelen",
+ "Share link" : "Link deelen",
+ "Username" : "Benotzernumm",
+ "File" : "File",
+ "Add" : "Derbäimaachen",
+ "Type" : "Typ",
+ "Actions" : "Aktiounen",
+ "Size" : "Gréisst",
+ "Expiration date" : "Verfallsdatum",
+ "Disabled" : "Deaktivéiert",
+ "Export" : "Exportéieren",
+ "Import" : "Importéieren",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Fichieren",
+ "Pending" : "Ausstoend",
+ "Details" : "Detailer",
+ "by" : "vun",
+ "Save" : "Späicheren",
+ "Cancel" : "Ofbriechen",
+ "Settings" : "Astellungen",
+ "Unshare" : "Net méi deelen",
+ "Password" : "Passwuert",
+ "URL" : "URL",
+ "Notes" : "Notizen",
+ "Edit" : "Änneren",
+ "Delete" : "Läschen",
+ "Share" : "Deelen",
+ "Date" : "Date",
+ "Tags" : "Tags",
+ "Loading…" : "Et gëtt gelueden",
+ "Description" : "Beschreiwung",
+ "Connection to server lost" : "Verbindung zum Server verluer",
+ "Dismiss" : "Ofbriechen",
+ "seconds ago" : "Sekonnen hier"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js
index 89d3a8d5..cd9233e2 100644
--- a/l10n/lt_LT.js
+++ b/l10n/lt_LT.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Slaptažodžiai",
"Incorrect vault password!" : "Neteisingas slėptuvės slaptažodis!",
"Passwords do not match" : "Slaptažodžiai nesutampa",
"General" : "Bendras",
@@ -46,9 +45,9 @@ OC.L10N.register(
"Sharing" : "Bendrinimas",
"Are you sure you want to leave? This will destroy all your credentials" : "Ar Jūs tikrai norite išeiti? Tai sunaikins Jūsų prisijungimo duomenis",
"New password does not match!" : "Naujieji slaptažodžiai nesutampa!",
- "Please log in with your new vault password" : "Prisijunkite su nauju slėptuvės slaptažodžiu",
- "Share with users and groups" : "Dalintis su vartotojais ir jų grupėmis",
- "Share link" : "Dalinimosi nuoroda",
+ "Please log in with your new vault password" : "Prisijunkite naudodami naują slėptuvės slaptažodį",
+ "Share with users and groups" : "Bendrinti su naudotojais ir grupėmis",
+ "Share link" : "Bendrinimo nuoroda",
"Are you sure you want to leave? This will corrupt this credential" : "Ar tikrai norite išeiti? Tai pakenks jūsų prisijungimo duomenims",
"Credential unshared" : "Prisijungimo duomenys nebendrinami",
"Credential shared" : "Prisijungimo duomenys bendrinami",
@@ -87,7 +86,9 @@ OC.L10N.register(
"Upload date" : "Įkėlimo data",
"Size" : "Dydis",
"Current OTP settings" : "Esami OTP nustatymai",
+ "Secret" : "Paslaptis",
"Expiration date" : "Galiojimo laikas",
+ "No expiration date set" : "Nenustatyta jokia galiojimo pabaigos data",
"Renew interval" : "Atnaujinimo intervalas",
"Disabled" : "Išjungta",
"Day(s)" : "Diena(os)",
@@ -131,23 +132,32 @@ OC.L10N.register(
"Missing users? Only users that have vaults are shown." : "Trūksta naudotojų? Yra rodomi tik naudotojai, turintys slėptuves.",
"Uploading" : "Įkeliama",
"User" : "Naudotojas",
+ "Read" : "Skaityti",
+ "Write" : "Rašyti",
+ "Files" : "Failai",
+ "Pending" : "Laukiantis",
"Show files" : "Rodyti failus",
"Details" : "Išsamesnė informacija",
"Hide details" : "Slėpti išsamesnę informaciją",
"Pattern" : "Šablonas",
"Dictionary name" : "Žodyno pavadinimas",
+ "by" : "pagal",
"Label" : "Etiketė",
"Restore revision" : "Atkurti poversijį",
"Delete revision" : "Ištrinti poversijį",
"Save" : "Įrašyti",
"Cancel" : "Atsisakyti",
"Settings" : "Nustatymai",
+ "Unshare" : "Nustoti bendrinti",
"Account" : "Paskyra",
"Password" : "Slaptažodis",
"E-mail" : "El. paštas",
"URL" : "URL",
+ "Notes" : "Užrašai",
+ "Created" : "Sukurta",
"Edit" : "Taisyti",
"Delete" : "Ištrinti",
+ "Share" : "Bendrinti",
"Destroy" : "Sunaikinti",
"Permissions" : "Leidimai",
"Date" : "Data",
@@ -177,10 +187,12 @@ OC.L10N.register(
"Request removed" : "Užklausa pašalinta",
"Change vault" : "Pakeisti slėptuvę",
"Logout" : "Atsijungti",
+ "Donate" : "Paaukoti",
"Tags" : "Žymės",
+ "Expired" : "Nebegalioja",
"Loading…" : "Įkeliama…",
+ "email" : "elektroninis paštas",
"Description" : "Aprašas",
- "Url" : "Url",
"Error while saving field" : "Klaida įrašant lauką",
"A Passman item has been created, modified or deleted" : "Slaptažodžių tvarkyklės elementas buvo sukurtas, pakeistas arba ištrintas",
"A Passman item has expired" : "Slaptažodžių tvarkyklės elementas nebegalioja",
@@ -198,6 +210,7 @@ OC.L10N.register(
"You recovered %1$s" : "Jūs atkūrėte %1$s",
"%1$s has been permanently deleted by %2$s" : "%2$s visiems laikams ištrynė %1$s",
"You permanently deleted %1$s" : "Jūs visiems laikams ištrynėte %1$s",
+ "Passwords" : "Slaptažodžiai",
"Remind me later" : "Priminti vėliau",
"Ignore" : "Nepaisyti",
"Passman" : "Passman",
@@ -212,12 +225,14 @@ OC.L10N.register(
"Disable JavaScript debugger" : "Išjungti JavaScript derintuvę",
"Source account" : "Šaltinio paskyra",
"Destination account" : "Paskirties paskyra",
+ "Request ID" : "Užklausos ID",
"Requested by" : "Užklausė",
"Reason" : "Priežastis",
"Loading…" : "Įkeliama…",
+ "Expires:" : "Galioja iki:",
"Connection to server lost" : "Ryšys su serveriu nutrūko",
"Problem loading page, reloading in 5 seconds" : "Problemos, įkeliant puslapį, po 5 sekundžių įkeliama iš naujo",
- "Saving..." : "Įrašoma...",
+ "Saving …" : "Įrašoma …",
"Dismiss" : "Atmesti",
"seconds ago" : "prieš keletą sekundžių"
},
diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json
index c2d965d8..cd59fc0e 100644
--- a/l10n/lt_LT.json
+++ b/l10n/lt_LT.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Slaptažodžiai",
"Incorrect vault password!" : "Neteisingas slėptuvės slaptažodis!",
"Passwords do not match" : "Slaptažodžiai nesutampa",
"General" : "Bendras",
@@ -44,9 +43,9 @@
"Sharing" : "Bendrinimas",
"Are you sure you want to leave? This will destroy all your credentials" : "Ar Jūs tikrai norite išeiti? Tai sunaikins Jūsų prisijungimo duomenis",
"New password does not match!" : "Naujieji slaptažodžiai nesutampa!",
- "Please log in with your new vault password" : "Prisijunkite su nauju slėptuvės slaptažodžiu",
- "Share with users and groups" : "Dalintis su vartotojais ir jų grupėmis",
- "Share link" : "Dalinimosi nuoroda",
+ "Please log in with your new vault password" : "Prisijunkite naudodami naują slėptuvės slaptažodį",
+ "Share with users and groups" : "Bendrinti su naudotojais ir grupėmis",
+ "Share link" : "Bendrinimo nuoroda",
"Are you sure you want to leave? This will corrupt this credential" : "Ar tikrai norite išeiti? Tai pakenks jūsų prisijungimo duomenims",
"Credential unshared" : "Prisijungimo duomenys nebendrinami",
"Credential shared" : "Prisijungimo duomenys bendrinami",
@@ -85,7 +84,9 @@
"Upload date" : "Įkėlimo data",
"Size" : "Dydis",
"Current OTP settings" : "Esami OTP nustatymai",
+ "Secret" : "Paslaptis",
"Expiration date" : "Galiojimo laikas",
+ "No expiration date set" : "Nenustatyta jokia galiojimo pabaigos data",
"Renew interval" : "Atnaujinimo intervalas",
"Disabled" : "Išjungta",
"Day(s)" : "Diena(os)",
@@ -129,23 +130,32 @@
"Missing users? Only users that have vaults are shown." : "Trūksta naudotojų? Yra rodomi tik naudotojai, turintys slėptuves.",
"Uploading" : "Įkeliama",
"User" : "Naudotojas",
+ "Read" : "Skaityti",
+ "Write" : "Rašyti",
+ "Files" : "Failai",
+ "Pending" : "Laukiantis",
"Show files" : "Rodyti failus",
"Details" : "Išsamesnė informacija",
"Hide details" : "Slėpti išsamesnę informaciją",
"Pattern" : "Šablonas",
"Dictionary name" : "Žodyno pavadinimas",
+ "by" : "pagal",
"Label" : "Etiketė",
"Restore revision" : "Atkurti poversijį",
"Delete revision" : "Ištrinti poversijį",
"Save" : "Įrašyti",
"Cancel" : "Atsisakyti",
"Settings" : "Nustatymai",
+ "Unshare" : "Nustoti bendrinti",
"Account" : "Paskyra",
"Password" : "Slaptažodis",
"E-mail" : "El. paštas",
"URL" : "URL",
+ "Notes" : "Užrašai",
+ "Created" : "Sukurta",
"Edit" : "Taisyti",
"Delete" : "Ištrinti",
+ "Share" : "Bendrinti",
"Destroy" : "Sunaikinti",
"Permissions" : "Leidimai",
"Date" : "Data",
@@ -175,10 +185,12 @@
"Request removed" : "Užklausa pašalinta",
"Change vault" : "Pakeisti slėptuvę",
"Logout" : "Atsijungti",
+ "Donate" : "Paaukoti",
"Tags" : "Žymės",
+ "Expired" : "Nebegalioja",
"Loading…" : "Įkeliama…",
+ "email" : "elektroninis paštas",
"Description" : "Aprašas",
- "Url" : "Url",
"Error while saving field" : "Klaida įrašant lauką",
"A Passman item has been created, modified or deleted" : "Slaptažodžių tvarkyklės elementas buvo sukurtas, pakeistas arba ištrintas",
"A Passman item has expired" : "Slaptažodžių tvarkyklės elementas nebegalioja",
@@ -196,6 +208,7 @@
"You recovered %1$s" : "Jūs atkūrėte %1$s",
"%1$s has been permanently deleted by %2$s" : "%2$s visiems laikams ištrynė %1$s",
"You permanently deleted %1$s" : "Jūs visiems laikams ištrynėte %1$s",
+ "Passwords" : "Slaptažodžiai",
"Remind me later" : "Priminti vėliau",
"Ignore" : "Nepaisyti",
"Passman" : "Passman",
@@ -210,12 +223,14 @@
"Disable JavaScript debugger" : "Išjungti JavaScript derintuvę",
"Source account" : "Šaltinio paskyra",
"Destination account" : "Paskirties paskyra",
+ "Request ID" : "Užklausos ID",
"Requested by" : "Užklausė",
"Reason" : "Priežastis",
"Loading…" : "Įkeliama…",
+ "Expires:" : "Galioja iki:",
"Connection to server lost" : "Ryšys su serveriu nutrūko",
"Problem loading page, reloading in 5 seconds" : "Problemos, įkeliant puslapį, po 5 sekundžių įkeliama iš naujo",
- "Saving..." : "Įrašoma...",
+ "Saving …" : "Įrašoma …",
"Dismiss" : "Atmesti",
"seconds ago" : "prieš keletą sekundžių"
},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
diff --git a/l10n/lv.js b/l10n/lv.js
index a94c742a..52c0c4be 100644
--- a/l10n/lv.js
+++ b/l10n/lv.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Paroles",
"Incorrect vault password!" : "Nepareiza akreditācijas datu parole!",
"Passwords do not match" : "Paroles nesakrīt",
"General" : "Vispārīgi",
@@ -42,6 +41,7 @@ OC.L10N.register(
"Add" : "Pievienot",
"Value" : "Vērtība",
"Type" : "Tips",
+ "Actions" : "Darbības",
"Empty" : "Tukšs",
"Filename" : "Datnes nosaukums",
"Upload date" : "Augšupielādes datums",
@@ -49,6 +49,8 @@ OC.L10N.register(
"Current OTP settings" : "Pašreizējāie OTP iestatījumi",
"Issuer" : "Izdevējs",
"Secret" : "Noslēpums",
+ "Expiration date" : "Termiņa datums",
+ "No expiration date set" : "Nav noteikts derīguma termiņa beigu datums",
"Disabled" : "Atspējots",
"Day(s)" : "Diena(s)",
"Week(s)" : "Nedēļa(s)",
@@ -67,6 +69,7 @@ OC.L10N.register(
"About Passman" : "Par Passman",
"Version" : "Versija",
"Bookmarklet" : "Grāmatzīmes",
+ "Vault password" : "Akreditācijas datu komplekta parole",
"Import type" : "Importa tips",
"Import" : "Importēt",
"Upload progress" : "Augšupielādes norise",
@@ -83,6 +86,7 @@ OC.L10N.register(
"Read" : "Lasīt",
"Write" : "Rakstīt",
"Files" : "Datnes",
+ "Pending" : "Gaida",
"Enable link sharing" : "Iespējot saites kopīgošana",
"Share until date" : "Koplietot līdz datumam",
"Show files" : "Rādīt datnes",
@@ -98,11 +102,13 @@ OC.L10N.register(
"Rank" : "Rangs",
"Reversed" : "Apvērsta",
"l33t-variations" : "l33t-variācijas",
+ "by" : "līdz",
"Label" : "Apzīmējums",
"Restore revision" : "Atjaunot revīziju",
"Save" : "Saglabāt",
"Cancel" : "Atcelt",
"Settings" : "Iestatījumi",
+ "Unshare" : "Pārtraukt dalīšanos",
"Account" : "Konts",
"Password" : "Parole",
"OTP" : "OTP",
@@ -132,6 +138,8 @@ OC.L10N.register(
"Tags" : "Birkas",
"Search Tags" : "Meklēt birkas",
"Click here to request it" : "Noklikšķiniet šeit, lai pieprasītu",
+ "Loading…" : "Notiek ielāde...",
+ "email" : "e-pasts",
"Description" : "Apraksts",
"Error while saving field" : "Kļūda, saglabājot lauku",
"You created %1$s" : "Jūs izveidojāt %1$s",
@@ -143,10 +151,12 @@ OC.L10N.register(
"%1$s has been permanently deleted by %2$s" : "%1$s neatgriezeniski izdzēsa %2$s",
"You permanently deleted %1$s" : "Jūs neatgriezeniski izdzēsāt %1$s",
"%s has been shared with a link" : "%s koplietots izmantojot saiti",
+ "Passwords" : "Paroles",
"Your credential \"%s\" expired, click here to update the credential." : "Jūsu akreditācijai \"%s\" beidzies derīgums. noklikšķiniet šeit, lai atjauninātu akreditācijas datus.",
"Remind me later" : "Atgādināt vēlāk",
"Ignore" : "Ignorēt",
"%s shared \"%s\" with you. Click here to accept" : "%s koplietots \"%s\" ar tevi. Noklikšķiniet šeit, lai akceptētu",
+ "Passman" : "Passman",
"Unable to get version info" : "Nevar iegūt versijas informāciju",
"Passman Settings" : "Passman iestatījumi",
"Check for new versions" : "Pārbaudīt, vai nav jaunas versijas",
@@ -161,7 +171,7 @@ OC.L10N.register(
"Reason" : "Iemesls",
"Connection to server lost" : "Zaudēts savienojums ar serveri",
"Problem loading page, reloading in 5 seconds" : "Problēma ielādējot lapu, pārlādēšana pēc 5 sekundēm",
- "Saving..." : "Saglabā...",
+ "Saving …" : "Saglabā ...",
"Dismiss" : "Atmest",
"seconds ago" : "pirms dažām sekundēm"
},
diff --git a/l10n/lv.json b/l10n/lv.json
index b5ba7f1f..851926d0 100644
--- a/l10n/lv.json
+++ b/l10n/lv.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Paroles",
"Incorrect vault password!" : "Nepareiza akreditācijas datu parole!",
"Passwords do not match" : "Paroles nesakrīt",
"General" : "Vispārīgi",
@@ -40,6 +39,7 @@
"Add" : "Pievienot",
"Value" : "Vērtība",
"Type" : "Tips",
+ "Actions" : "Darbības",
"Empty" : "Tukšs",
"Filename" : "Datnes nosaukums",
"Upload date" : "Augšupielādes datums",
@@ -47,6 +47,8 @@
"Current OTP settings" : "Pašreizējāie OTP iestatījumi",
"Issuer" : "Izdevējs",
"Secret" : "Noslēpums",
+ "Expiration date" : "Termiņa datums",
+ "No expiration date set" : "Nav noteikts derīguma termiņa beigu datums",
"Disabled" : "Atspējots",
"Day(s)" : "Diena(s)",
"Week(s)" : "Nedēļa(s)",
@@ -65,6 +67,7 @@
"About Passman" : "Par Passman",
"Version" : "Versija",
"Bookmarklet" : "Grāmatzīmes",
+ "Vault password" : "Akreditācijas datu komplekta parole",
"Import type" : "Importa tips",
"Import" : "Importēt",
"Upload progress" : "Augšupielādes norise",
@@ -81,6 +84,7 @@
"Read" : "Lasīt",
"Write" : "Rakstīt",
"Files" : "Datnes",
+ "Pending" : "Gaida",
"Enable link sharing" : "Iespējot saites kopīgošana",
"Share until date" : "Koplietot līdz datumam",
"Show files" : "Rādīt datnes",
@@ -96,11 +100,13 @@
"Rank" : "Rangs",
"Reversed" : "Apvērsta",
"l33t-variations" : "l33t-variācijas",
+ "by" : "līdz",
"Label" : "Apzīmējums",
"Restore revision" : "Atjaunot revīziju",
"Save" : "Saglabāt",
"Cancel" : "Atcelt",
"Settings" : "Iestatījumi",
+ "Unshare" : "Pārtraukt dalīšanos",
"Account" : "Konts",
"Password" : "Parole",
"OTP" : "OTP",
@@ -130,6 +136,8 @@
"Tags" : "Birkas",
"Search Tags" : "Meklēt birkas",
"Click here to request it" : "Noklikšķiniet šeit, lai pieprasītu",
+ "Loading…" : "Notiek ielāde...",
+ "email" : "e-pasts",
"Description" : "Apraksts",
"Error while saving field" : "Kļūda, saglabājot lauku",
"You created %1$s" : "Jūs izveidojāt %1$s",
@@ -141,10 +149,12 @@
"%1$s has been permanently deleted by %2$s" : "%1$s neatgriezeniski izdzēsa %2$s",
"You permanently deleted %1$s" : "Jūs neatgriezeniski izdzēsāt %1$s",
"%s has been shared with a link" : "%s koplietots izmantojot saiti",
+ "Passwords" : "Paroles",
"Your credential \"%s\" expired, click here to update the credential." : "Jūsu akreditācijai \"%s\" beidzies derīgums. noklikšķiniet šeit, lai atjauninātu akreditācijas datus.",
"Remind me later" : "Atgādināt vēlāk",
"Ignore" : "Ignorēt",
"%s shared \"%s\" with you. Click here to accept" : "%s koplietots \"%s\" ar tevi. Noklikšķiniet šeit, lai akceptētu",
+ "Passman" : "Passman",
"Unable to get version info" : "Nevar iegūt versijas informāciju",
"Passman Settings" : "Passman iestatījumi",
"Check for new versions" : "Pārbaudīt, vai nav jaunas versijas",
@@ -159,7 +169,7 @@
"Reason" : "Iemesls",
"Connection to server lost" : "Zaudēts savienojums ar serveri",
"Problem loading page, reloading in 5 seconds" : "Problēma ielādējot lapu, pārlādēšana pēc 5 sekundēm",
- "Saving..." : "Saglabā...",
+ "Saving …" : "Saglabā ...",
"Dismiss" : "Atmest",
"seconds ago" : "pirms dažām sekundēm"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"
diff --git a/l10n/mk.js b/l10n/mk.js
new file mode 100644
index 00000000..3d1c624b
--- /dev/null
+++ b/l10n/mk.js
@@ -0,0 +1,83 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Општо",
+ "Custom Fields" : "Произволни полиња",
+ "Credential deleted" : "Акредитивите се избришани",
+ "Credential updated" : "Акредитивите се ажурирани",
+ "Done" : "Готово",
+ "Settings saved" : "Параматрите се зачувани",
+ "General settings" : "Општи параметри",
+ "Sharing" : "Споделување",
+ "Share with users and groups" : "Сподели со корисници и групи",
+ "Share link" : "Сподели линк",
+ "Saved!" : "Зачувано!",
+ "Good" : "Добро",
+ "Toggle visibility" : "Вклучи видливост",
+ "Copy to clipboard" : "Копирај во клипборд",
+ "Generate password" : "Генерирај лозинка",
+ "Username" : "Корисничко име",
+ "Add tag" : "Додади ознака",
+ "Text" : "Текст",
+ "File" : "Датотека",
+ "Add" : "Додади",
+ "Value" : "Вредност",
+ "Type" : "Вид",
+ "Actions" : "Акции",
+ "Empty" : "Празно",
+ "Filename" : "Име на датотека",
+ "Size" : "Големина",
+ "Secret" : "Тајна",
+ "Expiration date" : "Рок на траење",
+ "No expiration date set" : "Не е поставен рок на траење",
+ "Disabled" : "Оневозможен",
+ "Password length" : "Должина на лозинка",
+ "Minimum amount of digits" : "Минимален број на цифри",
+ "Export" : "Извези",
+ "Change" : "Измени",
+ "Version" : "Верзија",
+ "Import" : "Увези",
+ "Public key" : "Јавен клуч",
+ "Uploading" : "Uploading",
+ "User" : "Корисник",
+ "Read" : "Читај",
+ "Files" : "Датотеки",
+ "Pending" : "Чекање",
+ "Details" : "Детали",
+ "Hide details" : "Сокриј детали",
+ "Pattern" : "Шаблон",
+ "by" : "од",
+ "Label" : "Ознака",
+ "Save" : "Зачувај",
+ "Cancel" : "Откажи",
+ "Settings" : "Параметри",
+ "Unshare" : "Несподелувај",
+ "Account" : "Сметка",
+ "Password" : "Лозинка",
+ "OTP" : "OTP",
+ "E-mail" : "е-пошта",
+ "URL" : "Адреса",
+ "Notes" : "Белешки",
+ "Edit" : "Уреди",
+ "Delete" : "Избриши",
+ "Share" : "Сподели",
+ "Date" : "Date",
+ "Accept" : "Прифати",
+ "Decline" : "Одбиј",
+ "Never" : "Никогаш",
+ "Logout" : "Одјава",
+ "Donate" : "Донирај",
+ "Tags" : "Ознаки",
+ "Expired" : "Истечен",
+ "Loading…" : "Се вчитува…",
+ "email" : "е-пошта",
+ "Description" : "Опис",
+ "You created %1$s" : "Креиравте %1$s",
+ "You deleted %1$s" : "Избришавте %1$s",
+ "Expires:" : "Истекува",
+ "Connection to server lost" : "Изгубена е врската со серверот",
+ "Saving …" : "Зачувува ...",
+ "Dismiss" : "Отфрли",
+ "seconds ago" : "пред неколку секунди"
+},
+"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
diff --git a/l10n/mk.json b/l10n/mk.json
new file mode 100644
index 00000000..30f8d60c
--- /dev/null
+++ b/l10n/mk.json
@@ -0,0 +1,81 @@
+{ "translations": {
+ "General" : "Општо",
+ "Custom Fields" : "Произволни полиња",
+ "Credential deleted" : "Акредитивите се избришани",
+ "Credential updated" : "Акредитивите се ажурирани",
+ "Done" : "Готово",
+ "Settings saved" : "Параматрите се зачувани",
+ "General settings" : "Општи параметри",
+ "Sharing" : "Споделување",
+ "Share with users and groups" : "Сподели со корисници и групи",
+ "Share link" : "Сподели линк",
+ "Saved!" : "Зачувано!",
+ "Good" : "Добро",
+ "Toggle visibility" : "Вклучи видливост",
+ "Copy to clipboard" : "Копирај во клипборд",
+ "Generate password" : "Генерирај лозинка",
+ "Username" : "Корисничко име",
+ "Add tag" : "Додади ознака",
+ "Text" : "Текст",
+ "File" : "Датотека",
+ "Add" : "Додади",
+ "Value" : "Вредност",
+ "Type" : "Вид",
+ "Actions" : "Акции",
+ "Empty" : "Празно",
+ "Filename" : "Име на датотека",
+ "Size" : "Големина",
+ "Secret" : "Тајна",
+ "Expiration date" : "Рок на траење",
+ "No expiration date set" : "Не е поставен рок на траење",
+ "Disabled" : "Оневозможен",
+ "Password length" : "Должина на лозинка",
+ "Minimum amount of digits" : "Минимален број на цифри",
+ "Export" : "Извези",
+ "Change" : "Измени",
+ "Version" : "Верзија",
+ "Import" : "Увези",
+ "Public key" : "Јавен клуч",
+ "Uploading" : "Uploading",
+ "User" : "Корисник",
+ "Read" : "Читај",
+ "Files" : "Датотеки",
+ "Pending" : "Чекање",
+ "Details" : "Детали",
+ "Hide details" : "Сокриј детали",
+ "Pattern" : "Шаблон",
+ "by" : "од",
+ "Label" : "Ознака",
+ "Save" : "Зачувај",
+ "Cancel" : "Откажи",
+ "Settings" : "Параметри",
+ "Unshare" : "Несподелувај",
+ "Account" : "Сметка",
+ "Password" : "Лозинка",
+ "OTP" : "OTP",
+ "E-mail" : "е-пошта",
+ "URL" : "Адреса",
+ "Notes" : "Белешки",
+ "Edit" : "Уреди",
+ "Delete" : "Избриши",
+ "Share" : "Сподели",
+ "Date" : "Date",
+ "Accept" : "Прифати",
+ "Decline" : "Одбиј",
+ "Never" : "Никогаш",
+ "Logout" : "Одјава",
+ "Donate" : "Донирај",
+ "Tags" : "Ознаки",
+ "Expired" : "Истечен",
+ "Loading…" : "Се вчитува…",
+ "email" : "е-пошта",
+ "Description" : "Опис",
+ "You created %1$s" : "Креиравте %1$s",
+ "You deleted %1$s" : "Избришавте %1$s",
+ "Expires:" : "Истекува",
+ "Connection to server lost" : "Изгубена е врската со серверот",
+ "Saving …" : "Зачувува ...",
+ "Dismiss" : "Отфрли",
+ "seconds ago" : "пред неколку секунди"
+},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
+}
\ No newline at end of file
diff --git a/l10n/mn.js b/l10n/mn.js
new file mode 100644
index 00000000..0d0639fb
--- /dev/null
+++ b/l10n/mn.js
@@ -0,0 +1,59 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Ерөнхий",
+ "Done" : "Хийсэн",
+ "Settings saved" : "Тохиргоо хадгалагдлаа",
+ "Sharing" : "Түгээх",
+ "Share link" : "Холбоос хуваалцах",
+ "Saved!" : "Хадгалагдлаа!",
+ "Good" : "Сайн",
+ "Username" : "Хэрэглэгчийн нэр",
+ "File" : "File",
+ "Add" : "нэмэх",
+ "Value" : "Үнийн дүн",
+ "Type" : "Төрөл",
+ "Actions" : "Үйл ажиллагаа",
+ "Filename" : "Файлын нэр",
+ "Size" : "Хэмжээ",
+ "Disabled" : "идэвхигүй",
+ "Password generation settings" : "Нууц үг үеийн тохиргоо",
+ "Export" : "Экспорт",
+ "Version" : "төрөл",
+ "Import" : "Импорт",
+ "Uploading" : "Uploading",
+ "User" : "Хэрэглэгч",
+ "Files" : "файлууд",
+ "Revisions" : "Хяналт",
+ "Pending" : "Хүлээгдэж байгаа",
+ "Details" : "Дэлгэрэнгүй",
+ "Label" : "Хаяг",
+ "Save" : "Хадгалах",
+ "Cancel" : "болиулах",
+ "Settings" : "Тохиргоо",
+ "Unshare" : "Түгээлтийг зогсоох",
+ "Account" : "аккаунт",
+ "Password" : "Нууц үг",
+ "E-mail" : "И-мэйл",
+ "URL" : "URL",
+ "Notes" : "Шинэ ",
+ "Changed" : "Өөрчилсөн",
+ "Created" : "Үүсгэсэн",
+ "Edit" : "засварлах",
+ "Delete" : "Устгах",
+ "Share" : "Түгээх",
+ "Date" : "Он сар өдөр",
+ "Accept" : "Хүлээн зөвшөөрөх",
+ "Decline" : "Зөвшөөрөхгүй",
+ "Never" : "хэзээч",
+ "Tags" : "Tag-үүд",
+ "Loading…" : "уншиж байна",
+ "email" : "цахим шуудан",
+ "Description" : "Тодорхойлолт",
+ "You created %1$s" : "Та %1$s үүсгэлээ",
+ "You deleted %1$s" : "Та %1$s-ийг устгалаа",
+ "Ignore" : "Үл тоох",
+ "Dismiss" : "Арилгах",
+ "seconds ago" : "хоёрдахь өмнө"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/mn.json b/l10n/mn.json
new file mode 100644
index 00000000..8ddd1ee1
--- /dev/null
+++ b/l10n/mn.json
@@ -0,0 +1,57 @@
+{ "translations": {
+ "General" : "Ерөнхий",
+ "Done" : "Хийсэн",
+ "Settings saved" : "Тохиргоо хадгалагдлаа",
+ "Sharing" : "Түгээх",
+ "Share link" : "Холбоос хуваалцах",
+ "Saved!" : "Хадгалагдлаа!",
+ "Good" : "Сайн",
+ "Username" : "Хэрэглэгчийн нэр",
+ "File" : "File",
+ "Add" : "нэмэх",
+ "Value" : "Үнийн дүн",
+ "Type" : "Төрөл",
+ "Actions" : "Үйл ажиллагаа",
+ "Filename" : "Файлын нэр",
+ "Size" : "Хэмжээ",
+ "Disabled" : "идэвхигүй",
+ "Password generation settings" : "Нууц үг үеийн тохиргоо",
+ "Export" : "Экспорт",
+ "Version" : "төрөл",
+ "Import" : "Импорт",
+ "Uploading" : "Uploading",
+ "User" : "Хэрэглэгч",
+ "Files" : "файлууд",
+ "Revisions" : "Хяналт",
+ "Pending" : "Хүлээгдэж байгаа",
+ "Details" : "Дэлгэрэнгүй",
+ "Label" : "Хаяг",
+ "Save" : "Хадгалах",
+ "Cancel" : "болиулах",
+ "Settings" : "Тохиргоо",
+ "Unshare" : "Түгээлтийг зогсоох",
+ "Account" : "аккаунт",
+ "Password" : "Нууц үг",
+ "E-mail" : "И-мэйл",
+ "URL" : "URL",
+ "Notes" : "Шинэ ",
+ "Changed" : "Өөрчилсөн",
+ "Created" : "Үүсгэсэн",
+ "Edit" : "засварлах",
+ "Delete" : "Устгах",
+ "Share" : "Түгээх",
+ "Date" : "Он сар өдөр",
+ "Accept" : "Хүлээн зөвшөөрөх",
+ "Decline" : "Зөвшөөрөхгүй",
+ "Never" : "хэзээч",
+ "Tags" : "Tag-үүд",
+ "Loading…" : "уншиж байна",
+ "email" : "цахим шуудан",
+ "Description" : "Тодорхойлолт",
+ "You created %1$s" : "Та %1$s үүсгэлээ",
+ "You deleted %1$s" : "Та %1$s-ийг устгалаа",
+ "Ignore" : "Үл тоох",
+ "Dismiss" : "Арилгах",
+ "seconds ago" : "хоёрдахь өмнө"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/ms_MY.js b/l10n/ms_MY.js
new file mode 100644
index 00000000..886a14f4
--- /dev/null
+++ b/l10n/ms_MY.js
@@ -0,0 +1,32 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Umum",
+ "Done" : "Done",
+ "Share link" : "Share link",
+ "Username" : "Nama pengguna",
+ "File" : "File",
+ "Add" : "Tambah",
+ "Type" : "Jenis",
+ "Size" : "Saiz",
+ "Export" : "Eksport",
+ "Import" : "Import",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Fail",
+ "Pending" : "Dalam proses",
+ "by" : "oleh",
+ "Save" : "Simpan",
+ "Cancel" : "Batal",
+ "Settings" : "Tetapan",
+ "Password" : "Kata laluan",
+ "URL" : "URL",
+ "Notes" : "Nota",
+ "Edit" : "Sunting",
+ "Delete" : "Padam",
+ "Share" : "Kongsi",
+ "Date" : "Date",
+ "Description" : "Keterangan",
+ "You created %1$s" : "Anda telah membina %1$s"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/ms_MY.json b/l10n/ms_MY.json
new file mode 100644
index 00000000..3e8dca02
--- /dev/null
+++ b/l10n/ms_MY.json
@@ -0,0 +1,30 @@
+{ "translations": {
+ "General" : "Umum",
+ "Done" : "Done",
+ "Share link" : "Share link",
+ "Username" : "Nama pengguna",
+ "File" : "File",
+ "Add" : "Tambah",
+ "Type" : "Jenis",
+ "Size" : "Saiz",
+ "Export" : "Eksport",
+ "Import" : "Import",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "Fail",
+ "Pending" : "Dalam proses",
+ "by" : "oleh",
+ "Save" : "Simpan",
+ "Cancel" : "Batal",
+ "Settings" : "Tetapan",
+ "Password" : "Kata laluan",
+ "URL" : "URL",
+ "Notes" : "Nota",
+ "Edit" : "Sunting",
+ "Delete" : "Padam",
+ "Share" : "Kongsi",
+ "Date" : "Date",
+ "Description" : "Keterangan",
+ "You created %1$s" : "Anda telah membina %1$s"
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/l10n/nb.js b/l10n/nb.js
index f53025ac..34992260 100644
--- a/l10n/nb.js
+++ b/l10n/nb.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Passord",
"Generating sharing keys ( %s / 2)" : "Oppretter delingsnøkler ( %s / 2)",
"Incorrect vault password!" : "Feil hvelv-passord!",
"Passwords do not match" : "Passordene samsvarer ikke",
@@ -255,10 +254,14 @@ OC.L10N.register(
"Deleted credentials" : "Slett påloggingsdetaljer",
"Logout" : "Logg ut",
"Donate" : "Doner",
+ "Tags" : "Merkelapper",
+ "Expired" : "Utløpt",
"Someone has shared a credential with you." : "Noen har delt en påloggingsinformasjon med deg.",
"Click here to request it" : "Klikk her for å forespørre det",
"Loading…" : "Laster…",
"Awwhh… credential not found. Maybe it expired" : "Huffda… innloggingsdetaljen ble ikke funnet. Kanskje den har utløpt",
+ "email" : "e-post",
+ "Description" : "Beskrivelse",
"Error while saving field" : "Feil under lagring av felt",
"A Passman item has been created, modified or deleted" : "Et Passman element er opprettet, endret eller slettet",
"A Passman item has expired" : "Et Passman element er utløpt",
@@ -282,6 +285,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s er delt med %2$s",
"You received a share request for %1$s from %2$s" : "Du mottok et delingsønske fra %1$s til %2$s",
"%s has been shared with a link" : "%s er delt med en lenke",
+ "Passwords" : "Passord",
"Your credential \"%s\" expired, click here to update the credential." : "Identiteten \"%s\" er utløpt, klikk her for å oppdatere.",
"Remind me later" : "Påminnn meg senere",
"Ignore" : "Ignorer",
@@ -316,7 +320,7 @@ OC.L10N.register(
"Loading…" : "Laster…",
"Connection to server lost" : "Mistet tilkobling til serveren",
"Problem loading page, reloading in 5 seconds" : "Problem ved lasting av side, laster på nytt om 5 sekunder",
- "Saving..." : "Lagrer…",
+ "Saving …" : "Lagrer...",
"Dismiss" : "Forkast",
"seconds ago" : "sekunder siden"
},
diff --git a/l10n/nb.json b/l10n/nb.json
index 14dbea7d..f9c10237 100644
--- a/l10n/nb.json
+++ b/l10n/nb.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Passord",
"Generating sharing keys ( %s / 2)" : "Oppretter delingsnøkler ( %s / 2)",
"Incorrect vault password!" : "Feil hvelv-passord!",
"Passwords do not match" : "Passordene samsvarer ikke",
@@ -253,10 +252,14 @@
"Deleted credentials" : "Slett påloggingsdetaljer",
"Logout" : "Logg ut",
"Donate" : "Doner",
+ "Tags" : "Merkelapper",
+ "Expired" : "Utløpt",
"Someone has shared a credential with you." : "Noen har delt en påloggingsinformasjon med deg.",
"Click here to request it" : "Klikk her for å forespørre det",
"Loading…" : "Laster…",
"Awwhh… credential not found. Maybe it expired" : "Huffda… innloggingsdetaljen ble ikke funnet. Kanskje den har utløpt",
+ "email" : "e-post",
+ "Description" : "Beskrivelse",
"Error while saving field" : "Feil under lagring av felt",
"A Passman item has been created, modified or deleted" : "Et Passman element er opprettet, endret eller slettet",
"A Passman item has expired" : "Et Passman element er utløpt",
@@ -280,6 +283,7 @@
"%1$s has been shared with %2$s" : "%1$s er delt med %2$s",
"You received a share request for %1$s from %2$s" : "Du mottok et delingsønske fra %1$s til %2$s",
"%s has been shared with a link" : "%s er delt med en lenke",
+ "Passwords" : "Passord",
"Your credential \"%s\" expired, click here to update the credential." : "Identiteten \"%s\" er utløpt, klikk her for å oppdatere.",
"Remind me later" : "Påminnn meg senere",
"Ignore" : "Ignorer",
@@ -314,7 +318,7 @@
"Loading…" : "Laster…",
"Connection to server lost" : "Mistet tilkobling til serveren",
"Problem loading page, reloading in 5 seconds" : "Problem ved lasting av side, laster på nytt om 5 sekunder",
- "Saving..." : "Lagrer…",
+ "Saving …" : "Lagrer...",
"Dismiss" : "Forkast",
"seconds ago" : "sekunder siden"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/nl.js b/l10n/nl.js
index cf79086e..e4516e63 100644
--- a/l10n/nl.js
+++ b/l10n/nl.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Wachtwoorden",
"Generating sharing keys ( %s / 2)" : "Genereren share sleutels ( %s / 2)",
"Incorrect vault password!" : "Onjuist kluiswachtwoord",
"Passwords do not match" : "Wachtwoorden komen niet overeen.",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Klik hier om het aan te vragen",
"Loading…" : "Laden...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh… inloggegevens niet gevonden. Misschien verliepen ze.",
- "Compromise!" : "Datalek!",
+ "Mark as Compromised" : "Markeren als gecompromitteerd",
"Compromised!" : "Uitgelekt!",
"This password is compromised. You can only remove this warning by changing the password." : "Dit wachtwoord is uitgelekt. Je kunt deze melding alleen verwijderen door je wachtwoord te wijzigen.",
"email" : "e-mailadres",
"Description" : "Beschrijving",
- "Url" : "Url",
"Custom Search:" : "Maatwerk zoekopdracht:",
"Revert to defaults" : "Standaard instellingen herstellen",
"Error while saving field" : "Fout bij opslaan veld",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s is gedeeld met %2$s",
"You received a share request for %1$s from %2$s" : "Je ontving een verzoek om %1$s te delen met %2$s",
"%s has been shared with a link" : "%s is gedeeld met een link",
+ "Passwords" : "Wachtwoorden",
"Your credential \"%s\" expired, click here to update the credential." : "Je inloggegevens \"%s\" zijn vervallen, klik hier om ze te vernieuwen.",
"Remind me later" : "Herinner me later",
"Ignore" : "Negeren",
@@ -361,7 +360,7 @@ OC.L10N.register(
"Expires:" : "Vervalt:",
"Connection to server lost" : "Verbinding met server verloren",
"Problem loading page, reloading in 5 seconds" : "Probleem met het laden van de pagina, wordt ververst in 5 seconden",
- "Saving..." : "Opslaan...",
+ "Saving …" : "Opslaan ...",
"Dismiss" : "Negeren",
"seconds ago" : "seconden geleden"
},
diff --git a/l10n/nl.json b/l10n/nl.json
index 81c1a016..d24fa947 100644
--- a/l10n/nl.json
+++ b/l10n/nl.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Wachtwoorden",
"Generating sharing keys ( %s / 2)" : "Genereren share sleutels ( %s / 2)",
"Incorrect vault password!" : "Onjuist kluiswachtwoord",
"Passwords do not match" : "Wachtwoorden komen niet overeen.",
@@ -292,12 +291,11 @@
"Click here to request it" : "Klik hier om het aan te vragen",
"Loading…" : "Laden...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh… inloggegevens niet gevonden. Misschien verliepen ze.",
- "Compromise!" : "Datalek!",
+ "Mark as Compromised" : "Markeren als gecompromitteerd",
"Compromised!" : "Uitgelekt!",
"This password is compromised. You can only remove this warning by changing the password." : "Dit wachtwoord is uitgelekt. Je kunt deze melding alleen verwijderen door je wachtwoord te wijzigen.",
"email" : "e-mailadres",
"Description" : "Beschrijving",
- "Url" : "Url",
"Custom Search:" : "Maatwerk zoekopdracht:",
"Revert to defaults" : "Standaard instellingen herstellen",
"Error while saving field" : "Fout bij opslaan veld",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s is gedeeld met %2$s",
"You received a share request for %1$s from %2$s" : "Je ontving een verzoek om %1$s te delen met %2$s",
"%s has been shared with a link" : "%s is gedeeld met een link",
+ "Passwords" : "Wachtwoorden",
"Your credential \"%s\" expired, click here to update the credential." : "Je inloggegevens \"%s\" zijn vervallen, klik hier om ze te vernieuwen.",
"Remind me later" : "Herinner me later",
"Ignore" : "Negeren",
@@ -359,7 +358,7 @@
"Expires:" : "Vervalt:",
"Connection to server lost" : "Verbinding met server verloren",
"Problem loading page, reloading in 5 seconds" : "Probleem met het laden van de pagina, wordt ververst in 5 seconden",
- "Saving..." : "Opslaan...",
+ "Saving …" : "Opslaan ...",
"Dismiss" : "Negeren",
"seconds ago" : "seconden geleden"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/nn_NO.js b/l10n/nn_NO.js
new file mode 100644
index 00000000..d0031936
--- /dev/null
+++ b/l10n/nn_NO.js
@@ -0,0 +1,47 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Generelt",
+ "Done" : "Ferdig",
+ "Sharing" : "Deling",
+ "Share link" : "Del lenkje",
+ "Good" : "Bra",
+ "Username" : "Brukarnamn",
+ "File" : "Fil",
+ "Add" : "Legg til",
+ "Type" : "Type",
+ "Actions" : "Handlingar",
+ "Size" : "Storleik",
+ "Expiration date" : "Utløpsdato",
+ "Export" : "Eksporter",
+ "Version" : "Utgåve",
+ "Import" : "Importer",
+ "Uploading" : "Uploading",
+ "User" : "Bruker",
+ "Files" : "Filer",
+ "Pending" : "Under vegs",
+ "Details" : "Detaljar",
+ "by" : "av",
+ "Save" : "Lagre",
+ "Cancel" : "Avbryt",
+ "Settings" : "Instillingar",
+ "Unshare" : "Fjern deling",
+ "Password" : "Passord",
+ "E-mail" : "E-post",
+ "URL" : "URL",
+ "Notes" : "Notat",
+ "Created" : "Lagd",
+ "Edit" : "Endra",
+ "Delete" : "Ta bort",
+ "Share" : "Del",
+ "Date" : "Date",
+ "Never" : "Aldri",
+ "Donate" : "Donér",
+ "Tags" : "Emneord",
+ "Description" : "Skildring",
+ "You created %1$s" : "Du oppretta %1$s",
+ "You deleted %1$s" : "Du sletta %1$s",
+ "Dismiss" : "Forkast",
+ "seconds ago" : "sekund sidan"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/nn_NO.json b/l10n/nn_NO.json
new file mode 100644
index 00000000..664e6f1f
--- /dev/null
+++ b/l10n/nn_NO.json
@@ -0,0 +1,45 @@
+{ "translations": {
+ "General" : "Generelt",
+ "Done" : "Ferdig",
+ "Sharing" : "Deling",
+ "Share link" : "Del lenkje",
+ "Good" : "Bra",
+ "Username" : "Brukarnamn",
+ "File" : "Fil",
+ "Add" : "Legg til",
+ "Type" : "Type",
+ "Actions" : "Handlingar",
+ "Size" : "Storleik",
+ "Expiration date" : "Utløpsdato",
+ "Export" : "Eksporter",
+ "Version" : "Utgåve",
+ "Import" : "Importer",
+ "Uploading" : "Uploading",
+ "User" : "Bruker",
+ "Files" : "Filer",
+ "Pending" : "Under vegs",
+ "Details" : "Detaljar",
+ "by" : "av",
+ "Save" : "Lagre",
+ "Cancel" : "Avbryt",
+ "Settings" : "Instillingar",
+ "Unshare" : "Fjern deling",
+ "Password" : "Passord",
+ "E-mail" : "E-post",
+ "URL" : "URL",
+ "Notes" : "Notat",
+ "Created" : "Lagd",
+ "Edit" : "Endra",
+ "Delete" : "Ta bort",
+ "Share" : "Del",
+ "Date" : "Date",
+ "Never" : "Aldri",
+ "Donate" : "Donér",
+ "Tags" : "Emneord",
+ "Description" : "Skildring",
+ "You created %1$s" : "Du oppretta %1$s",
+ "You deleted %1$s" : "Du sletta %1$s",
+ "Dismiss" : "Forkast",
+ "seconds ago" : "sekund sidan"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/oc.js b/l10n/oc.js
new file mode 100644
index 00000000..954321f4
--- /dev/null
+++ b/l10n/oc.js
@@ -0,0 +1,49 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Generals",
+ "Done" : "Done",
+ "Settings saved" : "Paramètres enregistrats",
+ "Password settings" : "Paramètres de senhal",
+ "Sharing" : "Partiment",
+ "Share link" : "Partejar lo ligam",
+ "Username" : "Nom d'utilizaire",
+ "File" : "File",
+ "Add" : "Apondre",
+ "Type" : "Tipe",
+ "Actions" : "Accions",
+ "Size" : "Talha",
+ "Expiration date" : "Data d'expiracion",
+ "Password length" : "Longor de senhal",
+ "Export" : "Exportar",
+ "Processing" : "Tractament",
+ "Import" : "Importar",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "Legit",
+ "Files" : "Fichièrs",
+ "Details" : "Detalhs",
+ "by" : "per",
+ "Save" : "Salvar",
+ "Cancel" : "Anullar",
+ "Settings" : "Paramètres",
+ "Unshare" : "Partejar pas",
+ "Password" : "Senhal",
+ "URL" : "URL",
+ "Notes" : "Nòtas",
+ "Edit" : "Modificar",
+ "Delete" : "Suprimir",
+ "Share" : "Partejar",
+ "Date" : "Date",
+ "Never" : "Pas jamais",
+ "Cancel destruction request" : "Anullar requèsta de destruccion",
+ "Logout" : "Desconnexion",
+ "Loading…" : "Cargament...",
+ "Description" : "Descripcion",
+ "You created %1$s" : "Avètz creat %1$s",
+ "You deleted %1$s" : "Avètz suprimit %1$s",
+ "Passwords" : "Senhals",
+ "Dismiss" : "Ignorar",
+ "seconds ago" : "fa qualques segondas"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/l10n/oc.json b/l10n/oc.json
new file mode 100644
index 00000000..953238dd
--- /dev/null
+++ b/l10n/oc.json
@@ -0,0 +1,47 @@
+{ "translations": {
+ "General" : "Generals",
+ "Done" : "Done",
+ "Settings saved" : "Paramètres enregistrats",
+ "Password settings" : "Paramètres de senhal",
+ "Sharing" : "Partiment",
+ "Share link" : "Partejar lo ligam",
+ "Username" : "Nom d'utilizaire",
+ "File" : "File",
+ "Add" : "Apondre",
+ "Type" : "Tipe",
+ "Actions" : "Accions",
+ "Size" : "Talha",
+ "Expiration date" : "Data d'expiracion",
+ "Password length" : "Longor de senhal",
+ "Export" : "Exportar",
+ "Processing" : "Tractament",
+ "Import" : "Importar",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "Legit",
+ "Files" : "Fichièrs",
+ "Details" : "Detalhs",
+ "by" : "per",
+ "Save" : "Salvar",
+ "Cancel" : "Anullar",
+ "Settings" : "Paramètres",
+ "Unshare" : "Partejar pas",
+ "Password" : "Senhal",
+ "URL" : "URL",
+ "Notes" : "Nòtas",
+ "Edit" : "Modificar",
+ "Delete" : "Suprimir",
+ "Share" : "Partejar",
+ "Date" : "Date",
+ "Never" : "Pas jamais",
+ "Cancel destruction request" : "Anullar requèsta de destruccion",
+ "Logout" : "Desconnexion",
+ "Loading…" : "Cargament...",
+ "Description" : "Descripcion",
+ "You created %1$s" : "Avètz creat %1$s",
+ "You deleted %1$s" : "Avètz suprimit %1$s",
+ "Passwords" : "Senhals",
+ "Dismiss" : "Ignorar",
+ "seconds ago" : "fa qualques segondas"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+}
\ No newline at end of file
diff --git a/l10n/pl.js b/l10n/pl.js
index a1f3b7d5..bad8295e 100644
--- a/l10n/pl.js
+++ b/l10n/pl.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Hasła",
"Generating sharing keys ( %s / 2)" : "Tworzenie kluczy współdzielonych ( %s / 2)",
"Incorrect vault password!" : "Nieprawidłowe hasło sejfu!",
"Passwords do not match" : "Hasła nie są jednakowe",
@@ -37,7 +36,7 @@ OC.L10N.register(
"The first 5 lines of the CSV are shown." : "Wyświetlono pierwsze 5 linii pliku CSV.",
"Assign the proper fields to each column." : "Przypisz właściwe pola każdej kolumnie.",
"Example of imported credential" : "Przykładowe zaimportowane poświadczenia",
- "Missing an importer? Try it with the generic CSV importer." : "Brakuje jakiegoś importera? Spróbuj z domyślnym importerem CSV.",
+ "Missing an importer? Try it with the generic CSV importer." : "Brakuje jakiegoś importera? Spróbuj z ogólnym importerem CSV.",
"Go back to importers." : "Wróć do mechanizmów importujących.",
"Revision deleted" : "Wersja skasowana",
"Revision restored" : "Wersja przywrócona",
@@ -54,8 +53,8 @@ OC.L10N.register(
"New password does not match!" : "Nowe hasła nie pasują do siebie",
"Please log in with your new vault password" : "Zaloguj się do sejfu używając nowego hasła",
"Share with users and groups" : "Udostępnij użytkownikom i grupom",
- "Share link" : "Łącze udostępniania",
- "Are you sure you want to leave? This will corrupt this credential" : "Na pewno chcesz wyjść? To uszkodzi twoje poświadczenia",
+ "Share link" : "Udostępnij link",
+ "Are you sure you want to leave? This will corrupt this credential" : "Na pewno chcesz wyjść? Spowoduje to uszkodzenie tego poświadczenia",
"Credential unshared" : "Poświadczenia nie udostępnione",
"Credential shared" : "Poświadczenia udostepnione",
"Saved!" : "Zapisano!",
@@ -64,7 +63,7 @@ OC.L10N.register(
"Good" : "Dobre",
"Strong" : "Silne",
"Toggle visibility" : "Pokaż hasło",
- "Copy to clipboard" : "Skopiuj do schowka",
+ "Copy to clipboard" : "Kopiuj do schowka",
"Copied to clipboard!" : "Skopiowano do schowka!",
"Generate password" : "Wygeneruj hasło",
"Copy password to clipboard" : "Skopiuj hasło do schowka",
@@ -131,7 +130,7 @@ OC.L10N.register(
"Total progress" : "Postęp całowity",
"About Passman" : "O Passmanie",
"Version" : "Wersja",
- "Donate to support development" : "Dotuj, aby wesprzeć programistów",
+ "Donate to support development" : "Wesprzyj programistów",
"Bookmarklet" : "Skryptozakładka",
"Save your passwords with one click." : "Zapisuj swoje hasła jednym kliknięciem.",
"Drag below button to your bookmark toolbar." : "Przesuń poniższy przycisk na pasek zakładek.",
@@ -151,7 +150,7 @@ OC.L10N.register(
"Save keys" : "Zapisz klucze",
"Generate sharing keys" : "Generuj klucze współdzielone",
"Generating sharing keys" : "Generowanie klucze współdzielone",
- "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "To narzędzie skanuje twoje hasło, oblicza średni czas złamania go, wylicza wartości poniżej progu",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "To narzędzie skanuje Twoje hasło, oblicza średni czas złamania go, wylicza wartości poniżej progu",
"Minimum password stength" : "Minimalna siła hasła",
"Start scan" : "Rozpocznij skanowanie",
"Result" : "Wynik",
@@ -170,22 +169,22 @@ OC.L10N.register(
"Files" : "Pliki",
"Revisions" : "Wersje",
"Pending" : "Oczekuje",
- "Enable link sharing" : "Włącz link udostępniania",
+ "Enable link sharing" : "Włącz udostępnianie linkiem",
"Share until date" : "Udostępniaj do daty",
"Expire after views" : "Wygaś po oglądaniu",
- "Click \\\"Share\\\" first" : "Najpierw zaznacz \"Włącz link...\"",
+ "Click \\\"Share\\\" first" : "Najpierw kliknij \"Udostępnij\"",
"Show files" : "Pokaż pliki",
"Details" : "Szczegóły",
"Hide details" : "Ukryj szczegóły",
"Password score" : "Punktacja hasła",
"Cracking times" : "Czasy crackowania",
- "100 / hour" : "100 / godzinę",
+ "100 / hour" : "100/godzinę",
"Throttled online attack" : "Spowolniony atak online",
- "10 / second" : "10 / sekundę",
+ "10 / second" : "10/sekundę",
"Unthrottled online attack" : "Nie dławiony atak online",
- "10k / second" : "10k / sekundę",
+ "10k / second" : "10k/sekundę",
"Offline attack, slow hash, many cores" : "Atak offline, wolne hashowanie, dużo rdzeni",
- "10B / second" : "10B / sekundę",
+ "10B / second" : "10B/sekundę",
"Offline attack, fast hash, many cores" : "Atak offline, szybki hashowanie, dużo rdzeni",
"Match sequence" : "Pasująca sekwencja",
"See match sequence" : "Zobacz pasującą sekwencję",
@@ -211,7 +210,7 @@ OC.L10N.register(
"Cancel" : "Anuluj",
"Settings" : "Ustawienia",
"Share credential {{credential}}" : "Udostępnij poświadczenie {{credential}}",
- "Unshare" : "Cofnij udostępnienie",
+ "Unshare" : "Zatrzymaj udostępnienie",
"Showing deleted since" : "Pokazuję skasowane od",
"Beginning" : "Początek",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Pokazuję {{number_filtered}} z {{credential_number}} poświadczeń",
@@ -256,7 +255,7 @@ OC.L10N.register(
"Password strength must be at least: {{strength}}" : "Siła hasła musi być przynajmniej: {{strength}}",
"Please give your new vault a name." : "Proszę nadaj nazwę nowemu sejfowi.",
"Repeat vault password" : "Powtórz hasło sejfu",
- "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Twoje klucze udostępniania będą miały długość 1024 bitów. Możesz później zmienić tę wartość w \"Ustawienia \".",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Twoje klucze udostępniania będą miały długość 1024 bitów. Możesz później zmienić tę wartość w \"Ustawienia\".",
"Create vault" : "Utwórz nowy sejf",
"Go back to vaults" : "Wróć do sejfów",
"Please input the password for" : "Proszę wprowadzić hasło do",
@@ -280,7 +279,7 @@ OC.L10N.register(
"Change vault" : "Zmień sejf",
"Deleted credentials" : "Usunięte poświadczenia",
"Logout" : "Wyloguj",
- "Donate" : "Dotuj",
+ "Donate" : "Dotacja",
"Show All" : "Pokaż wszystko",
"Tags" : "Etykiety",
"Search Tags" : "Szukaj etykiet",
@@ -289,18 +288,17 @@ OC.L10N.register(
"Bad Strength" : "Słaba siła hasła",
"Expired" : "Przedawnione hasła",
"Filter Tags" : "Filtruj etykiety",
- "Simple Navigation" : "Nawigacja prosta",
- "Someone has shared a credential with you." : "Ktoś udostępnił ci poświadczenia",
- "Click here to request it" : "Kliknij to, aby zażądać tego",
+ "Simple Navigation" : "Prosta nawigacja",
+ "Someone has shared a credential with you." : "Ktoś udostępnił Tobie poświadczenie.",
+ "Click here to request it" : "Kliknij tutaj, aby o to poprosić",
"Loading…" : "Ładowanie…",
"Awwhh… credential not found. Maybe it expired" : "Ups… poświadczenie nie znalezione. Może wygasło.",
- "Compromise!" : "Kompromis!",
+ "Mark as Compromised" : "Oznacz jako zagrożone",
"Compromised!" : "Zagrożone!",
"This password is compromised. You can only remove this warning by changing the password." : "To hasło jest zagrożone. Możesz usunąć to ostrzeżenie, zmieniając hasło.",
"email" : "e-mail",
"Description" : "Opis",
- "Url" : "URL",
- "Custom Search:" : "Niestandardowe wyszukiwanie:",
+ "Custom Search:" : "Nietypowe wyszukiwanie:",
"Revert to defaults" : "Przywróć ustawienia domyślne",
"Error while saving field" : "Błąd podczas zapisywania pola",
"A Passman item has been created, modified or deleted" : "Pozycja Passman została utworzona, zmodyfikowana lub skasowana",
@@ -308,29 +306,30 @@ OC.L10N.register(
"A Passman item has been shared" : "Pozycja Passman została udostępniona",
"A Passman item has been renamed" : "Pozycja Passman została zmieniona",
"%1$s has been created by %2$s" : "%1$s został utworzony przez %2$s",
- "You created %1$s" : "Utworzono %1$s",
+ "You created %1$s" : "Utworzyłeś %1$s",
"%1$s has been updated by %2$s" : "%1$s został zaktualizowany przez %2$s",
- "You updated %1$s" : "Zaktualizowano %1$s",
+ "You updated %1$s" : "Zaktualizowałeś %1$s",
"%2$s has revised %1$s to the revision of %3$s" : "%2$s przywrócił %1$s do wersji z %3$s",
"You reverted %1$s back to the revision of %3$s" : "Cofnąłeś %1$s do wersji z %3$s",
"%3$s has renamed %1$s to %2$s" : "%3$s zmienił(-ła) %1$s na %2$s",
- "You renamed %1$s to %2$s" : "Zmieniono nazwę %1$s na %2$s",
+ "You renamed %1$s to %2$s" : "Zmieniłeś nazwę %1$s na %2$s",
"%1$s has been deleted by %2$s" : "%1$s został usunięty przez %2$s",
- "You deleted %1$s" : "Został usunięty %1$s",
+ "You deleted %1$s" : "Usunąłeś %1$s",
"%1$s has been recovered by %2$s" : "%1$s został odtworzony przez %2$s",
- "You recovered %1$s" : "Odzyskano %1$s",
+ "You recovered %1$s" : "Odzyskałeś %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s został trwale usunięty przez %2$s",
- "You permanently deleted %1$s" : "Trwale usunięto %1$s",
+ "You permanently deleted %1$s" : "Trwale usunąłeś %1$s",
"The password of %1$s has expired, renew it now." : "Hasło %1$s wygasło, odnów je teraz.",
"%1$s has been shared with %2$s" : "%1$s udostępniono dla %2$s",
- "You received a share request for %1$s from %2$s" : "Użytkownik %2$s poprosił Cię o udstępnienie %1$s",
+ "You received a share request for %1$s from %2$s" : "Użytkownik %2$s poprosił Cię o udostępnienie %1$s",
"%s has been shared with a link" : "%s został udostępniony łączem",
- "Your credential \"%s\" expired, click here to update the credential." : "Twoje poświadczenie \"%s\" wygasła, kliknij tu, aby je zaktualizować.",
+ "Passwords" : "Hasła",
+ "Your credential \"%s\" expired, click here to update the credential." : "Twoje poświadczenie \"%s\" wygasło, kliknij tutaj, aby je zaktualizować.",
"Remind me later" : "Przypomnij mi później",
"Ignore" : "Ignoruj",
- "%s shared \"%s\" with you. Click here to accept" : "%s udostępnił ci \"%s\". Kliknij, aby zaakceptować",
- "%s has declined your share request for \"%s\"." : "%s odrzucił twoją prośbę o udostępnienie \"%s\".",
- "%s has accepted your share request for \"%s\"." : "%s zaakceptował twoją prośbę o udostępnienie \"%s\".",
+ "%s shared \"%s\" with you. Click here to accept" : "%s udostępnił Tobie \"%s\". Kliknij tutaj, aby zaakceptować",
+ "%s has declined your share request for \"%s\"." : "%s odrzucił Twoją prośbę o udostępnienie \"%s\".",
+ "%s has accepted your share request for \"%s\"." : "%s zaakceptował Twoją prośbę o udostępnienie \"%s\".",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman to w pełni funkcjonalny menedżer haseł.",
"Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman to w pełni funkcjonalny menedżer haseł.\nFunkcje:\n- Sejfy\n- Klucz Sejfu nigdy nie jest wysyłany na serwer\n- Rozszerzenie przeglądarki dla łatwego dostępu do haseł\n- Aplikacja na Androida na dostęp do drogi\n- Poświadczenia są po stronie klienta zaszyfrowane za pomocą 256-bitowej AES\n- Poświadczenia są szyfrowane po stronie serwera za pomocą 256-bitowej AES\n- Możliwość dodawania pól niestandardowych do poświadczeń\n- Wbudowany generator OTP (One Time Password)\n- Analizator haseł\n- Udostępniaj hasła wewnętrznie i przez łącze w bezpieczny sposób.\n- Importowanie z różnych menedżerów haseł (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nAby zapoznać się z demonstracją tej aplikacji, odwiedź [https://demo.passman.cc](https://demo.passman.cc)",
@@ -345,8 +344,8 @@ OC.L10N.register(
"Enable HTTPS check" : "Włącz sprawdzenie HTTPS",
"Disable context menu" : "Wyłącz menu kontekstowe",
"Disable JavaScript debugger" : "Wyłącz debugger JavaScript",
- "Allow users on this server to share passwords with a link" : "Zezwól użytkownikom tego serwera na udostępnianie haseł łączem",
- "Allow users on this server to share passwords with other users" : "Zezwól użytkownikom tego serwera na udostępnianie haseł innym użytkownikom",
+ "Allow users on this server to share passwords with a link" : "Zezwalaj użytkownikom tego serwera na udostępnianie haseł za pomocą linku",
+ "Allow users on this server to share passwords with other users" : "Zezwalaj użytkownikom tego serwera na udostępnianie haseł innym użytkownikom",
"Move credentials from one account to another" : "Przenieś poświadczenia pomiędzy kontami",
"Source account" : "Konto źródłowe",
"Destination account" : "Konto docelowe",
@@ -355,13 +354,13 @@ OC.L10N.register(
"Request ID" : "Identyfikator prośby",
"Requested by" : "Prośba złożona przez",
"Reason" : "Powód",
- "Click here to request\n\t\t\t\t\tit" : "Kliknij tutaj aby poprosić o\n\t\t\t\t\t",
+ "Click here to request\n\t\t\t\t\tit" : "Kliknij tutaj, aby poprosić o\n\t\t\t\t\t",
"Loading…" : "Ładowanie…",
"Awwhh… could not find the credential. Maybe it expired?" : "Oj… nie można znaleźć poświadczeń. Może uległy przedawnieniu?",
"Expires:" : "Wygasa:",
"Connection to server lost" : "Utracono połączenie z serwerem",
"Problem loading page, reloading in 5 seconds" : "Problem z załadowaniem strony, przeładuję za 5 sekund",
- "Saving..." : "Zapisywanie…",
+ "Saving …" : "Zapisywanie…",
"Dismiss" : "Odrzuć",
"seconds ago" : "przed chwilą"
},
diff --git a/l10n/pl.json b/l10n/pl.json
index 71ed30d5..4d8e6ef1 100644
--- a/l10n/pl.json
+++ b/l10n/pl.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Hasła",
"Generating sharing keys ( %s / 2)" : "Tworzenie kluczy współdzielonych ( %s / 2)",
"Incorrect vault password!" : "Nieprawidłowe hasło sejfu!",
"Passwords do not match" : "Hasła nie są jednakowe",
@@ -35,7 +34,7 @@
"The first 5 lines of the CSV are shown." : "Wyświetlono pierwsze 5 linii pliku CSV.",
"Assign the proper fields to each column." : "Przypisz właściwe pola każdej kolumnie.",
"Example of imported credential" : "Przykładowe zaimportowane poświadczenia",
- "Missing an importer? Try it with the generic CSV importer." : "Brakuje jakiegoś importera? Spróbuj z domyślnym importerem CSV.",
+ "Missing an importer? Try it with the generic CSV importer." : "Brakuje jakiegoś importera? Spróbuj z ogólnym importerem CSV.",
"Go back to importers." : "Wróć do mechanizmów importujących.",
"Revision deleted" : "Wersja skasowana",
"Revision restored" : "Wersja przywrócona",
@@ -52,8 +51,8 @@
"New password does not match!" : "Nowe hasła nie pasują do siebie",
"Please log in with your new vault password" : "Zaloguj się do sejfu używając nowego hasła",
"Share with users and groups" : "Udostępnij użytkownikom i grupom",
- "Share link" : "Łącze udostępniania",
- "Are you sure you want to leave? This will corrupt this credential" : "Na pewno chcesz wyjść? To uszkodzi twoje poświadczenia",
+ "Share link" : "Udostępnij link",
+ "Are you sure you want to leave? This will corrupt this credential" : "Na pewno chcesz wyjść? Spowoduje to uszkodzenie tego poświadczenia",
"Credential unshared" : "Poświadczenia nie udostępnione",
"Credential shared" : "Poświadczenia udostepnione",
"Saved!" : "Zapisano!",
@@ -62,7 +61,7 @@
"Good" : "Dobre",
"Strong" : "Silne",
"Toggle visibility" : "Pokaż hasło",
- "Copy to clipboard" : "Skopiuj do schowka",
+ "Copy to clipboard" : "Kopiuj do schowka",
"Copied to clipboard!" : "Skopiowano do schowka!",
"Generate password" : "Wygeneruj hasło",
"Copy password to clipboard" : "Skopiuj hasło do schowka",
@@ -129,7 +128,7 @@
"Total progress" : "Postęp całowity",
"About Passman" : "O Passmanie",
"Version" : "Wersja",
- "Donate to support development" : "Dotuj, aby wesprzeć programistów",
+ "Donate to support development" : "Wesprzyj programistów",
"Bookmarklet" : "Skryptozakładka",
"Save your passwords with one click." : "Zapisuj swoje hasła jednym kliknięciem.",
"Drag below button to your bookmark toolbar." : "Przesuń poniższy przycisk na pasek zakładek.",
@@ -149,7 +148,7 @@
"Save keys" : "Zapisz klucze",
"Generate sharing keys" : "Generuj klucze współdzielone",
"Generating sharing keys" : "Generowanie klucze współdzielone",
- "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "To narzędzie skanuje twoje hasło, oblicza średni czas złamania go, wylicza wartości poniżej progu",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "To narzędzie skanuje Twoje hasło, oblicza średni czas złamania go, wylicza wartości poniżej progu",
"Minimum password stength" : "Minimalna siła hasła",
"Start scan" : "Rozpocznij skanowanie",
"Result" : "Wynik",
@@ -168,22 +167,22 @@
"Files" : "Pliki",
"Revisions" : "Wersje",
"Pending" : "Oczekuje",
- "Enable link sharing" : "Włącz link udostępniania",
+ "Enable link sharing" : "Włącz udostępnianie linkiem",
"Share until date" : "Udostępniaj do daty",
"Expire after views" : "Wygaś po oglądaniu",
- "Click \\\"Share\\\" first" : "Najpierw zaznacz \"Włącz link...\"",
+ "Click \\\"Share\\\" first" : "Najpierw kliknij \"Udostępnij\"",
"Show files" : "Pokaż pliki",
"Details" : "Szczegóły",
"Hide details" : "Ukryj szczegóły",
"Password score" : "Punktacja hasła",
"Cracking times" : "Czasy crackowania",
- "100 / hour" : "100 / godzinę",
+ "100 / hour" : "100/godzinę",
"Throttled online attack" : "Spowolniony atak online",
- "10 / second" : "10 / sekundę",
+ "10 / second" : "10/sekundę",
"Unthrottled online attack" : "Nie dławiony atak online",
- "10k / second" : "10k / sekundę",
+ "10k / second" : "10k/sekundę",
"Offline attack, slow hash, many cores" : "Atak offline, wolne hashowanie, dużo rdzeni",
- "10B / second" : "10B / sekundę",
+ "10B / second" : "10B/sekundę",
"Offline attack, fast hash, many cores" : "Atak offline, szybki hashowanie, dużo rdzeni",
"Match sequence" : "Pasująca sekwencja",
"See match sequence" : "Zobacz pasującą sekwencję",
@@ -209,7 +208,7 @@
"Cancel" : "Anuluj",
"Settings" : "Ustawienia",
"Share credential {{credential}}" : "Udostępnij poświadczenie {{credential}}",
- "Unshare" : "Cofnij udostępnienie",
+ "Unshare" : "Zatrzymaj udostępnienie",
"Showing deleted since" : "Pokazuję skasowane od",
"Beginning" : "Początek",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Pokazuję {{number_filtered}} z {{credential_number}} poświadczeń",
@@ -254,7 +253,7 @@
"Password strength must be at least: {{strength}}" : "Siła hasła musi być przynajmniej: {{strength}}",
"Please give your new vault a name." : "Proszę nadaj nazwę nowemu sejfowi.",
"Repeat vault password" : "Powtórz hasło sejfu",
- "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Twoje klucze udostępniania będą miały długość 1024 bitów. Możesz później zmienić tę wartość w \"Ustawienia \".",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Twoje klucze udostępniania będą miały długość 1024 bitów. Możesz później zmienić tę wartość w \"Ustawienia\".",
"Create vault" : "Utwórz nowy sejf",
"Go back to vaults" : "Wróć do sejfów",
"Please input the password for" : "Proszę wprowadzić hasło do",
@@ -278,7 +277,7 @@
"Change vault" : "Zmień sejf",
"Deleted credentials" : "Usunięte poświadczenia",
"Logout" : "Wyloguj",
- "Donate" : "Dotuj",
+ "Donate" : "Dotacja",
"Show All" : "Pokaż wszystko",
"Tags" : "Etykiety",
"Search Tags" : "Szukaj etykiet",
@@ -287,18 +286,17 @@
"Bad Strength" : "Słaba siła hasła",
"Expired" : "Przedawnione hasła",
"Filter Tags" : "Filtruj etykiety",
- "Simple Navigation" : "Nawigacja prosta",
- "Someone has shared a credential with you." : "Ktoś udostępnił ci poświadczenia",
- "Click here to request it" : "Kliknij to, aby zażądać tego",
+ "Simple Navigation" : "Prosta nawigacja",
+ "Someone has shared a credential with you." : "Ktoś udostępnił Tobie poświadczenie.",
+ "Click here to request it" : "Kliknij tutaj, aby o to poprosić",
"Loading…" : "Ładowanie…",
"Awwhh… credential not found. Maybe it expired" : "Ups… poświadczenie nie znalezione. Może wygasło.",
- "Compromise!" : "Kompromis!",
+ "Mark as Compromised" : "Oznacz jako zagrożone",
"Compromised!" : "Zagrożone!",
"This password is compromised. You can only remove this warning by changing the password." : "To hasło jest zagrożone. Możesz usunąć to ostrzeżenie, zmieniając hasło.",
"email" : "e-mail",
"Description" : "Opis",
- "Url" : "URL",
- "Custom Search:" : "Niestandardowe wyszukiwanie:",
+ "Custom Search:" : "Nietypowe wyszukiwanie:",
"Revert to defaults" : "Przywróć ustawienia domyślne",
"Error while saving field" : "Błąd podczas zapisywania pola",
"A Passman item has been created, modified or deleted" : "Pozycja Passman została utworzona, zmodyfikowana lub skasowana",
@@ -306,29 +304,30 @@
"A Passman item has been shared" : "Pozycja Passman została udostępniona",
"A Passman item has been renamed" : "Pozycja Passman została zmieniona",
"%1$s has been created by %2$s" : "%1$s został utworzony przez %2$s",
- "You created %1$s" : "Utworzono %1$s",
+ "You created %1$s" : "Utworzyłeś %1$s",
"%1$s has been updated by %2$s" : "%1$s został zaktualizowany przez %2$s",
- "You updated %1$s" : "Zaktualizowano %1$s",
+ "You updated %1$s" : "Zaktualizowałeś %1$s",
"%2$s has revised %1$s to the revision of %3$s" : "%2$s przywrócił %1$s do wersji z %3$s",
"You reverted %1$s back to the revision of %3$s" : "Cofnąłeś %1$s do wersji z %3$s",
"%3$s has renamed %1$s to %2$s" : "%3$s zmienił(-ła) %1$s na %2$s",
- "You renamed %1$s to %2$s" : "Zmieniono nazwę %1$s na %2$s",
+ "You renamed %1$s to %2$s" : "Zmieniłeś nazwę %1$s na %2$s",
"%1$s has been deleted by %2$s" : "%1$s został usunięty przez %2$s",
- "You deleted %1$s" : "Został usunięty %1$s",
+ "You deleted %1$s" : "Usunąłeś %1$s",
"%1$s has been recovered by %2$s" : "%1$s został odtworzony przez %2$s",
- "You recovered %1$s" : "Odzyskano %1$s",
+ "You recovered %1$s" : "Odzyskałeś %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s został trwale usunięty przez %2$s",
- "You permanently deleted %1$s" : "Trwale usunięto %1$s",
+ "You permanently deleted %1$s" : "Trwale usunąłeś %1$s",
"The password of %1$s has expired, renew it now." : "Hasło %1$s wygasło, odnów je teraz.",
"%1$s has been shared with %2$s" : "%1$s udostępniono dla %2$s",
- "You received a share request for %1$s from %2$s" : "Użytkownik %2$s poprosił Cię o udstępnienie %1$s",
+ "You received a share request for %1$s from %2$s" : "Użytkownik %2$s poprosił Cię o udostępnienie %1$s",
"%s has been shared with a link" : "%s został udostępniony łączem",
- "Your credential \"%s\" expired, click here to update the credential." : "Twoje poświadczenie \"%s\" wygasła, kliknij tu, aby je zaktualizować.",
+ "Passwords" : "Hasła",
+ "Your credential \"%s\" expired, click here to update the credential." : "Twoje poświadczenie \"%s\" wygasło, kliknij tutaj, aby je zaktualizować.",
"Remind me later" : "Przypomnij mi później",
"Ignore" : "Ignoruj",
- "%s shared \"%s\" with you. Click here to accept" : "%s udostępnił ci \"%s\". Kliknij, aby zaakceptować",
- "%s has declined your share request for \"%s\"." : "%s odrzucił twoją prośbę o udostępnienie \"%s\".",
- "%s has accepted your share request for \"%s\"." : "%s zaakceptował twoją prośbę o udostępnienie \"%s\".",
+ "%s shared \"%s\" with you. Click here to accept" : "%s udostępnił Tobie \"%s\". Kliknij tutaj, aby zaakceptować",
+ "%s has declined your share request for \"%s\"." : "%s odrzucił Twoją prośbę o udostępnienie \"%s\".",
+ "%s has accepted your share request for \"%s\"." : "%s zaakceptował Twoją prośbę o udostępnienie \"%s\".",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman to w pełni funkcjonalny menedżer haseł.",
"Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman to w pełni funkcjonalny menedżer haseł.\nFunkcje:\n- Sejfy\n- Klucz Sejfu nigdy nie jest wysyłany na serwer\n- Rozszerzenie przeglądarki dla łatwego dostępu do haseł\n- Aplikacja na Androida na dostęp do drogi\n- Poświadczenia są po stronie klienta zaszyfrowane za pomocą 256-bitowej AES\n- Poświadczenia są szyfrowane po stronie serwera za pomocą 256-bitowej AES\n- Możliwość dodawania pól niestandardowych do poświadczeń\n- Wbudowany generator OTP (One Time Password)\n- Analizator haseł\n- Udostępniaj hasła wewnętrznie i przez łącze w bezpieczny sposób.\n- Importowanie z różnych menedżerów haseł (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nAby zapoznać się z demonstracją tej aplikacji, odwiedź [https://demo.passman.cc](https://demo.passman.cc)",
@@ -343,8 +342,8 @@
"Enable HTTPS check" : "Włącz sprawdzenie HTTPS",
"Disable context menu" : "Wyłącz menu kontekstowe",
"Disable JavaScript debugger" : "Wyłącz debugger JavaScript",
- "Allow users on this server to share passwords with a link" : "Zezwól użytkownikom tego serwera na udostępnianie haseł łączem",
- "Allow users on this server to share passwords with other users" : "Zezwól użytkownikom tego serwera na udostępnianie haseł innym użytkownikom",
+ "Allow users on this server to share passwords with a link" : "Zezwalaj użytkownikom tego serwera na udostępnianie haseł za pomocą linku",
+ "Allow users on this server to share passwords with other users" : "Zezwalaj użytkownikom tego serwera na udostępnianie haseł innym użytkownikom",
"Move credentials from one account to another" : "Przenieś poświadczenia pomiędzy kontami",
"Source account" : "Konto źródłowe",
"Destination account" : "Konto docelowe",
@@ -353,13 +352,13 @@
"Request ID" : "Identyfikator prośby",
"Requested by" : "Prośba złożona przez",
"Reason" : "Powód",
- "Click here to request\n\t\t\t\t\tit" : "Kliknij tutaj aby poprosić o\n\t\t\t\t\t",
+ "Click here to request\n\t\t\t\t\tit" : "Kliknij tutaj, aby poprosić o\n\t\t\t\t\t",
"Loading…" : "Ładowanie…",
"Awwhh… could not find the credential. Maybe it expired?" : "Oj… nie można znaleźć poświadczeń. Może uległy przedawnieniu?",
"Expires:" : "Wygasa:",
"Connection to server lost" : "Utracono połączenie z serwerem",
"Problem loading page, reloading in 5 seconds" : "Problem z załadowaniem strony, przeładuję za 5 sekund",
- "Saving..." : "Zapisywanie…",
+ "Saving …" : "Zapisywanie…",
"Dismiss" : "Odrzuć",
"seconds ago" : "przed chwilą"
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
diff --git a/l10n/ps.js b/l10n/ps.js
new file mode 100644
index 00000000..193a50eb
--- /dev/null
+++ b/l10n/ps.js
@@ -0,0 +1,23 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Share link" : "د شرېکېدو لېنک",
+ "Username" : "کارن نوم",
+ "Actions" : "کړنې",
+ "Size" : "کچه",
+ "Expiration date" : "د پای نېټه",
+ "Files" : "فایلونه",
+ "Pending" : "د انتظار په حال کې",
+ "Details" : "معلومات",
+ "Save" : "ساتل",
+ "Cancel" : "پرېښول",
+ "Settings" : "سمونې",
+ "Unshare" : "له شرېکوالي ويستل",
+ "Password" : "پاسورډ",
+ "Notes" : "شسیب",
+ "Delete" : "ړنګول",
+ "Share" : "شریکول",
+ "Tags" : "نښکې",
+ "email" : "ايمیل"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ps.json b/l10n/ps.json
new file mode 100644
index 00000000..fbb9c020
--- /dev/null
+++ b/l10n/ps.json
@@ -0,0 +1,21 @@
+{ "translations": {
+ "Share link" : "د شرېکېدو لېنک",
+ "Username" : "کارن نوم",
+ "Actions" : "کړنې",
+ "Size" : "کچه",
+ "Expiration date" : "د پای نېټه",
+ "Files" : "فایلونه",
+ "Pending" : "د انتظار په حال کې",
+ "Details" : "معلومات",
+ "Save" : "ساتل",
+ "Cancel" : "پرېښول",
+ "Settings" : "سمونې",
+ "Unshare" : "له شرېکوالي ويستل",
+ "Password" : "پاسورډ",
+ "Notes" : "شسیب",
+ "Delete" : "ړنګول",
+ "Share" : "شریکول",
+ "Tags" : "نښکې",
+ "email" : "ايمیل"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js
index cb5deae9..c9f3708f 100644
--- a/l10n/pt_BR.js
+++ b/l10n/pt_BR.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Senhas",
"Generating sharing keys ( %s / 2)" : "Gerando chaves de compartilhamento ( %s / 2)",
"Incorrect vault password!" : "Senha do cofre incorreta",
"Passwords do not match" : "As senhas não coincidem",
@@ -134,7 +133,7 @@ OC.L10N.register(
"Donate to support development" : "Doar para apoiar o desenvolvimento",
"Bookmarklet" : "Marcado",
"Save your passwords with one click." : "Salve suas senhas com um clique.",
- "Drag below button to your bookmark toolbar." : "Arraste o botão abaixo para a barra de ferramentas de marcadores.",
+ "Drag below button to your bookmark toolbar." : "Arraste o botão abaixo para a barra de ferramentas de favoritos.",
"Delete vault" : "Excluir o cofre",
"Vault password" : "Senha do cofre",
"This process is irreversible" : "Este processo é irreversível",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Clique aqui para solicitá-lo",
"Loading…" : "Carregando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh ... credencial não encontrada. Talvez tenha expirado",
- "Compromise!" : "Comprometer!",
+ "Mark as Compromised" : "Marcar como comprometido",
"Compromised!" : "Comprometido!",
"This password is compromised. You can only remove this warning by changing the password." : "Esta senha está comprometida. Você só pode remover esse aviso alterando a senha.",
"email" : "e-mail",
"Description" : "Descrição",
- "Url" : "Url",
"Custom Search:" : "Pesquisa Personalizada:",
"Revert to defaults" : "Reverter aos padrões",
"Error while saving field" : "Erro ao salvar o campo",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s foi compartilhado com %2$s",
"You received a share request for %1$s from %2$s" : "Você recebeu uma solicitação de compartilhamento para %1$s de %2$s",
"%s has been shared with a link" : "%s foi compartilhado com um link",
+ "Passwords" : "Senhas",
"Your credential \"%s\" expired, click here to update the credential." : "Suas credenciais \"%s\" expiraram. Clique aqui para atualizar a credencial.",
"Remind me later" : "Lembre-me mais tarde",
"Ignore" : "Ignorar",
@@ -361,7 +360,7 @@ OC.L10N.register(
"Expires:" : "Expira em:",
"Connection to server lost" : "Conexão perdida com o servidor",
"Problem loading page, reloading in 5 seconds" : "Problema ao carregar a página, recarregando em 5 segundos",
- "Saving..." : "Salvando...",
+ "Saving …" : "Salvando...",
"Dismiss" : "Descartar",
"seconds ago" : "segundos atras"
},
diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json
index 7ba01adf..563fa3f9 100644
--- a/l10n/pt_BR.json
+++ b/l10n/pt_BR.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Senhas",
"Generating sharing keys ( %s / 2)" : "Gerando chaves de compartilhamento ( %s / 2)",
"Incorrect vault password!" : "Senha do cofre incorreta",
"Passwords do not match" : "As senhas não coincidem",
@@ -132,7 +131,7 @@
"Donate to support development" : "Doar para apoiar o desenvolvimento",
"Bookmarklet" : "Marcado",
"Save your passwords with one click." : "Salve suas senhas com um clique.",
- "Drag below button to your bookmark toolbar." : "Arraste o botão abaixo para a barra de ferramentas de marcadores.",
+ "Drag below button to your bookmark toolbar." : "Arraste o botão abaixo para a barra de ferramentas de favoritos.",
"Delete vault" : "Excluir o cofre",
"Vault password" : "Senha do cofre",
"This process is irreversible" : "Este processo é irreversível",
@@ -292,12 +291,11 @@
"Click here to request it" : "Clique aqui para solicitá-lo",
"Loading…" : "Carregando...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh ... credencial não encontrada. Talvez tenha expirado",
- "Compromise!" : "Comprometer!",
+ "Mark as Compromised" : "Marcar como comprometido",
"Compromised!" : "Comprometido!",
"This password is compromised. You can only remove this warning by changing the password." : "Esta senha está comprometida. Você só pode remover esse aviso alterando a senha.",
"email" : "e-mail",
"Description" : "Descrição",
- "Url" : "Url",
"Custom Search:" : "Pesquisa Personalizada:",
"Revert to defaults" : "Reverter aos padrões",
"Error while saving field" : "Erro ao salvar o campo",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s foi compartilhado com %2$s",
"You received a share request for %1$s from %2$s" : "Você recebeu uma solicitação de compartilhamento para %1$s de %2$s",
"%s has been shared with a link" : "%s foi compartilhado com um link",
+ "Passwords" : "Senhas",
"Your credential \"%s\" expired, click here to update the credential." : "Suas credenciais \"%s\" expiraram. Clique aqui para atualizar a credencial.",
"Remind me later" : "Lembre-me mais tarde",
"Ignore" : "Ignorar",
@@ -359,7 +358,7 @@
"Expires:" : "Expira em:",
"Connection to server lost" : "Conexão perdida com o servidor",
"Problem loading page, reloading in 5 seconds" : "Problema ao carregar a página, recarregando em 5 segundos",
- "Saving..." : "Salvando...",
+ "Saving …" : "Salvando...",
"Dismiss" : "Descartar",
"seconds ago" : "segundos atras"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/l10n/pt_PT.js b/l10n/pt_PT.js
new file mode 100644
index 00000000..e91bf597
--- /dev/null
+++ b/l10n/pt_PT.js
@@ -0,0 +1,75 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Geral",
+ "Done" : "Concluído",
+ "Settings saved" : "Definições guardadas",
+ "Sharing" : "Partilha",
+ "Share with users and groups" : "Partilhar com utilizadores e grupos",
+ "Share link" : "Partilhar hiperligação",
+ "Saved!" : "Gravado!",
+ "Good" : "Bom",
+ "Generate password" : "Gerar palavra-passe",
+ "Username" : "Nome de utilizador",
+ "Text" : "Texto",
+ "File" : "Ficheiro",
+ "Add" : "Adicionar",
+ "Value" : "Valor",
+ "Type" : "Tipo",
+ "Actions" : "Ações",
+ "Filename" : "Nome do ficheiro",
+ "Size" : "Tamanho",
+ "Secret" : "Secreto",
+ "Expiration date" : "Data de expiração",
+ "No expiration date set" : "Data de expiração não definida",
+ "Disabled" : "Desactivado",
+ "Export" : "Exportar",
+ "Version" : "Versão",
+ "Vault password" : "Senha do cofre",
+ "Import" : "Importar",
+ "Public key" : "Chave pública",
+ "Generate sharing keys" : "Gerar chaves de partilha",
+ "Uploading" : "A carregar",
+ "User" : "Utilizador",
+ "Read" : "Ler",
+ "Write" : "Escrever",
+ "Files" : "Ficheiros",
+ "Pending" : "Pendente",
+ "Enable link sharing" : "Ativar partilha de hiperligação",
+ "Details" : "Detalhes",
+ "Hide details" : "Ocultar detalhes",
+ "by" : "por",
+ "Label" : "Legenda",
+ "Save" : "Guardar",
+ "Cancel" : "Cancelar",
+ "Settings" : "Definições",
+ "Unshare" : "Cancelar partilha",
+ "Account" : "Conta",
+ "Password" : "Palavra-passe",
+ "E-mail" : "Correio Eletrónico",
+ "URL" : "URL",
+ "Notes" : "Notas",
+ "Created" : "Criado",
+ "Edit" : "Editar",
+ "Delete" : "Apagar",
+ "Share" : "Partilhar",
+ "Date" : "Data",
+ "Accept" : "Aceitar",
+ "Decline" : "Recusar",
+ "Never" : "Nunca",
+ "Tags" : "Marcações",
+ "Expired" : "Expirado",
+ "Loading…" : "A carregar...",
+ "email" : "email",
+ "Description" : "Descrição",
+ "You created %1$s" : "Criou %1$s",
+ "You deleted %1$s" : "Eliminou %1$s",
+ "%s has been shared with a link" : "%s partilhou uma hiperligação",
+ "Passwords" : "Palavras-passe",
+ "Allow users on this server to share passwords with a link" : "Permitir que os utilizadores neste servidor partilhem as palavras-passe com uma hiperligação",
+ "Connection to server lost" : "Ligação perdida ao servidor",
+ "Problem loading page, reloading in 5 seconds" : "Problema a carregar a página, a recarregar em 5 segundos",
+ "Dismiss" : "Dispensar",
+ "seconds ago" : "segundos atrás"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/pt_PT.json b/l10n/pt_PT.json
new file mode 100644
index 00000000..b06dcb5b
--- /dev/null
+++ b/l10n/pt_PT.json
@@ -0,0 +1,73 @@
+{ "translations": {
+ "General" : "Geral",
+ "Done" : "Concluído",
+ "Settings saved" : "Definições guardadas",
+ "Sharing" : "Partilha",
+ "Share with users and groups" : "Partilhar com utilizadores e grupos",
+ "Share link" : "Partilhar hiperligação",
+ "Saved!" : "Gravado!",
+ "Good" : "Bom",
+ "Generate password" : "Gerar palavra-passe",
+ "Username" : "Nome de utilizador",
+ "Text" : "Texto",
+ "File" : "Ficheiro",
+ "Add" : "Adicionar",
+ "Value" : "Valor",
+ "Type" : "Tipo",
+ "Actions" : "Ações",
+ "Filename" : "Nome do ficheiro",
+ "Size" : "Tamanho",
+ "Secret" : "Secreto",
+ "Expiration date" : "Data de expiração",
+ "No expiration date set" : "Data de expiração não definida",
+ "Disabled" : "Desactivado",
+ "Export" : "Exportar",
+ "Version" : "Versão",
+ "Vault password" : "Senha do cofre",
+ "Import" : "Importar",
+ "Public key" : "Chave pública",
+ "Generate sharing keys" : "Gerar chaves de partilha",
+ "Uploading" : "A carregar",
+ "User" : "Utilizador",
+ "Read" : "Ler",
+ "Write" : "Escrever",
+ "Files" : "Ficheiros",
+ "Pending" : "Pendente",
+ "Enable link sharing" : "Ativar partilha de hiperligação",
+ "Details" : "Detalhes",
+ "Hide details" : "Ocultar detalhes",
+ "by" : "por",
+ "Label" : "Legenda",
+ "Save" : "Guardar",
+ "Cancel" : "Cancelar",
+ "Settings" : "Definições",
+ "Unshare" : "Cancelar partilha",
+ "Account" : "Conta",
+ "Password" : "Palavra-passe",
+ "E-mail" : "Correio Eletrónico",
+ "URL" : "URL",
+ "Notes" : "Notas",
+ "Created" : "Criado",
+ "Edit" : "Editar",
+ "Delete" : "Apagar",
+ "Share" : "Partilhar",
+ "Date" : "Data",
+ "Accept" : "Aceitar",
+ "Decline" : "Recusar",
+ "Never" : "Nunca",
+ "Tags" : "Marcações",
+ "Expired" : "Expirado",
+ "Loading…" : "A carregar...",
+ "email" : "email",
+ "Description" : "Descrição",
+ "You created %1$s" : "Criou %1$s",
+ "You deleted %1$s" : "Eliminou %1$s",
+ "%s has been shared with a link" : "%s partilhou uma hiperligação",
+ "Passwords" : "Palavras-passe",
+ "Allow users on this server to share passwords with a link" : "Permitir que os utilizadores neste servidor partilhem as palavras-passe com uma hiperligação",
+ "Connection to server lost" : "Ligação perdida ao servidor",
+ "Problem loading page, reloading in 5 seconds" : "Problema a carregar a página, a recarregar em 5 segundos",
+ "Dismiss" : "Dispensar",
+ "seconds ago" : "segundos atrás"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/ro.js b/l10n/ro.js
new file mode 100644
index 00000000..03b8f69c
--- /dev/null
+++ b/l10n/ro.js
@@ -0,0 +1,67 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "General",
+ "Done" : "Realizat",
+ "Settings saved" : "Setările au fost salvate",
+ "Sharing" : "Partajare",
+ "Share with users and groups" : "Partajează cu utilizatori și grupuri",
+ "Share link" : "Partajează link-ul",
+ "Saved!" : "Salvat!",
+ "Username" : "Nume utilizator",
+ "Text" : "Text",
+ "File" : "Fișier",
+ "Add" : "Adaugă",
+ "Type" : "Tip",
+ "Actions" : "Acțiuni",
+ "Filename" : "Nume fișier",
+ "Size" : "Mărime",
+ "Secret" : "Secret",
+ "Expiration date" : "Data expirării",
+ "No expiration date set" : "Data expirării nu e setată",
+ "Disabled" : "Dezactivați",
+ "Export" : "Exportă",
+ "Version" : "Versiune",
+ "Vault password" : "Parolă seif",
+ "Import" : "Importă",
+ "Public key" : "Cheie publică",
+ "Uploading" : "Încărcare",
+ "User" : "Utilizator",
+ "Read" : "Citeşte",
+ "Files" : "Fișiere",
+ "Pending" : "În așteptare",
+ "Details" : "Detalii",
+ "Hide details" : "Ascunde detaliile",
+ "by" : "de",
+ "Label" : "Etichetă",
+ "Save" : "Salvează",
+ "Cancel" : "Anulează",
+ "Settings" : "Setări",
+ "Unshare" : "Oprește partajarea",
+ "Account" : "Cont",
+ "Password" : "Parolă",
+ "E-mail" : "E-mail",
+ "URL" : "URL",
+ "Notes" : "Notițe",
+ "Edit" : "Editează",
+ "Delete" : "Șterge",
+ "Share" : "Partajează",
+ "Date" : "Date",
+ "Accept" : "Accept",
+ "Decline" : "Refuză",
+ "Last accessed" : "Ultima accesare",
+ "Never" : "Niciodată",
+ "Tags" : "Etichete",
+ "Loading…" : "Se încarcă…",
+ "email" : "email",
+ "Description" : "Descriere",
+ "You created %1$s" : "Ai creat %1$s",
+ "You deleted %1$s" : "Ai şters %1$s",
+ "Passwords" : "Parole",
+ "Connection to server lost" : "S-a pierdut conexiunea la server",
+ "Problem loading page, reloading in 5 seconds" : "A apărut o problemă la încărcarea paginii, se reîncearcă în 5 secunde",
+ "Saving …" : "Se salvează",
+ "Dismiss" : "Elimină",
+ "seconds ago" : "secunde în urmă"
+},
+"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/l10n/ro.json b/l10n/ro.json
new file mode 100644
index 00000000..e98f207e
--- /dev/null
+++ b/l10n/ro.json
@@ -0,0 +1,65 @@
+{ "translations": {
+ "General" : "General",
+ "Done" : "Realizat",
+ "Settings saved" : "Setările au fost salvate",
+ "Sharing" : "Partajare",
+ "Share with users and groups" : "Partajează cu utilizatori și grupuri",
+ "Share link" : "Partajează link-ul",
+ "Saved!" : "Salvat!",
+ "Username" : "Nume utilizator",
+ "Text" : "Text",
+ "File" : "Fișier",
+ "Add" : "Adaugă",
+ "Type" : "Tip",
+ "Actions" : "Acțiuni",
+ "Filename" : "Nume fișier",
+ "Size" : "Mărime",
+ "Secret" : "Secret",
+ "Expiration date" : "Data expirării",
+ "No expiration date set" : "Data expirării nu e setată",
+ "Disabled" : "Dezactivați",
+ "Export" : "Exportă",
+ "Version" : "Versiune",
+ "Vault password" : "Parolă seif",
+ "Import" : "Importă",
+ "Public key" : "Cheie publică",
+ "Uploading" : "Încărcare",
+ "User" : "Utilizator",
+ "Read" : "Citeşte",
+ "Files" : "Fișiere",
+ "Pending" : "În așteptare",
+ "Details" : "Detalii",
+ "Hide details" : "Ascunde detaliile",
+ "by" : "de",
+ "Label" : "Etichetă",
+ "Save" : "Salvează",
+ "Cancel" : "Anulează",
+ "Settings" : "Setări",
+ "Unshare" : "Oprește partajarea",
+ "Account" : "Cont",
+ "Password" : "Parolă",
+ "E-mail" : "E-mail",
+ "URL" : "URL",
+ "Notes" : "Notițe",
+ "Edit" : "Editează",
+ "Delete" : "Șterge",
+ "Share" : "Partajează",
+ "Date" : "Date",
+ "Accept" : "Accept",
+ "Decline" : "Refuză",
+ "Last accessed" : "Ultima accesare",
+ "Never" : "Niciodată",
+ "Tags" : "Etichete",
+ "Loading…" : "Se încarcă…",
+ "email" : "email",
+ "Description" : "Descriere",
+ "You created %1$s" : "Ai creat %1$s",
+ "You deleted %1$s" : "Ai şters %1$s",
+ "Passwords" : "Parole",
+ "Connection to server lost" : "S-a pierdut conexiunea la server",
+ "Problem loading page, reloading in 5 seconds" : "A apărut o problemă la încărcarea paginii, se reîncearcă în 5 secunde",
+ "Saving …" : "Se salvează",
+ "Dismiss" : "Elimină",
+ "seconds ago" : "secunde în urmă"
+},"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
+}
\ No newline at end of file
diff --git a/l10n/ru.js b/l10n/ru.js
index f9390014..d2634d5f 100644
--- a/l10n/ru.js
+++ b/l10n/ru.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Пароли",
"Generating sharing keys ( %s / 2)" : "Создаются ключи общего доступа (%s/ 2)",
"Incorrect vault password!" : "Неверный пароль хранилища!",
"Passwords do not match" : "Пароли не совпадают",
@@ -16,11 +15,14 @@ OC.L10N.register(
"Credential updated" : "Запись обновлена",
"Credential recovered" : "Запись восстановлена",
"Credential destroyed" : "Учетные данные уничтожены",
+ "Error downloading file, you probably have insufficient permissions" : "Ошибка загрузки файла, возможно недостаточно прав доступа",
"Invalid QR code" : "Неверный QR код",
"Starting export" : "Начинается экспорт",
"Decrypting credentials" : "Расшифровка записей",
"Done" : "Готово",
+ "File read." : "Файл прочитан.",
"Proceed with the following steps to import your file" : "Для импорта файла выполните следующее",
+ "Skipping unlabeled credential" : "Пропуск записей без меток",
"Adding {{credential}}" : "Добавляется {{credential}}",
"Added {{credential}}" : "Добавлено {{credential}}",
"Skipping credential, missing label on line {{line}}" : "Запись пропускается, отсутствует метка на строке {{line}}",
@@ -40,13 +42,14 @@ OC.L10N.register(
"Revision restored" : "Версия восстановлена",
"Save in Passman" : "Сохранить в Passman",
"Settings saved" : "Настройки сохранены",
- "General settings" : "Основные настройки",
+ "General settings" : "Общие параметры",
"Password audit" : "Аудит пароля",
"Password settings" : "Настройки пароля",
"Import credentials" : "Импортировать записи",
"Export credentials" : "Экспортировать записи",
"Sharing" : "Общий доступ",
"Are you sure you want to leave? This will destroy all your credentials" : "Действительно выйти? Это повредит все ваши записи",
+ "Old password field incorrect!" : "Неверное поле старого пароля.",
"New password does not match!" : "Новые пароли не совпадают!",
"Please log in with your new vault password" : "Войдите в систему используя новый пароль хранилища",
"Share with users and groups" : "Поделиться с пользователями и группами",
@@ -70,7 +73,13 @@ OC.L10N.register(
"Repeat password" : "Повторите пароль",
"Add tag" : "Добавить метку",
"Pick an icon" : "Выбрать значок",
+ "Search icons" : "Поиск значков",
+ "Upload a custom icon:" : "Загрузить свой значок",
"Use this icon" : "Использовать этот значок",
+ "Delete current icon" : "Удалить текущий значок",
+ "Get icon from page" : "Загрузить значок со страницы",
+ "This may take a few seconds…" : "Подождите немного…",
+ "There was an error fetching the icon!" : "Не удалось получить значок.",
"Selected icon" : "Выбранный значок",
"Field label" : "Название поля",
"Field value" : "Значение поля",
@@ -83,7 +92,7 @@ OC.L10N.register(
"Actions" : "Действие",
"Empty" : "Пусто",
"Filename" : "Имя файла",
- "Upload date" : "Дата загрузки",
+ "Upload date" : "Дата отправки",
"Size" : "Размер",
"Upload or enter your OTP secret" : "Загрузите или введите ваш OTP ключ",
"Current OTP settings" : "Текущие настройки OPT",
@@ -123,6 +132,7 @@ OC.L10N.register(
"Version" : "Версия",
"Donate to support development" : "Пожертвовать на поддержку разработки",
"Bookmarklet" : "Приложение для панели закладок",
+ "Save your passwords with one click." : "Сохраняйте свои пароли одним щелчком мыши.",
"Drag below button to your bookmark toolbar." : "Перетащите кнопку, находящуюся ниже, на вашу панель закладок.",
"Delete vault" : "Удалить хранилище",
"Vault password" : "Пароль хранилища",
@@ -133,13 +143,14 @@ OC.L10N.register(
"Import type" : "Тип импорта",
"Import" : "Импорт",
"Read progress" : "Ход чтения",
- "Upload progress" : "Ход загрузки",
+ "Upload progress" : "Ход передачи",
"Private Key" : "Частный ключ",
"Public key" : "Открытый ключ",
"Key size" : "Размер ключа",
"Save keys" : "Сохранить ключи",
"Generate sharing keys" : "Создать ключи общего доступа",
"Generating sharing keys" : "Ключи общего доступа создаются",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Инструмент паролей просканирует пароли, вычислит среднее время, необходимое для из взлома, и, если оно окажется ниже порогового значения, покажет их",
"Minimum password stength" : "Минимальная устойчивость пароля",
"Start scan" : "Запустить сканирование",
"Result" : "Результат",
@@ -149,9 +160,10 @@ OC.L10N.register(
"Search users…" : "Поиск пользователей…",
"Missing users? Only users that have vaults are shown." : "Пользователи отсутствуют? Показаны только имеющие хранилища.",
"Cyphering" : "Вычисление",
- "Uploading" : "Загрузка",
+ "Uploading" : "Передача",
"User" : "Пользователь",
"Crypto time" : "Время шифрования",
+ "Total time spent encrypting" : "Всего использовано времени на шифрование",
"Read" : "Прочитано",
"Write" : "Записано",
"Files" : "Файлов",
@@ -160,6 +172,7 @@ OC.L10N.register(
"Enable link sharing" : "Разрешить обмен ссылками",
"Share until date" : "Поделиться до даты",
"Expire after views" : "Истекает после просмотров",
+ "Click \\\"Share\\\" first" : "Сначала нажмите «Поделиться»",
"Show files" : "Показать файлы",
"Details" : "Подробно",
"Hide details" : "Скрыть подробности",
@@ -219,6 +232,7 @@ OC.L10N.register(
"Use regex" : "Использовать регулярные выражения",
"You have incoming share requests." : "У вас входящий запрос на общий доступ.",
"If you want to put the credential in another vault," : "Если Вы хотите поместить записи в другое хранилище,",
+ "log out of this vault and log into the vault you want the shared credential in." : "выйдите из этого хранилища и войдите в хранилище с которым вы хотите поделиться.",
"Permissions" : "Права доступа",
"Received from" : "Получено от",
"Date" : "Дата",
@@ -226,12 +240,22 @@ OC.L10N.register(
"Decline" : "Отклонить",
"You have {{session_time}} left before logout." : "У вас осталось {{session_time}} до выхода.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Ваше хранилище было заблокировано на {{time}} по причине {{tries}} неудачных попыток входа!",
+ "Hello there!" : "Здравствуйте!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "У вас не сохранено ни одного пароля. Создать запись?",
+ "You don't have good credentials" : "У вас нет хороших пар логин-пароль",
+ "You don't have medium credentials" : "У вас нет средних пар логин-пароль",
+ "You don't have bad credentials" : "У вас нет плохих пар логин-пароль",
+ "You don't have expired credentials" : "У вас нет истёкших пар логин-пароль",
+ "You don't have deleted credentials" : "У вас в корзине нет пар логин-пароль",
+ "There are no credentials with your selected tags" : "У вас нет пар логин-пароль с выбранными метками",
+ "There are no credentials matching" : "Не найдено совпадающих записей",
"Last accessed" : "Посл. доступ",
"Never" : "Никогда",
"No vaults found, why not create one?" : "Хранилищ не найдено, почему бы не создать?",
"Password strength must be at least: {{strength}}" : "Устойчивать пароля должна быть не ниже: {{strength}}",
"Please give your new vault a name." : "Укажите имя нового хранилища.",
"Repeat vault password" : "Повторите пароль хранилища",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Общий ключ будет иметь устойчивость 1024 бита, позже вы можете изменить её в настройках.",
"Create vault" : "Создать хранилище",
"Go back to vaults" : "Вернуться в хранилище",
"Please input the password for" : "Введите пароль для",
@@ -251,14 +275,31 @@ OC.L10N.register(
"Request removed" : "Запрос удалён",
"Destruction request pending" : "Запрос на удаление в ожидании",
"Warning! Adding credentials over HTTP is insecure!" : "Предупреждение! Добавление записей по HTTP небезопасно!",
+ "Logged into {{vault_name}}" : "Выполнен вход в {{vault_name}}",
"Change vault" : "Изменить хранилище",
"Deleted credentials" : "Удалённые реквизиты",
"Logout" : "Выйти",
"Donate" : "Пожертвовать",
+ "Show All" : "Показать все",
+ "Tags" : "Метки",
+ "Search Tags" : "Поиск по меткам",
+ "Good Strength" : "Хорошая надёжность",
+ "Medium Strength" : "Средняя надёжность",
+ "Bad Strength" : "Плохая надёжность",
+ "Expired" : "Закончилась",
+ "Filter Tags" : "Применить фильтр меток",
+ "Simple Navigation" : "Упрощённая навигация",
"Someone has shared a credential with you." : "Кто-то поделился с вами записью.",
"Click here to request it" : "Нажмите здесь для их получения.",
"Loading…" : "Загрузка…",
"Awwhh… credential not found. Maybe it expired" : "Запись не найдена. Возможно, закончился срок её действия.",
+ "Mark as Compromised" : "Отметить как скомпрометированный",
+ "Compromised!" : "Скомпрометирован!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Этот пароль скомпрометирован. Единственный способ скрыть этот предупреждение — сменить пароль.",
+ "email" : "эл. почта",
+ "Description" : "Описание",
+ "Custom Search:" : "Пользовательский поиск",
+ "Revert to defaults" : "Сбросить к значениям по умолчанию",
"Error while saving field" : "Ошибка при сохранении поля",
"A Passman item has been created, modified or deleted" : "Элемент Passman был создан, изменён или удалён",
"A Passman item has expired" : "У элемента Passman закончился срок действия",
@@ -282,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s поделились с %2$s",
"You received a share request for %1$s from %2$s" : "Вы получили запрос на предоставление общего доступа к %1$s от %2$s",
"%s has been shared with a link" : "к %s был предоставлен общий доступ ссылкой",
+ "Passwords" : "Пароли",
"Your credential \"%s\" expired, click here to update the credential." : "Истёк срок действия записи «%s», нажмите здесь для обновления.",
"Remind me later" : "Напомнить позже",
"Ignore" : "Пропустить",
@@ -314,9 +356,11 @@ OC.L10N.register(
"Reason" : "Причина",
"Click here to request\n\t\t\t\t\tit" : "Нажмите здесь для их получения.",
"Loading…" : "Загрузка…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Запись не найдена. Возможно, истёк срок её действия.",
+ "Expires:" : "Истекает:",
"Connection to server lost" : "Подключение к серверу потеряно",
"Problem loading page, reloading in 5 seconds" : "Проблема при загрузке страницы, перезагрузка через 5 сек.",
- "Saving..." : "Сохранение…",
+ "Saving …" : "Сохранение…",
"Dismiss" : "Закрыть",
"seconds ago" : "несколько секунд назад"
},
diff --git a/l10n/ru.json b/l10n/ru.json
index b1c45228..744e2b8d 100644
--- a/l10n/ru.json
+++ b/l10n/ru.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Пароли",
"Generating sharing keys ( %s / 2)" : "Создаются ключи общего доступа (%s/ 2)",
"Incorrect vault password!" : "Неверный пароль хранилища!",
"Passwords do not match" : "Пароли не совпадают",
@@ -14,11 +13,14 @@
"Credential updated" : "Запись обновлена",
"Credential recovered" : "Запись восстановлена",
"Credential destroyed" : "Учетные данные уничтожены",
+ "Error downloading file, you probably have insufficient permissions" : "Ошибка загрузки файла, возможно недостаточно прав доступа",
"Invalid QR code" : "Неверный QR код",
"Starting export" : "Начинается экспорт",
"Decrypting credentials" : "Расшифровка записей",
"Done" : "Готово",
+ "File read." : "Файл прочитан.",
"Proceed with the following steps to import your file" : "Для импорта файла выполните следующее",
+ "Skipping unlabeled credential" : "Пропуск записей без меток",
"Adding {{credential}}" : "Добавляется {{credential}}",
"Added {{credential}}" : "Добавлено {{credential}}",
"Skipping credential, missing label on line {{line}}" : "Запись пропускается, отсутствует метка на строке {{line}}",
@@ -38,13 +40,14 @@
"Revision restored" : "Версия восстановлена",
"Save in Passman" : "Сохранить в Passman",
"Settings saved" : "Настройки сохранены",
- "General settings" : "Основные настройки",
+ "General settings" : "Общие параметры",
"Password audit" : "Аудит пароля",
"Password settings" : "Настройки пароля",
"Import credentials" : "Импортировать записи",
"Export credentials" : "Экспортировать записи",
"Sharing" : "Общий доступ",
"Are you sure you want to leave? This will destroy all your credentials" : "Действительно выйти? Это повредит все ваши записи",
+ "Old password field incorrect!" : "Неверное поле старого пароля.",
"New password does not match!" : "Новые пароли не совпадают!",
"Please log in with your new vault password" : "Войдите в систему используя новый пароль хранилища",
"Share with users and groups" : "Поделиться с пользователями и группами",
@@ -68,7 +71,13 @@
"Repeat password" : "Повторите пароль",
"Add tag" : "Добавить метку",
"Pick an icon" : "Выбрать значок",
+ "Search icons" : "Поиск значков",
+ "Upload a custom icon:" : "Загрузить свой значок",
"Use this icon" : "Использовать этот значок",
+ "Delete current icon" : "Удалить текущий значок",
+ "Get icon from page" : "Загрузить значок со страницы",
+ "This may take a few seconds…" : "Подождите немного…",
+ "There was an error fetching the icon!" : "Не удалось получить значок.",
"Selected icon" : "Выбранный значок",
"Field label" : "Название поля",
"Field value" : "Значение поля",
@@ -81,7 +90,7 @@
"Actions" : "Действие",
"Empty" : "Пусто",
"Filename" : "Имя файла",
- "Upload date" : "Дата загрузки",
+ "Upload date" : "Дата отправки",
"Size" : "Размер",
"Upload or enter your OTP secret" : "Загрузите или введите ваш OTP ключ",
"Current OTP settings" : "Текущие настройки OPT",
@@ -121,6 +130,7 @@
"Version" : "Версия",
"Donate to support development" : "Пожертвовать на поддержку разработки",
"Bookmarklet" : "Приложение для панели закладок",
+ "Save your passwords with one click." : "Сохраняйте свои пароли одним щелчком мыши.",
"Drag below button to your bookmark toolbar." : "Перетащите кнопку, находящуюся ниже, на вашу панель закладок.",
"Delete vault" : "Удалить хранилище",
"Vault password" : "Пароль хранилища",
@@ -131,13 +141,14 @@
"Import type" : "Тип импорта",
"Import" : "Импорт",
"Read progress" : "Ход чтения",
- "Upload progress" : "Ход загрузки",
+ "Upload progress" : "Ход передачи",
"Private Key" : "Частный ключ",
"Public key" : "Открытый ключ",
"Key size" : "Размер ключа",
"Save keys" : "Сохранить ключи",
"Generate sharing keys" : "Создать ключи общего доступа",
"Generating sharing keys" : "Ключи общего доступа создаются",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Инструмент паролей просканирует пароли, вычислит среднее время, необходимое для из взлома, и, если оно окажется ниже порогового значения, покажет их",
"Minimum password stength" : "Минимальная устойчивость пароля",
"Start scan" : "Запустить сканирование",
"Result" : "Результат",
@@ -147,9 +158,10 @@
"Search users…" : "Поиск пользователей…",
"Missing users? Only users that have vaults are shown." : "Пользователи отсутствуют? Показаны только имеющие хранилища.",
"Cyphering" : "Вычисление",
- "Uploading" : "Загрузка",
+ "Uploading" : "Передача",
"User" : "Пользователь",
"Crypto time" : "Время шифрования",
+ "Total time spent encrypting" : "Всего использовано времени на шифрование",
"Read" : "Прочитано",
"Write" : "Записано",
"Files" : "Файлов",
@@ -158,6 +170,7 @@
"Enable link sharing" : "Разрешить обмен ссылками",
"Share until date" : "Поделиться до даты",
"Expire after views" : "Истекает после просмотров",
+ "Click \\\"Share\\\" first" : "Сначала нажмите «Поделиться»",
"Show files" : "Показать файлы",
"Details" : "Подробно",
"Hide details" : "Скрыть подробности",
@@ -217,6 +230,7 @@
"Use regex" : "Использовать регулярные выражения",
"You have incoming share requests." : "У вас входящий запрос на общий доступ.",
"If you want to put the credential in another vault," : "Если Вы хотите поместить записи в другое хранилище,",
+ "log out of this vault and log into the vault you want the shared credential in." : "выйдите из этого хранилища и войдите в хранилище с которым вы хотите поделиться.",
"Permissions" : "Права доступа",
"Received from" : "Получено от",
"Date" : "Дата",
@@ -224,12 +238,22 @@
"Decline" : "Отклонить",
"You have {{session_time}} left before logout." : "У вас осталось {{session_time}} до выхода.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Ваше хранилище было заблокировано на {{time}} по причине {{tries}} неудачных попыток входа!",
+ "Hello there!" : "Здравствуйте!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "У вас не сохранено ни одного пароля. Создать запись?",
+ "You don't have good credentials" : "У вас нет хороших пар логин-пароль",
+ "You don't have medium credentials" : "У вас нет средних пар логин-пароль",
+ "You don't have bad credentials" : "У вас нет плохих пар логин-пароль",
+ "You don't have expired credentials" : "У вас нет истёкших пар логин-пароль",
+ "You don't have deleted credentials" : "У вас в корзине нет пар логин-пароль",
+ "There are no credentials with your selected tags" : "У вас нет пар логин-пароль с выбранными метками",
+ "There are no credentials matching" : "Не найдено совпадающих записей",
"Last accessed" : "Посл. доступ",
"Never" : "Никогда",
"No vaults found, why not create one?" : "Хранилищ не найдено, почему бы не создать?",
"Password strength must be at least: {{strength}}" : "Устойчивать пароля должна быть не ниже: {{strength}}",
"Please give your new vault a name." : "Укажите имя нового хранилища.",
"Repeat vault password" : "Повторите пароль хранилища",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Общий ключ будет иметь устойчивость 1024 бита, позже вы можете изменить её в настройках.",
"Create vault" : "Создать хранилище",
"Go back to vaults" : "Вернуться в хранилище",
"Please input the password for" : "Введите пароль для",
@@ -249,14 +273,31 @@
"Request removed" : "Запрос удалён",
"Destruction request pending" : "Запрос на удаление в ожидании",
"Warning! Adding credentials over HTTP is insecure!" : "Предупреждение! Добавление записей по HTTP небезопасно!",
+ "Logged into {{vault_name}}" : "Выполнен вход в {{vault_name}}",
"Change vault" : "Изменить хранилище",
"Deleted credentials" : "Удалённые реквизиты",
"Logout" : "Выйти",
"Donate" : "Пожертвовать",
+ "Show All" : "Показать все",
+ "Tags" : "Метки",
+ "Search Tags" : "Поиск по меткам",
+ "Good Strength" : "Хорошая надёжность",
+ "Medium Strength" : "Средняя надёжность",
+ "Bad Strength" : "Плохая надёжность",
+ "Expired" : "Закончилась",
+ "Filter Tags" : "Применить фильтр меток",
+ "Simple Navigation" : "Упрощённая навигация",
"Someone has shared a credential with you." : "Кто-то поделился с вами записью.",
"Click here to request it" : "Нажмите здесь для их получения.",
"Loading…" : "Загрузка…",
"Awwhh… credential not found. Maybe it expired" : "Запись не найдена. Возможно, закончился срок её действия.",
+ "Mark as Compromised" : "Отметить как скомпрометированный",
+ "Compromised!" : "Скомпрометирован!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Этот пароль скомпрометирован. Единственный способ скрыть этот предупреждение — сменить пароль.",
+ "email" : "эл. почта",
+ "Description" : "Описание",
+ "Custom Search:" : "Пользовательский поиск",
+ "Revert to defaults" : "Сбросить к значениям по умолчанию",
"Error while saving field" : "Ошибка при сохранении поля",
"A Passman item has been created, modified or deleted" : "Элемент Passman был создан, изменён или удалён",
"A Passman item has expired" : "У элемента Passman закончился срок действия",
@@ -280,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s поделились с %2$s",
"You received a share request for %1$s from %2$s" : "Вы получили запрос на предоставление общего доступа к %1$s от %2$s",
"%s has been shared with a link" : "к %s был предоставлен общий доступ ссылкой",
+ "Passwords" : "Пароли",
"Your credential \"%s\" expired, click here to update the credential." : "Истёк срок действия записи «%s», нажмите здесь для обновления.",
"Remind me later" : "Напомнить позже",
"Ignore" : "Пропустить",
@@ -312,9 +354,11 @@
"Reason" : "Причина",
"Click here to request\n\t\t\t\t\tit" : "Нажмите здесь для их получения.",
"Loading…" : "Загрузка…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Запись не найдена. Возможно, истёк срок её действия.",
+ "Expires:" : "Истекает:",
"Connection to server lost" : "Подключение к серверу потеряно",
"Problem loading page, reloading in 5 seconds" : "Проблема при загрузке страницы, перезагрузка через 5 сек.",
- "Saving..." : "Сохранение…",
+ "Saving …" : "Сохранение…",
"Dismiss" : "Закрыть",
"seconds ago" : "несколько секунд назад"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
diff --git a/l10n/sc.js b/l10n/sc.js
new file mode 100644
index 00000000..1ad5b505
--- /dev/null
+++ b/l10n/sc.js
@@ -0,0 +1,28 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Sharing" : "Cumpartzidura",
+ "Share link" : "Cumpartzi ligòngiu",
+ "Username" : "Nùmene utente",
+ "Text" : "Testu",
+ "Add" : "Agiunghe",
+ "Size" : "Mannària",
+ "Secret" : "Segretu",
+ "Export" : "Esporta",
+ "Bookmarklet" : "Bookmarklet",
+ "Import" : "Importa",
+ "Details" : "Detàllios",
+ "Save" : "Sarva",
+ "Cancel" : "Annulla",
+ "Settings" : "Impostatziones",
+ "Password" : "Crae",
+ "URL" : "URL",
+ "Notes" : "Notas",
+ "Edit" : "Modìfica ",
+ "Delete" : "Cantzella",
+ "Accept" : "Atzeta",
+ "Tags" : "Etichetas",
+ "Loading…" : "Carrighende...",
+ "Description" : "Descritzione"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/sc.json b/l10n/sc.json
new file mode 100644
index 00000000..f154bd51
--- /dev/null
+++ b/l10n/sc.json
@@ -0,0 +1,26 @@
+{ "translations": {
+ "Sharing" : "Cumpartzidura",
+ "Share link" : "Cumpartzi ligòngiu",
+ "Username" : "Nùmene utente",
+ "Text" : "Testu",
+ "Add" : "Agiunghe",
+ "Size" : "Mannària",
+ "Secret" : "Segretu",
+ "Export" : "Esporta",
+ "Bookmarklet" : "Bookmarklet",
+ "Import" : "Importa",
+ "Details" : "Detàllios",
+ "Save" : "Sarva",
+ "Cancel" : "Annulla",
+ "Settings" : "Impostatziones",
+ "Password" : "Crae",
+ "URL" : "URL",
+ "Notes" : "Notas",
+ "Edit" : "Modìfica ",
+ "Delete" : "Cantzella",
+ "Accept" : "Atzeta",
+ "Tags" : "Etichetas",
+ "Loading…" : "Carrighende...",
+ "Description" : "Descritzione"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/si.js b/l10n/si.js
new file mode 100644
index 00000000..cafb9b58
--- /dev/null
+++ b/l10n/si.js
@@ -0,0 +1,38 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "සමාන්යය",
+ "Good" : "හොඳයි",
+ "Username" : "පරිශීලක නාමය",
+ "Add" : "එකතු කරන්න",
+ "Value" : "අගය",
+ "Actions" : "ක්රියාමාර්ග",
+ "Empty" : "හිස්",
+ "Filename" : "ගොනු නාමය",
+ "Size" : "ප්රමාණය",
+ "Secret" : "රහස",
+ "Disabled" : "අබල කර ඇත",
+ "Version" : "අනුවාදය",
+ "Uploading" : "උඩුගත වෙමින්",
+ "User" : "පරිශීලක",
+ "Read" : "කියවීම",
+ "Write" : "ලිවීම",
+ "Files" : "ගොනු",
+ "Details" : "විස්තර",
+ "Save" : "සුරකින්න",
+ "Cancel" : "අවලංගු කරන්න",
+ "Settings" : "සැකසුම්",
+ "Account" : "ගිණුම",
+ "Password" : "මුර පදය",
+ "E-mail" : "විද්යුත් තැපෑල",
+ "Notes" : "සටහන්",
+ "Edit" : "සංස්කරණය",
+ "Share" : "බෙදාගන්න",
+ "Date" : "දිනය",
+ "Accept" : "පිළිගන්න",
+ "Decline" : "ප්රතික්ෂේප",
+ "Loading…" : "පූරණය වෙමින්…",
+ "Description" : "විස්තරය",
+ "seconds ago" : "තත්පර කිහිපයකට පෙර"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/si.json b/l10n/si.json
new file mode 100644
index 00000000..7a37c1c3
--- /dev/null
+++ b/l10n/si.json
@@ -0,0 +1,36 @@
+{ "translations": {
+ "General" : "සමාන්යය",
+ "Good" : "හොඳයි",
+ "Username" : "පරිශීලක නාමය",
+ "Add" : "එකතු කරන්න",
+ "Value" : "අගය",
+ "Actions" : "ක්රියාමාර්ග",
+ "Empty" : "හිස්",
+ "Filename" : "ගොනු නාමය",
+ "Size" : "ප්රමාණය",
+ "Secret" : "රහස",
+ "Disabled" : "අබල කර ඇත",
+ "Version" : "අනුවාදය",
+ "Uploading" : "උඩුගත වෙමින්",
+ "User" : "පරිශීලක",
+ "Read" : "කියවීම",
+ "Write" : "ලිවීම",
+ "Files" : "ගොනු",
+ "Details" : "විස්තර",
+ "Save" : "සුරකින්න",
+ "Cancel" : "අවලංගු කරන්න",
+ "Settings" : "සැකසුම්",
+ "Account" : "ගිණුම",
+ "Password" : "මුර පදය",
+ "E-mail" : "විද්යුත් තැපෑල",
+ "Notes" : "සටහන්",
+ "Edit" : "සංස්කරණය",
+ "Share" : "බෙදාගන්න",
+ "Date" : "දිනය",
+ "Accept" : "පිළිගන්න",
+ "Decline" : "ප්රතික්ෂේප",
+ "Loading…" : "පූරණය වෙමින්…",
+ "Description" : "විස්තරය",
+ "seconds ago" : "තත්පර කිහිපයකට පෙර"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/sk.js b/l10n/sk.js
index 48972d3c..2264a02c 100644
--- a/l10n/sk.js
+++ b/l10n/sk.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Heslá",
"Generating sharing keys ( %s / 2)" : "Generovanie kľúčov pre sprístupnenie ( %s / 2)",
"Incorrect vault password!" : "Nesprávne heslo trezora!",
"Passwords do not match" : "Heslá sa nezhodujú",
@@ -16,11 +15,14 @@ OC.L10N.register(
"Credential updated" : "Prihlasovací údaj bol aktualizovaný",
"Credential recovered" : "Prihlasovací údaj bol obnovený",
"Credential destroyed" : "Prihlasovací údaj bol zničený",
+ "Error downloading file, you probably have insufficient permissions" : "Chyba pri sťahovaní súboru, pravdepodobne nemáte dostatočné povolenia",
"Invalid QR code" : "Neplatný QR kód",
"Starting export" : "Začína sa exportovať",
"Decrypting credentials" : "Dešifrovanie prihlasovacích údajov",
"Done" : "Hotovo",
+ "File read." : "Čítanie súboru.",
"Proceed with the following steps to import your file" : "Pre importovanie vášho súboru použite nasledujúce kroky",
+ "Skipping unlabeled credential" : "Preskakujú sa prihlasovacie údaje bez štítku",
"Adding {{credential}}" : "Pridávam {{credential}}",
"Added {{credential}}" : "Pridaných {{credential}}",
"Skipping credential, missing label on line {{line}}" : "Preskakujem prihlasovací údaj, chýba štítok na riadku {{line}}",
@@ -47,6 +49,7 @@ OC.L10N.register(
"Export credentials" : "Exportovať prihlasovacie údaje",
"Sharing" : "Sprístupnenie",
"Are you sure you want to leave? This will destroy all your credentials" : "Ste si istý, že chcete opustiť stránku? Všetky prístupy budú zahodené.",
+ "Old password field incorrect!" : "Kolónka staré heslo nie je vyplnená nesprávne!",
"New password does not match!" : "Nové heslo nesedí!",
"Please log in with your new vault password" : "Prihláste sa prosím s vaším novým heslom do trezora",
"Share with users and groups" : "Sprístupniť používateľom a skupinám",
@@ -70,7 +73,13 @@ OC.L10N.register(
"Repeat password" : "Zopakujte heslo",
"Add tag" : "Pridať štítok",
"Pick an icon" : "Vybrať ikonu",
+ "Search icons" : "Hľadať ikony",
+ "Upload a custom icon:" : "Nahrať vlastnú ikonu:",
"Use this icon" : "Použiť túto ikonu",
+ "Delete current icon" : "Vymazať vlastnú ikonu:",
+ "Get icon from page" : "Získať ikonu zo stránky",
+ "This may take a few seconds…" : "Toto zaberie pár sekúnd…",
+ "There was an error fetching the icon!" : "Pri načítavaní ikony sa vyskytla chyba!",
"Selected icon" : "Vybraná ikona",
"Field label" : "Názov poľa",
"Field value" : "Hodnota poľa",
@@ -123,6 +132,7 @@ OC.L10N.register(
"Version" : "Verzia",
"Donate to support development" : "Prispejte a podporte vývoj",
"Bookmarklet" : "Chytrá záložka",
+ "Save your passwords with one click." : "Uložte si heslá jedným kliknutím.",
"Drag below button to your bookmark toolbar." : "Potiahnite spodné tlačidlo na Váš panel záložiek.",
"Delete vault" : "Zmazať trezor",
"Vault password" : "Heslo trezora",
@@ -140,6 +150,7 @@ OC.L10N.register(
"Save keys" : "Uložiť kľúče",
"Generate sharing keys" : "Vytvor zdieľaný kľúč",
"Generating sharing keys" : "Vytvárajú sa zdieľané kľúče",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Nástroj pre heslá skontroluje vaše heslá, vypočíta priemernú dobu potrebnú na ich prelomenie a vypíše tie, ktoré sú pod hranicou bezpečnosti",
"Minimum password stength" : "Minimálna sila hesla",
"Start scan" : "Začnite skenovanie",
"Result" : "Výsledok",
@@ -152,6 +163,7 @@ OC.L10N.register(
"Uploading" : "Nahrávanie",
"User" : "Používateľ",
"Crypto time" : "Šifrovanie",
+ "Total time spent encrypting" : "Celkový čas strávený šifrovaním",
"Read" : "Čítať",
"Write" : "Písať",
"Files" : "Súbory",
@@ -159,15 +171,23 @@ OC.L10N.register(
"Pending" : "Prebieha",
"Enable link sharing" : "Povoliť zdieľanie odkazov",
"Share until date" : "Zdieľať do dátumu",
+ "Expire after views" : "Platnosť vyprší po zobrazení",
+ "Click \\\"Share\\\" first" : "Najprv kliknite na „Zdieľať“",
"Show files" : "Zobraziť súbory",
"Details" : "Detaily",
"Hide details" : "Skryť detaily",
"Password score" : "Skóre hesla",
"Cracking times" : "Časy prelomenia hesla",
"100 / hour" : "100 / hodina",
+ "Throttled online attack" : "Obmedzený online útok",
"10 / second" : "10 / sekunda",
+ "Unthrottled online attack" : "Neobmedzený online útok",
"10k / second" : "10k / sekunda",
+ "Offline attack, slow hash, many cores" : "Offline útok, pomalé hashovanie, veľa jadier",
"10B / second" : "10B / sekunda",
+ "Offline attack, fast hash, many cores" : "Offline útok, rýchle hashovanie, veľa jadier",
+ "Match sequence" : "Sekvencia zhody",
+ "See match sequence" : "Zobraziť sekvenciu zhody",
"Pattern" : "Vzor",
"Matched word" : "Zodpovedajúce slovo",
"Dictionary name" : "Názov slovníka",
@@ -175,6 +195,8 @@ OC.L10N.register(
"Reversed" : "Opačný",
"Guesses" : "Odhady",
"Base guesses" : "Základné odhady",
+ "Uppercase variations" : "Variácia s veľkými písmenami",
+ "l33t-variations" : "Variácia l33t",
"Showing revisions of" : "Zobrazujú sa revízie",
"Revision of" : "Revízia",
"by" : "od",
@@ -189,6 +211,7 @@ OC.L10N.register(
"Settings" : "Nastavenia",
"Share credential {{credential}}" : "Sprístupnenie prístupového údaju {{credential}}",
"Unshare" : "Zneprístupniť",
+ "Showing deleted since" : "Zobrazujú sa zmazané od",
"Beginning" : "Začiatok",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Zobrazuje sa {{number_filtered}} z {{credential_number}} prístupových údajov",
"Search for credential…" : "Vyhľadať prístupové údaje...",
@@ -209,6 +232,7 @@ OC.L10N.register(
"Use regex" : "Použi regulárny výraz",
"You have incoming share requests." : "Máte prichádzajúce požiadavky na zdieľanie",
"If you want to put the credential in another vault," : "Ak chete premiestniť prihlasovací údaj do iného trezora,",
+ "log out of this vault and log into the vault you want the shared credential in." : "odhláste sa z tohto trezoru a prihláste sa do trezoru, v ktorom chcete zdieľané prihlasovacie údaje.",
"Permissions" : "Oprávnenia",
"Received from" : "Prijaté od",
"Date" : "Dátum",
@@ -216,12 +240,22 @@ OC.L10N.register(
"Decline" : "Odmietnuť",
"You have {{session_time}} left before logout." : "Máte {{session_time}} do odhlásenia",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Váš trezor bol uzamknutý po dobu {{time}} z dôvodu {{tries}} neúspešných pokusov!",
+ "Hello there!" : "Zdravím!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Nezdá sa, že by ste mali nejaké heslá. Chcete nejaké pridať?",
+ "You don't have good credentials" : "Nemáte bezpečné prihlasovacie údaje",
+ "You don't have medium credentials" : "Nemáte priemerne bezpečné prihlasovacie údaje",
+ "You don't have bad credentials" : "Nemáte málo bezpečné prihlasovacie údaje",
+ "You don't have expired credentials" : "Nemáte prihlasovacie údaje po skončení platnosti",
+ "You don't have deleted credentials" : "Nemáte vymazané prihlasovacie údaje",
+ "There are no credentials with your selected tags" : "Nemáte prihlasovacie údaje so štítkami",
+ "There are no credentials matching" : "Nemáte zodpovedajúce prihlasovacie údaje",
"Last accessed" : "Posledný prístup",
"Never" : "Nikdy",
"No vaults found, why not create one?" : "Žiadne trezory, prečo jeden nevytvoriť?",
"Password strength must be at least: {{strength}}" : "Sila hesla musí byť aspoň: {{strength}}",
"Please give your new vault a name." : "Dajte svojmu novému trezoru meno, prosím.",
"Repeat vault password" : "Zopakujte heslo trezora",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Vaše zdieľacie kľúče budú mať dĺžku 1024 bitov, čo môžete neskôr zmeniť v časti „Nastavenia“.",
"Create vault" : "Vytvoriť trezor",
"Go back to vaults" : "Späť k trezorom",
"Please input the password for" : "Prosím zadajte heslo k",
@@ -241,14 +275,31 @@ OC.L10N.register(
"Request removed" : "Požiadavka odstránená",
"Destruction request pending" : "Čakajúce požiadavky na zničenie",
"Warning! Adding credentials over HTTP is insecure!" : "Varovanie! Pridávanie prihlasovacích údajov cez HTTP je nebezpečné!",
+ "Logged into {{vault_name}}" : "Prihlásený do {{vault_name}}",
"Change vault" : "Zmeniť trezor",
"Deleted credentials" : "Prihlasovacie údaje vymazané",
"Logout" : "Odhlásiť",
"Donate" : "Darovať",
+ "Show All" : "Zobraziť všetko",
+ "Tags" : "Štítky",
+ "Search Tags" : "Vyhľadať štítky",
+ "Good Strength" : "Dobrá sila",
+ "Medium Strength" : "Stredná sila",
+ "Bad Strength" : "Nedostatočná sila",
+ "Expired" : "Platnosť skončila",
+ "Filter Tags" : "Filtrovať štítky",
+ "Simple Navigation" : "Jednoduchý navigační panel",
"Someone has shared a credential with you." : "Niekto vám sprístupnil prihlasovací údaj.",
"Click here to request it" : "Kliknite sem pre vytvorenie požiadavky",
"Loading…" : "Načítavam...",
"Awwhh… credential not found. Maybe it expired" : "Prihlasovací údaj nenájdený. Je možné že mu skončila platnosť.",
+ "Mark as Compromised" : "Označiť ako kompromitované",
+ "Compromised!" : "Ohrozené!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Toto heslo je ohrozené. Toto upozornenie môžete odstrániť iba zmenou hesla.",
+ "email" : "E-mail",
+ "Description" : "Popis",
+ "Custom Search:" : "Vlastné vyhľadávanie:",
+ "Revert to defaults" : "Vrátiť sa k predvoleným hodnotám",
"Error while saving field" : "Chyba počas ukladania poľa",
"A Passman item has been created, modified or deleted" : "Položka v Passman bola vytvorená, modifikovaná alebo vymazaná",
"A Passman item has expired" : "Položke v Passman skončila platnosť",
@@ -258,6 +309,7 @@ OC.L10N.register(
"You created %1$s" : "Vytvorili ste %1$s",
"%1$s has been updated by %2$s" : "%2$s aktualizoval %1$s",
"You updated %1$s" : "Aktualizovali ste %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s revidované %1$s na revíziu z %3$s",
"You reverted %1$s back to the revision of %3$s" : "Vrátili ste späť %1$s na revíziu %3$s",
"%3$s has renamed %1$s to %2$s" : "%3$s premenoval %1$s na %2$s",
"You renamed %1$s to %2$s" : "Premenovali ste %1$s na %2$s",
@@ -271,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s bol sprístupnený %2$s",
"You received a share request for %1$s from %2$s" : "Obdržali ste požiadavku na sprístupnenie %1$s od %2$s",
"%s has been shared with a link" : "%s bol sprístupnený prostredníctvom odkazu",
+ "Passwords" : "Heslá",
"Your credential \"%s\" expired, click here to update the credential." : "Vášmu prístupovému údaju \"%s\" skončila platnosť, kliknite sem pre aktualizáciu.",
"Remind me later" : "Pripomenúť neskôr",
"Ignore" : "Ignorovať",
@@ -279,6 +332,7 @@ OC.L10N.register(
"%s has accepted your share request for \"%s\"." : "%s akceptoval požiadavku na sprístupnenie \"%s\".",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman je plnohodnotný manažér hesiel.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman je plne vybavený správca hesiel.\nVlastnosti:\n- Trezory\n- Kľúč ktrezoru sa nikdy neposiela na server\n- Rozšírenie prehľadávača pre ľahký prístup k heslám\n- Aplikácia pre Android pre prístup na cestách\n- Prihlasovacie údaje sú na strane klienta šifrované pomocou 256 bitového AES\n- Prihlasovacie údaje sú na strane servera šifrované pomocou 256 bitového AES\n- Možnosť k prihlasovacím údajom pridať vlastné kolónky\n- Vlastný generátor jednorázového hesla.\n- Analyzátor bezpečnosti hesiel\n- Bezpečne zdieľajte hesiel - interne alebo prostredníctvom odkazu.\n- Import z rôznych správcov hesiel (KeePass, LastPass,DashLane, ZOHO, Clipperz.is )\nPre ukážku tejto aplikácie navštívte [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Nepodarilo sa určiť verziu",
"Passman Settings" : "Passman nastavenia",
"GitHub version:" : "GitHub verzia:",
@@ -302,9 +356,11 @@ OC.L10N.register(
"Reason" : "Dôvod",
"Click here to request\n\t\t\t\t\tit" : "Kliknite sem pre vytvorenie požiadavky",
"Loading…" : "Načítavanie",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Joj… nemôžem nájsť prihlasovacie údaje. Neskončila im platnosť?",
+ "Expires:" : "Platnosť končí:",
"Connection to server lost" : "Stratené spojenie so serverom",
"Problem loading page, reloading in 5 seconds" : "Nastal problém pri načítaní stránky, pokus sa zopakuje o 5 sekúnd",
- "Saving..." : "Ukladám...",
+ "Saving …" : "Ukladá sa...",
"Dismiss" : "Odmietnuť",
"seconds ago" : "pred sekundami"
},
diff --git a/l10n/sk.json b/l10n/sk.json
index fbb324ed..f39b5b80 100644
--- a/l10n/sk.json
+++ b/l10n/sk.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Heslá",
"Generating sharing keys ( %s / 2)" : "Generovanie kľúčov pre sprístupnenie ( %s / 2)",
"Incorrect vault password!" : "Nesprávne heslo trezora!",
"Passwords do not match" : "Heslá sa nezhodujú",
@@ -14,11 +13,14 @@
"Credential updated" : "Prihlasovací údaj bol aktualizovaný",
"Credential recovered" : "Prihlasovací údaj bol obnovený",
"Credential destroyed" : "Prihlasovací údaj bol zničený",
+ "Error downloading file, you probably have insufficient permissions" : "Chyba pri sťahovaní súboru, pravdepodobne nemáte dostatočné povolenia",
"Invalid QR code" : "Neplatný QR kód",
"Starting export" : "Začína sa exportovať",
"Decrypting credentials" : "Dešifrovanie prihlasovacích údajov",
"Done" : "Hotovo",
+ "File read." : "Čítanie súboru.",
"Proceed with the following steps to import your file" : "Pre importovanie vášho súboru použite nasledujúce kroky",
+ "Skipping unlabeled credential" : "Preskakujú sa prihlasovacie údaje bez štítku",
"Adding {{credential}}" : "Pridávam {{credential}}",
"Added {{credential}}" : "Pridaných {{credential}}",
"Skipping credential, missing label on line {{line}}" : "Preskakujem prihlasovací údaj, chýba štítok na riadku {{line}}",
@@ -45,6 +47,7 @@
"Export credentials" : "Exportovať prihlasovacie údaje",
"Sharing" : "Sprístupnenie",
"Are you sure you want to leave? This will destroy all your credentials" : "Ste si istý, že chcete opustiť stránku? Všetky prístupy budú zahodené.",
+ "Old password field incorrect!" : "Kolónka staré heslo nie je vyplnená nesprávne!",
"New password does not match!" : "Nové heslo nesedí!",
"Please log in with your new vault password" : "Prihláste sa prosím s vaším novým heslom do trezora",
"Share with users and groups" : "Sprístupniť používateľom a skupinám",
@@ -68,7 +71,13 @@
"Repeat password" : "Zopakujte heslo",
"Add tag" : "Pridať štítok",
"Pick an icon" : "Vybrať ikonu",
+ "Search icons" : "Hľadať ikony",
+ "Upload a custom icon:" : "Nahrať vlastnú ikonu:",
"Use this icon" : "Použiť túto ikonu",
+ "Delete current icon" : "Vymazať vlastnú ikonu:",
+ "Get icon from page" : "Získať ikonu zo stránky",
+ "This may take a few seconds…" : "Toto zaberie pár sekúnd…",
+ "There was an error fetching the icon!" : "Pri načítavaní ikony sa vyskytla chyba!",
"Selected icon" : "Vybraná ikona",
"Field label" : "Názov poľa",
"Field value" : "Hodnota poľa",
@@ -121,6 +130,7 @@
"Version" : "Verzia",
"Donate to support development" : "Prispejte a podporte vývoj",
"Bookmarklet" : "Chytrá záložka",
+ "Save your passwords with one click." : "Uložte si heslá jedným kliknutím.",
"Drag below button to your bookmark toolbar." : "Potiahnite spodné tlačidlo na Váš panel záložiek.",
"Delete vault" : "Zmazať trezor",
"Vault password" : "Heslo trezora",
@@ -138,6 +148,7 @@
"Save keys" : "Uložiť kľúče",
"Generate sharing keys" : "Vytvor zdieľaný kľúč",
"Generating sharing keys" : "Vytvárajú sa zdieľané kľúče",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Nástroj pre heslá skontroluje vaše heslá, vypočíta priemernú dobu potrebnú na ich prelomenie a vypíše tie, ktoré sú pod hranicou bezpečnosti",
"Minimum password stength" : "Minimálna sila hesla",
"Start scan" : "Začnite skenovanie",
"Result" : "Výsledok",
@@ -150,6 +161,7 @@
"Uploading" : "Nahrávanie",
"User" : "Používateľ",
"Crypto time" : "Šifrovanie",
+ "Total time spent encrypting" : "Celkový čas strávený šifrovaním",
"Read" : "Čítať",
"Write" : "Písať",
"Files" : "Súbory",
@@ -157,15 +169,23 @@
"Pending" : "Prebieha",
"Enable link sharing" : "Povoliť zdieľanie odkazov",
"Share until date" : "Zdieľať do dátumu",
+ "Expire after views" : "Platnosť vyprší po zobrazení",
+ "Click \\\"Share\\\" first" : "Najprv kliknite na „Zdieľať“",
"Show files" : "Zobraziť súbory",
"Details" : "Detaily",
"Hide details" : "Skryť detaily",
"Password score" : "Skóre hesla",
"Cracking times" : "Časy prelomenia hesla",
"100 / hour" : "100 / hodina",
+ "Throttled online attack" : "Obmedzený online útok",
"10 / second" : "10 / sekunda",
+ "Unthrottled online attack" : "Neobmedzený online útok",
"10k / second" : "10k / sekunda",
+ "Offline attack, slow hash, many cores" : "Offline útok, pomalé hashovanie, veľa jadier",
"10B / second" : "10B / sekunda",
+ "Offline attack, fast hash, many cores" : "Offline útok, rýchle hashovanie, veľa jadier",
+ "Match sequence" : "Sekvencia zhody",
+ "See match sequence" : "Zobraziť sekvenciu zhody",
"Pattern" : "Vzor",
"Matched word" : "Zodpovedajúce slovo",
"Dictionary name" : "Názov slovníka",
@@ -173,6 +193,8 @@
"Reversed" : "Opačný",
"Guesses" : "Odhady",
"Base guesses" : "Základné odhady",
+ "Uppercase variations" : "Variácia s veľkými písmenami",
+ "l33t-variations" : "Variácia l33t",
"Showing revisions of" : "Zobrazujú sa revízie",
"Revision of" : "Revízia",
"by" : "od",
@@ -187,6 +209,7 @@
"Settings" : "Nastavenia",
"Share credential {{credential}}" : "Sprístupnenie prístupového údaju {{credential}}",
"Unshare" : "Zneprístupniť",
+ "Showing deleted since" : "Zobrazujú sa zmazané od",
"Beginning" : "Začiatok",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Zobrazuje sa {{number_filtered}} z {{credential_number}} prístupových údajov",
"Search for credential…" : "Vyhľadať prístupové údaje...",
@@ -207,6 +230,7 @@
"Use regex" : "Použi regulárny výraz",
"You have incoming share requests." : "Máte prichádzajúce požiadavky na zdieľanie",
"If you want to put the credential in another vault," : "Ak chete premiestniť prihlasovací údaj do iného trezora,",
+ "log out of this vault and log into the vault you want the shared credential in." : "odhláste sa z tohto trezoru a prihláste sa do trezoru, v ktorom chcete zdieľané prihlasovacie údaje.",
"Permissions" : "Oprávnenia",
"Received from" : "Prijaté od",
"Date" : "Dátum",
@@ -214,12 +238,22 @@
"Decline" : "Odmietnuť",
"You have {{session_time}} left before logout." : "Máte {{session_time}} do odhlásenia",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Váš trezor bol uzamknutý po dobu {{time}} z dôvodu {{tries}} neúspešných pokusov!",
+ "Hello there!" : "Zdravím!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Nezdá sa, že by ste mali nejaké heslá. Chcete nejaké pridať?",
+ "You don't have good credentials" : "Nemáte bezpečné prihlasovacie údaje",
+ "You don't have medium credentials" : "Nemáte priemerne bezpečné prihlasovacie údaje",
+ "You don't have bad credentials" : "Nemáte málo bezpečné prihlasovacie údaje",
+ "You don't have expired credentials" : "Nemáte prihlasovacie údaje po skončení platnosti",
+ "You don't have deleted credentials" : "Nemáte vymazané prihlasovacie údaje",
+ "There are no credentials with your selected tags" : "Nemáte prihlasovacie údaje so štítkami",
+ "There are no credentials matching" : "Nemáte zodpovedajúce prihlasovacie údaje",
"Last accessed" : "Posledný prístup",
"Never" : "Nikdy",
"No vaults found, why not create one?" : "Žiadne trezory, prečo jeden nevytvoriť?",
"Password strength must be at least: {{strength}}" : "Sila hesla musí byť aspoň: {{strength}}",
"Please give your new vault a name." : "Dajte svojmu novému trezoru meno, prosím.",
"Repeat vault password" : "Zopakujte heslo trezora",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Vaše zdieľacie kľúče budú mať dĺžku 1024 bitov, čo môžete neskôr zmeniť v časti „Nastavenia“.",
"Create vault" : "Vytvoriť trezor",
"Go back to vaults" : "Späť k trezorom",
"Please input the password for" : "Prosím zadajte heslo k",
@@ -239,14 +273,31 @@
"Request removed" : "Požiadavka odstránená",
"Destruction request pending" : "Čakajúce požiadavky na zničenie",
"Warning! Adding credentials over HTTP is insecure!" : "Varovanie! Pridávanie prihlasovacích údajov cez HTTP je nebezpečné!",
+ "Logged into {{vault_name}}" : "Prihlásený do {{vault_name}}",
"Change vault" : "Zmeniť trezor",
"Deleted credentials" : "Prihlasovacie údaje vymazané",
"Logout" : "Odhlásiť",
"Donate" : "Darovať",
+ "Show All" : "Zobraziť všetko",
+ "Tags" : "Štítky",
+ "Search Tags" : "Vyhľadať štítky",
+ "Good Strength" : "Dobrá sila",
+ "Medium Strength" : "Stredná sila",
+ "Bad Strength" : "Nedostatočná sila",
+ "Expired" : "Platnosť skončila",
+ "Filter Tags" : "Filtrovať štítky",
+ "Simple Navigation" : "Jednoduchý navigační panel",
"Someone has shared a credential with you." : "Niekto vám sprístupnil prihlasovací údaj.",
"Click here to request it" : "Kliknite sem pre vytvorenie požiadavky",
"Loading…" : "Načítavam...",
"Awwhh… credential not found. Maybe it expired" : "Prihlasovací údaj nenájdený. Je možné že mu skončila platnosť.",
+ "Mark as Compromised" : "Označiť ako kompromitované",
+ "Compromised!" : "Ohrozené!",
+ "This password is compromised. You can only remove this warning by changing the password." : "Toto heslo je ohrozené. Toto upozornenie môžete odstrániť iba zmenou hesla.",
+ "email" : "E-mail",
+ "Description" : "Popis",
+ "Custom Search:" : "Vlastné vyhľadávanie:",
+ "Revert to defaults" : "Vrátiť sa k predvoleným hodnotám",
"Error while saving field" : "Chyba počas ukladania poľa",
"A Passman item has been created, modified or deleted" : "Položka v Passman bola vytvorená, modifikovaná alebo vymazaná",
"A Passman item has expired" : "Položke v Passman skončila platnosť",
@@ -256,6 +307,7 @@
"You created %1$s" : "Vytvorili ste %1$s",
"%1$s has been updated by %2$s" : "%2$s aktualizoval %1$s",
"You updated %1$s" : "Aktualizovali ste %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s revidované %1$s na revíziu z %3$s",
"You reverted %1$s back to the revision of %3$s" : "Vrátili ste späť %1$s na revíziu %3$s",
"%3$s has renamed %1$s to %2$s" : "%3$s premenoval %1$s na %2$s",
"You renamed %1$s to %2$s" : "Premenovali ste %1$s na %2$s",
@@ -269,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s bol sprístupnený %2$s",
"You received a share request for %1$s from %2$s" : "Obdržali ste požiadavku na sprístupnenie %1$s od %2$s",
"%s has been shared with a link" : "%s bol sprístupnený prostredníctvom odkazu",
+ "Passwords" : "Heslá",
"Your credential \"%s\" expired, click here to update the credential." : "Vášmu prístupovému údaju \"%s\" skončila platnosť, kliknite sem pre aktualizáciu.",
"Remind me later" : "Pripomenúť neskôr",
"Ignore" : "Ignorovať",
@@ -277,6 +330,7 @@
"%s has accepted your share request for \"%s\"." : "%s akceptoval požiadavku na sprístupnenie \"%s\".",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman je plnohodnotný manažér hesiel.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman je plne vybavený správca hesiel.\nVlastnosti:\n- Trezory\n- Kľúč ktrezoru sa nikdy neposiela na server\n- Rozšírenie prehľadávača pre ľahký prístup k heslám\n- Aplikácia pre Android pre prístup na cestách\n- Prihlasovacie údaje sú na strane klienta šifrované pomocou 256 bitového AES\n- Prihlasovacie údaje sú na strane servera šifrované pomocou 256 bitového AES\n- Možnosť k prihlasovacím údajom pridať vlastné kolónky\n- Vlastný generátor jednorázového hesla.\n- Analyzátor bezpečnosti hesiel\n- Bezpečne zdieľajte hesiel - interne alebo prostredníctvom odkazu.\n- Import z rôznych správcov hesiel (KeePass, LastPass,DashLane, ZOHO, Clipperz.is )\nPre ukážku tejto aplikácie navštívte [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Nepodarilo sa určiť verziu",
"Passman Settings" : "Passman nastavenia",
"GitHub version:" : "GitHub verzia:",
@@ -300,9 +354,11 @@
"Reason" : "Dôvod",
"Click here to request\n\t\t\t\t\tit" : "Kliknite sem pre vytvorenie požiadavky",
"Loading…" : "Načítavanie",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Joj… nemôžem nájsť prihlasovacie údaje. Neskončila im platnosť?",
+ "Expires:" : "Platnosť končí:",
"Connection to server lost" : "Stratené spojenie so serverom",
"Problem loading page, reloading in 5 seconds" : "Nastal problém pri načítaní stránky, pokus sa zopakuje o 5 sekúnd",
- "Saving..." : "Ukladám...",
+ "Saving …" : "Ukladá sa...",
"Dismiss" : "Odmietnuť",
"seconds ago" : "pred sekundami"
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
diff --git a/l10n/sl.js b/l10n/sl.js
index ee2b741b..de0eb18c 100644
--- a/l10n/sl.js
+++ b/l10n/sl.js
@@ -1,47 +1,363 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Gesla",
- "Incorrect vault password!" : "Napačno geslo trezorja!",
+ "Generating sharing keys ( %s / 2)" : "Poteka ustvarjanje ključev za souporabo ( %s / 2)",
+ "Incorrect vault password!" : "Napačno geslo zbirnika!",
"Passwords do not match" : "Gesli se ne skladata",
"General" : "Splošno",
"Custom Fields" : "Polja po meri",
- "Error loading file" : "Napaka pri nalaganju datoteke",
+ "Please fill in a label." : "Vpisati je treba oznako.",
+ "Please fill in a value." : "Vpisati je treba vprednost.",
+ "Error loading file" : "Napaka nalaganja datoteke",
+ "An error occurred during decryption" : "Med odšifriranjem je prišlo do napake.",
"Credential created!" : "Poverila so ustvarjena!",
"Credential deleted" : "Poverila so izbrisana",
"Credential updated" : "Poverila so posodobljena",
- "Credential destroyed" : "Poverila uničena",
+ "Credential recovered" : "Poverilo je uspešno obnovljeno",
+ "Credential destroyed" : "Poverila so uničena",
+ "Error downloading file, you probably have insufficient permissions" : "Napaka med prejemanjem datoteke. Najverjetneje nimate ustreznih dovoljenj za do opravilo",
"Invalid QR code" : "Neveljavna koda QR",
+ "Starting export" : "Začenjanje izvoza",
+ "Decrypting credentials" : "Poteka odšifriranje poveril",
+ "Done" : "Končano",
+ "File read." : "Vsebina datoteke je prebrana.",
+ "Proceed with the following steps to import your file" : "Za uvoz datoteke sledite korakom",
+ "Skipping unlabeled credential" : "Izpuščeno je neoznačeno poverilo",
+ "Adding {{credential}}" : "Dodajanje poverila {{credential}}",
+ "Added {{credential}}" : "Dodano poverilo {{credential}}",
+ "Skipping credential, missing label on line {{line}}" : "Izpuščeno je poverilo, ki nima oznake v vrstici {{line}}",
+ "Parsed {{num}} credentials, starting to import" : "Poverila so razčlenjena {{num}}; začet je postopek uvoza",
+ "Importing" : "Poteka uvažanje",
+ "Start import" : "Začetek uvoza",
+ "Select CSV file" : "Izbor datoteke CSV",
+ "Parsed {{rows}} lines from CSV file" : "Razčlenjenih je {{rows}} vrstic iz datoteke CSV",
+ "Skip first row" : "Preskoči prvo vrstico",
+ "You need to assign the label field before you can start the import." : "Pred uvozom je treba najprej določiti polje z oznako.",
+ "The first 5 lines of the CSV are shown." : "Prikazanih je prvih 5 vrstic datoteke CSV.",
+ "Assign the proper fields to each column." : "Vsak stolpec mora imeti ustrezno oznako.",
+ "Example of imported credential" : "Primeri uvoženih poveril",
+ "Missing an importer? Try it with the generic CSV importer." : "Ni ustreznega programnika za uvoz? Priporočljivo je poskusiti tudi izvorni uvoznik CSV.",
+ "Go back to importers." : "Nazaj na uvoznike.",
+ "Revision deleted" : "Predelava je izbrisana",
+ "Revision restored" : "Predelava je obnovljena",
+ "Save in Passman" : "Shrani v program Passman",
"Settings saved" : "Nastavitve so shranjene.",
"General settings" : "Splošne nastavitve",
+ "Password audit" : "Pregled gesla",
"Password settings" : "Nastavitve gesla",
+ "Import credentials" : "Uvozi poverila",
+ "Export credentials" : "Izvozi poverila",
"Sharing" : "Souporaba",
+ "Are you sure you want to leave? This will destroy all your credentials" : "Ali ste prepričani, da želite oditi? Z odhodom bodo uničena tudi vsa vaša poverila.",
+ "Old password field incorrect!" : "Staro geslo ni pravo!",
+ "New password does not match!" : "Novo geslo ni skladno!",
+ "Please log in with your new vault password" : "Prijavite se z novim geslom zbirnika",
+ "Share with users and groups" : "Omogoči souporabo s skupinami ali z uporabniki",
"Share link" : "Povezava za souporabo",
+ "Are you sure you want to leave? This will corrupt this credential" : "Ali ste prepričani, da želite zapustiti stran? Z odhodom bo trenutno poverilo uničeno.",
+ "Credential unshared" : "Souporaba poverila je preklicana",
+ "Credential shared" : "Souporaba poverila je omogočena",
"Saved!" : "Shranjeno!",
+ "Poor" : "Slabo",
+ "Weak" : "Šibko",
"Good" : "Dobro",
"Strong" : "Močno",
- "Generate password" : "Izdelaj geslo",
+ "Toggle visibility" : "Preklopi vidnost",
+ "Copy to clipboard" : "Kopiraj v odložišče",
+ "Copied to clipboard!" : "Kopirano v odložišče!",
+ "Generate password" : "Ustvari geslo",
+ "Copy password to clipboard" : "Kopiraj geslo v odložišče",
+ "Password copied to clipboard!" : "Geslo je kopirano v odložišče!",
+ "Complete" : "Končano",
"Username" : "Uporabniško ime",
+ "Repeat password" : "Ponovi geslo",
+ "Add tag" : "Dodaj oznako",
+ "Pick an icon" : "Izbor ikone",
+ "Search icons" : "Iskanje ikon",
+ "Upload a custom icon:" : "Pošlji ikono po meri:",
+ "Use this icon" : "Uporabi ikono",
+ "Delete current icon" : "Izbriši trenutno ikono",
+ "Get icon from page" : "Pridobi ikono s spletne strani",
+ "This may take a few seconds…" : "Opravilo se lahko izvaja nekaj sekund ...",
+ "There was an error fetching the icon!" : "Prišlo je do napake med pridobivanjem ikone!",
+ "Selected icon" : "Izbrana ikona",
+ "Field label" : "Oznaka polja",
+ "Field value" : "Vrednost polja",
+ "Choose a file" : "Izbor datoteke",
+ "Text" : "Besedilo",
+ "File" : "Datoteka",
+ "Add" : "Dodaj",
+ "Value" : "Vrednost",
+ "Type" : "Vrsta",
+ "Actions" : "Dejanja",
+ "Empty" : "Prazno",
+ "Filename" : "Ime datoteke",
"Upload date" : "Datum pošiljanja",
+ "Size" : "Velikost",
+ "Upload or enter your OTP secret" : "Pošljite oziroma vnesite skrivno kodo OTP",
+ "Current OTP settings" : "Trenutne nastavitve OTP",
+ "Issuer" : "Izdajatelj",
+ "Secret" : "Skrivna koda",
+ "Expiration date" : "Datum preteka",
+ "No expiration date set" : "Datum preteka ni določen",
+ "Renew interval" : "Časovni razmik obnovitve",
+ "Disabled" : "Onemogočeno",
+ "Day(s)" : "Dnevi",
+ "Week(s)" : "Tedni",
+ "Month(s)" : "Meseci",
+ "Year(s)" : "Leta",
"Password generation settings" : "Nastavitve ustvarjanja gesel",
+ "Password length" : "Dolžina gesla",
+ "Minimum amount of digits" : "Najmanjše število znakov",
+ "Use uppercase letters" : "Uporabi velike črke",
+ "Use lowercase letters" : "Uporabi male črke",
+ "Use numbers" : "Uporabi števila",
+ "Use special characters" : "Uporabi posebne znake",
+ "Avoid ambiguous characters" : "Izogni se dvoumnim znakom",
+ "Require every character type" : "Zahtevaj vse vrste znakov",
+ "Export type" : "Vrsta izvoza",
+ "Export" : "Izvozi",
+ "Enter vault password to confirm export." : "Izvoz je treba potrditi z vpisom gesla zbirnika.",
+ "Rename vault" : "Preimenuj zbirnik gesel",
+ "New vault name" : "Novo ime zbirnika gesel",
+ "Change" : "Spremeni",
+ "Change vault key" : "Spremeni ključ zbirnika gesel",
+ "Old vault password" : "Staro geslo zbirnika",
+ "New vault password" : "Novo geslo zbirnika",
+ "Repeat new vault password" : "Ponovni vpis novega gesla zbirnika",
+ "Please wait your vault is being updated, do not leave this page." : "Geslo zbirnika se posodablja. Pustite stran odprto in počakajte do konca opravila.",
+ "Processing" : "Poteka obdelava zahteve ...",
+ "Total progress" : "Skupni napredek",
+ "About Passman" : "O programu Passman",
+ "Version" : "Različica",
+ "Donate to support development" : "Podprite razvoj projekta",
+ "Bookmarklet" : "Program za zaznamke",
+ "Save your passwords with one click." : "Shranite gesla z enim klikom.",
+ "Drag below button to your bookmark toolbar." : "Povlecite spodnji gumb v orodno vrstico zaznamkov.",
+ "Delete vault" : "Izbriši zbirnik gesel",
+ "Vault password" : "Geslo zbirnika",
+ "This process is irreversible" : "To opravilo ni obrnljivo",
+ "Delete my precious passwords" : "Izbriši vsa gesla",
+ "Deleting {{password}}…" : "Poteka brisanje gesla {{password}} …",
+ "Yes, delete my precious passwords" : "Da, zbriši vsa gesla",
+ "Import type" : "Uvozi vrsto",
+ "Import" : "Uvozi",
+ "Read progress" : "Napredek branja",
"Upload progress" : "Napredek pošiljanja",
+ "Private Key" : "Zasebni ključ",
+ "Public key" : "Javni ključ",
+ "Key size" : "Velikost ključa",
+ "Save keys" : "Shrani ključe",
+ "Generate sharing keys" : "Ustvari ključe za souporabo",
+ "Generating sharing keys" : "Poteka ustvarjanje ključev za souporabo",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Orodje preveri vpisana gesla, izračuna predviden čas zloma zaščite in izpiše tista, ki so pod priporočenim pragom.",
+ "Minimum password stength" : "Najmanjša moč gesla",
+ "Start scan" : "Začni pregled",
+ "Result" : "Rezultat",
+ "A total of {{scan_result}} weak credentials were found." : "Najdenih je skupino {{scan_result}} šibkih poveril.",
+ "Score" : "Ocena",
+ "Action" : "Dejanje",
+ "Search users…" : "Poišči uporabnike ...",
+ "Missing users? Only users that have vaults are shown." : "Ne vidite vseh uporabnikov? Prikazani so le uporabniki, ki imajo ustvarjen zbirnik gesel.",
+ "Cyphering" : "Poteka šifriranje",
"Uploading" : "Poteka pošiljanje",
+ "User" : "Uporabnik",
+ "Crypto time" : "Čas šifriranja",
+ "Total time spent encrypting" : "Skupen čas, porabljen za šifriranje",
+ "Read" : "Branje",
+ "Write" : "Zapisovanje",
+ "Files" : "Datoteke",
+ "Revisions" : "Predelave",
+ "Pending" : "Na čakanju ...",
+ "Enable link sharing" : "Omogoči souporabo povezave",
+ "Share until date" : "Omogoči souporabo do datuma",
+ "Expire after views" : "Povezava naj preteče po določenem številu ogledov",
+ "Click \\\"Share\\\" first" : "Najprej je treba izbrati \\\"Souporabo\\\"",
+ "Show files" : "Pokaži datoteke",
"Details" : "Podrobnosti",
"Hide details" : "Skrij podrobnosti",
+ "Password score" : "Ocena gesla",
+ "Cracking times" : "Čas zloma zaščite",
+ "100 / hour" : "100 / uro",
+ "Throttled online attack" : "Spletni upočasnjevalni napad",
+ "10 / second" : "10 / sekundo",
+ "Unthrottled online attack" : "Spletni neupočasnjevalni napad",
+ "10k / second" : "10k / sekundo",
+ "Offline attack, slow hash, many cores" : "Nespletni napad, počasna nadzorna števila, več jeder",
+ "10B / second" : "10B / sekundo",
+ "Offline attack, fast hash, many cores" : "Nespletni napad, hitra nadzorna števila, več jeder",
+ "Match sequence" : "Skladno zaporedje",
+ "See match sequence" : "Pokaži skladno zaporedje",
+ "Pattern" : "Maska",
+ "Matched word" : "Skladna beseda",
+ "Dictionary name" : "Ime slovarja",
+ "Rank" : "Rang",
+ "Reversed" : "Obrnjeno",
+ "Guesses" : "Ugibanja",
+ "Base guesses" : "Osnovni nabor ugibanj",
+ "Uppercase variations" : "Različice z velikimi črkami",
+ "l33t-variations" : "Različice uporabe l33t",
+ "Showing revisions of" : "Prikaz predelave",
+ "Revision of" : "Predelava",
+ "by" : "s strani",
+ "No revisions found." : "Ni najdenih predelav.",
+ "Label" : "Oznaka",
+ "Restore revision" : "Obnovi predelavo",
+ "Delete revision" : "Izbriši predelavo",
+ "Edit credential" : "Uredi poverilo",
"Create new credential" : "Ustvari novo poverilo",
+ "Save" : "Shrani",
"Cancel" : "Prekliči",
"Settings" : "Nastavitve",
+ "Share credential {{credential}}" : "Omogoči souporabo poverila {{credential}}",
+ "Unshare" : "Prekini souporabo",
+ "Showing deleted since" : "Pokaži izbrisane od",
+ "Beginning" : "Začetka",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "Prikazanih je {{number_filtered}} od {{credential_number}} poveril",
+ "Search for credential…" : "Iskanje poveril ...",
"Account" : "Račun",
+ "Password" : "Geslo",
+ "OTP" : "OTP",
+ "E-mail" : "Elektronski naslov",
"URL" : "Naslov URL",
+ "Notes" : "Opombe",
+ "Expiry time" : "Čas preteka",
+ "Changed" : "Spremenjeno",
+ "Created" : "Ustvarjeno",
+ "Edit" : "Uredi",
+ "Delete" : "Izbriši",
+ "Share" : "Souporaba",
+ "Recover" : "Obnovi",
+ "Destroy" : "Uniči",
+ "Use regex" : "Uporabi logični izraz",
+ "You have incoming share requests." : "Prejete so zahteve za omogočanje souporabe",
+ "If you want to put the credential in another vault," : "Če želite postaviti poverila v drug zbirnik gesel,",
+ "log out of this vault and log into the vault you want the shared credential in." : "se odjavite iz trenutnega in se prijavite v tistega, ki naj bo ciljni zbirnik.",
+ "Permissions" : "Dovoljenja",
+ "Received from" : "Prejeto od: ",
+ "Date" : "Datum",
+ "Accept" : "Sprejmi",
"Decline" : "Zavrni",
+ "You have {{session_time}} left before logout." : "Pred odjavo imate še {{session_time}}.",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Zbirniki so zaklenjeni za {{time}} zaradi {{tries}} neuspelih poskusov!",
+ "Hello there!" : "Pozdravljeni!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Kaže, da še ni vpisanih gesel. Ali želite dodati prvo v zbirnik?",
+ "You don't have good credentials" : "Ni nobenega kakovostnega poverila",
+ "You don't have medium credentials" : "Ni nobenega zadovoljivega poverila",
+ "You don't have bad credentials" : "Ni nobenega slabega poverila",
+ "You don't have expired credentials" : "Ni nobenega pretečenega poverila",
+ "You don't have deleted credentials" : "Ni nobenega izbrisanega poverila",
+ "There are no credentials with your selected tags" : "Ni poveril, skladnih z izbrano oznako",
+ "There are no credentials matching" : "Ni skladnih poveril",
+ "Last accessed" : "Zadnji dostop",
+ "Never" : "Nikoli",
+ "No vaults found, why not create one?" : "Ni najdenih zbirnikov gesel. Ali ga želite ustvariti?",
+ "Password strength must be at least: {{strength}}" : "Moč gesla mora biti vsaj {{strength}}",
+ "Please give your new vault a name." : "Zbirniku gesel je treba dodeliti ime.",
+ "Repeat vault password" : "Ponovi geslo zbirnika",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Ustvarjen ključ souporabe je 1024-bitni, nastavitev pa lahko spremenite tudi kasneje med nastavitvami.",
+ "Create vault" : "Ustvari zbirnik gesel",
+ "Go back to vaults" : "Skoči nazaj na seznam zbirnikov",
+ "Please input the password for" : "Vpišite geslo za račun",
+ "Set this vault as the default." : "Zbirnik gesel nastavi kot privzeti zbirnik.",
+ "Log into this vault automatically." : "V zbirnik se prijavi samodejno.",
+ "Log out of this vault automatically after: " : "Samodejno odjavi po preteku:",
+ "Decrypt vault" : "Odšifriraj zbirnik",
+ "Seems you lost the vault password and you're unable to log in." : "Kaže, da ste pozabili geslo zbirnika in se ne uspete prijaviti.",
+ "If you want this vault to be removed you can request that here." : "Če želite ta zbirnik odstraniti, lahko pošljete zahtevo.",
+ "An admin then accepts or declines the request" : "Skrbnik nato sprejme ali pa zavrne zahtevo.",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Ko skrbnik uniči zbirnik gesel, so vsa poverila trajno izbrisana.",
+ "Reason for requesting deletion (optional):" : "Kakšen je razlog za izbris (izbirno):",
+ "Request vault destruction" : "Zahtevaj uničenje zbirnika",
+ "Yes, request an admin to destroy this vault" : "Da, skrbniku pošlji zahtevo za uničenje zbirnika",
+ "Cancel destruction request" : "Prekliči zahtevo za uničenje",
+ "Vault destruction requested" : "Poslana je zahteva za uničenje zbirnika",
+ "Request removed" : "Zahteva je odstranjena",
+ "Destruction request pending" : "Zahteva za uničenje je na čakanju",
+ "Warning! Adding credentials over HTTP is insecure!" : "Opozorilo! Dodajanje poveril prek HTTP ni varno!",
+ "Logged into {{vault_name}}" : "Vzpostavljena je prijava v zbirnik {{vault_name}}",
+ "Change vault" : "Zamenjaj zbirnik gesel",
+ "Deleted credentials" : "Izbrisana poverila",
"Logout" : "Odjava",
+ "Donate" : "Podpri",
+ "Show All" : "Pokaži vse",
+ "Tags" : "Oznake",
+ "Search Tags" : "Poišči oznake",
+ "Good Strength" : "Dobra moč gesla",
+ "Medium Strength" : "Srednja moč gesla",
+ "Bad Strength" : "Šibko geslo",
+ "Expired" : "Poteklo",
+ "Filter Tags" : "Filtriraj oznake",
+ "Simple Navigation" : "Enostavno krmarjenje",
+ "Someone has shared a credential with you." : "Nekdo vam je omogočil souporabo poverila.",
+ "Click here to request it" : "Kliknite za potrditev",
+ "Loading…" : "Poteka nalaganje …",
+ "Awwhh… credential not found. Maybe it expired" : "Ojoj ... poverila ni mogoče najti. Ali je morda poteklo?",
+ "Mark as Compromised" : "Označi kot ogroženo",
+ "Compromised!" : "Označeno kot ogroženo!",
+ "This password is compromised. You can only remove this warning by changing the password." : "To geslo je ogroženo. Opozorilo je mogoče odstraniti le z zamenjavo gesla.",
+ "email" : "elektronska pošta",
+ "Description" : "Opis",
+ "Custom Search:" : "Iskane po meri:",
+ "Revert to defaults" : "Povrni na privzeto",
+ "Error while saving field" : "Napaka med shranjevanjem vpisa polja",
+ "A Passman item has been created, modified or deleted" : "Predmet Passman je bil ustvarjen, spremenjen, ali izbrisan",
+ "A Passman item has expired" : "Predmet Passman je pretekel",
+ "A Passman item has been shared" : "Predmet Passman je v souporabi",
+ "A Passman item has been renamed" : "Predmet Passman je preimenovan",
+ "%1$s has been created by %2$s" : "%2$s ustvari %1$s",
+ "You created %1$s" : "Ustvarite %1$s",
+ "%1$s has been updated by %2$s" : "%2$s posodobi %1$s",
+ "You updated %1$s" : "Posodobite %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s je obnovi %1$s na predelavo %3$s",
+ "You reverted %1$s back to the revision of %3$s" : "Datoteko %1$s povrnete nazaj na predelavo %3$s",
+ "%3$s has renamed %1$s to %2$s" : "%3$s preimenuje %1$s v %2$s",
+ "You renamed %1$s to %2$s" : "Preimenujete %1$s v %2$s",
+ "%1$s has been deleted by %2$s" : " %2$s izbriše datoteko %1$s",
+ "You deleted %1$s" : "Izbrisali ste %1$s",
+ "%1$s has been recovered by %2$s" : " %2$s obnovi datoteko %1$s",
+ "You recovered %1$s" : "Obnovite predmet %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%2$s trajno izbriše %1$s",
+ "You permanently deleted %1$s" : "Trajno izbrišete %1$s",
+ "The password of %1$s has expired, renew it now." : "Geslo za %1$s je preteklo in jo je treba obnoviti.",
+ "%s has been shared with a link" : "Datoteka »%s« je v souporabi prek povezave",
+ "Passwords" : "Gesla",
+ "Your credential \"%s\" expired, click here to update the credential." : "Poverilo »%s« je preteklo. S klikom ga lahko obnovite.",
+ "Remind me later" : "Opomni me kasneje",
"Ignore" : "Prezri",
+ "%s has declined your share request for \"%s\"." : "%s zavrne zahtevo za souporabo »%s«.",
+ "%s has accepted your share request for \"%s\"." : "%s sprejme prošnjo za souporabo »%s«.",
+ "Passman" : "Passman",
+ "Passman is a full featured password manager." : "Program Passman je zmogljivo orodje za upravljanje z gesli.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Program Passman je napredni upravljalnik gesel.\nOmogoča:\n- zbirnike gesel\n- krajevno shranjevanje ključev (niso poslani na strežnik)\n- razširitev brskalnika za enostaven dostop do gesel\n- program za Android za hiter mobilni dostop\n- poverila so šifrirana na strani programa z 256bit AES\n- poverila so šifrirana na strežniški strani z 256bit AES\n- dodajanje polj poveril po meri\n- vgrajeni ustvarjalnik gesel OTP (One Time Password)\n- preičevalnik gesel\n- souporabo gesel krajevno in prek povezave na varen način\n- uvoz različnih upravljalnikov gesel (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nZa preizkusno uporabo obiščite [https://demo.passman.cc](https://demo.passman.cc)",
+ "Unable to get version info" : "Ni mogoče pridobiti podrobnosti različice",
"Passman Settings" : "Nastavitve Passman",
"GitHub version:" : "Različica GitHub:",
"A newer version of Passman is available" : "Na voljo je nova različica programa Passman",
"Password sharing" : "Souporaba gesla",
+ "Credential mover" : "Premikanje poveril",
+ "Vault destruction requests" : "Zahteve za uničenje zbirnika",
+ "Check for new versions" : "Preveri za nove različice",
+ "Enable HTTPS check" : "Omogoči preverjanje HTTPS",
+ "Disable context menu" : "Onemogoči vsebinski meni",
+ "Disable JavaScript debugger" : "Onemogoči razhroščevalnik JavaScript",
+ "Allow users on this server to share passwords with a link" : "Dovoli uporabnikom tega strežnika souporabo gesel prek povezave",
+ "Allow users on this server to share passwords with other users" : "Dovoli uporabnikom tega strežnika souporabo gesel z drugimi uporabniki",
+ "Move credentials from one account to another" : "Premakni poverila iz enega računa v drugega",
"Source account" : "Izvorni račun",
"Destination account" : "Ciljni račun",
- "Dismiss" : "Opusti"
+ "Credentials moved!" : "Poverila so premaknjena!",
+ "Requests to destroy vault" : "Zahteve za uničenje zbirnika",
+ "Request ID" : "ID zahteve",
+ "Reason" : "Razlog",
+ "Click here to request\n\t\t\t\t\tit" : "Kliknite za oddajo\n\t\tzahteve",
+ "Loading…" : "Poteka nalaganje …",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Ojoj ... poverila ni mogoče najti. Ali je morda poteklo?",
+ "Expires:" : "Poteče:",
+ "Connection to server lost" : "Povezava s strežnikom je prekinjena",
+ "Problem loading page, reloading in 5 seconds" : "Napaka nalaganja strani! Ponovni poskus bo izveden čez 5 sekund.",
+ "Saving …" : "Poteka shranjevanje ...",
+ "Dismiss" : "Opusti",
+ "seconds ago" : "pred nekaj sekundami"
},
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
diff --git a/l10n/sl.json b/l10n/sl.json
index 639a5a1d..f8aa0614 100644
--- a/l10n/sl.json
+++ b/l10n/sl.json
@@ -1,45 +1,361 @@
{ "translations": {
- "Passwords" : "Gesla",
- "Incorrect vault password!" : "Napačno geslo trezorja!",
+ "Generating sharing keys ( %s / 2)" : "Poteka ustvarjanje ključev za souporabo ( %s / 2)",
+ "Incorrect vault password!" : "Napačno geslo zbirnika!",
"Passwords do not match" : "Gesli se ne skladata",
"General" : "Splošno",
"Custom Fields" : "Polja po meri",
- "Error loading file" : "Napaka pri nalaganju datoteke",
+ "Please fill in a label." : "Vpisati je treba oznako.",
+ "Please fill in a value." : "Vpisati je treba vprednost.",
+ "Error loading file" : "Napaka nalaganja datoteke",
+ "An error occurred during decryption" : "Med odšifriranjem je prišlo do napake.",
"Credential created!" : "Poverila so ustvarjena!",
"Credential deleted" : "Poverila so izbrisana",
"Credential updated" : "Poverila so posodobljena",
- "Credential destroyed" : "Poverila uničena",
+ "Credential recovered" : "Poverilo je uspešno obnovljeno",
+ "Credential destroyed" : "Poverila so uničena",
+ "Error downloading file, you probably have insufficient permissions" : "Napaka med prejemanjem datoteke. Najverjetneje nimate ustreznih dovoljenj za do opravilo",
"Invalid QR code" : "Neveljavna koda QR",
+ "Starting export" : "Začenjanje izvoza",
+ "Decrypting credentials" : "Poteka odšifriranje poveril",
+ "Done" : "Končano",
+ "File read." : "Vsebina datoteke je prebrana.",
+ "Proceed with the following steps to import your file" : "Za uvoz datoteke sledite korakom",
+ "Skipping unlabeled credential" : "Izpuščeno je neoznačeno poverilo",
+ "Adding {{credential}}" : "Dodajanje poverila {{credential}}",
+ "Added {{credential}}" : "Dodano poverilo {{credential}}",
+ "Skipping credential, missing label on line {{line}}" : "Izpuščeno je poverilo, ki nima oznake v vrstici {{line}}",
+ "Parsed {{num}} credentials, starting to import" : "Poverila so razčlenjena {{num}}; začet je postopek uvoza",
+ "Importing" : "Poteka uvažanje",
+ "Start import" : "Začetek uvoza",
+ "Select CSV file" : "Izbor datoteke CSV",
+ "Parsed {{rows}} lines from CSV file" : "Razčlenjenih je {{rows}} vrstic iz datoteke CSV",
+ "Skip first row" : "Preskoči prvo vrstico",
+ "You need to assign the label field before you can start the import." : "Pred uvozom je treba najprej določiti polje z oznako.",
+ "The first 5 lines of the CSV are shown." : "Prikazanih je prvih 5 vrstic datoteke CSV.",
+ "Assign the proper fields to each column." : "Vsak stolpec mora imeti ustrezno oznako.",
+ "Example of imported credential" : "Primeri uvoženih poveril",
+ "Missing an importer? Try it with the generic CSV importer." : "Ni ustreznega programnika za uvoz? Priporočljivo je poskusiti tudi izvorni uvoznik CSV.",
+ "Go back to importers." : "Nazaj na uvoznike.",
+ "Revision deleted" : "Predelava je izbrisana",
+ "Revision restored" : "Predelava je obnovljena",
+ "Save in Passman" : "Shrani v program Passman",
"Settings saved" : "Nastavitve so shranjene.",
"General settings" : "Splošne nastavitve",
+ "Password audit" : "Pregled gesla",
"Password settings" : "Nastavitve gesla",
+ "Import credentials" : "Uvozi poverila",
+ "Export credentials" : "Izvozi poverila",
"Sharing" : "Souporaba",
+ "Are you sure you want to leave? This will destroy all your credentials" : "Ali ste prepričani, da želite oditi? Z odhodom bodo uničena tudi vsa vaša poverila.",
+ "Old password field incorrect!" : "Staro geslo ni pravo!",
+ "New password does not match!" : "Novo geslo ni skladno!",
+ "Please log in with your new vault password" : "Prijavite se z novim geslom zbirnika",
+ "Share with users and groups" : "Omogoči souporabo s skupinami ali z uporabniki",
"Share link" : "Povezava za souporabo",
+ "Are you sure you want to leave? This will corrupt this credential" : "Ali ste prepričani, da želite zapustiti stran? Z odhodom bo trenutno poverilo uničeno.",
+ "Credential unshared" : "Souporaba poverila je preklicana",
+ "Credential shared" : "Souporaba poverila je omogočena",
"Saved!" : "Shranjeno!",
+ "Poor" : "Slabo",
+ "Weak" : "Šibko",
"Good" : "Dobro",
"Strong" : "Močno",
- "Generate password" : "Izdelaj geslo",
+ "Toggle visibility" : "Preklopi vidnost",
+ "Copy to clipboard" : "Kopiraj v odložišče",
+ "Copied to clipboard!" : "Kopirano v odložišče!",
+ "Generate password" : "Ustvari geslo",
+ "Copy password to clipboard" : "Kopiraj geslo v odložišče",
+ "Password copied to clipboard!" : "Geslo je kopirano v odložišče!",
+ "Complete" : "Končano",
"Username" : "Uporabniško ime",
+ "Repeat password" : "Ponovi geslo",
+ "Add tag" : "Dodaj oznako",
+ "Pick an icon" : "Izbor ikone",
+ "Search icons" : "Iskanje ikon",
+ "Upload a custom icon:" : "Pošlji ikono po meri:",
+ "Use this icon" : "Uporabi ikono",
+ "Delete current icon" : "Izbriši trenutno ikono",
+ "Get icon from page" : "Pridobi ikono s spletne strani",
+ "This may take a few seconds…" : "Opravilo se lahko izvaja nekaj sekund ...",
+ "There was an error fetching the icon!" : "Prišlo je do napake med pridobivanjem ikone!",
+ "Selected icon" : "Izbrana ikona",
+ "Field label" : "Oznaka polja",
+ "Field value" : "Vrednost polja",
+ "Choose a file" : "Izbor datoteke",
+ "Text" : "Besedilo",
+ "File" : "Datoteka",
+ "Add" : "Dodaj",
+ "Value" : "Vrednost",
+ "Type" : "Vrsta",
+ "Actions" : "Dejanja",
+ "Empty" : "Prazno",
+ "Filename" : "Ime datoteke",
"Upload date" : "Datum pošiljanja",
+ "Size" : "Velikost",
+ "Upload or enter your OTP secret" : "Pošljite oziroma vnesite skrivno kodo OTP",
+ "Current OTP settings" : "Trenutne nastavitve OTP",
+ "Issuer" : "Izdajatelj",
+ "Secret" : "Skrivna koda",
+ "Expiration date" : "Datum preteka",
+ "No expiration date set" : "Datum preteka ni določen",
+ "Renew interval" : "Časovni razmik obnovitve",
+ "Disabled" : "Onemogočeno",
+ "Day(s)" : "Dnevi",
+ "Week(s)" : "Tedni",
+ "Month(s)" : "Meseci",
+ "Year(s)" : "Leta",
"Password generation settings" : "Nastavitve ustvarjanja gesel",
+ "Password length" : "Dolžina gesla",
+ "Minimum amount of digits" : "Najmanjše število znakov",
+ "Use uppercase letters" : "Uporabi velike črke",
+ "Use lowercase letters" : "Uporabi male črke",
+ "Use numbers" : "Uporabi števila",
+ "Use special characters" : "Uporabi posebne znake",
+ "Avoid ambiguous characters" : "Izogni se dvoumnim znakom",
+ "Require every character type" : "Zahtevaj vse vrste znakov",
+ "Export type" : "Vrsta izvoza",
+ "Export" : "Izvozi",
+ "Enter vault password to confirm export." : "Izvoz je treba potrditi z vpisom gesla zbirnika.",
+ "Rename vault" : "Preimenuj zbirnik gesel",
+ "New vault name" : "Novo ime zbirnika gesel",
+ "Change" : "Spremeni",
+ "Change vault key" : "Spremeni ključ zbirnika gesel",
+ "Old vault password" : "Staro geslo zbirnika",
+ "New vault password" : "Novo geslo zbirnika",
+ "Repeat new vault password" : "Ponovni vpis novega gesla zbirnika",
+ "Please wait your vault is being updated, do not leave this page." : "Geslo zbirnika se posodablja. Pustite stran odprto in počakajte do konca opravila.",
+ "Processing" : "Poteka obdelava zahteve ...",
+ "Total progress" : "Skupni napredek",
+ "About Passman" : "O programu Passman",
+ "Version" : "Različica",
+ "Donate to support development" : "Podprite razvoj projekta",
+ "Bookmarklet" : "Program za zaznamke",
+ "Save your passwords with one click." : "Shranite gesla z enim klikom.",
+ "Drag below button to your bookmark toolbar." : "Povlecite spodnji gumb v orodno vrstico zaznamkov.",
+ "Delete vault" : "Izbriši zbirnik gesel",
+ "Vault password" : "Geslo zbirnika",
+ "This process is irreversible" : "To opravilo ni obrnljivo",
+ "Delete my precious passwords" : "Izbriši vsa gesla",
+ "Deleting {{password}}…" : "Poteka brisanje gesla {{password}} …",
+ "Yes, delete my precious passwords" : "Da, zbriši vsa gesla",
+ "Import type" : "Uvozi vrsto",
+ "Import" : "Uvozi",
+ "Read progress" : "Napredek branja",
"Upload progress" : "Napredek pošiljanja",
+ "Private Key" : "Zasebni ključ",
+ "Public key" : "Javni ključ",
+ "Key size" : "Velikost ključa",
+ "Save keys" : "Shrani ključe",
+ "Generate sharing keys" : "Ustvari ključe za souporabo",
+ "Generating sharing keys" : "Poteka ustvarjanje ključev za souporabo",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Orodje preveri vpisana gesla, izračuna predviden čas zloma zaščite in izpiše tista, ki so pod priporočenim pragom.",
+ "Minimum password stength" : "Najmanjša moč gesla",
+ "Start scan" : "Začni pregled",
+ "Result" : "Rezultat",
+ "A total of {{scan_result}} weak credentials were found." : "Najdenih je skupino {{scan_result}} šibkih poveril.",
+ "Score" : "Ocena",
+ "Action" : "Dejanje",
+ "Search users…" : "Poišči uporabnike ...",
+ "Missing users? Only users that have vaults are shown." : "Ne vidite vseh uporabnikov? Prikazani so le uporabniki, ki imajo ustvarjen zbirnik gesel.",
+ "Cyphering" : "Poteka šifriranje",
"Uploading" : "Poteka pošiljanje",
+ "User" : "Uporabnik",
+ "Crypto time" : "Čas šifriranja",
+ "Total time spent encrypting" : "Skupen čas, porabljen za šifriranje",
+ "Read" : "Branje",
+ "Write" : "Zapisovanje",
+ "Files" : "Datoteke",
+ "Revisions" : "Predelave",
+ "Pending" : "Na čakanju ...",
+ "Enable link sharing" : "Omogoči souporabo povezave",
+ "Share until date" : "Omogoči souporabo do datuma",
+ "Expire after views" : "Povezava naj preteče po določenem številu ogledov",
+ "Click \\\"Share\\\" first" : "Najprej je treba izbrati \\\"Souporabo\\\"",
+ "Show files" : "Pokaži datoteke",
"Details" : "Podrobnosti",
"Hide details" : "Skrij podrobnosti",
+ "Password score" : "Ocena gesla",
+ "Cracking times" : "Čas zloma zaščite",
+ "100 / hour" : "100 / uro",
+ "Throttled online attack" : "Spletni upočasnjevalni napad",
+ "10 / second" : "10 / sekundo",
+ "Unthrottled online attack" : "Spletni neupočasnjevalni napad",
+ "10k / second" : "10k / sekundo",
+ "Offline attack, slow hash, many cores" : "Nespletni napad, počasna nadzorna števila, več jeder",
+ "10B / second" : "10B / sekundo",
+ "Offline attack, fast hash, many cores" : "Nespletni napad, hitra nadzorna števila, več jeder",
+ "Match sequence" : "Skladno zaporedje",
+ "See match sequence" : "Pokaži skladno zaporedje",
+ "Pattern" : "Maska",
+ "Matched word" : "Skladna beseda",
+ "Dictionary name" : "Ime slovarja",
+ "Rank" : "Rang",
+ "Reversed" : "Obrnjeno",
+ "Guesses" : "Ugibanja",
+ "Base guesses" : "Osnovni nabor ugibanj",
+ "Uppercase variations" : "Različice z velikimi črkami",
+ "l33t-variations" : "Različice uporabe l33t",
+ "Showing revisions of" : "Prikaz predelave",
+ "Revision of" : "Predelava",
+ "by" : "s strani",
+ "No revisions found." : "Ni najdenih predelav.",
+ "Label" : "Oznaka",
+ "Restore revision" : "Obnovi predelavo",
+ "Delete revision" : "Izbriši predelavo",
+ "Edit credential" : "Uredi poverilo",
"Create new credential" : "Ustvari novo poverilo",
+ "Save" : "Shrani",
"Cancel" : "Prekliči",
"Settings" : "Nastavitve",
+ "Share credential {{credential}}" : "Omogoči souporabo poverila {{credential}}",
+ "Unshare" : "Prekini souporabo",
+ "Showing deleted since" : "Pokaži izbrisane od",
+ "Beginning" : "Začetka",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "Prikazanih je {{number_filtered}} od {{credential_number}} poveril",
+ "Search for credential…" : "Iskanje poveril ...",
"Account" : "Račun",
+ "Password" : "Geslo",
+ "OTP" : "OTP",
+ "E-mail" : "Elektronski naslov",
"URL" : "Naslov URL",
+ "Notes" : "Opombe",
+ "Expiry time" : "Čas preteka",
+ "Changed" : "Spremenjeno",
+ "Created" : "Ustvarjeno",
+ "Edit" : "Uredi",
+ "Delete" : "Izbriši",
+ "Share" : "Souporaba",
+ "Recover" : "Obnovi",
+ "Destroy" : "Uniči",
+ "Use regex" : "Uporabi logični izraz",
+ "You have incoming share requests." : "Prejete so zahteve za omogočanje souporabe",
+ "If you want to put the credential in another vault," : "Če želite postaviti poverila v drug zbirnik gesel,",
+ "log out of this vault and log into the vault you want the shared credential in." : "se odjavite iz trenutnega in se prijavite v tistega, ki naj bo ciljni zbirnik.",
+ "Permissions" : "Dovoljenja",
+ "Received from" : "Prejeto od: ",
+ "Date" : "Datum",
+ "Accept" : "Sprejmi",
"Decline" : "Zavrni",
+ "You have {{session_time}} left before logout." : "Pred odjavo imate še {{session_time}}.",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Zbirniki so zaklenjeni za {{time}} zaradi {{tries}} neuspelih poskusov!",
+ "Hello there!" : "Pozdravljeni!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Kaže, da še ni vpisanih gesel. Ali želite dodati prvo v zbirnik?",
+ "You don't have good credentials" : "Ni nobenega kakovostnega poverila",
+ "You don't have medium credentials" : "Ni nobenega zadovoljivega poverila",
+ "You don't have bad credentials" : "Ni nobenega slabega poverila",
+ "You don't have expired credentials" : "Ni nobenega pretečenega poverila",
+ "You don't have deleted credentials" : "Ni nobenega izbrisanega poverila",
+ "There are no credentials with your selected tags" : "Ni poveril, skladnih z izbrano oznako",
+ "There are no credentials matching" : "Ni skladnih poveril",
+ "Last accessed" : "Zadnji dostop",
+ "Never" : "Nikoli",
+ "No vaults found, why not create one?" : "Ni najdenih zbirnikov gesel. Ali ga želite ustvariti?",
+ "Password strength must be at least: {{strength}}" : "Moč gesla mora biti vsaj {{strength}}",
+ "Please give your new vault a name." : "Zbirniku gesel je treba dodeliti ime.",
+ "Repeat vault password" : "Ponovi geslo zbirnika",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Ustvarjen ključ souporabe je 1024-bitni, nastavitev pa lahko spremenite tudi kasneje med nastavitvami.",
+ "Create vault" : "Ustvari zbirnik gesel",
+ "Go back to vaults" : "Skoči nazaj na seznam zbirnikov",
+ "Please input the password for" : "Vpišite geslo za račun",
+ "Set this vault as the default." : "Zbirnik gesel nastavi kot privzeti zbirnik.",
+ "Log into this vault automatically." : "V zbirnik se prijavi samodejno.",
+ "Log out of this vault automatically after: " : "Samodejno odjavi po preteku:",
+ "Decrypt vault" : "Odšifriraj zbirnik",
+ "Seems you lost the vault password and you're unable to log in." : "Kaže, da ste pozabili geslo zbirnika in se ne uspete prijaviti.",
+ "If you want this vault to be removed you can request that here." : "Če želite ta zbirnik odstraniti, lahko pošljete zahtevo.",
+ "An admin then accepts or declines the request" : "Skrbnik nato sprejme ali pa zavrne zahtevo.",
+ "After an admin destroys this vault, all credentials in it will be lost" : "Ko skrbnik uniči zbirnik gesel, so vsa poverila trajno izbrisana.",
+ "Reason for requesting deletion (optional):" : "Kakšen je razlog za izbris (izbirno):",
+ "Request vault destruction" : "Zahtevaj uničenje zbirnika",
+ "Yes, request an admin to destroy this vault" : "Da, skrbniku pošlji zahtevo za uničenje zbirnika",
+ "Cancel destruction request" : "Prekliči zahtevo za uničenje",
+ "Vault destruction requested" : "Poslana je zahteva za uničenje zbirnika",
+ "Request removed" : "Zahteva je odstranjena",
+ "Destruction request pending" : "Zahteva za uničenje je na čakanju",
+ "Warning! Adding credentials over HTTP is insecure!" : "Opozorilo! Dodajanje poveril prek HTTP ni varno!",
+ "Logged into {{vault_name}}" : "Vzpostavljena je prijava v zbirnik {{vault_name}}",
+ "Change vault" : "Zamenjaj zbirnik gesel",
+ "Deleted credentials" : "Izbrisana poverila",
"Logout" : "Odjava",
+ "Donate" : "Podpri",
+ "Show All" : "Pokaži vse",
+ "Tags" : "Oznake",
+ "Search Tags" : "Poišči oznake",
+ "Good Strength" : "Dobra moč gesla",
+ "Medium Strength" : "Srednja moč gesla",
+ "Bad Strength" : "Šibko geslo",
+ "Expired" : "Poteklo",
+ "Filter Tags" : "Filtriraj oznake",
+ "Simple Navigation" : "Enostavno krmarjenje",
+ "Someone has shared a credential with you." : "Nekdo vam je omogočil souporabo poverila.",
+ "Click here to request it" : "Kliknite za potrditev",
+ "Loading…" : "Poteka nalaganje …",
+ "Awwhh… credential not found. Maybe it expired" : "Ojoj ... poverila ni mogoče najti. Ali je morda poteklo?",
+ "Mark as Compromised" : "Označi kot ogroženo",
+ "Compromised!" : "Označeno kot ogroženo!",
+ "This password is compromised. You can only remove this warning by changing the password." : "To geslo je ogroženo. Opozorilo je mogoče odstraniti le z zamenjavo gesla.",
+ "email" : "elektronska pošta",
+ "Description" : "Opis",
+ "Custom Search:" : "Iskane po meri:",
+ "Revert to defaults" : "Povrni na privzeto",
+ "Error while saving field" : "Napaka med shranjevanjem vpisa polja",
+ "A Passman item has been created, modified or deleted" : "Predmet Passman je bil ustvarjen, spremenjen, ali izbrisan",
+ "A Passman item has expired" : "Predmet Passman je pretekel",
+ "A Passman item has been shared" : "Predmet Passman je v souporabi",
+ "A Passman item has been renamed" : "Predmet Passman je preimenovan",
+ "%1$s has been created by %2$s" : "%2$s ustvari %1$s",
+ "You created %1$s" : "Ustvarite %1$s",
+ "%1$s has been updated by %2$s" : "%2$s posodobi %1$s",
+ "You updated %1$s" : "Posodobite %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s je obnovi %1$s na predelavo %3$s",
+ "You reverted %1$s back to the revision of %3$s" : "Datoteko %1$s povrnete nazaj na predelavo %3$s",
+ "%3$s has renamed %1$s to %2$s" : "%3$s preimenuje %1$s v %2$s",
+ "You renamed %1$s to %2$s" : "Preimenujete %1$s v %2$s",
+ "%1$s has been deleted by %2$s" : " %2$s izbriše datoteko %1$s",
+ "You deleted %1$s" : "Izbrisali ste %1$s",
+ "%1$s has been recovered by %2$s" : " %2$s obnovi datoteko %1$s",
+ "You recovered %1$s" : "Obnovite predmet %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%2$s trajno izbriše %1$s",
+ "You permanently deleted %1$s" : "Trajno izbrišete %1$s",
+ "The password of %1$s has expired, renew it now." : "Geslo za %1$s je preteklo in jo je treba obnoviti.",
+ "%s has been shared with a link" : "Datoteka »%s« je v souporabi prek povezave",
+ "Passwords" : "Gesla",
+ "Your credential \"%s\" expired, click here to update the credential." : "Poverilo »%s« je preteklo. S klikom ga lahko obnovite.",
+ "Remind me later" : "Opomni me kasneje",
"Ignore" : "Prezri",
+ "%s has declined your share request for \"%s\"." : "%s zavrne zahtevo za souporabo »%s«.",
+ "%s has accepted your share request for \"%s\"." : "%s sprejme prošnjo za souporabo »%s«.",
+ "Passman" : "Passman",
+ "Passman is a full featured password manager." : "Program Passman je zmogljivo orodje za upravljanje z gesli.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Program Passman je napredni upravljalnik gesel.\nOmogoča:\n- zbirnike gesel\n- krajevno shranjevanje ključev (niso poslani na strežnik)\n- razširitev brskalnika za enostaven dostop do gesel\n- program za Android za hiter mobilni dostop\n- poverila so šifrirana na strani programa z 256bit AES\n- poverila so šifrirana na strežniški strani z 256bit AES\n- dodajanje polj poveril po meri\n- vgrajeni ustvarjalnik gesel OTP (One Time Password)\n- preičevalnik gesel\n- souporabo gesel krajevno in prek povezave na varen način\n- uvoz različnih upravljalnikov gesel (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nZa preizkusno uporabo obiščite [https://demo.passman.cc](https://demo.passman.cc)",
+ "Unable to get version info" : "Ni mogoče pridobiti podrobnosti različice",
"Passman Settings" : "Nastavitve Passman",
"GitHub version:" : "Različica GitHub:",
"A newer version of Passman is available" : "Na voljo je nova različica programa Passman",
"Password sharing" : "Souporaba gesla",
+ "Credential mover" : "Premikanje poveril",
+ "Vault destruction requests" : "Zahteve za uničenje zbirnika",
+ "Check for new versions" : "Preveri za nove različice",
+ "Enable HTTPS check" : "Omogoči preverjanje HTTPS",
+ "Disable context menu" : "Onemogoči vsebinski meni",
+ "Disable JavaScript debugger" : "Onemogoči razhroščevalnik JavaScript",
+ "Allow users on this server to share passwords with a link" : "Dovoli uporabnikom tega strežnika souporabo gesel prek povezave",
+ "Allow users on this server to share passwords with other users" : "Dovoli uporabnikom tega strežnika souporabo gesel z drugimi uporabniki",
+ "Move credentials from one account to another" : "Premakni poverila iz enega računa v drugega",
"Source account" : "Izvorni račun",
"Destination account" : "Ciljni račun",
- "Dismiss" : "Opusti"
+ "Credentials moved!" : "Poverila so premaknjena!",
+ "Requests to destroy vault" : "Zahteve za uničenje zbirnika",
+ "Request ID" : "ID zahteve",
+ "Reason" : "Razlog",
+ "Click here to request\n\t\t\t\t\tit" : "Kliknite za oddajo\n\t\tzahteve",
+ "Loading…" : "Poteka nalaganje …",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Ojoj ... poverila ni mogoče najti. Ali je morda poteklo?",
+ "Expires:" : "Poteče:",
+ "Connection to server lost" : "Povezava s strežnikom je prekinjena",
+ "Problem loading page, reloading in 5 seconds" : "Napaka nalaganja strani! Ponovni poskus bo izveden čez 5 sekund.",
+ "Saving …" : "Poteka shranjevanje ...",
+ "Dismiss" : "Opusti",
+ "seconds ago" : "pred nekaj sekundami"
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
}
\ No newline at end of file
diff --git a/l10n/sq.js b/l10n/sq.js
index defdb846..e695ca9e 100644
--- a/l10n/sq.js
+++ b/l10n/sq.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Fjalëkalimet",
"Incorrect vault password!" : "Fjalëkalimi i kasafortës është i pasakt!",
"Passwords do not match" : "Fjalëkalimet nuk përputhen",
"General" : "I Përgjithshëm",
@@ -250,10 +249,13 @@ OC.L10N.register(
"Deleted credentials" : "Kredencialet e fshira",
"Logout" : "Dil",
"Donate" : "Dhuroni",
+ "Tags" : "Etiketat",
"Someone has shared a credential with you." : "Dikush ka ndarë me ty një kredencial",
"Click here to request it" : "Klikoni këtu për ta porositur atë",
"Loading…" : "Duke u ngarkuar...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... kredenciali nuk u gjet. Ndoshta i ka mbaruar afati",
+ "email" : "postë elektronike",
+ "Description" : "Përshkrim",
"Error while saving field" : "Gabim gjatë ruajtjes së fushës",
"A Passman item has been created, modified or deleted" : "Një artikull Passman-i është krijuar, modifikuar ose fshirë",
"A Passman item has expired" : "Një artikull Passman-i ka skaduar",
@@ -277,6 +279,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$sështë ndar me %2$s",
"You received a share request for %1$s from %2$s" : "Ju morët një kërkesë për ndarje për %1$snga %2$s",
"%s has been shared with a link" : "%sështë ndar me një link",
+ "Passwords" : "Fjalëkalimet",
"Your credential \"%s\" expired, click here to update the credential." : "Kredenciali juaj \"%s\" skadoi, klikoni këtu për të përditësuar kredencialin.",
"Remind me later" : "Më kujto më vonë",
"Ignore" : "Injoro",
@@ -307,7 +310,6 @@ OC.L10N.register(
"Reason" : "Arsyeja",
"Connection to server lost" : "Lidhja me serverin u shkëput",
"Problem loading page, reloading in 5 seconds" : "Gabim në ngarkimin e faqes, do të ringarkohet pas 5 sekondash",
- "Saving..." : "Po ruhet …",
"Dismiss" : "Mos e merr parasysh",
"seconds ago" : "sekonda më parë"
},
diff --git a/l10n/sq.json b/l10n/sq.json
index 39166702..4b4993e5 100644
--- a/l10n/sq.json
+++ b/l10n/sq.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Fjalëkalimet",
"Incorrect vault password!" : "Fjalëkalimi i kasafortës është i pasakt!",
"Passwords do not match" : "Fjalëkalimet nuk përputhen",
"General" : "I Përgjithshëm",
@@ -248,10 +247,13 @@
"Deleted credentials" : "Kredencialet e fshira",
"Logout" : "Dil",
"Donate" : "Dhuroni",
+ "Tags" : "Etiketat",
"Someone has shared a credential with you." : "Dikush ka ndarë me ty një kredencial",
"Click here to request it" : "Klikoni këtu për ta porositur atë",
"Loading…" : "Duke u ngarkuar...",
"Awwhh… credential not found. Maybe it expired" : "Awwhh... kredenciali nuk u gjet. Ndoshta i ka mbaruar afati",
+ "email" : "postë elektronike",
+ "Description" : "Përshkrim",
"Error while saving field" : "Gabim gjatë ruajtjes së fushës",
"A Passman item has been created, modified or deleted" : "Një artikull Passman-i është krijuar, modifikuar ose fshirë",
"A Passman item has expired" : "Një artikull Passman-i ka skaduar",
@@ -275,6 +277,7 @@
"%1$s has been shared with %2$s" : "%1$sështë ndar me %2$s",
"You received a share request for %1$s from %2$s" : "Ju morët një kërkesë për ndarje për %1$snga %2$s",
"%s has been shared with a link" : "%sështë ndar me një link",
+ "Passwords" : "Fjalëkalimet",
"Your credential \"%s\" expired, click here to update the credential." : "Kredenciali juaj \"%s\" skadoi, klikoni këtu për të përditësuar kredencialin.",
"Remind me later" : "Më kujto më vonë",
"Ignore" : "Injoro",
@@ -305,7 +308,6 @@
"Reason" : "Arsyeja",
"Connection to server lost" : "Lidhja me serverin u shkëput",
"Problem loading page, reloading in 5 seconds" : "Gabim në ngarkimin e faqes, do të ringarkohet pas 5 sekondash",
- "Saving..." : "Po ruhet …",
"Dismiss" : "Mos e merr parasysh",
"seconds ago" : "sekonda më parë"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/sr.js b/l10n/sr.js
index 2c9ea964..557d0c54 100644
--- a/l10n/sr.js
+++ b/l10n/sr.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Лозинке",
"Generating sharing keys ( %s / 2)" : "Генеришем дељене кључеве (%s/2)",
"Incorrect vault password!" : "Неисправна лозинка за сеф!",
"Passwords do not match" : "Лозинке се не поклапају",
@@ -211,7 +210,7 @@ OC.L10N.register(
"Cancel" : "Одустани",
"Settings" : "Поставке",
"Share credential {{credential}}" : "Подели акредитив {{credential}}",
- "Unshare" : "Склони дељење",
+ "Unshare" : "Не дели",
"Showing deleted since" : "Приказујем обрисане од",
"Beginning" : "Почетка",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Приказујем {{number_filtered}} од {{credential_number}} акредитива",
@@ -294,12 +293,11 @@ OC.L10N.register(
"Click here to request it" : "Кликните овде да их захтевате",
"Loading…" : "Учитавање…",
"Awwhh… credential not found. Maybe it expired" : "Аргхх… акредитиви нису нађени. Можда су истекли",
- "Compromise!" : "Компромитована!",
+ "Mark as Compromised" : "Обележи као компромитовано",
"Compromised!" : "Компромитована!",
"This password is compromised. You can only remove this warning by changing the password." : "Ова лозинка је компромитована. Можете уклонити ово упозорење једино променом лозинке.",
"email" : "е-пошта",
"Description" : "Опис",
- "Url" : "Адреса",
"Custom Search:" : "Прилагоћена претрага:",
"Revert to defaults" : "Ресетуј на подразумевано",
"Error while saving field" : "Грешка приликом чувања поља",
@@ -325,6 +323,7 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s је подељено са %2$s",
"You received a share request for %1$s from %2$s" : "Примили сте захтев за дељење %1$s са %2$s",
"%s has been shared with a link" : "%s је подељено везом",
+ "Passwords" : "Лозинке",
"Your credential \"%s\" expired, click here to update the credential." : "Ваш акредитив \"%s\" је истекао, кликните овде да ажурирате акредитив.",
"Remind me later" : "Подсети ме касније",
"Ignore" : "Игнориши",
@@ -345,8 +344,8 @@ OC.L10N.register(
"Enable HTTPS check" : "Укључи провери за HTTPS везом",
"Disable context menu" : "Искључи контекстни мени",
"Disable JavaScript debugger" : "Искључи ЈаваСкрипт дебагер",
- "Allow users on this server to share passwords with a link" : "Дозвољава корисницима овог сервера да деле лозинке преко везе",
- "Allow users on this server to share passwords with other users" : "Дозвољава корисницима овог сервера да деле лозинке са осталим корисницима",
+ "Allow users on this server to share passwords with a link" : "Дозволи корисницима овог сервера да деле лозинке помоћу везе",
+ "Allow users on this server to share passwords with other users" : "Дозволи корисницима овог сервера да деле лозинке са осталим корисницима",
"Move credentials from one account to another" : "Пресели акредитиве са једног налога на други",
"Source account" : "Изворни налог",
"Destination account" : "Одредишни налог",
@@ -361,7 +360,7 @@ OC.L10N.register(
"Expires:" : "Истиче:",
"Connection to server lost" : "Веза са сервером изгубљена",
"Problem loading page, reloading in 5 seconds" : "Грешка приликом учитавања стране, покушавам поново за 5 секунди",
- "Saving..." : "Чувам...",
+ "Saving …" : "Чувам…",
"Dismiss" : "Одбаци",
"seconds ago" : "пре пар секунди"
},
diff --git a/l10n/sr.json b/l10n/sr.json
index c6aa09ee..30306a73 100644
--- a/l10n/sr.json
+++ b/l10n/sr.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Лозинке",
"Generating sharing keys ( %s / 2)" : "Генеришем дељене кључеве (%s/2)",
"Incorrect vault password!" : "Неисправна лозинка за сеф!",
"Passwords do not match" : "Лозинке се не поклапају",
@@ -209,7 +208,7 @@
"Cancel" : "Одустани",
"Settings" : "Поставке",
"Share credential {{credential}}" : "Подели акредитив {{credential}}",
- "Unshare" : "Склони дељење",
+ "Unshare" : "Не дели",
"Showing deleted since" : "Приказујем обрисане од",
"Beginning" : "Почетка",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Приказујем {{number_filtered}} од {{credential_number}} акредитива",
@@ -292,12 +291,11 @@
"Click here to request it" : "Кликните овде да их захтевате",
"Loading…" : "Учитавање…",
"Awwhh… credential not found. Maybe it expired" : "Аргхх… акредитиви нису нађени. Можда су истекли",
- "Compromise!" : "Компромитована!",
+ "Mark as Compromised" : "Обележи као компромитовано",
"Compromised!" : "Компромитована!",
"This password is compromised. You can only remove this warning by changing the password." : "Ова лозинка је компромитована. Можете уклонити ово упозорење једино променом лозинке.",
"email" : "е-пошта",
"Description" : "Опис",
- "Url" : "Адреса",
"Custom Search:" : "Прилагоћена претрага:",
"Revert to defaults" : "Ресетуј на подразумевано",
"Error while saving field" : "Грешка приликом чувања поља",
@@ -323,6 +321,7 @@
"%1$s has been shared with %2$s" : "%1$s је подељено са %2$s",
"You received a share request for %1$s from %2$s" : "Примили сте захтев за дељење %1$s са %2$s",
"%s has been shared with a link" : "%s је подељено везом",
+ "Passwords" : "Лозинке",
"Your credential \"%s\" expired, click here to update the credential." : "Ваш акредитив \"%s\" је истекао, кликните овде да ажурирате акредитив.",
"Remind me later" : "Подсети ме касније",
"Ignore" : "Игнориши",
@@ -343,8 +342,8 @@
"Enable HTTPS check" : "Укључи провери за HTTPS везом",
"Disable context menu" : "Искључи контекстни мени",
"Disable JavaScript debugger" : "Искључи ЈаваСкрипт дебагер",
- "Allow users on this server to share passwords with a link" : "Дозвољава корисницима овог сервера да деле лозинке преко везе",
- "Allow users on this server to share passwords with other users" : "Дозвољава корисницима овог сервера да деле лозинке са осталим корисницима",
+ "Allow users on this server to share passwords with a link" : "Дозволи корисницима овог сервера да деле лозинке помоћу везе",
+ "Allow users on this server to share passwords with other users" : "Дозволи корисницима овог сервера да деле лозинке са осталим корисницима",
"Move credentials from one account to another" : "Пресели акредитиве са једног налога на други",
"Source account" : "Изворни налог",
"Destination account" : "Одредишни налог",
@@ -359,7 +358,7 @@
"Expires:" : "Истиче:",
"Connection to server lost" : "Веза са сервером изгубљена",
"Problem loading page, reloading in 5 seconds" : "Грешка приликом учитавања стране, покушавам поново за 5 секунди",
- "Saving..." : "Чувам...",
+ "Saving …" : "Чувам…",
"Dismiss" : "Одбаци",
"seconds ago" : "пре пар секунди"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
diff --git a/l10n/sr@latin.js b/l10n/sr@latin.js
new file mode 100644
index 00000000..c588c4a9
--- /dev/null
+++ b/l10n/sr@latin.js
@@ -0,0 +1,42 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Opšte",
+ "Done" : "Done",
+ "Sharing" : "Deljenje",
+ "Share with users and groups" : "Deljenje sa korisnicima i grupama",
+ "Share link" : "Veza deljenja",
+ "Username" : "Username",
+ "File" : "File",
+ "Add" : "Dodaj",
+ "Type" : "Type",
+ "Filename" : "Ime fajla",
+ "Expiration date" : "Datum isteka",
+ "Version" : "Verzija",
+ "Import" : "Uvezi",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "Čitaj",
+ "Files" : "Fajlovi",
+ "Pending" : "Na čekanju",
+ "Details" : "Detalji",
+ "Save" : "Save",
+ "Cancel" : "Cancel",
+ "Settings" : "Postavke",
+ "Unshare" : "Ne deli",
+ "Password" : "Password",
+ "E-mail" : "Adresa e-pošte",
+ "URL" : "Url",
+ "Notes" : "Notes",
+ "Edit" : "Uredi",
+ "Delete" : "Delete",
+ "Share" : "Deljenje",
+ "Date" : "Date",
+ "Never" : "Nikad",
+ "Tags" : "Oznake",
+ "Loading…" : "Učitavanje...",
+ "Description" : "Opis",
+ "Dismiss" : "Odbaci",
+ "seconds ago" : "pre par sekundi"
+},
+"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/l10n/sr@latin.json b/l10n/sr@latin.json
new file mode 100644
index 00000000..0ebeed03
--- /dev/null
+++ b/l10n/sr@latin.json
@@ -0,0 +1,40 @@
+{ "translations": {
+ "General" : "Opšte",
+ "Done" : "Done",
+ "Sharing" : "Deljenje",
+ "Share with users and groups" : "Deljenje sa korisnicima i grupama",
+ "Share link" : "Veza deljenja",
+ "Username" : "Username",
+ "File" : "File",
+ "Add" : "Dodaj",
+ "Type" : "Type",
+ "Filename" : "Ime fajla",
+ "Expiration date" : "Datum isteka",
+ "Version" : "Verzija",
+ "Import" : "Uvezi",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "Čitaj",
+ "Files" : "Fajlovi",
+ "Pending" : "Na čekanju",
+ "Details" : "Detalji",
+ "Save" : "Save",
+ "Cancel" : "Cancel",
+ "Settings" : "Postavke",
+ "Unshare" : "Ne deli",
+ "Password" : "Password",
+ "E-mail" : "Adresa e-pošte",
+ "URL" : "Url",
+ "Notes" : "Notes",
+ "Edit" : "Uredi",
+ "Delete" : "Delete",
+ "Share" : "Deljenje",
+ "Date" : "Date",
+ "Never" : "Nikad",
+ "Tags" : "Oznake",
+ "Loading…" : "Učitavanje...",
+ "Description" : "Opis",
+ "Dismiss" : "Odbaci",
+ "seconds ago" : "pre par sekundi"
+},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
+}
\ No newline at end of file
diff --git a/l10n/sv.js b/l10n/sv.js
index cdac7f2a..3168770a 100644
--- a/l10n/sv.js
+++ b/l10n/sv.js
@@ -1,14 +1,13 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Lösenord",
"Generating sharing keys ( %s / 2)" : "Genererar delningsnycklar ( %s / 2)",
"Incorrect vault password!" : "Felaktigt valvlösenord!",
"Passwords do not match" : "Lösenorden matchar inte",
"General" : "Allmänt",
"Custom Fields" : "Anpassade Fält",
- "Please fill in a label." : "Var god fyll i en etikett.",
- "Please fill in a value." : "Var god fyll i ett värde.",
+ "Please fill in a label." : "Vänligen fyll i en etikett.",
+ "Please fill in a value." : "Vänligen fyll i ett värde.",
"Error loading file" : "Fel vid inläsning av fil",
"An error occurred during decryption" : "Ett fel inträffade under krypteringen",
"Credential created!" : "Uppgifter skapade!",
@@ -16,6 +15,7 @@ OC.L10N.register(
"Credential updated" : "Uppgifterna uppdaterade",
"Credential recovered" : "Uppgifterna återställda",
"Credential destroyed" : "Uppgifterna förstörda",
+ "Error downloading file, you probably have insufficient permissions" : "Fel vid hämtning av fil, du har förmodligen otillräckliga behörigheter",
"Invalid QR code" : "Ogiltig QR-kod",
"Starting export" : "Påbörjar exportering",
"Decrypting credentials" : "Dekrypterar uppgifterna",
@@ -48,8 +48,9 @@ OC.L10N.register(
"Export credentials" : "Exportera uppgifter",
"Sharing" : "Delar",
"Are you sure you want to leave? This will destroy all your credentials" : "Är du säker på att du vill lämna? Detta kommer förstöra alla dina uppgifter",
+ "Old password field incorrect!" : "Gammalt lösenordsfält felaktigt!",
"New password does not match!" : "Nytt lösenord matchar inte!",
- "Please log in with your new vault password" : "Var god logga in med ditt nya valvlösenord",
+ "Please log in with your new vault password" : "Vänligen logga in med ditt nya valvlösenord",
"Share with users and groups" : "Dela med användare och grupper",
"Share link" : "Dela länk",
"Are you sure you want to leave? This will corrupt this credential" : "Är du säker att du vill lämna? Detta kommer att fördärva uppgifterna",
@@ -72,7 +73,12 @@ OC.L10N.register(
"Add tag" : "Lägg till tagg",
"Pick an icon" : "Välj en ikon",
"Search icons" : "Sök efter ikoner",
+ "Upload a custom icon:" : "Ladda upp en anpassad ikon:",
"Use this icon" : "Använd denna ikon",
+ "Delete current icon" : "Ta bort aktuell ikon",
+ "Get icon from page" : "Hämta ikonen från sidan",
+ "This may take a few seconds…" : "Detta kan ta några sekunder…",
+ "There was an error fetching the icon!" : "Det gick inte att hämta ikonen!",
"Selected icon" : "Vald ikon",
"Field label" : "Fältetikett",
"Field value" : "Fältvärde",
@@ -125,11 +131,12 @@ OC.L10N.register(
"Version" : "Version",
"Donate to support development" : "Donera för att stödja utvecklingen",
"Bookmarklet" : "Bookmarklet",
+ "Save your passwords with one click." : "Spara dina lösenord med ett klick.",
"Drag below button to your bookmark toolbar." : "Dra knappen nedan till dina bokmärken",
- "Delete vault" : "Radera valv",
+ "Delete vault" : "Ta bort valv",
"Vault password" : "Valvlösenord",
"This process is irreversible" : "Denna process kan inte återkallas",
- "Delete my precious passwords" : "Radera mina lösenord",
+ "Delete my precious passwords" : "Ta bort mina lösenord",
"Deleting {{password}}…" : "Tar bort {{password}}…",
"Yes, delete my precious passwords" : "Ja, radera mina lösenord",
"Import type" : "Importeringstyp",
@@ -142,6 +149,7 @@ OC.L10N.register(
"Save keys" : "Spara nycklar",
"Generate sharing keys" : "Generera delningsnycklar",
"Generating sharing keys" : "Genererar delningsnycklar",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Lösenordsverktyget skannar ditt lösenord, beräknar den genomsnittliga spricktiden och listar de under tröskeln",
"Minimum password stength" : "Minsta lösenordsstyrka",
"Start scan" : "Påbörja skanning",
"Result" : "Resultat",
@@ -154,6 +162,7 @@ OC.L10N.register(
"Uploading" : "Laddar upp",
"User" : "Användare",
"Crypto time" : "Krypteringstid",
+ "Total time spent encrypting" : "Total tid för kryptering",
"Read" : "Läs",
"Write" : "Skriv",
"Files" : "Filer",
@@ -162,6 +171,7 @@ OC.L10N.register(
"Enable link sharing" : "Aktivera delningslänkar",
"Share until date" : "Dela till datum",
"Expire after views" : "Upphör efter antal visningar",
+ "Click \\\"Share\\\" first" : "Klicka på \\\"Delning\\\" först",
"Show files" : "Visa filer",
"Details" : "Detaljer",
"Hide details" : "Göm detaljer",
@@ -192,7 +202,7 @@ OC.L10N.register(
"No revisions found." : "Inga granskningar hittades.",
"Label" : "Etikett",
"Restore revision" : "Återställ granskning",
- "Delete revision" : "Radera granskning",
+ "Delete revision" : "Ta bort granskning",
"Edit credential" : "Redigera uppgifter",
"Create new credential" : "Skapa nya uppgifter",
"Save" : "Spara",
@@ -200,7 +210,7 @@ OC.L10N.register(
"Settings" : "Inställningar",
"Share credential {{credential}}" : "Dela uppgifter {{credential}}",
"Unshare" : "Ta bort delning",
- "Showing deleted since" : "Visa raderade sedan",
+ "Showing deleted since" : "Visar borttagna sedan",
"Beginning" : "Påbörjar",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Visar {{number_filtered}} av {{credential_number}} uppgifter",
"Search for credential…" : "Söker efter uppgifter...",
@@ -208,13 +218,13 @@ OC.L10N.register(
"Password" : "Lösenord",
"OTP" : "Engångslösenord",
"E-mail" : "E-post",
- "URL" : "URL",
+ "URL" : "Webbadress",
"Notes" : "Anteckningar",
"Expiry time" : "Utgångstid",
"Changed" : "Ändrat",
"Created" : "Skapat",
"Edit" : "Redigera",
- "Delete" : "Radera",
+ "Delete" : "Ta bort",
"Share" : "Dela",
"Recover" : "Återställ",
"Destroy" : "Förstör",
@@ -229,12 +239,14 @@ OC.L10N.register(
"You have {{session_time}} left before logout." : "Du har {{session_time}} kvar innan du loggas ut automatiskt.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Ditt valv har blivit låst i {{time}} pga {{tries}} misslyckade försök!",
"Hello there!" : "Hallå där!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Det verkar inte som om du har några lösenord. Vill du lägga till ett?",
"Last accessed" : "Senast öppnad",
"Never" : "Aldrig",
"No vaults found, why not create one?" : "Inga valv hittades, varför inte skapa ett?",
"Password strength must be at least: {{strength}}" : "Lösenordsstyrkan måste vara minst: {{strength}}",
"Please give your new vault a name." : "Ge ditt nya valv ett namn",
"Repeat vault password" : "Repetera valvlösenord",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Dina delningsnycklar kommer att ha en styrka på 1024 bit, som du kan ändra i \\\"Inställningar\\\" senare .",
"Create vault" : "Skapa valv",
"Go back to vaults" : "Gå tillbaka till valv",
"Please input the password for" : "Vänligen ange lösenordet för",
@@ -254,17 +266,29 @@ OC.L10N.register(
"Request removed" : "Förfrågan borttagen",
"Destruction request pending" : "Begäran om borttagning av valv väntar på svar",
"Warning! Adding credentials over HTTP is insecure!" : "Varning! Att lägga till uppgifter över HTTP är osäkert!",
+ "Logged into {{vault_name}}" : "Inloggad i {{vault_name}}",
"Change vault" : "Byt valv",
- "Deleted credentials" : "Radera uppgifter",
+ "Deleted credentials" : "Ta bort uppgifter",
"Logout" : "Logga ut",
"Donate" : "Donera",
"Show All" : "Visa alla",
"Tags" : "Taggar",
"Search Tags" : "Sök efter taggar",
+ "Good Strength" : "Bra styrka",
+ "Medium Strength" : "Medium styrka",
+ "Bad Strength" : "Dålig styrka",
+ "Expired" : "Utgånget",
+ "Filter Tags" : "Filtertaggar",
+ "Simple Navigation" : "Enkel navigering",
"Someone has shared a credential with you." : "Någon delade uppgifter med dig",
"Click here to request it" : "Klicka här för att begära det",
- "Loading…" : "Laddar...",
+ "Loading…" : "Läser in...",
"Awwhh… credential not found. Maybe it expired" : "Oops... uppgifter hittades inte. Kanske har de gått ut",
+ "Compromised!" : "Komprimerad!",
+ "email" : "e-post",
+ "Description" : "Beskrivning",
+ "Custom Search:" : "Anpassad sökning:",
+ "Revert to defaults" : "Återgå till standardvärden",
"Error while saving field" : "Fel vid sparande av fält",
"A Passman item has been created, modified or deleted" : "Ett Passman-objekt har skapats, ändrats eller raderats",
"A Passman item has expired" : "Ett Passman-objekt har utgått",
@@ -279,15 +303,16 @@ OC.L10N.register(
"%3$s has renamed %1$s to %2$s" : "%3$s har döpt om %1$s till %2$s",
"You renamed %1$s to %2$s" : "Du har döpt om %1$s till %2$s",
"%1$s has been deleted by %2$s" : "%1$s har raderats av %2$s",
- "You deleted %1$s" : "Du raderade %1$s",
+ "You deleted %1$s" : "Du tog bort %1$s",
"%1$s has been recovered by %2$s" : "%1$s har blivit återställd av %2$s",
"You recovered %1$s" : "Du återställde %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s har blivit permanent raderad %2$s",
- "You permanently deleted %1$s" : "Du raderade permanent %1$s",
+ "You permanently deleted %1$s" : "Du tog bort permanent %1$s",
"The password of %1$s has expired, renew it now." : "Lösenordet för %1$s har utgått, förnya det genast.",
"%1$s has been shared with %2$s" : "%1$s har delats med %2$s",
"You received a share request for %1$s from %2$s" : "Du har mottagit en delningsförfrågan av %1$s från %2$s",
"%s has been shared with a link" : "%s har delats som en länk",
+ "Passwords" : "Lösenord",
"Your credential \"%s\" expired, click here to update the credential." : "Dina uppgifter \"%s\" har utgått, klicka här för att nya dessa.",
"Remind me later" : "Påminn mig senare",
"Ignore" : "Ignorera",
@@ -296,6 +321,7 @@ OC.L10N.register(
"%s has accepted your share request for \"%s\"." : "%s har accepterad din delningsförfrågan av \"%s\".",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman är en fullfjädrad lösenordshanterare.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman är en fullfjädrad lösenordshanterare.\nFunktioner:\n- Valv\n- Valv-nyckeln skickas aldrig till servern\n- Webbläsartillägg för enkel åtkomst till lösenord\n- Android-app för på vägåtkomst\n- Uppgifter är krypterade på klientsidan med 256bit AES\n- Uppgifter är krypterade på serversidan med 256bit AES\n- Möjlighet att lägga till egna fält till uppgifter\n- Inbyggd OTP (One Time Password) genererare\n- Lösenordsanalysator\n- Dela lösenord internt och via länk på ett säkert sätt.\n- Import från olika lösenordshanterare (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nFör en demo av denna app besök [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Det gick inte att hitta information om version",
"Passman Settings" : "Passman-inställningar",
"GitHub version:" : "GitHub-version:",
@@ -306,7 +332,7 @@ OC.L10N.register(
"Check for new versions" : "Sök efter ny version",
"Enable HTTPS check" : "Aktivera HTTPS-kontroll",
"Disable context menu" : "Inaktivera snabbmenyn",
- "Disable JavaScript debugger" : "Inaktivera JavaScript debugger",
+ "Disable JavaScript debugger" : "Inaktivera JavaScript-felsökare",
"Allow users on this server to share passwords with a link" : "Tillåt användare på denna server att dela lösenord som en länk",
"Allow users on this server to share passwords with other users" : "Tillåt användare på denna server att dela lösenord med andra användare",
"Move credentials from one account to another" : "Flytta uppgifter från ett konto till ett annat",
@@ -318,9 +344,12 @@ OC.L10N.register(
"Requested by" : "Begärd av",
"Reason" : "Anledning",
"Click here to request\n\t\t\t\t\tit" : "Klicka här för att efterfråga\n\t\t\t\t\tit",
+ "Loading…" : "Läser in…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Awwhh... kunde inte hitta uppgiften. Kanske gick den ut?",
+ "Expires:" : "Förfaller:",
"Connection to server lost" : "Anslutning till servern förlorad",
- "Problem loading page, reloading in 5 seconds" : "Problem att ladda sidan, provar igen om 5 sekunder",
- "Saving..." : "Sparar...",
+ "Problem loading page, reloading in 5 seconds" : "Problem att läsa in sidan, provar igen om 5 sekunder",
+ "Saving …" : "Sparar ...",
"Dismiss" : "Avfärda",
"seconds ago" : "sekunder sedan"
},
diff --git a/l10n/sv.json b/l10n/sv.json
index f4f9ea39..4d1e0493 100644
--- a/l10n/sv.json
+++ b/l10n/sv.json
@@ -1,12 +1,11 @@
{ "translations": {
- "Passwords" : "Lösenord",
"Generating sharing keys ( %s / 2)" : "Genererar delningsnycklar ( %s / 2)",
"Incorrect vault password!" : "Felaktigt valvlösenord!",
"Passwords do not match" : "Lösenorden matchar inte",
"General" : "Allmänt",
"Custom Fields" : "Anpassade Fält",
- "Please fill in a label." : "Var god fyll i en etikett.",
- "Please fill in a value." : "Var god fyll i ett värde.",
+ "Please fill in a label." : "Vänligen fyll i en etikett.",
+ "Please fill in a value." : "Vänligen fyll i ett värde.",
"Error loading file" : "Fel vid inläsning av fil",
"An error occurred during decryption" : "Ett fel inträffade under krypteringen",
"Credential created!" : "Uppgifter skapade!",
@@ -14,6 +13,7 @@
"Credential updated" : "Uppgifterna uppdaterade",
"Credential recovered" : "Uppgifterna återställda",
"Credential destroyed" : "Uppgifterna förstörda",
+ "Error downloading file, you probably have insufficient permissions" : "Fel vid hämtning av fil, du har förmodligen otillräckliga behörigheter",
"Invalid QR code" : "Ogiltig QR-kod",
"Starting export" : "Påbörjar exportering",
"Decrypting credentials" : "Dekrypterar uppgifterna",
@@ -46,8 +46,9 @@
"Export credentials" : "Exportera uppgifter",
"Sharing" : "Delar",
"Are you sure you want to leave? This will destroy all your credentials" : "Är du säker på att du vill lämna? Detta kommer förstöra alla dina uppgifter",
+ "Old password field incorrect!" : "Gammalt lösenordsfält felaktigt!",
"New password does not match!" : "Nytt lösenord matchar inte!",
- "Please log in with your new vault password" : "Var god logga in med ditt nya valvlösenord",
+ "Please log in with your new vault password" : "Vänligen logga in med ditt nya valvlösenord",
"Share with users and groups" : "Dela med användare och grupper",
"Share link" : "Dela länk",
"Are you sure you want to leave? This will corrupt this credential" : "Är du säker att du vill lämna? Detta kommer att fördärva uppgifterna",
@@ -70,7 +71,12 @@
"Add tag" : "Lägg till tagg",
"Pick an icon" : "Välj en ikon",
"Search icons" : "Sök efter ikoner",
+ "Upload a custom icon:" : "Ladda upp en anpassad ikon:",
"Use this icon" : "Använd denna ikon",
+ "Delete current icon" : "Ta bort aktuell ikon",
+ "Get icon from page" : "Hämta ikonen från sidan",
+ "This may take a few seconds…" : "Detta kan ta några sekunder…",
+ "There was an error fetching the icon!" : "Det gick inte att hämta ikonen!",
"Selected icon" : "Vald ikon",
"Field label" : "Fältetikett",
"Field value" : "Fältvärde",
@@ -123,11 +129,12 @@
"Version" : "Version",
"Donate to support development" : "Donera för att stödja utvecklingen",
"Bookmarklet" : "Bookmarklet",
+ "Save your passwords with one click." : "Spara dina lösenord med ett klick.",
"Drag below button to your bookmark toolbar." : "Dra knappen nedan till dina bokmärken",
- "Delete vault" : "Radera valv",
+ "Delete vault" : "Ta bort valv",
"Vault password" : "Valvlösenord",
"This process is irreversible" : "Denna process kan inte återkallas",
- "Delete my precious passwords" : "Radera mina lösenord",
+ "Delete my precious passwords" : "Ta bort mina lösenord",
"Deleting {{password}}…" : "Tar bort {{password}}…",
"Yes, delete my precious passwords" : "Ja, radera mina lösenord",
"Import type" : "Importeringstyp",
@@ -140,6 +147,7 @@
"Save keys" : "Spara nycklar",
"Generate sharing keys" : "Generera delningsnycklar",
"Generating sharing keys" : "Genererar delningsnycklar",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "Lösenordsverktyget skannar ditt lösenord, beräknar den genomsnittliga spricktiden och listar de under tröskeln",
"Minimum password stength" : "Minsta lösenordsstyrka",
"Start scan" : "Påbörja skanning",
"Result" : "Resultat",
@@ -152,6 +160,7 @@
"Uploading" : "Laddar upp",
"User" : "Användare",
"Crypto time" : "Krypteringstid",
+ "Total time spent encrypting" : "Total tid för kryptering",
"Read" : "Läs",
"Write" : "Skriv",
"Files" : "Filer",
@@ -160,6 +169,7 @@
"Enable link sharing" : "Aktivera delningslänkar",
"Share until date" : "Dela till datum",
"Expire after views" : "Upphör efter antal visningar",
+ "Click \\\"Share\\\" first" : "Klicka på \\\"Delning\\\" först",
"Show files" : "Visa filer",
"Details" : "Detaljer",
"Hide details" : "Göm detaljer",
@@ -190,7 +200,7 @@
"No revisions found." : "Inga granskningar hittades.",
"Label" : "Etikett",
"Restore revision" : "Återställ granskning",
- "Delete revision" : "Radera granskning",
+ "Delete revision" : "Ta bort granskning",
"Edit credential" : "Redigera uppgifter",
"Create new credential" : "Skapa nya uppgifter",
"Save" : "Spara",
@@ -198,7 +208,7 @@
"Settings" : "Inställningar",
"Share credential {{credential}}" : "Dela uppgifter {{credential}}",
"Unshare" : "Ta bort delning",
- "Showing deleted since" : "Visa raderade sedan",
+ "Showing deleted since" : "Visar borttagna sedan",
"Beginning" : "Påbörjar",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "Visar {{number_filtered}} av {{credential_number}} uppgifter",
"Search for credential…" : "Söker efter uppgifter...",
@@ -206,13 +216,13 @@
"Password" : "Lösenord",
"OTP" : "Engångslösenord",
"E-mail" : "E-post",
- "URL" : "URL",
+ "URL" : "Webbadress",
"Notes" : "Anteckningar",
"Expiry time" : "Utgångstid",
"Changed" : "Ändrat",
"Created" : "Skapat",
"Edit" : "Redigera",
- "Delete" : "Radera",
+ "Delete" : "Ta bort",
"Share" : "Dela",
"Recover" : "Återställ",
"Destroy" : "Förstör",
@@ -227,12 +237,14 @@
"You have {{session_time}} left before logout." : "Du har {{session_time}} kvar innan du loggas ut automatiskt.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "Ditt valv har blivit låst i {{time}} pga {{tries}} misslyckade försök!",
"Hello there!" : "Hallå där!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "Det verkar inte som om du har några lösenord. Vill du lägga till ett?",
"Last accessed" : "Senast öppnad",
"Never" : "Aldrig",
"No vaults found, why not create one?" : "Inga valv hittades, varför inte skapa ett?",
"Password strength must be at least: {{strength}}" : "Lösenordsstyrkan måste vara minst: {{strength}}",
"Please give your new vault a name." : "Ge ditt nya valv ett namn",
"Repeat vault password" : "Repetera valvlösenord",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "Dina delningsnycklar kommer att ha en styrka på 1024 bit, som du kan ändra i \\\"Inställningar\\\" senare .",
"Create vault" : "Skapa valv",
"Go back to vaults" : "Gå tillbaka till valv",
"Please input the password for" : "Vänligen ange lösenordet för",
@@ -252,17 +264,29 @@
"Request removed" : "Förfrågan borttagen",
"Destruction request pending" : "Begäran om borttagning av valv väntar på svar",
"Warning! Adding credentials over HTTP is insecure!" : "Varning! Att lägga till uppgifter över HTTP är osäkert!",
+ "Logged into {{vault_name}}" : "Inloggad i {{vault_name}}",
"Change vault" : "Byt valv",
- "Deleted credentials" : "Radera uppgifter",
+ "Deleted credentials" : "Ta bort uppgifter",
"Logout" : "Logga ut",
"Donate" : "Donera",
"Show All" : "Visa alla",
"Tags" : "Taggar",
"Search Tags" : "Sök efter taggar",
+ "Good Strength" : "Bra styrka",
+ "Medium Strength" : "Medium styrka",
+ "Bad Strength" : "Dålig styrka",
+ "Expired" : "Utgånget",
+ "Filter Tags" : "Filtertaggar",
+ "Simple Navigation" : "Enkel navigering",
"Someone has shared a credential with you." : "Någon delade uppgifter med dig",
"Click here to request it" : "Klicka här för att begära det",
- "Loading…" : "Laddar...",
+ "Loading…" : "Läser in...",
"Awwhh… credential not found. Maybe it expired" : "Oops... uppgifter hittades inte. Kanske har de gått ut",
+ "Compromised!" : "Komprimerad!",
+ "email" : "e-post",
+ "Description" : "Beskrivning",
+ "Custom Search:" : "Anpassad sökning:",
+ "Revert to defaults" : "Återgå till standardvärden",
"Error while saving field" : "Fel vid sparande av fält",
"A Passman item has been created, modified or deleted" : "Ett Passman-objekt har skapats, ändrats eller raderats",
"A Passman item has expired" : "Ett Passman-objekt har utgått",
@@ -277,15 +301,16 @@
"%3$s has renamed %1$s to %2$s" : "%3$s har döpt om %1$s till %2$s",
"You renamed %1$s to %2$s" : "Du har döpt om %1$s till %2$s",
"%1$s has been deleted by %2$s" : "%1$s har raderats av %2$s",
- "You deleted %1$s" : "Du raderade %1$s",
+ "You deleted %1$s" : "Du tog bort %1$s",
"%1$s has been recovered by %2$s" : "%1$s har blivit återställd av %2$s",
"You recovered %1$s" : "Du återställde %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s har blivit permanent raderad %2$s",
- "You permanently deleted %1$s" : "Du raderade permanent %1$s",
+ "You permanently deleted %1$s" : "Du tog bort permanent %1$s",
"The password of %1$s has expired, renew it now." : "Lösenordet för %1$s har utgått, förnya det genast.",
"%1$s has been shared with %2$s" : "%1$s har delats med %2$s",
"You received a share request for %1$s from %2$s" : "Du har mottagit en delningsförfrågan av %1$s från %2$s",
"%s has been shared with a link" : "%s har delats som en länk",
+ "Passwords" : "Lösenord",
"Your credential \"%s\" expired, click here to update the credential." : "Dina uppgifter \"%s\" har utgått, klicka här för att nya dessa.",
"Remind me later" : "Påminn mig senare",
"Ignore" : "Ignorera",
@@ -294,6 +319,7 @@
"%s has accepted your share request for \"%s\"." : "%s har accepterad din delningsförfrågan av \"%s\".",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman är en fullfjädrad lösenordshanterare.",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman är en fullfjädrad lösenordshanterare.\nFunktioner:\n- Valv\n- Valv-nyckeln skickas aldrig till servern\n- Webbläsartillägg för enkel åtkomst till lösenord\n- Android-app för på vägåtkomst\n- Uppgifter är krypterade på klientsidan med 256bit AES\n- Uppgifter är krypterade på serversidan med 256bit AES\n- Möjlighet att lägga till egna fält till uppgifter\n- Inbyggd OTP (One Time Password) genererare\n- Lösenordsanalysator\n- Dela lösenord internt och via länk på ett säkert sätt.\n- Import från olika lösenordshanterare (KeePass, LastPass, DashLane, ZOHO, Clipperz.is)\nFör en demo av denna app besök [https://demo.passman.cc](https://demo.passman.cc)",
"Unable to get version info" : "Det gick inte att hitta information om version",
"Passman Settings" : "Passman-inställningar",
"GitHub version:" : "GitHub-version:",
@@ -304,7 +330,7 @@
"Check for new versions" : "Sök efter ny version",
"Enable HTTPS check" : "Aktivera HTTPS-kontroll",
"Disable context menu" : "Inaktivera snabbmenyn",
- "Disable JavaScript debugger" : "Inaktivera JavaScript debugger",
+ "Disable JavaScript debugger" : "Inaktivera JavaScript-felsökare",
"Allow users on this server to share passwords with a link" : "Tillåt användare på denna server att dela lösenord som en länk",
"Allow users on this server to share passwords with other users" : "Tillåt användare på denna server att dela lösenord med andra användare",
"Move credentials from one account to another" : "Flytta uppgifter från ett konto till ett annat",
@@ -316,9 +342,12 @@
"Requested by" : "Begärd av",
"Reason" : "Anledning",
"Click here to request\n\t\t\t\t\tit" : "Klicka här för att efterfråga\n\t\t\t\t\tit",
+ "Loading…" : "Läser in…",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Awwhh... kunde inte hitta uppgiften. Kanske gick den ut?",
+ "Expires:" : "Förfaller:",
"Connection to server lost" : "Anslutning till servern förlorad",
- "Problem loading page, reloading in 5 seconds" : "Problem att ladda sidan, provar igen om 5 sekunder",
- "Saving..." : "Sparar...",
+ "Problem loading page, reloading in 5 seconds" : "Problem att läsa in sidan, provar igen om 5 sekunder",
+ "Saving …" : "Sparar ...",
"Dismiss" : "Avfärda",
"seconds ago" : "sekunder sedan"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/l10n/ta.js b/l10n/ta.js
new file mode 100644
index 00000000..30379dcd
--- /dev/null
+++ b/l10n/ta.js
@@ -0,0 +1,37 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "பொதுவான",
+ "Done" : "Done",
+ "Share link" : "Share link",
+ "Username" : "பயனாளர் பெயர்",
+ "File" : "File",
+ "Add" : "சேர்க்க",
+ "Type" : "வகை",
+ "Actions" : "செயல்கள்",
+ "Size" : "அளவு",
+ "Expiration date" : "காலவதியாகும் திகதி",
+ "Export" : "ஏற்றுமதி",
+ "Import" : "இறக்குமதி",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "கோப்புகள்",
+ "Pending" : "நிலுவையிலுள்ள",
+ "Details" : "விவரங்கள்",
+ "by" : "மூலம்",
+ "Save" : "சேமிக்க ",
+ "Cancel" : "இரத்து செய்க",
+ "Settings" : "அமைப்புகள்",
+ "Unshare" : "பகிரப்படாதது",
+ "Password" : "கடவுச்சொல்",
+ "URL" : "URL",
+ "Notes" : "குறிப்புகள்",
+ "Edit" : "தொகுக்க",
+ "Delete" : "நீக்குக",
+ "Share" : "பகிர்வு",
+ "Date" : "Date",
+ "Tags" : "சீட்டுகள்",
+ "Description" : "விவரிப்பு",
+ "seconds ago" : "செக்கன்களுக்கு முன்"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ta.json b/l10n/ta.json
new file mode 100644
index 00000000..952ea537
--- /dev/null
+++ b/l10n/ta.json
@@ -0,0 +1,35 @@
+{ "translations": {
+ "General" : "பொதுவான",
+ "Done" : "Done",
+ "Share link" : "Share link",
+ "Username" : "பயனாளர் பெயர்",
+ "File" : "File",
+ "Add" : "சேர்க்க",
+ "Type" : "வகை",
+ "Actions" : "செயல்கள்",
+ "Size" : "அளவு",
+ "Expiration date" : "காலவதியாகும் திகதி",
+ "Export" : "ஏற்றுமதி",
+ "Import" : "இறக்குமதி",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "கோப்புகள்",
+ "Pending" : "நிலுவையிலுள்ள",
+ "Details" : "விவரங்கள்",
+ "by" : "மூலம்",
+ "Save" : "சேமிக்க ",
+ "Cancel" : "இரத்து செய்க",
+ "Settings" : "அமைப்புகள்",
+ "Unshare" : "பகிரப்படாதது",
+ "Password" : "கடவுச்சொல்",
+ "URL" : "URL",
+ "Notes" : "குறிப்புகள்",
+ "Edit" : "தொகுக்க",
+ "Delete" : "நீக்குக",
+ "Share" : "பகிர்வு",
+ "Date" : "Date",
+ "Tags" : "சீட்டுகள்",
+ "Description" : "விவரிப்பு",
+ "seconds ago" : "செக்கன்களுக்கு முன்"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/th.js b/l10n/th.js
new file mode 100644
index 00000000..9a3206cd
--- /dev/null
+++ b/l10n/th.js
@@ -0,0 +1,52 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "ทั่วไป",
+ "Done" : "Done",
+ "Sharing" : "แชร์ข้อมูล",
+ "Share with users and groups" : "แชร์กับผู้ใช้และกลุ่ม",
+ "Share link" : "แชร์ลิงค์",
+ "Username" : "ชื่อผู้ใช้",
+ "File" : "File",
+ "Add" : "เพิ่ม",
+ "Type" : "ประเภท",
+ "Actions" : "การกระทำ",
+ "Size" : "ขนาด",
+ "Expiration date" : "วันที่หมดอายุ",
+ "Disabled" : "ปิดการใช้งาน",
+ "Export" : "ส่งออก",
+ "Version" : "รุ่น",
+ "Import" : "นำเข้า",
+ "Public key" : "คีย์สาธารณะ",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "อ่าน",
+ "Files" : "ไฟล์",
+ "Pending" : "อยู่ระหว่างดำเนินการ",
+ "Details" : "รายละเอียด",
+ "by" : "โดย",
+ "Save" : "บันทึก",
+ "Cancel" : "ยกเลิก",
+ "Settings" : "ตั้งค่า",
+ "Unshare" : "ยกเลิกการแชร์",
+ "Password" : "รหัสผ่าน",
+ "URL" : "URL",
+ "Notes" : "บันทึกย่อ",
+ "Edit" : "แก้ไข",
+ "Delete" : "ลบ",
+ "Share" : "แชร์",
+ "Date" : "Date",
+ "Accept" : "ยอมรับ",
+ "Decline" : "ลดลง",
+ "Never" : "ไม่เคย",
+ "Donate" : "บริจาค/สนับสนุน",
+ "Tags" : "ป้ายกำกับ",
+ "Loading…" : "กำลังโหลด...",
+ "Description" : "รายละเอียด",
+ "You created %1$s" : "คุณสร้าง %1$s",
+ "You deleted %1$s" : "คุณลบ %1$s ออก",
+ "Problem loading page, reloading in 5 seconds" : "เกิดปัญหาขณะโหลดหน้าเว็บ จะรีโหลดหน้าเว็บภายใน 5 วินาที",
+ "Dismiss" : "ยกเลิก",
+ "seconds ago" : "วินาที ก่อนหน้านี้"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/th.json b/l10n/th.json
new file mode 100644
index 00000000..4ff47c4b
--- /dev/null
+++ b/l10n/th.json
@@ -0,0 +1,50 @@
+{ "translations": {
+ "General" : "ทั่วไป",
+ "Done" : "Done",
+ "Sharing" : "แชร์ข้อมูล",
+ "Share with users and groups" : "แชร์กับผู้ใช้และกลุ่ม",
+ "Share link" : "แชร์ลิงค์",
+ "Username" : "ชื่อผู้ใช้",
+ "File" : "File",
+ "Add" : "เพิ่ม",
+ "Type" : "ประเภท",
+ "Actions" : "การกระทำ",
+ "Size" : "ขนาด",
+ "Expiration date" : "วันที่หมดอายุ",
+ "Disabled" : "ปิดการใช้งาน",
+ "Export" : "ส่งออก",
+ "Version" : "รุ่น",
+ "Import" : "นำเข้า",
+ "Public key" : "คีย์สาธารณะ",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Read" : "อ่าน",
+ "Files" : "ไฟล์",
+ "Pending" : "อยู่ระหว่างดำเนินการ",
+ "Details" : "รายละเอียด",
+ "by" : "โดย",
+ "Save" : "บันทึก",
+ "Cancel" : "ยกเลิก",
+ "Settings" : "ตั้งค่า",
+ "Unshare" : "ยกเลิกการแชร์",
+ "Password" : "รหัสผ่าน",
+ "URL" : "URL",
+ "Notes" : "บันทึกย่อ",
+ "Edit" : "แก้ไข",
+ "Delete" : "ลบ",
+ "Share" : "แชร์",
+ "Date" : "Date",
+ "Accept" : "ยอมรับ",
+ "Decline" : "ลดลง",
+ "Never" : "ไม่เคย",
+ "Donate" : "บริจาค/สนับสนุน",
+ "Tags" : "ป้ายกำกับ",
+ "Loading…" : "กำลังโหลด...",
+ "Description" : "รายละเอียด",
+ "You created %1$s" : "คุณสร้าง %1$s",
+ "You deleted %1$s" : "คุณลบ %1$s ออก",
+ "Problem loading page, reloading in 5 seconds" : "เกิดปัญหาขณะโหลดหน้าเว็บ จะรีโหลดหน้าเว็บภายใน 5 วินาที",
+ "Dismiss" : "ยกเลิก",
+ "seconds ago" : "วินาที ก่อนหน้านี้"
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/l10n/tr.js b/l10n/tr.js
index 05e5758f..c9d29317 100644
--- a/l10n/tr.js
+++ b/l10n/tr.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "Parolalar",
"Generating sharing keys ( %s / 2)" : "Paylaşım anahtarları üretiliyor ( %s / 2)",
"Incorrect vault password!" : "Kasa parolası yanlış!",
"Passwords do not match" : "Parola ile onayı aynı değil",
@@ -79,7 +78,7 @@ OC.L10N.register(
"Use this icon" : "Bu simge kullanılsın",
"Delete current icon" : "Geçerli simgeyi sil",
"Get icon from page" : "Simge sayfadan alınsın",
- "This may take a few seconds…" : "Bu işlem bir kaç saniye sürebilir…",
+ "This may take a few seconds…" : "Bu işlem bir kaç saniye sürebilir …",
"There was an error fetching the icon!" : "Simge alınırken bir sorun çıktı!",
"Selected icon" : "Seçilmiş simge",
"Field label" : "Alan Etiketi",
@@ -139,7 +138,7 @@ OC.L10N.register(
"Vault password" : "Kasa parolası",
"This process is irreversible" : "Bu işlem geri alınamaz",
"Delete my precious passwords" : "Değerli parolalarımı sil",
- "Deleting {{password}}…" : "{{password}} siliniyor...",
+ "Deleting {{password}}…" : "{{password}} siliniyor …",
"Yes, delete my precious passwords" : "Evet, değerli parolalarımı sil",
"Import type" : "İçe aktarma türü",
"Import" : "İçe aktar",
@@ -158,7 +157,7 @@ OC.L10N.register(
"A total of {{scan_result}} weak credentials were found." : "Toplam {{scan_result}} zayıf parola bulundu.",
"Score" : "Değerlendirme",
"Action" : "İşlem",
- "Search users…" : "Kullanıcı arama…",
+ "Search users…" : "Kullanıcı arama …",
"Missing users? Only users that have vaults are shown." : "Kullanıcılar eksik mi? Yalnız kasası olan kullanıcılar görüntüleniyor.",
"Cyphering" : "Şifreleme",
"Uploading" : "Yükleniyor",
@@ -215,7 +214,7 @@ OC.L10N.register(
"Showing deleted since" : "Şu tarihten sonra silinenler görüntüleniyor",
"Beginning" : "Başlangıç",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "{{number_filtered}} / {{credential_number}} kimlik doğrulama bilgisi görüntüleniyor",
- "Search for credential…" : "Kimlik doğrulama bilgisi ara...",
+ "Search for credential…" : "Kimlik doğrulama bilgisi arama …",
"Account" : "Hesap",
"Password" : "Parola",
"OTP" : "OTP",
@@ -237,7 +236,7 @@ OC.L10N.register(
"Permissions" : "İzinler",
"Received from" : "Gönderen",
"Date" : "Tarih",
- "Accept" : "Onayla",
+ "Accept" : "Kabul et",
"Decline" : "Reddet",
"You have {{session_time}} left before logout." : "Oturumunuzun kapanmasına {{session_time}} var.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "{{tries}} başarısız oturum açma girişiminde bulunduğunuz için kasanız {{time}} süreyle kilitlendi!",
@@ -292,14 +291,13 @@ OC.L10N.register(
"Simple Navigation" : "Basit Gezinme",
"Someone has shared a credential with you." : "Sizinle bir kimlik doğrulama bilgisi paylaşıldı.",
"Click here to request it" : "İstekte bulunmak için buraya tıklayın",
- "Loading…" : "Yükleniyor...",
- "Awwhh… credential not found. Maybe it expired" : "Kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
- "Compromise!" : "Tehlikeli!",
+ "Loading…" : "Yükleniyor …",
+ "Awwhh… credential not found. Maybe it expired" : "Hmm… kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
+ "Mark as Compromised" : "Riskli Olarak İşaretle",
"Compromised!" : "Tehlikeye atılmış!",
"This password is compromised. You can only remove this warning by changing the password." : "Bu parolayı kullanmak tehlikeli. Bu uyarı yalnız parolayı değiştirerek kaldırabilirsiniz.",
"email" : "e-posta",
"Description" : "Açıklama",
- "Url" : "Adres",
"Custom Search:" : "Özel Arama:",
"Revert to defaults" : "Varsayılanlara sıfırla",
"Error while saving field" : "Alan kaydedilirken sorun çıktı",
@@ -325,12 +323,13 @@ OC.L10N.register(
"%1$s has been shared with %2$s" : "%1$s %2$s üzerinden paylaşıldı",
"You received a share request for %1$s from %2$s" : "%1$s için %2$s üzerinden bir paylaşım isteği aldınız",
"%s has been shared with a link" : "%s bağlantı ile paylaşıldı",
+ "Passwords" : "Parolalar",
"Your credential \"%s\" expired, click here to update the credential." : "\"%s\" kimlik doğrulama bilgilerinizin süresi geçmiş, güncellemek için buraya tıklayın.",
"Remind me later" : "Sonra hatırlat",
- "Ignore" : "Yoksay",
- "%s shared \"%s\" with you. Click here to accept" : "%s sizinle \"%s\" ögesini paylaştı. Onaylamak için buraya tıklayın",
+ "Ignore" : "Yok say",
+ "%s shared \"%s\" with you. Click here to accept" : "%s sizinle \"%s\" ögesini paylaştı. Kabul etmek için buraya tıklayın",
"%s has declined your share request for \"%s\"." : "%s, \"%s\" ögesini paylaşma isteğinizi reddetti.",
- "%s has accepted your share request for \"%s\"." : "%s, \"%s\" ögesini paylaşma isteğinizi onayladı.",
+ "%s has accepted your share request for \"%s\"." : "%s, \"%s\" ögesini paylaşma isteğinizi kabul etti.",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman uygulaması tam özellikli bir parola yönetimi sağlar.",
"Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman tam özellikli bir parola yönetimi uygulamasıdır.\nÖzellikleri:\n- Kasalar\n- Kasa anahtarı asla sunucuya gönderilmez\n- Parolalara kolay erişim için web tarayıcı eklentisi\n- Yolda erişim için Android uygulaması\n- Kimlik doğrulama bilgileri istemci tarafında 256bit AES ile şifrelenir\n- Kimlik doğrulama bilgileri sunucu tarafında 256bit AES ile şifrelenir\n- Kimlik doğrulama bilgilerine özel alanlar ekleyebilme\n- İç OTP üreteci (Tek Kullanımlık Parola)\n- Parola inceleyici\n- İçeride ve bağlantı ile güvenli parola paylaşımı\n- Çeşitli parola yönetimi uygulamalarından içe veri aktarma (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nBu uygulamanın örneğini görmek için [https://demo.passman.cc](https://demo.passman.cc) adresine bakabilirsiniz.",
@@ -357,11 +356,11 @@ OC.L10N.register(
"Reason" : "Neden",
"Click here to request\n\t\t\t\t\tit" : "Buraya tıklayarak \n\t\t\t\t\tisteyin",
"Loading…" : "Yükleniyor…",
- "Awwhh… could not find the credential. Maybe it expired?" : "Kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Hmm … kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
"Expires:" : "Sona Erme:",
"Connection to server lost" : "Sunucu bağlantısı kesildi",
"Problem loading page, reloading in 5 seconds" : "Sayfa yüklenirken sorun çıktı, 5 saniye içinde yeniden yüklenecek",
- "Saving..." : "Kaydediliyor...",
+ "Saving …" : "Kaydediliyor …",
"Dismiss" : "Yeniden Hatırlatma",
"seconds ago" : "saniyeler önce"
},
diff --git a/l10n/tr.json b/l10n/tr.json
index d76d8d08..bc50858a 100644
--- a/l10n/tr.json
+++ b/l10n/tr.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "Parolalar",
"Generating sharing keys ( %s / 2)" : "Paylaşım anahtarları üretiliyor ( %s / 2)",
"Incorrect vault password!" : "Kasa parolası yanlış!",
"Passwords do not match" : "Parola ile onayı aynı değil",
@@ -77,7 +76,7 @@
"Use this icon" : "Bu simge kullanılsın",
"Delete current icon" : "Geçerli simgeyi sil",
"Get icon from page" : "Simge sayfadan alınsın",
- "This may take a few seconds…" : "Bu işlem bir kaç saniye sürebilir…",
+ "This may take a few seconds…" : "Bu işlem bir kaç saniye sürebilir …",
"There was an error fetching the icon!" : "Simge alınırken bir sorun çıktı!",
"Selected icon" : "Seçilmiş simge",
"Field label" : "Alan Etiketi",
@@ -137,7 +136,7 @@
"Vault password" : "Kasa parolası",
"This process is irreversible" : "Bu işlem geri alınamaz",
"Delete my precious passwords" : "Değerli parolalarımı sil",
- "Deleting {{password}}…" : "{{password}} siliniyor...",
+ "Deleting {{password}}…" : "{{password}} siliniyor …",
"Yes, delete my precious passwords" : "Evet, değerli parolalarımı sil",
"Import type" : "İçe aktarma türü",
"Import" : "İçe aktar",
@@ -156,7 +155,7 @@
"A total of {{scan_result}} weak credentials were found." : "Toplam {{scan_result}} zayıf parola bulundu.",
"Score" : "Değerlendirme",
"Action" : "İşlem",
- "Search users…" : "Kullanıcı arama…",
+ "Search users…" : "Kullanıcı arama …",
"Missing users? Only users that have vaults are shown." : "Kullanıcılar eksik mi? Yalnız kasası olan kullanıcılar görüntüleniyor.",
"Cyphering" : "Şifreleme",
"Uploading" : "Yükleniyor",
@@ -213,7 +212,7 @@
"Showing deleted since" : "Şu tarihten sonra silinenler görüntüleniyor",
"Beginning" : "Başlangıç",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "{{number_filtered}} / {{credential_number}} kimlik doğrulama bilgisi görüntüleniyor",
- "Search for credential…" : "Kimlik doğrulama bilgisi ara...",
+ "Search for credential…" : "Kimlik doğrulama bilgisi arama …",
"Account" : "Hesap",
"Password" : "Parola",
"OTP" : "OTP",
@@ -235,7 +234,7 @@
"Permissions" : "İzinler",
"Received from" : "Gönderen",
"Date" : "Tarih",
- "Accept" : "Onayla",
+ "Accept" : "Kabul et",
"Decline" : "Reddet",
"You have {{session_time}} left before logout." : "Oturumunuzun kapanmasına {{session_time}} var.",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "{{tries}} başarısız oturum açma girişiminde bulunduğunuz için kasanız {{time}} süreyle kilitlendi!",
@@ -290,14 +289,13 @@
"Simple Navigation" : "Basit Gezinme",
"Someone has shared a credential with you." : "Sizinle bir kimlik doğrulama bilgisi paylaşıldı.",
"Click here to request it" : "İstekte bulunmak için buraya tıklayın",
- "Loading…" : "Yükleniyor...",
- "Awwhh… credential not found. Maybe it expired" : "Kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
- "Compromise!" : "Tehlikeli!",
+ "Loading…" : "Yükleniyor …",
+ "Awwhh… credential not found. Maybe it expired" : "Hmm… kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
+ "Mark as Compromised" : "Riskli Olarak İşaretle",
"Compromised!" : "Tehlikeye atılmış!",
"This password is compromised. You can only remove this warning by changing the password." : "Bu parolayı kullanmak tehlikeli. Bu uyarı yalnız parolayı değiştirerek kaldırabilirsiniz.",
"email" : "e-posta",
"Description" : "Açıklama",
- "Url" : "Adres",
"Custom Search:" : "Özel Arama:",
"Revert to defaults" : "Varsayılanlara sıfırla",
"Error while saving field" : "Alan kaydedilirken sorun çıktı",
@@ -323,12 +321,13 @@
"%1$s has been shared with %2$s" : "%1$s %2$s üzerinden paylaşıldı",
"You received a share request for %1$s from %2$s" : "%1$s için %2$s üzerinden bir paylaşım isteği aldınız",
"%s has been shared with a link" : "%s bağlantı ile paylaşıldı",
+ "Passwords" : "Parolalar",
"Your credential \"%s\" expired, click here to update the credential." : "\"%s\" kimlik doğrulama bilgilerinizin süresi geçmiş, güncellemek için buraya tıklayın.",
"Remind me later" : "Sonra hatırlat",
- "Ignore" : "Yoksay",
- "%s shared \"%s\" with you. Click here to accept" : "%s sizinle \"%s\" ögesini paylaştı. Onaylamak için buraya tıklayın",
+ "Ignore" : "Yok say",
+ "%s shared \"%s\" with you. Click here to accept" : "%s sizinle \"%s\" ögesini paylaştı. Kabul etmek için buraya tıklayın",
"%s has declined your share request for \"%s\"." : "%s, \"%s\" ögesini paylaşma isteğinizi reddetti.",
- "%s has accepted your share request for \"%s\"." : "%s, \"%s\" ögesini paylaşma isteğinizi onayladı.",
+ "%s has accepted your share request for \"%s\"." : "%s, \"%s\" ögesini paylaşma isteğinizi kabul etti.",
"Passman" : "Passman",
"Passman is a full featured password manager." : "Passman uygulaması tam özellikli bir parola yönetimi sağlar.",
"Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman tam özellikli bir parola yönetimi uygulamasıdır.\nÖzellikleri:\n- Kasalar\n- Kasa anahtarı asla sunucuya gönderilmez\n- Parolalara kolay erişim için web tarayıcı eklentisi\n- Yolda erişim için Android uygulaması\n- Kimlik doğrulama bilgileri istemci tarafında 256bit AES ile şifrelenir\n- Kimlik doğrulama bilgileri sunucu tarafında 256bit AES ile şifrelenir\n- Kimlik doğrulama bilgilerine özel alanlar ekleyebilme\n- İç OTP üreteci (Tek Kullanımlık Parola)\n- Parola inceleyici\n- İçeride ve bağlantı ile güvenli parola paylaşımı\n- Çeşitli parola yönetimi uygulamalarından içe veri aktarma (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nBu uygulamanın örneğini görmek için [https://demo.passman.cc](https://demo.passman.cc) adresine bakabilirsiniz.",
@@ -355,11 +354,11 @@
"Reason" : "Neden",
"Click here to request\n\t\t\t\t\tit" : "Buraya tıklayarak \n\t\t\t\t\tisteyin",
"Loading…" : "Yükleniyor…",
- "Awwhh… could not find the credential. Maybe it expired?" : "Kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
+ "Awwhh… could not find the credential. Maybe it expired?" : "Hmm … kimlik doğrulama bilgileri bulunamadı. Süresi geçmiş olabilir",
"Expires:" : "Sona Erme:",
"Connection to server lost" : "Sunucu bağlantısı kesildi",
"Problem loading page, reloading in 5 seconds" : "Sayfa yüklenirken sorun çıktı, 5 saniye içinde yeniden yüklenecek",
- "Saving..." : "Kaydediliyor...",
+ "Saving …" : "Kaydediliyor …",
"Dismiss" : "Yeniden Hatırlatma",
"seconds ago" : "saniyeler önce"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/l10n/ug.js b/l10n/ug.js
new file mode 100644
index 00000000..03faf1cf
--- /dev/null
+++ b/l10n/ug.js
@@ -0,0 +1,36 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "ئادەتتىكى",
+ "Done" : "Done",
+ "Sharing" : "ھەمبەھىر",
+ "Share link" : "Share link",
+ "Username" : "ئىشلەتكۈچى ئاتى",
+ "File" : "File",
+ "Add" : "قوش",
+ "Type" : "Type",
+ "Actions" : "مەشغۇلاتلار",
+ "Size" : "چوڭلۇقى",
+ "Export" : "چىقار",
+ "Version" : "نەشرى",
+ "Import" : "ئەكىر",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "ھۆججەتلەر",
+ "Pending" : "كۈتۈۋاتىدۇ",
+ "by" : "سەنئەتكار",
+ "Save" : "ساقلا",
+ "Cancel" : "ۋاز كەچ",
+ "Settings" : "تەڭشەكلەر",
+ "Unshare" : "ھەمبەھىرلىمە",
+ "Password" : "ئىم",
+ "URL" : "URL",
+ "Notes" : "ئىزاھاتلار",
+ "Edit" : "تەھرىر",
+ "Delete" : "ئۆچۈر",
+ "Share" : "ھەمبەھىر",
+ "Date" : "Date",
+ "Tags" : "بەلگەلەر",
+ "Description" : "چۈشەندۈرۈش"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ug.json b/l10n/ug.json
new file mode 100644
index 00000000..3f23dfb3
--- /dev/null
+++ b/l10n/ug.json
@@ -0,0 +1,34 @@
+{ "translations": {
+ "General" : "ئادەتتىكى",
+ "Done" : "Done",
+ "Sharing" : "ھەمبەھىر",
+ "Share link" : "Share link",
+ "Username" : "ئىشلەتكۈچى ئاتى",
+ "File" : "File",
+ "Add" : "قوش",
+ "Type" : "Type",
+ "Actions" : "مەشغۇلاتلار",
+ "Size" : "چوڭلۇقى",
+ "Export" : "چىقار",
+ "Version" : "نەشرى",
+ "Import" : "ئەكىر",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Files" : "ھۆججەتلەر",
+ "Pending" : "كۈتۈۋاتىدۇ",
+ "by" : "سەنئەتكار",
+ "Save" : "ساقلا",
+ "Cancel" : "ۋاز كەچ",
+ "Settings" : "تەڭشەكلەر",
+ "Unshare" : "ھەمبەھىرلىمە",
+ "Password" : "ئىم",
+ "URL" : "URL",
+ "Notes" : "ئىزاھاتلار",
+ "Edit" : "تەھرىر",
+ "Delete" : "ئۆچۈر",
+ "Share" : "ھەمبەھىر",
+ "Date" : "Date",
+ "Tags" : "بەلگەلەر",
+ "Description" : "چۈشەندۈرۈش"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/uk.js b/l10n/uk.js
new file mode 100644
index 00000000..916ac150
--- /dev/null
+++ b/l10n/uk.js
@@ -0,0 +1,86 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Generating sharing keys ( %s / 2)" : "Генерування ключів спільного доступу ( %s / 2)",
+ "Incorrect vault password!" : "Невірний пароль для сховища!",
+ "Passwords do not match" : "Паролі не збігаються",
+ "General" : "Загальна",
+ "Custom Fields" : "Користувацькі поля",
+ "Please fill in a label." : "Будь ласка, введіть мітку.",
+ "Please fill in a value." : "Будь ласка, введіть значення.",
+ "Error loading file" : "Помилка завантаження файлу",
+ "An error occurred during decryption" : "Під час розшифрування сталася помилка",
+ "Credential created!" : "Магістрант створено!",
+ "Invalid QR code" : "Недійсний QR-код",
+ "Starting export" : "Початок експорту",
+ "Done" : "Готово",
+ "Settings saved" : "Налаштування збережено",
+ "General settings" : "Загальні налаштування",
+ "Sharing" : "Поділитись",
+ "Share with users and groups" : "Поділитися з користувачами та групами",
+ "Share link" : "Поширити посилання",
+ "Saved!" : "Збережено!",
+ "Good" : "Добре",
+ "Username" : "Логін",
+ "Add tag" : "Додати позначку",
+ "Text" : "Текст",
+ "File" : "Файл",
+ "Add" : "Додати",
+ "Type" : "Тип",
+ "Actions" : "Дії",
+ "Empty" : "Порожньо",
+ "Filename" : "Ім'я файлу",
+ "Size" : "Розмір",
+ "Secret" : "Секретне",
+ "Expiration date" : "Термін дії",
+ "No expiration date set" : "Не встановлено терміну дії",
+ "Disabled" : "Вимкнено",
+ "Export" : "Експорт",
+ "Change" : "Змінити",
+ "Version" : "Версія",
+ "Vault password" : "Пароль для сховища",
+ "Import" : "Імпорт",
+ "Public key" : "Відкритий ключ",
+ "Uploading" : "Uploading",
+ "User" : "Користувач",
+ "Read" : "Читати",
+ "Write" : "Запис",
+ "Files" : "Файли",
+ "Pending" : "Очікування",
+ "Details" : "Деталі",
+ "Hide details" : "Приховати деталі",
+ "Pattern" : "Шаблон",
+ "by" : "від",
+ "Label" : "Мітка",
+ "Save" : "Зберегти",
+ "Cancel" : "Скасувати",
+ "Settings" : "Налаштування",
+ "Unshare" : "Закрити доступ",
+ "Account" : "Обліковий запис",
+ "Password" : "Пароль",
+ "E-mail" : "Електронна пошта",
+ "URL" : "URL-адреса",
+ "Notes" : "Нотатки",
+ "Created" : "Створено",
+ "Edit" : "Редашувати",
+ "Delete" : "Вилучити",
+ "Share" : "Поділитися",
+ "Date" : "Date",
+ "Accept" : "Прийняти",
+ "Decline" : "Відхилити",
+ "Never" : "Ніколи",
+ "Tags" : "Позначки",
+ "Loading…" : "Завантаження…",
+ "email" : "електронна пошта",
+ "Description" : "Опис",
+ "You created %1$s" : "Вами створено %1$s",
+ "You deleted %1$s" : "Ви вилучили %1$s",
+ "Passwords" : "Паролі",
+ "Expires:" : "Термін дії до:",
+ "Connection to server lost" : "З'єднання з сервером втрачено",
+ "Problem loading page, reloading in 5 seconds" : "Проблема під час завантаження сторінки, повторне завантаження за 5 сек.",
+ "Saving …" : "Збереження ..",
+ "Dismiss" : "Припинити",
+ "seconds ago" : "секунд назад"
+},
+"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);");
diff --git a/l10n/uk.json b/l10n/uk.json
new file mode 100644
index 00000000..9a308509
--- /dev/null
+++ b/l10n/uk.json
@@ -0,0 +1,84 @@
+{ "translations": {
+ "Generating sharing keys ( %s / 2)" : "Генерування ключів спільного доступу ( %s / 2)",
+ "Incorrect vault password!" : "Невірний пароль для сховища!",
+ "Passwords do not match" : "Паролі не збігаються",
+ "General" : "Загальна",
+ "Custom Fields" : "Користувацькі поля",
+ "Please fill in a label." : "Будь ласка, введіть мітку.",
+ "Please fill in a value." : "Будь ласка, введіть значення.",
+ "Error loading file" : "Помилка завантаження файлу",
+ "An error occurred during decryption" : "Під час розшифрування сталася помилка",
+ "Credential created!" : "Магістрант створено!",
+ "Invalid QR code" : "Недійсний QR-код",
+ "Starting export" : "Початок експорту",
+ "Done" : "Готово",
+ "Settings saved" : "Налаштування збережено",
+ "General settings" : "Загальні налаштування",
+ "Sharing" : "Поділитись",
+ "Share with users and groups" : "Поділитися з користувачами та групами",
+ "Share link" : "Поширити посилання",
+ "Saved!" : "Збережено!",
+ "Good" : "Добре",
+ "Username" : "Логін",
+ "Add tag" : "Додати позначку",
+ "Text" : "Текст",
+ "File" : "Файл",
+ "Add" : "Додати",
+ "Type" : "Тип",
+ "Actions" : "Дії",
+ "Empty" : "Порожньо",
+ "Filename" : "Ім'я файлу",
+ "Size" : "Розмір",
+ "Secret" : "Секретне",
+ "Expiration date" : "Термін дії",
+ "No expiration date set" : "Не встановлено терміну дії",
+ "Disabled" : "Вимкнено",
+ "Export" : "Експорт",
+ "Change" : "Змінити",
+ "Version" : "Версія",
+ "Vault password" : "Пароль для сховища",
+ "Import" : "Імпорт",
+ "Public key" : "Відкритий ключ",
+ "Uploading" : "Uploading",
+ "User" : "Користувач",
+ "Read" : "Читати",
+ "Write" : "Запис",
+ "Files" : "Файли",
+ "Pending" : "Очікування",
+ "Details" : "Деталі",
+ "Hide details" : "Приховати деталі",
+ "Pattern" : "Шаблон",
+ "by" : "від",
+ "Label" : "Мітка",
+ "Save" : "Зберегти",
+ "Cancel" : "Скасувати",
+ "Settings" : "Налаштування",
+ "Unshare" : "Закрити доступ",
+ "Account" : "Обліковий запис",
+ "Password" : "Пароль",
+ "E-mail" : "Електронна пошта",
+ "URL" : "URL-адреса",
+ "Notes" : "Нотатки",
+ "Created" : "Створено",
+ "Edit" : "Редашувати",
+ "Delete" : "Вилучити",
+ "Share" : "Поділитися",
+ "Date" : "Date",
+ "Accept" : "Прийняти",
+ "Decline" : "Відхилити",
+ "Never" : "Ніколи",
+ "Tags" : "Позначки",
+ "Loading…" : "Завантаження…",
+ "email" : "електронна пошта",
+ "Description" : "Опис",
+ "You created %1$s" : "Вами створено %1$s",
+ "You deleted %1$s" : "Ви вилучили %1$s",
+ "Passwords" : "Паролі",
+ "Expires:" : "Термін дії до:",
+ "Connection to server lost" : "З'єднання з сервером втрачено",
+ "Problem loading page, reloading in 5 seconds" : "Проблема під час завантаження сторінки, повторне завантаження за 5 сек.",
+ "Saving …" : "Збереження ..",
+ "Dismiss" : "Припинити",
+ "seconds ago" : "секунд назад"
+},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
+}
\ No newline at end of file
diff --git a/l10n/ur_PK.js b/l10n/ur_PK.js
new file mode 100644
index 00000000..b6c43d41
--- /dev/null
+++ b/l10n/ur_PK.js
@@ -0,0 +1,27 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Done" : "Done",
+ "Share link" : "اشتراک لنک",
+ "Username" : "یوزر نیم",
+ "File" : "File",
+ "Add" : "شامل کریں",
+ "Type" : "Type",
+ "Expiration date" : "تاریخ معیاد",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Save" : "حفظ",
+ "Cancel" : "منسوخ کریں",
+ "Settings" : "سیٹینگز",
+ "Unshare" : "شئیرنگ ختم کریں",
+ "Password" : "پاسورڈ",
+ "URL" : "یو ار ایل",
+ "Notes" : "Notes",
+ "Edit" : "تدوین کریں",
+ "Delete" : "حذف کریں",
+ "Share" : "تقسیم",
+ "Date" : "Date",
+ "Description" : "تصریح",
+ "seconds ago" : "سیکنڈز پہلے"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ur_PK.json b/l10n/ur_PK.json
new file mode 100644
index 00000000..33cc9d26
--- /dev/null
+++ b/l10n/ur_PK.json
@@ -0,0 +1,25 @@
+{ "translations": {
+ "Done" : "Done",
+ "Share link" : "اشتراک لنک",
+ "Username" : "یوزر نیم",
+ "File" : "File",
+ "Add" : "شامل کریں",
+ "Type" : "Type",
+ "Expiration date" : "تاریخ معیاد",
+ "Uploading" : "Uploading",
+ "User" : "User",
+ "Save" : "حفظ",
+ "Cancel" : "منسوخ کریں",
+ "Settings" : "سیٹینگز",
+ "Unshare" : "شئیرنگ ختم کریں",
+ "Password" : "پاسورڈ",
+ "URL" : "یو ار ایل",
+ "Notes" : "Notes",
+ "Edit" : "تدوین کریں",
+ "Delete" : "حذف کریں",
+ "Share" : "تقسیم",
+ "Date" : "Date",
+ "Description" : "تصریح",
+ "seconds ago" : "سیکنڈز پہلے"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/l10n/uz.js b/l10n/uz.js
new file mode 100644
index 00000000..caf02baf
--- /dev/null
+++ b/l10n/uz.js
@@ -0,0 +1,31 @@
+OC.L10N.register(
+ "passman",
+ {
+ "General" : "Umumiy",
+ "Error loading file" : "Faylni yuklashda xato",
+ "Done" : "Bajarildi",
+ "Share link" : "Ulanishni ulashing",
+ "Saved!" : "Saqlangan!",
+ "Username" : "Foydalanuvchi nomi",
+ "File" : "Fayl",
+ "Add" : "Qo'shish",
+ "Search users…" : "Foydalanuvchilarni qidirish...",
+ "Uploading" : "Yuklash",
+ "Files" : "Fayllar",
+ "Pending" : "Kutilmoqda",
+ "Save" : "Saqlash",
+ "Cancel" : "Bekor qilish",
+ "Settings" : "Sozlamalar",
+ "Unshare" : "Ajablanmaslik",
+ "Password" : "Parol",
+ "Notes" : "Eslatmalar",
+ "Delete" : "O'chir",
+ "Tags" : "Teglar",
+ "Loading…" : "Yuklanmoqda…",
+ "email" : "elektron pochta",
+ "Passwords" : "Parollar",
+ "Connection to server lost" : "Serverga ulanish yo'qoldi",
+ "Dismiss" : "Tashlab qo'ymang",
+ "seconds ago" : "soniya oldin"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/uz.json b/l10n/uz.json
new file mode 100644
index 00000000..5bd78cb9
--- /dev/null
+++ b/l10n/uz.json
@@ -0,0 +1,29 @@
+{ "translations": {
+ "General" : "Umumiy",
+ "Error loading file" : "Faylni yuklashda xato",
+ "Done" : "Bajarildi",
+ "Share link" : "Ulanishni ulashing",
+ "Saved!" : "Saqlangan!",
+ "Username" : "Foydalanuvchi nomi",
+ "File" : "Fayl",
+ "Add" : "Qo'shish",
+ "Search users…" : "Foydalanuvchilarni qidirish...",
+ "Uploading" : "Yuklash",
+ "Files" : "Fayllar",
+ "Pending" : "Kutilmoqda",
+ "Save" : "Saqlash",
+ "Cancel" : "Bekor qilish",
+ "Settings" : "Sozlamalar",
+ "Unshare" : "Ajablanmaslik",
+ "Password" : "Parol",
+ "Notes" : "Eslatmalar",
+ "Delete" : "O'chir",
+ "Tags" : "Teglar",
+ "Loading…" : "Yuklanmoqda…",
+ "email" : "elektron pochta",
+ "Passwords" : "Parollar",
+ "Connection to server lost" : "Serverga ulanish yo'qoldi",
+ "Dismiss" : "Tashlab qo'ymang",
+ "seconds ago" : "soniya oldin"
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/l10n/vi.js b/l10n/vi.js
new file mode 100644
index 00000000..247ad5ed
--- /dev/null
+++ b/l10n/vi.js
@@ -0,0 +1,79 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Generating sharing keys ( %s / 2)" : "Đang tạo các khóa chia sẽ ( %s / 2)",
+ "Incorrect vault password!" : "Mật khẩu hòm khóa không đúng!",
+ "Passwords do not match" : "Mật khẩu không khớp",
+ "General" : "Tổng hợp",
+ "Please fill in a label." : "Vui lòng điền vào một nhãn",
+ "Please fill in a value." : "Vui lòng điền vào một giá trị.",
+ "Error loading file" : "Có lỗi khi đang tải tệp",
+ "An error occurred during decryption" : "Một lỗi đã xảy ra trong quá trình giải mã",
+ "Credential created!" : "Mã ủy nhiệm được tạo!",
+ "Credential deleted" : "Mã ủy nhiệm đã xóa",
+ "Credential updated" : "Mã ủy nhiệm đã cập nhập",
+ "Credential recovered" : "Mã ủy nhiệm đã được khôi phục",
+ "Error downloading file, you probably have insufficient permissions" : "Có lỗi khi tải tệp, bạn rất có thể không đủ quyền hạn",
+ "Invalid QR code" : "Mã QR không khả dụng",
+ "Starting export" : "Bắt đầu xuất ",
+ "Decrypting credentials" : "Giải mã các mã ủy nhiệm",
+ "Done" : "Hoàn thành",
+ "File read." : "Tệp đã được đọc",
+ "Proceed with the following steps to import your file" : "Tiến hành các bước sau nhập tệp của bạn",
+ "Skipping unlabeled credential" : "Bỏ qua các mã ủy nhiệm không nhãn",
+ "Adding {{credential}}" : "Đang thêm {{credential}}",
+ "Added {{credential}}" : "{{credential}} đã được thêm vào",
+ "Settings saved" : "Cấu hình đã được lưu",
+ "Sharing" : "Đang chia sẽ",
+ "Share with users and groups" : "Chia sẽ với người dùng hoặc nhóm",
+ "Share link" : "Chia sẽ liên kết",
+ "Good" : "Tốt",
+ "Username" : "Tài khoản",
+ "File" : "Tập tin",
+ "Add" : "Thêm",
+ "Type" : "Loại",
+ "Actions" : "Hành động",
+ "Filename" : "Tên tập tin",
+ "Size" : "Kích cỡ",
+ "Secret" : "Mật khẩu",
+ "Expiration date" : "Ngày kết thúc",
+ "Disabled" : "Tắt",
+ "Export" : "Xuất ra",
+ "Change" : "Chỉnh sửa",
+ "Version" : "Phiên bản",
+ "Import" : "Nhập vào",
+ "Uploading" : "Uploading",
+ "User" : "Người dùng",
+ "Read" : "Đọc",
+ "Files" : "Tệp tin",
+ "Pending" : "Đang dừng",
+ "Details" : "Thông tin",
+ "by" : "bởi",
+ "Save" : "Lưu",
+ "Cancel" : "Hủy bỏ",
+ "Settings" : "Thiết lập",
+ "Unshare" : "Bỏ chia sẽ",
+ "Account" : "Tài khoản",
+ "Password" : "Mật khẩu",
+ "E-mail" : "Email",
+ "URL" : "URL",
+ "Notes" : "Ghi chép",
+ "Created" : "Đã tạo",
+ "Edit" : "Chỉnh sửa",
+ "Delete" : "Xóa",
+ "Share" : "Chia sẻ",
+ "Date" : "Date",
+ "Accept" : "Đồng ý",
+ "Never" : "Không bao giờ",
+ "Tags" : "Thẻ",
+ "Loading…" : "Đang tải…",
+ "email" : "Thư điện tử",
+ "Description" : "Mô tả",
+ "You created %1$s" : "Bạn đã tạo %1$s",
+ "You deleted %1$s" : "Bạn đã xóa %1$s",
+ "Connection to server lost" : "Kết nối tới máy chủ bị mất",
+ "Problem loading page, reloading in 5 seconds" : "Có vấn đề khi nạp trang, nạp lại trang trong vòng 5 giây",
+ "Dismiss" : "Bỏ qua",
+ "seconds ago" : "vài giây trước"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/vi.json b/l10n/vi.json
new file mode 100644
index 00000000..fcd08d76
--- /dev/null
+++ b/l10n/vi.json
@@ -0,0 +1,77 @@
+{ "translations": {
+ "Generating sharing keys ( %s / 2)" : "Đang tạo các khóa chia sẽ ( %s / 2)",
+ "Incorrect vault password!" : "Mật khẩu hòm khóa không đúng!",
+ "Passwords do not match" : "Mật khẩu không khớp",
+ "General" : "Tổng hợp",
+ "Please fill in a label." : "Vui lòng điền vào một nhãn",
+ "Please fill in a value." : "Vui lòng điền vào một giá trị.",
+ "Error loading file" : "Có lỗi khi đang tải tệp",
+ "An error occurred during decryption" : "Một lỗi đã xảy ra trong quá trình giải mã",
+ "Credential created!" : "Mã ủy nhiệm được tạo!",
+ "Credential deleted" : "Mã ủy nhiệm đã xóa",
+ "Credential updated" : "Mã ủy nhiệm đã cập nhập",
+ "Credential recovered" : "Mã ủy nhiệm đã được khôi phục",
+ "Error downloading file, you probably have insufficient permissions" : "Có lỗi khi tải tệp, bạn rất có thể không đủ quyền hạn",
+ "Invalid QR code" : "Mã QR không khả dụng",
+ "Starting export" : "Bắt đầu xuất ",
+ "Decrypting credentials" : "Giải mã các mã ủy nhiệm",
+ "Done" : "Hoàn thành",
+ "File read." : "Tệp đã được đọc",
+ "Proceed with the following steps to import your file" : "Tiến hành các bước sau nhập tệp của bạn",
+ "Skipping unlabeled credential" : "Bỏ qua các mã ủy nhiệm không nhãn",
+ "Adding {{credential}}" : "Đang thêm {{credential}}",
+ "Added {{credential}}" : "{{credential}} đã được thêm vào",
+ "Settings saved" : "Cấu hình đã được lưu",
+ "Sharing" : "Đang chia sẽ",
+ "Share with users and groups" : "Chia sẽ với người dùng hoặc nhóm",
+ "Share link" : "Chia sẽ liên kết",
+ "Good" : "Tốt",
+ "Username" : "Tài khoản",
+ "File" : "Tập tin",
+ "Add" : "Thêm",
+ "Type" : "Loại",
+ "Actions" : "Hành động",
+ "Filename" : "Tên tập tin",
+ "Size" : "Kích cỡ",
+ "Secret" : "Mật khẩu",
+ "Expiration date" : "Ngày kết thúc",
+ "Disabled" : "Tắt",
+ "Export" : "Xuất ra",
+ "Change" : "Chỉnh sửa",
+ "Version" : "Phiên bản",
+ "Import" : "Nhập vào",
+ "Uploading" : "Uploading",
+ "User" : "Người dùng",
+ "Read" : "Đọc",
+ "Files" : "Tệp tin",
+ "Pending" : "Đang dừng",
+ "Details" : "Thông tin",
+ "by" : "bởi",
+ "Save" : "Lưu",
+ "Cancel" : "Hủy bỏ",
+ "Settings" : "Thiết lập",
+ "Unshare" : "Bỏ chia sẽ",
+ "Account" : "Tài khoản",
+ "Password" : "Mật khẩu",
+ "E-mail" : "Email",
+ "URL" : "URL",
+ "Notes" : "Ghi chép",
+ "Created" : "Đã tạo",
+ "Edit" : "Chỉnh sửa",
+ "Delete" : "Xóa",
+ "Share" : "Chia sẻ",
+ "Date" : "Date",
+ "Accept" : "Đồng ý",
+ "Never" : "Không bao giờ",
+ "Tags" : "Thẻ",
+ "Loading…" : "Đang tải…",
+ "email" : "Thư điện tử",
+ "Description" : "Mô tả",
+ "You created %1$s" : "Bạn đã tạo %1$s",
+ "You deleted %1$s" : "Bạn đã xóa %1$s",
+ "Connection to server lost" : "Kết nối tới máy chủ bị mất",
+ "Problem loading page, reloading in 5 seconds" : "Có vấn đề khi nạp trang, nạp lại trang trong vòng 5 giây",
+ "Dismiss" : "Bỏ qua",
+ "seconds ago" : "vài giây trước"
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js
index e34de9e9..507533da 100644
--- a/l10n/zh_CN.js
+++ b/l10n/zh_CN.js
@@ -1,7 +1,6 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "密码",
"Generating sharing keys ( %s / 2)" : "生成共享秘钥(%s / 2)",
"Incorrect vault password!" : "错误的保险箱密码!",
"Passwords do not match" : "密码不匹配",
@@ -12,7 +11,7 @@ OC.L10N.register(
"Error loading file" : "加载文件错误 ",
"An error occurred during decryption" : "解密时发生错误",
"Credential created!" : "创建凭证",
- "Credential deleted" : "凭证删除",
+ "Credential deleted" : "凭据已删除",
"Credential updated" : "凭证更新",
"Credential recovered" : "凭证回收",
"Credential destroyed" : "凭证销毁",
@@ -67,7 +66,7 @@ OC.L10N.register(
"Copy to clipboard" : "复制到剪贴板",
"Copied to clipboard!" : "复制到剪贴板!",
"Generate password" : "生成的密码",
- "Copy password to clipboard" : "复制密码到剪贴板",
+ "Copy password to clipboard" : "将密码复制到剪贴板",
"Password copied to clipboard!" : "密码复制到剪贴板! ",
"Complete" : "完成",
"Username" : "用户名",
@@ -189,7 +188,7 @@ OC.L10N.register(
"Offline attack, fast hash, many cores" : "离线攻击,快速哈希,多核心",
"Match sequence" : "匹配序列",
"See match sequence" : "查看匹配序列",
- "Pattern" : "模式",
+ "Pattern" : "图案",
"Matched word" : "匹配的词",
"Dictionary name" : "字典名",
"Rank" : "评级",
@@ -216,7 +215,7 @@ OC.L10N.register(
"Beginning" : "开始",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "显示{{credential_number}}凭据的{{number_filtered}}",
"Search for credential…" : "搜索凭证...",
- "Account" : "账户",
+ "Account" : "账号",
"Password" : "密码",
"OTP" : "OTP",
"E-mail" : "电子邮件",
@@ -233,13 +232,13 @@ OC.L10N.register(
"Use regex" : "使用正则表达式",
"You have incoming share requests." : "您接收到共享请求。",
"If you want to put the credential in another vault," : "如果您想将证书放在另一个保险箱中,",
- "log out of this vault and log into the vault you want the shared credential in." : "退出此保险箱并登录到您要共享证书的保险箱。",
+ "log out of this vault and log into the vault you want the shared credential in." : "登出此保险箱并登录到您要共享证书的保险箱。",
"Permissions" : "权限",
"Received from" : "接受自",
"Date" : "日期",
"Accept" : "接受",
"Decline" : "拒绝",
- "You have {{session_time}} left before logout." : "您在注销前还剩 {{session_time}} 。",
+ "You have {{session_time}} left before logout." : "登出前还剩 {{session_time}} 。",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "由于{{试图}}尝试已失败,您的保险箱已锁定{{time}}",
"Hello there!" : "嘿,您好!",
"It does not seem that you have any passwords. Do you want to add one?" : "您似乎没有任何密码。需要添加一个吗?",
@@ -262,7 +261,7 @@ OC.L10N.register(
"Please input the password for" : "请输入密码为",
"Set this vault as the default." : "将此保险箱设置为默认值。",
"Log into this vault automatically." : "自动登入保险箱",
- "Log out of this vault automatically after: " : "之后自动退出此保险箱:",
+ "Log out of this vault automatically after: " : "在以下情况下自动登出此保险库:",
"Decrypt vault" : "加密保险箱",
"Seems you lost the vault password and you're unable to log in." : "似乎丢失了保险箱密码,您无法登录。",
"If you want this vault to be removed you can request that here." : "如果您想删除这个保险箱,您可以在这里请求。",
@@ -279,7 +278,7 @@ OC.L10N.register(
"Logged into {{vault_name}}" : "计入日志到 {{vault_name}} ",
"Change vault" : "更改保险箱",
"Deleted credentials" : "删除的凭证",
- "Logout" : "注销",
+ "Logout" : "登出",
"Donate" : "捐助",
"Show All" : "显示所有",
"Tags" : "标签",
@@ -292,14 +291,13 @@ OC.L10N.register(
"Simple Navigation" : "简单导航",
"Someone has shared a credential with you." : "有人向您共享了一个证书。",
"Click here to request it" : "点击这里请求",
- "Loading…" : "加载中...",
+ "Loading…" : "正在加载…",
"Awwhh… credential not found. Maybe it expired" : "哎呀... 没有找到证书。也许它过期了",
- "Compromise!" : "密码泄露!",
+ "Mark as Compromised" : "标记为已泄露",
"Compromised!" : "已被泄露!",
"This password is compromised. You can only remove this warning by changing the password." : "此密码已被泄露。您只能通过修改密码来移除此警告。",
"email" : "电子邮件",
"Description" : "描述",
- "Url" : "Url",
"Custom Search:" : "自定义搜索:",
"Revert to defaults" : "恢复默认值",
"Error while saving field" : "保存域错误",
@@ -316,15 +314,16 @@ OC.L10N.register(
"%3$s has renamed %1$s to %2$s" : "%3$s 已重命名 %1$s 为 %2$s",
"You renamed %1$s to %2$s" : "已重命名 %1$s 为 %2$s",
"%1$s has been deleted by %2$s" : "%1$s 已被 %2$s 删除",
- "You deleted %1$s" : "已删除 %1$s",
- "%1$s has been recovered by %2$s" : "%1$s 已被%2$s 恢复",
- "You recovered %1$s" : "已恢复 %1$s",
+ "You deleted %1$s" : "你删除了 %1$s",
+ "%1$s has been recovered by %2$s" : "%1$s 已被%2$s 还原",
+ "You recovered %1$s" : "你还原了 %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s 已被 %2$s 永久删除",
"You permanently deleted %1$s" : "您将永久删除 %1$s",
"The password of %1$s has expired, renew it now." : "密码 %1$s 已过期,请续订。",
"%1$s has been shared with %2$s" : "%1$s 已经共享被 %2$s",
"You received a share request for %1$s from %2$s" : "您收到 %2$s 的共享 %1$s 请求 ",
"%s has been shared with a link" : "%s 已被共享通过链接",
+ "Passwords" : "密码",
"Your credential \"%s\" expired, click here to update the credential." : "您的凭据%s已过期,请点击此处更新凭证。",
"Remind me later" : "以后提醒我 ",
"Ignore" : "忽略",
@@ -347,21 +346,21 @@ OC.L10N.register(
"Disable JavaScript debugger" : "禁用 JavaScript 调试器",
"Allow users on this server to share passwords with a link" : "允许此服务器上的用户通过链接共享密码 ",
"Allow users on this server to share passwords with other users" : "允许此服务器上的用户与其他用户共享密码 ",
- "Move credentials from one account to another" : "将凭据从一个帐户移动到另一个",
- "Source account" : "资源账户",
- "Destination account" : "终点账户",
+ "Move credentials from one account to another" : "将凭据从一个账号移动到另一个",
+ "Source account" : "来源账号",
+ "Destination account" : "目标账号",
"Credentials moved!" : "证书已移动了!",
"Requests to destroy vault" : "要求销毁保险箱",
"Request ID" : "请求 ID",
"Requested by" : "被要求",
"Reason" : "原因",
"Click here to request\n\t\t\t\t\tit" : "点击这里请求\n\t\t\t\t\t它",
- "Loading…" : "加载中…",
+ "Loading…" : "正在加载...",
"Awwhh… could not find the credential. Maybe it expired?" : "哎呀... 没有找到证书。也许它过期了?",
"Expires:" : "过期:",
"Connection to server lost" : "与服务器的连接断开",
"Problem loading page, reloading in 5 seconds" : "加载页面出现问题,在 5 秒内重新加载",
- "Saving..." : "保存中...",
+ "Saving …" : "正在保存…",
"Dismiss" : "忽略",
"seconds ago" : "几秒前"
},
diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json
index cd816a12..875d9b35 100644
--- a/l10n/zh_CN.json
+++ b/l10n/zh_CN.json
@@ -1,5 +1,4 @@
{ "translations": {
- "Passwords" : "密码",
"Generating sharing keys ( %s / 2)" : "生成共享秘钥(%s / 2)",
"Incorrect vault password!" : "错误的保险箱密码!",
"Passwords do not match" : "密码不匹配",
@@ -10,7 +9,7 @@
"Error loading file" : "加载文件错误 ",
"An error occurred during decryption" : "解密时发生错误",
"Credential created!" : "创建凭证",
- "Credential deleted" : "凭证删除",
+ "Credential deleted" : "凭据已删除",
"Credential updated" : "凭证更新",
"Credential recovered" : "凭证回收",
"Credential destroyed" : "凭证销毁",
@@ -65,7 +64,7 @@
"Copy to clipboard" : "复制到剪贴板",
"Copied to clipboard!" : "复制到剪贴板!",
"Generate password" : "生成的密码",
- "Copy password to clipboard" : "复制密码到剪贴板",
+ "Copy password to clipboard" : "将密码复制到剪贴板",
"Password copied to clipboard!" : "密码复制到剪贴板! ",
"Complete" : "完成",
"Username" : "用户名",
@@ -187,7 +186,7 @@
"Offline attack, fast hash, many cores" : "离线攻击,快速哈希,多核心",
"Match sequence" : "匹配序列",
"See match sequence" : "查看匹配序列",
- "Pattern" : "模式",
+ "Pattern" : "图案",
"Matched word" : "匹配的词",
"Dictionary name" : "字典名",
"Rank" : "评级",
@@ -214,7 +213,7 @@
"Beginning" : "开始",
"Showing {{number_filtered}} of {{credential_number}} credentials" : "显示{{credential_number}}凭据的{{number_filtered}}",
"Search for credential…" : "搜索凭证...",
- "Account" : "账户",
+ "Account" : "账号",
"Password" : "密码",
"OTP" : "OTP",
"E-mail" : "电子邮件",
@@ -231,13 +230,13 @@
"Use regex" : "使用正则表达式",
"You have incoming share requests." : "您接收到共享请求。",
"If you want to put the credential in another vault," : "如果您想将证书放在另一个保险箱中,",
- "log out of this vault and log into the vault you want the shared credential in." : "退出此保险箱并登录到您要共享证书的保险箱。",
+ "log out of this vault and log into the vault you want the shared credential in." : "登出此保险箱并登录到您要共享证书的保险箱。",
"Permissions" : "权限",
"Received from" : "接受自",
"Date" : "日期",
"Accept" : "接受",
"Decline" : "拒绝",
- "You have {{session_time}} left before logout." : "您在注销前还剩 {{session_time}} 。",
+ "You have {{session_time}} left before logout." : "登出前还剩 {{session_time}} 。",
"Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "由于{{试图}}尝试已失败,您的保险箱已锁定{{time}}",
"Hello there!" : "嘿,您好!",
"It does not seem that you have any passwords. Do you want to add one?" : "您似乎没有任何密码。需要添加一个吗?",
@@ -260,7 +259,7 @@
"Please input the password for" : "请输入密码为",
"Set this vault as the default." : "将此保险箱设置为默认值。",
"Log into this vault automatically." : "自动登入保险箱",
- "Log out of this vault automatically after: " : "之后自动退出此保险箱:",
+ "Log out of this vault automatically after: " : "在以下情况下自动登出此保险库:",
"Decrypt vault" : "加密保险箱",
"Seems you lost the vault password and you're unable to log in." : "似乎丢失了保险箱密码,您无法登录。",
"If you want this vault to be removed you can request that here." : "如果您想删除这个保险箱,您可以在这里请求。",
@@ -277,7 +276,7 @@
"Logged into {{vault_name}}" : "计入日志到 {{vault_name}} ",
"Change vault" : "更改保险箱",
"Deleted credentials" : "删除的凭证",
- "Logout" : "注销",
+ "Logout" : "登出",
"Donate" : "捐助",
"Show All" : "显示所有",
"Tags" : "标签",
@@ -290,14 +289,13 @@
"Simple Navigation" : "简单导航",
"Someone has shared a credential with you." : "有人向您共享了一个证书。",
"Click here to request it" : "点击这里请求",
- "Loading…" : "加载中...",
+ "Loading…" : "正在加载…",
"Awwhh… credential not found. Maybe it expired" : "哎呀... 没有找到证书。也许它过期了",
- "Compromise!" : "密码泄露!",
+ "Mark as Compromised" : "标记为已泄露",
"Compromised!" : "已被泄露!",
"This password is compromised. You can only remove this warning by changing the password." : "此密码已被泄露。您只能通过修改密码来移除此警告。",
"email" : "电子邮件",
"Description" : "描述",
- "Url" : "Url",
"Custom Search:" : "自定义搜索:",
"Revert to defaults" : "恢复默认值",
"Error while saving field" : "保存域错误",
@@ -314,15 +312,16 @@
"%3$s has renamed %1$s to %2$s" : "%3$s 已重命名 %1$s 为 %2$s",
"You renamed %1$s to %2$s" : "已重命名 %1$s 为 %2$s",
"%1$s has been deleted by %2$s" : "%1$s 已被 %2$s 删除",
- "You deleted %1$s" : "已删除 %1$s",
- "%1$s has been recovered by %2$s" : "%1$s 已被%2$s 恢复",
- "You recovered %1$s" : "已恢复 %1$s",
+ "You deleted %1$s" : "你删除了 %1$s",
+ "%1$s has been recovered by %2$s" : "%1$s 已被%2$s 还原",
+ "You recovered %1$s" : "你还原了 %1$s",
"%1$s has been permanently deleted by %2$s" : "%1$s 已被 %2$s 永久删除",
"You permanently deleted %1$s" : "您将永久删除 %1$s",
"The password of %1$s has expired, renew it now." : "密码 %1$s 已过期,请续订。",
"%1$s has been shared with %2$s" : "%1$s 已经共享被 %2$s",
"You received a share request for %1$s from %2$s" : "您收到 %2$s 的共享 %1$s 请求 ",
"%s has been shared with a link" : "%s 已被共享通过链接",
+ "Passwords" : "密码",
"Your credential \"%s\" expired, click here to update the credential." : "您的凭据%s已过期,请点击此处更新凭证。",
"Remind me later" : "以后提醒我 ",
"Ignore" : "忽略",
@@ -345,21 +344,21 @@
"Disable JavaScript debugger" : "禁用 JavaScript 调试器",
"Allow users on this server to share passwords with a link" : "允许此服务器上的用户通过链接共享密码 ",
"Allow users on this server to share passwords with other users" : "允许此服务器上的用户与其他用户共享密码 ",
- "Move credentials from one account to another" : "将凭据从一个帐户移动到另一个",
- "Source account" : "资源账户",
- "Destination account" : "终点账户",
+ "Move credentials from one account to another" : "将凭据从一个账号移动到另一个",
+ "Source account" : "来源账号",
+ "Destination account" : "目标账号",
"Credentials moved!" : "证书已移动了!",
"Requests to destroy vault" : "要求销毁保险箱",
"Request ID" : "请求 ID",
"Requested by" : "被要求",
"Reason" : "原因",
"Click here to request\n\t\t\t\t\tit" : "点击这里请求\n\t\t\t\t\t它",
- "Loading…" : "加载中…",
+ "Loading…" : "正在加载...",
"Awwhh… could not find the credential. Maybe it expired?" : "哎呀... 没有找到证书。也许它过期了?",
"Expires:" : "过期:",
"Connection to server lost" : "与服务器的连接断开",
"Problem loading page, reloading in 5 seconds" : "加载页面出现问题,在 5 秒内重新加载",
- "Saving..." : "保存中...",
+ "Saving …" : "正在保存…",
"Dismiss" : "忽略",
"seconds ago" : "几秒前"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js
new file mode 100644
index 00000000..95fd67c6
--- /dev/null
+++ b/l10n/zh_HK.js
@@ -0,0 +1,367 @@
+OC.L10N.register(
+ "passman",
+ {
+ "Generating sharing keys ( %s / 2)" : "生成共享秘鑰(%s / 2)",
+ "Incorrect vault password!" : "錯誤的保險庫密碼!",
+ "Passwords do not match" : "密碼不匹配",
+ "General" : "一般",
+ "Custom Fields" : "自定義字段",
+ "Please fill in a label." : "請填寫一個標籤。",
+ "Please fill in a value." : "請填寫一個值。",
+ "Error loading file" : "加載檔案錯誤 ",
+ "An error occurred during decryption" : "解密時發生錯誤",
+ "Credential created!" : "身分驗證已建立!",
+ "Credential deleted" : "身分驗證已刪除",
+ "Credential updated" : "身分驗證已更新",
+ "Credential recovered" : "身分驗證回收",
+ "Credential destroyed" : "身分驗證已銷毀",
+ "Error downloading file, you probably have insufficient permissions" : "下載檔案時出錯,您可能沒有足夠的權限進行下載",
+ "Invalid QR code" : "無效的QR代碼",
+ "Starting export" : "正在開始導出",
+ "Decrypting credentials" : "身分驗證解密中",
+ "Done" : "完成",
+ "File read." : "檔案已被讀取。",
+ "Proceed with the following steps to import your file" : "按以下步驟處理以導入您的檔案",
+ "Skipping unlabeled credential" : "跳過無標籤的身分驗證",
+ "Adding {{credential}}" : "添加 {{credential}}",
+ "Added {{credential}}" : "已添加 {{credential}}",
+ "Skipping credential, missing label on line {{line}}" : "跳過身分驗證,{{line}} 行缺少標籤",
+ "Parsed {{num}} credentials, starting to import" : "解析 {{num}} 個身分驗證,開始導入",
+ "Importing" : "正在導入",
+ "Start import" : "開始導入",
+ "Select CSV file" : "選擇 CSV 檔案",
+ "Parsed {{rows}} lines from CSV file" : "從 CSV 檔案解析了 {{rows}} 行",
+ "Skip first row" : "跳過第一行",
+ "You need to assign the label field before you can start the import." : "開始導入之前需要先賦值標籤字段。",
+ "The first 5 lines of the CSV are shown." : "顯示 CSV 的前 5 行。",
+ "Assign the proper fields to each column." : "將適當的字段賦值給每一列。",
+ "Example of imported credential" : "導入的身分驗證示例",
+ "Missing an importer? Try it with the generic CSV importer." : "沒有導入器?試試看通用CSV導入器吧。",
+ "Go back to importers." : "返回導入器。",
+ "Revision deleted" : "修訂已刪除",
+ "Revision restored" : "修訂已復原",
+ "Save in Passman" : "保存到 Passman",
+ "Settings saved" : "設置已保存",
+ "General settings" : "一般設定",
+ "Password audit" : "密碼審核",
+ "Password settings" : "密碼設定",
+ "Import credentials" : "導入身分驗證",
+ "Export credentials" : "導出身分驗證",
+ "Sharing" : "分享",
+ "Are you sure you want to leave? This will destroy all your credentials" : "是否要離開?這將銷毀您所有的身分驗證",
+ "Old password field incorrect!" : "舊密碼錯誤!",
+ "New password does not match!" : "新密碼不匹配!",
+ "Please log in with your new vault password" : "請使用您的新保險庫密碼登入",
+ "Share with users and groups" : "與用戶和群組分享",
+ "Share link" : "分享連結",
+ "Are you sure you want to leave? This will corrupt this credential" : "您確認要離開嗎?這將銷毀此身分驗證",
+ "Credential unshared" : "取消了身分驗證分享",
+ "Credential shared" : "身分驗證已分享",
+ "Saved!" : "保存了!",
+ "Poor" : "差 ",
+ "Weak" : "弱",
+ "Good" : "好 ",
+ "Strong" : "強 ",
+ "Toggle visibility" : "切換可見性",
+ "Copy to clipboard" : "複製到剪貼板",
+ "Copied to clipboard!" : "已複製到剪貼板!",
+ "Generate password" : "生成密碼",
+ "Copy password to clipboard" : "將密碼複製到剪貼板",
+ "Password copied to clipboard!" : "密碼已複製到剪貼板! ",
+ "Complete" : "完成",
+ "Username" : "用戶名",
+ "Repeat password" : "重複密碼",
+ "Add tag" : "添加標籤",
+ "Pick an icon" : "選擇一個圖標",
+ "Search icons" : "搜索圖標",
+ "Upload a custom icon:" : "上傳自定義圖標:",
+ "Use this icon" : "使用此圖標",
+ "Delete current icon" : "刪除當前圖標",
+ "Get icon from page" : "從頁面獲取圖標",
+ "This may take a few seconds…" : "此操作可能需要花幾秒鐘 。。。",
+ "There was an error fetching the icon!" : "擷取圖標出錯",
+ "Selected icon" : "所選的圖標",
+ "Field label" : "字段標籤",
+ "Field value" : "字段值",
+ "Choose a file" : "選擇一個檔案",
+ "Text" : "文本 ",
+ "File" : "檔案",
+ "Add" : "添加",
+ "Value" : "值",
+ "Type" : "類型",
+ "Actions" : "操作",
+ "Empty" : "空的",
+ "Filename" : "檔案名稱",
+ "Upload date" : "上傳日期",
+ "Size" : "大小",
+ "Upload or enter your OTP secret" : "上傳或輸入 OTP 密鑰",
+ "Current OTP settings" : "當前的 OTP 設置 ",
+ "Issuer" : "發行者",
+ "Secret" : "密鑰",
+ "Expiration date" : "失效日期",
+ "No expiration date set" : "未設置失效日期",
+ "Renew interval" : "更新間距",
+ "Disabled" : "停用",
+ "Day(s)" : "日",
+ "Week(s)" : "星期",
+ "Month(s)" : "月",
+ "Year(s)" : "年",
+ "Password generation settings" : "生成密碼設置",
+ "Password length" : "密碼長度",
+ "Minimum amount of digits" : "最小數字位數",
+ "Use uppercase letters" : "使用大寫字母 ",
+ "Use lowercase letters" : "使用小寫字母",
+ "Use numbers" : "使用數字",
+ "Use special characters" : "使用特殊字符",
+ "Avoid ambiguous characters" : "避免模糊字符",
+ "Require every character type" : "要求全部字符類型",
+ "Export type" : "導出類型",
+ "Export" : "導出",
+ "Enter vault password to confirm export." : "輸入保險庫密碼以確認導出。",
+ "Rename vault" : "重命名保險庫",
+ "New vault name" : "新保險庫名稱",
+ "Change" : "變更",
+ "Change vault key" : "更高保險庫密鑰",
+ "Old vault password" : "舊的保險庫密碼",
+ "New vault password" : "新的保險庫密碼",
+ "Repeat new vault password" : "重複新的保險庫密碼",
+ "Please wait your vault is being updated, do not leave this page." : "請耐心等待,您的保險庫正在更新,請不要離開此頁面。",
+ "Processing" : "正在處理",
+ "Total progress" : "全部進度",
+ "About Passman" : "關於 Passman",
+ "Version" : "版本",
+ "Donate to support development" : "捐贈支持開發",
+ "Bookmarklet" : "書籤小工具",
+ "Save your passwords with one click." : "一鍵保存密碼",
+ "Drag below button to your bookmark toolbar." : "將下面的按鈕拖拽到您的書籤工具欄。",
+ "Delete vault" : "刪除保險庫",
+ "Vault password" : "保險庫密碼",
+ "This process is irreversible" : "操作不可逆",
+ "Delete my precious passwords" : "刪除我的密碼",
+ "Deleting {{password}}…" : "正在刪除 {{password}}…",
+ "Yes, delete my precious passwords" : "是的,刪除我的密碼",
+ "Import type" : "導入類型",
+ "Import" : "導入",
+ "Read progress" : "讀取進度",
+ "Upload progress" : "上傳進度 ",
+ "Private Key" : "私鑰",
+ "Public key" : "公鑰",
+ "Key size" : "密鑰長短",
+ "Save keys" : "保存密碼",
+ "Generate sharing keys" : "生成分享密碼",
+ "Generating sharing keys" : "生成分享密碼中",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "密碼工具會掃描您的密碼,計算平均破解時間,列出低於閾值的密碼",
+ "Minimum password stength" : "最低密碼強度",
+ "Start scan" : "開始掃描",
+ "Result" : "結果",
+ "A total of {{scan_result}} weak credentials were found." : "總共發現 {{scan_result}} 個弱身分驗證。",
+ "Score" : "得分",
+ "Action" : "操作",
+ "Search users…" : "搜尋用戶。。。",
+ "Missing users? Only users that have vaults are shown." : "找不到用戶?只顯示具有保險庫的用戶。",
+ "Cyphering" : "加密中",
+ "Uploading" : "正在上傳。。。",
+ "User" : "用戶",
+ "Crypto time" : "加密時間",
+ "Total time spent encrypting" : "加密總耗時",
+ "Read" : "讀取",
+ "Write" : "寫入",
+ "Files" : "檔案",
+ "Revisions" : "修訂",
+ "Pending" : "等待",
+ "Enable link sharing" : "啟用連結分享",
+ "Share until date" : "分享到期日",
+ "Expire after views" : "分享將在以下瀏覽次數後失效",
+ "Click \\\"Share\\\" first" : "先點擊\\\"分享\\\"",
+ "Show files" : "顯示檔案",
+ "Details" : "細節",
+ "Hide details" : "隱藏細節",
+ "Password score" : "密碼得分",
+ "Cracking times" : "破解時間",
+ "100 / hour" : "100 / 小時",
+ "Throttled online attack" : "限制在線攻擊",
+ "10 / second" : "10 / 秒",
+ "Unthrottled online attack" : "不限制在線攻擊",
+ "10k / second" : "10k / 秒",
+ "Offline attack, slow hash, many cores" : "離線攻擊,散列緩慢,多核心",
+ "10B / second" : "10B / 秒",
+ "Offline attack, fast hash, many cores" : "離線攻擊,散列快速,多核心",
+ "Match sequence" : "匹配序列",
+ "See match sequence" : "查看匹配序列",
+ "Pattern" : "模式",
+ "Matched word" : "匹配的詞",
+ "Dictionary name" : "字典名稱",
+ "Rank" : "評級",
+ "Reversed" : "反向",
+ "Guesses" : "猜測",
+ "Base guesses" : "基本猜測",
+ "Uppercase variations" : "大寫變體",
+ "l33t-variations" : "l33t變體",
+ "Showing revisions of" : "顯示修訂歷史",
+ "Revision of" : "修訂",
+ "by" : "由",
+ "No revisions found." : "未找到修訂版本。",
+ "Label" : "標籤",
+ "Restore revision" : "復原修訂版本",
+ "Delete revision" : "刪除修訂版本",
+ "Edit credential" : "編輯身分驗證",
+ "Create new credential" : "建立新身分驗證",
+ "Save" : "保存",
+ "Cancel" : "取消",
+ "Settings" : "設定",
+ "Share credential {{credential}}" : "共享身分驗證 {{credential}}",
+ "Unshare" : "取消共享",
+ "Showing deleted since" : "顯示自從刪除以來",
+ "Beginning" : "開始",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "顯示 {{credential_number}} 個身分驗證中的 {{number_filtered}} 個",
+ "Search for credential…" : "搜尋身分驗證。。。",
+ "Account" : "賬戶",
+ "Password" : "密碼",
+ "OTP" : "OTP",
+ "E-mail" : "電郵地址",
+ "URL" : "URL",
+ "Notes" : "備註",
+ "Expiry time" : "過期時間",
+ "Changed" : "已更改",
+ "Created" : "已創建",
+ "Edit" : "編輯",
+ "Delete" : "刪除",
+ "Share" : "分享",
+ "Recover" : "恢復",
+ "Destroy" : "銷毀",
+ "Use regex" : "使用 regex",
+ "You have incoming share requests." : "您收到分享請求。",
+ "If you want to put the credential in another vault," : "如果您想將身分驗證放在另一個保險庫中,",
+ "log out of this vault and log into the vault you want the shared credential in." : "登出此保險庫並登入到您要分享身分驗證的保險庫。",
+ "Permissions" : "權限",
+ "Received from" : "收到自",
+ "Date" : "日期",
+ "Accept" : "接受",
+ "Decline" : "拒絕",
+ "You have {{session_time}} left before logout." : "登出前還剩 {{session_time}}。",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "由於 {{tries}} 次嘗試失敗,您的保管庫已被鎖定 {{time}}!",
+ "Hello there!" : "您好!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "您似乎尚未設置任何密碼。您要添加一個嗎?",
+ "You don't have good credentials" : "您沒有高強度身分驗證",
+ "You don't have medium credentials" : "您沒有中強度身分驗證",
+ "You don't have bad credentials" : "您沒有弱強度身分驗證",
+ "You don't have expired credentials" : "您沒有已過期的身分驗證",
+ "You don't have deleted credentials" : "您沒有已刪除的身分驗證",
+ "There are no credentials with your selected tags" : "沒有找到帶有您所選的標籤的身分驗證",
+ "There are no credentials matching" : "沒有匹配的身分驗證",
+ "Last accessed" : "上次存取",
+ "Never" : "從不",
+ "No vaults found, why not create one?" : "沒有找到保險庫。何不建立一個?",
+ "Password strength must be at least: {{strength}}" : "密碼強度必須至少為{{strength}}",
+ "Please give your new vault a name." : "請給您的新保險庫起個名字。",
+ "Repeat vault password" : "重複保險庫密碼",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "您的分享密鑰將具有 1024 位的強度,您可以稍後在“設置”中進行更改。 ",
+ "Create vault" : "建立保險庫",
+ "Go back to vaults" : "回到保險庫",
+ "Please input the password for" : "請輸入密碼",
+ "Set this vault as the default." : "將此保險庫設置為默認。",
+ "Log into this vault automatically." : "自動登入保險庫",
+ "Log out of this vault automatically after: " : "在以下情況下自動登出此保險庫:",
+ "Decrypt vault" : "解密保險庫",
+ "Seems you lost the vault password and you're unable to log in." : "似乎丟失了保險庫密碼,您無法登入。",
+ "If you want this vault to be removed you can request that here." : "如果要刪除此保管庫,可以在此處請求。",
+ "An admin then accepts or declines the request" : "然後,管理員接受或拒絕該請求",
+ "After an admin destroys this vault, all credentials in it will be lost" : "管理員銷毀此保險庫後,其中的所有身分驗證將丟失",
+ "Reason for requesting deletion (optional):" : "請求刪除的原因(可選):",
+ "Request vault destruction" : "請求銷毀保險庫",
+ "Yes, request an admin to destroy this vault" : "是的,請求管理員銷毀此保險庫",
+ "Cancel destruction request" : "取消銷毀請求",
+ "Vault destruction requested" : "已要求銷毀保險庫",
+ "Request removed" : "請求已移除",
+ "Destruction request pending" : "銷毀請求待處理",
+ "Warning! Adding credentials over HTTP is insecure!" : "警告!通過HTTP添加身分驗證是不安全的!",
+ "Logged into {{vault_name}}" : "已登入 {{vault_name}}",
+ "Change vault" : "更改保險庫",
+ "Deleted credentials" : "已刪除的身分驗證",
+ "Logout" : "登出",
+ "Donate" : "捐助",
+ "Show All" : "顯示所有",
+ "Tags" : "標籤",
+ "Search Tags" : "搜索標籤",
+ "Good Strength" : "高強度",
+ "Medium Strength" : "中等強度",
+ "Bad Strength" : "低強度",
+ "Expired" : "已過期",
+ "Filter Tags" : "過濾標籤",
+ "Simple Navigation" : "簡單導航",
+ "Someone has shared a credential with you." : "有人與您分享了一個身分驗證。",
+ "Click here to request it" : "點擊這裡請求",
+ "Loading…" : "正在加載…",
+ "Awwhh… credential not found. Maybe it expired" : "哎呀。。。沒有找到身分驗證。也許過期了",
+ "Mark as Compromised" : "標記為已洩露",
+ "Compromised!" : "已被洩露!",
+ "This password is compromised. You can only remove this warning by changing the password." : "此密碼已被洩露。您只能通過修改密碼來移除此警告。",
+ "email" : "電郵地址",
+ "Description" : "描述",
+ "Custom Search:" : "自定義搜尋:",
+ "Revert to defaults" : "恢復默認值",
+ "Error while saving field" : "保存字段時出錯",
+ "A Passman item has been created, modified or deleted" : "Passman 項目已建立,修改或刪除",
+ "A Passman item has expired" : "Passman 項目已過期",
+ "A Passman item has been shared" : "Passman 項目已被分享",
+ "A Passman item has been renamed" : "Passman 項目已重命名",
+ "%1$s has been created by %2$s" : "%1$s 已由 %2$s 建立",
+ "You created %1$s" : "您已建立了 %1$s",
+ "%1$s has been updated by %2$s" : "%1$s 已由 %2$s 更新",
+ "You updated %1$s" : "您已更新了 %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s 已修訂 %1$s 到 %3$s 版本",
+ "You reverted %1$s back to the revision of %3$s" : "您已將 %1$s 還原到 %3$s 的修訂版本",
+ "%3$s has renamed %1$s to %2$s" : "%3$s 已重命名 %1$s 為 %2$s",
+ "You renamed %1$s to %2$s" : "已重命名 %1$s 為 %2$s",
+ "%1$s has been deleted by %2$s" : "%1$s 已被 %2$s 刪除",
+ "You deleted %1$s" : "你已刪除了 %1$s",
+ "%1$s has been recovered by %2$s" : "%1$s 已被 %2$s 還原",
+ "You recovered %1$s" : "你已還原了 %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s 已被 %2$s 永久刪除",
+ "You permanently deleted %1$s" : "您已永久刪除 %1$s",
+ "The password of %1$s has expired, renew it now." : "%1$s 的密碼已過期,請立即更新。",
+ "%1$s has been shared with %2$s" : "%1$s 已與 %2$s 分享",
+ "You received a share request for %1$s from %2$s" : "您收到了來自 %2$s 的 %1$s 的分享請求",
+ "%s has been shared with a link" : "%s 已通過連結分享",
+ "Passwords" : "密碼",
+ "Your credential \"%s\" expired, click here to update the credential." : "您的身分驗證 %s 已過期,請點擊此處更新身分驗證。",
+ "Remind me later" : "稍後提醒我",
+ "Ignore" : "不理會",
+ "%s shared \"%s\" with you. Click here to accept" : "%s 已與您分享了\"%s\"。點擊這裡接受",
+ "%s has declined your share request for \"%s\"." : "%s 已拒絕您的分享請求\"%s\"。",
+ "%s has accepted your share request for \"%s\"." : "%s 已接受您的分享請求\"%s\"。",
+ "Passman" : "Passman",
+ "Passman is a full featured password manager." : "Passman 是一個全能的密碼管理器。",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman 是一個全功能的密碼管理器。\n功能一覽:\n- 保險庫\n- 保險庫密鑰決不會發給伺服器\n- 瀏覽器擴展,方便使用密碼\n- Andriod 應用程式,便於隨時使用\n- 客戶端身分驗證為256位AES加密\n- 伺服器端身分驗證為256位AES加密\n- 可向身分驗證添加自定義字段\n- 內置 OTP(一次性密碼)生成器\n- 密碼分析器\n- 通過安全連結內部分享密碼\n- 從多種密碼管理器中導入(KeePass, LastPass, DashLane, ZOHO, Clipperz。is )\n應用程式的演示版請訪問 [https://demo。passman。cc](https://demo。passman。cc)",
+ "Unable to get version info" : "無法獲取版本信息 ",
+ "Passman Settings" : "Passman 設定",
+ "GitHub version:" : "GitHub 版本:",
+ "A newer version of Passman is available" : "有較新版本的 Passman 可用",
+ "Password sharing" : "密碼分享",
+ "Credential mover" : "身分驗證移動者",
+ "Vault destruction requests" : "保險庫銷毀請求",
+ "Check for new versions" : "檢查新版本",
+ "Enable HTTPS check" : "啟用HTTPS檢查",
+ "Disable context menu" : "禁用上下文選項單",
+ "Disable JavaScript debugger" : "停用 JavaScript 調試器",
+ "Allow users on this server to share passwords with a link" : "允許此伺服器上的用戶通過連結分享密碼",
+ "Allow users on this server to share passwords with other users" : "允許此伺服器上的用戶與其他用戶分享密碼",
+ "Move credentials from one account to another" : "將身分驗證從一個賬號移動到另一個",
+ "Source account" : "來源賬號",
+ "Destination account" : "目標賬號",
+ "Credentials moved!" : "身分驗證已移動了!",
+ "Requests to destroy vault" : "要求銷毀保險庫",
+ "Request ID" : "請求 ID",
+ "Requested by" : "請求者",
+ "Reason" : "原因",
+ "Click here to request\n\t\t\t\t\tit" : "點擊這裡請求\n\t\t\t\t\t它",
+ "Loading…" : "正在加載。。。",
+ "Awwhh… could not find the credential. Maybe it expired?" : "哎呀。。。沒有找到身分驗證。也許過期了?",
+ "Expires:" : "過期日:",
+ "Connection to server lost" : "與伺服器斷線了",
+ "Problem loading page, reloading in 5 seconds" : "載入頁面出錯,5秒後重新整理",
+ "Saving …" : "儲存中 。。。",
+ "Dismiss" : "撤銷",
+ "seconds ago" : "幾秒前"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json
new file mode 100644
index 00000000..b2e991d0
--- /dev/null
+++ b/l10n/zh_HK.json
@@ -0,0 +1,365 @@
+{ "translations": {
+ "Generating sharing keys ( %s / 2)" : "生成共享秘鑰(%s / 2)",
+ "Incorrect vault password!" : "錯誤的保險庫密碼!",
+ "Passwords do not match" : "密碼不匹配",
+ "General" : "一般",
+ "Custom Fields" : "自定義字段",
+ "Please fill in a label." : "請填寫一個標籤。",
+ "Please fill in a value." : "請填寫一個值。",
+ "Error loading file" : "加載檔案錯誤 ",
+ "An error occurred during decryption" : "解密時發生錯誤",
+ "Credential created!" : "身分驗證已建立!",
+ "Credential deleted" : "身分驗證已刪除",
+ "Credential updated" : "身分驗證已更新",
+ "Credential recovered" : "身分驗證回收",
+ "Credential destroyed" : "身分驗證已銷毀",
+ "Error downloading file, you probably have insufficient permissions" : "下載檔案時出錯,您可能沒有足夠的權限進行下載",
+ "Invalid QR code" : "無效的QR代碼",
+ "Starting export" : "正在開始導出",
+ "Decrypting credentials" : "身分驗證解密中",
+ "Done" : "完成",
+ "File read." : "檔案已被讀取。",
+ "Proceed with the following steps to import your file" : "按以下步驟處理以導入您的檔案",
+ "Skipping unlabeled credential" : "跳過無標籤的身分驗證",
+ "Adding {{credential}}" : "添加 {{credential}}",
+ "Added {{credential}}" : "已添加 {{credential}}",
+ "Skipping credential, missing label on line {{line}}" : "跳過身分驗證,{{line}} 行缺少標籤",
+ "Parsed {{num}} credentials, starting to import" : "解析 {{num}} 個身分驗證,開始導入",
+ "Importing" : "正在導入",
+ "Start import" : "開始導入",
+ "Select CSV file" : "選擇 CSV 檔案",
+ "Parsed {{rows}} lines from CSV file" : "從 CSV 檔案解析了 {{rows}} 行",
+ "Skip first row" : "跳過第一行",
+ "You need to assign the label field before you can start the import." : "開始導入之前需要先賦值標籤字段。",
+ "The first 5 lines of the CSV are shown." : "顯示 CSV 的前 5 行。",
+ "Assign the proper fields to each column." : "將適當的字段賦值給每一列。",
+ "Example of imported credential" : "導入的身分驗證示例",
+ "Missing an importer? Try it with the generic CSV importer." : "沒有導入器?試試看通用CSV導入器吧。",
+ "Go back to importers." : "返回導入器。",
+ "Revision deleted" : "修訂已刪除",
+ "Revision restored" : "修訂已復原",
+ "Save in Passman" : "保存到 Passman",
+ "Settings saved" : "設置已保存",
+ "General settings" : "一般設定",
+ "Password audit" : "密碼審核",
+ "Password settings" : "密碼設定",
+ "Import credentials" : "導入身分驗證",
+ "Export credentials" : "導出身分驗證",
+ "Sharing" : "分享",
+ "Are you sure you want to leave? This will destroy all your credentials" : "是否要離開?這將銷毀您所有的身分驗證",
+ "Old password field incorrect!" : "舊密碼錯誤!",
+ "New password does not match!" : "新密碼不匹配!",
+ "Please log in with your new vault password" : "請使用您的新保險庫密碼登入",
+ "Share with users and groups" : "與用戶和群組分享",
+ "Share link" : "分享連結",
+ "Are you sure you want to leave? This will corrupt this credential" : "您確認要離開嗎?這將銷毀此身分驗證",
+ "Credential unshared" : "取消了身分驗證分享",
+ "Credential shared" : "身分驗證已分享",
+ "Saved!" : "保存了!",
+ "Poor" : "差 ",
+ "Weak" : "弱",
+ "Good" : "好 ",
+ "Strong" : "強 ",
+ "Toggle visibility" : "切換可見性",
+ "Copy to clipboard" : "複製到剪貼板",
+ "Copied to clipboard!" : "已複製到剪貼板!",
+ "Generate password" : "生成密碼",
+ "Copy password to clipboard" : "將密碼複製到剪貼板",
+ "Password copied to clipboard!" : "密碼已複製到剪貼板! ",
+ "Complete" : "完成",
+ "Username" : "用戶名",
+ "Repeat password" : "重複密碼",
+ "Add tag" : "添加標籤",
+ "Pick an icon" : "選擇一個圖標",
+ "Search icons" : "搜索圖標",
+ "Upload a custom icon:" : "上傳自定義圖標:",
+ "Use this icon" : "使用此圖標",
+ "Delete current icon" : "刪除當前圖標",
+ "Get icon from page" : "從頁面獲取圖標",
+ "This may take a few seconds…" : "此操作可能需要花幾秒鐘 。。。",
+ "There was an error fetching the icon!" : "擷取圖標出錯",
+ "Selected icon" : "所選的圖標",
+ "Field label" : "字段標籤",
+ "Field value" : "字段值",
+ "Choose a file" : "選擇一個檔案",
+ "Text" : "文本 ",
+ "File" : "檔案",
+ "Add" : "添加",
+ "Value" : "值",
+ "Type" : "類型",
+ "Actions" : "操作",
+ "Empty" : "空的",
+ "Filename" : "檔案名稱",
+ "Upload date" : "上傳日期",
+ "Size" : "大小",
+ "Upload or enter your OTP secret" : "上傳或輸入 OTP 密鑰",
+ "Current OTP settings" : "當前的 OTP 設置 ",
+ "Issuer" : "發行者",
+ "Secret" : "密鑰",
+ "Expiration date" : "失效日期",
+ "No expiration date set" : "未設置失效日期",
+ "Renew interval" : "更新間距",
+ "Disabled" : "停用",
+ "Day(s)" : "日",
+ "Week(s)" : "星期",
+ "Month(s)" : "月",
+ "Year(s)" : "年",
+ "Password generation settings" : "生成密碼設置",
+ "Password length" : "密碼長度",
+ "Minimum amount of digits" : "最小數字位數",
+ "Use uppercase letters" : "使用大寫字母 ",
+ "Use lowercase letters" : "使用小寫字母",
+ "Use numbers" : "使用數字",
+ "Use special characters" : "使用特殊字符",
+ "Avoid ambiguous characters" : "避免模糊字符",
+ "Require every character type" : "要求全部字符類型",
+ "Export type" : "導出類型",
+ "Export" : "導出",
+ "Enter vault password to confirm export." : "輸入保險庫密碼以確認導出。",
+ "Rename vault" : "重命名保險庫",
+ "New vault name" : "新保險庫名稱",
+ "Change" : "變更",
+ "Change vault key" : "更高保險庫密鑰",
+ "Old vault password" : "舊的保險庫密碼",
+ "New vault password" : "新的保險庫密碼",
+ "Repeat new vault password" : "重複新的保險庫密碼",
+ "Please wait your vault is being updated, do not leave this page." : "請耐心等待,您的保險庫正在更新,請不要離開此頁面。",
+ "Processing" : "正在處理",
+ "Total progress" : "全部進度",
+ "About Passman" : "關於 Passman",
+ "Version" : "版本",
+ "Donate to support development" : "捐贈支持開發",
+ "Bookmarklet" : "書籤小工具",
+ "Save your passwords with one click." : "一鍵保存密碼",
+ "Drag below button to your bookmark toolbar." : "將下面的按鈕拖拽到您的書籤工具欄。",
+ "Delete vault" : "刪除保險庫",
+ "Vault password" : "保險庫密碼",
+ "This process is irreversible" : "操作不可逆",
+ "Delete my precious passwords" : "刪除我的密碼",
+ "Deleting {{password}}…" : "正在刪除 {{password}}…",
+ "Yes, delete my precious passwords" : "是的,刪除我的密碼",
+ "Import type" : "導入類型",
+ "Import" : "導入",
+ "Read progress" : "讀取進度",
+ "Upload progress" : "上傳進度 ",
+ "Private Key" : "私鑰",
+ "Public key" : "公鑰",
+ "Key size" : "密鑰長短",
+ "Save keys" : "保存密碼",
+ "Generate sharing keys" : "生成分享密碼",
+ "Generating sharing keys" : "生成分享密碼中",
+ "The password tool scans your password, calculates average cracking time, listing those below the threshold" : "密碼工具會掃描您的密碼,計算平均破解時間,列出低於閾值的密碼",
+ "Minimum password stength" : "最低密碼強度",
+ "Start scan" : "開始掃描",
+ "Result" : "結果",
+ "A total of {{scan_result}} weak credentials were found." : "總共發現 {{scan_result}} 個弱身分驗證。",
+ "Score" : "得分",
+ "Action" : "操作",
+ "Search users…" : "搜尋用戶。。。",
+ "Missing users? Only users that have vaults are shown." : "找不到用戶?只顯示具有保險庫的用戶。",
+ "Cyphering" : "加密中",
+ "Uploading" : "正在上傳。。。",
+ "User" : "用戶",
+ "Crypto time" : "加密時間",
+ "Total time spent encrypting" : "加密總耗時",
+ "Read" : "讀取",
+ "Write" : "寫入",
+ "Files" : "檔案",
+ "Revisions" : "修訂",
+ "Pending" : "等待",
+ "Enable link sharing" : "啟用連結分享",
+ "Share until date" : "分享到期日",
+ "Expire after views" : "分享將在以下瀏覽次數後失效",
+ "Click \\\"Share\\\" first" : "先點擊\\\"分享\\\"",
+ "Show files" : "顯示檔案",
+ "Details" : "細節",
+ "Hide details" : "隱藏細節",
+ "Password score" : "密碼得分",
+ "Cracking times" : "破解時間",
+ "100 / hour" : "100 / 小時",
+ "Throttled online attack" : "限制在線攻擊",
+ "10 / second" : "10 / 秒",
+ "Unthrottled online attack" : "不限制在線攻擊",
+ "10k / second" : "10k / 秒",
+ "Offline attack, slow hash, many cores" : "離線攻擊,散列緩慢,多核心",
+ "10B / second" : "10B / 秒",
+ "Offline attack, fast hash, many cores" : "離線攻擊,散列快速,多核心",
+ "Match sequence" : "匹配序列",
+ "See match sequence" : "查看匹配序列",
+ "Pattern" : "模式",
+ "Matched word" : "匹配的詞",
+ "Dictionary name" : "字典名稱",
+ "Rank" : "評級",
+ "Reversed" : "反向",
+ "Guesses" : "猜測",
+ "Base guesses" : "基本猜測",
+ "Uppercase variations" : "大寫變體",
+ "l33t-variations" : "l33t變體",
+ "Showing revisions of" : "顯示修訂歷史",
+ "Revision of" : "修訂",
+ "by" : "由",
+ "No revisions found." : "未找到修訂版本。",
+ "Label" : "標籤",
+ "Restore revision" : "復原修訂版本",
+ "Delete revision" : "刪除修訂版本",
+ "Edit credential" : "編輯身分驗證",
+ "Create new credential" : "建立新身分驗證",
+ "Save" : "保存",
+ "Cancel" : "取消",
+ "Settings" : "設定",
+ "Share credential {{credential}}" : "共享身分驗證 {{credential}}",
+ "Unshare" : "取消共享",
+ "Showing deleted since" : "顯示自從刪除以來",
+ "Beginning" : "開始",
+ "Showing {{number_filtered}} of {{credential_number}} credentials" : "顯示 {{credential_number}} 個身分驗證中的 {{number_filtered}} 個",
+ "Search for credential…" : "搜尋身分驗證。。。",
+ "Account" : "賬戶",
+ "Password" : "密碼",
+ "OTP" : "OTP",
+ "E-mail" : "電郵地址",
+ "URL" : "URL",
+ "Notes" : "備註",
+ "Expiry time" : "過期時間",
+ "Changed" : "已更改",
+ "Created" : "已創建",
+ "Edit" : "編輯",
+ "Delete" : "刪除",
+ "Share" : "分享",
+ "Recover" : "恢復",
+ "Destroy" : "銷毀",
+ "Use regex" : "使用 regex",
+ "You have incoming share requests." : "您收到分享請求。",
+ "If you want to put the credential in another vault," : "如果您想將身分驗證放在另一個保險庫中,",
+ "log out of this vault and log into the vault you want the shared credential in." : "登出此保險庫並登入到您要分享身分驗證的保險庫。",
+ "Permissions" : "權限",
+ "Received from" : "收到自",
+ "Date" : "日期",
+ "Accept" : "接受",
+ "Decline" : "拒絕",
+ "You have {{session_time}} left before logout." : "登出前還剩 {{session_time}}。",
+ "Your vault has been locked for {{time}} because of {{tries}} failed attempts!" : "由於 {{tries}} 次嘗試失敗,您的保管庫已被鎖定 {{time}}!",
+ "Hello there!" : "您好!",
+ "It does not seem that you have any passwords. Do you want to add one?" : "您似乎尚未設置任何密碼。您要添加一個嗎?",
+ "You don't have good credentials" : "您沒有高強度身分驗證",
+ "You don't have medium credentials" : "您沒有中強度身分驗證",
+ "You don't have bad credentials" : "您沒有弱強度身分驗證",
+ "You don't have expired credentials" : "您沒有已過期的身分驗證",
+ "You don't have deleted credentials" : "您沒有已刪除的身分驗證",
+ "There are no credentials with your selected tags" : "沒有找到帶有您所選的標籤的身分驗證",
+ "There are no credentials matching" : "沒有匹配的身分驗證",
+ "Last accessed" : "上次存取",
+ "Never" : "從不",
+ "No vaults found, why not create one?" : "沒有找到保險庫。何不建立一個?",
+ "Password strength must be at least: {{strength}}" : "密碼強度必須至少為{{strength}}",
+ "Please give your new vault a name." : "請給您的新保險庫起個名字。",
+ "Repeat vault password" : "重複保險庫密碼",
+ "Your sharing keys will have a strength of 1024 bit, which you can change in \\\"Settings\\\" later ." : "您的分享密鑰將具有 1024 位的強度,您可以稍後在“設置”中進行更改。 ",
+ "Create vault" : "建立保險庫",
+ "Go back to vaults" : "回到保險庫",
+ "Please input the password for" : "請輸入密碼",
+ "Set this vault as the default." : "將此保險庫設置為默認。",
+ "Log into this vault automatically." : "自動登入保險庫",
+ "Log out of this vault automatically after: " : "在以下情況下自動登出此保險庫:",
+ "Decrypt vault" : "解密保險庫",
+ "Seems you lost the vault password and you're unable to log in." : "似乎丟失了保險庫密碼,您無法登入。",
+ "If you want this vault to be removed you can request that here." : "如果要刪除此保管庫,可以在此處請求。",
+ "An admin then accepts or declines the request" : "然後,管理員接受或拒絕該請求",
+ "After an admin destroys this vault, all credentials in it will be lost" : "管理員銷毀此保險庫後,其中的所有身分驗證將丟失",
+ "Reason for requesting deletion (optional):" : "請求刪除的原因(可選):",
+ "Request vault destruction" : "請求銷毀保險庫",
+ "Yes, request an admin to destroy this vault" : "是的,請求管理員銷毀此保險庫",
+ "Cancel destruction request" : "取消銷毀請求",
+ "Vault destruction requested" : "已要求銷毀保險庫",
+ "Request removed" : "請求已移除",
+ "Destruction request pending" : "銷毀請求待處理",
+ "Warning! Adding credentials over HTTP is insecure!" : "警告!通過HTTP添加身分驗證是不安全的!",
+ "Logged into {{vault_name}}" : "已登入 {{vault_name}}",
+ "Change vault" : "更改保險庫",
+ "Deleted credentials" : "已刪除的身分驗證",
+ "Logout" : "登出",
+ "Donate" : "捐助",
+ "Show All" : "顯示所有",
+ "Tags" : "標籤",
+ "Search Tags" : "搜索標籤",
+ "Good Strength" : "高強度",
+ "Medium Strength" : "中等強度",
+ "Bad Strength" : "低強度",
+ "Expired" : "已過期",
+ "Filter Tags" : "過濾標籤",
+ "Simple Navigation" : "簡單導航",
+ "Someone has shared a credential with you." : "有人與您分享了一個身分驗證。",
+ "Click here to request it" : "點擊這裡請求",
+ "Loading…" : "正在加載…",
+ "Awwhh… credential not found. Maybe it expired" : "哎呀。。。沒有找到身分驗證。也許過期了",
+ "Mark as Compromised" : "標記為已洩露",
+ "Compromised!" : "已被洩露!",
+ "This password is compromised. You can only remove this warning by changing the password." : "此密碼已被洩露。您只能通過修改密碼來移除此警告。",
+ "email" : "電郵地址",
+ "Description" : "描述",
+ "Custom Search:" : "自定義搜尋:",
+ "Revert to defaults" : "恢復默認值",
+ "Error while saving field" : "保存字段時出錯",
+ "A Passman item has been created, modified or deleted" : "Passman 項目已建立,修改或刪除",
+ "A Passman item has expired" : "Passman 項目已過期",
+ "A Passman item has been shared" : "Passman 項目已被分享",
+ "A Passman item has been renamed" : "Passman 項目已重命名",
+ "%1$s has been created by %2$s" : "%1$s 已由 %2$s 建立",
+ "You created %1$s" : "您已建立了 %1$s",
+ "%1$s has been updated by %2$s" : "%1$s 已由 %2$s 更新",
+ "You updated %1$s" : "您已更新了 %1$s",
+ "%2$s has revised %1$s to the revision of %3$s" : "%2$s 已修訂 %1$s 到 %3$s 版本",
+ "You reverted %1$s back to the revision of %3$s" : "您已將 %1$s 還原到 %3$s 的修訂版本",
+ "%3$s has renamed %1$s to %2$s" : "%3$s 已重命名 %1$s 為 %2$s",
+ "You renamed %1$s to %2$s" : "已重命名 %1$s 為 %2$s",
+ "%1$s has been deleted by %2$s" : "%1$s 已被 %2$s 刪除",
+ "You deleted %1$s" : "你已刪除了 %1$s",
+ "%1$s has been recovered by %2$s" : "%1$s 已被 %2$s 還原",
+ "You recovered %1$s" : "你已還原了 %1$s",
+ "%1$s has been permanently deleted by %2$s" : "%1$s 已被 %2$s 永久刪除",
+ "You permanently deleted %1$s" : "您已永久刪除 %1$s",
+ "The password of %1$s has expired, renew it now." : "%1$s 的密碼已過期,請立即更新。",
+ "%1$s has been shared with %2$s" : "%1$s 已與 %2$s 分享",
+ "You received a share request for %1$s from %2$s" : "您收到了來自 %2$s 的 %1$s 的分享請求",
+ "%s has been shared with a link" : "%s 已通過連結分享",
+ "Passwords" : "密碼",
+ "Your credential \"%s\" expired, click here to update the credential." : "您的身分驗證 %s 已過期,請點擊此處更新身分驗證。",
+ "Remind me later" : "稍後提醒我",
+ "Ignore" : "不理會",
+ "%s shared \"%s\" with you. Click here to accept" : "%s 已與您分享了\"%s\"。點擊這裡接受",
+ "%s has declined your share request for \"%s\"." : "%s 已拒絕您的分享請求\"%s\"。",
+ "%s has accepted your share request for \"%s\"." : "%s 已接受您的分享請求\"%s\"。",
+ "Passman" : "Passman",
+ "Passman is a full featured password manager." : "Passman 是一個全能的密碼管理器。",
+ "Passman is a full featured password manager.\nFeatures:\n- Vaults\n- Vault key is never sent to the server\n- Browser extension for easy access to passwords\n- Android app for on the road access\n- Credentials are client side encrypted with 256bit AES\n- Credentials are server side encrypted with 256bit AES\n- Ability to add custom fields to credentials\n- Built-in OTP (One Time Password) generator\n- Password analyzer\n- Share passwords internally and via link in a secure manner.\n- Import from various password managers (KeePass, LastPass, DashLane, ZOHO, Clipperz.is )\nFor an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)" : "Passman 是一個全功能的密碼管理器。\n功能一覽:\n- 保險庫\n- 保險庫密鑰決不會發給伺服器\n- 瀏覽器擴展,方便使用密碼\n- Andriod 應用程式,便於隨時使用\n- 客戶端身分驗證為256位AES加密\n- 伺服器端身分驗證為256位AES加密\n- 可向身分驗證添加自定義字段\n- 內置 OTP(一次性密碼)生成器\n- 密碼分析器\n- 通過安全連結內部分享密碼\n- 從多種密碼管理器中導入(KeePass, LastPass, DashLane, ZOHO, Clipperz。is )\n應用程式的演示版請訪問 [https://demo。passman。cc](https://demo。passman。cc)",
+ "Unable to get version info" : "無法獲取版本信息 ",
+ "Passman Settings" : "Passman 設定",
+ "GitHub version:" : "GitHub 版本:",
+ "A newer version of Passman is available" : "有較新版本的 Passman 可用",
+ "Password sharing" : "密碼分享",
+ "Credential mover" : "身分驗證移動者",
+ "Vault destruction requests" : "保險庫銷毀請求",
+ "Check for new versions" : "檢查新版本",
+ "Enable HTTPS check" : "啟用HTTPS檢查",
+ "Disable context menu" : "禁用上下文選項單",
+ "Disable JavaScript debugger" : "停用 JavaScript 調試器",
+ "Allow users on this server to share passwords with a link" : "允許此伺服器上的用戶通過連結分享密碼",
+ "Allow users on this server to share passwords with other users" : "允許此伺服器上的用戶與其他用戶分享密碼",
+ "Move credentials from one account to another" : "將身分驗證從一個賬號移動到另一個",
+ "Source account" : "來源賬號",
+ "Destination account" : "目標賬號",
+ "Credentials moved!" : "身分驗證已移動了!",
+ "Requests to destroy vault" : "要求銷毀保險庫",
+ "Request ID" : "請求 ID",
+ "Requested by" : "請求者",
+ "Reason" : "原因",
+ "Click here to request\n\t\t\t\t\tit" : "點擊這裡請求\n\t\t\t\t\t它",
+ "Loading…" : "正在加載。。。",
+ "Awwhh… could not find the credential. Maybe it expired?" : "哎呀。。。沒有找到身分驗證。也許過期了?",
+ "Expires:" : "過期日:",
+ "Connection to server lost" : "與伺服器斷線了",
+ "Problem loading page, reloading in 5 seconds" : "載入頁面出錯,5秒後重新整理",
+ "Saving …" : "儲存中 。。。",
+ "Dismiss" : "撤銷",
+ "seconds ago" : "幾秒前"
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js
index 4f46b931..31bb96f5 100644
--- a/l10n/zh_TW.js
+++ b/l10n/zh_TW.js
@@ -1,11 +1,11 @@
OC.L10N.register(
"passman",
{
- "Passwords" : "密碼",
"General" : "一般",
"Custom Fields" : "自定義欄位",
"Error loading file" : "載入檔案錯誤",
"An error occurred during decryption" : "解密時發生錯誤",
+ "Credential updated" : "憑據已更新",
"Invalid QR code" : "無效的QR code",
"Starting export" : "開始輸出",
"Decrypting credentials" : "帳號密碼加密中",
@@ -13,25 +13,37 @@ OC.L10N.register(
"Importing" : "匯入中",
"Start import" : "開始匯入",
"Select CSV file" : "請選擇一個CSV檔案",
+ "Settings saved" : "設定已儲存",
"General settings" : "一般設定",
"Password settings" : "密碼設定",
"Sharing" : "分享",
"New password does not match!" : "密碼不相符",
+ "Share with users and groups" : "分享給其他使用者或群組",
"Share link" : "分享連結",
"Saved!" : "已儲存",
+ "Good" : "不錯",
+ "Toggle visibility" : "調整可見度",
"Copy to clipboard" : "複製到剪貼簿",
"Generate password" : "產生密碼",
"Complete" : "完成",
+ "Username" : "使用者名稱",
"Repeat password" : "再輸入一次密碼",
+ "Add tag" : "加入標籤",
"Text" : "文字",
"File" : "檔案",
"Add" : "新增",
+ "Value" : "值",
"Type" : "類型",
+ "Actions" : "動作",
"Empty" : "空的",
"Filename" : "檔名",
"Upload date" : "上傳日期",
"Size" : "大小",
"Current OTP settings" : "目前OTP設定",
+ "Secret" : "私密",
+ "Expiration date" : "到期日",
+ "No expiration date set" : "未指定到期日",
+ "Disabled" : "停用",
"Week(s)" : "週",
"Month(s)" : "月",
"Year(s)" : "年",
@@ -45,8 +57,11 @@ OC.L10N.register(
"Require every character type" : "需要全部符號類型",
"Export type" : "匯出類型",
"Export" : "匯出",
+ "Change" : "更改",
"Repeat new vault password" : "再輸入一次新密碼",
"Version" : "版本",
+ "Bookmarklet" : "書籤",
+ "Vault password" : "空間密碼",
"Import" : "匯入",
"Private Key" : "私鑰",
"Public key" : "公鑰",
@@ -55,23 +70,53 @@ OC.L10N.register(
"Start scan" : "開始掃描",
"Result" : "結果",
"Score" : "分數",
+ "Uploading" : "上傳中...",
"User" : "使用者",
"Read" : "讀取",
"Write" : "寫入",
"Files" : "檔案",
+ "Pending" : "擱置中",
"Show files" : "顯示檔案",
"Details" : "詳細資料",
+ "Hide details" : "隱藏細節",
"Rank" : "排名",
+ "by" : "由",
+ "Label" : "標籤",
"Save" : "儲存",
"Cancel" : "Cancel",
"Settings" : "設定",
"Unshare" : "取消分享",
+ "Account" : "帳戶",
+ "Password" : "密碼",
+ "OTP" : "OTP",
"E-mail" : "E-mail",
"URL" : "URL",
+ "Notes" : "筆記",
"Created" : "已新增",
+ "Edit" : "退出",
+ "Delete" : "刪除",
+ "Share" : "分享",
+ "Date" : "日期",
+ "Accept" : "接受",
"Decline" : "拒絕",
+ "Never" : "絕不",
+ "Donate" : "斗內",
+ "Tags" : "標籤",
+ "Expired" : "已過期",
+ "Loading…" : "載入中…",
+ "email" : "電子郵件",
+ "Description" : "描述",
+ "You created %1$s" : "您建立了 %1$s",
+ "You deleted %1$s" : "您刪除了 %1$s",
+ "Passwords" : "密碼",
"Remind me later" : "稍後提醒我",
"Ignore" : "忽略",
- "Connection to server lost" : "伺服器斷線了"
+ "Passman" : "Passman",
+ "Expires:" : "到期日:",
+ "Connection to server lost" : "伺服器斷線了",
+ "Problem loading page, reloading in 5 seconds" : "載入頁面出錯,5 秒後重新整理",
+ "Saving …" : "儲存中 ...",
+ "Dismiss" : "取消",
+ "seconds ago" : "幾秒前"
},
"nplurals=1; plural=0;");
diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json
index f5509cef..8456ae17 100644
--- a/l10n/zh_TW.json
+++ b/l10n/zh_TW.json
@@ -1,9 +1,9 @@
{ "translations": {
- "Passwords" : "密碼",
"General" : "一般",
"Custom Fields" : "自定義欄位",
"Error loading file" : "載入檔案錯誤",
"An error occurred during decryption" : "解密時發生錯誤",
+ "Credential updated" : "憑據已更新",
"Invalid QR code" : "無效的QR code",
"Starting export" : "開始輸出",
"Decrypting credentials" : "帳號密碼加密中",
@@ -11,25 +11,37 @@
"Importing" : "匯入中",
"Start import" : "開始匯入",
"Select CSV file" : "請選擇一個CSV檔案",
+ "Settings saved" : "設定已儲存",
"General settings" : "一般設定",
"Password settings" : "密碼設定",
"Sharing" : "分享",
"New password does not match!" : "密碼不相符",
+ "Share with users and groups" : "分享給其他使用者或群組",
"Share link" : "分享連結",
"Saved!" : "已儲存",
+ "Good" : "不錯",
+ "Toggle visibility" : "調整可見度",
"Copy to clipboard" : "複製到剪貼簿",
"Generate password" : "產生密碼",
"Complete" : "完成",
+ "Username" : "使用者名稱",
"Repeat password" : "再輸入一次密碼",
+ "Add tag" : "加入標籤",
"Text" : "文字",
"File" : "檔案",
"Add" : "新增",
+ "Value" : "值",
"Type" : "類型",
+ "Actions" : "動作",
"Empty" : "空的",
"Filename" : "檔名",
"Upload date" : "上傳日期",
"Size" : "大小",
"Current OTP settings" : "目前OTP設定",
+ "Secret" : "私密",
+ "Expiration date" : "到期日",
+ "No expiration date set" : "未指定到期日",
+ "Disabled" : "停用",
"Week(s)" : "週",
"Month(s)" : "月",
"Year(s)" : "年",
@@ -43,8 +55,11 @@
"Require every character type" : "需要全部符號類型",
"Export type" : "匯出類型",
"Export" : "匯出",
+ "Change" : "更改",
"Repeat new vault password" : "再輸入一次新密碼",
"Version" : "版本",
+ "Bookmarklet" : "書籤",
+ "Vault password" : "空間密碼",
"Import" : "匯入",
"Private Key" : "私鑰",
"Public key" : "公鑰",
@@ -53,23 +68,53 @@
"Start scan" : "開始掃描",
"Result" : "結果",
"Score" : "分數",
+ "Uploading" : "上傳中...",
"User" : "使用者",
"Read" : "讀取",
"Write" : "寫入",
"Files" : "檔案",
+ "Pending" : "擱置中",
"Show files" : "顯示檔案",
"Details" : "詳細資料",
+ "Hide details" : "隱藏細節",
"Rank" : "排名",
+ "by" : "由",
+ "Label" : "標籤",
"Save" : "儲存",
"Cancel" : "Cancel",
"Settings" : "設定",
"Unshare" : "取消分享",
+ "Account" : "帳戶",
+ "Password" : "密碼",
+ "OTP" : "OTP",
"E-mail" : "E-mail",
"URL" : "URL",
+ "Notes" : "筆記",
"Created" : "已新增",
+ "Edit" : "退出",
+ "Delete" : "刪除",
+ "Share" : "分享",
+ "Date" : "日期",
+ "Accept" : "接受",
"Decline" : "拒絕",
+ "Never" : "絕不",
+ "Donate" : "斗內",
+ "Tags" : "標籤",
+ "Expired" : "已過期",
+ "Loading…" : "載入中…",
+ "email" : "電子郵件",
+ "Description" : "描述",
+ "You created %1$s" : "您建立了 %1$s",
+ "You deleted %1$s" : "您刪除了 %1$s",
+ "Passwords" : "密碼",
"Remind me later" : "稍後提醒我",
"Ignore" : "忽略",
- "Connection to server lost" : "伺服器斷線了"
+ "Passman" : "Passman",
+ "Expires:" : "到期日:",
+ "Connection to server lost" : "伺服器斷線了",
+ "Problem loading page, reloading in 5 seconds" : "載入頁面出錯,5 秒後重新整理",
+ "Saving …" : "儲存中 ...",
+ "Dismiss" : "取消",
+ "seconds ago" : "幾秒前"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php
index e89f2661..f83dbcbd 100644
--- a/lib/AppInfo/Application.php
+++ b/lib/AppInfo/Application.php
@@ -24,110 +24,105 @@
namespace OCA\Passman\AppInfo;
use OC\Files\View;
-
-use OCA\Passman\Controller\CredentialController;
-use OCA\Passman\Controller\PageController;
+use OC\ServerContainer;
use OCA\Passman\Controller\ShareController;
-use OCA\Passman\Controller\VaultController;
use OCA\Passman\Middleware\APIMiddleware;
use OCA\Passman\Middleware\ShareMiddleware;
+use OCA\Passman\Notifier;
+use OCA\Passman\Search\Provider;
use OCA\Passman\Service\ActivityService;
-use OCA\Passman\Service\CronService;
use OCA\Passman\Service\CredentialService;
-use OCA\Passman\Service\ShareService;
+use OCA\Passman\Service\CronService;
use OCA\Passman\Service\FileService;
+use OCA\Passman\Service\NotificationService;
+use OCA\Passman\Service\SettingsService;
+use OCA\Passman\Service\ShareService;
use OCA\Passman\Service\VaultService;
use OCA\Passman\Utility\Utils;
-use OCA\Passman\Service\NotificationService;
-Use OCA\Passman\Service\SettingsService;
-use OCP\IConfig;
-use OCP\IDBConnection;
-
use OCP\AppFramework\App;
+use OCP\AppFramework\Bootstrap\IBootContext;
+use OCP\AppFramework\Bootstrap\IBootstrap;
+use OCP\AppFramework\Bootstrap\IRegistrationContext;
+use OCP\IDBConnection;
use OCP\IL10N;
+use OCP\ILogger;
+use OCP\Notification\IManager;
use OCP\Util;
+use Psr\Container\ContainerInterface;
+
+class Application extends App implements IBootstrap {
+ public const APP_ID = 'passman';
-class Application extends App {
public function __construct() {
- parent::__construct('passman');
- $container = $this->getContainer();
- // Allow automatic DI for the View, until we migrated to Nodes API
- $container->registerService(View::class, function () {
+ parent::__construct(self::APP_ID);
+ }
+
+ public function register(IRegistrationContext $context): void {
+ $this->registerNavigationEntry();
+ // $this->registerPersonalPage();
+
+ $context->registerEventListener(
+ BeforeUserDeletedEvent::class,
+ UserDeletedListener::class
+ );
+
+ $context->registerSearchProvider(Provider::class);
+
+ $context->registerService(View::class, function () {
return new View('');
}, false);
- $container->registerService('isCLI', function () {
+
+ $context->registerService('isCLI', function () {
return \OC::$CLI;
});
- /**
- * Middleware
- */
- $container->registerService('ShareMiddleware', function ($c) {
- return new ShareMiddleware($c->query('SettingsService'));
- });
- $container->registerMiddleware('ShareMiddleware');
+ $context->registerMiddleware(ShareMiddleware::class);
+ $context->registerMiddleware(APIMiddleware::class);
- /**
- * Controllers
- */
- $container->registerService('ShareController', function ($c) {
- $container = $this->getContainer();
- $server = $container->getServer();
+ $context->registerService('ShareController', function (ContainerInterface $c) {
+ $server = $this->getContainer()->getServer();
return new ShareController(
- $c->query('AppName'),
- $c->query('Request'),
+ $c->get('AppName'),
+ $c->get('Request'),
$server->getUserSession()->getUser(),
$server->getGroupManager(),
$server->getUserManager(),
- $c->query('ActivityService'),
- $c->query('VaultService'),
- $c->query('ShareService'),
- $c->query('CredentialService'),
- $c->query('NotificationService'),
- $c->query('FileService'),
- $c->query('SettingsService')
+ $c->get(ActivityService::class),
+ $c->get(VaultService::class),
+ $c->get(ShareService::class),
+ $c->get(CredentialService::class),
+ $c->get(NotificationService::class),
+ $c->get(FileService::class),
+ $c->get(SettingsService::class)
);
});
- /** Cron **/
- $container->registerService('CronService', function ($c) {
+ $context->registerService('CronService', function (ContainerInterface $c) {
return new CronService(
- $c->query('CredentialService'),
- $c->query('Logger'),
- $c->query('Utils'),
- $c->query('NotificationService'),
- $c->query('ActivityService'),
- $c->query('IDBConnection')
+ $c->get(CredentialService::class),
+ $c->get(ILogger::class),
+ $c->get(Utils::class),
+ $c->get(NotificationService::class),
+ $c->get(ActivityService::class),
+ $c->get(IDBConnection::class)
);
});
- $container->registerService('Db', function () {
- return new Db();
+ $context->registerService('Logger', function (ContainerInterface $c) {
+ return $c->get(ServerContainer::class)->getLogger();
});
+ }
- $container->registerService('Logger', function ($c) {
- return $c->query('ServerContainer')->getLogger();
- });
+ public function boot(IBootContext $context): void {
+ $l = \OC::$server->getL10N(self::APP_ID);
- $container->registerMiddleware('APIMiddleware');
+ /** @var IManager $manager */
+ $manager = $context->getAppContainer()->get(IManager::class);
+ $manager->registerNotifierService(Notifier::class);
- // Aliases for the controllers so we can use the automatic DI
- $container->registerAlias('CredentialController', CredentialController::class);
- $container->registerAlias('PageController', PageController::class);
- $container->registerAlias('VaultController', VaultController::class);
- $container->registerAlias('VaultController', VaultController::class);
- $container->registerAlias('CredentialService', CredentialService::class);
- $container->registerAlias('NotificationService', NotificationService::class);
- $container->registerAlias('ActivityService', ActivityService::class);
- $container->registerAlias('VaultService', VaultService::class);
- $container->registerAlias('FileService', FileService::class);
- $container->registerAlias('ShareService', ShareService::class);
- $container->registerAlias('Utils', Utils::class);
- $container->registerAlias('IDBConnection', IDBConnection::class);
- $container->registerAlias('IConfig', IConfig::class);
- $container->registerAlias('SettingsService', SettingsService::class);
- $container->registerAlias('APIMiddleware', APIMiddleware::class);
+ Util::addTranslations(self::APP_ID);
+ \OCP\App::registerAdmin(self::APP_ID, 'templates/admin.settings');
}
/**
@@ -135,7 +130,6 @@ class Application extends App {
*/
public function registerNavigationEntry() {
$c = $this->getContainer();
- /** @var \OCP\IServerContainer $server */
$server = $c->getServer();
$navigationEntry = function () use ($c, $server) {
return [
@@ -155,4 +149,4 @@ class Application extends App {
public function registerPersonalPage() {
\OCP\App::registerPersonal($this->getContainer()->getAppName(), 'personal');
}
-}
\ No newline at end of file
+}
diff --git a/lib/Notifier.php b/lib/Notifier.php
index fcf7e45a..c1a1c000 100644
--- a/lib/Notifier.php
+++ b/lib/Notifier.php
@@ -37,7 +37,7 @@ class Notifier implements INotifier {
* @param INotification $notification
* @param string $languageCode The code of the language that should be used to prepare the notification
*/
- public function prepare(INotification $notification, $languageCode) {
+public function prepare(INotification $notification, string $languageCode): INotification {
if ($notification->getApp() !== 'passman') {
// Not my app => throw
throw new \InvalidArgumentException();
@@ -109,4 +109,21 @@ class Notifier implements INotifier {
throw new \InvalidArgumentException();
}
}
-}
\ No newline at end of file
+
+ /**
+ * Identifier of the notifier
+ *
+ * @return string
+ */
+ public function getID(): string {
+ return 'passman';
+ }
+ /**
+ * Human readable name describing the notifier
+ *
+ * @return string
+ */
+ public function getName(): string {
+ return $this->factory->get('passman')->t('Passwords');
+ }
+}
diff --git a/lib/Search/Provider.php b/lib/Search/Provider.php
new file mode 100644
index 00000000..098d9400
--- /dev/null
+++ b/lib/Search/Provider.php
@@ -0,0 +1,110 @@
+.
+ *
+ */
+
+namespace OCA\Passman\Search;
+
+use OCA\Passman\AppInfo\Application;
+use OCA\Passman\Db\CredentialMapper;
+use OCA\Passman\Db\VaultMapper;
+use OCA\Passman\Service\SettingsService;
+use OCA\Passman\Service\VaultService;
+use OCA\Passman\Utility\Utils;
+use OCP\AppFramework\Db\DoesNotExistException;
+use OCP\AppFramework\Db\MultipleObjectsReturnedException;
+use OCP\IDBConnection;
+use OCP\IL10N;
+use OCP\IURLGenerator;
+use OCP\IUser;
+use OCP\Search\IProvider;
+use OCP\Search\ISearchQuery;
+use OCP\Search\SearchResult;
+use OCP\Search\SearchResultEntry;
+
+class Provider implements IProvider {
+
+ private $l10n;
+ private $urlGenerator;
+ private $db;
+ private $settings;
+
+ public function __construct(IL10N $l10n, IURLGenerator $urlGenerator, IDBConnection $db, SettingsService $settings) {
+ $this->l10n = $l10n;
+ $this->urlGenerator = $urlGenerator;
+ $this->db = $db;
+ $this->settings = $settings;
+ }
+
+ public function getId(): string {
+ return Application::APP_ID;
+ }
+
+ public function getName(): string {
+ return $this->l10n->t('Passman');
+ }
+
+ public function getOrder(string $route, array $routeParameters): int {
+ if (strpos($route, Application::APP_ID . '.') === 0) {
+ // Active app, prefer my results
+ return -1;
+ }
+
+ return 25;
+ }
+
+ public function search(IUser $user, ISearchQuery $query): SearchResult {
+ $searchResultEntries = [];
+
+ if ($this->settings->getAppSetting('enable_global_search', 0) === 1) {
+ $VaultService = new VaultService(new VaultMapper($this->db, new Utils()));
+ $Vaults = $VaultService->getByUser($user->getUID());
+ $CredentialMapper = new CredentialMapper($this->db, new Utils());
+
+ foreach ($Vaults as $Vault) {
+ try {
+ $Credentials = $CredentialMapper->getCredentialsByVaultId($Vault->getId(), $Vault->getUserId());
+
+ foreach ($Credentials as $Credential) {
+ if (strpos($Credential->getLabel(), $query->getTerm()) !== false) {
+ try {
+ $searchResultEntries[] = new SearchResultEntry(
+ $this->urlGenerator->imagePath(Application::APP_ID, 'app.svg'),
+ $Credential->getLabel(),
+ \sprintf("Part of Passman vault %s", $Vault->getName()),
+ $this->urlGenerator->linkToRoute('passman.page.index') . "#/vault/" . $Vault->getGuid() . "?show=" . $Credential->getGuid()
+ );
+ } catch (\Exception $e) {
+ }
+ }
+ }
+ } catch (DoesNotExistException $e) {
+ } catch (MultipleObjectsReturnedException $e) {
+ }
+ }
+ }
+
+ return SearchResult::complete(
+ $this->l10n->t(Application::APP_ID),
+ $searchResultEntries
+ );
+ }
+}
diff --git a/lib/Service/CronService.php b/lib/Service/CronService.php
index dba14371..d84deffb 100644
--- a/lib/Service/CronService.php
+++ b/lib/Service/CronService.php
@@ -52,7 +52,7 @@ class CronService {
foreach($expired_credentials as $credential){
$link = ''; // @TODO create direct link to credential
- $sql = 'SELECT count(*) as rows from `*PREFIX*notifications` WHERE `subject`= \'credential_expired\' AND object_id=?';
+ $sql = 'SELECT count(*) as `rows` from `*PREFIX*notifications` WHERE `subject`= \'credential_expired\' AND object_id=?';
$id = $credential->getId();
$result = $this->db->executeQuery($sql, array($id));
$this->logger->debug($credential->getLabel() .' is expired, checking notifications!', array('app' => 'passman'));
diff --git a/lib/Service/SettingsService.php b/lib/Service/SettingsService.php
index 82bbc34b..0b2e8363 100644
--- a/lib/Service/SettingsService.php
+++ b/lib/Service/SettingsService.php
@@ -40,6 +40,7 @@ class SettingsService {
'check_version',
'https_check',
'disable_contextmenu',
+ 'enable_global_search',
'settings_loaded'
);
@@ -57,6 +58,7 @@ class SettingsService {
'server_side_encryption' => $this->config->getAppValue('passman', 'server_side_encryption', 'aes-256-cbc'),
'rounds_pbkdf2_stretching' => $this->config->getAppValue('passman', 'rounds_pbkdf2_stretching', 100),
'disable_debugger' => $this->config->getAppValue('passman', 'disable_debugger', 1),
+ 'enable_global_search' => $this->config->getAppValue('passman', 'enable_global_search', 0),
'settings_loaded' => 1
);
}
@@ -118,4 +120,4 @@ class SettingsService {
$value = intval($this->getAppSetting($setting, false));
return ($value === 1);
}
-}
\ No newline at end of file
+}
diff --git a/package.json b/package.json
index 321224d0..f47f8067 100644
--- a/package.json
+++ b/package.json
@@ -6,27 +6,27 @@
},
"dependencies": {
"grunt": "~1.0.3",
- "grunt-cli": "~1.2.0",
- "grunt-contrib-clean": "^1.0.0",
+ "grunt-cli": "^1.3.2",
+ "grunt-contrib-clean": "^2.0.0",
"grunt-contrib-concat": "^1.0.1",
"grunt-contrib-copy": "^1.0.0",
- "grunt-contrib-cssmin": "^1.0.2",
- "grunt-contrib-jshint": "^0.12.0",
- "grunt-contrib-nodeunit": "~0.4.1",
- "grunt-contrib-sass": "^1.0.0",
- "grunt-contrib-uglify": "~0.5.0",
- "grunt-contrib-watch": "^1.0.0",
- "grunt-html2js": "^0.3.6",
- "grunt-karma": "^2.0.0",
- "grunt-mkdir": "^1.0.0",
- "grunt-replace": "^1.0.1",
+ "grunt-contrib-cssmin": "^4.0.0",
+ "grunt-contrib-jshint": "^3.0.0",
+ "grunt-contrib-nodeunit": "^2.1.0",
+ "grunt-contrib-sass": "^2.0.0",
+ "grunt-contrib-uglify": "^5.0.0",
+ "grunt-contrib-watch": "^1.1.0",
+ "grunt-html2js": "^0.8.0",
+ "grunt-karma": "^4.0.0",
+ "grunt-mkdir": "^1.1.0",
+ "grunt-replace": "^2.0.1",
"html-minifier": "^3.0.2",
"jasmine-core": "2.5.2",
"jshint-stylish": "^2.2.1",
- "karma": "^1.3.0",
- "karma-chrome-launcher": "^2.0.0",
- "karma-firefox-launcher": "^1.0.0",
- "karma-jasmine": "^1.0.2",
+ "karma": "^6.2.0",
+ "karma-chrome-launcher": "^3.1.0",
+ "karma-firefox-launcher": "^2.1.0",
+ "karma-jasmine": "^4.0.1",
"karma-requirejs": "^1.1.0",
"karma-verbose-reporter": "0.0.3",
"requirejs": "^2.3.2"
diff --git a/sass/app.scss b/sass/app.scss
index 6b24e663..b96b9efb 100644
--- a/sass/app.scss
+++ b/sass/app.scss
@@ -97,7 +97,7 @@
width: 100%;
}
}
-@media only screen and (min-width: 768px){
+@media only screen and (min-width: 1024px){
#app-navigation+#app-content #passman-controls {
left: 300px;
width: calc( 100% - 300px ) !important;
@@ -134,4 +134,4 @@ input[type="checkbox"]{
.ui-button.ui-widget{
min-height: unset !important;
-}
\ No newline at end of file
+}
diff --git a/sass/credentials.scss b/sass/credentials.scss
index 8c883da8..5991df37 100644
--- a/sass/credentials.scss
+++ b/sass/credentials.scss
@@ -109,10 +109,7 @@
display: inline-block;
font-weight: bold;
margin-top: 10px;
- @media screen and (max-width: 575px) {
- display: none;
- }
- @media screen and (min-width: 769px) and (max-width: 820px) {
+ @media screen and (max-width: 820px) {
display: none;
}
}
@@ -174,13 +171,12 @@
}
.searchboxContainer {
- /*display: inline-block;*/
- visibility: hidden;
- display: none;
- margin-right: 14px;
+ display: inline-block;
+ visibility: visible;
float: right;
.searchbox {
display: inline-block;
+ width: calc(100% - 3px);
}
.searchclear {
color: #ccc;
@@ -199,9 +195,12 @@
background: #fff;
border: 1px solid #ddd;
padding: 5px;
- width: calc(100% - 3px);
+ /*width: calc(100% - 3px);*/
box-shadow: 3px 3px 5px #888888;
@include border-bottom-radius(3px);
+ input {
+ cursor: pointer;
+ }
}
}
@@ -730,4 +729,4 @@
color: rgb(0, 102, 255);
}
}
-}
\ No newline at end of file
+}
diff --git a/sass/partials/icon-picker.scss b/sass/partials/icon-picker.scss
index ad5ad2d2..fa1133c9 100644
--- a/sass/partials/icon-picker.scss
+++ b/sass/partials/icon-picker.scss
@@ -1,7 +1,7 @@
/**
* Nextcloud - passman
*
- * @copyright Copyright (c) 2016, Felix Nüsse (felix.nuesse@t-online.de)
+ * @copyright Copyright (c) 2016, Felix Nuesse (felix.nuesse@t-online.de)
* @license GNU AGPL version 3 or any later version
*
* This program is free software: you can redistribute it and/or modify
@@ -93,4 +93,4 @@
.content_show {
display: block;
}
-}
\ No newline at end of file
+}
diff --git a/sass/partials/share-incoming.scss b/sass/partials/share-incoming.scss
index 9625d2f1..a41d8801 100644
--- a/sass/partials/share-incoming.scss
+++ b/sass/partials/share-incoming.scss
@@ -1,7 +1,7 @@
/**
* Nextcloud - passman
*
- * @copyright Copyright (c) 2019, Felix Nüsse (felix.nuesse@t-online.de)
+ * @copyright Copyright (c) 2019, Felix Nuesse (felix.nuesse@t-online.de)
* @license GNU AGPL version 3 or any later version
*
* This program is free software: you can redistribute it and/or modify
diff --git a/sass/searchboxexpander.scss b/sass/searchboxexpander.scss
index 5de24cae..364d296f 100644
--- a/sass/searchboxexpander.scss
+++ b/sass/searchboxexpander.scss
@@ -1,7 +1,7 @@
/**
* Nextcloud - passman
*
- * @copyright Copyright (c) 2019, Felix Nüsse (felix.nuesse@t-online.de)
+ * @copyright Copyright (c) 2019, Felix Nuesse (felix.nuesse@t-online.de)
* @license GNU AGPL version 3 or any later version
*
* This program is free software: you can redistribute it and/or modify
@@ -19,6 +19,13 @@
*
*/
+.searchbox{
+ button{
+ position: relative !important;
+ }
+
+}
+
.searchbox-settings{
position: relative;
top: 50%;
diff --git a/templates/part.admin.php b/templates/part.admin.php
index 3b502527..1f583cf3 100644
--- a/templates/part.admin.php
+++ b/templates/part.admin.php
@@ -105,6 +105,14 @@ $ciphers = openssl_get_cipher_methods();
t('Disable JavaScript debugger')); ?>
+
+
+
+
diff --git a/tests/unit/js/mocks/OC.js b/tests/unit/js/mocks/OC.js
index b00fe3bb..bd7de467 100644
--- a/tests/unit/js/mocks/OC.js
+++ b/tests/unit/js/mocks/OC.js
@@ -54,7 +54,7 @@ function escapeHTML(s) {
* @deprecated use Files.getDownloadURL() instead
*/
function fileDownloadPath(dir, file) {
- return OC.filePath('files', 'ajax', 'download.php')+'?files='+encodeURIComponent(file)+'&dir='+encodeURIComponent(dir);
+ return OCA.Files.Files.getDownloadUrl(file, dir);
}
/** @namespace */
@@ -920,7 +920,7 @@ OC.msg = {
* @param {Object} selector Placeholder to display the message in
*/
startSaving: function(selector) {
- this.startAction(selector, t('core', 'Saving...'));
+ this.startAction(selector, t('core', 'Saving …'));
},
/**