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}} {{selectedRevision.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'label\' | translate }}
{{ \'account\' | translate }}
{{ \'password\' | translate }}
{{\'otp\' | translate}}
{{\'email\' | translate}}
{{ \'url\' | translate}}
{{\'notes\' | translate}}
{{ \'files\' | translate}}
{{field.label}}
{{field.value.filename}} ({{field.value.size | bytes}})
{{ \'expire.time\' | translate }}
{{selectedRevision.credential_data.expire_time * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'changed\' | translate}}
{{selectedRevision.credential_data.changed * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'created\' | translate}}
{{selectedRevision.credential_data.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{tag.text}}
'); + '
{{ \'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}} {{selectedRevision.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'label\' | translate }}
{{ \'account\' | translate }}
{{ \'password\' | translate }}
{{\'otp\' | translate}}
{{\'email\' | translate}}
{{ \'url\' | translate}}
{{\'notes\' | translate}}
{{ \'files\' | translate}}
{{field.label}}
{{field.value.filename}} ({{field.value.size | bytes}})
{{ \'expire.time\' | translate }}
{{selectedRevision.credential_data.expire_time * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'changed\' | translate}}
{{selectedRevision.credential_data.changed * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{ \'created\' | translate}}
{{selectedRevision.credential_data.created * 1000 | date:\'dd-MM-yyyy @ HH:mm:ss\'}}
{{tag.text}}
'); }]); 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 }}
{{\'otp\' | translate}}
{{\'email\' | translate}}
{{ \'url\' | 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\'}}
{{tag.text}}
'); + '
{{ \'label\' | translate }}
{{ \'compromised.warning\' | translate }}
{{ \'account\' | translate }}
{{ \'password\' | translate }}
{{\'otp\' | translate}}
{{\'email\' | translate}}
{{ \'url\' | translate}}
{{\'notes\' | 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\'}}
{{tag.text}}
'); }]); 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}}

{{error}}
'); + '
{{selectedExporter.description}}

{{error}}
'); }]); 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', - '
{{ \'import.steps\' | translate }}
  • {{step}}

{{ \'read.progress\' | translate}}
{{ \'upload.progress\' | translate}}
'); + '
{{ \'import.steps\' | translate }}
  • {{step}}

{{ \'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', - '

{{ \'tool.intro\' | translate}}

{{ \'min.strength\' | translate}}

{{ \'scan.result.msg\' | translate}}

{{ \'label\' | translate}}{{ \'score\' | translate}}{{ \'password\' | translate}}{{ \'action\' | translate}}
{{result.label}}
'); + '

{{ \'tool.intro\' | translate}}

{{ \'min.strength\' | translate}}

{{ \'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', - '
{{\'cyphering\' | translate}}...
{{ \'uploading\' | translate}}...
{{ \'user\' | translate}}{{ \'crypto.time\' | translate}}
{{user.user}}{{user.time}} s
{{ \'crypto.total.time\' | translate}}: {{ calculate_total_time() }}
{{\'user\' | translate}}{{ \'perm.read\' | translate}}{{ \'perm.write\' | translate}}{{ \'perm.files\' | translate}}{{ \'perm.revisions\' | translate}}
{{user.userId}} {{ \'pending\' | translate}}
'); }]); @@ -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', - '
'); + '
'); }]); 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', - '
  • {{tab.title}}
'); + '
  • {{tab.title | translate}}
'); }]); angular.module('views/show_vault.html', []).run(['$templateCache', function ($templateCache) { 'use strict'; $templateCache.put('views/show_vault.html', - '
{{ \'use.regex\' | translate }}
{{ ::tag.text}} {{ ::credential.label}}
  • {{ ::credential.label}}
    {{ ::tag.text}}
'); + '
{{ \'use.regex\' | translate }}
{{ ::tag.text}} {{ ::credential.label}} {{ \'compromised.warning.list\' | translate}}
  • {{ ::credential.label}}
    {{ ::tag.text}}
{{\'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 …')); }, /**