migrate therinaldos.com data
Build & Deploy to DigitalOcean Space / build (push) Failing after 2m38s

This commit is contained in:
2024-05-05 15:50:45 -04:00
commit ef1ff240d4
23182 changed files with 3801898 additions and 0 deletions
@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
<id>twofactor_backupcodes</id>
<name>Two factor backup codes</name>
<summary>A two-factor auth backup codes provider</summary>
<description>A two-factor auth backup codes provider</description>
<version>1.17.0</version>
<licence>agpl</licence>
<author>Christoph Wurst</author>
<namespace>TwoFactorBackupCodes</namespace>
<category>integration</category>
<category>security</category>
<bugs>https://github.com/nextcloud/server/issues</bugs>
<dependencies>
<nextcloud min-version="28" max-version="28"/>
</dependencies>
<repair-steps>
<post-migration>
<step>OCA\TwoFactorBackupCodes\Migration\CheckBackupCodes</step>
</post-migration>
</repair-steps>
<activity>
<providers>
<provider>OCA\TwoFactorBackupCodes\Activity\Provider</provider>
</providers>
</activity>
</info>
@@ -0,0 +1,36 @@
<?php
declare(strict_types=1);
/**
* @copyright Copyright (c) 2016 Christoph Wurst <christoph@winzerhof-wurst.at>
*
* @author Christoph Wurst <christoph@winzerhof-wurst.at>
*
* @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 <http://www.gnu.org/licenses/>.
*
*/
// @codeCoverageIgnoreStart
return [
'routes' => [
[
'name' => 'settings#createCodes',
'url' => '/settings/create',
'verb' => 'POST'
],
]
];
// @codeCoverageIgnoreEnd
@@ -0,0 +1,180 @@
{
"hashes": {
"appinfo\/info.xml": "ae572e9f4270e6f58a2b0fa573498ce1a003c99a2e167ab908210c74fe39804fd354796135a279a945dbf99af3e8529af751997c5f449d3edeeef55847351b57",
"appinfo\/routes.php": "26c09e4571ae6f89c0be2cbb59a2a38e25ff20e13ddb66002d2f3654862719a2d8e8d287e00db1177662cd26201592b87f2e8b6ff40bbed5f9227b78d28638bf",
"composer\/autoload.php": "82a557134aa912317835def89c4b1820d7371702cb5dde8fc359bc639fe43c3750507e810d24e372dd7aebe6c57e5a3d44b41a2d094fa4035f4fdc24aa29ee4e",
"composer\/composer.json": "7cbf047bd6dba96c6bb5d5227352ce20b83875ef633dbc044f761dea5072df00c5f72b53ef7cd25da54f302a89bbb22efbfa854f669f68ede914d81d60455317",
"composer\/composer.lock": "aba0413aa705be0d0570c496a43249c551836824e7a2b4673b51838fe0d9f425ddd07b6c4b95aa74ca549f58e90f2a7d78b51a2a3080749a5dc2e4a46d04fd1e",
"composer\/composer\/ClassLoader.php": "f73af132ef1159370f4da75d1477541c8fd55e82d64e1a29b199e8963597b3558853edd48f703118bb139680e80bbae5cd601580c9f62355f3e749214b40e162",
"composer\/composer\/InstalledVersions.php": "733e68c171cb9e44868bb0f105850fbd0e4f225c67235bf30fb2ac5c3443c6edfb722d4b33aa91c82bb600e937cb6392eb1883694d41616e66969d7d42e23b4f",
"composer\/composer\/LICENSE": "f3bb64009f41a425df5a9bbab53490f0eb9b74fa8d6aaa2f57efb928edc4ffff330260666edeaa04a91fed708c3663371cf01b284f3a08d6698aaef7a23f355a",
"composer\/composer\/autoload_classmap.php": "8b9a259137fbb56a76805e4096fd52726b9af6de66ad0498b70535c91dc1d3413ba8a49f98fac1a2647a1a364ce6f09d2343d48a0c012e0515b06f3bbeae23ed",
"composer\/composer\/autoload_namespaces.php": "5b2571f3b573a778d362b8c7412787b4084c7f27d3f5bba1585243f3ccbb0b9054e68522a22a1ad59ec11097b03a0e343865c0188c65b25f0a97e24e120339d1",
"composer\/composer\/autoload_psr4.php": "0cd3a63a44a5c3c65be3a2fcdbf641fae03742507a934f9134ab37ba570f95c42c1dda5474af9dd9a613afaffeb4677cf85a6e452623b989494bfa7045c4756e",
"composer\/composer\/autoload_real.php": "e42dd7da92f8569e57be0b1214873fca8cdda604cf6d63b7cd1ab249dcb1d2f0f4f4ff49bb7a643ce813327c70d6d5a8e59f6f3330fd9aea657d2bf9736964b8",
"composer\/composer\/autoload_static.php": "17b18bf72d920a7c931ec3ecc7f5c60c9e16915f4ba685a4b0c2af3b11f30b8a9a28231fc08ca62f89f2f8b70542fbe8f188d60d15697f90596df84f5a9243a5",
"composer\/composer\/installed.json": "0a3ed51f953eb945b970a8eb21957ca2beee4669c7d0d9be97b8259c391b60688f8abb78d4b1fae5e4e2ea5e3d8747f4d35f066a2605e9a76f5b45ec3f1da357",
"composer\/composer\/installed.php": "c57973ca45849c032eafb5bc98d48cdc58d4e7fedd3b1787a86cc11ffb4839a728ebd71277fc3ece9a13448e33dc40ebc1d61929360ed34150d7d8ef6e67c777",
"css\/style.css": "9921123def91849cb7c23e91cc557122bf6849fc3c37f9c19847305c4a4c27f921612d564d02cbd62bed4012d38847210e3daff8d8c0a2bdad842297215f01c5",
"l10n\/af.js": "b7d1622953be1ea2087bf986e82ebf7d012480b37f547823f7435eb105e2fb3d65a17d4340e2f622132cc4576d307e2d143c2954128d3d188e3292816353404f",
"l10n\/af.json": "b0377f28d9d4e3c3cfd475ba47930805cdf28960b283b0780c3672e4cfc2ea1889c5310b69365bf66ef4c2bfe490138b90abaf4672c7783ede17b97c8cf9811e",
"l10n\/ar.js": "247dd87e22812c0117212069e93e41bff8399d322bba0771811f7f4bd003f6772e5f0ed574d8cd7d5e0bff6029e7ce1e74c21bd39d593eef39e8b33acc0eab9b",
"l10n\/ar.json": "7f3cc0aa47939e7c8bdd2f0057e8eff3b5b4133ecca4258b3b32f4c6490579171fea0c9d51d95bb9af18a0b375ea8e2899a1b11fc5a1cb7a4fc1558274de25c2",
"l10n\/ast.js": "f829dc853ae5bbd930e6e3a71367dbc5db603ef23da1cd9e55eff84b3305b9a34ec859dce05cd498d99a8a15ebc458137c01a72ebdc2974442b5cdc9cff4af96",
"l10n\/ast.json": "48ea85364681ed679122889a16ee8bff9668b8473d44c425243e0a50af1dd70d59a3fbb9e83f669562e89f5188118076caf37bb0a0fd5664803dfc7e28f5c618",
"l10n\/bg.js": "14d8087ef3baeb201651bf04cdd9434e144b0e545ef3bdae7aa3e5fe578f10465de8aa4d983f090bcce166a855621d947da4646aa13ed0de487027dd68b4a82e",
"l10n\/bg.json": "0ee75cb852206d770b799156a29d9572ee6412b9e13ba0476d8bb028d35b2ba92aed7a26bcde9bc7bec2505ebf7e1ae3e05c1f7b0bf407e0b7e6f6bd9dfbcfcf",
"l10n\/ca.js": "5d533ce8355c8c1e53dfb753df28fe6dac3ef396c78d978512deaa001ef5ed3e70d080c8af9b238e7a637f6fe9c71b5926632fb275de5bcf075913531c903176",
"l10n\/ca.json": "fb07127da4613480b2d28aaea30d3d69cad8764a4341e2319c4bdf2d9da3921dc3a9b634d5f4d6a7392320ec1a91fef8b675a8881795f5ffb024317d12fdf4ff",
"l10n\/cs.js": "7d352e0665801b7de9d1d355865b9ebd450291f55bf2db5f7247a3c5e16a1b9372b5efdfc7a4c041b7021db4e34ba1f16587510b8a23a454e6556536aea1ed00",
"l10n\/cs.json": "73463326f5954072212856b47122b7f9d621d43b31be0ed30edfc8e19cde7d56ec990eda614934dda94c02198178bed2c143b85e972e883242a5cfdacc5e89a0",
"l10n\/da.js": "ab5d8513a1bf5e7de7aaf1fbe93d052bb63d245c49ce522c4b3dc81c286a09b62bcead9c30f02fd53c8f8a00c3d7dec27ad9b2eee7600b9773efe55a0dacd453",
"l10n\/da.json": "07db9ba7b1b0da50495f316231a1a46db5c7adec58ae1a1f9b2a682c48cb28445a11e90e8a4e481dfe49d01b982813cadf3953fa618efe8d7341b7edb1d2dc13",
"l10n\/de.js": "e3549a29ba8e3b3394a35df7f2cfcb1ec38d2419de1bfce02c615b1d96938747890155c89863c23ff0408b986c27d398bbe902b6dc67a342d16cc5febbc2faa0",
"l10n\/de.json": "b6987fa86ce377e35467110ee635dec05f1eb5c57054fc5569bff8b4d4b9898a9154447f87df12ea1d6d9b13887b4cdec4d393e3cc35fe6b7526eee7a59edf39",
"l10n\/de_DE.js": "cce91f0c90a1aacaee7ea2dd2bc2e745f78183b443facfe34d4dfd77bb029a5dc4ca739a5eba1a2742ae242343da5ab9099f1a432e0c42488e39f7b691184860",
"l10n\/de_DE.json": "2740851ad7e0899b31f2b52261fee9b3281bec12911ea8baf428daf85272aa118b0b605002f203256d62e80ec563624d2a63b77495002d0688a65d0a49be63ed",
"l10n\/el.js": "eb20519d74e83feb4e19628abd208cb53b3b16fe9b516924826168bd27f1c646cf7c3c8c3acb8ca9f12162804dd48eedd300e2f4dbacbf066611969fdbaac6ef",
"l10n\/el.json": "10d71f413b8ab4f6c274d7d6d3d27089fe2f936fc8373024e7bd0eb402d857a06e4dc17ecfdede124500c39f2574b9f7a127683a44dab40a6c2613cefd35bc12",
"l10n\/en_GB.js": "473bd1682f189084c2de70085ea4cd89a95a2ca6e3c54d7774561f644289a9fe302e52a1ec60f6f41636375e914f7b8aef13d23d6e85bc6cd284f67f96cd39b7",
"l10n\/en_GB.json": "d075471aff01922d579b4bdc4e0addc175fc5643008daaa790d354a7de1421da6c60562468c3f70b4a6dd365e05b2530bdee17c31087aa0a12083cd87eac7869",
"l10n\/eo.js": "d91084aae230883c009663e325e77adabf3b8e790673461fe70192a78a230779572308dd363c81075a5e335b6c842389c4b9a5e38146d2923e358c37f2bcf2ff",
"l10n\/eo.json": "58906cce9541393784204f0ae5262ebb19e530a1fae64367f492ea780398d56a937eba92313b845776038b9b5cb2313dd1ba69f4f65bc23ceb74886b77ad1233",
"l10n\/es.js": "6ef74d40f64a6be15c1e0fcf66e47afd387bc0fc7dd533ee9f5fb8b144de1be92dc9f6ca033baddc03ec2117748075a45ecb15e8b29b2bf31fe9de6310a6ad30",
"l10n\/es.json": "3727d0360b4ec0fdd7768b15fe070fbe04e17ab1ffd2bf9e631399938b349202ffaef685a98f2016cb5824b582990ddabe3af9f8edd16bd01930c242e1c00592",
"l10n\/es_419.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_419.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/es_AR.js": "138c78460dbe4564ee3da653989d481ee56443a1464147a3ea9bbc57b4746a53c456ea7dda2bfd7a5c68bd5c239ae8d7ca4b775a47887c2d73fa80985a6200bf",
"l10n\/es_AR.json": "67987d147bcb5554d40f51ccd602608a1cf0dc801f3924c8176ca9b12e1f2e6ecfc2c4dc2dae2cd85139b77c1672b8eacec3622723796baf1cd9d3c73e38d562",
"l10n\/es_CL.js": "d01431523ae3e5c9a5494c49570697c202cef19b6e8ad9b3afea7ca9968ba8ccb3e2422a94fb0bed9b70c9ea0511ccae4e147cef4fd176bd0a1983c4a0cccbc0",
"l10n\/es_CL.json": "79d95bb33396f893df30762b9705bde6415535655a1c8d9693a816647e8c83b97f96b33ff70b2e5032a6262cc8e7a7b4348ac5729ed1ad5397960322fbefc7f2",
"l10n\/es_CO.js": "d01431523ae3e5c9a5494c49570697c202cef19b6e8ad9b3afea7ca9968ba8ccb3e2422a94fb0bed9b70c9ea0511ccae4e147cef4fd176bd0a1983c4a0cccbc0",
"l10n\/es_CO.json": "79d95bb33396f893df30762b9705bde6415535655a1c8d9693a816647e8c83b97f96b33ff70b2e5032a6262cc8e7a7b4348ac5729ed1ad5397960322fbefc7f2",
"l10n\/es_CR.js": "d01431523ae3e5c9a5494c49570697c202cef19b6e8ad9b3afea7ca9968ba8ccb3e2422a94fb0bed9b70c9ea0511ccae4e147cef4fd176bd0a1983c4a0cccbc0",
"l10n\/es_CR.json": "79d95bb33396f893df30762b9705bde6415535655a1c8d9693a816647e8c83b97f96b33ff70b2e5032a6262cc8e7a7b4348ac5729ed1ad5397960322fbefc7f2",
"l10n\/es_DO.js": "d01431523ae3e5c9a5494c49570697c202cef19b6e8ad9b3afea7ca9968ba8ccb3e2422a94fb0bed9b70c9ea0511ccae4e147cef4fd176bd0a1983c4a0cccbc0",
"l10n\/es_DO.json": "79d95bb33396f893df30762b9705bde6415535655a1c8d9693a816647e8c83b97f96b33ff70b2e5032a6262cc8e7a7b4348ac5729ed1ad5397960322fbefc7f2",
"l10n\/es_EC.js": "f4670b2f950d2e14de40303f77d40d79094e67e30f3bd016049aef12a5909c39766ce21ced0675cee2a039cefd28fc90fd2f22272b0844bed7b7b7369cddab1a",
"l10n\/es_EC.json": "e38c8b85c96aa73098679c60afdbad905ddf434843d53862bcae1a9c16333f395deac307e4eab4dc5629bf885f5df4781f39ad5e313acc6607d59ee8f5c41302",
"l10n\/es_GT.js": "d01431523ae3e5c9a5494c49570697c202cef19b6e8ad9b3afea7ca9968ba8ccb3e2422a94fb0bed9b70c9ea0511ccae4e147cef4fd176bd0a1983c4a0cccbc0",
"l10n\/es_GT.json": "79d95bb33396f893df30762b9705bde6415535655a1c8d9693a816647e8c83b97f96b33ff70b2e5032a6262cc8e7a7b4348ac5729ed1ad5397960322fbefc7f2",
"l10n\/es_HN.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_HN.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/es_MX.js": "ae2d0f1a42a7ae2a916783242149c9475e93b3b602ff2cdedfa4207169c1f820fc5f175cda6b477c1d9754365d5d0f8491290991908e366d3c33b8ff0cc7a9d3",
"l10n\/es_MX.json": "99160f5ccb74560ae80d2d8fec70b2c99d63ffcdbbe505b3f5aada2d21ffa01ba9ce5f7b2b986aac128b745e995e7347f9ad931273778c34ad062325e56e3d04",
"l10n\/es_NI.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_NI.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/es_PA.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_PA.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/es_PE.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_PE.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/es_PR.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_PR.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/es_PY.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_PY.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/es_SV.js": "d01431523ae3e5c9a5494c49570697c202cef19b6e8ad9b3afea7ca9968ba8ccb3e2422a94fb0bed9b70c9ea0511ccae4e147cef4fd176bd0a1983c4a0cccbc0",
"l10n\/es_SV.json": "79d95bb33396f893df30762b9705bde6415535655a1c8d9693a816647e8c83b97f96b33ff70b2e5032a6262cc8e7a7b4348ac5729ed1ad5397960322fbefc7f2",
"l10n\/es_UY.js": "92a067d8eff00b0c682ef212e5c2ccc14313c2071ceab94a87387fc97fa450e189bf948d037430e514efda0c041b7ab27dea5855cbaa35a28bd1399c4f14f71f",
"l10n\/es_UY.json": "2ce6f2a79143f2201614d74ce85579010f85af3f7603cbf2490209f7cc65add00caa7f0cce28a1fdd16a946627d84bc977b91fa58726364dc24eba6241c8cdda",
"l10n\/et_EE.js": "4899736f35de24a26ad0b549a714fb372f5dbd591a1d3ccfbaa5cb1b5eb3437d1dc35e8670dee21971f41925d07ca084de9e78609c65a4e08858af08a9aff256",
"l10n\/et_EE.json": "e8fc6ccc2050c086d7e401bad9a912f62197201e7bfe329b498c7fedc351f369de4a0d1488a4101aa2196b8719952382f008f79b0bbdb8ff1e620014fa8c81c7",
"l10n\/eu.js": "6e71ded63d2c13d2b446422fa047bfc5b072dbc8bcf44d0e2f70478b80eeb5d747e6e695a7f9c1e4ac4cb3971d5e53d0255537164a89bf5b6daa77346df53b1c",
"l10n\/eu.json": "b1257424d4daeeda5e9cb16fbb2acaf60d7e6d38a0bfd96880e4fc5630baffc086326be526caca6a7b4cd4d0307a1b1e92a4bd4b4911b467603d019690e28af0",
"l10n\/fa.js": "54959b98a20c31ab14c9fb57e6844dfcfc8da6a1c632669fba510e59885148f387f28bbc6275179fe3ace91a2a189b790104c7fe3be4bf12e14c65241167cc05",
"l10n\/fa.json": "58d69ae9f6e3b948987069490bfa463ec82703b50475461d45e33e50a4e49115ebfe468ccca49f2cc70083544a2a6f1f5c0725f5c8e7c7347ae5203eeae3187e",
"l10n\/fi.js": "d9cc09008b0f8691257cabb17d6c6668dd16dc2d5537960c0cace7b23bbdbb0fb16657b8281e9d5f2a6a1bf36d4604cde1169c4951e668fa343dd5fc0ab85b6f",
"l10n\/fi.json": "eb1ff92fa508d7ed765ecfb0f9bedc18838826015518503e8439d4730854fd54e5da3cac3306f90b8f0bb573a405ca437aafeb083b91c29b72de281780a88b81",
"l10n\/fr.js": "bc8405dae1efb28b3fe3fb81361fd19c2afdbeee41579a9cec6c67f763c1b58f7fc12da0dbffa9ca636a714bd8437f9325d978103a024db688b738ab581ac82d",
"l10n\/fr.json": "b9cdd72e6fc9916193687f1dcd2ca954ca1ac07ae98cb53b307980e9df13114b342b6f749725715f0528643f4e323e61e718e9845325c060103297cf8a6c9b49",
"l10n\/gl.js": "3242fdcdbb06bf14fe20e15b40f5ee620be977a9da090ce95168de8f69cfa61d7105291c4bc4fc4b78d85189bb30b2feff3f4449860091880956f942a76836ec",
"l10n\/gl.json": "12cb5ed67b52c637a01b429c6578d5a5e42959b8d3ece9ed47a7bfe01c94d76bd49c6cbc4c8704dfffb03d1797740bf67bf3f30225b015f58fe788ad3a96363d",
"l10n\/he.js": "37c36a82e1c3b71509d8ab4531f53a0474c986b48d7153e23261ebc26eab6d828fa4ba5adf530bf4aea0437ff0b0b936bdbe3a457bf3bd0bc8e755ccf54d6508",
"l10n\/he.json": "b62800629f808fc5eb3bf0649727331a5254d5a88df5c4a286f6ceb6a27573a2ed7d6c9ef8ddb21d92de77ae089470fa35323117968d7f4ef2696c0432802ba5",
"l10n\/hr.js": "d3fd673d1d34bf3ac0b7f6a3ba19fdb224f3d937fe4015b55195685d209ff2c231891a0583967c2ce0eadcb31feafddeecb3cc9cd873db73179696668ec461de",
"l10n\/hr.json": "8b4d4119f35467b804e44210e8ca461eb9dfb8030357e1db9b97973462920547df957def4b5d1de8b7b80eab762dd8c92949229405f5a9702537bac133a9cec5",
"l10n\/hu.js": "42a35ee78f28be751305015c3c03bca3e17afadfa87ce3276833c79d6960a66aca4c2008213e6f8bfabba3afc012f0f36211693c69f34480a13f4c3cf6b07f03",
"l10n\/hu.json": "8eb78c41a332a9df5aed98c9bd7284e00820e3329e291d970765eff04a853e8a2ec1eeacb340eb5a10b5c33aa31b2d6ff6cde14e7f78528da7d4909596d880bd",
"l10n\/is.js": "db5346e5761d369312eee3ee273a62c202b7baf44f07f300f4c89cc973af17271247ee245c8f5606e1b276d899019fa83f939ca3cc49e52e59fca631c6cfbbd5",
"l10n\/is.json": "2b5d561a01fdd05bd0ef961760b6911625a67f90c7583b5bc8bd317debc0629884e973047fec3f0b4cfb8ed206760eab5bcbf2a742b61bb0fd1fda2b0858dc1c",
"l10n\/it.js": "40ba9f40aa2ac86d6260b3d92be8a995da9f1825bfe5f8af647f302f3ed6cf1df39ba78843be2786652c83e3b41304d2b678fd20ae03b82d67bc94b1eed0f141",
"l10n\/it.json": "5f4c21da4d454c7be3beb08e47bc9b67cf8db8b2861d926410ade10da57921b8be46b60b637b6c2c215e677d454e3c866709bc9eb69220b0dcbbff8bcc7de875",
"l10n\/ja.js": "8eb6eb1246449bdbed8ac2b5c499261e427416781078c4bad9f57991f52bf82afcb316f12f3571624985101d807b1c7d0d82aaf3e3081f1dada97b40570c7b62",
"l10n\/ja.json": "4dcb08940eae3d2651e23f79c39e21951bc42c2213da161aea7687b31eca15f10dc4d3d0001154d63d2049bece88a19cd25a11ce3d95614b3e8b4f1fff34599d",
"l10n\/ka.js": "1c9e795c9ffe04bcd0793cf1ba22c8c792828055707f4ace21fed6fe26d80c0e0bd6b9cf23f6a572cae85c0fdf2ea7b7949b993f2b6a866e165d681a4392dee2",
"l10n\/ka.json": "c51310547baa17f9f457bb6c0b676b8aa3067e824b6f85e4d94a2aea4d71ffc282c46cecf59a2018eb4944a3720e7b97e533db0b6af8f691fa1580f0f9d117c9",
"l10n\/ka_GE.js": "ea999b3063362156d3ba676cbf161f643765629e54dfc1ed6010b95065f9d1119a16cfb83913e5d7520e60fca38ac6264f6b91459040075a8c1ec8adaf7b50cd",
"l10n\/ka_GE.json": "20b066b4e1a5aa36fd6fb6103f8b80959860fae915f42d14905987ed046a1ecdb57b6529cba0b96fd85e2054721598af62ba0f972354d5c6d1080b5a25425ab2",
"l10n\/ko.js": "bbba600e97a27f2a0378fdcc0a7a661f8783163bd73ba6179b08800e2a9430cc988e610c7a3050f878ee8f902b1a1e38aa95c50db7d5ccd953b9cf1112718d26",
"l10n\/ko.json": "f5959d6d49038eddf72c24d722c6c1c8c426c4a770a3cf2c417aa64559533234e0963e4419da708a9f687ef5b7ec4f31496642ff66915480dbbaaad01686e3e6",
"l10n\/lt_LT.js": "266b872de35fe76168252541e1b42393a0b3f6bca32c1085d4254c26c76c4a32683720bc4eb01a1eec43ff8c3d115bdc803bc83b8a11ddd452c470ea6d3238b0",
"l10n\/lt_LT.json": "9a8507be46c41ac4d9b12a59ad0fdd20aeae79908df803caf080021990840d0c892dac5f5bf192b6094880dc77a02c86bb4bff5083168e57678d1922ebeba438",
"l10n\/lv.js": "96ca3766620ceab7e7b14976e692bce33e2ea1f29ea32c3244343ff2823686a9698ed8c673d9beca41b2d1846897c949f5fc0b3708b9dca6f5bce588c4502663",
"l10n\/lv.json": "02bbd20fd73cc680c23c06a18153f9ad5becde36008378fe42605d7ffed481c722914e69231d7f46bfc94005b7ccce9802b6b7dece55f3ff60f9d92f748789cb",
"l10n\/mk.js": "191caea3dae26c30db7e03f7da79f75f79fab9031d1326edb1f551919ab1f5d0d82b341d10f7e4a2168e3f9c9c89f3e4fa6809d86f094c316f0fedc16cbb4097",
"l10n\/mk.json": "e76990db043e9f35df807985584ceb8b45423fe60a741e85c8fd3b4d15a4feacd758c13ab8efff452990168f58baf3f101801baecdaef41c60dfad89d82e89bd",
"l10n\/mn.js": "12cc3f3ab60422211d277df2177ea8e608f3ad7469925551981eed9ef50b9a7973db1b2cf402ad6ece32622bcfd54e3f89a724f29850de57106a279d8b868df3",
"l10n\/mn.json": "65a52d3bcc7f8099f9a153ae1418bec10c1625f7ee4513829604d12a56e18ca4308ec60c8684da4d1c32ac6ababba5d20c6422fdc61ee0b231fc4bbe23e309b7",
"l10n\/nb.js": "3e2c2b26256487eeae76db02153c6c233ed74eaf10ed950e61a6b30fa97bc2c41472bac8165cffc7d1b9f5b4cebf78ccecf8c83729243347924fefa82c368c16",
"l10n\/nb.json": "f2420ef938056cb0103379733709cf09a246fe1dac9d4b5d8a36fcdc50be8db62bdc0a1cbff8c7bbbc42e306e79091ffffaa34126a751e1709942cca1bdbc88e",
"l10n\/nl.js": "41d97b9551e6cfc4f6943145a9dff30ac5ae32bfd5cc019363e99bb6af7bd2b70dcbf486d5649184be736feaccd5436c97adb2633171c9030c76cb90aa2912ee",
"l10n\/nl.json": "c16c803b85e3c76316a6d568686ba5aec67d6b36b4ac65506863b09cb7618d1cf6e5e2ffa42b0bfeead38de1a54cc7747c81a9eaafcc20864ae7b923a0c77361",
"l10n\/pl.js": "e955bf1459a3b4140c9131dc9ad0f83cae6ad5c22f9c1c5dfbc047f7c48aeb93659a4df423dd7984f4bad4160fc7d96ef039c25b05b40bd79081a100b8f617fa",
"l10n\/pl.json": "2072bc69c117e71b76d46a03d55f9a08330ae7048261082c81aa64dcfefefd75c8c0fb6caf4eb7cd72a2dde375791cbfb46fec0e175399db86bf62e8d70c897c",
"l10n\/pt_BR.js": "de5676287a49c7c06650d49f57fad6dba33bd62c4c8515ee81c65645a55b36ab374b746aef52c43fdd99c43cc118edff1e3bccc1545578571fb90b45c13e232c",
"l10n\/pt_BR.json": "8f52987e47a8c2bf62a034a4cb37c0b0aae20f09c25311be1fcfd47d701453653521488d7eb3d7166c6ccd6b5f7c62892eb70b1f6f68d29a56b437f9f18f8303",
"l10n\/pt_PT.js": "60e9757d3bb3a22f981ac469409e83a4c510bb942392c7e5a4fd445782b995a5fb9b99dbb59545e16f4c3b7eb8487f3db08cba8cba8fdca7dc107b266effd47a",
"l10n\/pt_PT.json": "aafb8a8dd6bc8af22b9b133aef9468a3bdf9ff720d6f5279ff8d7f1e9da2039c9cc75294db09f3e21f91c2f6b0b83a7a5d5ecf7cad452337db1358dcd904d167",
"l10n\/ru.js": "9fc31cb582134fab8d717d35d37af4aef6188e2491b9d3c3b07863f5601004d44abf7f3e26a83b922ebeb133d140c3cd4b0a33d2603335627005f88b552a944e",
"l10n\/ru.json": "11efeccc8b94b35b82be4861d967a14701e03b126e247a7a56401844a0361c0a02fdadbf2b8dffc2c337ab75b2dada50bf63b64f97ac72445b2b4718c52b90df",
"l10n\/sc.js": "b64559c2c5c5f4b5eb6bafbd392cc7d432bc6090b0470b7218030faa4702a533364fda4c9de5d31368c53e622b5c04e3bde27f0193e8ffeb2bd82b56f84b8433",
"l10n\/sc.json": "94c19528084456e82ea4b9e14b8bcef74332b96497bbc64634513cbc2fd6e86320df716c5295c9a456e30d768853f39ae2d0c6a6106de345686e9186afd2c575",
"l10n\/sk.js": "55b96436dc3934219d816bf16e446b724dcea97b8d4202e129f98b3019b3c6aa3cf0a5af98d9f8931f24ff916096afa286f967b62ac71967ab740a427b167632",
"l10n\/sk.json": "18103365bbb56d72b5500ae3dd87673293ef98ac30b208dedce012b6ca879698a118b42dacd113cebbb8c505704b7da8cd5f532647b2fa0ce6d274a997a60c49",
"l10n\/sl.js": "35580157c42d395ebd0db86ce676d3b288ae27624d6610b03bec5f39fb287aba55a65df2677d6beae1e7d62657649d1b66d75dbb5c7a955a476b3fb4493dd619",
"l10n\/sl.json": "1490351f8c85810708a9e692ec96be8fd2470efb714ccc5dab6a212cbe4283ef06d823e46b4d8dfb373381b1938d834bc954b9575d2391767e96f3ac1461278c",
"l10n\/sq.js": "aa50e1190aab787ae8683a448d336f9aa897bd3409d16ed383002ffe1278881afbe96663c92109e89eb79e2a8078913470ae81fc2f7d3ba21ca2d3a1944b07ad",
"l10n\/sq.json": "417f81edfe97d699a76d1cbee9df7db4cc07e60f2f7301293a7d26cbc831e7fee75f046d1fc7cb2db4a85dc380905e82f0f5b8f7250d42c58256a33d045d1c21",
"l10n\/sr.js": "19fc7ef8ff0f8a0e7ec3304d6fab432ee8c7475c1920c3f83c3ff4bafa55e101f15ef6f77b726e3d03e252cfd6b3edade8a6461457d0379be6ab549c2e03a456",
"l10n\/sr.json": "b26a87aea8c3a0c940e5ea8665cd77a815119168f51bc32699d1c239b7b48d183b838a4b8b125d14ecdae28e153f622c47ee19644fe0c0258699d99e7ae935b0",
"l10n\/sv.js": "b119098f6a6fe25c485b1c02a5bedd5e94e45b55a05e211a777a1af7d8b9de852d4f32edd756b667b5f113bf11c558c223dba8d628591c7608a5ff1c8d4ba39a",
"l10n\/sv.json": "96cc5d923fd99a4fbaea0720c1f2417ae2a4c93d36c1bc193ce19658ab222d0938a6cbec87ead98e3080a70d62a38a200fd67c7e15d0038f605ebe284027ed1b",
"l10n\/tr.js": "e48ef30222748d41cf3a31b3b4b4d8d81caae53b9a9769b99814cc0e2edcf2aa2568b14ff22ea5990dc9a05b9614a2b3d37a98bf9a09f82dada4ebc2550d304c",
"l10n\/tr.json": "1bee839774bcc20c70f1754bda5ff5335637ba4392f7c2bd5c4a5caee1ab5a9db9fe4f41134ec92797a069e44b706a117e389e603eed1102a71933a8d2733759",
"l10n\/uk.js": "6263b813892099e661c33a6aa6d8fceb9e9ad731a8d7035503dde13a22eae546e018f9fdf2688b640c9765a81d22aa9fecf34c5d35120c9e789250d7f2922cc7",
"l10n\/uk.json": "e7a59697b12e6cecd97f5f12beb3be90892ee3bca00bde18e4cd9e119be88ecc1998bfba9f99b87e1549b363c31949eb2ab7392aadc880caa947337ae3a92252",
"l10n\/zh_CN.js": "b644fa3c43adf332261675715faea18a27a65b42549e2a621ba3db00f657401d271f288b51e0091f6731e7a5c1cb21687bd1455007a53a9c461001ad662530b0",
"l10n\/zh_CN.json": "b0c80c3d869a7e49e4b77bec3135f26cb34d465eeddbb333b298d96d272602035349e533b5be0f9f8ac73a39296cc25b37f3983e74f47714b9a6ae4d04f3b281",
"l10n\/zh_HK.js": "5bb4cf21db867a9f16d19e1f6f2b1dcb8ea960ba4ea5381e2d3c44e8d91506685efb2b3419d09b3b665cd59bb66c20d21b84d1c3258f096e7d4babdbd7d7c75d",
"l10n\/zh_HK.json": "65d474f7c5aebf3a9b4549560ca65cc91ce36ba57487d96f4982424422855c3d66b6efb3b2e152faff619d0e5091b693e9b331a0360c7695967e980bb67268cb",
"l10n\/zh_TW.js": "651ee21e7c33118c8913cecd3aa63cc880abaec51d7e18959cd0db62685878f53f5bfd2c7e567b71f199103ec5b050f13748ce33785a0dd81c9aae3ede9c40a4",
"l10n\/zh_TW.json": "5aad67fb6bab1c9b3bd9d76d649d52a3c237b8cb60f92b3082f7c219aafcace479e6a22ac87f9c2b0359157b562c1fa84b9edd7e499a9160fa644926150d97bd",
"lib\/Activity\/Provider.php": "a0bb04283602f9e520a62d8f7b099ede799524135d607ad3ccc9ff9ab8d2a2df8b2b7f6d5e87639934e5b351e351005aac7a956dfeb513d9c88e0d9385f5b925",
"lib\/AppInfo\/Application.php": "832e6fe5abfbddc167828cd516f9b2a3691bad8e9ed13fe2d7cd1bf29ca621d7243d8cf87555270f62ebfbae706a3f25540db03a70ba7b9c4e9924a5fe26ec9d",
"lib\/BackgroundJob\/CheckBackupCodes.php": "e795d9063db24e860a1b1c3eadb32db8627165d7bf169af0c0425829b4842ed43a29291b418d0e6d8a091c545555d71cacc37f7dad1cf7a2e75346fbce7d1bd4",
"lib\/BackgroundJob\/RememberBackupCodesJob.php": "037e1136d91a23038f70667771265ab66de2dbcac938c1332887bebe02d7d2d991effb0074a74625ec1c2ab7c65cb8ba3e4bcd3a1fb63868a840448e5e4b3a67",
"lib\/Controller\/SettingsController.php": "c16b8e9ce9f67a5ae769bf869a2d92ac90c160ba239e9c8a64a10cbd46dd8843ace7b1fd7712053820d35fcdb1f05510ad4c5139fd7e113ac0e179bc1ca5e43b",
"lib\/Db\/BackupCode.php": "d75041f16fb9c9dacd372caa466ab51829ecc3fcff7056f40dc487185c926f9e79c53a65644f4777df50453b51c3292e7052c233f126a822f2b5e682531e6b3b",
"lib\/Db\/BackupCodeMapper.php": "d770b7357c79bf4b92dcc11fba037fb909bebce41c89999cbd21836c7b5f395f1bc4e5a554fe4e9309f4a148bfbb748b95d0fa68edc3b96c499ed2ed35c6c79c",
"lib\/Event\/CodesGenerated.php": "fe412b6e31a9f9e1323b43027bb29ac1089a7005da0af13d318e482ae4733c9c415d26c55dfe026e5f3bbb7cfcbbdde230700e327cf810c66b6a6bb9f7f24452",
"lib\/Listener\/ActivityPublisher.php": "da237edb7c640075daac5cb06a90b8f0cc2cbfa8ed4e7651115537b7c8a942d7212798cd57c80bc053e23011968bff6ebb0817d7d5856fde99f4de1bfc9619a5",
"lib\/Listener\/ClearNotifications.php": "4fd07a4a28a6b6fa780ff1642153af77be6cd2224c6e65fda4eb0aeab8819354115c580702bda5e7565a3eea6ffef64fd9f8cd42aad22fcb6fde7604937686fc",
"lib\/Listener\/ProviderDisabled.php": "9178a8b6f82897fab50f559574bd3db034abc672e33bac94ff4ef4082c51ba6467dfe9fd291a7705819088b0a40f23786b721f47702309771c66ae6233f9670e",
"lib\/Listener\/ProviderEnabled.php": "d3d432a5d9dd9f0e7f99854e561b1df49ec2e7dd063e964880ee09a6def571920d5d8f4db4d8bc4a31011b223cbe0e60fd374bb40bfa20f37dfbd11b906fc73d",
"lib\/Listener\/RegistryUpdater.php": "3df48b6dd624acbe9b3e8f9089fd57282308330ac104607ecda8d2a2beed45945ba9a2f2e2b28fc5ce6dd73e5104899c2cf1ecfa7822615d30cbc0dd0d499e9d",
"lib\/Listener\/UserDeleted.php": "f0bbaeaec6a18aa6e563bd4764d1188d2d4868669b47256129f3a829e912ec7525ad513f5aa4804943eedc52e770066009d76a4d4e5d5cc934564c72e766c523",
"lib\/Migration\/CheckBackupCodes.php": "7879ceff5d6ab5f5dd983058c66f525438ded75c270132b36a185e8e29b9294d44f644225bf50c286a1055b02b8ff357502ed7f75ae51544a0cb26536c5470ba",
"lib\/Migration\/Version1002Date20170607104347.php": "b0b882f38272e863556853058cc5bd2d0521aed54121fc84482c2452bb59c55ada0ff893254c8d28745f86c6681de33116a434f4b59b57a28730701f790bff68",
"lib\/Migration\/Version1002Date20170607113030.php": "bdfa230ed8b03864570752c55b15845ec839d32d657fee6aab29fd28dcdae8f84b9c8a1fb20a53a52b289d876f41aa21d083af624bdafcbc385a7f130bed2e72",
"lib\/Migration\/Version1002Date20170919123342.php": "2f599fbc4301f8c52b35e810a04f8670da8499482341863df7b2987044ecabfc4836d8f4b472d8bda66b520b3268a89c83c9ecfc2ec25e2961e7c47805570321",
"lib\/Migration\/Version1002Date20170926101419.php": "f994c63ff2a14429c92ad5b88f69bf6cabb7e1971522f485abc7ac876c083bb74e56baecee3e61a8a89fe33a557da4bd2ff9fa6a86720519bb1aa2f4a27b7771",
"lib\/Migration\/Version1002Date20180821043638.php": "d32e429825cca0141f591683ca5180e209e6ef97679fca6a5d307be112fb1eb31c63166af0f0fccc90e4290ed903daedbc0c7354856cf0a1f7721986ff98b9a4",
"lib\/Notifications\/Notifier.php": "69615de6c1d2c5a236707510e771b6da88903030e7cd8058fb8b1f618c45d60d65862482d902a55ffa2ba3011e35bcb71b0e46d644514466ea436381eeafd4e3",
"lib\/Provider\/BackupCodesProvider.php": "5938c542f4b38726a058b5fdcaf73d3918b95957fb715b9ba0623547ff40db383367e01bac9df7c57e970c57904373052c9d823df6e6df868c54f0113964e894",
"lib\/Service\/BackupCodeStorage.php": "3e7ceaffa5325a8dc03465573bf91390bfc207688aff4ac1d3bd6b6e7b86d4f644529c5469c8d171fcd0eb89f5e352d214e6eb300e44f049d6260886bf16d07e",
"lib\/Settings\/Personal.php": "d7ec30b042e36eca015a8c57be5d48384a2ec113553d5c1700d81028f6ffebfab0ddfd49e678cc68d67af3d0ea0c20623cf34ed314e04ed797f29d5ffef440e3",
"templates\/challenge.php": "143a9d044b950c8f7a2b9831dcca8cef79c4ba43e8c2d768fd3ed5c1fd9eed22a0ad38da0c092b761480a902055f6277327c16885a6ac378fc11dde353d02bb8",
"templates\/personal.php": "2180a3f15ec0ae18b9d7091c95f5ab48f9e0e9db70594e6bb412dfa6fe384990ff42a621906d616ee32bca09d483341c6cd181e0ef11ecc6fb3569c5d173837f"
},
"signature": "DIfYkeXunGi9zUjI4+lV1Lul8PxovCaOk3o1K+xQObcD5+grAVedBKOkAhJtHOUJwIweONU6Zqlqtk3\/jRCQFvwqLFavsFif4DF68mct2TQiqzz4+AvmaYDnGu4cB1S+gOTX8Dby28senj2iJCIGhZ0X1J9kYOnDDa6QRq9esqAn92cqU5KqBggldCnH4m+GXqYx+a4IFMm9y9d1Y9ArccPwANvhmUDiMk1dS312sztMaqMshe205pDlkbWdgP60JyYBsLCSNZx6VT9m22faE\/SQn5qKDD76RmIn+Fll\/sk0u+v3NUYXhSE1dq+vRqHH0O9Vv2z32X1kHREsGX0nUA==",
"certificate": "-----BEGIN CERTIFICATE-----\r\nMIIEojCCA4qgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwezELMAkGA1UEBhMCREUx\r\nGzAZBgNVBAgMEkJhZGVuLVd1ZXJ0dGVtYmVyZzEXMBUGA1UECgwOTmV4dGNsb3Vk\r\nIEdtYkgxNjA0BgNVBAMMLU5leHRjbG91ZCBDb2RlIFNpZ25pbmcgSW50ZXJtZWRp\r\nYXRlIEF1dGhvcml0eTAeFw0xNjA2MTIyMTA1MDZaFw00MTA2MDYyMTA1MDZaMGYx\r\nCzAJBgNVBAYTAkRFMRswGQYDVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxEjAQBgNV\r\nBAcMCVN0dXR0Z2FydDEXMBUGA1UECgwOTmV4dGNsb3VkIEdtYkgxDTALBgNVBAMM\r\nBGNvcmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUxcrn2DC892IX\r\n8+dJjZVh9YeHF65n2ha886oeAizOuHBdWBfzqt+GoUYTOjqZF93HZMcwy0P+xyCf\r\nQqak5Ke9dybN06RXUuGP45k9UYBp03qzlUzCDalrkj+Jd30LqcSC1sjRTsfuhc+u\r\nvH1IBuBnf7SMUJUcoEffbmmpAPlEcLHxlUGlGnz0q1e8UFzjbEFj3JucMO4ys35F\r\nqZS4dhvCngQhRW3DaMlQLXEUL9k3kFV+BzlkPzVZEtSmk4HJujFCnZj1vMcjQBg\/\r\nBqq1HCmUB6tulnGcxUzt\/Z\/oSIgnuGyENeke077W3EyryINL7EIyD4Xp7sxLizTM\r\nFCFCjjH1AgMBAAGjggFDMIIBPzAJBgNVHRMEAjAAMBEGCWCGSAGG+EIBAQQEAwIG\r\nQDAzBglghkgBhvhCAQ0EJhYkT3BlblNTTCBHZW5lcmF0ZWQgU2VydmVyIENlcnRp\r\nZmljYXRlMB0GA1UdDgQWBBQwc1H9AL8pRlW2e5SLCfPPqtqc0DCBpQYDVR0jBIGd\r\nMIGagBRt6m6qqTcsPIktFz79Ru7DnnjtdKF+pHwwejELMAkGA1UEBhMCREUxGzAZ\r\nBgNVBAgMEkJhZGVuLVd1ZXJ0dGVtYmVyZzESMBAGA1UEBwwJU3R1dHRnYXJ0MRcw\r\nFQYDVQQKDA5OZXh0Y2xvdWQgR21iSDEhMB8GA1UEAwwYTmV4dGNsb3VkIFJvb3Qg\r\nQXV0aG9yaXR5ggIQADAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUH\r\nAwEwDQYJKoZIhvcNAQELBQADggEBADZ6+HV\/+0NEH3nahTBFxO6nKyR\/VWigACH0\r\nnaV0ecTcoQwDjKDNNFr+4S1WlHdwITlnNabC7v9rZ\/6QvbkrOTuO9fOR6azp1EwW\r\n2pixWqj0Sb9\/dSIVRpSq+jpBE6JAiX44dSR7zoBxRB8DgVO2Afy0s80xEpr5JAzb\r\nNYuPS7M5UHdAv2dr16fDcDIvn+vk92KpNh1NTeZFjBbRVQ9DXrgkRGW34TK8uSLI\r\nYG6jnfJ6eJgTaO431ywWPXNg1mUMaT\/+QBOgB299QVCKQU+lcZWptQt+RdsJUm46\r\nNY\/nARy4Oi4uOe88SuWITj9KhrFmEvrUlgM8FvoXA1ldrR7KiEg=\r\n-----END CERTIFICATE-----"
}
@@ -0,0 +1,25 @@
<?php
// autoload.php @generated by Composer
if (PHP_VERSION_ID < 50600) {
if (!headers_sent()) {
header('HTTP/1.1 500 Internal Server Error');
}
$err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL;
if (!ini_get('display_errors')) {
if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
fwrite(STDERR, $err);
} elseif (!headers_sent()) {
echo $err;
}
}
trigger_error(
$err,
E_USER_ERROR
);
}
require_once __DIR__ . '/composer/autoload_real.php';
return ComposerAutoloaderInitTwoFactorBackupCodes::getLoader();
@@ -0,0 +1,13 @@
{
"config" : {
"vendor-dir": ".",
"optimize-autoloader": true,
"classmap-authoritative": true,
"autoloader-suffix": "TwoFactorBackupCodes"
},
"autoload" : {
"psr-4": {
"OCA\\TwoFactorBackupCodes\\": "../lib/"
}
}
}
@@ -0,0 +1,18 @@
{
"_readme": [
"This file locks the dependencies of your project to a known state",
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "d751713988987e9331980363e24189ce",
"packages": [],
"packages-dev": [],
"aliases": [],
"minimum-stability": "stable",
"stability-flags": [],
"prefer-stable": false,
"prefer-lowest": false,
"platform": [],
"platform-dev": [],
"plugin-api-version": "2.1.0"
}
@@ -0,0 +1,579 @@
<?php
/*
* This file is part of Composer.
*
* (c) Nils Adermann <naderman@naderman.de>
* Jordi Boggiano <j.boggiano@seld.be>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Composer\Autoload;
/**
* ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
*
* $loader = new \Composer\Autoload\ClassLoader();
*
* // register classes with namespaces
* $loader->add('Symfony\Component', __DIR__.'/component');
* $loader->add('Symfony', __DIR__.'/framework');
*
* // activate the autoloader
* $loader->register();
*
* // to enable searching the include path (eg. for PEAR packages)
* $loader->setUseIncludePath(true);
*
* In this example, if you try to use a class in the Symfony\Component
* namespace or one of its children (Symfony\Component\Console for instance),
* the autoloader will first look for the class under the component/
* directory, and it will then fallback to the framework/ directory if not
* found before giving up.
*
* This class is loosely based on the Symfony UniversalClassLoader.
*
* @author Fabien Potencier <fabien@symfony.com>
* @author Jordi Boggiano <j.boggiano@seld.be>
* @see https://www.php-fig.org/psr/psr-0/
* @see https://www.php-fig.org/psr/psr-4/
*/
class ClassLoader
{
/** @var \Closure(string):void */
private static $includeFile;
/** @var string|null */
private $vendorDir;
// PSR-4
/**
* @var array<string, array<string, int>>
*/
private $prefixLengthsPsr4 = array();
/**
* @var array<string, list<string>>
*/
private $prefixDirsPsr4 = array();
/**
* @var list<string>
*/
private $fallbackDirsPsr4 = array();
// PSR-0
/**
* List of PSR-0 prefixes
*
* Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2')))
*
* @var array<string, array<string, list<string>>>
*/
private $prefixesPsr0 = array();
/**
* @var list<string>
*/
private $fallbackDirsPsr0 = array();
/** @var bool */
private $useIncludePath = false;
/**
* @var array<string, string>
*/
private $classMap = array();
/** @var bool */
private $classMapAuthoritative = false;
/**
* @var array<string, bool>
*/
private $missingClasses = array();
/** @var string|null */
private $apcuPrefix;
/**
* @var array<string, self>
*/
private static $registeredLoaders = array();
/**
* @param string|null $vendorDir
*/
public function __construct($vendorDir = null)
{
$this->vendorDir = $vendorDir;
self::initializeIncludeClosure();
}
/**
* @return array<string, list<string>>
*/
public function getPrefixes()
{
if (!empty($this->prefixesPsr0)) {
return call_user_func_array('array_merge', array_values($this->prefixesPsr0));
}
return array();
}
/**
* @return array<string, list<string>>
*/
public function getPrefixesPsr4()
{
return $this->prefixDirsPsr4;
}
/**
* @return list<string>
*/
public function getFallbackDirs()
{
return $this->fallbackDirsPsr0;
}
/**
* @return list<string>
*/
public function getFallbackDirsPsr4()
{
return $this->fallbackDirsPsr4;
}
/**
* @return array<string, string> Array of classname => path
*/
public function getClassMap()
{
return $this->classMap;
}
/**
* @param array<string, string> $classMap Class to filename map
*
* @return void
*/
public function addClassMap(array $classMap)
{
if ($this->classMap) {
$this->classMap = array_merge($this->classMap, $classMap);
} else {
$this->classMap = $classMap;
}
}
/**
* Registers a set of PSR-0 directories for a given prefix, either
* appending or prepending to the ones previously set for this prefix.
*
* @param string $prefix The prefix
* @param list<string>|string $paths The PSR-0 root directories
* @param bool $prepend Whether to prepend the directories
*
* @return void
*/
public function add($prefix, $paths, $prepend = false)
{
$paths = (array) $paths;
if (!$prefix) {
if ($prepend) {
$this->fallbackDirsPsr0 = array_merge(
$paths,
$this->fallbackDirsPsr0
);
} else {
$this->fallbackDirsPsr0 = array_merge(
$this->fallbackDirsPsr0,
$paths
);
}
return;
}
$first = $prefix[0];
if (!isset($this->prefixesPsr0[$first][$prefix])) {
$this->prefixesPsr0[$first][$prefix] = $paths;
return;
}
if ($prepend) {
$this->prefixesPsr0[$first][$prefix] = array_merge(
$paths,
$this->prefixesPsr0[$first][$prefix]
);
} else {
$this->prefixesPsr0[$first][$prefix] = array_merge(
$this->prefixesPsr0[$first][$prefix],
$paths
);
}
}
/**
* Registers a set of PSR-4 directories for a given namespace, either
* appending or prepending to the ones previously set for this namespace.
*
* @param string $prefix The prefix/namespace, with trailing '\\'
* @param list<string>|string $paths The PSR-4 base directories
* @param bool $prepend Whether to prepend the directories
*
* @throws \InvalidArgumentException
*
* @return void
*/
public function addPsr4($prefix, $paths, $prepend = false)
{
$paths = (array) $paths;
if (!$prefix) {
// Register directories for the root namespace.
if ($prepend) {
$this->fallbackDirsPsr4 = array_merge(
$paths,
$this->fallbackDirsPsr4
);
} else {
$this->fallbackDirsPsr4 = array_merge(
$this->fallbackDirsPsr4,
$paths
);
}
} elseif (!isset($this->prefixDirsPsr4[$prefix])) {
// Register directories for a new namespace.
$length = strlen($prefix);
if ('\\' !== $prefix[$length - 1]) {
throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
}
$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
$this->prefixDirsPsr4[$prefix] = $paths;
} elseif ($prepend) {
// Prepend directories for an already registered namespace.
$this->prefixDirsPsr4[$prefix] = array_merge(
$paths,
$this->prefixDirsPsr4[$prefix]
);
} else {
// Append directories for an already registered namespace.
$this->prefixDirsPsr4[$prefix] = array_merge(
$this->prefixDirsPsr4[$prefix],
$paths
);
}
}
/**
* Registers a set of PSR-0 directories for a given prefix,
* replacing any others previously set for this prefix.
*
* @param string $prefix The prefix
* @param list<string>|string $paths The PSR-0 base directories
*
* @return void
*/
public function set($prefix, $paths)
{
if (!$prefix) {
$this->fallbackDirsPsr0 = (array) $paths;
} else {
$this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
}
}
/**
* Registers a set of PSR-4 directories for a given namespace,
* replacing any others previously set for this namespace.
*
* @param string $prefix The prefix/namespace, with trailing '\\'
* @param list<string>|string $paths The PSR-4 base directories
*
* @throws \InvalidArgumentException
*
* @return void
*/
public function setPsr4($prefix, $paths)
{
if (!$prefix) {
$this->fallbackDirsPsr4 = (array) $paths;
} else {
$length = strlen($prefix);
if ('\\' !== $prefix[$length - 1]) {
throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
}
$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
$this->prefixDirsPsr4[$prefix] = (array) $paths;
}
}
/**
* Turns on searching the include path for class files.
*
* @param bool $useIncludePath
*
* @return void
*/
public function setUseIncludePath($useIncludePath)
{
$this->useIncludePath = $useIncludePath;
}
/**
* Can be used to check if the autoloader uses the include path to check
* for classes.
*
* @return bool
*/
public function getUseIncludePath()
{
return $this->useIncludePath;
}
/**
* Turns off searching the prefix and fallback directories for classes
* that have not been registered with the class map.
*
* @param bool $classMapAuthoritative
*
* @return void
*/
public function setClassMapAuthoritative($classMapAuthoritative)
{
$this->classMapAuthoritative = $classMapAuthoritative;
}
/**
* Should class lookup fail if not found in the current class map?
*
* @return bool
*/
public function isClassMapAuthoritative()
{
return $this->classMapAuthoritative;
}
/**
* APCu prefix to use to cache found/not-found classes, if the extension is enabled.
*
* @param string|null $apcuPrefix
*
* @return void
*/
public function setApcuPrefix($apcuPrefix)
{
$this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null;
}
/**
* The APCu prefix in use, or null if APCu caching is not enabled.
*
* @return string|null
*/
public function getApcuPrefix()
{
return $this->apcuPrefix;
}
/**
* Registers this instance as an autoloader.
*
* @param bool $prepend Whether to prepend the autoloader or not
*
* @return void
*/
public function register($prepend = false)
{
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
if (null === $this->vendorDir) {
return;
}
if ($prepend) {
self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
} else {
unset(self::$registeredLoaders[$this->vendorDir]);
self::$registeredLoaders[$this->vendorDir] = $this;
}
}
/**
* Unregisters this instance as an autoloader.
*
* @return void
*/
public function unregister()
{
spl_autoload_unregister(array($this, 'loadClass'));
if (null !== $this->vendorDir) {
unset(self::$registeredLoaders[$this->vendorDir]);
}
}
/**
* Loads the given class or interface.
*
* @param string $class The name of the class
* @return true|null True if loaded, null otherwise
*/
public function loadClass($class)
{
if ($file = $this->findFile($class)) {
$includeFile = self::$includeFile;
$includeFile($file);
return true;
}
return null;
}
/**
* Finds the path to the file where the class is defined.
*
* @param string $class The name of the class
*
* @return string|false The path if found, false otherwise
*/
public function findFile($class)
{
// class map lookup
if (isset($this->classMap[$class])) {
return $this->classMap[$class];
}
if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) {
return false;
}
if (null !== $this->apcuPrefix) {
$file = apcu_fetch($this->apcuPrefix.$class, $hit);
if ($hit) {
return $file;
}
}
$file = $this->findFileWithExtension($class, '.php');
// Search for Hack files if we are running on HHVM
if (false === $file && defined('HHVM_VERSION')) {
$file = $this->findFileWithExtension($class, '.hh');
}
if (null !== $this->apcuPrefix) {
apcu_add($this->apcuPrefix.$class, $file);
}
if (false === $file) {
// Remember that this class does not exist.
$this->missingClasses[$class] = true;
}
return $file;
}
/**
* Returns the currently registered loaders keyed by their corresponding vendor directories.
*
* @return array<string, self>
*/
public static function getRegisteredLoaders()
{
return self::$registeredLoaders;
}
/**
* @param string $class
* @param string $ext
* @return string|false
*/
private function findFileWithExtension($class, $ext)
{
// PSR-4 lookup
$logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext;
$first = $class[0];
if (isset($this->prefixLengthsPsr4[$first])) {
$subPath = $class;
while (false !== $lastPos = strrpos($subPath, '\\')) {
$subPath = substr($subPath, 0, $lastPos);
$search = $subPath . '\\';
if (isset($this->prefixDirsPsr4[$search])) {
$pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1);
foreach ($this->prefixDirsPsr4[$search] as $dir) {
if (file_exists($file = $dir . $pathEnd)) {
return $file;
}
}
}
}
}
// PSR-4 fallback dirs
foreach ($this->fallbackDirsPsr4 as $dir) {
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) {
return $file;
}
}
// PSR-0 lookup
if (false !== $pos = strrpos($class, '\\')) {
// namespaced class name
$logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1)
. strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR);
} else {
// PEAR-like class name
$logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext;
}
if (isset($this->prefixesPsr0[$first])) {
foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) {
if (0 === strpos($class, $prefix)) {
foreach ($dirs as $dir) {
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
return $file;
}
}
}
}
}
// PSR-0 fallback dirs
foreach ($this->fallbackDirsPsr0 as $dir) {
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
return $file;
}
}
// PSR-0 include paths.
if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) {
return $file;
}
return false;
}
/**
* @return void
*/
private static function initializeIncludeClosure()
{
if (self::$includeFile !== null) {
return;
}
/**
* Scope isolated include.
*
* Prevents access to $this/self from included files.
*
* @param string $file
* @return void
*/
self::$includeFile = \Closure::bind(static function($file) {
include $file;
}, null, null);
}
}
@@ -0,0 +1,359 @@
<?php
/*
* This file is part of Composer.
*
* (c) Nils Adermann <naderman@naderman.de>
* Jordi Boggiano <j.boggiano@seld.be>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Composer;
use Composer\Autoload\ClassLoader;
use Composer\Semver\VersionParser;
/**
* This class is copied in every Composer installed project and available to all
*
* See also https://getcomposer.org/doc/07-runtime.md#installed-versions
*
* To require its presence, you can require `composer-runtime-api ^2.0`
*
* @final
*/
class InstalledVersions
{
/**
* @var mixed[]|null
* @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null
*/
private static $installed;
/**
* @var bool|null
*/
private static $canGetVendors;
/**
* @var array[]
* @psalm-var array<string, array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
*/
private static $installedByVendor = array();
/**
* Returns a list of all package names which are present, either by being installed, replaced or provided
*
* @return string[]
* @psalm-return list<string>
*/
public static function getInstalledPackages()
{
$packages = array();
foreach (self::getInstalled() as $installed) {
$packages[] = array_keys($installed['versions']);
}
if (1 === \count($packages)) {
return $packages[0];
}
return array_keys(array_flip(\call_user_func_array('array_merge', $packages)));
}
/**
* Returns a list of all package names with a specific type e.g. 'library'
*
* @param string $type
* @return string[]
* @psalm-return list<string>
*/
public static function getInstalledPackagesByType($type)
{
$packagesByType = array();
foreach (self::getInstalled() as $installed) {
foreach ($installed['versions'] as $name => $package) {
if (isset($package['type']) && $package['type'] === $type) {
$packagesByType[] = $name;
}
}
}
return $packagesByType;
}
/**
* Checks whether the given package is installed
*
* This also returns true if the package name is provided or replaced by another package
*
* @param string $packageName
* @param bool $includeDevRequirements
* @return bool
*/
public static function isInstalled($packageName, $includeDevRequirements = true)
{
foreach (self::getInstalled() as $installed) {
if (isset($installed['versions'][$packageName])) {
return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false;
}
}
return false;
}
/**
* Checks whether the given package satisfies a version constraint
*
* e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call:
*
* Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3')
*
* @param VersionParser $parser Install composer/semver to have access to this class and functionality
* @param string $packageName
* @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package
* @return bool
*/
public static function satisfies(VersionParser $parser, $packageName, $constraint)
{
$constraint = $parser->parseConstraints((string) $constraint);
$provided = $parser->parseConstraints(self::getVersionRanges($packageName));
return $provided->matches($constraint);
}
/**
* Returns a version constraint representing all the range(s) which are installed for a given package
*
* It is easier to use this via isInstalled() with the $constraint argument if you need to check
* whether a given version of a package is installed, and not just whether it exists
*
* @param string $packageName
* @return string Version constraint usable with composer/semver
*/
public static function getVersionRanges($packageName)
{
foreach (self::getInstalled() as $installed) {
if (!isset($installed['versions'][$packageName])) {
continue;
}
$ranges = array();
if (isset($installed['versions'][$packageName]['pretty_version'])) {
$ranges[] = $installed['versions'][$packageName]['pretty_version'];
}
if (array_key_exists('aliases', $installed['versions'][$packageName])) {
$ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']);
}
if (array_key_exists('replaced', $installed['versions'][$packageName])) {
$ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']);
}
if (array_key_exists('provided', $installed['versions'][$packageName])) {
$ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']);
}
return implode(' || ', $ranges);
}
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}
/**
* @param string $packageName
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
*/
public static function getVersion($packageName)
{
foreach (self::getInstalled() as $installed) {
if (!isset($installed['versions'][$packageName])) {
continue;
}
if (!isset($installed['versions'][$packageName]['version'])) {
return null;
}
return $installed['versions'][$packageName]['version'];
}
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}
/**
* @param string $packageName
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
*/
public static function getPrettyVersion($packageName)
{
foreach (self::getInstalled() as $installed) {
if (!isset($installed['versions'][$packageName])) {
continue;
}
if (!isset($installed['versions'][$packageName]['pretty_version'])) {
return null;
}
return $installed['versions'][$packageName]['pretty_version'];
}
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}
/**
* @param string $packageName
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference
*/
public static function getReference($packageName)
{
foreach (self::getInstalled() as $installed) {
if (!isset($installed['versions'][$packageName])) {
continue;
}
if (!isset($installed['versions'][$packageName]['reference'])) {
return null;
}
return $installed['versions'][$packageName]['reference'];
}
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}
/**
* @param string $packageName
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path.
*/
public static function getInstallPath($packageName)
{
foreach (self::getInstalled() as $installed) {
if (!isset($installed['versions'][$packageName])) {
continue;
}
return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null;
}
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}
/**
* @return array
* @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}
*/
public static function getRootPackage()
{
$installed = self::getInstalled();
return $installed[0]['root'];
}
/**
* Returns the raw installed.php data for custom implementations
*
* @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect.
* @return array[]
* @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}
*/
public static function getRawData()
{
@trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED);
if (null === self::$installed) {
// only require the installed.php file if this file is loaded from its dumped location,
// and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937
if (substr(__DIR__, -8, 1) !== 'C') {
self::$installed = include __DIR__ . '/installed.php';
} else {
self::$installed = array();
}
}
return self::$installed;
}
/**
* Returns the raw data of all installed.php which are currently loaded for custom implementations
*
* @return array[]
* @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
*/
public static function getAllRawData()
{
return self::getInstalled();
}
/**
* Lets you reload the static array from another file
*
* This is only useful for complex integrations in which a project needs to use
* this class but then also needs to execute another project's autoloader in process,
* and wants to ensure both projects have access to their version of installed.php.
*
* A typical case would be PHPUnit, where it would need to make sure it reads all
* the data it needs from this class, then call reload() with
* `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure
* the project in which it runs can then also use this class safely, without
* interference between PHPUnit's dependencies and the project's dependencies.
*
* @param array[] $data A vendor/composer/installed.php data set
* @return void
*
* @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $data
*/
public static function reload($data)
{
self::$installed = $data;
self::$installedByVendor = array();
}
/**
* @return array[]
* @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
*/
private static function getInstalled()
{
if (null === self::$canGetVendors) {
self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders');
}
$installed = array();
if (self::$canGetVendors) {
foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
if (isset(self::$installedByVendor[$vendorDir])) {
$installed[] = self::$installedByVendor[$vendorDir];
} elseif (is_file($vendorDir.'/composer/installed.php')) {
/** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */
$required = require $vendorDir.'/composer/installed.php';
$installed[] = self::$installedByVendor[$vendorDir] = $required;
if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
self::$installed = $installed[count($installed) - 1];
}
}
}
}
if (null === self::$installed) {
// only require the installed.php file if this file is loaded from its dumped location,
// and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937
if (substr(__DIR__, -8, 1) !== 'C') {
/** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */
$required = require __DIR__ . '/installed.php';
self::$installed = $required;
} else {
self::$installed = array();
}
}
if (self::$installed !== array()) {
$installed[] = self::$installed;
}
return $installed;
}
}
@@ -0,0 +1,21 @@
Copyright (c) Nils Adermann, Jordi Boggiano
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
@@ -0,0 +1,34 @@
<?php
// autoload_classmap.php @generated by Composer
$vendorDir = dirname(__DIR__);
$baseDir = $vendorDir;
return array(
'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
'OCA\\TwoFactorBackupCodes\\Activity\\Provider' => $baseDir . '/../lib/Activity/Provider.php',
'OCA\\TwoFactorBackupCodes\\AppInfo\\Application' => $baseDir . '/../lib/AppInfo/Application.php',
'OCA\\TwoFactorBackupCodes\\BackgroundJob\\CheckBackupCodes' => $baseDir . '/../lib/BackgroundJob/CheckBackupCodes.php',
'OCA\\TwoFactorBackupCodes\\BackgroundJob\\RememberBackupCodesJob' => $baseDir . '/../lib/BackgroundJob/RememberBackupCodesJob.php',
'OCA\\TwoFactorBackupCodes\\Controller\\SettingsController' => $baseDir . '/../lib/Controller/SettingsController.php',
'OCA\\TwoFactorBackupCodes\\Db\\BackupCode' => $baseDir . '/../lib/Db/BackupCode.php',
'OCA\\TwoFactorBackupCodes\\Db\\BackupCodeMapper' => $baseDir . '/../lib/Db/BackupCodeMapper.php',
'OCA\\TwoFactorBackupCodes\\Event\\CodesGenerated' => $baseDir . '/../lib/Event/CodesGenerated.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ActivityPublisher' => $baseDir . '/../lib/Listener/ActivityPublisher.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ClearNotifications' => $baseDir . '/../lib/Listener/ClearNotifications.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ProviderDisabled' => $baseDir . '/../lib/Listener/ProviderDisabled.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ProviderEnabled' => $baseDir . '/../lib/Listener/ProviderEnabled.php',
'OCA\\TwoFactorBackupCodes\\Listener\\RegistryUpdater' => $baseDir . '/../lib/Listener/RegistryUpdater.php',
'OCA\\TwoFactorBackupCodes\\Listener\\UserDeleted' => $baseDir . '/../lib/Listener/UserDeleted.php',
'OCA\\TwoFactorBackupCodes\\Migration\\CheckBackupCodes' => $baseDir . '/../lib/Migration/CheckBackupCodes.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170607104347' => $baseDir . '/../lib/Migration/Version1002Date20170607104347.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170607113030' => $baseDir . '/../lib/Migration/Version1002Date20170607113030.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170919123342' => $baseDir . '/../lib/Migration/Version1002Date20170919123342.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170926101419' => $baseDir . '/../lib/Migration/Version1002Date20170926101419.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20180821043638' => $baseDir . '/../lib/Migration/Version1002Date20180821043638.php',
'OCA\\TwoFactorBackupCodes\\Notifications\\Notifier' => $baseDir . '/../lib/Notifications/Notifier.php',
'OCA\\TwoFactorBackupCodes\\Provider\\BackupCodesProvider' => $baseDir . '/../lib/Provider/BackupCodesProvider.php',
'OCA\\TwoFactorBackupCodes\\Service\\BackupCodeStorage' => $baseDir . '/../lib/Service/BackupCodeStorage.php',
'OCA\\TwoFactorBackupCodes\\Settings\\Personal' => $baseDir . '/../lib/Settings/Personal.php',
);
@@ -0,0 +1,9 @@
<?php
// autoload_namespaces.php @generated by Composer
$vendorDir = dirname(__DIR__);
$baseDir = $vendorDir;
return array(
);
@@ -0,0 +1,10 @@
<?php
// autoload_psr4.php @generated by Composer
$vendorDir = dirname(__DIR__);
$baseDir = $vendorDir;
return array(
'OCA\\TwoFactorBackupCodes\\' => array($baseDir . '/../lib'),
);
@@ -0,0 +1,37 @@
<?php
// autoload_real.php @generated by Composer
class ComposerAutoloaderInitTwoFactorBackupCodes
{
private static $loader;
public static function loadClassLoader($class)
{
if ('Composer\Autoload\ClassLoader' === $class) {
require __DIR__ . '/ClassLoader.php';
}
}
/**
* @return \Composer\Autoload\ClassLoader
*/
public static function getLoader()
{
if (null !== self::$loader) {
return self::$loader;
}
spl_autoload_register(array('ComposerAutoloaderInitTwoFactorBackupCodes', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
spl_autoload_unregister(array('ComposerAutoloaderInitTwoFactorBackupCodes', 'loadClassLoader'));
require __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInitTwoFactorBackupCodes::getInitializer($loader));
$loader->setClassMapAuthoritative(true);
$loader->register(true);
return $loader;
}
}
@@ -0,0 +1,60 @@
<?php
// autoload_static.php @generated by Composer
namespace Composer\Autoload;
class ComposerStaticInitTwoFactorBackupCodes
{
public static $prefixLengthsPsr4 = array (
'O' =>
array (
'OCA\\TwoFactorBackupCodes\\' => 25,
),
);
public static $prefixDirsPsr4 = array (
'OCA\\TwoFactorBackupCodes\\' =>
array (
0 => __DIR__ . '/..' . '/../lib',
),
);
public static $classMap = array (
'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
'OCA\\TwoFactorBackupCodes\\Activity\\Provider' => __DIR__ . '/..' . '/../lib/Activity/Provider.php',
'OCA\\TwoFactorBackupCodes\\AppInfo\\Application' => __DIR__ . '/..' . '/../lib/AppInfo/Application.php',
'OCA\\TwoFactorBackupCodes\\BackgroundJob\\CheckBackupCodes' => __DIR__ . '/..' . '/../lib/BackgroundJob/CheckBackupCodes.php',
'OCA\\TwoFactorBackupCodes\\BackgroundJob\\RememberBackupCodesJob' => __DIR__ . '/..' . '/../lib/BackgroundJob/RememberBackupCodesJob.php',
'OCA\\TwoFactorBackupCodes\\Controller\\SettingsController' => __DIR__ . '/..' . '/../lib/Controller/SettingsController.php',
'OCA\\TwoFactorBackupCodes\\Db\\BackupCode' => __DIR__ . '/..' . '/../lib/Db/BackupCode.php',
'OCA\\TwoFactorBackupCodes\\Db\\BackupCodeMapper' => __DIR__ . '/..' . '/../lib/Db/BackupCodeMapper.php',
'OCA\\TwoFactorBackupCodes\\Event\\CodesGenerated' => __DIR__ . '/..' . '/../lib/Event/CodesGenerated.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ActivityPublisher' => __DIR__ . '/..' . '/../lib/Listener/ActivityPublisher.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ClearNotifications' => __DIR__ . '/..' . '/../lib/Listener/ClearNotifications.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ProviderDisabled' => __DIR__ . '/..' . '/../lib/Listener/ProviderDisabled.php',
'OCA\\TwoFactorBackupCodes\\Listener\\ProviderEnabled' => __DIR__ . '/..' . '/../lib/Listener/ProviderEnabled.php',
'OCA\\TwoFactorBackupCodes\\Listener\\RegistryUpdater' => __DIR__ . '/..' . '/../lib/Listener/RegistryUpdater.php',
'OCA\\TwoFactorBackupCodes\\Listener\\UserDeleted' => __DIR__ . '/..' . '/../lib/Listener/UserDeleted.php',
'OCA\\TwoFactorBackupCodes\\Migration\\CheckBackupCodes' => __DIR__ . '/..' . '/../lib/Migration/CheckBackupCodes.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170607104347' => __DIR__ . '/..' . '/../lib/Migration/Version1002Date20170607104347.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170607113030' => __DIR__ . '/..' . '/../lib/Migration/Version1002Date20170607113030.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170919123342' => __DIR__ . '/..' . '/../lib/Migration/Version1002Date20170919123342.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20170926101419' => __DIR__ . '/..' . '/../lib/Migration/Version1002Date20170926101419.php',
'OCA\\TwoFactorBackupCodes\\Migration\\Version1002Date20180821043638' => __DIR__ . '/..' . '/../lib/Migration/Version1002Date20180821043638.php',
'OCA\\TwoFactorBackupCodes\\Notifications\\Notifier' => __DIR__ . '/..' . '/../lib/Notifications/Notifier.php',
'OCA\\TwoFactorBackupCodes\\Provider\\BackupCodesProvider' => __DIR__ . '/..' . '/../lib/Provider/BackupCodesProvider.php',
'OCA\\TwoFactorBackupCodes\\Service\\BackupCodeStorage' => __DIR__ . '/..' . '/../lib/Service/BackupCodeStorage.php',
'OCA\\TwoFactorBackupCodes\\Settings\\Personal' => __DIR__ . '/..' . '/../lib/Settings/Personal.php',
);
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInitTwoFactorBackupCodes::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInitTwoFactorBackupCodes::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInitTwoFactorBackupCodes::$classMap;
}, null, ClassLoader::class);
}
}
@@ -0,0 +1,5 @@
{
"packages": [],
"dev": false,
"dev-package-names": []
}
@@ -0,0 +1,23 @@
<?php return array(
'root' => array(
'name' => '__root__',
'pretty_version' => 'dev-master',
'version' => 'dev-master',
'reference' => 'b1797842784b250fb01ed5e3bf130705eb94751b',
'type' => 'library',
'install_path' => __DIR__ . '/../',
'aliases' => array(),
'dev' => false,
),
'versions' => array(
'__root__' => array(
'pretty_version' => 'dev-master',
'version' => 'dev-master',
'reference' => 'b1797842784b250fb01ed5e3bf130705eb94751b',
'type' => 'library',
'install_path' => __DIR__ . '/../',
'aliases' => array(),
'dev_requirement' => false,
),
),
);
@@ -0,0 +1,21 @@
.challenge-form {
margin: 16px auto 1px !important;
}
.challenge {
margin-top: 0 !important;
margin-left: 0 !important;
box-sizing: border-box !important;
width: 100% !important;
}
.confirm-inline {
position: absolute;
right: 0;
top: 0;
margin: 0 !important;
padding-right: 25px !important;
background-color: transparent !important;
border: none !important;
opacity: .5;
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "U het tweefaktorrugsteunkodes vir u rekening geskep",
"Second-factor backup codes" : "Tweedefaktorrugsteunkodes",
"Generate backup codes" : "Genereer rugsteunkodes",
"Backup code" : "Rugsteunkode",
"Use backup code" : "Gebruik rugsteunkode",
"Two factor backup codes" : "Tweefaktorrugsteunkodes",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dit is u rugsteunkodes. Bewaar dit of druk dit af aangesien u later nie hierdie kodes sal kan lees nie",
"Save backup codes" : "Bewaar rugsteunkodes",
"Print backup codes" : "Druk rugsteunkodes",
"Regenerate backup codes" : "Hergenereer rugsteunkodes",
"If you regenerate backup codes, you automatically invalidate old codes." : "Indien u rugsteunkodes hergenereer maak u outomaties die ou kodes ongeldig.",
"An error occurred while generating your backup codes" : "n fout het voorgekom tydens generering van u rugsteunkodes",
"Submit" : "Dien in"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "U het tweefaktorrugsteunkodes vir u rekening geskep",
"Second-factor backup codes" : "Tweedefaktorrugsteunkodes",
"Generate backup codes" : "Genereer rugsteunkodes",
"Backup code" : "Rugsteunkode",
"Use backup code" : "Gebruik rugsteunkode",
"Two factor backup codes" : "Tweefaktorrugsteunkodes",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dit is u rugsteunkodes. Bewaar dit of druk dit af aangesien u later nie hierdie kodes sal kan lees nie",
"Save backup codes" : "Bewaar rugsteunkodes",
"Print backup codes" : "Druk rugsteunkodes",
"Regenerate backup codes" : "Hergenereer rugsteunkodes",
"If you regenerate backup codes, you automatically invalidate old codes." : "Indien u rugsteunkodes hergenereer maak u outomaties die ou kodes ongeldig.",
"An error occurred while generating your backup codes" : "n fout het voorgekom tydens generering van u rugsteunkodes",
"Submit" : "Dien in"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "لقد قمت بتوليد الأكواد الاحتياطية للدخول المُثنّى لحسابك",
"Second-factor backup codes" : "الأكواد الاحتياطية للعامل الثاني في الدخول المُثنّى",
"Generate backup codes" : "توليد رموز الاسترجاع الاحتياطية",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "لقد قمت بتمكين التحقّق المثنى من الهوية لكنك لم تقم بتوليد الأكواد الاحتياطية بعد. ستحتاج هذه الأكواد لاسترجاع حق الدخول لحسابك إذا ما ضاع عاملك الثاني في الدخول.",
"Backup code" : "الرمز الاحتياطي",
"Use backup code" : "إستخدم الرمز الإحتياطي",
"Two factor backup codes" : "الأكواد الاحتياطية للدّخول المُثنّى",
"A two-factor auth backup codes provider" : "مُوفّر الأكواد الاحتياطية للتحقّق المُثنّى من الهويّة",
"Backup codes have been generated. {used} of {total} codes have been used." : "تمّ توليد الأكواد الاحتياطية. {used} من {total} تمّ استخدامها.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "هذه هي الأكواد الاحتياطية. رجاءً إحفظها أو إطبعها حيث أنك لن تستطيع قراءتها مجدّداً في المستقبل",
"Save backup codes" : "الإحتفاظ بالرموز الإحتياطية",
"Print backup codes" : "طباعة الرموز الإحتياطية",
"Regenerate backup codes" : "إعادة توليد رموز الإسترجاع الإحتياطية",
"If you regenerate backup codes, you automatically invalidate old codes." : "عندما تقوم بتوليد أكواد احتياطية جديدة، فإن الأكواد القديمة تفقد صلاحيتها تلقائيّتاً.",
"An error occurred while generating your backup codes" : "حدث خطأ عند توليد أكوادك الاحتياطية",
"{name} backup codes" : "{name} أكواد احتياطية",
"Use one of the backup codes you saved when setting up two-factor authentication." : "استخدم واحداً من الأكواد الاحتياطية التي سبق و أن خزنتها عند تجهيز إعدادات التحقّق المُثنّى من الهويّة.",
"Submit" : "إرسال "
},
"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;");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "لقد قمت بتوليد الأكواد الاحتياطية للدخول المُثنّى لحسابك",
"Second-factor backup codes" : "الأكواد الاحتياطية للعامل الثاني في الدخول المُثنّى",
"Generate backup codes" : "توليد رموز الاسترجاع الاحتياطية",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "لقد قمت بتمكين التحقّق المثنى من الهوية لكنك لم تقم بتوليد الأكواد الاحتياطية بعد. ستحتاج هذه الأكواد لاسترجاع حق الدخول لحسابك إذا ما ضاع عاملك الثاني في الدخول.",
"Backup code" : "الرمز الاحتياطي",
"Use backup code" : "إستخدم الرمز الإحتياطي",
"Two factor backup codes" : "الأكواد الاحتياطية للدّخول المُثنّى",
"A two-factor auth backup codes provider" : "مُوفّر الأكواد الاحتياطية للتحقّق المُثنّى من الهويّة",
"Backup codes have been generated. {used} of {total} codes have been used." : "تمّ توليد الأكواد الاحتياطية. {used} من {total} تمّ استخدامها.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "هذه هي الأكواد الاحتياطية. رجاءً إحفظها أو إطبعها حيث أنك لن تستطيع قراءتها مجدّداً في المستقبل",
"Save backup codes" : "الإحتفاظ بالرموز الإحتياطية",
"Print backup codes" : "طباعة الرموز الإحتياطية",
"Regenerate backup codes" : "إعادة توليد رموز الإسترجاع الإحتياطية",
"If you regenerate backup codes, you automatically invalidate old codes." : "عندما تقوم بتوليد أكواد احتياطية جديدة، فإن الأكواد القديمة تفقد صلاحيتها تلقائيّتاً.",
"An error occurred while generating your backup codes" : "حدث خطأ عند توليد أكوادك الاحتياطية",
"{name} backup codes" : "{name} أكواد احتياطية",
"Use one of the backup codes you saved when setting up two-factor authentication." : "استخدم واحداً من الأكواد الاحتياطية التي سبق و أن خزنتها عند تجهيز إعدادات التحقّق المُثنّى من الهويّة.",
"Submit" : "إرسال "
},"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;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creesti los códigos de recuperación pa l'autenticación en dos pasos de la to cuenta",
"Second-factor backup codes" : "Códigos de recuperación de l'autenticación en dos pasos",
"Generate backup codes" : "Xenerar códigos de recuperación",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Activesti l'autenticación en dos pasos mas entá nun xeneresti nengún códigu de recuperación. Estos códigos precísense pa recuperar l'accesu a la to cuenta en casu de perder l'autenticación en dos pasos.",
"Backup code" : "Códigu de recuperación",
"Use backup code" : "Usar un códigu de recuperación",
"Two factor backup codes" : "Códigos de recuperación de l'autenticación en dos pasos",
"A two-factor auth backup codes provider" : "Un fornidor de códigos de recuperación pa l'autenticación en dos pasos",
"Backup codes have been generated. {used} of {total} codes have been used." : "Xeneráronse los códigos de recuperación y usáronse {used} de {total} códigos.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son los tos códigos de recuperación. Guárdalos ya/o impréntalos, darréu que nun vas ser a volver velos",
"Save backup codes" : "Guardar los códigos de recuperación",
"Print backup codes" : "Imprentar los códigos de recuperación",
"Regenerate backup codes" : "Volver xenerar los códigos de recuperación",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vuelves xenerar los códigos de recuperación, anules automáticamente los antiguos.",
"An error occurred while generating your backup codes" : "Prodúxose un error mentanto se xeneraben los códigos de recuperación",
"{name} backup codes" : "Códigos de recuperación de: {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Usa unu de los códigos de recuperación que guardesti cuando configuresti l'autenticación en dos pasos.",
"Submit" : "Unviar"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creesti los códigos de recuperación pa l'autenticación en dos pasos de la to cuenta",
"Second-factor backup codes" : "Códigos de recuperación de l'autenticación en dos pasos",
"Generate backup codes" : "Xenerar códigos de recuperación",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Activesti l'autenticación en dos pasos mas entá nun xeneresti nengún códigu de recuperación. Estos códigos precísense pa recuperar l'accesu a la to cuenta en casu de perder l'autenticación en dos pasos.",
"Backup code" : "Códigu de recuperación",
"Use backup code" : "Usar un códigu de recuperación",
"Two factor backup codes" : "Códigos de recuperación de l'autenticación en dos pasos",
"A two-factor auth backup codes provider" : "Un fornidor de códigos de recuperación pa l'autenticación en dos pasos",
"Backup codes have been generated. {used} of {total} codes have been used." : "Xeneráronse los códigos de recuperación y usáronse {used} de {total} códigos.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son los tos códigos de recuperación. Guárdalos ya/o impréntalos, darréu que nun vas ser a volver velos",
"Save backup codes" : "Guardar los códigos de recuperación",
"Print backup codes" : "Imprentar los códigos de recuperación",
"Regenerate backup codes" : "Volver xenerar los códigos de recuperación",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vuelves xenerar los códigos de recuperación, anules automáticamente los antiguos.",
"An error occurred while generating your backup codes" : "Prodúxose un error mentanto se xeneraben los códigos de recuperación",
"{name} backup codes" : "Códigos de recuperación de: {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Usa unu de los códigos de recuperación que guardesti cuando configuresti l'autenticación en dos pasos.",
"Submit" : "Unviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Създадохте резервен код за двустепенното удостоверяване за вашия профил",
"Second-factor backup codes" : "Резервен код за втората стъпка",
"Generate backup codes" : "Генериране на резервни кодове",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Активирали сте двустепенно удостоверяване, но все още не сте генерирали резервни кодове. Те са необходими за възстановяване на достъп до вашия профил, в случай че загубите втората си стъпка.",
"Backup code" : "Резервен код",
"Use backup code" : "Използвай код за възстановяване",
"Two factor backup codes" : "Двустепенни резервни кодове",
"A two-factor auth backup codes provider" : "Доставчик на двустепенни резервни кодове за удостоверяване",
"Backup codes have been generated. {used} of {total} codes have been used." : "Резервен код е бил генериран. Използвани са {used} от {total} кода.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Това е вашия резервен код. Моля, запишете го (или го принтирайте) защото по-късно няма да имате възможност да го видите.",
"Save backup codes" : "Записване на резервния код",
"Print backup codes" : "Принтиране на резервния код",
"Regenerate backup codes" : "Регенериране на резервния код",
"If you regenerate backup codes, you automatically invalidate old codes." : "При регенерирането на резервния код, стария код автоматично бива анулиран.",
"An error occurred while generating your backup codes" : "Възникна грешка при генерирането на резервния код",
"{name} backup codes" : "{name} резервни кодове",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Използвайте един от резервните кодове, които сте запазили, когато настройвате двустепенно удостоверяване.",
"Submit" : "Изпращане"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Създадохте резервен код за двустепенното удостоверяване за вашия профил",
"Second-factor backup codes" : "Резервен код за втората стъпка",
"Generate backup codes" : "Генериране на резервни кодове",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Активирали сте двустепенно удостоверяване, но все още не сте генерирали резервни кодове. Те са необходими за възстановяване на достъп до вашия профил, в случай че загубите втората си стъпка.",
"Backup code" : "Резервен код",
"Use backup code" : "Използвай код за възстановяване",
"Two factor backup codes" : "Двустепенни резервни кодове",
"A two-factor auth backup codes provider" : "Доставчик на двустепенни резервни кодове за удостоверяване",
"Backup codes have been generated. {used} of {total} codes have been used." : "Резервен код е бил генериран. Използвани са {used} от {total} кода.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Това е вашия резервен код. Моля, запишете го (или го принтирайте) защото по-късно няма да имате възможност да го видите.",
"Save backup codes" : "Записване на резервния код",
"Print backup codes" : "Принтиране на резервния код",
"Regenerate backup codes" : "Регенериране на резервния код",
"If you regenerate backup codes, you automatically invalidate old codes." : "При регенерирането на резервния код, стария код автоматично бива анулиран.",
"An error occurred while generating your backup codes" : "Възникна грешка при генерирането на резервния код",
"{name} backup codes" : "{name} резервни кодове",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Използвайте един от резервните кодове, които сте запазили, когато настройвате двустепенно удостоверяване.",
"Submit" : "Изпращане"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Heu creat els codis de reserva de dos factors per al vostre compte",
"Second-factor backup codes" : "Codis de reserva de dos factors",
"Generate backup codes" : "Genera els codis de reserva",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Heu habilitat l'autenticació de dos factors, però encara no heu generat codis de reserva. Els necessitareu per a restablir l'accés al compte si perdeu el segon factor.",
"Backup code" : "Codi de reserva",
"Use backup code" : "Utilitza un codi de reserva",
"Two factor backup codes" : "Codis de reserva de l'autenticació de dos factors",
"A two-factor auth backup codes provider" : "Proveïdor de codis de reserva de l'autenticació de dos factors",
"Backup codes have been generated. {used} of {total} codes have been used." : "S'han generat els codis de reserva. Heu utilitzat {used} de {total} codis.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Aquests són els vostres codis de reserva. Deseu-los o imprimiu-los, ja que no podreu tornar-los a consultar.",
"Save backup codes" : "Desa els codis de reserva",
"Print backup codes" : "Imprimeix els codis de reserva",
"Regenerate backup codes" : "Torna a generar els codis de reserva",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si torneu a generar els codis de reserva, anul·lareu automàticament els codis antics.",
"An error occurred while generating your backup codes" : "S'ha produït un error en generar els codis de reserva",
"{name} backup codes" : "Codis de seguretat per a {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Utilitzeu un dels codis de reserva que vau desar en configurar l'autenticació de dos factors.",
"Submit" : "Envia"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Heu creat els codis de reserva de dos factors per al vostre compte",
"Second-factor backup codes" : "Codis de reserva de dos factors",
"Generate backup codes" : "Genera els codis de reserva",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Heu habilitat l'autenticació de dos factors, però encara no heu generat codis de reserva. Els necessitareu per a restablir l'accés al compte si perdeu el segon factor.",
"Backup code" : "Codi de reserva",
"Use backup code" : "Utilitza un codi de reserva",
"Two factor backup codes" : "Codis de reserva de l'autenticació de dos factors",
"A two-factor auth backup codes provider" : "Proveïdor de codis de reserva de l'autenticació de dos factors",
"Backup codes have been generated. {used} of {total} codes have been used." : "S'han generat els codis de reserva. Heu utilitzat {used} de {total} codis.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Aquests són els vostres codis de reserva. Deseu-los o imprimiu-los, ja que no podreu tornar-los a consultar.",
"Save backup codes" : "Desa els codis de reserva",
"Print backup codes" : "Imprimeix els codis de reserva",
"Regenerate backup codes" : "Torna a generar els codis de reserva",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si torneu a generar els codis de reserva, anul·lareu automàticament els codis antics.",
"An error occurred while generating your backup codes" : "S'ha produït un error en generar els codis de reserva",
"{name} backup codes" : "Codis de seguretat per a {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Utilitzeu un dels codis de reserva que vau desar en configurar l'autenticació de dos factors.",
"Submit" : "Envia"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Vytvořili jste záložní kódy pro dvoufázové ověřování se pro svůj účet",
"Second-factor backup codes" : "Záložní kódy pro dvoufázové ověřování",
"Generate backup codes" : "Vytvořit záložní kódy",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Zapnuli jste si dvoufázové ověřování, ale doposud nenechali vytvořit záložní kódy. Ty jsou potřebné pro obnovení přístupu k vašemu účtu v případě, že ztratíte druhý faktor.",
"Backup code" : "Záložní kód",
"Use backup code" : "Použít záložní kód",
"Two factor backup codes" : "Záložní kódy pro dvoufázové ověřování",
"A two-factor auth backup codes provider" : "Poskytovatel záložních kódů pro dvoufázové ověřování",
"Backup codes have been generated. {used} of {total} codes have been used." : "Záložní kódy byly vytvořeny. Využito {used} z {total} kódů.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Zde jsou vaše záložní kódy. Kódy si uložte a/nebo vytiskněte, protože už je nebude možné zobrazit znovu.",
"Save backup codes" : "Uložit záložní kódy",
"Print backup codes" : "Vytisknout záložní kódy",
"Regenerate backup codes" : "Vytvořit nové záložní kódy",
"If you regenerate backup codes, you automatically invalidate old codes." : "Pokud necháte vytvořit nové záložní kódy, staré budou automaticky zneplatněny.",
"An error occurred while generating your backup codes" : "Při pokusu o vytvoření záložních kódů nastala chyba.",
"{name} backup codes" : "{name} záložní kódy",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Použijte jeden ze svých záložních kódů které jste si uložili při nastavování dvoufázového ověřování.",
"Submit" : "Odeslat"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Vytvořili jste záložní kódy pro dvoufázové ověřování se pro svůj účet",
"Second-factor backup codes" : "Záložní kódy pro dvoufázové ověřování",
"Generate backup codes" : "Vytvořit záložní kódy",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Zapnuli jste si dvoufázové ověřování, ale doposud nenechali vytvořit záložní kódy. Ty jsou potřebné pro obnovení přístupu k vašemu účtu v případě, že ztratíte druhý faktor.",
"Backup code" : "Záložní kód",
"Use backup code" : "Použít záložní kód",
"Two factor backup codes" : "Záložní kódy pro dvoufázové ověřování",
"A two-factor auth backup codes provider" : "Poskytovatel záložních kódů pro dvoufázové ověřování",
"Backup codes have been generated. {used} of {total} codes have been used." : "Záložní kódy byly vytvořeny. Využito {used} z {total} kódů.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Zde jsou vaše záložní kódy. Kódy si uložte a/nebo vytiskněte, protože už je nebude možné zobrazit znovu.",
"Save backup codes" : "Uložit záložní kódy",
"Print backup codes" : "Vytisknout záložní kódy",
"Regenerate backup codes" : "Vytvořit nové záložní kódy",
"If you regenerate backup codes, you automatically invalidate old codes." : "Pokud necháte vytvořit nové záložní kódy, staré budou automaticky zneplatněny.",
"An error occurred while generating your backup codes" : "Při pokusu o vytvoření záložních kódů nastala chyba.",
"{name} backup codes" : "{name} záložní kódy",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Použijte jeden ze svých záložních kódů které jste si uložili při nastavování dvoufázového ověřování.",
"Submit" : "Odeslat"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Du har lavet two-factor backup koder til din konto.",
"Second-factor backup codes" : "Second-factor backup koder",
"Generate backup codes" : "Generer backup-koder",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Du har aktiveret to-faktor-godkendelse, men har ikke genereret backup-koder endnu. De er nødvendige for at gendanne adgangen til din konto, hvis du mister din anden faktor.",
"Backup code" : "Backup-kode",
"Use backup code" : "Benyt backup-kode",
"Two factor backup codes" : "To faktor backup koder",
"A two-factor auth backup codes provider" : "En to-faktor udbyder af sikkerhedskopieringskoder",
"Backup codes have been generated. {used} of {total} codes have been used." : "Sikkerhedskopieringskoder er blevet genereret. {used} af {total} koder er blevet brugt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dett er dine backup koder. Gem eller udskriv dem venligst da det ikke vil være muligt at læse koderne her igen senere.",
"Save backup codes" : "Gem backup-koder",
"Print backup codes" : "Print backup-koder",
"Regenerate backup codes" : "Regenerer backup-koder",
"If you regenerate backup codes, you automatically invalidate old codes." : "Hvis du genere nye backup koder vil de gamle koder blive ubrugelige.",
"An error occurred while generating your backup codes" : "Der opstod en fejl under genereringen af dine backup-koder",
"{name} backup codes" : "{name} backup-koder",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Brug en af de backupkoder, du har gemt, når du konfigurerer to-faktor-godkendelse.",
"Submit" : "Tilføj"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Du har lavet two-factor backup koder til din konto.",
"Second-factor backup codes" : "Second-factor backup koder",
"Generate backup codes" : "Generer backup-koder",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Du har aktiveret to-faktor-godkendelse, men har ikke genereret backup-koder endnu. De er nødvendige for at gendanne adgangen til din konto, hvis du mister din anden faktor.",
"Backup code" : "Backup-kode",
"Use backup code" : "Benyt backup-kode",
"Two factor backup codes" : "To faktor backup koder",
"A two-factor auth backup codes provider" : "En to-faktor udbyder af sikkerhedskopieringskoder",
"Backup codes have been generated. {used} of {total} codes have been used." : "Sikkerhedskopieringskoder er blevet genereret. {used} af {total} koder er blevet brugt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dett er dine backup koder. Gem eller udskriv dem venligst da det ikke vil være muligt at læse koderne her igen senere.",
"Save backup codes" : "Gem backup-koder",
"Print backup codes" : "Print backup-koder",
"Regenerate backup codes" : "Regenerer backup-koder",
"If you regenerate backup codes, you automatically invalidate old codes." : "Hvis du genere nye backup koder vil de gamle koder blive ubrugelige.",
"An error occurred while generating your backup codes" : "Der opstod en fejl under genereringen af dine backup-koder",
"{name} backup codes" : "{name} backup-koder",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Brug en af de backupkoder, du har gemt, når du konfigurerer to-faktor-godkendelse.",
"Submit" : "Tilføj"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Du hast Zwei-Faktor Sicherungs-Codes für dein Konto erstellt",
"Second-factor backup codes" : "Zweitfaktor Backup-Codes",
"Generate backup codes" : "Backup-Codes erzeugen",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Du hast die Zwei-Faktor-Authentifizierung aktiviert, aber noch keine Backup-Codes erzeugt. Diese werden für den Fall benötigt, dass du den Zugriff auf Deinen zweiten Faktor verloren hast.",
"Backup code" : "Backup-Code",
"Use backup code" : "Verwende Backup-Code",
"Two factor backup codes" : "Zweifaktor-Backup-Codes",
"A two-factor auth backup codes provider" : "Ein Anbieter für Zweifaktor-Backup-Codes",
"Backup codes have been generated. {used} of {total} codes have been used." : "Backup-Codes wurden erzeugt. {used} von {total} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind deine Backup-Codes. Bitte speichere und/oder drucke diese aus, da diese Codes später nicht mehr angezeigt werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
"Regenerate backup codes" : "Backup-Codes erneuern",
"If you regenerate backup codes, you automatically invalidate old codes." : "Wenn du Backup-Codes erneuerst, werden alte automatisch ungültig.",
"An error occurred while generating your backup codes" : "Es ist ein Fehler beim Erstellen deiner Backup-Codes aufgetreten",
"{name} backup codes" : "{name} Backup-Codes",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Verwende einen der Backup-Codes, den du bei der Einrichtung der Zwei-Faktor-Authentifizierung gespeichert hast.",
"Submit" : "Übermitteln"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Du hast Zwei-Faktor Sicherungs-Codes für dein Konto erstellt",
"Second-factor backup codes" : "Zweitfaktor Backup-Codes",
"Generate backup codes" : "Backup-Codes erzeugen",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Du hast die Zwei-Faktor-Authentifizierung aktiviert, aber noch keine Backup-Codes erzeugt. Diese werden für den Fall benötigt, dass du den Zugriff auf Deinen zweiten Faktor verloren hast.",
"Backup code" : "Backup-Code",
"Use backup code" : "Verwende Backup-Code",
"Two factor backup codes" : "Zweifaktor-Backup-Codes",
"A two-factor auth backup codes provider" : "Ein Anbieter für Zweifaktor-Backup-Codes",
"Backup codes have been generated. {used} of {total} codes have been used." : "Backup-Codes wurden erzeugt. {used} von {total} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind deine Backup-Codes. Bitte speichere und/oder drucke diese aus, da diese Codes später nicht mehr angezeigt werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
"Regenerate backup codes" : "Backup-Codes erneuern",
"If you regenerate backup codes, you automatically invalidate old codes." : "Wenn du Backup-Codes erneuerst, werden alte automatisch ungültig.",
"An error occurred while generating your backup codes" : "Es ist ein Fehler beim Erstellen deiner Backup-Codes aufgetreten",
"{name} backup codes" : "{name} Backup-Codes",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Verwende einen der Backup-Codes, den du bei der Einrichtung der Zwei-Faktor-Authentifizierung gespeichert hast.",
"Submit" : "Übermitteln"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Sie haben Zwei-Faktor Sicherungs-Codes für Ihr Konto erstellt",
"Second-factor backup codes" : "Backup-Codes für Zweitfaktor",
"Generate backup codes" : "Backup-Codes erzeugen",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Sie haben die Zwei-Faktor-Authentifizierung aktiviert, aber noch keine Backup-Codes erzeugt. Diese werden für den Fall benötigt, dass Sie den Zugriff auf Ihren zweiten Faktor verlieren.",
"Backup code" : "Backup-Code",
"Use backup code" : "Backup-Code verwenden",
"Two factor backup codes" : "Zweifaktor-Backup-Codes",
"A two-factor auth backup codes provider" : "Ein Anbieter für Zweifaktor-Backup-Codes",
"Backup codes have been generated. {used} of {total} codes have been used." : "Backup-Codes wurden erzeugt. {used} von {total} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind Ihre Backup-Codes. Bitte speichern und/oder drucken Sie diese, da diese Codes später nicht mehr gelesen werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
"Regenerate backup codes" : "Backup-Codes erneuern",
"If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Sie die Backup-Codes erneuern, werden die alten Codes automatisch ungültig.",
"An error occurred while generating your backup codes" : "Es ist ein Fehler beim Erstellen Ihrer Backup-Codes aufgetreten",
"{name} backup codes" : "{name} Backup-Codes",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Verwenden Sie einen der Backup-Codes, den Sie bei der Einrichtung der Zwei-Faktor-Authentifizierung gespeichert haben.",
"Submit" : "Übermitteln"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Sie haben Zwei-Faktor Sicherungs-Codes für Ihr Konto erstellt",
"Second-factor backup codes" : "Backup-Codes für Zweitfaktor",
"Generate backup codes" : "Backup-Codes erzeugen",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Sie haben die Zwei-Faktor-Authentifizierung aktiviert, aber noch keine Backup-Codes erzeugt. Diese werden für den Fall benötigt, dass Sie den Zugriff auf Ihren zweiten Faktor verlieren.",
"Backup code" : "Backup-Code",
"Use backup code" : "Backup-Code verwenden",
"Two factor backup codes" : "Zweifaktor-Backup-Codes",
"A two-factor auth backup codes provider" : "Ein Anbieter für Zweifaktor-Backup-Codes",
"Backup codes have been generated. {used} of {total} codes have been used." : "Backup-Codes wurden erzeugt. {used} von {total} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind Ihre Backup-Codes. Bitte speichern und/oder drucken Sie diese, da diese Codes später nicht mehr gelesen werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
"Regenerate backup codes" : "Backup-Codes erneuern",
"If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Sie die Backup-Codes erneuern, werden die alten Codes automatisch ungültig.",
"An error occurred while generating your backup codes" : "Es ist ein Fehler beim Erstellen Ihrer Backup-Codes aufgetreten",
"{name} backup codes" : "{name} Backup-Codes",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Verwenden Sie einen der Backup-Codes, den Sie bei der Einrichtung der Zwei-Faktor-Authentifizierung gespeichert haben.",
"Submit" : "Übermitteln"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Μπορείτε να δημιουργήσετε τον παράγοντα διπλού ελέγχου ταυτότητας για το λογαριασμό σας ΤΟΤΡ",
"Second-factor backup codes" : "Εφεδρικοί κωδικοί δεύτερου-παράγοντα",
"Generate backup codes" : "Δημιουργία εφεδρικών κωδικών",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Ενεργοποιήσατε τον έλεγχο ταυτότητας δύο παραγόντων, αλλά δεν δημιουργήθηκαν ακόμη εφεδρικοί κωδικοί. Απαιτούνται για να αποκαταστήσετε την πρόσβαση στο λογαριασμό σας σε περίπτωση που χάσετε τον δεύτερο παράγοντα.",
"Backup code" : "Εφεδρικός κωδικός",
"Use backup code" : "Χρησιμοποιήστε έναν εφεδρικό κωδικό",
"Two factor backup codes" : "Δύο συντελεστές δημιουργίας αντιγράφων",
"A two-factor auth backup codes provider" : "Παροχέας εφεδρικών κωδικών δύο-παραγόντων",
"Backup codes have been generated. {used} of {total} codes have been used." : "Δημιουργήθηκαν εφεδρικοί κωδικοί. Χρησιμοποιήθηκαν {used} από {total} κωδικοί.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Αυτοί είναι είναι οι εφεδρικοί σας κωδικοί. Παρακαλούμε αποθηκεύστε τους και/ή εκτυπώστε τους καθώς δεν θα είστε σε θέση να τους διαβάσετε ξανά αργότερα.",
"Save backup codes" : "Αποθήκευση εφεδρικών κωδικών",
"Print backup codes" : "Εκτύπωση εφεδρικών κωδικών",
"Regenerate backup codes" : "Δημιουργία εφεδρικών κωδικών",
"If you regenerate backup codes, you automatically invalidate old codes." : "Εάν αναδημιουργήσετε εφεδρικούς κωδικούς, οι παλιοί κωδικοί ακυρώνονται αυτόματα.",
"An error occurred while generating your backup codes" : "Ένα σφάλμα προέκυψε κατά τη δημιουργία των εφεδρικών κωδικών.",
"{name} backup codes" : "{name} εφεδρικοί κωδικοί",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Χρησιμοποιήστε έναν από τους εφεδρικούς κωδικούς που αποθηκεύσατε όταν ρυθμίζετε τον έλεγχο ταυτότητας δύο παραγόντων.",
"Submit" : "Υποβολή"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Μπορείτε να δημιουργήσετε τον παράγοντα διπλού ελέγχου ταυτότητας για το λογαριασμό σας ΤΟΤΡ",
"Second-factor backup codes" : "Εφεδρικοί κωδικοί δεύτερου-παράγοντα",
"Generate backup codes" : "Δημιουργία εφεδρικών κωδικών",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Ενεργοποιήσατε τον έλεγχο ταυτότητας δύο παραγόντων, αλλά δεν δημιουργήθηκαν ακόμη εφεδρικοί κωδικοί. Απαιτούνται για να αποκαταστήσετε την πρόσβαση στο λογαριασμό σας σε περίπτωση που χάσετε τον δεύτερο παράγοντα.",
"Backup code" : "Εφεδρικός κωδικός",
"Use backup code" : "Χρησιμοποιήστε έναν εφεδρικό κωδικό",
"Two factor backup codes" : "Δύο συντελεστές δημιουργίας αντιγράφων",
"A two-factor auth backup codes provider" : "Παροχέας εφεδρικών κωδικών δύο-παραγόντων",
"Backup codes have been generated. {used} of {total} codes have been used." : "Δημιουργήθηκαν εφεδρικοί κωδικοί. Χρησιμοποιήθηκαν {used} από {total} κωδικοί.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Αυτοί είναι είναι οι εφεδρικοί σας κωδικοί. Παρακαλούμε αποθηκεύστε τους και/ή εκτυπώστε τους καθώς δεν θα είστε σε θέση να τους διαβάσετε ξανά αργότερα.",
"Save backup codes" : "Αποθήκευση εφεδρικών κωδικών",
"Print backup codes" : "Εκτύπωση εφεδρικών κωδικών",
"Regenerate backup codes" : "Δημιουργία εφεδρικών κωδικών",
"If you regenerate backup codes, you automatically invalidate old codes." : "Εάν αναδημιουργήσετε εφεδρικούς κωδικούς, οι παλιοί κωδικοί ακυρώνονται αυτόματα.",
"An error occurred while generating your backup codes" : "Ένα σφάλμα προέκυψε κατά τη δημιουργία των εφεδρικών κωδικών.",
"{name} backup codes" : "{name} εφεδρικοί κωδικοί",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Χρησιμοποιήστε έναν από τους εφεδρικούς κωδικούς που αποθηκεύσατε όταν ρυθμίζετε τον έλεγχο ταυτότητας δύο παραγόντων.",
"Submit" : "Υποβολή"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "You created two-factor backup codes for your account",
"Second-factor backup codes" : "Second-factor backup codes",
"Generate backup codes" : "Generate backup codes",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor.",
"Backup code" : "Backup code",
"Use backup code" : "Use backup code",
"Two factor backup codes" : "Two factor backup codes",
"A two-factor auth backup codes provider" : "A two-factor auth backup codes provider",
"Backup codes have been generated. {used} of {total} codes have been used." : "Backup codes have been generated. {used} of {total} codes have been used.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later",
"Save backup codes" : "Save backup codes",
"Print backup codes" : "Print backup codes",
"Regenerate backup codes" : "Regenerate backup codes",
"If you regenerate backup codes, you automatically invalidate old codes." : "If you regenerate backup codes, you automatically invalidate old codes.",
"An error occurred while generating your backup codes" : "An error occurred while generating your backup codes",
"{name} backup codes" : "{name} backup codes",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Use one of the backup codes you saved when setting up two-factor authentication.",
"Submit" : "Submit"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "You created two-factor backup codes for your account",
"Second-factor backup codes" : "Second-factor backup codes",
"Generate backup codes" : "Generate backup codes",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor.",
"Backup code" : "Backup code",
"Use backup code" : "Use backup code",
"Two factor backup codes" : "Two factor backup codes",
"A two-factor auth backup codes provider" : "A two-factor auth backup codes provider",
"Backup codes have been generated. {used} of {total} codes have been used." : "Backup codes have been generated. {used} of {total} codes have been used.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later",
"Save backup codes" : "Save backup codes",
"Print backup codes" : "Print backup codes",
"Regenerate backup codes" : "Regenerate backup codes",
"If you regenerate backup codes, you automatically invalidate old codes." : "If you regenerate backup codes, you automatically invalidate old codes.",
"An error occurred while generating your backup codes" : "An error occurred while generating your backup codes",
"{name} backup codes" : "{name} backup codes",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Use one of the backup codes you saved when setting up two-factor authentication.",
"Submit" : "Submit"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Vi kreis dufazajn rezervkodojn por via konto",
"Second-factor backup codes" : "Dufazaj rezervkodoj",
"Generate backup codes" : "Generi rezervkodojn",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Vi ŝaltis dufazan aŭtentigon, sed vi ankoraŭ ne generis rezervkodojn. Ĉi tiuj lastaj nepras por restaŭri aliron al via konto okaze de perdo de via dua fazo.",
"Backup code" : "Rezervkodo",
"Use backup code" : "Uzi rezervkodon",
"Two factor backup codes" : "Dufazaj rezervkodoj",
"A two-factor auth backup codes provider" : "Provizanto de rezervkodoj por dufaza aŭtentigo",
"Backup codes have been generated. {used} of {total} codes have been used." : "Rezervkodoj generiĝis. {used} kodoj el {total} uziĝis.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Jen viaj rezervkodoj. Bv. konservi aŭ presi ilin, ĉar vi ne plu povos vidi tiujn kodojn poste",
"Save backup codes" : "Konservi la rezervkodojn",
"Print backup codes" : "Presi la rezervkodojn",
"Regenerate backup codes" : "Regeneri rezervkodojn",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vi regeneras rezervkodojn, vi aŭtomate senvalidigas la antaŭajn.",
"An error occurred while generating your backup codes" : "Eraro okazis dum generado de viaj rezervkodoj",
"{name} backup codes" : "{name} rezervkodoj",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Uzu unu el viaj rezervkodoj, kiujn vi konservis dum agordo de dufaza aŭtentigo.",
"Submit" : "Sendi"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Vi kreis dufazajn rezervkodojn por via konto",
"Second-factor backup codes" : "Dufazaj rezervkodoj",
"Generate backup codes" : "Generi rezervkodojn",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Vi ŝaltis dufazan aŭtentigon, sed vi ankoraŭ ne generis rezervkodojn. Ĉi tiuj lastaj nepras por restaŭri aliron al via konto okaze de perdo de via dua fazo.",
"Backup code" : "Rezervkodo",
"Use backup code" : "Uzi rezervkodon",
"Two factor backup codes" : "Dufazaj rezervkodoj",
"A two-factor auth backup codes provider" : "Provizanto de rezervkodoj por dufaza aŭtentigo",
"Backup codes have been generated. {used} of {total} codes have been used." : "Rezervkodoj generiĝis. {used} kodoj el {total} uziĝis.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Jen viaj rezervkodoj. Bv. konservi aŭ presi ilin, ĉar vi ne plu povos vidi tiujn kodojn poste",
"Save backup codes" : "Konservi la rezervkodojn",
"Print backup codes" : "Presi la rezervkodojn",
"Regenerate backup codes" : "Regeneri rezervkodojn",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vi regeneras rezervkodojn, vi aŭtomate senvalidigas la antaŭajn.",
"An error occurred while generating your backup codes" : "Eraro okazis dum generado de viaj rezervkodoj",
"{name} backup codes" : "{name} rezervkodoj",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Uzu unu el viaj rezervkodoj, kiujn vi konservis dum agordo de dufaza aŭtentigo.",
"Submit" : "Sendi"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Has creado códigos de respaldo para la autenticación de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo para verificación en dos pasos",
"Generate backup codes" : "Generar códigos de respaldo",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Ha habilitado la autenticación de dos factores pero no ha generado aún los códigos de respaldo. Estos son necesarios para acceder a su cuenta en caso de pérdida del segundo factor.",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usar código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de la verificación en dos pasos",
"A two-factor auth backup codes provider" : "Un proveedor de códigos respaldo para autenticación de dos factores",
"Backup codes have been generated. {used} of {total} codes have been used." : "Se han generado códigos de respaldo. Se han usado {used} de {total} códigos.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son sus códigos de respaldo. Por favor guardelos y/o imprimalos ya que no podrá obtenerlos de nuevo.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regenera los códigos de respaldo, automáticamente invalidará los antiguos.",
"An error occurred while generating your backup codes" : "Ha ocurrido un error mientras se generaban los códigos de respaldo.",
"{name} backup codes" : "Códigos de respaldo {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Usa uno de los códigos de respaldo que guardaste cuando activaste la autenticación de dos factores.",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Has creado códigos de respaldo para la autenticación de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo para verificación en dos pasos",
"Generate backup codes" : "Generar códigos de respaldo",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Ha habilitado la autenticación de dos factores pero no ha generado aún los códigos de respaldo. Estos son necesarios para acceder a su cuenta en caso de pérdida del segundo factor.",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usar código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de la verificación en dos pasos",
"A two-factor auth backup codes provider" : "Un proveedor de códigos respaldo para autenticación de dos factores",
"Backup codes have been generated. {used} of {total} codes have been used." : "Se han generado códigos de respaldo. Se han usado {used} de {total} códigos.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son sus códigos de respaldo. Por favor guardelos y/o imprimalos ya que no podrá obtenerlos de nuevo.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regenera los códigos de respaldo, automáticamente invalidará los antiguos.",
"An error occurred while generating your backup codes" : "Ha ocurrido un error mientras se generaban los códigos de respaldo.",
"{name} backup codes" : "Códigos de respaldo {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Usa uno de los códigos de respaldo que guardaste cuando activaste la autenticación de dos factores.",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Usted ha creado códigos de respaldo de dos factores para su cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Use el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son sus códigos de respaldo. Favor de resguardarlos y/o imprimirlos ya que no podrá leerlos otra vez después. ",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si usted regenera los códigos de respaldo, automáticamente invalidará los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar sus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Usted ha creado códigos de respaldo de dos factores para su cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Use el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son sus códigos de respaldo. Favor de resguardarlos y/o imprimirlos ya que no podrá leerlos otra vez después. ",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si usted regenera los códigos de respaldo, automáticamente invalidará los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar sus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Has habilitado la autenticación de dos factores pero aún no has generado códigos de respaldo. Estos son necesarios para restaurar el acceso a tu cuenta en caso de que pierdas tu segundo factor.",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"A two-factor auth backup codes provider" : "Un proveedor de códigos de respaldo para autenticación de dos factores.",
"Backup codes have been generated. {used} of {total} codes have been used." : "Se han generado códigos de respaldo. Se han utilizado {used} de {total} códigos.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"{name} backup codes" : "Códigos de respaldo de {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Utiliza uno de los códigos de respaldo que guardaste al configurar la autenticación de dos factores.",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Has habilitado la autenticación de dos factores pero aún no has generado códigos de respaldo. Estos son necesarios para restaurar el acceso a tu cuenta en caso de que pierdas tu segundo factor.",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"A two-factor auth backup codes provider" : "Un proveedor de códigos de respaldo para autenticación de dos factores.",
"Backup codes have been generated. {used} of {total} codes have been used." : "Se han generado códigos de respaldo. Se han utilizado {used} de {total} códigos.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"{name} backup codes" : "Códigos de respaldo de {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Utiliza uno de los códigos de respaldo que guardaste al configurar la autenticación de dos factores.",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,19 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"A two-factor auth backup codes provider" : "Un proveedor de códigos de respaldo para autenticación de dos-factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,17 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"A two-factor auth backup codes provider" : "Un proveedor de códigos de respaldo para autenticación de dos-factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,18 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,16 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"Two factor backup codes" : "Códigos de respaldo de dos factores",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,17 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,15 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor",
"Generate backup codes" : "Generar los códigos de respaldo",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estos son tus códigos de respaldo. Por favor resguárdalos y/o imprímelos ya que no podrás leerlos otra vez después.",
"Save backup codes" : "Guardar códigos de respaldo",
"Print backup codes" : "Imprimir códigos de respaldo",
"Regenerate backup codes" : "Regenerar códigos de respaldo",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regeneras los códigos de respaldo, automáticamente invalidarás los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar tus códigos de respaldo. ",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Sa lõid oma konto jaoks kaheastmelise autentimise varukoodid",
"Second-factor backup codes" : "Kaheastmelise autentimise varukoodid",
"Generate backup codes" : "Genereeri varukoodid",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Sa lülitasid sisse kaheastmelise autentimise, aga pole veel varukoode genereerinud. Neid on vaja kontole ligipääsemiseks, kui peaksid oma teise autentimisfaktori kaotama.",
"Backup code" : "Varukood",
"Use backup code" : "Kasuta varukoodi",
"Two factor backup codes" : "Kaheastmelise autentimise varukoodid",
"A two-factor auth backup codes provider" : "Kaheastmelise autentimise varukoodide pakkuja",
"Backup codes have been generated. {used} of {total} codes have been used." : "Varukoodid genereeritud. {used} koodi {total}-st on kasutatud.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Need on su varukoodid. Palun salvesta ja/või trüki need välja, sest rohkem sa neid vaadata ei saa.",
"Save backup codes" : "Salvesta varukoodid",
"Print backup codes" : "Trüki varukoodid",
"Regenerate backup codes" : "Genereeri varukoodid uuesti",
"If you regenerate backup codes, you automatically invalidate old codes." : "Kui genereerid varukoodid uuesti, muudad vanad koodid automaatselt kehtetuks.",
"An error occurred while generating your backup codes" : "Varukoodide genereerimisel tekkis tõrge",
"{name} backup codes" : "{name} varukoodid",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Kasuta üht kaheastmelise autentimise seadistamisel salvestatud varukoodidest.",
"Submit" : "Saada"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Sa lõid oma konto jaoks kaheastmelise autentimise varukoodid",
"Second-factor backup codes" : "Kaheastmelise autentimise varukoodid",
"Generate backup codes" : "Genereeri varukoodid",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Sa lülitasid sisse kaheastmelise autentimise, aga pole veel varukoode genereerinud. Neid on vaja kontole ligipääsemiseks, kui peaksid oma teise autentimisfaktori kaotama.",
"Backup code" : "Varukood",
"Use backup code" : "Kasuta varukoodi",
"Two factor backup codes" : "Kaheastmelise autentimise varukoodid",
"A two-factor auth backup codes provider" : "Kaheastmelise autentimise varukoodide pakkuja",
"Backup codes have been generated. {used} of {total} codes have been used." : "Varukoodid genereeritud. {used} koodi {total}-st on kasutatud.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Need on su varukoodid. Palun salvesta ja/või trüki need välja, sest rohkem sa neid vaadata ei saa.",
"Save backup codes" : "Salvesta varukoodid",
"Print backup codes" : "Trüki varukoodid",
"Regenerate backup codes" : "Genereeri varukoodid uuesti",
"If you regenerate backup codes, you automatically invalidate old codes." : "Kui genereerid varukoodid uuesti, muudad vanad koodid automaatselt kehtetuks.",
"An error occurred while generating your backup codes" : "Varukoodide genereerimisel tekkis tõrge",
"{name} backup codes" : "{name} varukoodid",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Kasuta üht kaheastmelise autentimise seadistamisel salvestatud varukoodidest.",
"Submit" : "Saada"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Zure kontuarentzat bai faktoreko segurtasun kodeak sortu dituzu",
"Second-factor backup codes" : "Bigarren faktoreko segurtasun kodeak",
"Generate backup codes" : "Segurtasun kodeak sortu",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Bi faktoreko autentifikazioa aktibatu duzu baina ez duzu segurtasun koderik sortu oraindik. Bigarren faktorea galtzen baduzu zure kontura sartu ahal izateko beharrezkoak dira segurtasun kode horiek.",
"Backup code" : "Babeskopia-kodea",
"Use backup code" : "Erabili ordezko kodea",
"Two factor backup codes" : "Bigarren faktoreko segurtasun kodeak",
"A two-factor auth backup codes provider" : "Bigarren faktoreko segurtasun kodeen hornitzailea",
"Backup codes have been generated. {used} of {total} codes have been used." : "Sortu den segurtasun kode kopurua. {used} erabili dira {total} segurtasun kodetik.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Hauexek dira zure segurtasun kodeak. Gorde edo/eta inprimatu itzazu ez baitira berriz agertuko.",
"Save backup codes" : "Gorde babeskopia-kodeak",
"Print backup codes" : "Segurtasun kodeak inprimatu",
"Regenerate backup codes" : "Segurtasun kodeak berriz sortu",
"If you regenerate backup codes, you automatically invalidate old codes." : "Segurtasun kodeak berriz sortzen badituzu, zaharrak desaktibatu egingo dira.",
"An error occurred while generating your backup codes" : "Errorea gertatu da segurtasun kodeak sortzean",
"{name} backup codes" : "{name} segurtasun kodeak",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Erabili bi faktoreko autentifikazioa aktibatu zenuenean sortutako segurtasun kodeetako bat",
"Submit" : "Bidali"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Zure kontuarentzat bai faktoreko segurtasun kodeak sortu dituzu",
"Second-factor backup codes" : "Bigarren faktoreko segurtasun kodeak",
"Generate backup codes" : "Segurtasun kodeak sortu",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Bi faktoreko autentifikazioa aktibatu duzu baina ez duzu segurtasun koderik sortu oraindik. Bigarren faktorea galtzen baduzu zure kontura sartu ahal izateko beharrezkoak dira segurtasun kode horiek.",
"Backup code" : "Babeskopia-kodea",
"Use backup code" : "Erabili ordezko kodea",
"Two factor backup codes" : "Bigarren faktoreko segurtasun kodeak",
"A two-factor auth backup codes provider" : "Bigarren faktoreko segurtasun kodeen hornitzailea",
"Backup codes have been generated. {used} of {total} codes have been used." : "Sortu den segurtasun kode kopurua. {used} erabili dira {total} segurtasun kodetik.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Hauexek dira zure segurtasun kodeak. Gorde edo/eta inprimatu itzazu ez baitira berriz agertuko.",
"Save backup codes" : "Gorde babeskopia-kodeak",
"Print backup codes" : "Segurtasun kodeak inprimatu",
"Regenerate backup codes" : "Segurtasun kodeak berriz sortu",
"If you regenerate backup codes, you automatically invalidate old codes." : "Segurtasun kodeak berriz sortzen badituzu, zaharrak desaktibatu egingo dira.",
"An error occurred while generating your backup codes" : "Errorea gertatu da segurtasun kodeak sortzean",
"{name} backup codes" : "{name} segurtasun kodeak",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Erabili bi faktoreko autentifikazioa aktibatu zenuenean sortutako segurtasun kodeetako bat",
"Submit" : "Bidali"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "شما کدهای پشتیبان دو مرحله ای برای حساب خود ایجاد کردید.",
"Second-factor backup codes" : "کدهای پشتیبان فاکتور دوم",
"Generate backup codes" : "کدهای پشتیبان تولید کنید",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "شما احراز هویت دو مرحله ای را فعال کرده اید اما هنوز کدهای پشتیبان ایجاد نکرده اید. آنها برای بازگرداندن دسترسی به حساب شما در صورت از دست دادن فاکتور دوم مورد نیاز هستند.",
"Backup code" : "کد پشتیبان",
"Use backup code" : "از کد پشتیبان استفاده شود",
"Two factor backup codes" : "کدهای پشتیبان دو عاملی",
"A two-factor auth backup codes provider" : "ارائه دهنده کدهای پشتیبان تأیید اعتبار دو مرحله ای",
"Backup codes have been generated. {used} of {total} codes have been used." : "کدهای پشتیبان ایجاد شده است. {used} از {total} کد استفاده شده است.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "اینها کدهای پشتیبان شما هستند. لطفاً آنها را ذخیره و/یا چاپ کنید زیرا بعداً نمی توانید دوباره کدها را بخوانید.",
"Save backup codes" : "ذخیره کدهای پشتیبان",
"Print backup codes" : "چاپ کدهای پشتیبان",
"Regenerate backup codes" : "کدهای پشتیبان را دوباره تولید کنید.",
"If you regenerate backup codes, you automatically invalidate old codes." : "اگر کدهای پشتیبان را دوباره تولید کنید، به طور خودکار کدهای قدیمی را باطل می کنید.",
"An error occurred while generating your backup codes" : "هنگام ایجاد کدهای پشتیبان شما خطایی روی داد",
"{name} backup codes" : "کدهای پشتیبان {نام}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "از یکی از کدهای پشتیبان که هنگام تنظیم احراز هویت دو مرحله ای ذخیره کرده اید استفاده کنید.",
"Submit" : "ارسال"
},
"nplurals=2; plural=(n > 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "شما کدهای پشتیبان دو مرحله ای برای حساب خود ایجاد کردید.",
"Second-factor backup codes" : "کدهای پشتیبان فاکتور دوم",
"Generate backup codes" : "کدهای پشتیبان تولید کنید",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "شما احراز هویت دو مرحله ای را فعال کرده اید اما هنوز کدهای پشتیبان ایجاد نکرده اید. آنها برای بازگرداندن دسترسی به حساب شما در صورت از دست دادن فاکتور دوم مورد نیاز هستند.",
"Backup code" : "کد پشتیبان",
"Use backup code" : "از کد پشتیبان استفاده شود",
"Two factor backup codes" : "کدهای پشتیبان دو عاملی",
"A two-factor auth backup codes provider" : "ارائه دهنده کدهای پشتیبان تأیید اعتبار دو مرحله ای",
"Backup codes have been generated. {used} of {total} codes have been used." : "کدهای پشتیبان ایجاد شده است. {used} از {total} کد استفاده شده است.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "اینها کدهای پشتیبان شما هستند. لطفاً آنها را ذخیره و/یا چاپ کنید زیرا بعداً نمی توانید دوباره کدها را بخوانید.",
"Save backup codes" : "ذخیره کدهای پشتیبان",
"Print backup codes" : "چاپ کدهای پشتیبان",
"Regenerate backup codes" : "کدهای پشتیبان را دوباره تولید کنید.",
"If you regenerate backup codes, you automatically invalidate old codes." : "اگر کدهای پشتیبان را دوباره تولید کنید، به طور خودکار کدهای قدیمی را باطل می کنید.",
"An error occurred while generating your backup codes" : "هنگام ایجاد کدهای پشتیبان شما خطایی روی داد",
"{name} backup codes" : "کدهای پشتیبان {نام}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "از یکی از کدهای پشتیبان که هنگام تنظیم احراز هویت دو مرحله ای ذخیره کرده اید استفاده کنید.",
"Submit" : "ارسال"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
@@ -0,0 +1,19 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Loit kaksivaiheisen tunnistautumisen varakoodit tilillesi",
"Second-factor backup codes" : "Kaksivaiheisen tunnistautumisen varakoodit",
"Generate backup codes" : "Luo varakoodit",
"Backup code" : "Varakoodi",
"Use backup code" : "Käytä varakoodia",
"Two factor backup codes" : "Kaksivaiheiden tunnistautumisen varakoodit",
"Backup codes have been generated. {used} of {total} codes have been used." : "Varakoodit on luotu. {used}/{total} koodia on käytetty.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Nämä ovat varakoodisi. Tallenna ja/tai tulosta ne, koska et voi lukea koodeja myöhemmin",
"Save backup codes" : "Tallenna varakoodit",
"Print backup codes" : "Tulosta varakoodit",
"Regenerate backup codes" : "Luo varakoodit uudelleen",
"If you regenerate backup codes, you automatically invalidate old codes." : "Jos luot varakoodit uudelleen, vanhat koodit poistetaan automaattisesti käytöstä.",
"An error occurred while generating your backup codes" : "Tapahtui virhe varakoodeja luotaessa",
"Submit" : "Lähetä"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,17 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Loit kaksivaiheisen tunnistautumisen varakoodit tilillesi",
"Second-factor backup codes" : "Kaksivaiheisen tunnistautumisen varakoodit",
"Generate backup codes" : "Luo varakoodit",
"Backup code" : "Varakoodi",
"Use backup code" : "Käytä varakoodia",
"Two factor backup codes" : "Kaksivaiheiden tunnistautumisen varakoodit",
"Backup codes have been generated. {used} of {total} codes have been used." : "Varakoodit on luotu. {used}/{total} koodia on käytetty.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Nämä ovat varakoodisi. Tallenna ja/tai tulosta ne, koska et voi lukea koodeja myöhemmin",
"Save backup codes" : "Tallenna varakoodit",
"Print backup codes" : "Tulosta varakoodit",
"Regenerate backup codes" : "Luo varakoodit uudelleen",
"If you regenerate backup codes, you automatically invalidate old codes." : "Jos luot varakoodit uudelleen, vanhat koodit poistetaan automaattisesti käytöstä.",
"An error occurred while generating your backup codes" : "Tapahtui virhe varakoodeja luotaessa",
"Submit" : "Lähetä"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Vous avez créé des codes de secours à deux facteurs pour votre compte",
"Second-factor backup codes" : "Codes de récupération pour l'authentification en deux étapes",
"Generate backup codes" : "Générer des codes de récupération",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Vous avez activé l'authentification en deux étapes mais vous n'avez pas généré de codes de secours. Ils sont nécessaires pour récupérer l'accès à votre compte en cas de perte de votre autre moyen de connexion.",
"Backup code" : "Code de récupération",
"Use backup code" : "Utiliser un code de récupération",
"Two factor backup codes" : "Code de secours pour l'authentification double facteur.",
"A two-factor auth backup codes provider" : "Un fournisseur de codes de récupération d'authentification à deux facteurs",
"Backup codes have been generated. {used} of {total} codes have been used." : "Les codes de récupération ont été générés. {used} codes sur {total} ont été utilisés.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Voici vos codes de récupération. Veuillez les sauvegarder et/ou les imprimer car vous ne pourrez plus y avoir accès ultérieurement",
"Save backup codes" : "Sauvegarder les codes de récupération",
"Print backup codes" : "Imprimer les codes de récupération",
"Regenerate backup codes" : "Régénérer les codes de récupération",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vous régénérez les codes de récupération, vous invalidez automatiquement les anciens codes.",
"An error occurred while generating your backup codes" : "Une erreur est survenue lors de la génération de vos codes de récupération",
"{name} backup codes" : "{name} codes de récupération",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Utilisez l'un des codes de récupération que vous avez enregistrés lors de la configuration de l'authentification à deux facteurs.",
"Submit" : "Soumettre"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Vous avez créé des codes de secours à deux facteurs pour votre compte",
"Second-factor backup codes" : "Codes de récupération pour l'authentification en deux étapes",
"Generate backup codes" : "Générer des codes de récupération",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Vous avez activé l'authentification en deux étapes mais vous n'avez pas généré de codes de secours. Ils sont nécessaires pour récupérer l'accès à votre compte en cas de perte de votre autre moyen de connexion.",
"Backup code" : "Code de récupération",
"Use backup code" : "Utiliser un code de récupération",
"Two factor backup codes" : "Code de secours pour l'authentification double facteur.",
"A two-factor auth backup codes provider" : "Un fournisseur de codes de récupération d'authentification à deux facteurs",
"Backup codes have been generated. {used} of {total} codes have been used." : "Les codes de récupération ont été générés. {used} codes sur {total} ont été utilisés.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Voici vos codes de récupération. Veuillez les sauvegarder et/ou les imprimer car vous ne pourrez plus y avoir accès ultérieurement",
"Save backup codes" : "Sauvegarder les codes de récupération",
"Print backup codes" : "Imprimer les codes de récupération",
"Regenerate backup codes" : "Régénérer les codes de récupération",
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vous régénérez les codes de récupération, vous invalidez automatiquement les anciens codes.",
"An error occurred while generating your backup codes" : "Une erreur est survenue lors de la génération de vos codes de récupération",
"{name} backup codes" : "{name} codes de récupération",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Utilisez l'un des codes de récupération que vous avez enregistrés lors de la configuration de l'authentification à deux facteurs.",
"Submit" : "Soumettre"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Creou códigos de recuperación de dous factores para a súa conta",
"Second-factor backup codes" : "Códigos de recuperación do segundo factor",
"Generate backup codes" : "Xerar códigos de recuperación",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Activou a autenticación de dous factores mais aínda non xerou os códigos de recuperación. Necesítanse para restaurar o acceso á súa conta no caso de perder o segundo factor.",
"Backup code" : "Código de recuperación",
"Use backup code" : "Usar código de recuperación",
"Two factor backup codes" : "Códigos de recuperación de dous factores",
"A two-factor auth backup codes provider" : "Un provedor de códigos de recuperación para a autenticación de dous factores",
"Backup codes have been generated. {used} of {total} codes have been used." : "Xeraronse os códigos de recuperación. Usou {used} códigos de {total}.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de recuperación. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.",
"Save backup codes" : "Gardar os códigos de recuperación",
"Print backup codes" : "Imprimir os códigos de recuperación",
"Regenerate backup codes" : "Volver xerar códigos de recuperación",
"If you regenerate backup codes, you automatically invalidate old codes." : "Se volve xerar os códigos de recuperación, automaticamente invalidara os antigos códigos.",
"An error occurred while generating your backup codes" : "Produciuse un erro ao xerar os seus códigos de recuperación",
"{name} backup codes" : "Códigos de recuperación {name} ",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Use un dos códigos de recuperación que gardou cando axustou a autenticación de dous factores.",
"Submit" : "Enviar "
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Creou códigos de recuperación de dous factores para a súa conta",
"Second-factor backup codes" : "Códigos de recuperación do segundo factor",
"Generate backup codes" : "Xerar códigos de recuperación",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Activou a autenticación de dous factores mais aínda non xerou os códigos de recuperación. Necesítanse para restaurar o acceso á súa conta no caso de perder o segundo factor.",
"Backup code" : "Código de recuperación",
"Use backup code" : "Usar código de recuperación",
"Two factor backup codes" : "Códigos de recuperación de dous factores",
"A two-factor auth backup codes provider" : "Un provedor de códigos de recuperación para a autenticación de dous factores",
"Backup codes have been generated. {used} of {total} codes have been used." : "Xeraronse os códigos de recuperación. Usou {used} códigos de {total}.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de recuperación. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.",
"Save backup codes" : "Gardar os códigos de recuperación",
"Print backup codes" : "Imprimir os códigos de recuperación",
"Regenerate backup codes" : "Volver xerar códigos de recuperación",
"If you regenerate backup codes, you automatically invalidate old codes." : "Se volve xerar os códigos de recuperación, automaticamente invalidara os antigos códigos.",
"An error occurred while generating your backup codes" : "Produciuse un erro ao xerar os seus códigos de recuperación",
"{name} backup codes" : "Códigos de recuperación {name} ",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Use un dos códigos de recuperación que gardou cando axustou a autenticación de dous factores.",
"Submit" : "Enviar "
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,19 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "יצרת קודים לגיבוי לטובת אימות דו־שלבי עבור החשבון שלך",
"Second-factor backup codes" : "קודים לגיבוי עבור אימות דו־שלבי",
"Generate backup codes" : "יצירת קודים לגיבוי",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "הפעלת אימות דו־שלבי אך לא ייצאת קודים לגיבוי עדיין. הם נחוצים כדי לשחזר גישה לחשבון שלך במקרה שהגורם השני שלך אבד.",
"Backup code" : "קוד גיבוי",
"Use backup code" : "שימוש בקוד גיבוי",
"Two factor backup codes" : "קודים לגיבוי אימות דו־שלבי",
"Save backup codes" : "שמירת קודים לגיבוי",
"Print backup codes" : "הדפסת קודים לגיבוי",
"Regenerate backup codes" : "יצירת קודים לגיבוי",
"If you regenerate backup codes, you automatically invalidate old codes." : "ייצור של קודים חדשים לגיבוי יבטל את תוקף הקודים הישנים.",
"An error occurred while generating your backup codes" : "אירעה שגיאה ביצירת הקודים שלך לגיבוי",
"{name} backup codes" : "{name} קודים לגיבוי",
"Submit" : "שליחה"
},
"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
@@ -0,0 +1,17 @@
{ "translations": {
"You created two-factor backup codes for your account" : "יצרת קודים לגיבוי לטובת אימות דו־שלבי עבור החשבון שלך",
"Second-factor backup codes" : "קודים לגיבוי עבור אימות דו־שלבי",
"Generate backup codes" : "יצירת קודים לגיבוי",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "הפעלת אימות דו־שלבי אך לא ייצאת קודים לגיבוי עדיין. הם נחוצים כדי לשחזר גישה לחשבון שלך במקרה שהגורם השני שלך אבד.",
"Backup code" : "קוד גיבוי",
"Use backup code" : "שימוש בקוד גיבוי",
"Two factor backup codes" : "קודים לגיבוי אימות דו־שלבי",
"Save backup codes" : "שמירת קודים לגיבוי",
"Print backup codes" : "הדפסת קודים לגיבוי",
"Regenerate backup codes" : "יצירת קודים לגיבוי",
"If you regenerate backup codes, you automatically invalidate old codes." : "ייצור של קודים חדשים לגיבוי יבטל את תוקף הקודים הישנים.",
"An error occurred while generating your backup codes" : "אירעה שגיאה ביצירת הקודים שלך לגיבוי",
"{name} backup codes" : "{name} קודים לגיבוי",
"Submit" : "שליחה"
},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Stvorili ste dvofaktorske pričuvne šifre za svoj račun",
"Second-factor backup codes" : "Pričuvne šifre drugog faktora",
"Generate backup codes" : "Generiraj pričuvne šifre",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Omogućili ste dvofaktorsku autentifikaciju, ali još niste generirali pričuvne šifre. One su potrebne kako bi vratili pristup svom računu u slučaju da izgubite svoj drugi faktor.",
"Backup code" : "Pričuvna šifra",
"Use backup code" : "Upotrijebi pričuvnu šifru",
"Two factor backup codes" : "Dvofaktorske pričuvne šifre",
"A two-factor auth backup codes provider" : "Davatelj pričuvnih šifri za dvofaktorsku autentifikaciju",
"Backup codes have been generated. {used} of {total} codes have been used." : "Pričuvne šifre su generirane. Iskorišteno je {used} od {total} šifri.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Ovo su vaše pričuvne šifre. Spremite ih i/ili ih ispišite jer ih kasnije više nećete moći pročitati",
"Save backup codes" : "Spremi pričuvne šifre",
"Print backup codes" : "Ispis pričuvnih šifri",
"Regenerate backup codes" : "Ponovno generiranje pričuvnih šifri",
"If you regenerate backup codes, you automatically invalidate old codes." : "Ako ponovno generirate pričuvne šifre, automatski poništavate stare šifre.",
"An error occurred while generating your backup codes" : "Došlo je do pogreške pri generiranju pričuvnih šifri",
"{name} backup codes" : "{name} pričuvnih šifri",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Upotrijebite jednu od pričuvnih šifri koje ste spremili prilikom postavljanja dvofaktorske autentifikacije.",
"Submit" : "Šalji"
},
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Stvorili ste dvofaktorske pričuvne šifre za svoj račun",
"Second-factor backup codes" : "Pričuvne šifre drugog faktora",
"Generate backup codes" : "Generiraj pričuvne šifre",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Omogućili ste dvofaktorsku autentifikaciju, ali još niste generirali pričuvne šifre. One su potrebne kako bi vratili pristup svom računu u slučaju da izgubite svoj drugi faktor.",
"Backup code" : "Pričuvna šifra",
"Use backup code" : "Upotrijebi pričuvnu šifru",
"Two factor backup codes" : "Dvofaktorske pričuvne šifre",
"A two-factor auth backup codes provider" : "Davatelj pričuvnih šifri za dvofaktorsku autentifikaciju",
"Backup codes have been generated. {used} of {total} codes have been used." : "Pričuvne šifre su generirane. Iskorišteno je {used} od {total} šifri.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Ovo su vaše pričuvne šifre. Spremite ih i/ili ih ispišite jer ih kasnije više nećete moći pročitati",
"Save backup codes" : "Spremi pričuvne šifre",
"Print backup codes" : "Ispis pričuvnih šifri",
"Regenerate backup codes" : "Ponovno generiranje pričuvnih šifri",
"If you regenerate backup codes, you automatically invalidate old codes." : "Ako ponovno generirate pričuvne šifre, automatski poništavate stare šifre.",
"An error occurred while generating your backup codes" : "Došlo je do pogreške pri generiranju pričuvnih šifri",
"{name} backup codes" : "{name} pričuvnih šifri",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Upotrijebite jednu od pričuvnih šifri koje ste spremili prilikom postavljanja dvofaktorske autentifikacije.",
"Submit" : "Šalji"
},"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;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Kétfaktoros helyreállítási kódot hozott létre a fiókjához",
"Second-factor backup codes" : "Második lépcsős biztonsági kódok",
"Generate backup codes" : "Biztonsági kódok előállítása",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Engedélyezte a kétlépcsős hitelesítést, de még nem hozott létre biztonsági kódokat. Ezek ahhoz szükségesek, hogy akkor is hozzáférjen a fiókjához, ha elveszíti a második faktort.",
"Backup code" : "Biztonsági kód",
"Use backup code" : "Biztonsági kód használata",
"Two factor backup codes" : "Kétlépcsős biztonsági mentési kódok",
"A two-factor auth backup codes provider" : "Kétlépcsős hitelesítés biztonsági kódjainak szolgáltatója",
"Backup codes have been generated. {used} of {total} codes have been used." : "Létrejöttek a biztonsági kódok. {total} kódból {used} lett felhasználva.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Ezek a biztonsági kódjai. Mentse el vagy nyomtassa ki őket úgy, hogy később is meglegyenek.",
"Save backup codes" : "Biztonsági kódok mentése",
"Print backup codes" : "Biztonsági kódok nyomtatása",
"Regenerate backup codes" : "Biztonsági kódok újbóli előállítása",
"If you regenerate backup codes, you automatically invalidate old codes." : "Ha újra előállítja a biztonsági kódokat, akkor a régiek automatikusan érvénytelenítve lesznek.",
"An error occurred while generating your backup codes" : "Hiba történt a biztonsági kódok előállítása során",
"{name} backup codes" : "{name} biztonsági kódjai",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Használjon egy biztonsági kódot, amikor beállítja a kétlépcsős hitelesítést.",
"Submit" : "Küldés"
},
"nplurals=2; plural=(n != 1);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Kétfaktoros helyreállítási kódot hozott létre a fiókjához",
"Second-factor backup codes" : "Második lépcsős biztonsági kódok",
"Generate backup codes" : "Biztonsági kódok előállítása",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Engedélyezte a kétlépcsős hitelesítést, de még nem hozott létre biztonsági kódokat. Ezek ahhoz szükségesek, hogy akkor is hozzáférjen a fiókjához, ha elveszíti a második faktort.",
"Backup code" : "Biztonsági kód",
"Use backup code" : "Biztonsági kód használata",
"Two factor backup codes" : "Kétlépcsős biztonsági mentési kódok",
"A two-factor auth backup codes provider" : "Kétlépcsős hitelesítés biztonsági kódjainak szolgáltatója",
"Backup codes have been generated. {used} of {total} codes have been used." : "Létrejöttek a biztonsági kódok. {total} kódból {used} lett felhasználva.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Ezek a biztonsági kódjai. Mentse el vagy nyomtassa ki őket úgy, hogy később is meglegyenek.",
"Save backup codes" : "Biztonsági kódok mentése",
"Print backup codes" : "Biztonsági kódok nyomtatása",
"Regenerate backup codes" : "Biztonsági kódok újbóli előállítása",
"If you regenerate backup codes, you automatically invalidate old codes." : "Ha újra előállítja a biztonsági kódokat, akkor a régiek automatikusan érvénytelenítve lesznek.",
"An error occurred while generating your backup codes" : "Hiba történt a biztonsági kódok előállítása során",
"{name} backup codes" : "{name} biztonsági kódjai",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Használjon egy biztonsági kódot, amikor beállítja a kétlépcsős hitelesítést.",
"Submit" : "Küldés"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Þú útbjóst tveggja-þrepa öryggisafritunarkóða fyrir aðganginn þinn",
"Second-factor backup codes" : "Tveggja-þrepa öryggisafritunarkóðar",
"Generate backup codes" : "Útbúa öryggisafritunarkóða",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Þú virkjaðir tveggja-þrepa auðkenningu en hefur ekki ennþá útbúið öryggisafritunarkóða. Þeir eru nauðsynlegir til að geta endurheimt aðganginn þinn fari svo að þú tapir seinni þætti auðkenningarinnar.",
"Backup code" : "Öryggisafritunarkóði",
"Use backup code" : "Nota öryggisafritunarkóða",
"Two factor backup codes" : "Tveggja-þrepa öryggisafritunarkóðar",
"A two-factor auth backup codes provider" : "Útgefandi tveggja-þrepa öryggisafritunarkóða",
"Backup codes have been generated. {used} of {total} codes have been used." : "Öryggisafritunarkóðar hafa verið útbúnir. {used} af {total} kóðum hafa verið notaðir.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Þetta eru öryggisafritunarkóðarnir þínir. Vistaðu þá og/eða prentaðu þá út, því þú munt ekki geta lesið þá aftur síðar í ferlinu",
"Save backup codes" : "Vista öryggisafritunarkóða",
"Print backup codes" : "Prenta öryggisafritunarkóða",
"Regenerate backup codes" : "Endurnýja öryggisafritunarkóða",
"If you regenerate backup codes, you automatically invalidate old codes." : "Ef þú endurnýjar öryggisafritunarkóða, gerir þú sjálfkrafa eldri kóða ógilda.",
"An error occurred while generating your backup codes" : "Villa kom upp við að búa til öryggisafritunarkóðana þína",
"{name} backup codes" : "{name} öryggisafritunarkóðar",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Notaðu einn af öryggisafritunarkóðunum sem þú vistaðir þegar þú settir upp tveggja-þátta auðkenningu.",
"Submit" : "Senda inn"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Þú útbjóst tveggja-þrepa öryggisafritunarkóða fyrir aðganginn þinn",
"Second-factor backup codes" : "Tveggja-þrepa öryggisafritunarkóðar",
"Generate backup codes" : "Útbúa öryggisafritunarkóða",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Þú virkjaðir tveggja-þrepa auðkenningu en hefur ekki ennþá útbúið öryggisafritunarkóða. Þeir eru nauðsynlegir til að geta endurheimt aðganginn þinn fari svo að þú tapir seinni þætti auðkenningarinnar.",
"Backup code" : "Öryggisafritunarkóði",
"Use backup code" : "Nota öryggisafritunarkóða",
"Two factor backup codes" : "Tveggja-þrepa öryggisafritunarkóðar",
"A two-factor auth backup codes provider" : "Útgefandi tveggja-þrepa öryggisafritunarkóða",
"Backup codes have been generated. {used} of {total} codes have been used." : "Öryggisafritunarkóðar hafa verið útbúnir. {used} af {total} kóðum hafa verið notaðir.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Þetta eru öryggisafritunarkóðarnir þínir. Vistaðu þá og/eða prentaðu þá út, því þú munt ekki geta lesið þá aftur síðar í ferlinu",
"Save backup codes" : "Vista öryggisafritunarkóða",
"Print backup codes" : "Prenta öryggisafritunarkóða",
"Regenerate backup codes" : "Endurnýja öryggisafritunarkóða",
"If you regenerate backup codes, you automatically invalidate old codes." : "Ef þú endurnýjar öryggisafritunarkóða, gerir þú sjálfkrafa eldri kóða ógilda.",
"An error occurred while generating your backup codes" : "Villa kom upp við að búa til öryggisafritunarkóðana þína",
"{name} backup codes" : "{name} öryggisafritunarkóðar",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Notaðu einn af öryggisafritunarkóðunum sem þú vistaðir þegar þú settir upp tveggja-þátta auðkenningu.",
"Submit" : "Senda inn"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "Hai creato codici di backup a due fattori per il tuo account",
"Second-factor backup codes" : "Codici di backup con secondo fattore",
"Generate backup codes" : "Genera i codici di backup",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Hai abilitato l'autenticazione a due fattori, ma non hai ancora generato i codici di backup. Sono necessari per recuperare l'accesso al tuo account nel caso in cui tu perda l'accesso al secondo fattore.",
"Backup code" : "Codice di backup",
"Use backup code" : "Usa il codice di backup",
"Two factor backup codes" : "Codici di backup a due fattori",
"A two-factor auth backup codes provider" : "Un fornitore di codici di backup per l'autenticazione a due fattori",
"Backup codes have been generated. {used} of {total} codes have been used." : "I codici di backup sono stati generali. {used} di {total} codici sono stati utilizzati.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Questi sono i tuoi codici di backup. Salvali e/o stampali poiché non potrai più leggerli successivamente",
"Save backup codes" : "Salva i codici di backup",
"Print backup codes" : "Stampa i codici di backup",
"Regenerate backup codes" : "Rigenera i codici di backup",
"If you regenerate backup codes, you automatically invalidate old codes." : "Se rigeneri i codici di backup, invaliderai automaticamente i vecchi codici.",
"An error occurred while generating your backup codes" : "Si è verificato un errore durante la generazione dei tuoi codici di backup",
"{name} backup codes" : "Codici di backup di {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Usa uno dei codici di backup che hai salvato quando configuri l'autenticazione a due fattori.",
"Submit" : "Invia"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
@@ -0,0 +1,21 @@
{ "translations": {
"You created two-factor backup codes for your account" : "Hai creato codici di backup a due fattori per il tuo account",
"Second-factor backup codes" : "Codici di backup con secondo fattore",
"Generate backup codes" : "Genera i codici di backup",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Hai abilitato l'autenticazione a due fattori, ma non hai ancora generato i codici di backup. Sono necessari per recuperare l'accesso al tuo account nel caso in cui tu perda l'accesso al secondo fattore.",
"Backup code" : "Codice di backup",
"Use backup code" : "Usa il codice di backup",
"Two factor backup codes" : "Codici di backup a due fattori",
"A two-factor auth backup codes provider" : "Un fornitore di codici di backup per l'autenticazione a due fattori",
"Backup codes have been generated. {used} of {total} codes have been used." : "I codici di backup sono stati generali. {used} di {total} codici sono stati utilizzati.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Questi sono i tuoi codici di backup. Salvali e/o stampali poiché non potrai più leggerli successivamente",
"Save backup codes" : "Salva i codici di backup",
"Print backup codes" : "Stampa i codici di backup",
"Regenerate backup codes" : "Rigenera i codici di backup",
"If you regenerate backup codes, you automatically invalidate old codes." : "Se rigeneri i codici di backup, invaliderai automaticamente i vecchi codici.",
"An error occurred while generating your backup codes" : "Si è verificato un errore durante la generazione dei tuoi codici di backup",
"{name} backup codes" : "Codici di backup di {name}",
"Use one of the backup codes you saved when setting up two-factor authentication." : "Usa uno dei codici di backup che hai salvato quando configuri l'autenticazione a due fattori.",
"Submit" : "Invia"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
@@ -0,0 +1,23 @@
OC.L10N.register(
"twofactor_backupcodes",
{
"You created two-factor backup codes for your account" : "アカウントの二要素認証バックアップコードを作成しました",
"Second-factor backup codes" : "第二要素バックアップコード",
"Generate backup codes" : "バックアップコードを生成",
"You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "二要素認証を有効にしましたが、まだバックアップコードを生成していません。 2番めの要素を失った際、アカウントへのアクセスを回復するために必要とされます。",
"Backup code" : "バックアップコード",
"Use backup code" : "バックアップコードを使用する",
"Two factor backup codes" : "二要素認証バックアップコード",
"A two-factor auth backup codes provider" : "二要素認証バックアップコードプロバイダー",
"Backup codes have been generated. {used} of {total} codes have been used." : "バックアップコードが生成されました。 {total} 個のうち {used} 個のコードが使用されています。",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "以下はあなたのバックアップコードです。 後からこのコードを見ることはできないので、保存するか印刷しておいてください",
"Save backup codes" : "バックアップコードを保存",
"Print backup codes" : "バックアップコードを印刷",
"Regenerate backup codes" : "バックアップコードを再生成",
"If you regenerate backup codes, you automatically invalidate old codes." : "バックアップコードを再生成すると、自動的に古いコードが無効になります。",
"An error occurred while generating your backup codes" : "バックアップコードの生成中にエラーが発生しました",
"{name} backup codes" : "{name} バックアップコード",
"Use one of the backup codes you saved when setting up two-factor authentication." : "二要素認証を設定するときに保存したバックアップコードのいずれかを使用します。",
"Submit" : "了解"
},
"nplurals=1; plural=0;");

Some files were not shown because too many files have changed in this diff Show More