Compare commits
551 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 258496c951 | |||
| ec7e355afc | |||
| 8838e072c7 | |||
| 7e8f3ee28d | |||
| 6897cbebc0 | |||
| 2e0952b081 | |||
| 9444e07e80 | |||
| d78b4d0e72 | |||
| f69161ae87 | |||
| b64b8c1b48 | |||
| 4214df7bf6 | |||
| 28de9c7357 | |||
| 109a206ae3 | |||
| 96b812bee6 | |||
| 4c912e66db | |||
| 3f79484c45 | |||
| 5f81a5e641 | |||
| 7ff02a6daf | |||
| 07546d0e8c | |||
| bb5b7290ac | |||
| a283bf209b | |||
| 519e980f93 | |||
| 8d79c9576a | |||
| 019480a044 | |||
| f6a4d33ef7 | |||
| bc409d41c1 | |||
| 712ceb4443 | |||
| 6e816e4e61 | |||
| 751732f7ba | |||
| 4942646ada | |||
| 595381b9bd | |||
| 67c68253a2 | |||
| ef4abb39a5 | |||
| 12d70eb959 | |||
| 602ec0efa1 | |||
| 17082469de | |||
| 77b5ba9213 | |||
| 10a5b1b19d | |||
| f7eb4b17e8 | |||
| 0a8743a261 | |||
| fe2710f60b | |||
| 5296ef64cc | |||
| e4e4b6f902 | |||
| 6248dd19c5 | |||
| cb9aa372c8 | |||
| 30409c7419 | |||
| a34a683ef1 | |||
| 15806febcb | |||
| 811b7dff9f | |||
| 1d45298974 | |||
| fc3ce8441e | |||
| 47d25989dc | |||
| 232e3821cd | |||
| cc00aba7cf | |||
| b186a7822c | |||
| 11dc65e76c | |||
| 9f8c0a3a8d | |||
| 385aefdc8f | |||
| 4253838b24 | |||
| 9dcc7465aa | |||
| 6309dbfa6a | |||
| 36f17964e5 | |||
| 5d10c37b08 | |||
| 0d5b4b95ef | |||
| 7cd4425b71 | |||
| 9036a46145 | |||
| d64a6115f0 | |||
| 2b0de142ab | |||
| 535e4296b5 | |||
| 558f1ec1ec | |||
| f13ff381ae | |||
| 96b252195b | |||
| ad6a321266 | |||
| 28ce93aa02 | |||
| 7e7e2f2099 | |||
| f01ade72cd | |||
| 65e33be707 | |||
| c81823bb2d | |||
| 3fe4f53a1f | |||
| affe4d7a38 | |||
| 3561a1572b | |||
| e47bf07b5e | |||
| 97b3a82581 | |||
| 751092d6dc | |||
| f97b21da11 | |||
| 8b0b6924f5 | |||
| 97ac85164e | |||
| e9262dbe2f | |||
| 4ec2e6c357 | |||
| a24b6a352a | |||
| c9e77c7de4 | |||
| ecaad05c63 | |||
| b94657a554 | |||
| e0bf1e4f6e | |||
| 3bd5f5eb4c | |||
| 918ba60aae | |||
| 0a1b90929a | |||
| 229635d65a | |||
| 6029b41760 | |||
| 62fa899fd2 | |||
| a20487907b | |||
| 0d9ad14165 | |||
| bbd6f42c70 | |||
| 3906951e91 | |||
| 43be73b9b4 | |||
| 78dc8ca702 | |||
| 7ec91b9177 | |||
| 9eaa716667 | |||
| 40ab639013 | |||
| f8e6800cd4 | |||
| 5785378951 | |||
| 57789e15a9 | |||
| a9a5ac2fd1 | |||
| 4e85a426a4 | |||
| 8a1cfa4229 | |||
| 747cc45e9c | |||
| adf1b2b5f3 | |||
| eb76504df6 | |||
| 698274491a | |||
| 8538aabfb5 | |||
| 4cbf10f392 | |||
| 5b1b844867 | |||
| f3cddc9ec2 | |||
| 59bf55ca7b | |||
| 4e467c0b3c | |||
| b828d2885d | |||
| cc0b1e4bf6 | |||
| 1c36875429 | |||
| 5e555f18b1 | |||
| f4e0b344c4 | |||
| d6733e9ca7 | |||
| c000eb479b | |||
| 6bd4bff834 | |||
| dc0713941e | |||
| 6aeee4fbc8 | |||
| abf9f79185 | |||
| 1744333f5f | |||
| 1bdd3f7dc3 | |||
| 6464f6b25b | |||
| 4191844af5 | |||
| b3d2232028 | |||
| 74ce46a8c8 | |||
| a6b8902fd9 | |||
| 850e0750b9 | |||
| 7bd7056a4c | |||
| 9dd746489a | |||
| 48c17d2745 | |||
| ac8b748b88 | |||
| c9fcc429e4 | |||
| 855ae3f5d2 | |||
| 7759a9118c | |||
| 2972585ba1 | |||
| 0f7f5bdb34 | |||
| dead1acba8 | |||
| 6ea7e89649 | |||
| af4e04602a | |||
| 36e8162111 | |||
| ad3f9dbb74 | |||
| 64d502d602 | |||
| 75c7554f62 | |||
| 083356fe9d | |||
| 14c760124f | |||
| c391f74c2e | |||
| 952e774a0e | |||
| 000f3a5f26 | |||
| 7dabbf9340 | |||
| 1a8aae7282 | |||
| cb18bdd771 | |||
| 1754c9a989 | |||
| 2c118c3938 | |||
| 8cd359a182 | |||
| 28c6c2f4d4 | |||
| 70bcb1a1c1 | |||
| 4c4c12d905 | |||
| b2548b01df | |||
| 0c2ce1b495 | |||
| a040a5b08e | |||
| eeace88beb | |||
| 5fcab24e59 | |||
| 5865a3af8c | |||
| 783188d683 | |||
| 7213be29c9 | |||
| 0b38c13891 | |||
| fe1de11b23 | |||
| f81ba63a52 | |||
| ae89153701 | |||
| 533bb85a85 | |||
| bffcbe4895 | |||
| d1f99f1003 | |||
| e56fb7e368 | |||
| 1854c7f590 | |||
| 8c6e5907d1 | |||
| 30bc7a7418 | |||
| 1fb44bc7a7 | |||
| 72e576e529 | |||
| 7b5493ea21 | |||
| 6867d45ffc | |||
| a035198f4b | |||
| 960ca7b1a8 | |||
| c08c4684be | |||
| 43b7ac6ad2 | |||
| 52d09386d4 | |||
| 2c56909604 | |||
| 2396ddf9e9 | |||
| bf69107c25 | |||
| 080b837bc8 | |||
| b2e9f800a3 | |||
| 8b635cd7b7 | |||
| 2d24ad53c6 | |||
| cd311c1ac1 | |||
| f9e258437f | |||
| d5d3cbd50d | |||
| 777a6c454e | |||
| e1492d9e0b | |||
| a3b53a7738 | |||
| 94f7b3e25c | |||
| 609da64c3b | |||
| 6eb8bdb5c9 | |||
| d24d30f96b | |||
| 3bc312ef9a | |||
| 68b2a85ed0 | |||
| 71a88d5f1f | |||
| 0c231f5ac6 | |||
| 7015dd74ce | |||
| 80afbd3e4f | |||
| 488c4a92da | |||
| 524045cdbd | |||
| bb79a6b4f0 | |||
| 4e44d2ecd6 | |||
| 23b8277c27 | |||
| 1d35c01b19 | |||
| a5466fc909 | |||
| 15c8501483 | |||
| 8c4322ef5a | |||
| 6fa4ee8e86 | |||
| 485d415ed1 | |||
| 62e7696aed | |||
| a97dae9065 | |||
| f50fc14935 | |||
| dbaaae071b | |||
| 21c4331983 | |||
| b2903485c0 | |||
| df9de41767 | |||
| 3be30babf8 | |||
| 30ed561110 | |||
| 714ca7a3a2 | |||
| 7c0c34f682 | |||
| eded1f05fc | |||
| 3f4eba1acb | |||
| 8e59d4c64b | |||
| ecf8343905 | |||
| 5733878d66 | |||
| 45a36feec6 | |||
| 92ae7c284b | |||
| f3a6adff41 | |||
| 927eb763c3 | |||
| 2e0c3665b0 | |||
| b1a9e26c45 | |||
| 3dbe7e195c | |||
| 5b5bf27653 | |||
| c501ca9ba4 | |||
| 739e5f9fd6 | |||
| 67ee02574f | |||
| 6a6acd2a46 | |||
| a2af0aae5e | |||
| 1aeb4c0e8c | |||
| 66f1495538 | |||
| 053ac11273 | |||
| 5230854dc8 | |||
| c668a7c665 | |||
| 8d51e8eb72 | |||
| b453cccf51 | |||
| 5be2aa4426 | |||
| 84287feb08 | |||
| a4961afa7e | |||
| aacfe93fa2 | |||
| f87d492118 | |||
| 337c541c0c | |||
| d32a5d5e8c | |||
| ad2738f4f8 | |||
| ba46469202 | |||
| e296709815 | |||
| f6df1546f4 | |||
| 2e694edba2 | |||
| 3f2069bd66 | |||
| 0fb207a926 | |||
| 3b7d285c0a | |||
| 15f54c263e | |||
| 1f1e6f2e49 | |||
| 92febbf574 | |||
| 69ae83eca7 | |||
| ac062bd0aa | |||
| 8939d1307f | |||
| 2eced9ea99 | |||
| 3fe909305d | |||
| f98a624532 | |||
| fed8ff8504 | |||
| 01328b4622 | |||
| 0f314ce455 | |||
| 273719f620 | |||
| 6e041088b8 | |||
| da23ab0dd6 | |||
| b7ab280d8e | |||
| 76eadfa8dc | |||
| d3761e02f5 | |||
| 68d37afa3b | |||
| 823f2d205d | |||
| 80461daa28 | |||
| 1e60931119 | |||
| 9dac69b21b | |||
| e4f0892831 | |||
| 105b285874 | |||
| adfc8c79c4 | |||
| 06ab387509 | |||
| 7a3b4b464e | |||
| 486e7e5ed1 | |||
| f914be3e07 | |||
| 3f6db4c1ab | |||
| 628bb3fb3e | |||
| dfd302178a | |||
| 351a1ccaad | |||
| 3d45d0bd1d | |||
| 142694d095 | |||
| 94ada409bb | |||
| 8357a253b3 | |||
| ea647ede73 | |||
| 4905a4cd4a | |||
| 48082931d1 | |||
| e94152b226 | |||
| b1688311c8 | |||
| 86d3f85379 | |||
| c1f52508a5 | |||
| 03473c51c2 | |||
| c8c8d61431 | |||
| ddcb4e1b94 | |||
| 5e3203348e | |||
| a538f14b4a | |||
| baa2e4f995 | |||
| ae59df8492 | |||
| a64c3fb3a2 | |||
| 5964cd3751 | |||
| 893cbc917d | |||
| 48ceaa9502 | |||
| 944b301837 | |||
| 29c56fbfb2 | |||
| 3b69354d19 | |||
| 5ee843cd59 | |||
| 93ae742ad8 | |||
| cd47e72e88 | |||
| b896be821f | |||
| e90ead2a8d | |||
| bc7676089c | |||
| 3232dc76d4 | |||
| c0bcaa4980 | |||
| e12c76ed66 | |||
| 722faee4c6 | |||
| d04ad4be26 | |||
| ba9446a1b8 | |||
| 9bc1f0a67a | |||
| f7f14708a2 | |||
| 78c348381d | |||
| 4c92aafc19 | |||
| e4d8dc7825 | |||
| 6e26b117b9 | |||
| 4149fc40c2 | |||
| e2ea175ea2 | |||
| b960fa83ef | |||
| 31de51eacc | |||
| bda7b5c446 | |||
| 58ad3fac06 | |||
| 88a180fadb | |||
| 09631f691b | |||
| 95d81c36ff | |||
| 625cbc63a4 | |||
| 5720211f70 | |||
| 9d0ea7fa11 | |||
| 02f00c9980 | |||
| 4774d648bd | |||
| 3d7ed01135 | |||
| c28356fffc | |||
| 3dad31d6df | |||
| c9bafe5c7a | |||
| 637503a1ac | |||
| 9ad48e0fe9 | |||
| 97a65e153d | |||
| 5ad226cedb | |||
| 6843f1690f | |||
| 04809b6037 | |||
| 5538c27322 | |||
| 35abb4d71e | |||
| bc5ca78816 | |||
| f15d41e185 | |||
| 27df0a1735 | |||
| 171974e43c | |||
| 03ef085a4c | |||
| d9f6971d0b | |||
| b081bb24e5 | |||
| aa63a16f25 | |||
| 27990b5360 | |||
| 9383856ca5 | |||
| 78b2c8b0be | |||
| 4cfa4ecc28 | |||
| 92a024b2fd | |||
| a1c414c197 | |||
| e8ee079aa7 | |||
| 769f666663 | |||
| c6136de551 | |||
| 4bf3d2907d | |||
| 1f1078120c | |||
| 096ccb7a7b | |||
| e416b469de | |||
| 228d4087ac | |||
| b95405e09a | |||
| 8a5ef62b60 | |||
| f59b286a59 | |||
| 7e87cdab4a | |||
| 5effc4a53a | |||
| 1540d8fad1 | |||
| 81ae4b3687 | |||
| 79f827cf40 | |||
| 8781608ca7 | |||
| 5c10c05c1f | |||
| 9b573ee8c9 | |||
| 5d53314e8f | |||
| 625bb3c4d5 | |||
| 1374f25a0b | |||
| ed954bd941 | |||
| a03d39b1ad | |||
| 2bfd03e483 | |||
| c100d90793 | |||
| 8db687a1cd | |||
| 5def2c0998 | |||
| 10d0f0d9b3 | |||
| c477e24034 | |||
| 36bed7c2f6 | |||
| 860c59a347 | |||
| f6ceb0b0d5 | |||
| e5aefc8bda | |||
| ba1748bd80 | |||
| 6d5e60bd9b | |||
| a7fc0fc07b | |||
| c032b94b77 | |||
| 8961967fec | |||
| c0cfd2ddbb | |||
| 00d0120e22 | |||
| 3672ec39dd | |||
| 2f6eaa3832 | |||
| 8f23742ca6 | |||
| c0a4affe00 | |||
| efe635f0d5 | |||
| fa64ba356a | |||
| eb2ac86c5d | |||
| 598c4fdcae | |||
| fe9e2e9945 | |||
| 716e0e6645 | |||
| 266a655107 | |||
| 2e85c1fb9b | |||
| 8c529adf85 | |||
| fb8569499c | |||
| 1d9d0f653d | |||
| 846fdecbcc | |||
| 95cfc4185a | |||
| c78b5453ff | |||
| 75cae3b252 | |||
| a796021143 | |||
| 83dd98426c | |||
| 0ec73a58e9 | |||
| d29234382f | |||
| 411cd5b2d5 | |||
| 6d8d4ea546 | |||
| 9f6a640e73 | |||
| 810ac0fca7 | |||
| c77fd2eef6 | |||
| 3356abe5c7 | |||
| 5faf9f8192 | |||
| c8d61ddad8 | |||
| 80e3337bad | |||
| 17635053ab | |||
| e82f30caae | |||
| ca7acd8461 | |||
| c0550ed953 | |||
| b0a6a54651 | |||
| b057ae2da1 | |||
| e277a9b3dd | |||
| 5c7157e0af | |||
| 1188c74fe5 | |||
| 06742fe24b | |||
| 9e38e2c1a9 | |||
| 2e361618a3 | |||
| b63a6a4fc4 | |||
| bc14181563 | |||
| c6c888c8a1 | |||
| ced104c206 | |||
| 5fef637f87 | |||
| 2ed3c7af27 | |||
| 673c8a7531 | |||
| 089ad7c242 | |||
| ee83fa673e | |||
| 033635c9fb | |||
| 3c51f5ff38 | |||
| 62029c3541 | |||
| 9735fbb0f4 | |||
| c8f55ae5dd | |||
| 9e4be2909c | |||
| d8b676f485 | |||
| 08e1ae11d5 | |||
| 88f62bf4ea | |||
| e1985647d5 | |||
| 8e55425c93 | |||
| 42c6963acc | |||
| cb3060c940 | |||
| cd75ac2e2c | |||
| 968dc81a74 | |||
| fc4bb1ae88 | |||
| f4f5097b00 | |||
| f558ee5802 | |||
| 2740bdc1d9 | |||
| 1378c17b55 | |||
| 033873c6cc | |||
| 159d1e4ce7 | |||
| 5642f1b97a | |||
| b25bfb2796 | |||
| 4b8d1e8dbd | |||
| 95aa9a8890 | |||
| 05e56711f3 | |||
| 5dd63bdd04 | |||
| 8bd2f2eb23 | |||
| 676c91d4a3 | |||
| a719f022fb | |||
| 47ceebbfc5 | |||
| ae89229815 | |||
| 2885a84373 | |||
| def1ffad23 | |||
| 948ee0e398 | |||
| 4e9fd632ea | |||
| cc243e1296 | |||
| d6c7f6f413 | |||
| 662ebc6c80 | |||
| 4f1f68ead8 | |||
| ab456bed98 | |||
| 4825a4ca1e | |||
| 36cb41d15f | |||
| 61eaf0e832 | |||
| e95d274f17 | |||
| 1740fb236e | |||
| de0c16789e | |||
| f99ca64adc | |||
| 46186dc896 | |||
| d0fd28c97c | |||
| c5a87c2a18 | |||
| 85d695dbe8 |
+1
-6
@@ -11,8 +11,6 @@
|
||||
/apps*/*
|
||||
!/apps/files
|
||||
!/apps/files_encryption
|
||||
!/apps/encryption
|
||||
!/apps/encryption_dummy
|
||||
!/apps/files_external
|
||||
!/apps/files_sharing
|
||||
!/apps/files_trashbin
|
||||
@@ -29,9 +27,8 @@
|
||||
|
||||
|
||||
|
||||
# ignore themes except the example and the README
|
||||
# ignore themes except the README
|
||||
/themes/*
|
||||
!/themes/example
|
||||
!/themes/README
|
||||
|
||||
# just sane ignores
|
||||
@@ -112,5 +109,3 @@ Vagrantfile
|
||||
/tests/autotest*
|
||||
/tests/data/lorem-copy.txt
|
||||
/tests/data/testimage-copy.png
|
||||
/config/config-autotest-backup.php
|
||||
/config/autoconfig.php
|
||||
|
||||
@@ -1,60 +1,51 @@
|
||||
# Version: 8.2.6
|
||||
# Version: 8.0.9
|
||||
<IfModule mod_fcgid.c>
|
||||
<IfModule mod_setenvif.c>
|
||||
<IfModule mod_headers.c>
|
||||
<IfModule mod_fcgid.c>
|
||||
<IfModule mod_setenvif.c>
|
||||
SetEnvIfNoCase ^Authorization$ "(.+)" XAUTHORIZATION=$1
|
||||
RequestHeader set XAuthorization %{XAUTHORIZATION}e env=XAUTHORIZATION
|
||||
</IfModule>
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_env.c>
|
||||
# Add security and privacy related headers
|
||||
Header set X-Content-Type-Options "nosniff"
|
||||
Header set X-XSS-Protection "1; mode=block"
|
||||
Header set X-Robots-Tag "none"
|
||||
Header set X-Frame-Options "SAMEORIGIN"
|
||||
SetEnv modHeadersAvailable true
|
||||
</IfModule>
|
||||
|
||||
# Add cache control for CSS and JS files
|
||||
<FilesMatch "\.(css|js)$">
|
||||
Header set Cache-Control "max-age=7200, public"
|
||||
</FilesMatch>
|
||||
SetEnvIfNoCase ^Authorization$ "(.+)" XAUTHORIZATION=$1
|
||||
RequestHeader set XAuthorization %{XAUTHORIZATION}e env=XAUTHORIZATION
|
||||
</IfModule>
|
||||
</IfModule>
|
||||
</IfModule>
|
||||
<IfModule mod_php5.c>
|
||||
php_value upload_max_filesize 513M
|
||||
php_value post_max_size 513M
|
||||
php_value memory_limit 512M
|
||||
php_value mbstring.func_overload 0
|
||||
php_value always_populate_raw_post_data -1
|
||||
php_value default_charset 'UTF-8'
|
||||
php_value output_buffering 0
|
||||
<IfModule mod_env.c>
|
||||
SetEnv htaccessWorking true
|
||||
</IfModule>
|
||||
php_value upload_max_filesize 513M
|
||||
php_value post_max_size 513M
|
||||
php_value memory_limit 512M
|
||||
php_value mbstring.func_overload 0
|
||||
php_value always_populate_raw_post_data -1
|
||||
php_value default_charset 'UTF-8'
|
||||
php_value output_buffering off
|
||||
<IfModule mod_env.c>
|
||||
SetEnv htaccessWorking true
|
||||
</IfModule>
|
||||
</IfModule>
|
||||
<IfModule mod_rewrite.c>
|
||||
RewriteEngine on
|
||||
RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
|
||||
RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
|
||||
RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
|
||||
RewriteRule ^\.well-known/carddav /remote.php/carddav/ [R=301,L]
|
||||
RewriteRule ^\.well-known/caldav /remote.php/caldav/ [R=301,L]
|
||||
RewriteRule ^apps/calendar/caldav\.php remote.php/caldav/ [QSA,L]
|
||||
RewriteRule ^apps/contacts/carddav\.php remote.php/carddav/ [QSA,L]
|
||||
RewriteRule ^remote/(.*) remote.php [QSA,L]
|
||||
RewriteRule ^(build|tests|config|lib|3rdparty|templates)/.* - [R=404,L]
|
||||
RewriteRule ^(\.|autotest|occ|issue|indie|db_|console).* - [R=404,L]
|
||||
RewriteEngine on
|
||||
RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
|
||||
RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
|
||||
RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
|
||||
RewriteRule ^\.well-known/carddav /remote.php/carddav/ [R]
|
||||
RewriteRule ^\.well-known/caldav /remote.php/caldav/ [R]
|
||||
RewriteRule ^apps/calendar/caldav\.php remote.php/caldav/ [QSA,L]
|
||||
RewriteRule ^apps/contacts/carddav\.php remote.php/carddav/ [QSA,L]
|
||||
RewriteRule ^remote/(.*) remote.php [QSA,L]
|
||||
RewriteRule ^(build|tests|config|lib|3rdparty|templates)/.* - [R=404,L]
|
||||
RewriteRule ^(\.|autotest|occ|issue|indie|db_|console).* - [R=404,L]
|
||||
</IfModule>
|
||||
<IfModule mod_mime.c>
|
||||
AddType image/svg+xml svg svgz
|
||||
AddEncoding gzip svgz
|
||||
AddType image/svg+xml svg svgz
|
||||
AddEncoding gzip svgz
|
||||
</IfModule>
|
||||
<IfModule mod_dir.c>
|
||||
DirectoryIndex index.php index.html
|
||||
DirectoryIndex index.php index.html
|
||||
</IfModule>
|
||||
AddDefaultCharset utf-8
|
||||
Options -Indexes
|
||||
<IfModule pagespeed_module>
|
||||
ModPagespeed Off
|
||||
ModPagespeed Off
|
||||
</IfModule>
|
||||
<IfModule mod_headers.c>
|
||||
<FilesMatch "\.(css|js)$">
|
||||
Header set Cache-Control "max-age=7200, public"
|
||||
</FilesMatch>
|
||||
</IfModule>
|
||||
|
||||
@@ -1,409 +0,0 @@
|
||||
Aamir Khan <ak4u2009@gmail.com>
|
||||
Aaron Reichman <areichman.kde@gmail.com>
|
||||
Adam Williamson <awilliam@redhat.com>
|
||||
Aditya Patawari <adimania@gmail.com>
|
||||
Administrator <Administrator@WINDOWS-2012>
|
||||
adrien <adrien.waksberg@believedigital.com>
|
||||
Aldo "xoen" Giambelluca <xoen@xoen.org>
|
||||
Alessandro Cosentino <cosenal@gmail.com>
|
||||
Alexander Bergolth <leo@strike.wu.ac.at> root <leo@strike.wu.ac.at>
|
||||
Alexander Bogdanov <syn@li.ru>
|
||||
Alexander Wigen <alex@wigen.net>
|
||||
Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
|
||||
Anders Nor Berle <anders@berle.cc>
|
||||
Andreas Fischer <bantu@owncloud.com>
|
||||
Andreas Schönebeck <aschoenebeck@web.de>
|
||||
Andreas Ergenzinger <andreas.ergenzinger@gmx.de> AndreasErgenzinger <andreas.ergenzinger@gmx.de>
|
||||
Andrew Brown <andrew@casabrown.com>
|
||||
André Gaul <gaul@web-yard.de>
|
||||
Arthur Schiwon <blizzz@owncloud.com> Arthur Schiwon <blizzz@arthur-schiwon.de>
|
||||
Arthur Schiwon <blizzz@owncloud.com> blizzz <blizzz@owncloud.com>
|
||||
Artur Duque de Souza <asouza@kde.org>
|
||||
Axel Roenn <axel@mpim-bonn.mpg.de>
|
||||
Bagera <victor@baquero-wihlborg.se>
|
||||
Bart Visscher <bartv@thisnet.nl> Bart Visscher <bart@thisnet.nl>
|
||||
Bart Visscher <bartv@thisnet.nl> Bart Visscher <github@thisnet.nl>
|
||||
Bartek Przybylski <bart.p.pl@gmail.com>
|
||||
Bastien Ho <bastienho@urbancube.fr>
|
||||
ben-denham <bend@catalyst.net.nz>
|
||||
Benjamin Diele <benjamin@diele.be>
|
||||
Benjamin Liles <benliles@arch.tamu.edu>
|
||||
Bernhard Posselt <dev@bernhard-posselt.com> Bernhard Posselt <nukeawhale@gmail.com>
|
||||
Bernhard Posselt <dev@bernhard-posselt.com> Bernhard Posselt <Raydiation@users.noreply.github.com>
|
||||
Bernhard Reiter <ockham@raz.or.at>
|
||||
Birk Borkason <daniel.niccoli@gmail.com>
|
||||
Björn Schießle <schiessle@owncloud.com> Bjoern Schiessle <schiesbn@woody.(none)>
|
||||
Björn Schießle <schiessle@owncloud.com> Björn Schießle <bjoern@schiessle.org>
|
||||
Björn Schießle <schiessle@owncloud.com> Björn Schießle <schiesbn@potato.(none)>
|
||||
Björn Schießle <schiessle@owncloud.com> Björn Schiessle <schiessle@owncloud.com>
|
||||
Björn Schießle <schiessle@owncloud.com> Bjoern Schießle <schiessle@owncloud.com>
|
||||
Björn Schießle <schiessle@owncloud.com> Bjoern Schiessle <schiessle@owncloud.com>
|
||||
BlackEagle <ike.devolder@gmail.com>
|
||||
Boris Rybalkin <ribalkin@gmail.com>
|
||||
Borjan Tchakaloff <borjan@tchakaloff.fr>
|
||||
Brice Maron <brice@bmaron.net>
|
||||
brumsel <brumsel@losecatcher.de> brumsoel <brumsel@losecatcher.de>
|
||||
Byron Marohn <combustible@live.com> eMerzh <brice@bmaron.net>
|
||||
Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
|
||||
Carla Schroder <carla@owncloud.com>
|
||||
Carlos Cerrillo <ccerrillo@gmail.com>
|
||||
cbhp <cbhp@users.noreply.github.com>
|
||||
cbojar <chris@cbojar.net>
|
||||
Ceri Davies <ceri@submonkey.net>
|
||||
cetra3 <peter@parashift.com.au>
|
||||
Charles-Edouard Coste <contact@ccoste.fr>
|
||||
CharlyCoste <contact@ccoste.fr>
|
||||
chli1 <chli1@users.noreply.github.com>
|
||||
Chris Kankiewicz <Chris@ChrisKankiewicz.com>
|
||||
Chris LeBlanc <chris@leblaaanc.com>
|
||||
Chris Wilson <chris+github@qwirx.com>
|
||||
Christian Berendt <berendt@b1-systems.de>
|
||||
Christian Kampka <christian@kampka.net>
|
||||
Christian Koch <koch.chris@gmail.com>
|
||||
Christian Reiner <github@christian-reiner.info> Christian Reiner <arkascha@balder.site>
|
||||
Christopher Bunn <b11.chris@gmail.com>
|
||||
Christopher Schäpers <kondou@ts.unde.re> Christopher <kondou@ts.unde.re>
|
||||
Christopher Schäpers <kondou@ts.unde.re> kondou <kondou@ts.unde.re>
|
||||
Christopher Schäpers <kondou@ts.unde.re> root <kondou@ts.unde.re>
|
||||
Christopher T. Johnson <ctjctj@gmail.com>
|
||||
Clark Tomlinson <fallen013@gmail.com>
|
||||
Cloud Dumper <clouddumper@gmail.com>
|
||||
cmeh <cmeh@users.noreply.github.com>
|
||||
Cornelius Schumacher <schumacher@kde.org>
|
||||
Craig Morrissey <craig@owncloud.com>
|
||||
Côme BERNIGAUD <come.bernigaud@laposte.net>
|
||||
dampfklon <me@dampfklon.de>
|
||||
Dan Bartram <daneybartram@gmail.com>
|
||||
Dan Callahan <dan.callahan@gmail.com>
|
||||
Dan Jones <dan@danneh.org>
|
||||
Daniel <daniel@mars.(none)>
|
||||
Daniel Hansson <enoch85@gmail.com>
|
||||
Daniel Köb <daniel.koeb@peony.at>
|
||||
Daniel Molkentin <daniel@molkentin.de>
|
||||
Daniele E. Domenichelli <daniele.domenichelli@gmail.com>
|
||||
David <davidventura>
|
||||
David Iwanowitsch <david+git@unclouded.de> David Iwanowitsch <diw@gmx.de>
|
||||
David Prévot <taffit@debian.org>
|
||||
David Reagan <reagand@lanecc.edu>
|
||||
davidak <davidak@gmx.de>
|
||||
davidgumberg <davidnoizgumberg@gmail.com>
|
||||
Dawid Opis <ncore@ncore.com.pl>
|
||||
Deepak Mittal <dpac.mittal2@gmail.com>
|
||||
DeLtAfOx <edo@ravers.it>
|
||||
denis-b <denis.bonnenfant@diderot.org>
|
||||
Der-Jan <de@r-jan.de>
|
||||
derkostka <sebastian.kostka@gmail.com>
|
||||
Diederik de Haas <diederik@cknow.org>
|
||||
Dominik Schmidt <dev@dominik-schmidt.de>
|
||||
Donald Buczek <buczek@molgen.mpg.de>
|
||||
Doug Neiner <doug@pixelgraphics.us>
|
||||
drarko <drarko@users.noreply.github.com>
|
||||
dratini0 <dratini0@gmail.com>
|
||||
Duane Johnson <duane.johnson@gmail.com>
|
||||
eduardo <eduardo@vnexu.net>
|
||||
elchi <niklas1b@yahoo.de>
|
||||
Elias Probst <mail@eliasprobst.eu>
|
||||
Florian <ente@baer.rwth-aachen.de> ente <ente@baer.rwth-aachen.de>
|
||||
Erik Sargent <esthepiking@gmail.com>
|
||||
Evgeni Golov <evgeni@golov.de>
|
||||
fabian <fabian@web2.0-apps.de>
|
||||
Fabian Henze <flyser42@gmx.de>
|
||||
Felix Böhm <felixboehm@gmx.de> felixboehm <felixboehm@gmx.de>
|
||||
Felix Eckhofer <felix@eckhofer.com>
|
||||
Felix Moeller <mail@felixmoeller.de>
|
||||
Felix Niklas <mrflix@gmail.com>
|
||||
Fernando Rodriguez Sela <frsela@tid.es>
|
||||
fibsifan <fi@volans.uberspace.de>
|
||||
Florian Hülsmann <fh@cbix.de>
|
||||
Florian Jacob <fjacob@lavabit.com>
|
||||
Florian Preinstorfer <nblock@archlinux.us>
|
||||
Florian Pritz <bluewind@xinu.at>
|
||||
Florian Scholz <FlorianScholz@bgstyle.de> Florian Scholz <work@bgstyle.de>
|
||||
Florian Vichot <florian.vichot@gmail.com>
|
||||
Florin Peter <github@florin-peter.de> Florin Peter <fp@datawerk.de>
|
||||
Florin Peter <github@florin-peter.de> FlorinPeter <github@florin-peter.de>
|
||||
Francesco Piraneo G. <fpiraneo@iface.ch>
|
||||
Frank Karlitschek <frank@owncloud.org> Frank Karlitschek <frank@dev.(none)>
|
||||
Frank Karlitschek <frank@owncloud.org> Frank Karlitschek <frank@devel.(none)>
|
||||
Frank Karlitschek <frank@owncloud.org> Frank Karlitschek <frank@oc.(none)>
|
||||
Frank Karlitschek <frank@owncloud.org> Frank Karlitschek <karlitschek@gmx.de>
|
||||
Frank Karlitschek <frank@owncloud.org> Frank Karlitschek <karlitschek@kde.org>
|
||||
François Kubler <francois@kubler.org>
|
||||
Frederik Gladhorn <gladhorn@kde.org>
|
||||
Gadzy <dev@gadzy.fr>
|
||||
ganomi <ganomi@gmail.com>
|
||||
Gaël Beaudoin <gaboo@home.gaboo.org>
|
||||
geez0x1 <geez0x1@users.noreply.github.com>
|
||||
gekmihesg <markus@gekmihesg.de>
|
||||
Georg Ehrke <georg@owncloud.com> Georg Ehrke <dev@georgswebsite.de>
|
||||
Georg Ehrke <georg@owncloud.com> Georg Ehrke <developer@georgehrke.com>
|
||||
Georg Ehrke <georg@owncloud.com> Georg Ehrke <georg.stefan.germany@googlemail.com>
|
||||
Georg Ehrke <georg@owncloud.com> Georg Ehrke <ownclouddev@georgswebsite.de>
|
||||
Georg Ehrke <georg@owncloud.com> Georg Ehrke <devgeorg@ownCloud.com>
|
||||
Georg Ehrke <georg@owncloud.com> Georg Ehrke <georg@ownCloud.com>
|
||||
Golnaz Nilieh <g382nilieh@gmail.com>
|
||||
Grundik <grundik@ololo.cc>
|
||||
Guillaume AMAT <guillaume.amat@informatique-libre.com>
|
||||
Hans Bakker <hansmbakker@gmail.com>
|
||||
helix84 <helix84@centrum.sk>
|
||||
Hendrik Langer <hendrik.langer@gmx.de>
|
||||
Henning Becker <h.becker@oedenstockach.de>
|
||||
Henning Oschwald <h.oschwald@gmx.de>
|
||||
Henrik Kjölhede <hkjolhede@gmail.com>
|
||||
herbrechtsmeier <stefan@herbrechtsmeier.net>
|
||||
hkjolhede <hkjolhede@gmail.com>
|
||||
IchEben <andreas@reichster.de>
|
||||
ideaship <ideaship@users.noreply.github.com>
|
||||
Ignacio Daniel Rostagno <ignaciorostagno@vijona.com.ar>
|
||||
infoneo <infoneo@yahoo.pl>
|
||||
Insanemal <insanemal@gmail.com>
|
||||
Tobias Ramforth <tobias@ramforth.com> Tobias Ramforth <tobias.ramforth@udo.edu>
|
||||
Tobias Ramforth <tobias@ramforth.com> irgsmirx <tobias.ramforth@udo.edu>
|
||||
Isaac Rosenberg <irosenb7@gmail.com>
|
||||
itheiss <ingo.theiss@i-matrixx.de>
|
||||
j-ed <juergen@eisfair.org>
|
||||
Jake Wilson <jakew@huebnerpetersen.com>
|
||||
Jakob Sack <mail@jakobsack.de> Jakob Sack <kde@jakobsack.de>
|
||||
jamesryanbell <james@james-bell.co.uk>
|
||||
Jamie McClelland <jm@mayfirst.org>
|
||||
Jan-Christoph Borchardt <hey@jancborchardt.net> Jan-Christoph Borchardt <jan@unhosted.org>
|
||||
Jan-Christoph Borchardt <hey@jancborchardt.net> Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>
|
||||
jbtbnl <jbtbnl@users.noreply.github.com>
|
||||
Jean-Louis Dupond <jean-louis@dupond.be>
|
||||
Jenkins for ownCloud <owncloud-bot@tmit.eu> Jenkins for ownCloud <thomas.mueller@tmit.eu>
|
||||
Jens-Christian Fischer <jens-christian.fischer@switch.ch>
|
||||
Jernej Virag <jernej.virag@gmail.com>
|
||||
Jesus Macias <jmacias@full-on-net.com>
|
||||
Jesus Macias Portela <jesus.macias.portela@gmail.com>
|
||||
jknockaert <jasper@knockaert.nl>
|
||||
Joan <aseques@gmail.com>
|
||||
Joar Wandborg <git@wandborg.com>
|
||||
Joas Schilling <nickvergessen@owncloud.com> Joas Schilling <nickvergessen@gmx.de>
|
||||
joel hansson <joel.hansson@gmail.com>
|
||||
Johan Björk <johanimon@gmail.com>
|
||||
Johannes Twittmann <github.com@deryo.de>
|
||||
Johannes Willnecker <johannes@willnecker.com>
|
||||
John Kristensen <John.Kristensen@dpipwe.tas.gov.au>
|
||||
Jonathan Riddell <jriddell@ubuntu.com>
|
||||
Jonny007-MKD <1-23-4-5@web.de>
|
||||
josh4trunks <joshruehlig@gmail.com>
|
||||
Joshua Medeiros <Jammerx2@gmail.com>
|
||||
Juan Carlos Cornejo <jc2@paintblack.com>
|
||||
Julian Müller <julian.mueller.ffb@kabelmail.de>
|
||||
Jörn Friedrich Dreyer <jfd@butonic.de> jfd <jfd@lance>
|
||||
Jörn Friedrich Dreyer <jfd@butonic.de> jfd <jfd@underverse>
|
||||
Kamil Domanski <kdomanski@kdemail.net>
|
||||
Kees Huiberts <snowy@derideal.com>
|
||||
Klaas Freitag <freitag@owncloud.com> Klaas Freitag <freitag@suse.de>
|
||||
Konstantin Popov <konstantin.popov@globalpointagency.comv> Konstantin.Popov <konstantin.popov@globalpointagency.comv>
|
||||
krzaczek <pawel@freshmind.pl>
|
||||
Kshitij Parajuli <kshitijparajuli@gmail.com>
|
||||
Kunal Ghosh <kunal.t2@gmail.com>
|
||||
Tobia De Koninck <tobia@ledfan.be> LEDfan <tobia@ledfan.be>
|
||||
Lennart Rosam <lennart.rosam@medien-systempartner.de>
|
||||
Sebastian Döll <sebastian.doell@libasys.de> libasys <sebastian.doell@libasys.de>
|
||||
Lode Hoste <zillode@zillode.be>
|
||||
lolozere <laurent@chedanne.pro>
|
||||
Lorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it>
|
||||
Lukas Reschke <lukas@owncloud.com> Lukas Reschke <lukas@owncloud.org>
|
||||
Lukas Reschke <lukas@owncloud.com> Lukas Reschke <lukas@statuscode.ch>
|
||||
Luke Policinski <lpolicinski@gmail.com>
|
||||
Lyonel Vincent <lyonel@ezix.org>
|
||||
macjohnny <estebanmarin@gmx.ch>
|
||||
maelzx <maelzx@gmail.com>
|
||||
marc0s <marcos@tenak.net>
|
||||
Marco B <beinbrech@solutica.de>
|
||||
Marco Michelino <michelinux@gmail.com>
|
||||
Markus Goetz <markus@woboq.com>
|
||||
Markus Kalkbrenner <markus.kalkbrenner@bio.logis.de>
|
||||
Martial Saunois <saunois.martial@gmail.com>
|
||||
Martin Mattel <martin.mattel@diemattels.at> Martin <martin.mattel@diemattels.at>
|
||||
Martin Mattel <martin.mattel@diemattels.at> root <martin.mattel@diemattels.at>
|
||||
Martin Grohmann <martin@medi-inf.org>
|
||||
# TODO: the same person
|
||||
Martin Konrad <info@martin-konrad.net>
|
||||
Martin Konrad <konrad@frib.msu.edu>
|
||||
Martin Sandsmark <martin.sandsmark@kde.org> Martin T. H. Sandsmark <sandsmark@samfundet.no>
|
||||
Marvin Thomas Rabe <mrabe@marvinrabe.de> Marvin Thomas Rabe <m.rabe@echtzeitraum.de>
|
||||
Masaki Kawabata Neto <masaki.kawabata@gmail.com> Masaki <masaki.kawabata@gmail.com>
|
||||
Mat Lipe <mat@lipeimagination.info>
|
||||
Matthew Caron <matt@mattcaron.net>
|
||||
Matthew Dawson <matthew@mjdsystems.ca>
|
||||
Matthias Rieber <matthias@zu-con.org>
|
||||
Maximilian Ruta <mr@xtain.net>
|
||||
mh <mh@immerda.ch>
|
||||
Michael Gapczynski <GapczynskiM@gmail.com> Michael Gapczynski <mtgap@owncloud.com>
|
||||
Michael Göhler <somebody.here@gmx.de>
|
||||
Michael Kent <mike@draftx.net>
|
||||
Michael Kuhn <suraia@ikkoku.de>
|
||||
Michael Monreal <michael.monreal@gmail.com>
|
||||
Michael Roitzsch <reactorcontrol@icloud.com>
|
||||
michag86 <micha_g@arcor.de>
|
||||
Michiel de Jong <michiel@unhosted.org> Michiel@unhosted <michiel@unhosted.org>
|
||||
Miguel Prokop <miguel.prokop@vtu.com>
|
||||
miicha <pfitzner@physik.hu-berlin.de>
|
||||
Miquel Rodríguez Telep / Michael Rodríguez-Torrent <miquel@designunbound.co.uk>
|
||||
Morris Jobke <hey@morrisjobke.de> Morris Jobke <morris.jobke@gmail.com>
|
||||
MTRichards <matt@owncloud.com>
|
||||
mvn23 <schopdiedwaas@gmail.com>
|
||||
Myles McNamara <myles@hostt.net> Myles McNamara <myles@smyl.es>
|
||||
NARUKAWA Hiroki <nhirokinet@nhiroki.net>
|
||||
Nathan Dauber <nathan@radialogica.com>
|
||||
Nazar Mokrynskyi <nazar@mokrynskyi.com>
|
||||
nhirokinet <nhirokinet@nhiroki.net>
|
||||
Nico Kaiser <nico.kaiser@boerse-go.de>
|
||||
Nicolai Ehemann <en@enlightened.de>
|
||||
Nicolas Stamm <nicolas.stamm@gmail.com>
|
||||
NIEK Antoine <antoineniek@gmail.com>
|
||||
Niklas Sombert <niklas1b@yahoo.de>
|
||||
Nils Jansen <nilsjansen@gmail.com>
|
||||
nishiki <nishiki@yaegashi.fr>
|
||||
Nmz <nemesiz@nmz.lt>
|
||||
Normal Ra <normalraw@gmail.com> Normal Ra <NormalRa@users.noreply.github.com>
|
||||
Oliver Gasser <oliver.gasser@gmail.com> Oliver Gasser <oliver@flowriver.net>
|
||||
Oliver Kohl D.Sc. <oliver@kohl.bz>
|
||||
Olivier Paroz <github@oparoz.com> Olivier Paroz <oparoz@users.noreply.github.com>
|
||||
Olivier Tétard <olivier.tetard@miskin.fr>
|
||||
Aaron Larisch <aaron.larisch@gmx.de> OpenLarry <aaron.larisch@gmx.de>
|
||||
opensaucesystems <ashley@opensaucesystems.com>
|
||||
Oskar Hollmann <oskarhollmann@gmail.com>
|
||||
Otto Sabart <ottosabart@seberm.com>
|
||||
Owen Winkler <a_github@midnightcircus.com> Owen Winkler <epithet@gmail.com>
|
||||
Owen Winkler <a_github@midnightcircus.com> ringmaster <epithet@gmail.com>
|
||||
Pascal de Bruijn <pmjdebruijn@pcode.nl>
|
||||
Patrick Paysant <ppaysant@linagora.com>
|
||||
Patrick Stricker <stricker@hera.dev.iks-hagen.de>
|
||||
Paul Brown <paul90brown@gmail.com>
|
||||
pdessauw <pdessauw@gmail.com>
|
||||
Pellaeon Lin <nfsmwlin@gmail.com>
|
||||
Pete McFarlane <peterjohnmcfarlane@gmail.com> petemcfarlane <peterjohnmcfarlane@gmail.com>
|
||||
Philipp Kapfer <philipp.kapfer@gmx.at>
|
||||
Philipp Knechtges <philipp-dev@knechtges.com>
|
||||
Philipp Roggan <philipp.roggan@newsletter4free.de>
|
||||
Philipp Schmitt <philipp@schmitt.co>
|
||||
Philippe Jung <phil.jung@free.fr>
|
||||
Philippe Kueck <pk@plusline.de>
|
||||
prcrst <prcrst@hush.com>
|
||||
pzy <pzy@d1sturbed.org>
|
||||
Qingping Hou <dave2008713@gmail.com>
|
||||
Raghu Nayyar <me@iraghu.com> Raghu Nayyar <raghu.nayyar.007@gmail.com>
|
||||
Raghu Nayyar <me@iraghu.com> raghunayyar <me@iraghu.com>
|
||||
Raimund Schlüßler <raimund.schluessler@googlemail.com>
|
||||
Ramiro Aparicio <rapariciog@gmail.com>
|
||||
Randolph Carter <RandolphCarter@fantasymail.de>
|
||||
RealRancor <Fisch.666@gmx.de>
|
||||
Remco Brenninkmeijer <requist1@starmail.nl>
|
||||
Riccardo Iaconelli <riccardo@kde.org>
|
||||
Richard Clarkson <robert@trash-mail.com>
|
||||
rnveach <rveach02@gmail.com>
|
||||
Robert Jäckel <rjaeckel@users.noreply.github.com>
|
||||
Robin Appelman <icewind@owncloud.com> icewind1991 <icewind1991@gmail.com>
|
||||
Robin Appelman <icewind@owncloud.com> icewind1991 <robin@icewind.nl>
|
||||
Robin Appelman <icewind@owncloud.com> Robin <Robin Appelman icewind1991@gmail.com>
|
||||
Robin Appelman <icewind@owncloud.com> Robin <robin@Amaya.(none)>
|
||||
Robin Appelman <icewind@owncloud.com> Robin Appelman <icewind1991@gmail.com>
|
||||
Robin Appelman <icewind@owncloud.com> Robin Appelman <icewind1991@gmail>
|
||||
Robin Appelman <icewind@owncloud.com> Robin Appelman <robin@icewind.nl>
|
||||
Robin McCorkell <rmccorkell@karoshi.org.uk> Robin McCorkell <rmccorkell@owncloud.com>
|
||||
Rodrigo Hjort <rodrigo.hjort@gmail.com>
|
||||
Roeland Jago Douma <roeland@famdouma.nl>
|
||||
rok <brejktru@gmail.com>
|
||||
Roland Hager <roland.hager@tu-berlin.de>
|
||||
Roland van Laar <roland@micite.net>
|
||||
rolandgeider <roland@geider.net>
|
||||
Roman Geber <rgeber@owncloudapps.com>
|
||||
root <root@asterisk03.ceschia.de>
|
||||
root <root@dev.(none)>
|
||||
root <root@oc.(none)>
|
||||
root <root@plug.(none)>
|
||||
Ross Nicoll <jrn@jrn.me.uk>
|
||||
runky <philipp.boersteken@googlemail.com>
|
||||
Sam Tuke <mail@samtuke.com> Sam Tuke <sam@donttravelempty.com>
|
||||
Sam Tuke <mail@samtuke.com> Sam Tuke <samtuke@jack-laptop.(none)>
|
||||
Sam Tuke <mail@samtuke.com> Sam Tuke <samtuke@owncloud.com>
|
||||
Sander <brantje@gmail.com>
|
||||
Sandro Knauß <bugs@sandroknauss.de> Sandro <hefee@taurin.(none)>
|
||||
Sascha Schmidt <realriot@realriot.de>
|
||||
Sascha Schneider <development@suntsu.org>
|
||||
scambra <sergio@entrecables.com>
|
||||
scolebrook <scolebrook@mac.com>
|
||||
Scott Arciszewski <scott@arciszewski.me>
|
||||
Scott Barnett <scott.n.barnett@gmail.com>
|
||||
Scott Shambarger <gitorious@shambarger.net>
|
||||
Scrutinizer Auto-Fixer <auto-fixer@scrutinizer-ci.com>
|
||||
Sean Comeau <sean@ftlnetworks.ca>
|
||||
Sean Leonard <meanderingcode@silverleafstudios.net>
|
||||
Sebastian Bolt <sebastian.bolt@gmx.de>
|
||||
Serge Martin <edb@sigluy.net>
|
||||
Sergei Shuykov <n1nj4p0w3r@gmail.com>
|
||||
Sergi Almacellas Abellana <sergi@koolpi.com>
|
||||
sherbrecher <oss@herbrecher.de>
|
||||
shkdee <louis.traynard@m4x.org>
|
||||
Simon Birnbach <simon@simon-birnbach.de>
|
||||
Simon Könnecke <simonkoennecke@gmail.com>
|
||||
Simon Whittaker <simon@swbh.net>
|
||||
Sjors van der Pluijm <sjors@desjors.nl> Sjors van der Pluijm <sjors@youngguns.nl>
|
||||
st3so <st3so@server.fake>
|
||||
Stefan <mu.stefan@googlemail.com>
|
||||
Stefan Göckeritz <admin@s-goecker.de>
|
||||
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
|
||||
Stefan Rado <owncloud@sradonia.net>
|
||||
Stefan Seidel <android@stefanseidel.info>
|
||||
Steffen Lindner <mail@steffen-lindner.de> Steffen Lindner <gomez@flexiabel.de>
|
||||
Stephan Arts <stephan@xfce.org>
|
||||
Stephan Bergemann <st.bergemann@htw-berlin.de>
|
||||
Stephan Peijnik <speijnik@anexia-it.com>
|
||||
Stephane Martin <stef.martin@gmail.com> Stephane Martin <stephane.martin@vesperal.eu>
|
||||
Stephane V <stephane@vergeylen.eu>
|
||||
Stephen Rees-Carter <stephen@rees-carter.net>
|
||||
Steven <wokste@gmail.com>
|
||||
Steven <wokste@Komkommer.(none)>
|
||||
Steven <wwjd2@web.de>
|
||||
Sugaroverdose <n1nj4p0w3r@gmail.com>
|
||||
Susinthiran Sithamparanathan <chesusin@gmail.com>
|
||||
tbelau666 <thomas.belau@gmx.de>
|
||||
TheSFReader <TheSFReader@gmail.com>
|
||||
Thibaut GRIDEL <tgridel@free.fr>
|
||||
thomas <thomas@thomas-VirtualBox.(none)>
|
||||
Thomas Müller <thomas.mueller@tmit.eu> Thomas Mueller <thomas.mueller@tmit.eu>
|
||||
Thomas Olsen <tol@tanghus>
|
||||
Thomas Schmidt <tschmidt@suse.de>
|
||||
Thomas Tanghus <thomas@tanghus.net>
|
||||
Thomas Zander <zander@kde.org>
|
||||
tiezdne <oswald.84@t-online.de>
|
||||
Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
|
||||
Tobias Kaminsky <tobias@kaminsky.me> tobiasKaminsky <tobias@kaminsky.me>
|
||||
Tom Needham <tom@owncloud.com> Tom Needham <needham.thomas@gmail.com>
|
||||
Tom Needham <tom@owncloud.com> Tom Needham <tom@tre.tomneedham.com>
|
||||
Tom Needham <tom@owncloud.com> tomneedham <needham.thomas@gmail.com>
|
||||
Tom Needham <tom@owncloud.com> tomneedham <tom@owncloud.com>
|
||||
Tony Zelenoff <antonz@parallels.com>
|
||||
tsumi <mail@tsumi.it>
|
||||
twood8 <ted.wood@gtri.gatech.edu>
|
||||
Türker Sezer <turkersezer@tsdesign.info>
|
||||
unclejamal3000 <andreas.pramhaas@posteo.de>
|
||||
unknown <Alain@Alain-PC.(none)>
|
||||
unknown <pnd@.nist.gov>
|
||||
Valerio Ponte <valerio.ponte@gmail.com>
|
||||
Victor Dubiniuk <dubiniuk@owncloud.com> Victor Dubiniuk <victor.dubiniuk@gmail.com>
|
||||
Victor Dubiniuk <dubiniuk@owncloud.com> VicDeo <dubiniuk@owncloud.com>
|
||||
Victor Dubiniuk <dubiniuk@owncloud.com> VicDeo <victor.dubiniuk@gmail.com>
|
||||
Vincent Cloutier <vincent1cloutier@gmail.com>
|
||||
Vincent Petry <pvince81@owncloud.com> Vincent Petry <PVince81@yahoo.fr>
|
||||
Vincent Petry <pvince81@owncloud.com> Vincent Petry <vincent@vvortex.site>
|
||||
Vitaly Kuznetsov <vitty@altlinux.ru>
|
||||
Vladimir Sapronov <vladimir.sapronov@gmail.com>
|
||||
Volkan Gezer <volkangezer@gmail.com> Volkan Gezer <wakeup@users.noreply.github.com>
|
||||
Volker E. <open@temporaer.net>
|
||||
voxsim <Simon Vocella>
|
||||
vsapronov <vladimir.sapronov@gmail.com>
|
||||
Vsevolod Kukol <v.kukol@rubologic.de>
|
||||
Weng Xuetian <wengxt@gmail.com>
|
||||
Wikinaut <mail@tgries.de>
|
||||
Willi Ballenthin <willi.ballenthin@gmail.com>
|
||||
windaishi <manuel.strider@web.de>
|
||||
Witali Rott <info@hlop.eu>
|
||||
Yann VERRY <yann@verry.org>
|
||||
yannickoo <github@yannickoo.de>
|
||||
zafi <zafirakis.daniel@gmail.com>
|
||||
zombiehugs <gerdsen@gmail.com>
|
||||
-25
@@ -1,25 +0,0 @@
|
||||
sudo: false
|
||||
language: php
|
||||
php:
|
||||
- 5.4
|
||||
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- /^stable\d+(\.\d+)?$/
|
||||
|
||||
script:
|
||||
- sh -c "if [ '$TC' = 'syntax' ]; then composer install && vendor/bin/parallel-lint --exclude vendor/jakub-onderka/ --exclude 3rdparty/patchwork/utf8/class/Patchwork/Utf8/Bootup/ --exclude vendor/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php .; fi"
|
||||
|
||||
matrix:
|
||||
include:
|
||||
- php: 5.4
|
||||
env: DB=sqlite;TC=syntax
|
||||
- php: 5.5
|
||||
env: DB=sqlite;TC=syntax
|
||||
- php: 5.6
|
||||
env: DB=sqlite;TC=syntax
|
||||
- php: 7.0
|
||||
env: DB=sqlite;TC=syntax
|
||||
|
||||
fast_finish: true
|
||||
@@ -4,4 +4,4 @@ memory_limit=512M
|
||||
mbstring.func_overload=0
|
||||
always_populate_raw_post_data=-1
|
||||
default_charset='UTF-8'
|
||||
output_buffering=0
|
||||
output_buffering=off
|
||||
|
||||
+1
-1
Submodule 3rdparty updated: 3de4a35540...4a43dcef48
+8
-13
@@ -2,9 +2,9 @@
|
||||
|
||||
If you have questions about how to install or use ownCloud, please direct these to the [mailing list][mailinglist] or our [forum][forum]. We are also available on [IRC][irc].
|
||||
|
||||
### Short version
|
||||
### TL;DR
|
||||
|
||||
* The [**issue template can be found here**][template] but be aware of the different repositories! See list below. Please always use the issue template when reporting issues.
|
||||
* The [issue template can be found here][template] but be aware of the different repositories! See list below.
|
||||
|
||||
### Guidelines
|
||||
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
|
||||
@@ -12,34 +12,29 @@ If you have questions about how to install or use ownCloud, please direct these
|
||||
- You can also filter by appending e. g. "state:open" to the search string.
|
||||
- More info on [search syntax within github](https://help.github.com/articles/searching-issues)
|
||||
* This repository ([core](https://github.com/owncloud/core/issues)) is *only* for issues within the ownCloud core code. This also includes the apps: files, encryption, external storage, sharing, deleted files, versions, LDAP, and WebDAV Auth
|
||||
* __SECURITY__: Report any potential security bug to security@owncloud.com following our [security policy](https://owncloud.org/security/) instead of filing an issue in our bug tracker
|
||||
* The issues in other components should be reported in their respective repositories:
|
||||
- [Android client](https://github.com/owncloud/android/issues)
|
||||
- [iOS client](https://github.com/owncloud/ios-issues/issues)
|
||||
- [Desktop client](https://github.com/owncloud/mirall/issues)
|
||||
- [Documentation](https://github.com/owncloud/documentation/issues)
|
||||
- Apps:
|
||||
- [Activity](https://github.com/owncloud/activity/issues)
|
||||
- [Bookmarks](https://github.com/owncloud/bookmarks/issues)
|
||||
- [Calendar](https://github.com/owncloud/calendar/issues)
|
||||
- [Contacts](https://github.com/owncloud/contacts/issues)
|
||||
- [Documents](https://github.com/owncloud/documents/issues)
|
||||
- [Gallery](https://github.com/owncloud/gallery/issues)
|
||||
- [Mail](https://github.com/owncloud/mail/issues)
|
||||
- [Music](https://github.com/owncloud/music/issues)
|
||||
- [News](https://github.com/owncloud/news/issues)
|
||||
- [Notes](https://github.com/owncloud/notes/issues)
|
||||
- [Shorty](https://github.com/owncloud/shorty/issues)
|
||||
- [Tasks](https://github.com/owncloud/tasks/issues)
|
||||
- [All other apps](https://github.com/owncloud/apps/issues)
|
||||
- [All other apps](https://github.com/owncloud/apps/issues) (e.g. Pictures, Tasks, ...)
|
||||
* Report the issue using our [template][template], it includes all the information we need to track down the issue.
|
||||
|
||||
Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
|
||||
|
||||
[template]: https://raw.github.com/owncloud/core/master/issue_template.md
|
||||
[mailinglist]: https://mailman.owncloud.org/mailman/listinfo/owncloud
|
||||
[forum]: https://forum.owncloud.org/
|
||||
[irc]: https://webchat.freenode.net/?channels=owncloud&uio=d4
|
||||
[mailinglist]: http://mailman.owncloud.org/mailman/listinfo/owncloud
|
||||
[forum]: http://forum.owncloud.org/
|
||||
[irc]: http://webchat.freenode.net/?channels=owncloud&uio=d4
|
||||
|
||||
## Contributing to Source Code
|
||||
|
||||
@@ -53,8 +48,8 @@ In order to constantly increase the quality of our software we can no longer acc
|
||||
It is a must have that changed and added code segments are unit tested.
|
||||
In some areas unit testing is hard (aka almost impossible) as of today - in these areas refactoring WHILE fixing a bug is encouraged to enable unit testing.
|
||||
|
||||
[agreement]: https://owncloud.org/about/contributor-agreement/
|
||||
[devmanual]: https://owncloud.org/dev
|
||||
[agreement]: http://owncloud.org/about/contributor-agreement/
|
||||
[devmanual]: http://owncloud.org/dev
|
||||
|
||||
## Translations
|
||||
Please submit translations via [Transifex][transifex].
|
||||
|
||||
@@ -10,21 +10,15 @@ Quality:
|
||||
- Scrutinizer: [](https://scrutinizer-ci.com/g/owncloud/core/)
|
||||
- CodeClimate: [](https://codeclimate.com/github/owncloud/core)
|
||||
|
||||
Dependencies:
|
||||
|
||||
[](https://www.versioneye.com/user/projects/54f4a2384f3108959a000a16)
|
||||
|
||||
[](https://www.versioneye.com/user/projects/54d1f76f3ca0840b190000c0)
|
||||
|
||||
### Installation instructions
|
||||
https://doc.owncloud.org/server/8.2/developer_manual/app/index.html
|
||||
http://doc.owncloud.org/server/8.0/developer_manual/app/index.html
|
||||
|
||||
### Contribution Guidelines
|
||||
https://owncloud.org/contribute/
|
||||
http://owncloud.org/contribute/
|
||||
|
||||
### Get in touch
|
||||
* [Forum](https://forum.owncloud.org)
|
||||
* [Mailing list](https://mailman.owncloud.org/mailman/listinfo)
|
||||
* [Forum](http://forum.owncloud.org)
|
||||
* [Mailing list](http://mailman.owncloud.org/mailman/listinfo)
|
||||
* [IRC channel](https://webchat.freenode.net/?channels=owncloud)
|
||||
* [Twitter](https://twitter.com/ownClouders)
|
||||
|
||||
@@ -35,4 +29,4 @@ https://www.transifex.com/projects/p/owncloud/
|
||||
[](https://www.transifex.com/projects/p/owncloud/)
|
||||
|
||||
For more detailed information about translations:
|
||||
http://doc.owncloud.org/server/8.2/developer_manual/core/translation.html
|
||||
http://doc.owncloud.org/server/8.0/developer_manual/core/translation.html
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\AppInfo;
|
||||
|
||||
\OCP\Util::addscript('encryption', 'encryption');
|
||||
|
||||
$encryptionSystemReady = \OC::$server->getEncryptionManager()->isReady();
|
||||
|
||||
$app = new Application([], $encryptionSystemReady);
|
||||
if ($encryptionSystemReady) {
|
||||
$app->registerEncryptionModule();
|
||||
$app->registerHooks();
|
||||
$app->registerSettings();
|
||||
}
|
||||
@@ -1,266 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
* @author Thomas Müller <thomas.mueller@tmit.eu>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
namespace OCA\Encryption\AppInfo;
|
||||
|
||||
|
||||
use OC\Files\View;
|
||||
use OCA\Encryption\Controller\RecoveryController;
|
||||
use OCA\Encryption\Controller\SettingsController;
|
||||
use OCA\Encryption\Controller\StatusController;
|
||||
use OCA\Encryption\Crypto\Crypt;
|
||||
use OCA\Encryption\Crypto\DecryptAll;
|
||||
use OCA\Encryption\Crypto\EncryptAll;
|
||||
use OCA\Encryption\Crypto\Encryption;
|
||||
use OCA\Encryption\HookManager;
|
||||
use OCA\Encryption\Hooks\UserHooks;
|
||||
use OCA\Encryption\KeyManager;
|
||||
use OCA\Encryption\Recovery;
|
||||
use OCA\Encryption\Session;
|
||||
use OCA\Encryption\Users\Setup;
|
||||
use OCA\Encryption\Util;
|
||||
use OCP\App;
|
||||
use OCP\AppFramework\IAppContainer;
|
||||
use OCP\Encryption\IManager;
|
||||
use OCP\IConfig;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
|
||||
|
||||
class Application extends \OCP\AppFramework\App {
|
||||
|
||||
/** @var IManager */
|
||||
private $encryptionManager;
|
||||
/** @var IConfig */
|
||||
private $config;
|
||||
|
||||
/**
|
||||
* @param array $urlParams
|
||||
* @param bool $encryptionSystemReady
|
||||
*/
|
||||
public function __construct($urlParams = array(), $encryptionSystemReady = true) {
|
||||
parent::__construct('encryption', $urlParams);
|
||||
$this->encryptionManager = \OC::$server->getEncryptionManager();
|
||||
$this->config = \OC::$server->getConfig();
|
||||
$this->registerServices();
|
||||
if($encryptionSystemReady === false) {
|
||||
/** @var Session $session */
|
||||
$session = $this->getContainer()->query('Session');
|
||||
$session->setStatus(Session::RUN_MIGRATION);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* register hooks
|
||||
*/
|
||||
|
||||
public function registerHooks() {
|
||||
if (!$this->config->getSystemValue('maintenance', false)) {
|
||||
|
||||
$container = $this->getContainer();
|
||||
$server = $container->getServer();
|
||||
// Register our hooks and fire them.
|
||||
$hookManager = new HookManager();
|
||||
|
||||
$hookManager->registerHook([
|
||||
new UserHooks($container->query('KeyManager'),
|
||||
$server->getUserManager(),
|
||||
$server->getLogger(),
|
||||
$container->query('UserSetup'),
|
||||
$server->getUserSession(),
|
||||
$container->query('Util'),
|
||||
$container->query('Session'),
|
||||
$container->query('Crypt'),
|
||||
$container->query('Recovery'))
|
||||
]);
|
||||
|
||||
$hookManager->fireHooks();
|
||||
|
||||
} else {
|
||||
// Logout user if we are in maintenance to force re-login
|
||||
$this->getContainer()->getServer()->getUserSession()->logout();
|
||||
}
|
||||
}
|
||||
|
||||
public function registerEncryptionModule() {
|
||||
$container = $this->getContainer();
|
||||
|
||||
|
||||
$this->encryptionManager->registerEncryptionModule(
|
||||
Encryption::ID,
|
||||
Encryption::DISPLAY_NAME,
|
||||
function() use ($container) {
|
||||
|
||||
return new Encryption(
|
||||
$container->query('Crypt'),
|
||||
$container->query('KeyManager'),
|
||||
$container->query('Util'),
|
||||
$container->query('Session'),
|
||||
$container->query('EncryptAll'),
|
||||
$container->query('DecryptAll'),
|
||||
$container->getServer()->getLogger(),
|
||||
$container->getServer()->getL10N($container->getAppName())
|
||||
);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
public function registerServices() {
|
||||
$container = $this->getContainer();
|
||||
|
||||
$container->registerService('Crypt',
|
||||
function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
return new Crypt($server->getLogger(),
|
||||
$server->getUserSession(),
|
||||
$server->getConfig());
|
||||
});
|
||||
|
||||
$container->registerService('Session',
|
||||
function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
return new Session($server->getSession());
|
||||
}
|
||||
);
|
||||
|
||||
$container->registerService('KeyManager',
|
||||
function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
|
||||
return new KeyManager($server->getEncryptionKeyStorage(),
|
||||
$c->query('Crypt'),
|
||||
$server->getConfig(),
|
||||
$server->getUserSession(),
|
||||
new Session($server->getSession()),
|
||||
$server->getLogger(),
|
||||
$c->query('Util')
|
||||
);
|
||||
});
|
||||
|
||||
$container->registerService('Recovery',
|
||||
function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
|
||||
return new Recovery(
|
||||
$server->getUserSession(),
|
||||
$c->query('Crypt'),
|
||||
$server->getSecureRandom(),
|
||||
$c->query('KeyManager'),
|
||||
$server->getConfig(),
|
||||
$server->getEncryptionKeyStorage(),
|
||||
$server->getEncryptionFilesHelper(),
|
||||
new View());
|
||||
});
|
||||
|
||||
$container->registerService('RecoveryController', function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
return new RecoveryController(
|
||||
$c->getAppName(),
|
||||
$server->getRequest(),
|
||||
$server->getConfig(),
|
||||
$server->getL10N($c->getAppName()),
|
||||
$c->query('Recovery'));
|
||||
});
|
||||
|
||||
$container->registerService('StatusController', function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
return new StatusController(
|
||||
$c->getAppName(),
|
||||
$server->getRequest(),
|
||||
$server->getL10N($c->getAppName()),
|
||||
$c->query('Session')
|
||||
);
|
||||
});
|
||||
|
||||
$container->registerService('SettingsController', function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
return new SettingsController(
|
||||
$c->getAppName(),
|
||||
$server->getRequest(),
|
||||
$server->getL10N($c->getAppName()),
|
||||
$server->getUserManager(),
|
||||
$server->getUserSession(),
|
||||
$c->query('KeyManager'),
|
||||
$c->query('Crypt'),
|
||||
$c->query('Session'),
|
||||
$server->getSession()
|
||||
);
|
||||
});
|
||||
|
||||
$container->registerService('UserSetup',
|
||||
function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
return new Setup($server->getLogger(),
|
||||
$server->getUserSession(),
|
||||
$c->query('Crypt'),
|
||||
$c->query('KeyManager'));
|
||||
});
|
||||
|
||||
$container->registerService('Util',
|
||||
function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
|
||||
return new Util(
|
||||
new View(),
|
||||
$c->query('Crypt'),
|
||||
$server->getLogger(),
|
||||
$server->getUserSession(),
|
||||
$server->getConfig(),
|
||||
$server->getUserManager());
|
||||
});
|
||||
|
||||
$container->registerService('EncryptAll',
|
||||
function (IAppContainer $c) {
|
||||
$server = $c->getServer();
|
||||
return new EncryptAll(
|
||||
$c->query('UserSetup'),
|
||||
$c->getServer()->getUserManager(),
|
||||
new View(),
|
||||
$c->query('KeyManager'),
|
||||
$server->getConfig(),
|
||||
$server->getMailer(),
|
||||
$server->getL10N('encryption'),
|
||||
new QuestionHelper(),
|
||||
$server->getSecureRandom()
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
$container->registerService('DecryptAll',
|
||||
function (IAppContainer $c) {
|
||||
return new DecryptAll(
|
||||
$c->query('Util'),
|
||||
$c->query('KeyManager'),
|
||||
$c->query('Crypt'),
|
||||
$c->query('Session'),
|
||||
new QuestionHelper()
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
public function registerSettings() {
|
||||
// Register settings scripts
|
||||
App::registerAdmin('encryption', 'settings/settings-admin');
|
||||
App::registerPersonal('encryption', 'settings/settings-personal');
|
||||
}
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<info>
|
||||
<id>encryption</id>
|
||||
<description>
|
||||
In order to use this encryption module you need to enable server-side
|
||||
encryption in the admin settings. Once enabled this module will encrypt
|
||||
all your files transparently. The encryption is based on AES 256 keys.
|
||||
The module won't touch existing files, only new files will be encrypted
|
||||
after server-side encryption was enabled. It is also not possible to
|
||||
disable the encryption again and switch back to a unencrypted system.
|
||||
Please read the documentation to know all implications before you decide
|
||||
to enable server-side encryption.
|
||||
</description>
|
||||
<name>Default encryption module</name>
|
||||
<license>AGPL</license>
|
||||
<author>Bjoern Schiessle, Clark Tomlinson</author>
|
||||
<shipped>true</shipped>
|
||||
<documentation>
|
||||
<user>user-encryption</user>
|
||||
<admin>admin-encryption</admin>
|
||||
</documentation>
|
||||
<rememberlogin>false</rememberlogin>
|
||||
<version>1.1.0</version>
|
||||
<types>
|
||||
<filesystem/>
|
||||
</types>
|
||||
<dependencies>
|
||||
<lib>openssl</lib>
|
||||
<owncloud min-version="8.2" />
|
||||
</dependencies>
|
||||
|
||||
</info>
|
||||
@@ -1,36 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
use OCA\Encryption\Command\MigrateKeys;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
|
||||
$userManager = OC::$server->getUserManager();
|
||||
$view = new \OC\Files\View();
|
||||
$config = \OC::$server->getConfig();
|
||||
$userSession = \OC::$server->getUserSession();
|
||||
$connection = \OC::$server->getDatabaseConnection();
|
||||
$logger = \OC::$server->getLogger();
|
||||
$questionHelper = new QuestionHelper();
|
||||
$crypt = new \OCA\Encryption\Crypto\Crypt($logger, $userSession, $config);
|
||||
$util = new \OCA\Encryption\Util($view, $crypt, $logger, $userSession, $config, $userManager);
|
||||
|
||||
$application->add(new MigrateKeys($userManager, $view, $connection, $config, $logger));
|
||||
$application->add(new \OCA\Encryption\Command\EnableMasterKey($util, $config, $questionHelper));
|
||||
@@ -1,55 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
namespace OCA\Encryption\AppInfo;
|
||||
|
||||
(new Application())->registerRoutes($this, array('routes' => array(
|
||||
|
||||
[
|
||||
'name' => 'Recovery#adminRecovery',
|
||||
'url' => '/ajax/adminRecovery',
|
||||
'verb' => 'POST'
|
||||
],
|
||||
[
|
||||
'name' => 'Settings#updatePrivateKeyPassword',
|
||||
'url' => '/ajax/updatePrivateKeyPassword',
|
||||
'verb' => 'POST'
|
||||
],
|
||||
[
|
||||
'name' => 'Recovery#changeRecoveryPassword',
|
||||
'url' => '/ajax/changeRecoveryPassword',
|
||||
'verb' => 'POST'
|
||||
],
|
||||
[
|
||||
'name' => 'Recovery#userSetRecovery',
|
||||
'url' => '/ajax/userSetRecovery',
|
||||
'verb' => 'POST'
|
||||
],
|
||||
[
|
||||
'name' => 'Status#getStatus',
|
||||
'url' => '/ajax/getStatus',
|
||||
'verb' => 'GET'
|
||||
]
|
||||
|
||||
|
||||
)));
|
||||
@@ -1,86 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
namespace OCA\Encryption\Command;
|
||||
|
||||
|
||||
use OCA\Encryption\Util;
|
||||
use OCP\IConfig;
|
||||
use Symfony\Component\Console\Command\Command;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
use Symfony\Component\Console\Question\ConfirmationQuestion;
|
||||
|
||||
class EnableMasterKey extends Command {
|
||||
|
||||
/** @var Util */
|
||||
protected $util;
|
||||
|
||||
/** @var IConfig */
|
||||
protected $config;
|
||||
|
||||
/** @var QuestionHelper */
|
||||
protected $questionHelper;
|
||||
|
||||
/**
|
||||
* @param Util $util
|
||||
* @param IConfig $config
|
||||
* @param QuestionHelper $questionHelper
|
||||
*/
|
||||
public function __construct(Util $util,
|
||||
IConfig $config,
|
||||
QuestionHelper $questionHelper) {
|
||||
|
||||
$this->util = $util;
|
||||
$this->config = $config;
|
||||
$this->questionHelper = $questionHelper;
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
protected function configure() {
|
||||
$this
|
||||
->setName('encryption:enable-master-key')
|
||||
->setDescription('Enable the master key. Only available for fresh installations with no existing encrypted data! There is also no way to disable it again.');
|
||||
}
|
||||
|
||||
protected function execute(InputInterface $input, OutputInterface $output) {
|
||||
|
||||
$isAlreadyEnabled = $this->util->isMasterKeyEnabled();
|
||||
|
||||
if($isAlreadyEnabled) {
|
||||
$output->writeln('Master key already enabled');
|
||||
} else {
|
||||
$question = new ConfirmationQuestion(
|
||||
'Warning: Only available for fresh installations with no existing encrypted data! '
|
||||
. 'There is also no way to disable it again. Do you want to continue? (y/n) ', false);
|
||||
if ($this->questionHelper->ask($input, $output, $question)) {
|
||||
$this->config->setAppValue('encryption', 'useMasterKey', '1');
|
||||
$output->writeln('Master key successfully enabled.');
|
||||
} else {
|
||||
$output->writeln('aborted.');
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,126 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\Command;
|
||||
|
||||
use OC\DB\Connection;
|
||||
use OC\Files\View;
|
||||
use OC\User\Manager;
|
||||
use OCA\Encryption\Migration;
|
||||
use OCP\IConfig;
|
||||
use OCP\ILogger;
|
||||
use OCP\IUserBackend;
|
||||
use Symfony\Component\Console\Command\Command;
|
||||
use Symfony\Component\Console\Input\InputArgument;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
|
||||
class MigrateKeys extends Command {
|
||||
|
||||
/** @var \OC\User\Manager */
|
||||
private $userManager;
|
||||
|
||||
/** @var View */
|
||||
private $view;
|
||||
/** @var \OC\DB\Connection */
|
||||
private $connection;
|
||||
/** @var IConfig */
|
||||
private $config;
|
||||
/** @var ILogger */
|
||||
private $logger;
|
||||
|
||||
/**
|
||||
* @param Manager $userManager
|
||||
* @param View $view
|
||||
* @param Connection $connection
|
||||
* @param IConfig $config
|
||||
* @param ILogger $logger
|
||||
*/
|
||||
public function __construct(Manager $userManager,
|
||||
View $view,
|
||||
Connection $connection,
|
||||
IConfig $config,
|
||||
ILogger $logger) {
|
||||
|
||||
$this->userManager = $userManager;
|
||||
$this->view = $view;
|
||||
$this->connection = $connection;
|
||||
$this->config = $config;
|
||||
$this->logger = $logger;
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
protected function configure() {
|
||||
$this
|
||||
->setName('encryption:migrate')
|
||||
->setDescription('initial migration to encryption 2.0')
|
||||
->addArgument(
|
||||
'user_id',
|
||||
InputArgument::OPTIONAL | InputArgument::IS_ARRAY,
|
||||
'will migrate keys of the given user(s)'
|
||||
);
|
||||
}
|
||||
|
||||
protected function execute(InputInterface $input, OutputInterface $output) {
|
||||
|
||||
// perform system reorganization
|
||||
$migration = new Migration($this->config, $this->view, $this->connection, $this->logger);
|
||||
|
||||
$users = $input->getArgument('user_id');
|
||||
if (!empty($users)) {
|
||||
foreach ($users as $user) {
|
||||
if ($this->userManager->userExists($user)) {
|
||||
$output->writeln("Migrating keys <info>$user</info>");
|
||||
$migration->reorganizeFolderStructureForUser($user);
|
||||
} else {
|
||||
$output->writeln("<error>Unknown user $user</error>");
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$output->writeln("Reorganize system folder structure");
|
||||
$migration->reorganizeSystemFolderStructure();
|
||||
$migration->updateDB();
|
||||
foreach($this->userManager->getBackends() as $backend) {
|
||||
$name = get_class($backend);
|
||||
|
||||
if ($backend instanceof IUserBackend) {
|
||||
$name = $backend->getBackendName();
|
||||
}
|
||||
|
||||
$output->writeln("Migrating keys for users on backend <info>$name</info>");
|
||||
|
||||
$limit = 500;
|
||||
$offset = 0;
|
||||
do {
|
||||
$users = $backend->getUsers('', $limit, $offset);
|
||||
foreach ($users as $user) {
|
||||
$output->writeln(" <info>$user</info>");
|
||||
$migration->reorganizeFolderStructureForUser($user);
|
||||
}
|
||||
$offset += $limit;
|
||||
} while(count($users) >= $limit);
|
||||
}
|
||||
}
|
||||
|
||||
$migration->finalCleanUp();
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1,192 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
* @author Lukas Reschke <lukas@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\Controller;
|
||||
|
||||
|
||||
use OCA\Encryption\Recovery;
|
||||
use OCP\AppFramework\Controller;
|
||||
use OCP\AppFramework\Http;
|
||||
use OCP\IConfig;
|
||||
use OCP\IL10N;
|
||||
use OCP\IRequest;
|
||||
use OCP\AppFramework\Http\DataResponse;
|
||||
|
||||
class RecoveryController extends Controller {
|
||||
/**
|
||||
* @var IConfig
|
||||
*/
|
||||
private $config;
|
||||
/**
|
||||
* @var IL10N
|
||||
*/
|
||||
private $l;
|
||||
/**
|
||||
* @var Recovery
|
||||
*/
|
||||
private $recovery;
|
||||
|
||||
/**
|
||||
* @param string $AppName
|
||||
* @param IRequest $request
|
||||
* @param IConfig $config
|
||||
* @param IL10N $l10n
|
||||
* @param Recovery $recovery
|
||||
*/
|
||||
public function __construct($AppName,
|
||||
IRequest $request,
|
||||
IConfig $config,
|
||||
IL10N $l10n,
|
||||
Recovery $recovery) {
|
||||
parent::__construct($AppName, $request);
|
||||
$this->config = $config;
|
||||
$this->l = $l10n;
|
||||
$this->recovery = $recovery;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $recoveryPassword
|
||||
* @param string $confirmPassword
|
||||
* @param string $adminEnableRecovery
|
||||
* @return DataResponse
|
||||
*/
|
||||
public function adminRecovery($recoveryPassword, $confirmPassword, $adminEnableRecovery) {
|
||||
// Check if both passwords are the same
|
||||
if (empty($recoveryPassword)) {
|
||||
$errorMessage = (string)$this->l->t('Missing recovery key password');
|
||||
return new DataResponse(['data' => ['message' => $errorMessage]],
|
||||
Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
if (empty($confirmPassword)) {
|
||||
$errorMessage = (string)$this->l->t('Please repeat the recovery key password');
|
||||
return new DataResponse(['data' => ['message' => $errorMessage]],
|
||||
Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
if ($recoveryPassword !== $confirmPassword) {
|
||||
$errorMessage = (string)$this->l->t('Repeated recovery key password does not match the provided recovery key password');
|
||||
return new DataResponse(['data' => ['message' => $errorMessage]],
|
||||
Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
if (isset($adminEnableRecovery) && $adminEnableRecovery === '1') {
|
||||
if ($this->recovery->enableAdminRecovery($recoveryPassword)) {
|
||||
return new DataResponse(['data' => ['message' => (string)$this->l->t('Recovery key successfully enabled')]]);
|
||||
}
|
||||
return new DataResponse(['data' => ['message' => (string)$this->l->t('Could not enable recovery key. Please check your recovery key password!')]], Http::STATUS_BAD_REQUEST);
|
||||
} elseif (isset($adminEnableRecovery) && $adminEnableRecovery === '0') {
|
||||
if ($this->recovery->disableAdminRecovery($recoveryPassword)) {
|
||||
return new DataResponse(['data' => ['message' => (string)$this->l->t('Recovery key successfully disabled')]]);
|
||||
}
|
||||
return new DataResponse(['data' => ['message' => (string)$this->l->t('Could not disable recovery key. Please check your recovery key password!')]], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
// this response should never be sent but just in case.
|
||||
return new DataResponse(['data' => ['message' => (string)$this->l->t('Missing parameters')]], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $newPassword
|
||||
* @param string $oldPassword
|
||||
* @param string $confirmPassword
|
||||
* @return DataResponse
|
||||
*/
|
||||
public function changeRecoveryPassword($newPassword, $oldPassword, $confirmPassword) {
|
||||
//check if both passwords are the same
|
||||
if (empty($oldPassword)) {
|
||||
$errorMessage = (string)$this->l->t('Please provide the old recovery password');
|
||||
return new DataResponse(['data' => ['message' => $errorMessage]], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
if (empty($newPassword)) {
|
||||
$errorMessage = (string)$this->l->t('Please provide a new recovery password');
|
||||
return new DataResponse (['data' => ['message' => $errorMessage]], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
if (empty($confirmPassword)) {
|
||||
$errorMessage = (string)$this->l->t('Please repeat the new recovery password');
|
||||
return new DataResponse(['data' => ['message' => $errorMessage]], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
if ($newPassword !== $confirmPassword) {
|
||||
$errorMessage = (string)$this->l->t('Repeated recovery key password does not match the provided recovery key password');
|
||||
return new DataResponse(['data' => ['message' => $errorMessage]], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
$result = $this->recovery->changeRecoveryKeyPassword($newPassword,
|
||||
$oldPassword);
|
||||
|
||||
if ($result) {
|
||||
return new DataResponse(
|
||||
[
|
||||
'data' => [
|
||||
'message' => (string)$this->l->t('Password successfully changed.')]
|
||||
]
|
||||
);
|
||||
}
|
||||
return new DataResponse(
|
||||
[
|
||||
'data' => [
|
||||
'message' => (string)$this->l->t('Could not change the password. Maybe the old password was not correct.')
|
||||
]
|
||||
], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
/**
|
||||
* @NoAdminRequired
|
||||
*
|
||||
* @param string $userEnableRecovery
|
||||
* @return DataResponse
|
||||
*/
|
||||
public function userSetRecovery($userEnableRecovery) {
|
||||
if ($userEnableRecovery === '0' || $userEnableRecovery === '1') {
|
||||
|
||||
$result = $this->recovery->setRecoveryForUser($userEnableRecovery);
|
||||
|
||||
if ($result) {
|
||||
if ($userEnableRecovery === '0') {
|
||||
return new DataResponse(
|
||||
[
|
||||
'data' => [
|
||||
'message' => (string)$this->l->t('Recovery Key disabled')]
|
||||
]
|
||||
);
|
||||
}
|
||||
return new DataResponse(
|
||||
[
|
||||
'data' => [
|
||||
'message' => (string)$this->l->t('Recovery Key enabled')]
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
return new DataResponse(
|
||||
[
|
||||
'data' => [
|
||||
'message' => (string)$this->l->t('Could not enable the recovery key, please try again or contact your administrator')
|
||||
]
|
||||
], Http::STATUS_BAD_REQUEST);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,146 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Joas Schilling <nickvergessen@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\Controller;
|
||||
|
||||
use OCA\Encryption\Crypto\Crypt;
|
||||
use OCA\Encryption\KeyManager;
|
||||
use OCA\Encryption\Session;
|
||||
use OCP\AppFramework\Controller;
|
||||
use OCP\AppFramework\Http;
|
||||
use OCP\AppFramework\Http\DataResponse;
|
||||
use OCP\IL10N;
|
||||
use OCP\IRequest;
|
||||
use OCP\ISession;
|
||||
use OCP\IUserManager;
|
||||
use OCP\IUserSession;
|
||||
|
||||
class SettingsController extends Controller {
|
||||
|
||||
/** @var IL10N */
|
||||
private $l;
|
||||
|
||||
/** @var IUserManager */
|
||||
private $userManager;
|
||||
|
||||
/** @var IUserSession */
|
||||
private $userSession;
|
||||
|
||||
/** @var KeyManager */
|
||||
private $keyManager;
|
||||
|
||||
/** @var Crypt */
|
||||
private $crypt;
|
||||
|
||||
/** @var Session */
|
||||
private $session;
|
||||
|
||||
/** @var ISession */
|
||||
private $ocSession;
|
||||
|
||||
/**
|
||||
* @param string $AppName
|
||||
* @param IRequest $request
|
||||
* @param IL10N $l10n
|
||||
* @param IUserManager $userManager
|
||||
* @param IUserSession $userSession
|
||||
* @param KeyManager $keyManager
|
||||
* @param Crypt $crypt
|
||||
* @param Session $session
|
||||
* @param ISession $ocSession
|
||||
*/
|
||||
public function __construct($AppName,
|
||||
IRequest $request,
|
||||
IL10N $l10n,
|
||||
IUserManager $userManager,
|
||||
IUserSession $userSession,
|
||||
KeyManager $keyManager,
|
||||
Crypt $crypt,
|
||||
Session $session,
|
||||
ISession $ocSession) {
|
||||
parent::__construct($AppName, $request);
|
||||
$this->l = $l10n;
|
||||
$this->userSession = $userSession;
|
||||
$this->userManager = $userManager;
|
||||
$this->keyManager = $keyManager;
|
||||
$this->crypt = $crypt;
|
||||
$this->session = $session;
|
||||
$this->ocSession = $ocSession;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @NoAdminRequired
|
||||
* @UseSession
|
||||
*
|
||||
* @param string $oldPassword
|
||||
* @param string $newPassword
|
||||
* @return DataResponse
|
||||
*/
|
||||
public function updatePrivateKeyPassword($oldPassword, $newPassword) {
|
||||
$result = false;
|
||||
$uid = $this->userSession->getUser()->getUID();
|
||||
$errorMessage = $this->l->t('Could not update the private key password.');
|
||||
|
||||
//check if password is correct
|
||||
$passwordCorrect = $this->userManager->checkPassword($uid, $newPassword);
|
||||
if ($passwordCorrect === false) {
|
||||
// if check with uid fails we need to check the password with the login name
|
||||
// e.g. in the ldap case. For local user we need to check the password with
|
||||
// the uid because in this case the login name is case insensitive
|
||||
$loginName = $this->ocSession->get('loginname');
|
||||
$passwordCorrect = $this->userManager->checkPassword($loginName, $newPassword);
|
||||
}
|
||||
|
||||
if ($passwordCorrect !== false) {
|
||||
$encryptedKey = $this->keyManager->getPrivateKey($uid);
|
||||
$decryptedKey = $this->crypt->decryptPrivateKey($encryptedKey, $oldPassword, $uid);
|
||||
|
||||
if ($decryptedKey) {
|
||||
$encryptedKey = $this->crypt->encryptPrivateKey($decryptedKey, $newPassword, $uid);
|
||||
$header = $this->crypt->generateHeader();
|
||||
if ($encryptedKey) {
|
||||
$this->keyManager->setPrivateKey($uid, $header . $encryptedKey);
|
||||
$this->session->setPrivateKey($decryptedKey);
|
||||
$result = true;
|
||||
}
|
||||
} else {
|
||||
$errorMessage = $this->l->t('The old password was not correct, please try again.');
|
||||
}
|
||||
} else {
|
||||
$errorMessage = $this->l->t('The current log-in password was not correct, please try again.');
|
||||
}
|
||||
|
||||
if ($result === true) {
|
||||
$this->session->setStatus(Session::INIT_SUCCESSFUL);
|
||||
return new DataResponse(
|
||||
['message' => (string) $this->l->t('Private key password successfully updated.')]
|
||||
);
|
||||
} else {
|
||||
return new DataResponse(
|
||||
['message' => (string) $errorMessage],
|
||||
Http::STATUS_BAD_REQUEST
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1,98 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Thomas Müller <thomas.mueller@tmit.eu>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
namespace OCA\Encryption\Controller;
|
||||
|
||||
|
||||
use OCA\Encryption\Session;
|
||||
use OCP\AppFramework\Controller;
|
||||
use OCP\AppFramework\Http\DataResponse;
|
||||
use OCP\IL10N;
|
||||
use OCP\IRequest;
|
||||
|
||||
class StatusController extends Controller {
|
||||
|
||||
/** @var IL10N */
|
||||
private $l;
|
||||
|
||||
/** @var Session */
|
||||
private $session;
|
||||
|
||||
/**
|
||||
* @param string $AppName
|
||||
* @param IRequest $request
|
||||
* @param IL10N $l10n
|
||||
* @param Session $session
|
||||
*/
|
||||
public function __construct($AppName,
|
||||
IRequest $request,
|
||||
IL10N $l10n,
|
||||
Session $session
|
||||
) {
|
||||
parent::__construct($AppName, $request);
|
||||
$this->l = $l10n;
|
||||
$this->session = $session;
|
||||
}
|
||||
|
||||
/**
|
||||
* @NoAdminRequired
|
||||
* @return DataResponse
|
||||
*/
|
||||
public function getStatus() {
|
||||
|
||||
$status = 'error';
|
||||
$message = 'no valid init status';
|
||||
switch( $this->session->getStatus()) {
|
||||
case Session::RUN_MIGRATION:
|
||||
$status = 'interactionNeeded';
|
||||
$message = (string)$this->l->t(
|
||||
'You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run \'occ encryption:migrate\' or contact your administrator'
|
||||
);
|
||||
break;
|
||||
case Session::INIT_EXECUTED:
|
||||
$status = 'interactionNeeded';
|
||||
$message = (string)$this->l->t(
|
||||
'Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files.'
|
||||
);
|
||||
break;
|
||||
case Session::NOT_INITIALIZED:
|
||||
$status = 'interactionNeeded';
|
||||
$message = (string)$this->l->t(
|
||||
'Encryption App is enabled but your keys are not initialized, please log-out and log-in again'
|
||||
);
|
||||
break;
|
||||
case Session::INIT_SUCCESSFUL:
|
||||
$status = 'success';
|
||||
$message = (string)$this->l->t('Encryption App is enabled and ready');
|
||||
}
|
||||
|
||||
return new DataResponse(
|
||||
[
|
||||
'status' => $status,
|
||||
'data' => [
|
||||
'message' => $message]
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
#encryptionAPI input[type=password] {
|
||||
width: 300px;
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\Hooks\Contracts;
|
||||
|
||||
|
||||
interface IHook {
|
||||
/**
|
||||
* Connects Hooks
|
||||
*
|
||||
* @return null
|
||||
*/
|
||||
public function addHooks();
|
||||
}
|
||||
@@ -1,308 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
* @author Thomas Müller <thomas.mueller@tmit.eu>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\Hooks;
|
||||
|
||||
|
||||
use OC\Files\Filesystem;
|
||||
use OCP\IUserManager;
|
||||
use OCP\Util as OCUtil;
|
||||
use OCA\Encryption\Hooks\Contracts\IHook;
|
||||
use OCA\Encryption\KeyManager;
|
||||
use OCA\Encryption\Crypto\Crypt;
|
||||
use OCA\Encryption\Users\Setup;
|
||||
use OCP\App;
|
||||
use OCP\ILogger;
|
||||
use OCP\IUserSession;
|
||||
use OCA\Encryption\Util;
|
||||
use OCA\Encryption\Session;
|
||||
use OCA\Encryption\Recovery;
|
||||
|
||||
class UserHooks implements IHook {
|
||||
/**
|
||||
* @var KeyManager
|
||||
*/
|
||||
private $keyManager;
|
||||
/**
|
||||
* @var IUserManager
|
||||
*/
|
||||
private $userManager;
|
||||
/**
|
||||
* @var ILogger
|
||||
*/
|
||||
private $logger;
|
||||
/**
|
||||
* @var Setup
|
||||
*/
|
||||
private $userSetup;
|
||||
/**
|
||||
* @var IUserSession
|
||||
*/
|
||||
private $user;
|
||||
/**
|
||||
* @var Util
|
||||
*/
|
||||
private $util;
|
||||
/**
|
||||
* @var Session
|
||||
*/
|
||||
private $session;
|
||||
/**
|
||||
* @var Recovery
|
||||
*/
|
||||
private $recovery;
|
||||
/**
|
||||
* @var Crypt
|
||||
*/
|
||||
private $crypt;
|
||||
|
||||
/**
|
||||
* UserHooks constructor.
|
||||
*
|
||||
* @param KeyManager $keyManager
|
||||
* @param IUserManager $userManager
|
||||
* @param ILogger $logger
|
||||
* @param Setup $userSetup
|
||||
* @param IUserSession $user
|
||||
* @param Util $util
|
||||
* @param Session $session
|
||||
* @param Crypt $crypt
|
||||
* @param Recovery $recovery
|
||||
*/
|
||||
public function __construct(KeyManager $keyManager,
|
||||
IUserManager $userManager,
|
||||
ILogger $logger,
|
||||
Setup $userSetup,
|
||||
IUserSession $user,
|
||||
Util $util,
|
||||
Session $session,
|
||||
Crypt $crypt,
|
||||
Recovery $recovery) {
|
||||
|
||||
$this->keyManager = $keyManager;
|
||||
$this->userManager = $userManager;
|
||||
$this->logger = $logger;
|
||||
$this->userSetup = $userSetup;
|
||||
$this->user = $user;
|
||||
$this->util = $util;
|
||||
$this->session = $session;
|
||||
$this->recovery = $recovery;
|
||||
$this->crypt = $crypt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Connects Hooks
|
||||
*
|
||||
* @return null
|
||||
*/
|
||||
public function addHooks() {
|
||||
OCUtil::connectHook('OC_User', 'post_login', $this, 'login');
|
||||
OCUtil::connectHook('OC_User', 'logout', $this, 'logout');
|
||||
OCUtil::connectHook('OC_User',
|
||||
'post_setPassword',
|
||||
$this,
|
||||
'setPassphrase');
|
||||
OCUtil::connectHook('OC_User',
|
||||
'pre_setPassword',
|
||||
$this,
|
||||
'preSetPassphrase');
|
||||
OCUtil::connectHook('OC_User',
|
||||
'post_createUser',
|
||||
$this,
|
||||
'postCreateUser');
|
||||
OCUtil::connectHook('OC_User',
|
||||
'post_deleteUser',
|
||||
$this,
|
||||
'postDeleteUser');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Startup encryption backend upon user login
|
||||
*
|
||||
* @note This method should never be called for users using client side encryption
|
||||
* @param array $params
|
||||
* @return bool
|
||||
*/
|
||||
public function login($params) {
|
||||
|
||||
if (!App::isEnabled('encryption')) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// ensure filesystem is loaded
|
||||
if (!\OC\Files\Filesystem::$loaded) {
|
||||
\OC_Util::setupFS($params['uid']);
|
||||
}
|
||||
|
||||
// setup user, if user not ready force relogin
|
||||
if (!$this->userSetup->setupUser($params['uid'], $params['password'])) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$this->keyManager->init($params['uid'], $params['password']);
|
||||
}
|
||||
|
||||
/**
|
||||
* remove keys from session during logout
|
||||
*/
|
||||
public function logout() {
|
||||
$this->session->clear();
|
||||
}
|
||||
|
||||
/**
|
||||
* setup encryption backend upon user created
|
||||
*
|
||||
* @note This method should never be called for users using client side encryption
|
||||
* @param array $params
|
||||
*/
|
||||
public function postCreateUser($params) {
|
||||
|
||||
if (App::isEnabled('encryption')) {
|
||||
$this->userSetup->setupUser($params['uid'], $params['password']);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* cleanup encryption backend upon user deleted
|
||||
*
|
||||
* @param array $params : uid, password
|
||||
* @note This method should never be called for users using client side encryption
|
||||
*/
|
||||
public function postDeleteUser($params) {
|
||||
|
||||
if (App::isEnabled('encryption')) {
|
||||
$this->keyManager->deletePublicKey($params['uid']);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* If the password can't be changed within ownCloud, than update the key password in advance.
|
||||
*
|
||||
* @param array $params : uid, password
|
||||
* @return bool
|
||||
*/
|
||||
public function preSetPassphrase($params) {
|
||||
if (App::isEnabled('encryption')) {
|
||||
|
||||
$user = $this->userManager->get($params['uid']);
|
||||
|
||||
if ($user && !$user->canChangePassword()) {
|
||||
$this->setPassphrase($params);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Change a user's encryption passphrase
|
||||
*
|
||||
* @param array $params keys: uid, password
|
||||
* @return bool
|
||||
*/
|
||||
public function setPassphrase($params) {
|
||||
|
||||
// Get existing decrypted private key
|
||||
$privateKey = $this->session->getPrivateKey();
|
||||
$user = $this->user->getUser();
|
||||
|
||||
// current logged in user changes his own password
|
||||
if ($user && $params['uid'] === $user->getUID() && $privateKey) {
|
||||
|
||||
// Encrypt private key with new user pwd as passphrase
|
||||
$encryptedPrivateKey = $this->crypt->encryptPrivateKey($privateKey, $params['password'], $params['uid']);
|
||||
|
||||
// Save private key
|
||||
if ($encryptedPrivateKey) {
|
||||
$this->keyManager->setPrivateKey($this->user->getUser()->getUID(),
|
||||
$this->crypt->generateHeader() . $encryptedPrivateKey);
|
||||
} else {
|
||||
$this->logger->error('Encryption could not update users encryption password');
|
||||
}
|
||||
|
||||
// NOTE: Session does not need to be updated as the
|
||||
// private key has not changed, only the passphrase
|
||||
// used to decrypt it has changed
|
||||
} else { // admin changed the password for a different user, create new keys and re-encrypt file keys
|
||||
$user = $params['uid'];
|
||||
$this->initMountPoints($user);
|
||||
$recoveryPassword = isset($params['recoveryPassword']) ? $params['recoveryPassword'] : null;
|
||||
|
||||
// we generate new keys if...
|
||||
// ...we have a recovery password and the user enabled the recovery key
|
||||
// ...encryption was activated for the first time (no keys exists)
|
||||
// ...the user doesn't have any files
|
||||
if (
|
||||
($this->recovery->isRecoveryEnabledForUser($user) && $recoveryPassword)
|
||||
|| !$this->keyManager->userHasKeys($user)
|
||||
|| !$this->util->userHasFiles($user)
|
||||
) {
|
||||
|
||||
// backup old keys
|
||||
//$this->backupAllKeys('recovery');
|
||||
|
||||
$newUserPassword = $params['password'];
|
||||
|
||||
$keyPair = $this->crypt->createKeyPair();
|
||||
|
||||
// Save public key
|
||||
$this->keyManager->setPublicKey($user, $keyPair['publicKey']);
|
||||
|
||||
// Encrypt private key with new password
|
||||
$encryptedKey = $this->crypt->encryptPrivateKey($keyPair['privateKey'], $newUserPassword, $user);
|
||||
|
||||
if ($encryptedKey) {
|
||||
$this->keyManager->setPrivateKey($user, $this->crypt->generateHeader() . $encryptedKey);
|
||||
|
||||
if ($recoveryPassword) { // if recovery key is set we can re-encrypt the key files
|
||||
$this->recovery->recoverUsersFiles($recoveryPassword, $user);
|
||||
}
|
||||
} else {
|
||||
$this->logger->error('Encryption Could not update users encryption password');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* init mount points for given user
|
||||
*
|
||||
* @param string $user
|
||||
* @throws \OC\User\NoUserException
|
||||
*/
|
||||
protected function initMountPoints($user) {
|
||||
Filesystem::initMountPoints($user);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* after password reset we create a new key pair for the user
|
||||
*
|
||||
* @param array $params
|
||||
*/
|
||||
public function postPasswordReset($params) {
|
||||
$password = $params['password'];
|
||||
|
||||
$this->keyManager->replaceUserKeys($params['uid']);
|
||||
$this->userSetup->setupServerSide($params['uid'], $password);
|
||||
}
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2014
|
||||
* Bjoern Schiessle <schiessle@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @namespace
|
||||
* @memberOf OC
|
||||
*/
|
||||
OC.Encryption = _.extend(OC.Encryption || {}, {
|
||||
displayEncryptionWarning: function () {
|
||||
if (!OC.currentUser || !OC.Notification.isHidden()) {
|
||||
return;
|
||||
}
|
||||
|
||||
$.get(
|
||||
OC.generateUrl('/apps/encryption/ajax/getStatus'),
|
||||
function (result) {
|
||||
if (result.status === "interactionNeeded") {
|
||||
OC.Notification.show(result.data.message);
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
});
|
||||
$(document).ready(function() {
|
||||
// wait for other apps/extensions to register their event handlers and file actions
|
||||
// in the "ready" clause
|
||||
_.defer(function() {
|
||||
OC.Encryption.displayEncryptionWarning();
|
||||
});
|
||||
});
|
||||
@@ -1,79 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2013
|
||||
* Sam Tuke <samtuke@owncloud.com>
|
||||
* Robin Appelman <icewind1991@gmail.com>
|
||||
* Bjoern Schiessle <schiessle@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
$('input:button[name="enableRecoveryKey"]').click(function () {
|
||||
|
||||
var recoveryStatus = $(this).attr('status');
|
||||
var newRecoveryStatus = (1 + parseInt(recoveryStatus)) % 2;
|
||||
var buttonValue = $(this).attr('value');
|
||||
|
||||
var recoveryPassword = $('#encryptionRecoveryPassword').val();
|
||||
var confirmPassword = $('#repeatEncryptionRecoveryPassword').val();
|
||||
OC.msg.startSaving('#encryptionSetRecoveryKey .msg');
|
||||
$.post(
|
||||
OC.generateUrl('/apps/encryption/ajax/adminRecovery'),
|
||||
{
|
||||
adminEnableRecovery: newRecoveryStatus,
|
||||
recoveryPassword: recoveryPassword,
|
||||
confirmPassword: confirmPassword
|
||||
}
|
||||
).done(function (data) {
|
||||
OC.msg.finishedSuccess('#encryptionSetRecoveryKey .msg', data.data.message);
|
||||
|
||||
if (newRecoveryStatus === 0) {
|
||||
$('p[name="changeRecoveryPasswordBlock"]').addClass("hidden");
|
||||
$('input:button[name="enableRecoveryKey"]').attr('value', 'Enable recovery key');
|
||||
$('input:button[name="enableRecoveryKey"]').attr('status', '0');
|
||||
} else {
|
||||
$('input:password[name="changeRecoveryPassword"]').val("");
|
||||
$('p[name="changeRecoveryPasswordBlock"]').removeClass("hidden");
|
||||
$('input:button[name="enableRecoveryKey"]').attr('value', 'Disable recovery key');
|
||||
$('input:button[name="enableRecoveryKey"]').attr('status', '1');
|
||||
}
|
||||
})
|
||||
.fail(function (jqXHR) {
|
||||
$('input:button[name="enableRecoveryKey"]').attr('value', buttonValue);
|
||||
$('input:button[name="enableRecoveryKey"]').attr('status', recoveryStatus);
|
||||
OC.msg.finishedError('#encryptionSetRecoveryKey .msg', JSON.parse(jqXHR.responseText).data.message);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
$("#repeatEncryptionRecoveryPassword").keyup(function (event) {
|
||||
if (event.keyCode == 13) {
|
||||
$("#enableRecoveryKey").click();
|
||||
}
|
||||
});
|
||||
|
||||
// change recovery password
|
||||
|
||||
$('button:button[name="submitChangeRecoveryKey"]').click(function () {
|
||||
var oldRecoveryPassword = $('#oldEncryptionRecoveryPassword').val();
|
||||
var newRecoveryPassword = $('#newEncryptionRecoveryPassword').val();
|
||||
var confirmNewPassword = $('#repeatedNewEncryptionRecoveryPassword').val();
|
||||
OC.msg.startSaving('#encryptionChangeRecoveryKey .msg');
|
||||
$.post(
|
||||
OC.generateUrl('/apps/encryption/ajax/changeRecoveryPassword'),
|
||||
{
|
||||
oldPassword: oldRecoveryPassword,
|
||||
newPassword: newRecoveryPassword,
|
||||
confirmPassword: confirmNewPassword
|
||||
}
|
||||
).done(function (data) {
|
||||
OC.msg.finishedSuccess('#encryptionChangeRecoveryKey .msg', data.data.message);
|
||||
})
|
||||
.fail(function (jqXHR) {
|
||||
OC.msg.finishedError('#encryptionChangeRecoveryKey .msg', JSON.parse(jqXHR.responseText).data.message);
|
||||
});
|
||||
});
|
||||
|
||||
});
|
||||
@@ -1,69 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2013, Sam Tuke <samtuke@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
OC.Encryption = _.extend(OC.Encryption || {}, {
|
||||
updatePrivateKeyPassword: function () {
|
||||
var oldPrivateKeyPassword = $('input:password[id="oldPrivateKeyPassword"]').val();
|
||||
var newPrivateKeyPassword = $('input:password[id="newPrivateKeyPassword"]').val();
|
||||
OC.msg.startSaving('#ocDefaultEncryptionModule .msg');
|
||||
$.post(
|
||||
OC.generateUrl('/apps/encryption/ajax/updatePrivateKeyPassword'),
|
||||
{
|
||||
oldPassword: oldPrivateKeyPassword,
|
||||
newPassword: newPrivateKeyPassword
|
||||
}
|
||||
).done(function (data) {
|
||||
OC.msg.finishedSuccess('#ocDefaultEncryptionModule .msg', data.message);
|
||||
})
|
||||
.fail(function (jqXHR) {
|
||||
OC.msg.finishedError('#ocDefaultEncryptionModule .msg', JSON.parse(jqXHR.responseText).message);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
// Trigger ajax on recoveryAdmin status change
|
||||
$('input:radio[name="userEnableRecovery"]').change(
|
||||
function () {
|
||||
var recoveryStatus = $(this).val();
|
||||
OC.msg.startAction('#userEnableRecovery .msg', 'Updating recovery keys. This can take some time...');
|
||||
$.post(
|
||||
OC.generateUrl('/apps/encryption/ajax/userSetRecovery'),
|
||||
{
|
||||
userEnableRecovery: recoveryStatus
|
||||
}
|
||||
).done(function (data) {
|
||||
OC.msg.finishedSuccess('#userEnableRecovery .msg', data.data.message);
|
||||
})
|
||||
.fail(function (jqXHR) {
|
||||
OC.msg.finishedError('#userEnableRecovery .msg', JSON.parse(jqXHR.responseText).data.message);
|
||||
});
|
||||
// Ensure page is not reloaded on form submit
|
||||
return false;
|
||||
}
|
||||
);
|
||||
|
||||
// update private key password
|
||||
|
||||
$('input:password[name="changePrivateKeyPassword"]').keyup(function (event) {
|
||||
var oldPrivateKeyPassword = $('input:password[id="oldPrivateKeyPassword"]').val();
|
||||
var newPrivateKeyPassword = $('input:password[id="newPrivateKeyPassword"]').val();
|
||||
if (newPrivateKeyPassword !== '' && oldPrivateKeyPassword !== '') {
|
||||
$('button:button[name="submitChangePrivateKeyPassword"]').removeAttr("disabled");
|
||||
if (event.which === 13) {
|
||||
OC.Encryption.updatePrivateKeyPassword();
|
||||
}
|
||||
} else {
|
||||
$('button:button[name="submitChangePrivateKeyPassword"]').attr("disabled", "true");
|
||||
}
|
||||
});
|
||||
|
||||
$('button:button[name="submitChangePrivateKeyPassword"]').click(function () {
|
||||
OC.Encryption.updatePrivateKeyPassword();
|
||||
});
|
||||
|
||||
});
|
||||
@@ -1,26 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Recovery key successfully enabled" : "تم بنجاح تفعيل مفتاح الاستعادة",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "لا يمكن تفعيل مفتاح الاستعادة, يرجى التحقق من كلمة مرور مفتاح الاستعادة!",
|
||||
"Recovery key successfully disabled" : "تم تعطيل مفتاح الاستعادة بنجاح",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "لا يمكن تعطيل مفتاح الاستعادة, يرجى التحقق من كلمة مرور مفتاح الاستعادة!",
|
||||
"Password successfully changed." : "تم تغيير كلمة المرور بنجاح.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "تعذر تغيير كلمة المرور. من الممكن ان كلمة المرور القديمة غير صحيحة.",
|
||||
"Private key password successfully updated." : "تم تحديث كلمة المرور للمفتاح الخاص بنجاح.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "المفتاح الخاص بتشفير التطبيقات غير صالح. يرجى تحديث كلمة السر الخاصة بالمفتاح الخاص من الإعدادت الشخصية حتى تتمكن من الوصول للملفات المشفرة.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "تم تمكين تشفير البرامج لكن لم يتم تهيئة المفاتيح لذا يرجى تسجيل الخروج ثم تسجيل الدخول مرة آخرى.",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "لا يمكن فك التشفير من هذا الملف, من الممكن ان يكون هذا الملف مُشارك. يرجى سؤال صاحب الملف لإعادة مشاركتة معك.",
|
||||
"Recovery key password" : "استعادة كلمة مرور المفتاح",
|
||||
"Change recovery key password:" : "تعديل كلمة المرور استعادة المفتاح:",
|
||||
"Change Password" : "عدل كلمة السر",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "اذا كنت لاتتذكر كلمة السر تستطيع ان تطلب من المدير ان يستعيد ملفاتك.",
|
||||
"Old log-in password" : "كلمة المرور القديمة الخاصة بالدخول",
|
||||
"Current log-in password" : "كلمة المرور الحالية الخاصة بالدخول",
|
||||
"Update Private Key Password" : "تحديث كلمة المرور لـ المفتاح الخاص",
|
||||
"Enable password recovery:" : "تفعيل استعادة كلمة المرور:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "تفعيل هذا الخيار يمكنك من اعادة الوصول الى ملفاتك المشفرة عند فقدان كلمة المرور",
|
||||
"Enabled" : "مفعلة",
|
||||
"Disabled" : "معطلة"
|
||||
},
|
||||
"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;");
|
||||
@@ -1,24 +0,0 @@
|
||||
{ "translations": {
|
||||
"Recovery key successfully enabled" : "تم بنجاح تفعيل مفتاح الاستعادة",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "لا يمكن تفعيل مفتاح الاستعادة, يرجى التحقق من كلمة مرور مفتاح الاستعادة!",
|
||||
"Recovery key successfully disabled" : "تم تعطيل مفتاح الاستعادة بنجاح",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "لا يمكن تعطيل مفتاح الاستعادة, يرجى التحقق من كلمة مرور مفتاح الاستعادة!",
|
||||
"Password successfully changed." : "تم تغيير كلمة المرور بنجاح.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "تعذر تغيير كلمة المرور. من الممكن ان كلمة المرور القديمة غير صحيحة.",
|
||||
"Private key password successfully updated." : "تم تحديث كلمة المرور للمفتاح الخاص بنجاح.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "المفتاح الخاص بتشفير التطبيقات غير صالح. يرجى تحديث كلمة السر الخاصة بالمفتاح الخاص من الإعدادت الشخصية حتى تتمكن من الوصول للملفات المشفرة.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "تم تمكين تشفير البرامج لكن لم يتم تهيئة المفاتيح لذا يرجى تسجيل الخروج ثم تسجيل الدخول مرة آخرى.",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "لا يمكن فك التشفير من هذا الملف, من الممكن ان يكون هذا الملف مُشارك. يرجى سؤال صاحب الملف لإعادة مشاركتة معك.",
|
||||
"Recovery key password" : "استعادة كلمة مرور المفتاح",
|
||||
"Change recovery key password:" : "تعديل كلمة المرور استعادة المفتاح:",
|
||||
"Change Password" : "عدل كلمة السر",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "اذا كنت لاتتذكر كلمة السر تستطيع ان تطلب من المدير ان يستعيد ملفاتك.",
|
||||
"Old log-in password" : "كلمة المرور القديمة الخاصة بالدخول",
|
||||
"Current log-in password" : "كلمة المرور الحالية الخاصة بالدخول",
|
||||
"Update Private Key Password" : "تحديث كلمة المرور لـ المفتاح الخاص",
|
||||
"Enable password recovery:" : "تفعيل استعادة كلمة المرور:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "تفعيل هذا الخيار يمكنك من اعادة الوصول الى ملفاتك المشفرة عند فقدان كلمة المرور",
|
||||
"Enabled" : "مفعلة",
|
||||
"Disabled" : "معطلة"
|
||||
},"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;"
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Recovery key successfully enabled" : "Habilitóse la recuperación de ficheros",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Nun pudo habilitase la clave de recuperación. Por favor comprueba la contraseña.",
|
||||
"Recovery key successfully disabled" : "Clave de recuperación deshabilitada",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Nun pudo deshabilitase la clave de recuperación. Por favor comprueba la contraseña!",
|
||||
"Password successfully changed." : "Camudóse la contraseña",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Nun pudo camudase la contraseña. Comprueba que la contraseña actual seya correuta.",
|
||||
"Private key password successfully updated." : "Contraseña de clave privada anovada correchamente.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Clave privada non válida pa Encryption. Por favor, anueva la to contraseña de clave nos tos axustes personales pa recuperar l'accesu a los tos ficheros cifraos.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'aplicación Encryption ta habilitada pero les tos claves nun s'aniciaron, por favor zarra sesión y aníciala de nueves",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Nun pudo descifrase esti ficheru, dablemente seya un ficheru compartíu. Solicita al propietariu del mesmu que vuelva a compartilu contigo.",
|
||||
"The share will expire on %s." : "La compartición va caducar el %s.",
|
||||
"Cheers!" : "¡Salú!",
|
||||
"Recovery key password" : "Contraseña de clave de recuperación",
|
||||
"Change recovery key password:" : "Camudar la contraseña de la clave de recuperación",
|
||||
"Change Password" : "Camudar contraseña",
|
||||
"Set your old private key password to your current log-in password:" : "Afita la contraseña de clave privada vieya pa la to contraseña d'aniciu de sesión actual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si nun recuerdes la contraseña vieya, pues pidir a alministrador que te recupere los ficheros.",
|
||||
"Old log-in password" : "Contraseña d'accesu vieya",
|
||||
"Current log-in password" : "Contraseña d'accesu actual",
|
||||
"Update Private Key Password" : "Anovar Contraseña de Clave Privada",
|
||||
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción va permitite volver a tener accesu a los ficheros cifraos en casu de perda de contraseña",
|
||||
"Enabled" : "Habilitar",
|
||||
"Disabled" : "Deshabilitáu"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,27 +0,0 @@
|
||||
{ "translations": {
|
||||
"Recovery key successfully enabled" : "Habilitóse la recuperación de ficheros",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Nun pudo habilitase la clave de recuperación. Por favor comprueba la contraseña.",
|
||||
"Recovery key successfully disabled" : "Clave de recuperación deshabilitada",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Nun pudo deshabilitase la clave de recuperación. Por favor comprueba la contraseña!",
|
||||
"Password successfully changed." : "Camudóse la contraseña",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Nun pudo camudase la contraseña. Comprueba que la contraseña actual seya correuta.",
|
||||
"Private key password successfully updated." : "Contraseña de clave privada anovada correchamente.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Clave privada non válida pa Encryption. Por favor, anueva la to contraseña de clave nos tos axustes personales pa recuperar l'accesu a los tos ficheros cifraos.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'aplicación Encryption ta habilitada pero les tos claves nun s'aniciaron, por favor zarra sesión y aníciala de nueves",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Nun pudo descifrase esti ficheru, dablemente seya un ficheru compartíu. Solicita al propietariu del mesmu que vuelva a compartilu contigo.",
|
||||
"The share will expire on %s." : "La compartición va caducar el %s.",
|
||||
"Cheers!" : "¡Salú!",
|
||||
"Recovery key password" : "Contraseña de clave de recuperación",
|
||||
"Change recovery key password:" : "Camudar la contraseña de la clave de recuperación",
|
||||
"Change Password" : "Camudar contraseña",
|
||||
"Set your old private key password to your current log-in password:" : "Afita la contraseña de clave privada vieya pa la to contraseña d'aniciu de sesión actual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si nun recuerdes la contraseña vieya, pues pidir a alministrador que te recupere los ficheros.",
|
||||
"Old log-in password" : "Contraseña d'accesu vieya",
|
||||
"Current log-in password" : "Contraseña d'accesu actual",
|
||||
"Update Private Key Password" : "Anovar Contraseña de Clave Privada",
|
||||
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción va permitite volver a tener accesu a los ficheros cifraos en casu de perda de contraseña",
|
||||
"Enabled" : "Habilitar",
|
||||
"Disabled" : "Deshabilitáu"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Bərpa açarının şifrəsi çatışmır",
|
||||
"Please repeat the recovery key password" : "Xahiş olunur bərpa açarı şifrəsini təkrarlayasınız",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Təkrar daxil edilən bərpa açarı şifrəsi, öncə daxil edilən bərpa açarı ilə üst-üstə düşmür ",
|
||||
"Recovery key successfully enabled" : "Bərpa açarı uğurla aktivləşdi",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Geriqaytarılma açarının aktivləşdirilməsi mümkün olmadı. Xahiş olunur geriqaytarılma açarı üçün tələb edilən şifrəni yoxlayasınız.",
|
||||
"Recovery key successfully disabled" : "Bərpa açarı uğurla söndürüldü",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Geriqaytarılma açarını sondürmək olmur. Xahiş edirik geriqaytarılma key açarınızı yoxlayın.",
|
||||
"Please provide the old recovery password" : "Xahiş olunur köhnə bərpa açarını daxil edəsiniz",
|
||||
"Please provide a new recovery password" : "Xahiş olunur yeni bərpa açarı şifrəsini daxil esəsiniz",
|
||||
"Please repeat the new recovery password" : "Xahiş olunur yeni bərpa açarını təkrarlayasınız",
|
||||
"Password successfully changed." : "Şifrə uğurla dəyişdirildi.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Şifrəni dəyişmək olmur, ola bilər ki, köhnə şifrə düzgün olmayıb.",
|
||||
"Could not update the private key password." : "Gizli açarın şifrəsini yeniləmək mümkün olmadı.",
|
||||
"The old password was not correct, please try again." : "Köhnə şifrə düzgün deyildi, xahiş olunur yenidən cəhd edəsiniz.",
|
||||
"The current log-in password was not correct, please try again." : "Hal-hazırki istifadəçi şifrəsi düzgün deyildi, xahiş olunur yenidən cəhd edəsiniz.",
|
||||
"Private key password successfully updated." : "Gizli aşar şifrəsi uğurla yeniləndi.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Şifrələnmə proqramı üçün yalnış şəxsi açar. Xahiş olunur öz şəxsi quraşdırmalarınızda şəxsi açarınızı yeniləyəsiniz ki, şifrələnmiş fayllara yetki ala biləsiniz. ",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Proqram şifrələnməsi işə salınıb ancaq, sizin açarlar inisializasiya edilməyib. Xahiş edilir çıxıb yenidən daxil olasınız",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Bu faylı deşifrə etmək olmur və ola bilər ki, bu paylaşımda olan fayldır. Xahiş olunur faylın sahibinə həmin faylı sizinlə yenidən paylaşım etməsini bildirəsiniz. ",
|
||||
"Cheers!" : "Şərəfə!",
|
||||
"Recovery key password" : "Açar şifrənin bərpa edilməsi",
|
||||
"Change recovery key password:" : "Bərpa açarın şifrəsini dəyişdir:",
|
||||
"Change Password" : "Şifrəni dəyişdir",
|
||||
"Your private key password no longer matches your log-in password." : "Sizin gizli açar şifrəsi, artıq giriş adınızla uyğun gəlmir.",
|
||||
"Set your old private key password to your current log-in password:" : "Köhnə açar şifrənizi, sizin hal-hazırki giriş şifrənizə təyin edin: ",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Əgər siz köhnə şifrənizi xatırlamırsınızsa, öz inzibatçınızdan fayllarınızın bərpasını istəyə bilərsiniz.",
|
||||
"Old log-in password" : "Köhnə giriş şifrəsi",
|
||||
"Current log-in password" : "Hal-hazırki giriş şifrəsi",
|
||||
"Update Private Key Password" : "Gizli açar şifrəsini yenilə",
|
||||
"Enable password recovery:" : "Şifrə bərpasını işə sal:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Bu opsiyanın aktiv edilməsi sizə, şifrənin itdiyi hallarda bütün şifrələnmiş fayllarınıza yetkinin yenidən əldə edilməsinə şərait yaradacaq",
|
||||
"Enabled" : "İşə salınıb",
|
||||
"Disabled" : "Dayandırılıb"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,36 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Bərpa açarının şifrəsi çatışmır",
|
||||
"Please repeat the recovery key password" : "Xahiş olunur bərpa açarı şifrəsini təkrarlayasınız",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Təkrar daxil edilən bərpa açarı şifrəsi, öncə daxil edilən bərpa açarı ilə üst-üstə düşmür ",
|
||||
"Recovery key successfully enabled" : "Bərpa açarı uğurla aktivləşdi",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Geriqaytarılma açarının aktivləşdirilməsi mümkün olmadı. Xahiş olunur geriqaytarılma açarı üçün tələb edilən şifrəni yoxlayasınız.",
|
||||
"Recovery key successfully disabled" : "Bərpa açarı uğurla söndürüldü",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Geriqaytarılma açarını sondürmək olmur. Xahiş edirik geriqaytarılma key açarınızı yoxlayın.",
|
||||
"Please provide the old recovery password" : "Xahiş olunur köhnə bərpa açarını daxil edəsiniz",
|
||||
"Please provide a new recovery password" : "Xahiş olunur yeni bərpa açarı şifrəsini daxil esəsiniz",
|
||||
"Please repeat the new recovery password" : "Xahiş olunur yeni bərpa açarını təkrarlayasınız",
|
||||
"Password successfully changed." : "Şifrə uğurla dəyişdirildi.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Şifrəni dəyişmək olmur, ola bilər ki, köhnə şifrə düzgün olmayıb.",
|
||||
"Could not update the private key password." : "Gizli açarın şifrəsini yeniləmək mümkün olmadı.",
|
||||
"The old password was not correct, please try again." : "Köhnə şifrə düzgün deyildi, xahiş olunur yenidən cəhd edəsiniz.",
|
||||
"The current log-in password was not correct, please try again." : "Hal-hazırki istifadəçi şifrəsi düzgün deyildi, xahiş olunur yenidən cəhd edəsiniz.",
|
||||
"Private key password successfully updated." : "Gizli aşar şifrəsi uğurla yeniləndi.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Şifrələnmə proqramı üçün yalnış şəxsi açar. Xahiş olunur öz şəxsi quraşdırmalarınızda şəxsi açarınızı yeniləyəsiniz ki, şifrələnmiş fayllara yetki ala biləsiniz. ",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Proqram şifrələnməsi işə salınıb ancaq, sizin açarlar inisializasiya edilməyib. Xahiş edilir çıxıb yenidən daxil olasınız",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Bu faylı deşifrə etmək olmur və ola bilər ki, bu paylaşımda olan fayldır. Xahiş olunur faylın sahibinə həmin faylı sizinlə yenidən paylaşım etməsini bildirəsiniz. ",
|
||||
"Cheers!" : "Şərəfə!",
|
||||
"Recovery key password" : "Açar şifrənin bərpa edilməsi",
|
||||
"Change recovery key password:" : "Bərpa açarın şifrəsini dəyişdir:",
|
||||
"Change Password" : "Şifrəni dəyişdir",
|
||||
"Your private key password no longer matches your log-in password." : "Sizin gizli açar şifrəsi, artıq giriş adınızla uyğun gəlmir.",
|
||||
"Set your old private key password to your current log-in password:" : "Köhnə açar şifrənizi, sizin hal-hazırki giriş şifrənizə təyin edin: ",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Əgər siz köhnə şifrənizi xatırlamırsınızsa, öz inzibatçınızdan fayllarınızın bərpasını istəyə bilərsiniz.",
|
||||
"Old log-in password" : "Köhnə giriş şifrəsi",
|
||||
"Current log-in password" : "Hal-hazırki giriş şifrəsi",
|
||||
"Update Private Key Password" : "Gizli açar şifrəsini yenilə",
|
||||
"Enable password recovery:" : "Şifrə bərpasını işə sal:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Bu opsiyanın aktiv edilməsi sizə, şifrənin itdiyi hallarda bütün şifrələnmiş fayllarınıza yetkinin yenidən əldə edilməsinə şərait yaradacaq",
|
||||
"Enabled" : "İşə salınıb",
|
||||
"Disabled" : "Dayandırılıb"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Recovery key successfully enabled" : "পূনরুদ্ধার চাবি সার্থকভাবে কার্যকর করা হয়েছে",
|
||||
"Recovery key successfully disabled" : "পূনরুদ্ধার চাবি সার্থকভাবে অকার্যকর করা হয়েছে",
|
||||
"Password successfully changed." : "আপনার কূটশব্দটি সার্থকভাবে পরিবর্তন করা হয়েছে ",
|
||||
"Cheers!" : "শুভেচ্ছা!",
|
||||
"Change recovery key password:" : "পূণরূদ্ধার কি এর কুটশব্দ পরিবর্তন করুন:",
|
||||
"Change Password" : "কূটশব্দ পরিবর্তন করুন",
|
||||
"Enabled" : "কার্যকর",
|
||||
"Disabled" : "অকার্যকর"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,11 +0,0 @@
|
||||
{ "translations": {
|
||||
"Recovery key successfully enabled" : "পূনরুদ্ধার চাবি সার্থকভাবে কার্যকর করা হয়েছে",
|
||||
"Recovery key successfully disabled" : "পূনরুদ্ধার চাবি সার্থকভাবে অকার্যকর করা হয়েছে",
|
||||
"Password successfully changed." : "আপনার কূটশব্দটি সার্থকভাবে পরিবর্তন করা হয়েছে ",
|
||||
"Cheers!" : "শুভেচ্ছা!",
|
||||
"Change recovery key password:" : "পূণরূদ্ধার কি এর কুটশব্দ পরিবর্তন করুন:",
|
||||
"Change Password" : "কূটশব্দ পরিবর্তন করুন",
|
||||
"Enabled" : "কার্যকর",
|
||||
"Disabled" : "অকার্যকর"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Neispravan privatni ključ za šifriranje. Molim ažurirajte lozinku svoga privatnog ključa u svojim osobnim postavkama da biste obnovili pristup svojim šifriranim datotekama.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikacija šifriranja je uključena, ali vaši ključevi nisu inicializirani, molim odjavite se i ponovno prijavite",
|
||||
"The share will expire on %s." : "Podijeljeni resurs će isteći na %s.",
|
||||
"Cheers!" : "Cheers!",
|
||||
"Enabled" : "Aktivirano",
|
||||
"Disabled" : "Onemogućeno"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
@@ -1,9 +0,0 @@
|
||||
{ "translations": {
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Neispravan privatni ključ za šifriranje. Molim ažurirajte lozinku svoga privatnog ključa u svojim osobnim postavkama da biste obnovili pristup svojim šifriranim datotekama.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikacija šifriranja je uključena, ali vaši ključevi nisu inicializirani, molim odjavite se i ponovno prijavite",
|
||||
"The share will expire on %s." : "Podijeljeni resurs će isteći na %s.",
|
||||
"Cheers!" : "Cheers!",
|
||||
"Enabled" : "Aktivirano",
|
||||
"Disabled" : "Onemogućeno"
|
||||
},"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);"
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Recovery key successfully enabled" : "La clau de recuperació s'ha activat",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "No s'ha pogut activar la clau de recuperació. Comproveu contrasenya de la clau de recuperació!",
|
||||
"Recovery key successfully disabled" : "La clau de recuperació s'ha descativat",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "No s'ha pogut desactivar la calu de recuperació. Comproveu la contrasenya de la clau de recuperació!",
|
||||
"Please provide a new recovery password" : "Siusplau proporcioneu una nova contrasenya de recuperació",
|
||||
"Please repeat the new recovery password" : "Repetiu la nova contrasenya de recuperació",
|
||||
"Password successfully changed." : "La contrasenya s'ha canviat.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "No s'ha pogut canviar la contrasenya. Potser la contrasenya anterior no era correcta.",
|
||||
"Private key password successfully updated." : "La contrasenya de la clau privada s'ha actualitzat.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "La clau privada de l'aplicació d'encriptació no és vàlida! Actualitzeu la contrasenya de la clau privada a l'arranjament personal per recuperar els fitxers encriptats.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'aplicació d'encriptació està activada però les claus no estan inicialitzades, sortiu i acrediteu-vos de nou.",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No es pot desencriptar aquest fitxer, probablement és un fitxer compartit. Demaneu al propietari del fitxer que el comparteixi de nou amb vós.",
|
||||
"The share will expire on %s." : "La compartició venç el %s.",
|
||||
"Cheers!" : "Salut!",
|
||||
"Recovery key password" : "Clau de recuperació de la contrasenya",
|
||||
"Change recovery key password:" : "Canvia la clau de recuperació de contrasenya:",
|
||||
"Change Password" : "Canvia la contrasenya",
|
||||
"Your private key password no longer matches your log-in password." : "La clau privada ja no es correspon amb la contrasenya d'accés:",
|
||||
"Set your old private key password to your current log-in password:" : "Establiu la vostra antiga clau privada a l'actual contrasenya d'accés:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si no recordeu la contrasenya anterior podeu demanar a l'administrador que recuperi els vostres fitxers.",
|
||||
"Old log-in password" : "Contrasenya anterior d'accés",
|
||||
"Current log-in password" : "Contrasenya d'accés actual",
|
||||
"Update Private Key Password" : "Actualitza la contrasenya de clau privada",
|
||||
"Enable password recovery:" : "Habilita la recuperació de contrasenya:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activar aquesta opció us permetrà obtenir de nou accés als vostres fitxers encriptats en cas de perdre la contrasenya",
|
||||
"Enabled" : "Activat",
|
||||
"Disabled" : "Desactivat"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Chybí heslo klíče pro obnovu",
|
||||
"Please repeat the recovery key password" : "Zopakujte prosím heslo klíče pro obnovu",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Opakované heslo pro obnovu nesouhlasí se zadaným heslem",
|
||||
"Recovery key successfully enabled" : "Záchranný klíč byl úspěšně povolen",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Nepodařilo se povolit záchranný klíč. Zkontrolujte prosím vaše heslo záchranného klíče!",
|
||||
"Recovery key successfully disabled" : "Záchranný klíč byl úspěšně zakázán",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Nelze zakázat záchranný klíč. Zkontrolujte prosím heslo svého záchranného klíče!",
|
||||
"Missing parameters" : "Chybějící parametry",
|
||||
"Please provide the old recovery password" : "Zadejte prosím staré heslo pro obnovu",
|
||||
"Please provide a new recovery password" : "Zadejte prosím nové heslo pro obnovu",
|
||||
"Please repeat the new recovery password" : "Zopakujte prosím nové heslo pro obnovu",
|
||||
"Password successfully changed." : "Heslo bylo úspěšně změněno.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Změna hesla se nezdařila. Pravděpodobně nebylo stávající heslo zadáno správně.",
|
||||
"Recovery Key disabled" : "Záchranný klíč není povolen",
|
||||
"Recovery Key enabled" : "Záchranný klíč povolen",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Nelze povolit záchranný klíč. Zkuste to prosím znovu nebo kontaktujte svého správce.",
|
||||
"Could not update the private key password." : "Nelze aktualizovat heslo soukromého klíče.",
|
||||
"The old password was not correct, please try again." : "Staré heslo nebylo zadáno správně, zkuste to prosím znovu.",
|
||||
"The current log-in password was not correct, please try again." : "Současné přihlašovací heslo nebylo zadáno správně, zkuste to prosím znovu.",
|
||||
"Private key password successfully updated." : "Heslo soukromého klíče úspěšně aktualizováno.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče ve vašem osobním nastavení, abyste znovu získali přístup k vašim zašifrovaným souborům.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste",
|
||||
"Encryption App is enabled and ready" : "Aplikace šifrování je již povolena",
|
||||
"one-time password for server-side-encryption" : "jednorázové heslo pro šifrování na straně serveru",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tento soubor se nepodařilo dešifrovat, pravděpodobně je sdílený. Požádejte prosím majitele souboru, aby jej s vámi znovu sdílel.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Soubor nelze načíst, pravděpodobně se jedná o sdílený soubor. Požádejte prosím vlastníka souboru, aby vám jej znovu sdílel.",
|
||||
"The share will expire on %s." : "Sdílení vyprší %s.",
|
||||
"Cheers!" : "Ať slouží!",
|
||||
"Enable recovery key" : "Povolit záchranný klíč",
|
||||
"Disable recovery key" : "Vypnout záchranný klíč",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Záchranný klíč je dodatečný šifrovací klíč použitý pro\nšifrování souborů. S jeho pomocí lze obnovit soubory uživatele při zapomenutí hesla.",
|
||||
"Recovery key password" : "Heslo klíče pro obnovu",
|
||||
"Repeat recovery key password" : "Zopakovat heslo záchranného klíče",
|
||||
"Change recovery key password:" : "Změna hesla klíče pro obnovu:",
|
||||
"Old recovery key password" : "Staré heslo záchranného klíče",
|
||||
"New recovery key password" : "Nové heslo záchranného klíče",
|
||||
"Repeat new recovery key password" : "Zopakujte nové heslo záchranného klíče",
|
||||
"Change Password" : "Změnit heslo",
|
||||
"ownCloud basic encryption module" : "ownCloud základní šifrovací modul",
|
||||
"Your private key password no longer matches your log-in password." : "Heslo vašeho soukromého klíče se již neshoduje s vaším přihlašovacím heslem.",
|
||||
"Set your old private key password to your current log-in password:" : "Změňte své staré heslo soukromého klíče na stejné, jako je vaše současné přihlašovací heslo:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Pokud si nepamatujete své původní heslo, můžete požádat správce o obnovu vašich souborů.",
|
||||
"Old log-in password" : "Původní přihlašovací heslo",
|
||||
"Current log-in password" : "Aktuální přihlašovací heslo",
|
||||
"Update Private Key Password" : "Změnit heslo soukromého klíče",
|
||||
"Enable password recovery:" : "Povolit obnovu hesla:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo",
|
||||
"Enabled" : "Povoleno",
|
||||
"Disabled" : "Zakázáno",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu ownCloud' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu ownCloud' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n"
|
||||
},
|
||||
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
|
||||
@@ -1,55 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Chybí heslo klíče pro obnovu",
|
||||
"Please repeat the recovery key password" : "Zopakujte prosím heslo klíče pro obnovu",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Opakované heslo pro obnovu nesouhlasí se zadaným heslem",
|
||||
"Recovery key successfully enabled" : "Záchranný klíč byl úspěšně povolen",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Nepodařilo se povolit záchranný klíč. Zkontrolujte prosím vaše heslo záchranného klíče!",
|
||||
"Recovery key successfully disabled" : "Záchranný klíč byl úspěšně zakázán",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Nelze zakázat záchranný klíč. Zkontrolujte prosím heslo svého záchranného klíče!",
|
||||
"Missing parameters" : "Chybějící parametry",
|
||||
"Please provide the old recovery password" : "Zadejte prosím staré heslo pro obnovu",
|
||||
"Please provide a new recovery password" : "Zadejte prosím nové heslo pro obnovu",
|
||||
"Please repeat the new recovery password" : "Zopakujte prosím nové heslo pro obnovu",
|
||||
"Password successfully changed." : "Heslo bylo úspěšně změněno.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Změna hesla se nezdařila. Pravděpodobně nebylo stávající heslo zadáno správně.",
|
||||
"Recovery Key disabled" : "Záchranný klíč není povolen",
|
||||
"Recovery Key enabled" : "Záchranný klíč povolen",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Nelze povolit záchranný klíč. Zkuste to prosím znovu nebo kontaktujte svého správce.",
|
||||
"Could not update the private key password." : "Nelze aktualizovat heslo soukromého klíče.",
|
||||
"The old password was not correct, please try again." : "Staré heslo nebylo zadáno správně, zkuste to prosím znovu.",
|
||||
"The current log-in password was not correct, please try again." : "Současné přihlašovací heslo nebylo zadáno správně, zkuste to prosím znovu.",
|
||||
"Private key password successfully updated." : "Heslo soukromého klíče úspěšně aktualizováno.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče ve vašem osobním nastavení, abyste znovu získali přístup k vašim zašifrovaným souborům.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste",
|
||||
"Encryption App is enabled and ready" : "Aplikace šifrování je již povolena",
|
||||
"one-time password for server-side-encryption" : "jednorázové heslo pro šifrování na straně serveru",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tento soubor se nepodařilo dešifrovat, pravděpodobně je sdílený. Požádejte prosím majitele souboru, aby jej s vámi znovu sdílel.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Soubor nelze načíst, pravděpodobně se jedná o sdílený soubor. Požádejte prosím vlastníka souboru, aby vám jej znovu sdílel.",
|
||||
"The share will expire on %s." : "Sdílení vyprší %s.",
|
||||
"Cheers!" : "Ať slouží!",
|
||||
"Enable recovery key" : "Povolit záchranný klíč",
|
||||
"Disable recovery key" : "Vypnout záchranný klíč",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Záchranný klíč je dodatečný šifrovací klíč použitý pro\nšifrování souborů. S jeho pomocí lze obnovit soubory uživatele při zapomenutí hesla.",
|
||||
"Recovery key password" : "Heslo klíče pro obnovu",
|
||||
"Repeat recovery key password" : "Zopakovat heslo záchranného klíče",
|
||||
"Change recovery key password:" : "Změna hesla klíče pro obnovu:",
|
||||
"Old recovery key password" : "Staré heslo záchranného klíče",
|
||||
"New recovery key password" : "Nové heslo záchranného klíče",
|
||||
"Repeat new recovery key password" : "Zopakujte nové heslo záchranného klíče",
|
||||
"Change Password" : "Změnit heslo",
|
||||
"ownCloud basic encryption module" : "ownCloud základní šifrovací modul",
|
||||
"Your private key password no longer matches your log-in password." : "Heslo vašeho soukromého klíče se již neshoduje s vaším přihlašovacím heslem.",
|
||||
"Set your old private key password to your current log-in password:" : "Změňte své staré heslo soukromého klíče na stejné, jako je vaše současné přihlašovací heslo:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Pokud si nepamatujete své původní heslo, můžete požádat správce o obnovu vašich souborů.",
|
||||
"Old log-in password" : "Původní přihlašovací heslo",
|
||||
"Current log-in password" : "Aktuální přihlašovací heslo",
|
||||
"Update Private Key Password" : "Změnit heslo soukromého klíče",
|
||||
"Enable password recovery:" : "Povolit obnovu hesla:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo",
|
||||
"Enabled" : "Povoleno",
|
||||
"Disabled" : "Zakázáno",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu ownCloud' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu ownCloud' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n"
|
||||
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Der mangler kodeord for gendannelsesnøgle",
|
||||
"Please repeat the recovery key password" : "Gentag venligst kodeordet for gendannelsesnøglen",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Det gentagne kodeord for gendannelsesnøglen stemmer ikke med det angivne kodeord for gendannelsesnøglen",
|
||||
"Recovery key successfully enabled" : "Gendannelsesnøgle aktiveret med succes",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Kunne ikke aktivere gendannelsesnøgle. Kontroller venligst dit gendannelsesnøgle kodeord!",
|
||||
"Recovery key successfully disabled" : "Gendannelsesnøgle deaktiveret succesfuldt",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Kunne ikke deaktivere gendannelsesnøgle. Kontroller din gendannelsesnøgle kodeord!",
|
||||
"Missing parameters" : "Manglende parametre",
|
||||
"Please provide the old recovery password" : "Angiv venligst det gamle kodeord for gendannelsesnøglen",
|
||||
"Please provide a new recovery password" : "Angiv venligst et nyt kodeord til gendannelse",
|
||||
"Please repeat the new recovery password" : "Gentag venligst det nye kodeord til gendannelse",
|
||||
"Password successfully changed." : "Kodeordet blev ændret succesfuldt",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Kunne ikke ændre kodeordet. Måske var det gamle kodeord ikke korrekt.",
|
||||
"Recovery Key disabled" : "Gendannelsesnøgle er slået fra",
|
||||
"Recovery Key enabled" : "Gendannalsesnøgle aktiv",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Kunne ikke aktivere gendannelsesnøglen, venligst prøv igen eller kontakt din administrator",
|
||||
"Could not update the private key password." : "Kunne ikke opdatere kodeordet til den private nøgle.",
|
||||
"The old password was not correct, please try again." : "Det gamle kodeord var ikke korrekt, prøv venligst igen.",
|
||||
"The current log-in password was not correct, please try again." : "Det nuværende kodeord til log-in var ikke korrekt, prøv venligst igen.",
|
||||
"Private key password successfully updated." : "Privat nøgle kodeord succesfuldt opdateret.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du skal overflytte dine krypteringsnøgler fra den gamle kryptering (ownCloud <= 8.0) til den nye af slagsen. Kør venligst \"occ encryption:migrate\" eller kontakt din administrator.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøgle for krypteringsprogrammet. Opdater venligst dit kodeord for den private nøgle i dine personlige indstillinger. Det kræves for at få adgang til dine krypterede filer.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Krypteringsprogrammet er aktiveret, men din nøgler er ikke igangsat. Log venligst ud og ind igen.",
|
||||
"Encryption App is enabled and ready" : "App til kryptering er slået til og er klar",
|
||||
"one-time password for server-side-encryption" : "Engangs password for kryptering på serverdelen",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke kryptere denne fil, sandsynligvis fordi filen er delt. Bed venligst filens ejer om at dele den med dig på ny.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke læse denne fil, sandsynligvis fordi det er en delt fil. Bed venligst ejeren af filen om at dele filen med dig på ny.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hejsa,\n\nadministrator aktiveret kryptering på serverdelen. '%s'.\n\nVenligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.\n\n",
|
||||
"The share will expire on %s." : "Delingen vil udløbe om %s.",
|
||||
"Cheers!" : "Hej!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hejsa,<br><br>administrator aktiveret kryptering på serverdelen. Dine file er blevet krypteret med kodeordet <strong>%s</strong>.<br><br>Venligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.<br><br>",
|
||||
"Enable recovery key" : "Aktivér gendannelsesnøgle",
|
||||
"Disable recovery key" : "Deaktivér gendannelsesnøgle",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Gendannelsesnøglen er en ekstra krypteringsnøgle, der bruges til at kryptere filer. Den tillader gendannelse af en brugers filer, hvis brugeren glemmer sin adgangskode.",
|
||||
"Recovery key password" : "Gendannelsesnøgle kodeord",
|
||||
"Repeat recovery key password" : "Gentag adgangskode for gendannelsesnøgle",
|
||||
"Change recovery key password:" : "Skift gendannelsesnøgle kodeord:",
|
||||
"Old recovery key password" : "Gammel adgangskode for gendannelsesnøgle",
|
||||
"New recovery key password" : "Ny adgangskode for gendannelsesnøgle",
|
||||
"Repeat new recovery key password" : "Gentag ny adgangskode for gendannelsesnøgle",
|
||||
"Change Password" : "Skift Kodeord",
|
||||
"ownCloud basic encryption module" : "ownCloud basis krypteringsmodul",
|
||||
"Your private key password no longer matches your log-in password." : "Dit private nøglekodeord stemmer ikke længere overens med dit login-kodeord.",
|
||||
"Set your old private key password to your current log-in password:" : "Sæt dit gamle, private nøglekodeord til at være dit nuværende login-kodeord. ",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Hvis du ikke kan huske dit gamle kodeord kan du bede din administrator om at gendanne dine filer.",
|
||||
"Old log-in password" : "Gammelt login kodeord",
|
||||
"Current log-in password" : "Nuvrende login kodeord",
|
||||
"Update Private Key Password" : "Opdater Privat Nøgle Kodeord",
|
||||
"Enable password recovery:" : "Aktiver kodeord gendannelse:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering af denne valgmulighed tillader dig at generhverve adgang til dine krypterede filer i tilfælde af tab af kodeord",
|
||||
"Enabled" : "Aktiveret",
|
||||
"Disabled" : "Deaktiveret",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hejsa,\n\nadministrator aktiveret kryptering på serverdelen. '%s'.\n\nVenligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hejsa,\n\nadministrator aktiveret kryptering på serverdelen. '%s'.\n\nVenligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.\n\n"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Der mangler kodeord for gendannelsesnøgle",
|
||||
"Please repeat the recovery key password" : "Gentag venligst kodeordet for gendannelsesnøglen",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Det gentagne kodeord for gendannelsesnøglen stemmer ikke med det angivne kodeord for gendannelsesnøglen",
|
||||
"Recovery key successfully enabled" : "Gendannelsesnøgle aktiveret med succes",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Kunne ikke aktivere gendannelsesnøgle. Kontroller venligst dit gendannelsesnøgle kodeord!",
|
||||
"Recovery key successfully disabled" : "Gendannelsesnøgle deaktiveret succesfuldt",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Kunne ikke deaktivere gendannelsesnøgle. Kontroller din gendannelsesnøgle kodeord!",
|
||||
"Missing parameters" : "Manglende parametre",
|
||||
"Please provide the old recovery password" : "Angiv venligst det gamle kodeord for gendannelsesnøglen",
|
||||
"Please provide a new recovery password" : "Angiv venligst et nyt kodeord til gendannelse",
|
||||
"Please repeat the new recovery password" : "Gentag venligst det nye kodeord til gendannelse",
|
||||
"Password successfully changed." : "Kodeordet blev ændret succesfuldt",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Kunne ikke ændre kodeordet. Måske var det gamle kodeord ikke korrekt.",
|
||||
"Recovery Key disabled" : "Gendannelsesnøgle er slået fra",
|
||||
"Recovery Key enabled" : "Gendannalsesnøgle aktiv",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Kunne ikke aktivere gendannelsesnøglen, venligst prøv igen eller kontakt din administrator",
|
||||
"Could not update the private key password." : "Kunne ikke opdatere kodeordet til den private nøgle.",
|
||||
"The old password was not correct, please try again." : "Det gamle kodeord var ikke korrekt, prøv venligst igen.",
|
||||
"The current log-in password was not correct, please try again." : "Det nuværende kodeord til log-in var ikke korrekt, prøv venligst igen.",
|
||||
"Private key password successfully updated." : "Privat nøgle kodeord succesfuldt opdateret.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du skal overflytte dine krypteringsnøgler fra den gamle kryptering (ownCloud <= 8.0) til den nye af slagsen. Kør venligst \"occ encryption:migrate\" eller kontakt din administrator.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøgle for krypteringsprogrammet. Opdater venligst dit kodeord for den private nøgle i dine personlige indstillinger. Det kræves for at få adgang til dine krypterede filer.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Krypteringsprogrammet er aktiveret, men din nøgler er ikke igangsat. Log venligst ud og ind igen.",
|
||||
"Encryption App is enabled and ready" : "App til kryptering er slået til og er klar",
|
||||
"one-time password for server-side-encryption" : "Engangs password for kryptering på serverdelen",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke kryptere denne fil, sandsynligvis fordi filen er delt. Bed venligst filens ejer om at dele den med dig på ny.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke læse denne fil, sandsynligvis fordi det er en delt fil. Bed venligst ejeren af filen om at dele filen med dig på ny.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hejsa,\n\nadministrator aktiveret kryptering på serverdelen. '%s'.\n\nVenligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.\n\n",
|
||||
"The share will expire on %s." : "Delingen vil udløbe om %s.",
|
||||
"Cheers!" : "Hej!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hejsa,<br><br>administrator aktiveret kryptering på serverdelen. Dine file er blevet krypteret med kodeordet <strong>%s</strong>.<br><br>Venligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.<br><br>",
|
||||
"Enable recovery key" : "Aktivér gendannelsesnøgle",
|
||||
"Disable recovery key" : "Deaktivér gendannelsesnøgle",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Gendannelsesnøglen er en ekstra krypteringsnøgle, der bruges til at kryptere filer. Den tillader gendannelse af en brugers filer, hvis brugeren glemmer sin adgangskode.",
|
||||
"Recovery key password" : "Gendannelsesnøgle kodeord",
|
||||
"Repeat recovery key password" : "Gentag adgangskode for gendannelsesnøgle",
|
||||
"Change recovery key password:" : "Skift gendannelsesnøgle kodeord:",
|
||||
"Old recovery key password" : "Gammel adgangskode for gendannelsesnøgle",
|
||||
"New recovery key password" : "Ny adgangskode for gendannelsesnøgle",
|
||||
"Repeat new recovery key password" : "Gentag ny adgangskode for gendannelsesnøgle",
|
||||
"Change Password" : "Skift Kodeord",
|
||||
"ownCloud basic encryption module" : "ownCloud basis krypteringsmodul",
|
||||
"Your private key password no longer matches your log-in password." : "Dit private nøglekodeord stemmer ikke længere overens med dit login-kodeord.",
|
||||
"Set your old private key password to your current log-in password:" : "Sæt dit gamle, private nøglekodeord til at være dit nuværende login-kodeord. ",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Hvis du ikke kan huske dit gamle kodeord kan du bede din administrator om at gendanne dine filer.",
|
||||
"Old log-in password" : "Gammelt login kodeord",
|
||||
"Current log-in password" : "Nuvrende login kodeord",
|
||||
"Update Private Key Password" : "Opdater Privat Nøgle Kodeord",
|
||||
"Enable password recovery:" : "Aktiver kodeord gendannelse:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering af denne valgmulighed tillader dig at generhverve adgang til dine krypterede filer i tilfælde af tab af kodeord",
|
||||
"Enabled" : "Aktiveret",
|
||||
"Disabled" : "Deaktiveret",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hejsa,\n\nadministrator aktiveret kryptering på serverdelen. '%s'.\n\nVenligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hejsa,\n\nadministrator aktiveret kryptering på serverdelen. '%s'.\n\nVenligst log på web brugerfladen, gå til sektionen \"ownCloud grundlæggende krypterings modul\" for din personlige opsætninger og opdater dine krypterings kodeord ved at indtaste dette kodeord i \"gamle kodeord log\" feltet samt dit nuværende kodeord.\n\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Λείπει το κλειδί επαναφοράς κωδικού",
|
||||
"Please repeat the recovery key password" : "Παρακαλώ επαναλάβετε το κλειδί επαναφοράς κωδικού",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Η επανάληψη του κλειδιού επαναφοράς κωδικού δεν ταιριάζει με το δοσμένο κλειδί επαναφοράς κωδικού",
|
||||
"Recovery key successfully enabled" : "Επιτυχής ενεργοποίηση κλειδιού ανάκτησης",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Αποτυχία ενεργοποίησης κλειδιού ανάκτησης. Παρακαλώ ελέγξτε τον κωδικό του κλειδιού ανάκτησής σας!",
|
||||
"Recovery key successfully disabled" : "Επιτυχής απενεργοποίηση κλειδιού ανάκτησης",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Αποτυχία απενεργοποίησης κλειδιού ανάκτησης. Παρακαλώ ελέγξτε τον κωδικό του κλειδιού ανάκτησής σας!",
|
||||
"Missing parameters" : "Ελλιπείς παράμετροι",
|
||||
"Please provide the old recovery password" : "Παρακαλώ παρέχετε τον παλιό κωδικό επαναφοράς",
|
||||
"Please provide a new recovery password" : "Παρακαλώ παρέχετε ένα νέο κωδικό επαναφοράς",
|
||||
"Please repeat the new recovery password" : "Παρακαλώ επαναλάβετε το νέο κωδικό επαναφοράς",
|
||||
"Password successfully changed." : "Ο κωδικός αλλάχτηκε επιτυχώς.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Αποτυχία αλλαγής κωδικού ίσως ο παλιός κωδικός να μην ήταν σωστός.",
|
||||
"Recovery Key disabled" : "Κλειδί ανάκτησης απενεργοποιημένο",
|
||||
"Recovery Key enabled" : "Κλειδί ανάκτησης ενεργοποιημένο",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Αδυναμία ενεργοποίησης κλειδιού ανάκτησης, παρακαλούμε προσπαθήστε αργότερα ή επικοινωνήστε με το διαχειριστή σας",
|
||||
"Could not update the private key password." : "Αποτυχία ενημέρωσης του προσωπικού κλειδιού πρόσβασης",
|
||||
"The old password was not correct, please try again." : "Το παλαιό συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
|
||||
"The current log-in password was not correct, please try again." : "Το τρέχον συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
|
||||
"Private key password successfully updated." : "Το Προσωπικό κλειδί πρόσβασης ενημερώθηκε επιτυχώς",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Πρέπει να μεταφέρετε τα κλειδιά κρυπτογράφησής σας από την παλιά κρυπτογράφηση (ownCloud <= 8.0) στην καινούρια. Παρακαλούμε εκτελέστε την εντολή 'occ encryption:migrate' ή επικοινωνήστε με το διαχειριστή σας.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Άκυρο προσωπικό κλειδί για την εφαρμογή κρυπτογράφησης. Παρακαλώ ενημερώστε τον κωδικό του προσωπικού κλειδίου σας στις προσωπικές ρυθμίσεις για να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Η εφαρμογή κρυπτογράφησης είναι ενεργοποιημένη αλλά τα κλειδιά σας δεν έχουν καταγραφεί, παρακαλώ αποσυνδεθείτε και επανασυνδεθείτε.",
|
||||
"Encryption App is enabled and ready" : "Η Εφαρμογή Κρυπτογράφησης είναι ενεργοποιημένη και έτοιμη.",
|
||||
"one-time password for server-side-encryption" : "κωδικός μιας χρήσης για κρυπτογράφηση στο διακομιστή",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Δεν ήταν δυνατό να αποκρυπτογραφηθεί αυτό το αρχείο, πιθανόν πρόκειται για κοινόχρηστο αρχείο. Παρακαλώ ζητήστε από τον ιδιοκτήτη του αρχείου να το ξαναμοιραστεί μαζί σας.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Αδυναμία ανάγνωσης αυτού του αρχείου, πιθανό να είναι διαμοιραζόμενο αρχείο. Παρακαλώ ρωτήστε τον κάτοχο του αρχείου να το διαμοιράσει ξανά μαζί σας.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Χαίρετε,\n\nο διαχειριστής ενεργοποίηση την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό '%s'.\n\nΠαρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα 'μονάδα βασικής κρυπτογράφησης ownCloud' στις προσωπικές σας ρυθμίσεις και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο 'παλιός κωδικός σύνδεσης' και τον τωρινό σας κωδικό σύνδεσης.\n",
|
||||
"The share will expire on %s." : "Ο διαμοιρασμός θα λήξει σε %s.",
|
||||
"Cheers!" : "Χαιρετισμούς!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Χαίρετε,<br><br>ο διαχειριστής ενεργοποίησε την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό <strong>%s</strong>.<br><br>Παρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα \"μονάδα βασικής κρυπτογράφησης ownCloud\" τωνπ ροσωπικών σας ρυθμίσεων και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο \"παλιός κωδικός σύνδεσης\" και τον τωρινό σας κωδικό σύνδεσης.",
|
||||
"Enable recovery key" : "Ενεργοποίηση κλειδιού ανάκτησης",
|
||||
"Disable recovery key" : "Απενεργοποίηση κλειδιού ανάκτησης",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Το κλειδί ανάκτησης είναι ένα επιπλέον κλειδί κρυπτογράφησης που χρησιμοποιείται για να κρυπτογραφήσει αρχεία. Επιτρέπει την ανάκτηση των αρχείων ενός χρήστη αν αυτός/αυτή ξεχάσει τον κωδικό πρόσβασης.",
|
||||
"Recovery key password" : "Επαναφορά κωδικού κλειδιού",
|
||||
"Repeat recovery key password" : "Επαναλάβετε τον κωδικό του κλειδιού ανάκτησης",
|
||||
"Change recovery key password:" : "Αλλαγή κλειδιού επαναφοράς κωδικού:",
|
||||
"Old recovery key password" : "Παλιός κωδικός κλειδιού ανάκτησης",
|
||||
"New recovery key password" : "Νέος κωδικός κλειδιού ανάκτησης",
|
||||
"Repeat new recovery key password" : "Επαναλάβετε το νέο κωδικό κλειδιού ανάκτησης",
|
||||
"Change Password" : "Αλλαγή Κωδικού Πρόσβασης",
|
||||
"ownCloud basic encryption module" : "Βασική μονάδα κρυπτογράφησης του ",
|
||||
"Your private key password no longer matches your log-in password." : "Ο κωδικός του ιδιωτικού κλειδιού σας δεν ταιριάζει πλέον με τον κωδικό σύνδεσής σας.",
|
||||
"Set your old private key password to your current log-in password:" : "Ορίστε τον παλιό σας κωδικό ιδιωτικού κλειδιού στον τρέχοντα κωδικό σύνδεσης.",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Εάν δεν θυμάστε τον παλιό σας κωδικό μπορείτε να ζητήσετε από τον διαχειριστή σας να επανακτήσει τα αρχεία σας.",
|
||||
"Old log-in password" : "Παλαιό συνθηματικό εισόδου",
|
||||
"Current log-in password" : "Τρέχον συνθηματικό πρόσβασης",
|
||||
"Update Private Key Password" : "Ενημέρωση Προσωπικού Κλειδού Πρόσβασης",
|
||||
"Enable password recovery:" : "Ενεργοποιήστε την ανάκτηση κωδικού πρόσβασης",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Η ενεργοποίηση αυτής της επιλογής θα σας επιτρέψει να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία σε περίπτωση απώλειας του κωδικού σας",
|
||||
"Enabled" : "Ενεργοποιημένο",
|
||||
"Disabled" : "Απενεργοποιημένο",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Χαίρετε,\n\nο διαχειριστής ενεργοποίηση την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό '%s'.\n\nΠαρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα 'μονάδα βασικής κρυπτογράφησης ownCloud' στις προσωπικές σας ρυθμίσεις και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο 'παλιός κωδικός σύνδεσης' και τον τωρινό σας κωδικό σύνδεσης.\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Χαίρετε,\n\nο διαχειριστής ενεργοποίηση την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό '%s'.\n\nΠαρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα 'μονάδα βασικής κρυπτογράφησης ownCloud' στις προσωπικές σας ρυθμίσεις και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο 'παλιός κωδικός σύνδεσης' και τον τωρινό σας κωδικό σύνδεσης.\n"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Λείπει το κλειδί επαναφοράς κωδικού",
|
||||
"Please repeat the recovery key password" : "Παρακαλώ επαναλάβετε το κλειδί επαναφοράς κωδικού",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Η επανάληψη του κλειδιού επαναφοράς κωδικού δεν ταιριάζει με το δοσμένο κλειδί επαναφοράς κωδικού",
|
||||
"Recovery key successfully enabled" : "Επιτυχής ενεργοποίηση κλειδιού ανάκτησης",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Αποτυχία ενεργοποίησης κλειδιού ανάκτησης. Παρακαλώ ελέγξτε τον κωδικό του κλειδιού ανάκτησής σας!",
|
||||
"Recovery key successfully disabled" : "Επιτυχής απενεργοποίηση κλειδιού ανάκτησης",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Αποτυχία απενεργοποίησης κλειδιού ανάκτησης. Παρακαλώ ελέγξτε τον κωδικό του κλειδιού ανάκτησής σας!",
|
||||
"Missing parameters" : "Ελλιπείς παράμετροι",
|
||||
"Please provide the old recovery password" : "Παρακαλώ παρέχετε τον παλιό κωδικό επαναφοράς",
|
||||
"Please provide a new recovery password" : "Παρακαλώ παρέχετε ένα νέο κωδικό επαναφοράς",
|
||||
"Please repeat the new recovery password" : "Παρακαλώ επαναλάβετε το νέο κωδικό επαναφοράς",
|
||||
"Password successfully changed." : "Ο κωδικός αλλάχτηκε επιτυχώς.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Αποτυχία αλλαγής κωδικού ίσως ο παλιός κωδικός να μην ήταν σωστός.",
|
||||
"Recovery Key disabled" : "Κλειδί ανάκτησης απενεργοποιημένο",
|
||||
"Recovery Key enabled" : "Κλειδί ανάκτησης ενεργοποιημένο",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Αδυναμία ενεργοποίησης κλειδιού ανάκτησης, παρακαλούμε προσπαθήστε αργότερα ή επικοινωνήστε με το διαχειριστή σας",
|
||||
"Could not update the private key password." : "Αποτυχία ενημέρωσης του προσωπικού κλειδιού πρόσβασης",
|
||||
"The old password was not correct, please try again." : "Το παλαιό συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
|
||||
"The current log-in password was not correct, please try again." : "Το τρέχον συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
|
||||
"Private key password successfully updated." : "Το Προσωπικό κλειδί πρόσβασης ενημερώθηκε επιτυχώς",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Πρέπει να μεταφέρετε τα κλειδιά κρυπτογράφησής σας από την παλιά κρυπτογράφηση (ownCloud <= 8.0) στην καινούρια. Παρακαλούμε εκτελέστε την εντολή 'occ encryption:migrate' ή επικοινωνήστε με το διαχειριστή σας.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Άκυρο προσωπικό κλειδί για την εφαρμογή κρυπτογράφησης. Παρακαλώ ενημερώστε τον κωδικό του προσωπικού κλειδίου σας στις προσωπικές ρυθμίσεις για να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Η εφαρμογή κρυπτογράφησης είναι ενεργοποιημένη αλλά τα κλειδιά σας δεν έχουν καταγραφεί, παρακαλώ αποσυνδεθείτε και επανασυνδεθείτε.",
|
||||
"Encryption App is enabled and ready" : "Η Εφαρμογή Κρυπτογράφησης είναι ενεργοποιημένη και έτοιμη.",
|
||||
"one-time password for server-side-encryption" : "κωδικός μιας χρήσης για κρυπτογράφηση στο διακομιστή",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Δεν ήταν δυνατό να αποκρυπτογραφηθεί αυτό το αρχείο, πιθανόν πρόκειται για κοινόχρηστο αρχείο. Παρακαλώ ζητήστε από τον ιδιοκτήτη του αρχείου να το ξαναμοιραστεί μαζί σας.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Αδυναμία ανάγνωσης αυτού του αρχείου, πιθανό να είναι διαμοιραζόμενο αρχείο. Παρακαλώ ρωτήστε τον κάτοχο του αρχείου να το διαμοιράσει ξανά μαζί σας.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Χαίρετε,\n\nο διαχειριστής ενεργοποίηση την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό '%s'.\n\nΠαρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα 'μονάδα βασικής κρυπτογράφησης ownCloud' στις προσωπικές σας ρυθμίσεις και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο 'παλιός κωδικός σύνδεσης' και τον τωρινό σας κωδικό σύνδεσης.\n",
|
||||
"The share will expire on %s." : "Ο διαμοιρασμός θα λήξει σε %s.",
|
||||
"Cheers!" : "Χαιρετισμούς!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Χαίρετε,<br><br>ο διαχειριστής ενεργοποίησε την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό <strong>%s</strong>.<br><br>Παρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα \"μονάδα βασικής κρυπτογράφησης ownCloud\" τωνπ ροσωπικών σας ρυθμίσεων και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο \"παλιός κωδικός σύνδεσης\" και τον τωρινό σας κωδικό σύνδεσης.",
|
||||
"Enable recovery key" : "Ενεργοποίηση κλειδιού ανάκτησης",
|
||||
"Disable recovery key" : "Απενεργοποίηση κλειδιού ανάκτησης",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Το κλειδί ανάκτησης είναι ένα επιπλέον κλειδί κρυπτογράφησης που χρησιμοποιείται για να κρυπτογραφήσει αρχεία. Επιτρέπει την ανάκτηση των αρχείων ενός χρήστη αν αυτός/αυτή ξεχάσει τον κωδικό πρόσβασης.",
|
||||
"Recovery key password" : "Επαναφορά κωδικού κλειδιού",
|
||||
"Repeat recovery key password" : "Επαναλάβετε τον κωδικό του κλειδιού ανάκτησης",
|
||||
"Change recovery key password:" : "Αλλαγή κλειδιού επαναφοράς κωδικού:",
|
||||
"Old recovery key password" : "Παλιός κωδικός κλειδιού ανάκτησης",
|
||||
"New recovery key password" : "Νέος κωδικός κλειδιού ανάκτησης",
|
||||
"Repeat new recovery key password" : "Επαναλάβετε το νέο κωδικό κλειδιού ανάκτησης",
|
||||
"Change Password" : "Αλλαγή Κωδικού Πρόσβασης",
|
||||
"ownCloud basic encryption module" : "Βασική μονάδα κρυπτογράφησης του ",
|
||||
"Your private key password no longer matches your log-in password." : "Ο κωδικός του ιδιωτικού κλειδιού σας δεν ταιριάζει πλέον με τον κωδικό σύνδεσής σας.",
|
||||
"Set your old private key password to your current log-in password:" : "Ορίστε τον παλιό σας κωδικό ιδιωτικού κλειδιού στον τρέχοντα κωδικό σύνδεσης.",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Εάν δεν θυμάστε τον παλιό σας κωδικό μπορείτε να ζητήσετε από τον διαχειριστή σας να επανακτήσει τα αρχεία σας.",
|
||||
"Old log-in password" : "Παλαιό συνθηματικό εισόδου",
|
||||
"Current log-in password" : "Τρέχον συνθηματικό πρόσβασης",
|
||||
"Update Private Key Password" : "Ενημέρωση Προσωπικού Κλειδού Πρόσβασης",
|
||||
"Enable password recovery:" : "Ενεργοποιήστε την ανάκτηση κωδικού πρόσβασης",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Η ενεργοποίηση αυτής της επιλογής θα σας επιτρέψει να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία σε περίπτωση απώλειας του κωδικού σας",
|
||||
"Enabled" : "Ενεργοποιημένο",
|
||||
"Disabled" : "Απενεργοποιημένο",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Χαίρετε,\n\nο διαχειριστής ενεργοποίηση την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό '%s'.\n\nΠαρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα 'μονάδα βασικής κρυπτογράφησης ownCloud' στις προσωπικές σας ρυθμίσεις και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο 'παλιός κωδικός σύνδεσης' και τον τωρινό σας κωδικό σύνδεσης.\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Χαίρετε,\n\nο διαχειριστής ενεργοποίηση την κρυπτογράφηση στο διακομιστή. Τα αρχεία σας κρυπτογραφήθηκαν με τον κωδικό '%s'.\n\nΠαρακαλούμε συνδεθείτε στη διεπαφή ιστού, πηγαίνετε στην ενότητα 'μονάδα βασικής κρυπτογράφησης ownCloud' στις προσωπικές σας ρυθμίσεις και ενημερώστε τον κωδικό κρυπτογράφησης εισάγοντας αυτό τον κωδικό στο πεδίο 'παλιός κωδικός σύνδεσης' και τον τωρινό σας κωδικό σύνδεσης.\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing parameters" : "Mankas parametroj",
|
||||
"Password successfully changed." : "La pasvorto sukcese ŝanĝiĝis.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Ne eblis ŝanĝi la pasvorton. Eble la malnova pasvorto malĝustis.",
|
||||
"Recovery Key disabled" : "Restaŭroklavo malkapabliĝis",
|
||||
"Recovery Key enabled" : "Restaŭroklavo kapabliĝis",
|
||||
"Private key password successfully updated." : "La pasvorto de la malpublika klavo sukcese ĝisdatiĝis.",
|
||||
"Encryption App is enabled and ready" : "Aplikaĵo Ĉifrado kapabligitas kaj pretas",
|
||||
"Enable recovery key" : "Kapabligi restaŭroklavon",
|
||||
"Disable recovery key" : "Malkapabligi restaŭroklavon",
|
||||
"Recovery key password" : "Pasvorto de restaŭroklavo",
|
||||
"Repeat recovery key password" : "Ripetu la pasvorton de restaŭroklavo",
|
||||
"Change recovery key password:" : "Ŝanĝi la pasvorton de la restaŭroklavo:",
|
||||
"Old recovery key password" : "Malnova pasvorto de restaŭroklavo",
|
||||
"New recovery key password" : "Nova pasvorto de restaŭroklavo",
|
||||
"Repeat new recovery key password" : "Ripetu la novan pasvorton de restaŭroklavo",
|
||||
"Change Password" : "Ŝarĝi pasvorton",
|
||||
"ownCloud basic encryption module" : "Baza ĉifrada modulo de ownCloud",
|
||||
"Old log-in password" : "Malnova ensaluta pasvorto",
|
||||
"Current log-in password" : "Nuna ensaluta pasvorto",
|
||||
"Update Private Key Password" : "Ĝisdatigi la pasvorton de la malpublika klavo",
|
||||
"Enable password recovery:" : "Kapabligi restaŭron de pasvorto:",
|
||||
"Enabled" : "Kapabligita",
|
||||
"Disabled" : "Malkapabligita"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,26 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing parameters" : "Mankas parametroj",
|
||||
"Password successfully changed." : "La pasvorto sukcese ŝanĝiĝis.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Ne eblis ŝanĝi la pasvorton. Eble la malnova pasvorto malĝustis.",
|
||||
"Recovery Key disabled" : "Restaŭroklavo malkapabliĝis",
|
||||
"Recovery Key enabled" : "Restaŭroklavo kapabliĝis",
|
||||
"Private key password successfully updated." : "La pasvorto de la malpublika klavo sukcese ĝisdatiĝis.",
|
||||
"Encryption App is enabled and ready" : "Aplikaĵo Ĉifrado kapabligitas kaj pretas",
|
||||
"Enable recovery key" : "Kapabligi restaŭroklavon",
|
||||
"Disable recovery key" : "Malkapabligi restaŭroklavon",
|
||||
"Recovery key password" : "Pasvorto de restaŭroklavo",
|
||||
"Repeat recovery key password" : "Ripetu la pasvorton de restaŭroklavo",
|
||||
"Change recovery key password:" : "Ŝanĝi la pasvorton de la restaŭroklavo:",
|
||||
"Old recovery key password" : "Malnova pasvorto de restaŭroklavo",
|
||||
"New recovery key password" : "Nova pasvorto de restaŭroklavo",
|
||||
"Repeat new recovery key password" : "Ripetu la novan pasvorton de restaŭroklavo",
|
||||
"Change Password" : "Ŝarĝi pasvorton",
|
||||
"ownCloud basic encryption module" : "Baza ĉifrada modulo de ownCloud",
|
||||
"Old log-in password" : "Malnova ensaluta pasvorto",
|
||||
"Current log-in password" : "Nuna ensaluta pasvorto",
|
||||
"Update Private Key Password" : "Ĝisdatigi la pasvorton de la malpublika klavo",
|
||||
"Enable password recovery:" : "Kapabligi restaŭron de pasvorto:",
|
||||
"Enabled" : "Kapabligita",
|
||||
"Disabled" : "Malkapabligita"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Falta contraseña de recuperación",
|
||||
"Please repeat the recovery key password" : "Por favor, repita la contraseña de recuperación",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "La contraseña de recuperación reintroducida no coincide con la contraseña de recuperación proporcionada",
|
||||
"Recovery key successfully enabled" : "Se ha habilitado la recuperación de archivos",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "No se pudo habilitar la contraseña de recuperación. Por favor, ¡compruebe su contraseña de recuperación!",
|
||||
"Recovery key successfully disabled" : "Clave de recuperación deshabilitada",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "No se pudo deshabilitar la clave de recuperación. Por favor, ¡compruebe su contraseña!",
|
||||
"Missing parameters" : "Faltan parámetros",
|
||||
"Please provide the old recovery password" : "Por favor, ingrese su antigua contraseña de recuperación",
|
||||
"Please provide a new recovery password" : "Por favor, provea una nueva contraseña de recuperación",
|
||||
"Please repeat the new recovery password" : "Por favor, repita su nueva contraseña de recuperación",
|
||||
"Password successfully changed." : "Su contraseña ha sido cambiada",
|
||||
"Could not change the password. Maybe the old password was not correct." : "No se pudo cambiar la contraseña. Compruebe que la contraseña actual sea correcta.",
|
||||
"Recovery Key disabled" : "Desactivada la clave de recuperación",
|
||||
"Recovery Key enabled" : "Recuperación de clave habilitada",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "No se pudo habilitar la clave de recuperación, por favor vuelva a intentarlo o póngase en contacto con su administrador",
|
||||
"Could not update the private key password." : "No se pudo actualizar la contraseña de la clave privada.",
|
||||
"The old password was not correct, please try again." : "La antigua contraseña no es correcta, por favor inténtelo de nuevo.",
|
||||
"The current log-in password was not correct, please try again." : "La contraseña de inicio de sesión actual no es correcta, por favor inténtelo de nuevo.",
|
||||
"Private key password successfully updated." : "Contraseña de clave privada actualizada con éxito.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesita migrar sus claves de cifrado desde el antiguo modelo de cifrado (ownCloud <= 8.0) al nuevo. Por favor ejecute 'occ encryption:migrate' o contáctese con su administrador.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "La clave privada no es válida para la app de cifrado. Por favor, actualiza la contraseña de tu clave privada en tus ajustes personales para recuperar el acceso a tus archivos cifrados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "La app de cifrado está habilitada pero sus claves no se han inicializado, por favor, cierre la sesión y vuelva a iniciarla de nuevo.",
|
||||
"Encryption App is enabled and ready" : "Cifrado App está habilitada y lista",
|
||||
"one-time password for server-side-encryption" : "Contraseña de un solo uso para el cifrado en el lado servidor",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No fue posible descifrar este archivo, probablemente se trate de un archivo compartido. Solicite al propietario del mismo que vuelva a compartirlo con usted.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede leer este archivo, probablemente sea un archivo compartido. Consulte con el propietario del mismo y que lo vuelva a compartir con usted.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: '%s'.\n\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.\n\n",
|
||||
"The share will expire on %s." : "El objeto dejará de ser compartido el %s.",
|
||||
"Cheers!" : "¡Saludos!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hola,\n<br><br>\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: <strong>%s</strong>\n<br><br>\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.<br><br>",
|
||||
"Enable recovery key" : "Activa la clave de recuperación",
|
||||
"Disable recovery key" : "Desactiva la clave de recuperación",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La clave de recuperación es una clave de cifrado extra que se usa para cifrar ficheros. Permite la recuperación de los ficheros de un usuario si él o ella olvida su contraseña.",
|
||||
"Recovery key password" : "Contraseña de clave de recuperación",
|
||||
"Repeat recovery key password" : "Repita la contraseña de recuperación",
|
||||
"Change recovery key password:" : "Cambiar la contraseña de la clave de recuperación",
|
||||
"Old recovery key password" : "Antigua contraseña de recuperación",
|
||||
"New recovery key password" : "Nueva contraseña de recuperación",
|
||||
"Repeat new recovery key password" : "Repita la nueva contraseña de recuperación",
|
||||
"Change Password" : "Cambiar contraseña",
|
||||
"ownCloud basic encryption module" : "Módulo básico de cifrado ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Su contraseña de clave privada ya no coincide con su contraseña de acceso.",
|
||||
"Set your old private key password to your current log-in password:" : "Establezca la contraseña de clave privada antigua para su contraseña de inicio de sesión actual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si no recuerda su antigua contraseña puede pedir a su administrador que le recupere sus ficheros.",
|
||||
"Old log-in password" : "Contraseña de acceso antigua",
|
||||
"Current log-in password" : "Contraseña de acceso actual",
|
||||
"Update Private Key Password" : "Actualizar contraseña de clave privada",
|
||||
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción le permitirá volver a tener acceso a sus ficheros cifrados en caso de pérdida de contraseña",
|
||||
"Enabled" : "Habilitar",
|
||||
"Disabled" : "Deshabilitado",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: '%s'.\n\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: '%s'.\n\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.\n\n"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Falta contraseña de recuperación",
|
||||
"Please repeat the recovery key password" : "Por favor, repita la contraseña de recuperación",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "La contraseña de recuperación reintroducida no coincide con la contraseña de recuperación proporcionada",
|
||||
"Recovery key successfully enabled" : "Se ha habilitado la recuperación de archivos",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "No se pudo habilitar la contraseña de recuperación. Por favor, ¡compruebe su contraseña de recuperación!",
|
||||
"Recovery key successfully disabled" : "Clave de recuperación deshabilitada",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "No se pudo deshabilitar la clave de recuperación. Por favor, ¡compruebe su contraseña!",
|
||||
"Missing parameters" : "Faltan parámetros",
|
||||
"Please provide the old recovery password" : "Por favor, ingrese su antigua contraseña de recuperación",
|
||||
"Please provide a new recovery password" : "Por favor, provea una nueva contraseña de recuperación",
|
||||
"Please repeat the new recovery password" : "Por favor, repita su nueva contraseña de recuperación",
|
||||
"Password successfully changed." : "Su contraseña ha sido cambiada",
|
||||
"Could not change the password. Maybe the old password was not correct." : "No se pudo cambiar la contraseña. Compruebe que la contraseña actual sea correcta.",
|
||||
"Recovery Key disabled" : "Desactivada la clave de recuperación",
|
||||
"Recovery Key enabled" : "Recuperación de clave habilitada",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "No se pudo habilitar la clave de recuperación, por favor vuelva a intentarlo o póngase en contacto con su administrador",
|
||||
"Could not update the private key password." : "No se pudo actualizar la contraseña de la clave privada.",
|
||||
"The old password was not correct, please try again." : "La antigua contraseña no es correcta, por favor inténtelo de nuevo.",
|
||||
"The current log-in password was not correct, please try again." : "La contraseña de inicio de sesión actual no es correcta, por favor inténtelo de nuevo.",
|
||||
"Private key password successfully updated." : "Contraseña de clave privada actualizada con éxito.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesita migrar sus claves de cifrado desde el antiguo modelo de cifrado (ownCloud <= 8.0) al nuevo. Por favor ejecute 'occ encryption:migrate' o contáctese con su administrador.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "La clave privada no es válida para la app de cifrado. Por favor, actualiza la contraseña de tu clave privada en tus ajustes personales para recuperar el acceso a tus archivos cifrados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "La app de cifrado está habilitada pero sus claves no se han inicializado, por favor, cierre la sesión y vuelva a iniciarla de nuevo.",
|
||||
"Encryption App is enabled and ready" : "Cifrado App está habilitada y lista",
|
||||
"one-time password for server-side-encryption" : "Contraseña de un solo uso para el cifrado en el lado servidor",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No fue posible descifrar este archivo, probablemente se trate de un archivo compartido. Solicite al propietario del mismo que vuelva a compartirlo con usted.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede leer este archivo, probablemente sea un archivo compartido. Consulte con el propietario del mismo y que lo vuelva a compartir con usted.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: '%s'.\n\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.\n\n",
|
||||
"The share will expire on %s." : "El objeto dejará de ser compartido el %s.",
|
||||
"Cheers!" : "¡Saludos!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hola,\n<br><br>\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: <strong>%s</strong>\n<br><br>\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.<br><br>",
|
||||
"Enable recovery key" : "Activa la clave de recuperación",
|
||||
"Disable recovery key" : "Desactiva la clave de recuperación",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La clave de recuperación es una clave de cifrado extra que se usa para cifrar ficheros. Permite la recuperación de los ficheros de un usuario si él o ella olvida su contraseña.",
|
||||
"Recovery key password" : "Contraseña de clave de recuperación",
|
||||
"Repeat recovery key password" : "Repita la contraseña de recuperación",
|
||||
"Change recovery key password:" : "Cambiar la contraseña de la clave de recuperación",
|
||||
"Old recovery key password" : "Antigua contraseña de recuperación",
|
||||
"New recovery key password" : "Nueva contraseña de recuperación",
|
||||
"Repeat new recovery key password" : "Repita la nueva contraseña de recuperación",
|
||||
"Change Password" : "Cambiar contraseña",
|
||||
"ownCloud basic encryption module" : "Módulo básico de cifrado ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Su contraseña de clave privada ya no coincide con su contraseña de acceso.",
|
||||
"Set your old private key password to your current log-in password:" : "Establezca la contraseña de clave privada antigua para su contraseña de inicio de sesión actual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si no recuerda su antigua contraseña puede pedir a su administrador que le recupere sus ficheros.",
|
||||
"Old log-in password" : "Contraseña de acceso antigua",
|
||||
"Current log-in password" : "Contraseña de acceso actual",
|
||||
"Update Private Key Password" : "Actualizar contraseña de clave privada",
|
||||
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción le permitirá volver a tener acceso a sus ficheros cifrados en caso de pérdida de contraseña",
|
||||
"Enabled" : "Habilitar",
|
||||
"Disabled" : "Deshabilitado",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: '%s'.\n\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nEl administrador ha habilitado el cifrado del lado servidor. Sus archivos serán cifrados usando como contraseña: '%s'.\n\nPor favor, identifíquese en la interfaz web, vaya a la sección 'Modulo básico de cifrado' de sus opciones personales y actualice su contraseña tecleando esta contraseña en el campo 'contraseña antigua' e introduciendo la nueva en su correspondiente campo.\n\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Recovery key successfully enabled" : "Se habilitó la recuperación de archivos",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "No se pudo habilitar la clave de recuperación. Por favor, comprobá tu contraseña.",
|
||||
"Recovery key successfully disabled" : "Clave de recuperación deshabilitada",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "No fue posible deshabilitar la clave de recuperación. Por favor, comprobá tu contraseña.",
|
||||
"Password successfully changed." : "Tu contraseña fue cambiada",
|
||||
"Could not change the password. Maybe the old password was not correct." : "No se pudo cambiar la contraseña. Comprobá que la contraseña actual sea correcta.",
|
||||
"Private key password successfully updated." : "Contraseña de clave privada actualizada con éxito.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Llave privada inválida para la aplicación de encriptación. Por favor actualice la clave de la llave privada en las configuraciones personales para recobrar el acceso a sus archivos encriptados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "La aplicación de encriptación está habilitada pero las llaves no fueron inicializadas, por favor termine y vuelva a iniciar la sesión",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede descibrar este archivo, probablemente sea un archivo compartido. Por favor pídele al dueño que recomparta el archivo contigo.",
|
||||
"The share will expire on %s." : "El compartir expirará en %s.",
|
||||
"Cheers!" : "¡Saludos!",
|
||||
"Recovery key password" : "Contraseña de recuperación de clave",
|
||||
"Change recovery key password:" : "Cambiar contraseña para recuperar la clave:",
|
||||
"Change Password" : "Cambiar contraseña",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si no te acordás de tu contraseña antigua, pedile al administrador que recupere tus archivos",
|
||||
"Old log-in password" : "Contraseña anterior",
|
||||
"Current log-in password" : "Contraseña actual",
|
||||
"Update Private Key Password" : "Actualizar contraseña de la clave privada",
|
||||
"Enable password recovery:" : "Habilitar recuperación de contraseña:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitando esta opción, vas a tener acceso a tus archivos encriptados, incluso si perdés la contraseña",
|
||||
"Enabled" : "Habilitado",
|
||||
"Disabled" : "Deshabilitado"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,26 +0,0 @@
|
||||
{ "translations": {
|
||||
"Recovery key successfully enabled" : "Se habilitó la recuperación de archivos",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "No se pudo habilitar la clave de recuperación. Por favor, comprobá tu contraseña.",
|
||||
"Recovery key successfully disabled" : "Clave de recuperación deshabilitada",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "No fue posible deshabilitar la clave de recuperación. Por favor, comprobá tu contraseña.",
|
||||
"Password successfully changed." : "Tu contraseña fue cambiada",
|
||||
"Could not change the password. Maybe the old password was not correct." : "No se pudo cambiar la contraseña. Comprobá que la contraseña actual sea correcta.",
|
||||
"Private key password successfully updated." : "Contraseña de clave privada actualizada con éxito.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Llave privada inválida para la aplicación de encriptación. Por favor actualice la clave de la llave privada en las configuraciones personales para recobrar el acceso a sus archivos encriptados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "La aplicación de encriptación está habilitada pero las llaves no fueron inicializadas, por favor termine y vuelva a iniciar la sesión",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede descibrar este archivo, probablemente sea un archivo compartido. Por favor pídele al dueño que recomparta el archivo contigo.",
|
||||
"The share will expire on %s." : "El compartir expirará en %s.",
|
||||
"Cheers!" : "¡Saludos!",
|
||||
"Recovery key password" : "Contraseña de recuperación de clave",
|
||||
"Change recovery key password:" : "Cambiar contraseña para recuperar la clave:",
|
||||
"Change Password" : "Cambiar contraseña",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si no te acordás de tu contraseña antigua, pedile al administrador que recupere tus archivos",
|
||||
"Old log-in password" : "Contraseña anterior",
|
||||
"Current log-in password" : "Contraseña actual",
|
||||
"Update Private Key Password" : "Actualizar contraseña de la clave privada",
|
||||
"Enable password recovery:" : "Habilitar recuperación de contraseña:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitando esta opción, vas a tener acceso a tus archivos encriptados, incluso si perdés la contraseña",
|
||||
"Enabled" : "Habilitado",
|
||||
"Disabled" : "Deshabilitado"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,44 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "فاقد رمزعبور کلید بازیابی",
|
||||
"Please repeat the recovery key password" : "لطفا رمز کلید بازیابی را تکرار کنید",
|
||||
"Recovery key successfully enabled" : "کلید بازیابی با موفقیت فعال شده است.",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "کلید بازیابی نمی تواند فعال شود. لطفا رمزعبور کلید بازیابی خود را بررسی نمایید!",
|
||||
"Recovery key successfully disabled" : "کلید بازیابی با موفقیت غیر فعال شده است.",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "کلید بازیابی را نمی تواند غیرفعال نماید. لطفا رمزعبور کلید بازیابی خود را بررسی کنید!",
|
||||
"Missing parameters" : "پارامترهای فراموش شده",
|
||||
"Please provide the old recovery password" : "لطفا رمز بازیابی قدیمی را وارد کنید",
|
||||
"Please provide a new recovery password" : "لطفا رمز بازیابی جدید را وارد کنید",
|
||||
"Please repeat the new recovery password" : "لطفا رمز بازیابی جدید را مجددا وارد کنید",
|
||||
"Password successfully changed." : "رمزعبور با موفقیت تغییر یافت.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "رمزعبور را نمیتواند تغییر دهد. شاید رمزعبورقدیمی صحیح نمی باشد.",
|
||||
"Recovery Key disabled" : "کلید بازیابی غیرفعال شد",
|
||||
"Recovery Key enabled" : "کلید بازیابی فعال شد",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "امکان فعالسازی کلید بازیابی وجود ندارد، لطفا مجددا تلاش کرده و یا با مدیر تماس بگیرید",
|
||||
"Could not update the private key password." : "امکان بروزرسانی رمزعبور کلید خصوصی وجود ندارد.",
|
||||
"The old password was not correct, please try again." : "رمزعبور قدیمی اشتباه است، لطفا مجددا تلاش کنید.",
|
||||
"Private key password successfully updated." : "رمزعبور کلید خصوصی با موفقیت به روز شد.",
|
||||
"Encryption App is enabled and ready" : "برنامه رمزگذاری فعال و آماده است",
|
||||
"The share will expire on %s." : "اشتراکگذاری در %s منقضی خواهد شد.",
|
||||
"Cheers!" : "سلامتی!",
|
||||
"Enable recovery key" : "فعالسازی کلید بازیابی",
|
||||
"Disable recovery key" : "غیرفعالسازی کلید بازیابی",
|
||||
"Recovery key password" : "رمزعبور کلید بازیابی",
|
||||
"Repeat recovery key password" : "تکرار رمزعبور کلید بازیابی",
|
||||
"Change recovery key password:" : "تغییر رمزعبور کلید بازیابی:",
|
||||
"Old recovery key password" : "رمزعبور قدیمی کلید بازیابی",
|
||||
"New recovery key password" : "رمزعبور جدید کلید بازیابی",
|
||||
"Repeat new recovery key password" : "تکرار رمزعبور جدید کلید بازیابی",
|
||||
"Change Password" : "تغییر رمزعبور",
|
||||
"ownCloud basic encryption module" : "ماژول پایه رمزگذاری ownCloud",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "اگر رمزعبور قدیمی را فراموش کرده اید میتوانید از مدیر خود برای بازیابی فایل هایتان درخواست نمایید.",
|
||||
"Old log-in password" : "رمزعبور قدیمی",
|
||||
"Current log-in password" : "رمزعبور فعلی",
|
||||
"Update Private Key Password" : "به روز رسانی رمزعبور کلید خصوصی",
|
||||
"Enable password recovery:" : "فعال سازی بازیابی رمزعبور:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "فعال کردن این گزینه به شما اجازه خواهد داد در صورت از دست دادن رمزعبور به فایل های رمزگذاری شده خود دسترسی داشته باشید.",
|
||||
"Enabled" : "فعال شده",
|
||||
"Disabled" : "غیرفعال شده"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
@@ -1,42 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "فاقد رمزعبور کلید بازیابی",
|
||||
"Please repeat the recovery key password" : "لطفا رمز کلید بازیابی را تکرار کنید",
|
||||
"Recovery key successfully enabled" : "کلید بازیابی با موفقیت فعال شده است.",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "کلید بازیابی نمی تواند فعال شود. لطفا رمزعبور کلید بازیابی خود را بررسی نمایید!",
|
||||
"Recovery key successfully disabled" : "کلید بازیابی با موفقیت غیر فعال شده است.",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "کلید بازیابی را نمی تواند غیرفعال نماید. لطفا رمزعبور کلید بازیابی خود را بررسی کنید!",
|
||||
"Missing parameters" : "پارامترهای فراموش شده",
|
||||
"Please provide the old recovery password" : "لطفا رمز بازیابی قدیمی را وارد کنید",
|
||||
"Please provide a new recovery password" : "لطفا رمز بازیابی جدید را وارد کنید",
|
||||
"Please repeat the new recovery password" : "لطفا رمز بازیابی جدید را مجددا وارد کنید",
|
||||
"Password successfully changed." : "رمزعبور با موفقیت تغییر یافت.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "رمزعبور را نمیتواند تغییر دهد. شاید رمزعبورقدیمی صحیح نمی باشد.",
|
||||
"Recovery Key disabled" : "کلید بازیابی غیرفعال شد",
|
||||
"Recovery Key enabled" : "کلید بازیابی فعال شد",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "امکان فعالسازی کلید بازیابی وجود ندارد، لطفا مجددا تلاش کرده و یا با مدیر تماس بگیرید",
|
||||
"Could not update the private key password." : "امکان بروزرسانی رمزعبور کلید خصوصی وجود ندارد.",
|
||||
"The old password was not correct, please try again." : "رمزعبور قدیمی اشتباه است، لطفا مجددا تلاش کنید.",
|
||||
"Private key password successfully updated." : "رمزعبور کلید خصوصی با موفقیت به روز شد.",
|
||||
"Encryption App is enabled and ready" : "برنامه رمزگذاری فعال و آماده است",
|
||||
"The share will expire on %s." : "اشتراکگذاری در %s منقضی خواهد شد.",
|
||||
"Cheers!" : "سلامتی!",
|
||||
"Enable recovery key" : "فعالسازی کلید بازیابی",
|
||||
"Disable recovery key" : "غیرفعالسازی کلید بازیابی",
|
||||
"Recovery key password" : "رمزعبور کلید بازیابی",
|
||||
"Repeat recovery key password" : "تکرار رمزعبور کلید بازیابی",
|
||||
"Change recovery key password:" : "تغییر رمزعبور کلید بازیابی:",
|
||||
"Old recovery key password" : "رمزعبور قدیمی کلید بازیابی",
|
||||
"New recovery key password" : "رمزعبور جدید کلید بازیابی",
|
||||
"Repeat new recovery key password" : "تکرار رمزعبور جدید کلید بازیابی",
|
||||
"Change Password" : "تغییر رمزعبور",
|
||||
"ownCloud basic encryption module" : "ماژول پایه رمزگذاری ownCloud",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "اگر رمزعبور قدیمی را فراموش کرده اید میتوانید از مدیر خود برای بازیابی فایل هایتان درخواست نمایید.",
|
||||
"Old log-in password" : "رمزعبور قدیمی",
|
||||
"Current log-in password" : "رمزعبور فعلی",
|
||||
"Update Private Key Password" : "به روز رسانی رمزعبور کلید خصوصی",
|
||||
"Enable password recovery:" : "فعال سازی بازیابی رمزعبور:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "فعال کردن این گزینه به شما اجازه خواهد داد در صورت از دست دادن رمزعبور به فایل های رمزگذاری شده خود دسترسی داشته باشید.",
|
||||
"Enabled" : "فعال شده",
|
||||
"Disabled" : "غیرفعال شده"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Mot de passe de la clef de récupération manquant",
|
||||
"Please repeat the recovery key password" : "Répétez le mot de passe de la clef de récupération",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Le mot de passe de la clef de récupération et sa répétition ne sont pas identiques.",
|
||||
"Recovery key successfully enabled" : "Clef de récupération activée avec succès",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossible d'activer la clef de récupération. Veuillez vérifier le mot de passe de votre clé de récupération !",
|
||||
"Recovery key successfully disabled" : "Clef de récupération désactivée avec succès",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossible de désactiver la clef de récupération. Veuillez vérifier le mot de passe de votre clef de récupération !",
|
||||
"Missing parameters" : "Paramètres manquants",
|
||||
"Please provide the old recovery password" : "Veuillez entrer l'ancien mot de passe de récupération",
|
||||
"Please provide a new recovery password" : "Veuillez entrer un nouveau mot de passe de récupération",
|
||||
"Please repeat the new recovery password" : "Veuillez répéter le nouveau mot de passe de récupération",
|
||||
"Password successfully changed." : "Mot de passe changé avec succès.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Erreur lors du changement de mot de passe. L'ancien mot de passe est peut-être incorrect.",
|
||||
"Recovery Key disabled" : "Clé de récupération désactivée",
|
||||
"Recovery Key enabled" : "Clef de récupération activée",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Impossible d'activer la clef de récupération. Veuillez essayer à nouveau ou contacter votre administrateur",
|
||||
"Could not update the private key password." : "Impossible de mettre à jour le mot de passe de la clef privée.",
|
||||
"The old password was not correct, please try again." : "L'ancien mot de passe est incorrect. Veuillez réessayer.",
|
||||
"The current log-in password was not correct, please try again." : "Le mot de passe de connexion actuel n'est pas correct, veuillez réessayer.",
|
||||
"Private key password successfully updated." : "Mot de passe de la clef privée mis à jour avec succès.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vous devez migrer vos clés de chiffrement de l'ancienne version (ownCloud <= 8.0) vers la nouvelle. Veuillez exécuter 'occ encryption:migrate' ou contacter votre administrateur",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Votre clef privée de chiffrement n'est pas valide ! Veuillez mettre à jour le mot de passe de la clef privée dans vos paramètres personnels pour récupérer l'accès à vos fichiers chiffrés.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'application de chiffrement est activée mais vos clefs ne sont pas initialisées. Veuillez vous déconnecter et ensuite vous reconnecter.",
|
||||
"Encryption App is enabled and ready" : "L'application de chiffrement est activée et prête",
|
||||
"one-time password for server-side-encryption" : "Mot de passe à usage unique pour le chiffrement côté serveur",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de déchiffrer ce fichier : il s'agit probablement d'un fichier partagé. Veuillez demander au propriétaire du fichier de le partager à nouveau avec vous.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de lire ce fichier, il s'agit probablement d'un fichier partagé. Veuillez demander au propriétaire du fichier de le repartager avec vous. ",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjour,\n\nL'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe '%s'.\n\nVeuillez vous connecter dans l'interface web et aller dans la section \"Module de chiffrement de base d'ownCloud\" de vos paramètres personnels. De là, mettez à jour votre mot de passe de chiffrement en entrant le mot de passe fourni dans ce message dans le champ \"Ancien mot de passe de connexion\", et votre mot de passe de connexion actuel.\n",
|
||||
"The share will expire on %s." : "Le partage expirera le %s.",
|
||||
"Cheers!" : "À bientôt !",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Bonjour,<br><br>L'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe <strong>%s</strong>.<br><br>\nVeuillez vous connecter dans l'interface web et aller dans la section \"Module de chiffrement de base d'ownCloud\" de vos paramètres personnels. De là, mettez à jour votre mot de passe de chiffrement en entrant le mot de passe fourni dans ce message dans le champ \"Ancien mot de passe de connexion\", et votre mot de passe de connexion actuel.<br><br>",
|
||||
"Enable recovery key" : "Activer la clé de récupération",
|
||||
"Disable recovery key" : "Désactiver la clé de récupération",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La clé de récupération est une clé supplémentaire utilisée pour chiffrer les fichiers. Elle permet de récupérer les fichiers des utilisateurs s'ils oublient leur mot de passe.",
|
||||
"Recovery key password" : "Mot de passe de la clef de récupération",
|
||||
"Repeat recovery key password" : "Répétez le mot de passe de la clé de récupération",
|
||||
"Change recovery key password:" : "Modifier le mot de passe de la clef de récupération :",
|
||||
"Old recovery key password" : "Ancien mot de passe de la clé de récupération",
|
||||
"New recovery key password" : "Nouveau mot de passe de la clé de récupération",
|
||||
"Repeat new recovery key password" : "Répétez le nouveau mot de passe de la clé de récupération",
|
||||
"Change Password" : "Changer de mot de passe",
|
||||
"ownCloud basic encryption module" : "Module de chiffrement de base d'ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Le mot de passe de votre clef privée ne correspond plus à votre mot de passe de connexion.",
|
||||
"Set your old private key password to your current log-in password:" : "Remplacez l'ancien mot de passe de votre clé privée par votre mot de passe de connexion actuel :",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si vous ne vous souvenez plus de votre ancien mot de passe, vous pouvez demander à votre administrateur de récupérer vos fichiers.",
|
||||
"Old log-in password" : "Ancien mot de passe de connexion",
|
||||
"Current log-in password" : "Actuel mot de passe de connexion",
|
||||
"Update Private Key Password" : "Mettre à jour le mot de passe de votre clef privée",
|
||||
"Enable password recovery:" : "Activer la récupération du mot de passe :",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activer cette option vous permettra d'obtenir à nouveau l'accès à vos fichiers chiffrés en cas de perte de mot de passe",
|
||||
"Enabled" : "Activé",
|
||||
"Disabled" : "Désactivé",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjour,\n\nL'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe suivant :\n\n%s\n\nVeuillez suivre ces instructions :\n\n1. Connectez-vous à l'interface web et trouvez la section \"Module de chiffrement de base d'ownCloud\" dans vos paramètres personnels;\n\n2. Entrez le mot de passe fourni ci-dessus dans le champ \"Ancien mot de passe de connexion\";\n\n3. Entrez le mot de passe que vous utilisez actuellement pour vous connecter dans le champ \"Actuel mot de passe de connexion\";\n\n4. Validez en cliquant sur le bouton \"Mettre à jour le mot de passe de votre clef privée\".\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjour,\n\nL'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe suivant :\n\n%s\n\nVeuillez suivre ces instructions :\n\n1. Connectez-vous à l'interface web et trouvez la section \"Module de chiffrement de base d'ownCloud\" dans vos paramètres personnels;\n\n2. Entrez le mot de passe fourni ci-dessus dans le champ \"Ancien mot de passe de connexion\";\n\n3. Entrez le mot de passe que vous utilisez actuellement pour vous connecter dans le champ \"Actuel mot de passe de connexion\";\n\n4. Validez en cliquant sur le bouton \"Mettre à jour le mot de passe de votre clef privée\".\n"
|
||||
},
|
||||
"nplurals=2; plural=(n > 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Mot de passe de la clef de récupération manquant",
|
||||
"Please repeat the recovery key password" : "Répétez le mot de passe de la clef de récupération",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Le mot de passe de la clef de récupération et sa répétition ne sont pas identiques.",
|
||||
"Recovery key successfully enabled" : "Clef de récupération activée avec succès",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossible d'activer la clef de récupération. Veuillez vérifier le mot de passe de votre clé de récupération !",
|
||||
"Recovery key successfully disabled" : "Clef de récupération désactivée avec succès",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossible de désactiver la clef de récupération. Veuillez vérifier le mot de passe de votre clef de récupération !",
|
||||
"Missing parameters" : "Paramètres manquants",
|
||||
"Please provide the old recovery password" : "Veuillez entrer l'ancien mot de passe de récupération",
|
||||
"Please provide a new recovery password" : "Veuillez entrer un nouveau mot de passe de récupération",
|
||||
"Please repeat the new recovery password" : "Veuillez répéter le nouveau mot de passe de récupération",
|
||||
"Password successfully changed." : "Mot de passe changé avec succès.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Erreur lors du changement de mot de passe. L'ancien mot de passe est peut-être incorrect.",
|
||||
"Recovery Key disabled" : "Clé de récupération désactivée",
|
||||
"Recovery Key enabled" : "Clef de récupération activée",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Impossible d'activer la clef de récupération. Veuillez essayer à nouveau ou contacter votre administrateur",
|
||||
"Could not update the private key password." : "Impossible de mettre à jour le mot de passe de la clef privée.",
|
||||
"The old password was not correct, please try again." : "L'ancien mot de passe est incorrect. Veuillez réessayer.",
|
||||
"The current log-in password was not correct, please try again." : "Le mot de passe de connexion actuel n'est pas correct, veuillez réessayer.",
|
||||
"Private key password successfully updated." : "Mot de passe de la clef privée mis à jour avec succès.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vous devez migrer vos clés de chiffrement de l'ancienne version (ownCloud <= 8.0) vers la nouvelle. Veuillez exécuter 'occ encryption:migrate' ou contacter votre administrateur",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Votre clef privée de chiffrement n'est pas valide ! Veuillez mettre à jour le mot de passe de la clef privée dans vos paramètres personnels pour récupérer l'accès à vos fichiers chiffrés.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'application de chiffrement est activée mais vos clefs ne sont pas initialisées. Veuillez vous déconnecter et ensuite vous reconnecter.",
|
||||
"Encryption App is enabled and ready" : "L'application de chiffrement est activée et prête",
|
||||
"one-time password for server-side-encryption" : "Mot de passe à usage unique pour le chiffrement côté serveur",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de déchiffrer ce fichier : il s'agit probablement d'un fichier partagé. Veuillez demander au propriétaire du fichier de le partager à nouveau avec vous.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de lire ce fichier, il s'agit probablement d'un fichier partagé. Veuillez demander au propriétaire du fichier de le repartager avec vous. ",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjour,\n\nL'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe '%s'.\n\nVeuillez vous connecter dans l'interface web et aller dans la section \"Module de chiffrement de base d'ownCloud\" de vos paramètres personnels. De là, mettez à jour votre mot de passe de chiffrement en entrant le mot de passe fourni dans ce message dans le champ \"Ancien mot de passe de connexion\", et votre mot de passe de connexion actuel.\n",
|
||||
"The share will expire on %s." : "Le partage expirera le %s.",
|
||||
"Cheers!" : "À bientôt !",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Bonjour,<br><br>L'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe <strong>%s</strong>.<br><br>\nVeuillez vous connecter dans l'interface web et aller dans la section \"Module de chiffrement de base d'ownCloud\" de vos paramètres personnels. De là, mettez à jour votre mot de passe de chiffrement en entrant le mot de passe fourni dans ce message dans le champ \"Ancien mot de passe de connexion\", et votre mot de passe de connexion actuel.<br><br>",
|
||||
"Enable recovery key" : "Activer la clé de récupération",
|
||||
"Disable recovery key" : "Désactiver la clé de récupération",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La clé de récupération est une clé supplémentaire utilisée pour chiffrer les fichiers. Elle permet de récupérer les fichiers des utilisateurs s'ils oublient leur mot de passe.",
|
||||
"Recovery key password" : "Mot de passe de la clef de récupération",
|
||||
"Repeat recovery key password" : "Répétez le mot de passe de la clé de récupération",
|
||||
"Change recovery key password:" : "Modifier le mot de passe de la clef de récupération :",
|
||||
"Old recovery key password" : "Ancien mot de passe de la clé de récupération",
|
||||
"New recovery key password" : "Nouveau mot de passe de la clé de récupération",
|
||||
"Repeat new recovery key password" : "Répétez le nouveau mot de passe de la clé de récupération",
|
||||
"Change Password" : "Changer de mot de passe",
|
||||
"ownCloud basic encryption module" : "Module de chiffrement de base d'ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Le mot de passe de votre clef privée ne correspond plus à votre mot de passe de connexion.",
|
||||
"Set your old private key password to your current log-in password:" : "Remplacez l'ancien mot de passe de votre clé privée par votre mot de passe de connexion actuel :",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Si vous ne vous souvenez plus de votre ancien mot de passe, vous pouvez demander à votre administrateur de récupérer vos fichiers.",
|
||||
"Old log-in password" : "Ancien mot de passe de connexion",
|
||||
"Current log-in password" : "Actuel mot de passe de connexion",
|
||||
"Update Private Key Password" : "Mettre à jour le mot de passe de votre clef privée",
|
||||
"Enable password recovery:" : "Activer la récupération du mot de passe :",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activer cette option vous permettra d'obtenir à nouveau l'accès à vos fichiers chiffrés en cas de perte de mot de passe",
|
||||
"Enabled" : "Activé",
|
||||
"Disabled" : "Désactivé",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjour,\n\nL'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe suivant :\n\n%s\n\nVeuillez suivre ces instructions :\n\n1. Connectez-vous à l'interface web et trouvez la section \"Module de chiffrement de base d'ownCloud\" dans vos paramètres personnels;\n\n2. Entrez le mot de passe fourni ci-dessus dans le champ \"Ancien mot de passe de connexion\";\n\n3. Entrez le mot de passe que vous utilisez actuellement pour vous connecter dans le champ \"Actuel mot de passe de connexion\";\n\n4. Validez en cliquant sur le bouton \"Mettre à jour le mot de passe de votre clef privée\".\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjour,\n\nL'administrateur a activé le chiffrement sur le serveur. Vos fichiers ont été chiffrés avec le mot de passe suivant :\n\n%s\n\nVeuillez suivre ces instructions :\n\n1. Connectez-vous à l'interface web et trouvez la section \"Module de chiffrement de base d'ownCloud\" dans vos paramètres personnels;\n\n2. Entrez le mot de passe fourni ci-dessus dans le champ \"Ancien mot de passe de connexion\";\n\n3. Entrez le mot de passe que vous utilisez actuellement pour vous connecter dans le champ \"Actuel mot de passe de connexion\";\n\n4. Validez en cliquant sur le bouton \"Mettre à jour le mot de passe de votre clef privée\".\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n > 1);"
|
||||
}
|
||||
@@ -1,54 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Falta o contrasinal da chave de recuperación",
|
||||
"Please repeat the recovery key password" : "Repita o contrasinal da chave de recuperación",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "A repetición do contrasinal da chave de recuperación non coincide co contrasinal da chave de recuperación fornecido",
|
||||
"Recovery key successfully enabled" : "Activada satisfactoriamente a chave de recuperación",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Non foi posíbel activar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!",
|
||||
"Recovery key successfully disabled" : "Desactivada satisfactoriamente a chave de recuperación",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Non foi posíbel desactivar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!",
|
||||
"Missing parameters" : "Faltan os parámetros",
|
||||
"Please provide the old recovery password" : "Introduza o antigo contrasinal de recuperación",
|
||||
"Please provide a new recovery password" : "Introduza a nova chave de recuperación",
|
||||
"Please repeat the new recovery password" : "Repita o novo contrasinal de recuperación",
|
||||
"Password successfully changed." : "O contrasinal foi cambiado satisfactoriamente",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Non foi posíbel cambiar o contrasinal. Probabelmente o contrasinal antigo non é o correcto.",
|
||||
"Recovery Key disabled" : "Desactivada a chave de recuperación",
|
||||
"Recovery Key enabled" : "Activada a chave de recuperación",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Non foi posíbel activar a chave de recuperación, ténteo de novo ou póñase en contacto co administrador.",
|
||||
"Could not update the private key password." : "Non foi posíbel actualizar o contrasinal da chave privada.",
|
||||
"The old password was not correct, please try again." : "O contrasinal antigo non é correcto, ténteo de novo.",
|
||||
"The current log-in password was not correct, please try again." : "O actual contrasinal de acceso non é correcto, ténteo de novo.",
|
||||
"Private key password successfully updated." : "A chave privada foi actualizada correctamente.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "É necesario migrar as súas chaves de cifrado do antigo cifrado (ownCloud <= 8,0) cara ao novo. Execute «occ encryption:migrate» ou contacte co administrador",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "A chave privada para a aplicación de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "A aplicación de cifrado está activada, mais as chaves non foron preparadas, saia da sesión e volva a acceder de novo",
|
||||
"Encryption App is enabled and ready" : " A aplicación de cifrado está activada e lista",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel descifrar o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel ler o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
|
||||
"The share will expire on %s." : "Esta compartición caduca o %s.",
|
||||
"Cheers!" : "Saúdos!",
|
||||
"Enable recovery key" : "Activar a chave de recuperación",
|
||||
"Disable recovery key" : "Desactivar a chave de recuperación",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "A chave de recuperación é unha chave de cifrado adicional que se utiliza para cifrar ficheiros. Permite a recuperación de ficheiros dun usuario se o usuario esquece o seu contrasinal.",
|
||||
"Recovery key password" : "Contrasinal da chave de recuperación",
|
||||
"Repeat recovery key password" : "Repita o contrasinal da chave de recuperación",
|
||||
"Change recovery key password:" : "Cambiar o contrasinal da chave de la recuperación:",
|
||||
"Old recovery key password" : "Contrasinal antigo da chave de recuperación",
|
||||
"New recovery key password" : "Novo contrasinal da chave de recuperación",
|
||||
"Repeat new recovery key password" : "Repita o novo contrasinal da chave de recuperación",
|
||||
"Change Password" : "Cambiar o contrasinal",
|
||||
"ownCloud basic encryption module" : "Módulo básico de cifrado de ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "O seu contrasinal da chave privada non coincide co seu contrasinal de acceso.",
|
||||
"Set your old private key password to your current log-in password:" : "Estabeleza o seu contrasinal antigo da chave de recuperación ao seu contrasinal de acceso actual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se non lembra o seu antigo contrasinal pode pedírllelo ao seu administrador para recuperar os seus ficheiros.",
|
||||
"Old log-in password" : "Contrasinal antigo de acceso",
|
||||
"Current log-in password" : "Contrasinal actual de acceso",
|
||||
"Update Private Key Password" : "Actualizar o contrasinal da chave privada",
|
||||
"Enable password recovery:" : "Activar o contrasinal de recuperación:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ao activar esta opción permitiráselle volver a obter acceso aos ficheiros cifrados no caso de perda do contrasinal",
|
||||
"Enabled" : "Activado",
|
||||
"Disabled" : "Desactivado"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,52 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Falta o contrasinal da chave de recuperación",
|
||||
"Please repeat the recovery key password" : "Repita o contrasinal da chave de recuperación",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "A repetición do contrasinal da chave de recuperación non coincide co contrasinal da chave de recuperación fornecido",
|
||||
"Recovery key successfully enabled" : "Activada satisfactoriamente a chave de recuperación",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Non foi posíbel activar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!",
|
||||
"Recovery key successfully disabled" : "Desactivada satisfactoriamente a chave de recuperación",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Non foi posíbel desactivar a chave de recuperación. Comprobe o contrasinal da chave de recuperación!",
|
||||
"Missing parameters" : "Faltan os parámetros",
|
||||
"Please provide the old recovery password" : "Introduza o antigo contrasinal de recuperación",
|
||||
"Please provide a new recovery password" : "Introduza a nova chave de recuperación",
|
||||
"Please repeat the new recovery password" : "Repita o novo contrasinal de recuperación",
|
||||
"Password successfully changed." : "O contrasinal foi cambiado satisfactoriamente",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Non foi posíbel cambiar o contrasinal. Probabelmente o contrasinal antigo non é o correcto.",
|
||||
"Recovery Key disabled" : "Desactivada a chave de recuperación",
|
||||
"Recovery Key enabled" : "Activada a chave de recuperación",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Non foi posíbel activar a chave de recuperación, ténteo de novo ou póñase en contacto co administrador.",
|
||||
"Could not update the private key password." : "Non foi posíbel actualizar o contrasinal da chave privada.",
|
||||
"The old password was not correct, please try again." : "O contrasinal antigo non é correcto, ténteo de novo.",
|
||||
"The current log-in password was not correct, please try again." : "O actual contrasinal de acceso non é correcto, ténteo de novo.",
|
||||
"Private key password successfully updated." : "A chave privada foi actualizada correctamente.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "É necesario migrar as súas chaves de cifrado do antigo cifrado (ownCloud <= 8,0) cara ao novo. Execute «occ encryption:migrate» ou contacte co administrador",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "A chave privada para a aplicación de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "A aplicación de cifrado está activada, mais as chaves non foron preparadas, saia da sesión e volva a acceder de novo",
|
||||
"Encryption App is enabled and ready" : " A aplicación de cifrado está activada e lista",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel descifrar o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel ler o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
|
||||
"The share will expire on %s." : "Esta compartición caduca o %s.",
|
||||
"Cheers!" : "Saúdos!",
|
||||
"Enable recovery key" : "Activar a chave de recuperación",
|
||||
"Disable recovery key" : "Desactivar a chave de recuperación",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "A chave de recuperación é unha chave de cifrado adicional que se utiliza para cifrar ficheiros. Permite a recuperación de ficheiros dun usuario se o usuario esquece o seu contrasinal.",
|
||||
"Recovery key password" : "Contrasinal da chave de recuperación",
|
||||
"Repeat recovery key password" : "Repita o contrasinal da chave de recuperación",
|
||||
"Change recovery key password:" : "Cambiar o contrasinal da chave de la recuperación:",
|
||||
"Old recovery key password" : "Contrasinal antigo da chave de recuperación",
|
||||
"New recovery key password" : "Novo contrasinal da chave de recuperación",
|
||||
"Repeat new recovery key password" : "Repita o novo contrasinal da chave de recuperación",
|
||||
"Change Password" : "Cambiar o contrasinal",
|
||||
"ownCloud basic encryption module" : "Módulo básico de cifrado de ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "O seu contrasinal da chave privada non coincide co seu contrasinal de acceso.",
|
||||
"Set your old private key password to your current log-in password:" : "Estabeleza o seu contrasinal antigo da chave de recuperación ao seu contrasinal de acceso actual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se non lembra o seu antigo contrasinal pode pedírllelo ao seu administrador para recuperar os seus ficheiros.",
|
||||
"Old log-in password" : "Contrasinal antigo de acceso",
|
||||
"Current log-in password" : "Contrasinal actual de acceso",
|
||||
"Update Private Key Password" : "Actualizar o contrasinal da chave privada",
|
||||
"Enable password recovery:" : "Activar o contrasinal de recuperación:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ao activar esta opción permitiráselle volver a obter acceso aos ficheiros cifrados no caso de perda do contrasinal",
|
||||
"Enabled" : "Activado",
|
||||
"Disabled" : "Desactivado"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"The share will expire on %s." : "Le compartir expirara le %s.",
|
||||
"Cheers!" : "Acclamationes!"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,5 +0,0 @@
|
||||
{ "translations": {
|
||||
"The share will expire on %s." : "Le compartir expirara le %s.",
|
||||
"Cheers!" : "Acclamationes!"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Sandi kunci pemuliahan hilang",
|
||||
"Please repeat the recovery key password" : "Silakan ulangi sandi kunci pemulihan",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Sandi kunci pemulihan yang diulangi tidak cocok dengan sandi kunci pemulihan yang diberikan",
|
||||
"Recovery key successfully enabled" : "Kunci pemulihan berhasil diaktifkan",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Tidak dapat mengaktifkan kunci pemulihan. Silakan periksa sandi kunci pemulihan Anda!",
|
||||
"Recovery key successfully disabled" : "Kunci pemulihan berhasil dinonaktifkan",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Tidak dapat menonaktifkan kunci pemulihan. Silakan periksa sandi kunci pemulihan Anda!",
|
||||
"Missing parameters" : "Parameter salah",
|
||||
"Please provide the old recovery password" : "Mohon berikan sandi pemulihan lama",
|
||||
"Please provide a new recovery password" : "Mohon berikan sandi pemulihan baru",
|
||||
"Please repeat the new recovery password" : "Silakan ulangi sandi pemulihan baru",
|
||||
"Password successfully changed." : "Sandi berhasil diubah",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Tidak dapat mengubah sandi. Kemungkinan sandi lama yang dimasukkan salah.",
|
||||
"Recovery Key disabled" : "Kunci Pemulihan dinonaktifkan",
|
||||
"Recovery Key enabled" : "Kunci Pemulihan diaktifkan",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Tidak dapat mengaktifkan kunci pemulihan, silakan coba lagi atau hubungi administrator Anda",
|
||||
"Could not update the private key password." : "Tidak dapat memperbarui sandi kunci private.",
|
||||
"The old password was not correct, please try again." : "Sandi lama salah, mohon coba lagi.",
|
||||
"The current log-in password was not correct, please try again." : "Sandi masuk saat ini salah, mohon coba lagi.",
|
||||
"Private key password successfully updated." : "Sandi kunci privat berhasil diperbarui.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk Aplikasi Enskripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienskripsi.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikasi Enskripsi telah diaktifkan tetapi kunci tidak diinisialisasi, silakan log-out dan log-in lagi",
|
||||
"Encryption App is enabled and ready" : "Apl Enkripsi telah diaktifkan dan siap",
|
||||
"one-time password for server-side-encryption" : "Sandi sekali pakai untuk server-side-encryption",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tidak dapat mendekripsi berkas ini, mungkin ini adalah berkas bersama. Silakan meminta pemilik berkas ini untuk membagikan kembali dengan Anda.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tidak dapat membaca berkas ini, kemungkinan merupakan berkas berbagi. Silakan minta pemilik berkas untuk membagikan ulang kepada Anda.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi '%s'.\n\nSilakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi-masuk saat ini.\n\n",
|
||||
"The share will expire on %s." : "Pembagian akan berakhir pada %s.",
|
||||
"Cheers!" : "Horee!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hai,<br><br>admin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi <strong>%s</strong>.<br><br>Silakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi masuk yang baru.<br><br>",
|
||||
"Enable recovery key" : "Aktifkan kunci pemulihan",
|
||||
"Disable recovery key" : "Nonaktifkan kunci pemulihan",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Kunci pemulihan adalah kunci enkripsi tambahan yang digunakan untuk mengenkripsi berkas. Kunci pemulihan memungkinkan untuk memulihkan berkas-berkas pengguna ketika pengguna tersebut melupakan sandi mereka.",
|
||||
"Recovery key password" : "Sandi kunci pemulihan",
|
||||
"Repeat recovery key password" : "Ulangi sandi kunci pemulihan",
|
||||
"Change recovery key password:" : "Ubah sandi kunci pemulihan:",
|
||||
"Old recovery key password" : "Sandi kunci pemulihan lama",
|
||||
"New recovery key password" : "Sandi kunci pemulihan baru",
|
||||
"Repeat new recovery key password" : "Ulangi sandi kunci pemulihan baru",
|
||||
"Change Password" : "Ubah Sandi",
|
||||
"ownCloud basic encryption module" : "Modul enkripsi dasar ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Sandi kunci private Anda tidak lagi cocok dengan sandi masuk Anda.",
|
||||
"Set your old private key password to your current log-in password:" : "Setel sandi kunci private Anda untuk sandi masuk Anda saat ini:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Jika Anda tidak ingat sandi lama, Anda dapat meminta administrator Anda untuk memulihkan berkas.",
|
||||
"Old log-in password" : "Sandi masuk yang lama",
|
||||
"Current log-in password" : "Sandi masuk saat ini",
|
||||
"Update Private Key Password" : "Perbarui Sandi Kunci Private",
|
||||
"Enable password recovery:" : "Aktifkan sandi pemulihan:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Mengaktifkan opsi ini memungkinkan Anda untuk mendapatkan kembali akses ke berkas terenkripsi Anda dalam kasus kehilangan sandi",
|
||||
"Enabled" : "Diaktifkan",
|
||||
"Disabled" : "Dinonaktifkan",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi '%s'.\n\nSilakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi-masuk saat ini.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi '%s'.\n\nSilakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi-masuk saat ini.\n\n"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Sandi kunci pemuliahan hilang",
|
||||
"Please repeat the recovery key password" : "Silakan ulangi sandi kunci pemulihan",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Sandi kunci pemulihan yang diulangi tidak cocok dengan sandi kunci pemulihan yang diberikan",
|
||||
"Recovery key successfully enabled" : "Kunci pemulihan berhasil diaktifkan",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Tidak dapat mengaktifkan kunci pemulihan. Silakan periksa sandi kunci pemulihan Anda!",
|
||||
"Recovery key successfully disabled" : "Kunci pemulihan berhasil dinonaktifkan",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Tidak dapat menonaktifkan kunci pemulihan. Silakan periksa sandi kunci pemulihan Anda!",
|
||||
"Missing parameters" : "Parameter salah",
|
||||
"Please provide the old recovery password" : "Mohon berikan sandi pemulihan lama",
|
||||
"Please provide a new recovery password" : "Mohon berikan sandi pemulihan baru",
|
||||
"Please repeat the new recovery password" : "Silakan ulangi sandi pemulihan baru",
|
||||
"Password successfully changed." : "Sandi berhasil diubah",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Tidak dapat mengubah sandi. Kemungkinan sandi lama yang dimasukkan salah.",
|
||||
"Recovery Key disabled" : "Kunci Pemulihan dinonaktifkan",
|
||||
"Recovery Key enabled" : "Kunci Pemulihan diaktifkan",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Tidak dapat mengaktifkan kunci pemulihan, silakan coba lagi atau hubungi administrator Anda",
|
||||
"Could not update the private key password." : "Tidak dapat memperbarui sandi kunci private.",
|
||||
"The old password was not correct, please try again." : "Sandi lama salah, mohon coba lagi.",
|
||||
"The current log-in password was not correct, please try again." : "Sandi masuk saat ini salah, mohon coba lagi.",
|
||||
"Private key password successfully updated." : "Sandi kunci privat berhasil diperbarui.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk Aplikasi Enskripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienskripsi.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikasi Enskripsi telah diaktifkan tetapi kunci tidak diinisialisasi, silakan log-out dan log-in lagi",
|
||||
"Encryption App is enabled and ready" : "Apl Enkripsi telah diaktifkan dan siap",
|
||||
"one-time password for server-side-encryption" : "Sandi sekali pakai untuk server-side-encryption",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tidak dapat mendekripsi berkas ini, mungkin ini adalah berkas bersama. Silakan meminta pemilik berkas ini untuk membagikan kembali dengan Anda.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Tidak dapat membaca berkas ini, kemungkinan merupakan berkas berbagi. Silakan minta pemilik berkas untuk membagikan ulang kepada Anda.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi '%s'.\n\nSilakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi-masuk saat ini.\n\n",
|
||||
"The share will expire on %s." : "Pembagian akan berakhir pada %s.",
|
||||
"Cheers!" : "Horee!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hai,<br><br>admin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi <strong>%s</strong>.<br><br>Silakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi masuk yang baru.<br><br>",
|
||||
"Enable recovery key" : "Aktifkan kunci pemulihan",
|
||||
"Disable recovery key" : "Nonaktifkan kunci pemulihan",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Kunci pemulihan adalah kunci enkripsi tambahan yang digunakan untuk mengenkripsi berkas. Kunci pemulihan memungkinkan untuk memulihkan berkas-berkas pengguna ketika pengguna tersebut melupakan sandi mereka.",
|
||||
"Recovery key password" : "Sandi kunci pemulihan",
|
||||
"Repeat recovery key password" : "Ulangi sandi kunci pemulihan",
|
||||
"Change recovery key password:" : "Ubah sandi kunci pemulihan:",
|
||||
"Old recovery key password" : "Sandi kunci pemulihan lama",
|
||||
"New recovery key password" : "Sandi kunci pemulihan baru",
|
||||
"Repeat new recovery key password" : "Ulangi sandi kunci pemulihan baru",
|
||||
"Change Password" : "Ubah Sandi",
|
||||
"ownCloud basic encryption module" : "Modul enkripsi dasar ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Sandi kunci private Anda tidak lagi cocok dengan sandi masuk Anda.",
|
||||
"Set your old private key password to your current log-in password:" : "Setel sandi kunci private Anda untuk sandi masuk Anda saat ini:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Jika Anda tidak ingat sandi lama, Anda dapat meminta administrator Anda untuk memulihkan berkas.",
|
||||
"Old log-in password" : "Sandi masuk yang lama",
|
||||
"Current log-in password" : "Sandi masuk saat ini",
|
||||
"Update Private Key Password" : "Perbarui Sandi Kunci Private",
|
||||
"Enable password recovery:" : "Aktifkan sandi pemulihan:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Mengaktifkan opsi ini memungkinkan Anda untuk mendapatkan kembali akses ke berkas terenkripsi Anda dalam kasus kehilangan sandi",
|
||||
"Enabled" : "Diaktifkan",
|
||||
"Disabled" : "Dinonaktifkan",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi '%s'.\n\nSilakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi-masuk saat ini.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi '%s'.\n\nSilakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar ownCloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi-masuk saat ini.\n\n"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"The share will expire on %s." : "Gildistími deilingar rennur út %s.",
|
||||
"Cheers!" : "Skál!"
|
||||
},
|
||||
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
|
||||
@@ -1,5 +0,0 @@
|
||||
{ "translations": {
|
||||
"The share will expire on %s." : "Gildistími deilingar rennur út %s.",
|
||||
"Cheers!" : "Skál!"
|
||||
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Manca la password della chiave di ripristino",
|
||||
"Please repeat the recovery key password" : "Ripeti la password della chiave di ripristino",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "La password della chiave di ripristino ripetuta non corrisponde alla password della chiave di ripristino fornita",
|
||||
"Recovery key successfully enabled" : "Chiave di ripristino abilitata correttamente",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossibile abilitare la chiave di ripristino. Verifica la password della chiave di ripristino.",
|
||||
"Recovery key successfully disabled" : "Chiave di ripristino disabilitata correttamente",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossibile disabilitare la chiave di ripristino. Verifica la password della chiave di ripristino.",
|
||||
"Missing parameters" : "Parametri mancanti",
|
||||
"Please provide the old recovery password" : "Fornisci la vecchia password di ripristino",
|
||||
"Please provide a new recovery password" : "Fornisci una nuova password di ripristino",
|
||||
"Please repeat the new recovery password" : "Ripeti la nuova password di ripristino",
|
||||
"Password successfully changed." : "Password modificata correttamente.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Impossibile cambiare la password. Forse la vecchia password non era corretta.",
|
||||
"Recovery Key disabled" : "Chiave di ripristino disabilitata",
|
||||
"Recovery Key enabled" : "Chiave di ripristino abilitata",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Impossibile abilitare la chiave di ripristino, prova ancora o contatta il tuo amministratore",
|
||||
"Could not update the private key password." : "Impossibile aggiornare la password della chiave privata.",
|
||||
"The old password was not correct, please try again." : "La vecchia password non era corretta, prova di nuovo.",
|
||||
"The current log-in password was not correct, please try again." : "La password di accesso attuale non era corretta, prova ancora.",
|
||||
"Private key password successfully updated." : "Password della chiave privata aggiornata correttamente.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
|
||||
"Encryption App is enabled and ready" : "L'applicazione Cifratura è abilitata e pronta",
|
||||
"one-time password for server-side-encryption" : "password monouso per la cifratura lato server",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossibile decifrare questo file, probabilmente è un file condiviso. Chiedi al proprietario del file di condividere nuovamente il file con te.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossibile leggere questo file, probabilmente è un file condiviso. Chiedi al proprietario del file di condividere nuovamente il file con te.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ciao,\n\nl'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati\ncifrati utilizzando la password '%s'.\n\nAccedi all'interfaccia web, vai alla sezione 'modulo di cifratura base di ownCloud' dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo 'vecchia password di accesso' e la tua nuova password.\n\n",
|
||||
"The share will expire on %s." : "La condivisione scadrà il %s.",
|
||||
"Cheers!" : "Saluti!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ciao,<br><br>l'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati cifrati utilizzando la password <strong>%s</strong>.<br><br>Accedi all'interfaccia web, vai alla sezione \"modulo di cifratura base di ownCloud\" dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo \"vecchia password di accesso\" e la tua nuova password.",
|
||||
"Enable recovery key" : "Abilita chiave di ripristino",
|
||||
"Disable recovery key" : "Disabilita chiave di ripristino",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La chiave di ripristino è una chiave di cifratura aggiuntiva utilizzata per cifrare i file. Consente di ripristinare i file di un utente se l'utente dimentica la propria password.",
|
||||
"Recovery key password" : "Password della chiave di ripristino",
|
||||
"Repeat recovery key password" : "Ripeti la password della chiave di ripristino",
|
||||
"Change recovery key password:" : "Cambia la password della chiave di ripristino:",
|
||||
"Old recovery key password" : "Vecchia password della chiave di ripristino",
|
||||
"New recovery key password" : "Nuova password della chiave di ripristino",
|
||||
"Repeat new recovery key password" : "Ripeti la nuova password della chiave di ripristino",
|
||||
"Change Password" : "Modifica password",
|
||||
"ownCloud basic encryption module" : "Modulo di cifratura base di ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "La password della chiave privata non corrisponde più alla password di accesso.",
|
||||
"Set your old private key password to your current log-in password:" : "Imposta la vecchia password della chiave privata sull'attuale password di accesso:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se non ricordi la vecchia password puoi chiedere al tuo amministratore di recuperare i file.",
|
||||
"Old log-in password" : "Vecchia password di accesso",
|
||||
"Current log-in password" : "Password di accesso attuale",
|
||||
"Update Private Key Password" : "Aggiorna la password della chiave privata",
|
||||
"Enable password recovery:" : "Abilita il ripristino della password:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "L'abilitazione di questa opzione ti consentirà di accedere nuovamente ai file cifrati in caso di perdita della password",
|
||||
"Enabled" : "Abilitata",
|
||||
"Disabled" : "Disabilitata",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ciao,\n\nl'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati\ncifrati utilizzando la password '%s'.\n\nAccedi all'interfaccia web, vai alla sezione 'modulo di cifratura base di ownCloud' dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo 'vecchia password di accesso' e la tua nuova password.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ciao,\n\nl'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati\ncifrati utilizzando la password '%s'.\n\nAccedi all'interfaccia web, vai alla sezione 'modulo di cifratura base di ownCloud' dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo 'vecchia password di accesso' e la tua nuova password.\n\n"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Manca la password della chiave di ripristino",
|
||||
"Please repeat the recovery key password" : "Ripeti la password della chiave di ripristino",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "La password della chiave di ripristino ripetuta non corrisponde alla password della chiave di ripristino fornita",
|
||||
"Recovery key successfully enabled" : "Chiave di ripristino abilitata correttamente",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossibile abilitare la chiave di ripristino. Verifica la password della chiave di ripristino.",
|
||||
"Recovery key successfully disabled" : "Chiave di ripristino disabilitata correttamente",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossibile disabilitare la chiave di ripristino. Verifica la password della chiave di ripristino.",
|
||||
"Missing parameters" : "Parametri mancanti",
|
||||
"Please provide the old recovery password" : "Fornisci la vecchia password di ripristino",
|
||||
"Please provide a new recovery password" : "Fornisci una nuova password di ripristino",
|
||||
"Please repeat the new recovery password" : "Ripeti la nuova password di ripristino",
|
||||
"Password successfully changed." : "Password modificata correttamente.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Impossibile cambiare la password. Forse la vecchia password non era corretta.",
|
||||
"Recovery Key disabled" : "Chiave di ripristino disabilitata",
|
||||
"Recovery Key enabled" : "Chiave di ripristino abilitata",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Impossibile abilitare la chiave di ripristino, prova ancora o contatta il tuo amministratore",
|
||||
"Could not update the private key password." : "Impossibile aggiornare la password della chiave privata.",
|
||||
"The old password was not correct, please try again." : "La vecchia password non era corretta, prova di nuovo.",
|
||||
"The current log-in password was not correct, please try again." : "La password di accesso attuale non era corretta, prova ancora.",
|
||||
"Private key password successfully updated." : "Password della chiave privata aggiornata correttamente.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
|
||||
"Encryption App is enabled and ready" : "L'applicazione Cifratura è abilitata e pronta",
|
||||
"one-time password for server-side-encryption" : "password monouso per la cifratura lato server",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossibile decifrare questo file, probabilmente è un file condiviso. Chiedi al proprietario del file di condividere nuovamente il file con te.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossibile leggere questo file, probabilmente è un file condiviso. Chiedi al proprietario del file di condividere nuovamente il file con te.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ciao,\n\nl'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati\ncifrati utilizzando la password '%s'.\n\nAccedi all'interfaccia web, vai alla sezione 'modulo di cifratura base di ownCloud' dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo 'vecchia password di accesso' e la tua nuova password.\n\n",
|
||||
"The share will expire on %s." : "La condivisione scadrà il %s.",
|
||||
"Cheers!" : "Saluti!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ciao,<br><br>l'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati cifrati utilizzando la password <strong>%s</strong>.<br><br>Accedi all'interfaccia web, vai alla sezione \"modulo di cifratura base di ownCloud\" dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo \"vecchia password di accesso\" e la tua nuova password.",
|
||||
"Enable recovery key" : "Abilita chiave di ripristino",
|
||||
"Disable recovery key" : "Disabilita chiave di ripristino",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La chiave di ripristino è una chiave di cifratura aggiuntiva utilizzata per cifrare i file. Consente di ripristinare i file di un utente se l'utente dimentica la propria password.",
|
||||
"Recovery key password" : "Password della chiave di ripristino",
|
||||
"Repeat recovery key password" : "Ripeti la password della chiave di ripristino",
|
||||
"Change recovery key password:" : "Cambia la password della chiave di ripristino:",
|
||||
"Old recovery key password" : "Vecchia password della chiave di ripristino",
|
||||
"New recovery key password" : "Nuova password della chiave di ripristino",
|
||||
"Repeat new recovery key password" : "Ripeti la nuova password della chiave di ripristino",
|
||||
"Change Password" : "Modifica password",
|
||||
"ownCloud basic encryption module" : "Modulo di cifratura base di ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "La password della chiave privata non corrisponde più alla password di accesso.",
|
||||
"Set your old private key password to your current log-in password:" : "Imposta la vecchia password della chiave privata sull'attuale password di accesso:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se non ricordi la vecchia password puoi chiedere al tuo amministratore di recuperare i file.",
|
||||
"Old log-in password" : "Vecchia password di accesso",
|
||||
"Current log-in password" : "Password di accesso attuale",
|
||||
"Update Private Key Password" : "Aggiorna la password della chiave privata",
|
||||
"Enable password recovery:" : "Abilita il ripristino della password:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "L'abilitazione di questa opzione ti consentirà di accedere nuovamente ai file cifrati in caso di perdita della password",
|
||||
"Enabled" : "Abilitata",
|
||||
"Disabled" : "Disabilitata",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ciao,\n\nl'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati\ncifrati utilizzando la password '%s'.\n\nAccedi all'interfaccia web, vai alla sezione 'modulo di cifratura base di ownCloud' dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo 'vecchia password di accesso' e la tua nuova password.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ciao,\n\nl'amministratore ha abilitato la cifratura lato server. I tuoi file sono stati\ncifrati utilizzando la password '%s'.\n\nAccedi all'interfaccia web, vai alla sezione 'modulo di cifratura base di ownCloud' dalle nelle tue impostazioni personali e aggiorna la tua password di cifratura digitando la password nel campo 'vecchia password di accesso' e la tua nuova password.\n\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,56 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "復旧キーのパスワードがありません",
|
||||
"Please repeat the recovery key password" : "復旧キーのパスワードをもう一度入力",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "入力された復旧キーのパスワードが一致しません。",
|
||||
"Recovery key successfully enabled" : "復旧キーを正常に有効化しました",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "復旧キーを有効にできませんでした。リカバリ用のキーのパスワードを確認してください!",
|
||||
"Recovery key successfully disabled" : "復旧キーを正常に無効化しました",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "復旧キーを無効化できませんでした。リカバリ用のキーのパスワードを確認してください!",
|
||||
"Missing parameters" : "パラメータが不足しています",
|
||||
"Please provide the old recovery password" : "古い復旧キーのパスワードを入力",
|
||||
"Please provide a new recovery password" : "新しい復旧キーのパスワードを入力",
|
||||
"Please repeat the new recovery password" : "新しい復旧キーのパスワードをもう一度入力",
|
||||
"Password successfully changed." : "パスワードを変更できました。",
|
||||
"Could not change the password. Maybe the old password was not correct." : "パスワードを変更できませんでした。古いパスワードが間違っているかもしれません。",
|
||||
"Recovery Key disabled" : "復旧キーが無効になりました。",
|
||||
"Recovery Key enabled" : "復旧キーが有効になりました。",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "復旧キーを有効化できませんでした。もう一度試してみるか、管理者に問い合わせてください。",
|
||||
"Could not update the private key password." : "秘密鍵のパスワードを更新できませんでした。",
|
||||
"The old password was not correct, please try again." : "古いパスワードが一致しませんでした。もう一度入力してください。",
|
||||
"The current log-in password was not correct, please try again." : "ログインパスワードが一致しませんでした。もう一度入力してください。",
|
||||
"Private key password successfully updated." : "秘密鍵のパスワードが正常に更新されました。",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "古い暗号化(ownCloud 8.0以前)から新しい方へ、暗号化キーを移行する必要があります。'occ encryption:migrate'を実行するか、管理者に問い合わせてください。",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
|
||||
"Encryption App is enabled and ready" : "暗号化アプリは有効になっており、準備が整いました",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "このファイルを復号化できません、共有ファイルの可能性があります。ファイルの所有者にお願いして、ファイルを共有しなおしてもらってください。",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "このファイルを読み取ることができません、共有ファイルの可能性があります。ファイルの所有者にお願いして、ファイルを共有しなおしてもらってください。",
|
||||
"The share will expire on %s." : "共有は %s で有効期限が切れます。",
|
||||
"Cheers!" : "それでは!",
|
||||
"Enable recovery key" : "復旧キーを有効にする",
|
||||
"Disable recovery key" : "復旧キーを無効にする",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "復旧キーは、ファイルの暗号化に使う特別な暗号化キーです。ユーザがパスワードを忘れてしまった場合には、リカバリキーを使ってユーザのファイルを復元することができます。",
|
||||
"Recovery key password" : "復旧キーのパスワード",
|
||||
"Repeat recovery key password" : "復旧キーのパスワードをもう一度入力",
|
||||
"Change recovery key password:" : "復旧キーのパスワードを変更:",
|
||||
"Old recovery key password" : "古い復旧キーのパスワード",
|
||||
"New recovery key password" : "新しい復旧キーのパスワード",
|
||||
"Repeat new recovery key password" : "新しい復旧キーのパスワードをもう一度入力",
|
||||
"Change Password" : "パスワードを変更",
|
||||
"ownCloud basic encryption module" : "ownCloud 基本暗号化モジュール",
|
||||
"Your private key password no longer matches your log-in password." : "もはや秘密鍵はログインパスワードと一致しません。",
|
||||
"Set your old private key password to your current log-in password:" : "古い秘密鍵のパスワードを現在のログインパスワードに設定:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "古いパスワードを覚えていない場合、管理者に尋ねてファイルを回復することができます。",
|
||||
"Old log-in password" : "古いログインパスワード",
|
||||
"Current log-in password" : "現在のログインパスワード",
|
||||
"Update Private Key Password" : "秘密鍵のパスワードを更新",
|
||||
"Enable password recovery:" : "パスワードリカバリを有効に:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "このオプションを有効にすると、パスワードを紛失した場合も、暗号化されたファイルに再度アクセスすることができるようになります。",
|
||||
"Enabled" : "有効",
|
||||
"Disabled" : "無効",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "こんにちは、\n\n管理者がサーバーサイド暗号化を有効にしました。'%s'というパスワードであなたのファイルが暗号化されました。\n\nWeb画面からログインして、個人設定画面の'ownCloud 基本暗号化モジュール' セクションにいき、暗号化パスワードの更新をお願いします。 '旧ログインパスワード'部分に上記パスワードを入力し、現在のログインパスワードで更新します。\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "こんにちは、\n\n管理者がサーバーサイド暗号化を有効にしました。'%s'というパスワードであなたのファイルが暗号化されました。\n\nWeb画面からログインして、個人設定画面の'ownCloud 基本暗号化モジュール' セクションにいき、暗号化パスワードの更新をお願いします。 '旧ログインパスワード'部分に上記パスワードを入力し、現在のログインパスワードで更新します。\n"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
@@ -1,54 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "復旧キーのパスワードがありません",
|
||||
"Please repeat the recovery key password" : "復旧キーのパスワードをもう一度入力",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "入力された復旧キーのパスワードが一致しません。",
|
||||
"Recovery key successfully enabled" : "復旧キーを正常に有効化しました",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "復旧キーを有効にできませんでした。リカバリ用のキーのパスワードを確認してください!",
|
||||
"Recovery key successfully disabled" : "復旧キーを正常に無効化しました",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "復旧キーを無効化できませんでした。リカバリ用のキーのパスワードを確認してください!",
|
||||
"Missing parameters" : "パラメータが不足しています",
|
||||
"Please provide the old recovery password" : "古い復旧キーのパスワードを入力",
|
||||
"Please provide a new recovery password" : "新しい復旧キーのパスワードを入力",
|
||||
"Please repeat the new recovery password" : "新しい復旧キーのパスワードをもう一度入力",
|
||||
"Password successfully changed." : "パスワードを変更できました。",
|
||||
"Could not change the password. Maybe the old password was not correct." : "パスワードを変更できませんでした。古いパスワードが間違っているかもしれません。",
|
||||
"Recovery Key disabled" : "復旧キーが無効になりました。",
|
||||
"Recovery Key enabled" : "復旧キーが有効になりました。",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "復旧キーを有効化できませんでした。もう一度試してみるか、管理者に問い合わせてください。",
|
||||
"Could not update the private key password." : "秘密鍵のパスワードを更新できませんでした。",
|
||||
"The old password was not correct, please try again." : "古いパスワードが一致しませんでした。もう一度入力してください。",
|
||||
"The current log-in password was not correct, please try again." : "ログインパスワードが一致しませんでした。もう一度入力してください。",
|
||||
"Private key password successfully updated." : "秘密鍵のパスワードが正常に更新されました。",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "古い暗号化(ownCloud 8.0以前)から新しい方へ、暗号化キーを移行する必要があります。'occ encryption:migrate'を実行するか、管理者に問い合わせてください。",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
|
||||
"Encryption App is enabled and ready" : "暗号化アプリは有効になっており、準備が整いました",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "このファイルを復号化できません、共有ファイルの可能性があります。ファイルの所有者にお願いして、ファイルを共有しなおしてもらってください。",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "このファイルを読み取ることができません、共有ファイルの可能性があります。ファイルの所有者にお願いして、ファイルを共有しなおしてもらってください。",
|
||||
"The share will expire on %s." : "共有は %s で有効期限が切れます。",
|
||||
"Cheers!" : "それでは!",
|
||||
"Enable recovery key" : "復旧キーを有効にする",
|
||||
"Disable recovery key" : "復旧キーを無効にする",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "復旧キーは、ファイルの暗号化に使う特別な暗号化キーです。ユーザがパスワードを忘れてしまった場合には、リカバリキーを使ってユーザのファイルを復元することができます。",
|
||||
"Recovery key password" : "復旧キーのパスワード",
|
||||
"Repeat recovery key password" : "復旧キーのパスワードをもう一度入力",
|
||||
"Change recovery key password:" : "復旧キーのパスワードを変更:",
|
||||
"Old recovery key password" : "古い復旧キーのパスワード",
|
||||
"New recovery key password" : "新しい復旧キーのパスワード",
|
||||
"Repeat new recovery key password" : "新しい復旧キーのパスワードをもう一度入力",
|
||||
"Change Password" : "パスワードを変更",
|
||||
"ownCloud basic encryption module" : "ownCloud 基本暗号化モジュール",
|
||||
"Your private key password no longer matches your log-in password." : "もはや秘密鍵はログインパスワードと一致しません。",
|
||||
"Set your old private key password to your current log-in password:" : "古い秘密鍵のパスワードを現在のログインパスワードに設定:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "古いパスワードを覚えていない場合、管理者に尋ねてファイルを回復することができます。",
|
||||
"Old log-in password" : "古いログインパスワード",
|
||||
"Current log-in password" : "現在のログインパスワード",
|
||||
"Update Private Key Password" : "秘密鍵のパスワードを更新",
|
||||
"Enable password recovery:" : "パスワードリカバリを有効に:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "このオプションを有効にすると、パスワードを紛失した場合も、暗号化されたファイルに再度アクセスすることができるようになります。",
|
||||
"Enabled" : "有効",
|
||||
"Disabled" : "無効",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "こんにちは、\n\n管理者がサーバーサイド暗号化を有効にしました。'%s'というパスワードであなたのファイルが暗号化されました。\n\nWeb画面からログインして、個人設定画面の'ownCloud 基本暗号化モジュール' セクションにいき、暗号化パスワードの更新をお願いします。 '旧ログインパスワード'部分に上記パスワードを入力し、現在のログインパスワードで更新します。\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "こんにちは、\n\n管理者がサーバーサイド暗号化を有効にしました。'%s'というパスワードであなたのファイルが暗号化されました。\n\nWeb画面からログインして、個人設定画面の'ownCloud 基本暗号化モジュール' セクションにいき、暗号化パスワードの更新をお願いします。 '旧ログインパスワード'部分に上記パスワードを入力し、現在のログインパスワードで更新します。\n"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "잊어버린 복구 키 암호 복구",
|
||||
"Please repeat the recovery key password" : "복구 키 암호를 다시 입력하십시오",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "입력한 복구 키 암호가 서로 다릅니다",
|
||||
"Recovery key successfully enabled" : "복구 키가 성공적으로 활성화되었습니다",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "복구 키를 활성화 할 수 없습니다. 복구 키의 암호를 확인해 주십시오!",
|
||||
"Recovery key successfully disabled" : "복구 키가 성공적으로 비활성화 되었습니다",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "복구 키를 비활성화 할 수 없습니다. 복구 키의 암호를 확인해 주십시오!",
|
||||
"Missing parameters" : "인자 부족함",
|
||||
"Please provide the old recovery password" : "이전 복구 암호를 입력하십시오",
|
||||
"Please provide a new recovery password" : "새 복구 암호를 입력하십시오",
|
||||
"Please repeat the new recovery password" : "새 복구 암호를 다시 입력하십시오",
|
||||
"Password successfully changed." : "암호가 성공적으로 변경되었습니다",
|
||||
"Could not change the password. Maybe the old password was not correct." : "암호를 변경할 수 없습니다. 예전 암호가 정확하지 않은 것 같습니다.",
|
||||
"Recovery Key disabled" : "복구 키가 비활성화됨",
|
||||
"Recovery Key enabled" : "복구 키가 활성화됨",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "복구 키를 활성화할 수 없습니다. 다시 시도하거나 관리자에게 연락하십시오",
|
||||
"Could not update the private key password." : "개인 키 암호를 업데이트할 수 없습니다",
|
||||
"The old password was not correct, please try again." : "이전 암호가 잘못되었습니다. 다시 시도하십시오.",
|
||||
"The current log-in password was not correct, please try again." : "현재 로그인 암호가 잘못되었습니다. 다시 시도하십시오.",
|
||||
"Private key password successfully updated." : "개인 키 암호가 성공적으로 업데이트 되었습니다.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "암호화 앱이 활성화되어 있지만 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오",
|
||||
"Encryption App is enabled and ready" : "암호화 앱이 활성화되었고 준비됨",
|
||||
"one-time password for server-side-encryption" : "서버 측 암호화용 일회용 암호",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 복호화할 수 없습니다. 공유된 파일일 수도 있습니다. 파일 소유자에게 공유를 다시 요청하십시오.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 읽을 수 없습니다. 공유된 파일이라면 파일 소유자에게 연락하여 다시 공유해 달라고 요청하십시오.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화하였습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n",
|
||||
"The share will expire on %s." : "이 공유는 %s 까지 유지됩니다.",
|
||||
"Cheers!" : "감사합니다!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "안녕하세요,<br><br>시스템 관리자가 서버 측 암호화를 활성화하였습니다. 저장된 파일이 암호 <strong>%s</strong>으(로) 암호화되었습니다.<br><br>웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.<br><br>",
|
||||
"Enable recovery key" : "복구 키 활성화",
|
||||
"Disable recovery key" : "복구 키 비활성화",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "복구 키는 파일을 암호화하는 추가 키입니다. 사용자가 암호를 잊었을 때 복구할 수 있도록 해 줍니다.",
|
||||
"Recovery key password" : "복구 키 암호",
|
||||
"Repeat recovery key password" : "복구 키 암호 확인",
|
||||
"Change recovery key password:" : "복구 키 암호 변경:",
|
||||
"Old recovery key password" : "이전 복구 키 암호",
|
||||
"New recovery key password" : "새 복구 키 암호",
|
||||
"Repeat new recovery key password" : "새 복구 키 암호 확인",
|
||||
"Change Password" : "암호 변경",
|
||||
"ownCloud basic encryption module" : "ownCloud 기본 암호화 모듈",
|
||||
"Your private key password no longer matches your log-in password." : "개인 키 암호와 로그인 암호가 일치하지 않습니다.",
|
||||
"Set your old private key password to your current log-in password:" : "기존 개인 키 암호를 로그인 암호와 동일하게 설정하십시오:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : " 이전 암호가 기억나지 않으면 시스템 관리자에게 파일 복구를 요청하십시오.",
|
||||
"Old log-in password" : "이전 로그인 암호",
|
||||
"Current log-in password" : "현재 로그인 암호",
|
||||
"Update Private Key Password" : "개인 키 암호 업데이트",
|
||||
"Enable password recovery:" : "암호 복구 사용:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "이 옵션을 사용하면 암호를 잊었을 때 암호화된 파일에 다시 접근할 수 있습니다",
|
||||
"Enabled" : "활성화",
|
||||
"Disabled" : "비활성화",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "잊어버린 복구 키 암호 복구",
|
||||
"Please repeat the recovery key password" : "복구 키 암호를 다시 입력하십시오",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "입력한 복구 키 암호가 서로 다릅니다",
|
||||
"Recovery key successfully enabled" : "복구 키가 성공적으로 활성화되었습니다",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "복구 키를 활성화 할 수 없습니다. 복구 키의 암호를 확인해 주십시오!",
|
||||
"Recovery key successfully disabled" : "복구 키가 성공적으로 비활성화 되었습니다",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "복구 키를 비활성화 할 수 없습니다. 복구 키의 암호를 확인해 주십시오!",
|
||||
"Missing parameters" : "인자 부족함",
|
||||
"Please provide the old recovery password" : "이전 복구 암호를 입력하십시오",
|
||||
"Please provide a new recovery password" : "새 복구 암호를 입력하십시오",
|
||||
"Please repeat the new recovery password" : "새 복구 암호를 다시 입력하십시오",
|
||||
"Password successfully changed." : "암호가 성공적으로 변경되었습니다",
|
||||
"Could not change the password. Maybe the old password was not correct." : "암호를 변경할 수 없습니다. 예전 암호가 정확하지 않은 것 같습니다.",
|
||||
"Recovery Key disabled" : "복구 키가 비활성화됨",
|
||||
"Recovery Key enabled" : "복구 키가 활성화됨",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "복구 키를 활성화할 수 없습니다. 다시 시도하거나 관리자에게 연락하십시오",
|
||||
"Could not update the private key password." : "개인 키 암호를 업데이트할 수 없습니다",
|
||||
"The old password was not correct, please try again." : "이전 암호가 잘못되었습니다. 다시 시도하십시오.",
|
||||
"The current log-in password was not correct, please try again." : "현재 로그인 암호가 잘못되었습니다. 다시 시도하십시오.",
|
||||
"Private key password successfully updated." : "개인 키 암호가 성공적으로 업데이트 되었습니다.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "암호화 앱이 활성화되어 있지만 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오",
|
||||
"Encryption App is enabled and ready" : "암호화 앱이 활성화되었고 준비됨",
|
||||
"one-time password for server-side-encryption" : "서버 측 암호화용 일회용 암호",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 복호화할 수 없습니다. 공유된 파일일 수도 있습니다. 파일 소유자에게 공유를 다시 요청하십시오.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "이 파일을 읽을 수 없습니다. 공유된 파일이라면 파일 소유자에게 연락하여 다시 공유해 달라고 요청하십시오.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화하였습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n",
|
||||
"The share will expire on %s." : "이 공유는 %s 까지 유지됩니다.",
|
||||
"Cheers!" : "감사합니다!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "안녕하세요,<br><br>시스템 관리자가 서버 측 암호화를 활성화하였습니다. 저장된 파일이 암호 <strong>%s</strong>으(로) 암호화되었습니다.<br><br>웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.<br><br>",
|
||||
"Enable recovery key" : "복구 키 활성화",
|
||||
"Disable recovery key" : "복구 키 비활성화",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "복구 키는 파일을 암호화하는 추가 키입니다. 사용자가 암호를 잊었을 때 복구할 수 있도록 해 줍니다.",
|
||||
"Recovery key password" : "복구 키 암호",
|
||||
"Repeat recovery key password" : "복구 키 암호 확인",
|
||||
"Change recovery key password:" : "복구 키 암호 변경:",
|
||||
"Old recovery key password" : "이전 복구 키 암호",
|
||||
"New recovery key password" : "새 복구 키 암호",
|
||||
"Repeat new recovery key password" : "새 복구 키 암호 확인",
|
||||
"Change Password" : "암호 변경",
|
||||
"ownCloud basic encryption module" : "ownCloud 기본 암호화 모듈",
|
||||
"Your private key password no longer matches your log-in password." : "개인 키 암호와 로그인 암호가 일치하지 않습니다.",
|
||||
"Set your old private key password to your current log-in password:" : "기존 개인 키 암호를 로그인 암호와 동일하게 설정하십시오:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : " 이전 암호가 기억나지 않으면 시스템 관리자에게 파일 복구를 요청하십시오.",
|
||||
"Old log-in password" : "이전 로그인 암호",
|
||||
"Current log-in password" : "현재 로그인 암호",
|
||||
"Update Private Key Password" : "개인 키 암호 업데이트",
|
||||
"Enable password recovery:" : "암호 복구 사용:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "이 옵션을 사용하면 암호를 잊었을 때 암호화된 파일에 다시 접근할 수 있습니다",
|
||||
"Enabled" : "활성화",
|
||||
"Disabled" : "비활성화",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "안녕하세요,\n\n시스템 관리자가 서버 측 암호화를 활성화했습니다. 저장된 파일이 암호 '%s'으(로) 암호화되었습니다.\n\n웹 인터페이스에 로그인하여 개인 설정의 'ownCloud 기본 암호화 모듈'로 이동한 다음, '이전 로그인 암호' 필드에 위 암호를 입력하고 현재 로그인 암호로 변경하여 암호화 암호를 업데이트하십시오.\n\n"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Cheers!" : "Prost!",
|
||||
"Change Password" : "Passwuert änneren",
|
||||
"Enabled" : "Aktivéiert",
|
||||
"Disabled" : "Deaktivéiert"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,7 +0,0 @@
|
||||
{ "translations": {
|
||||
"Cheers!" : "Prost!",
|
||||
"Change Password" : "Passwuert änneren",
|
||||
"Enabled" : "Aktivéiert",
|
||||
"Disabled" : "Deaktivéiert"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Passord for gjenopprettingsnøkkel mangler",
|
||||
"Please repeat the recovery key password" : "Gjenta passord for gjenopprettingsnøkkel",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Gjentatt passord for gjenopprettingsnøkkel stemmer ikke med oppgitt passord for gjenopprettingsnøkkel",
|
||||
"Recovery key successfully enabled" : "Gjenopprettingsnøkkel aktivert",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Klarte ikke å aktivere gjenopprettingsnøkkel. Sjekk passordet for gjenopprettingsnøkkelen.",
|
||||
"Recovery key successfully disabled" : "Gjenopprettingsnøkkel ble deaktivert",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Klarte ikke å deaktivere gjenopprettingsnøkkel. Sjekk passordet for gjenopprettingsnøkkelen.",
|
||||
"Missing parameters" : "Manglende parametre",
|
||||
"Please provide the old recovery password" : "Oppgi det gamle gjenopprettingspassordet",
|
||||
"Please provide a new recovery password" : "Oppgi et nytt gjenopprettingspassord",
|
||||
"Please repeat the new recovery password" : "Gjenta det nye gjenopprettingspassordet",
|
||||
"Password successfully changed." : "Passordet ble endret.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Klarte ikke å endre passordet. Kanskje gammelt passord ikke var korrekt.",
|
||||
"Recovery Key disabled" : "Gjenopprettingsnøkkel deaktivert",
|
||||
"Recovery Key enabled" : "Gjenopprettingsnøkkel aktivert",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Klarte ikke å aktivere gjenopprettingsnøkkelen. Prøv igjen eller kontakt administratoren.",
|
||||
"Could not update the private key password." : "Klarte ikke å oppdatere privatnøkkelpassordet.",
|
||||
"The old password was not correct, please try again." : "Det gamle passordet var feil. Prøv igjen.",
|
||||
"The current log-in password was not correct, please try again." : "Det nåværende innloggingspassordet var feil. Prøv igjen.",
|
||||
"Private key password successfully updated." : "Passord for privat nøkkel ble oppdatert.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du må migrere krypteringsnøklene din fra den gamle krypteringen (ownCloud <= 8.0) til den nye. Vennligst kjør 'occ encryption:migrate' eller kontakt en administrator",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøkkel for Krypterings-app. Oppdater passordet for din private nøkkel i dine personlige innstillinger for å gjenopprette tilgang til de krypterte filene dine.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App for kryptering er aktivert men nøklene dine er ikke satt opp. Logg ut og logg inn igjen.",
|
||||
"Encryption App is enabled and ready" : "Krypterings-appen er aktivert og klar",
|
||||
"one-time password for server-side-encryption" : "engangspassord for serverkryptering",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke dekryptere denne filen. Dette er sannsynligvis en delt fil. Spør eieren av filen om å dele den med deg på nytt.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke lese denne filen, som sannsynligvis er en delt fil. Be eieren av filen om å dele den med deg på nytt.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nAdministratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet '%s'.\n\nVennligst logg inn på web-grensesnittet, gå til seksjonen 'ownCloud grunnleggende krypteringsmodul' i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet 'gammelt påloggingspassord' sammen med ditt nåværende påloggingspassord.\n\n",
|
||||
"The share will expire on %s." : "Delingen vil opphøre %s.",
|
||||
"Cheers!" : "Ha det!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hei,<br><br>Administratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet <strong>%s</strong>.<br><br>Vennligst logg inn på web-grensesnittet, gå til seksjonen \"ownCloud grunnleggende krypteringsmodul\" i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet \"gammelt påloggingspassord\" sammen med ditt nåværende påloggingspassord.<br><br>",
|
||||
"Enable recovery key" : "Aktiver gjenopprettingsnøkkel",
|
||||
"Disable recovery key" : "Deaktiver gjenopprettingsnøkkel",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Gjenopprettingsnøkkelen er en ekstra krypteringsnøkkel som brukes til å kryptere filer. Den tillater gjenoppretting av en brukers filer i tilfelle brukeren glemmer passordet sitt.",
|
||||
"Recovery key password" : "Passord for gjenopprettingsnøkkel",
|
||||
"Repeat recovery key password" : "Gjenta passord for gjenopprettingsnøkkel",
|
||||
"Change recovery key password:" : "Endre passord for gjenopprettingsnøkkel:",
|
||||
"Old recovery key password" : "Gammelt passord for gjenopprettingsnøkkel",
|
||||
"New recovery key password" : "Nytt passord for gjenopprettingsnøkkel",
|
||||
"Repeat new recovery key password" : "Gjenta nytt passord for gjenopprettingsnøkkel",
|
||||
"Change Password" : "Endre passord",
|
||||
"ownCloud basic encryption module" : "ownCloud grunnleggende krypteringsmodul",
|
||||
"Your private key password no longer matches your log-in password." : "Passordet for din private nøkkel stemmer ikke lenger med påloggingspassordet ditt.",
|
||||
"Set your old private key password to your current log-in password:" : "Sett ditt gamle passord for privat nøkkel til ditt nåværende påloggingspassord:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Hvis du ikke husker det gamle passordet ditt kan du spørre administratoren om å gjenopprette filene dine.",
|
||||
"Old log-in password" : "Gammelt påloggingspassord",
|
||||
"Current log-in password" : "Nåværende påloggingspassord",
|
||||
"Update Private Key Password" : "Oppdater passord for privat nøkkel",
|
||||
"Enable password recovery:" : "Aktiver gjenoppretting av passord:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering av dette valget tillater deg å gjenerobre tilgang til dine krypterte filer i tilfelle du mister passordet ditt.",
|
||||
"Enabled" : "Aktiv",
|
||||
"Disabled" : "Inaktiv",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nAdministratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet '%s'.\n\nVennligst logg inn på web-grensesnittet, gå til seksjonen 'ownCloud grunnleggende krypteringsmodul' i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet 'gammelt påloggingspassord' sammen med ditt nåværende påloggingspassord.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nAdministratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet '%s'.\n\nVennligst logg inn på web-grensesnittet, gå til seksjonen 'ownCloud grunnleggende krypteringsmodul' i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet 'gammelt påloggingspassord' sammen med ditt nåværende påloggingspassord.\n\n"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Passord for gjenopprettingsnøkkel mangler",
|
||||
"Please repeat the recovery key password" : "Gjenta passord for gjenopprettingsnøkkel",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Gjentatt passord for gjenopprettingsnøkkel stemmer ikke med oppgitt passord for gjenopprettingsnøkkel",
|
||||
"Recovery key successfully enabled" : "Gjenopprettingsnøkkel aktivert",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Klarte ikke å aktivere gjenopprettingsnøkkel. Sjekk passordet for gjenopprettingsnøkkelen.",
|
||||
"Recovery key successfully disabled" : "Gjenopprettingsnøkkel ble deaktivert",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Klarte ikke å deaktivere gjenopprettingsnøkkel. Sjekk passordet for gjenopprettingsnøkkelen.",
|
||||
"Missing parameters" : "Manglende parametre",
|
||||
"Please provide the old recovery password" : "Oppgi det gamle gjenopprettingspassordet",
|
||||
"Please provide a new recovery password" : "Oppgi et nytt gjenopprettingspassord",
|
||||
"Please repeat the new recovery password" : "Gjenta det nye gjenopprettingspassordet",
|
||||
"Password successfully changed." : "Passordet ble endret.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Klarte ikke å endre passordet. Kanskje gammelt passord ikke var korrekt.",
|
||||
"Recovery Key disabled" : "Gjenopprettingsnøkkel deaktivert",
|
||||
"Recovery Key enabled" : "Gjenopprettingsnøkkel aktivert",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Klarte ikke å aktivere gjenopprettingsnøkkelen. Prøv igjen eller kontakt administratoren.",
|
||||
"Could not update the private key password." : "Klarte ikke å oppdatere privatnøkkelpassordet.",
|
||||
"The old password was not correct, please try again." : "Det gamle passordet var feil. Prøv igjen.",
|
||||
"The current log-in password was not correct, please try again." : "Det nåværende innloggingspassordet var feil. Prøv igjen.",
|
||||
"Private key password successfully updated." : "Passord for privat nøkkel ble oppdatert.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du må migrere krypteringsnøklene din fra den gamle krypteringen (ownCloud <= 8.0) til den nye. Vennligst kjør 'occ encryption:migrate' eller kontakt en administrator",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøkkel for Krypterings-app. Oppdater passordet for din private nøkkel i dine personlige innstillinger for å gjenopprette tilgang til de krypterte filene dine.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App for kryptering er aktivert men nøklene dine er ikke satt opp. Logg ut og logg inn igjen.",
|
||||
"Encryption App is enabled and ready" : "Krypterings-appen er aktivert og klar",
|
||||
"one-time password for server-side-encryption" : "engangspassord for serverkryptering",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke dekryptere denne filen. Dette er sannsynligvis en delt fil. Spør eieren av filen om å dele den med deg på nytt.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ikke lese denne filen, som sannsynligvis er en delt fil. Be eieren av filen om å dele den med deg på nytt.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nAdministratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet '%s'.\n\nVennligst logg inn på web-grensesnittet, gå til seksjonen 'ownCloud grunnleggende krypteringsmodul' i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet 'gammelt påloggingspassord' sammen med ditt nåværende påloggingspassord.\n\n",
|
||||
"The share will expire on %s." : "Delingen vil opphøre %s.",
|
||||
"Cheers!" : "Ha det!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hei,<br><br>Administratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet <strong>%s</strong>.<br><br>Vennligst logg inn på web-grensesnittet, gå til seksjonen \"ownCloud grunnleggende krypteringsmodul\" i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet \"gammelt påloggingspassord\" sammen med ditt nåværende påloggingspassord.<br><br>",
|
||||
"Enable recovery key" : "Aktiver gjenopprettingsnøkkel",
|
||||
"Disable recovery key" : "Deaktiver gjenopprettingsnøkkel",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Gjenopprettingsnøkkelen er en ekstra krypteringsnøkkel som brukes til å kryptere filer. Den tillater gjenoppretting av en brukers filer i tilfelle brukeren glemmer passordet sitt.",
|
||||
"Recovery key password" : "Passord for gjenopprettingsnøkkel",
|
||||
"Repeat recovery key password" : "Gjenta passord for gjenopprettingsnøkkel",
|
||||
"Change recovery key password:" : "Endre passord for gjenopprettingsnøkkel:",
|
||||
"Old recovery key password" : "Gammelt passord for gjenopprettingsnøkkel",
|
||||
"New recovery key password" : "Nytt passord for gjenopprettingsnøkkel",
|
||||
"Repeat new recovery key password" : "Gjenta nytt passord for gjenopprettingsnøkkel",
|
||||
"Change Password" : "Endre passord",
|
||||
"ownCloud basic encryption module" : "ownCloud grunnleggende krypteringsmodul",
|
||||
"Your private key password no longer matches your log-in password." : "Passordet for din private nøkkel stemmer ikke lenger med påloggingspassordet ditt.",
|
||||
"Set your old private key password to your current log-in password:" : "Sett ditt gamle passord for privat nøkkel til ditt nåværende påloggingspassord:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Hvis du ikke husker det gamle passordet ditt kan du spørre administratoren om å gjenopprette filene dine.",
|
||||
"Old log-in password" : "Gammelt påloggingspassord",
|
||||
"Current log-in password" : "Nåværende påloggingspassord",
|
||||
"Update Private Key Password" : "Oppdater passord for privat nøkkel",
|
||||
"Enable password recovery:" : "Aktiver gjenoppretting av passord:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering av dette valget tillater deg å gjenerobre tilgang til dine krypterte filer i tilfelle du mister passordet ditt.",
|
||||
"Enabled" : "Aktiv",
|
||||
"Disabled" : "Inaktiv",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nAdministratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet '%s'.\n\nVennligst logg inn på web-grensesnittet, gå til seksjonen 'ownCloud grunnleggende krypteringsmodul' i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet 'gammelt påloggingspassord' sammen med ditt nåværende påloggingspassord.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hei,\n\nAdministratoren har aktivert serverkryptering. Filene dine er blitt kryptert med passordet '%s'.\n\nVennligst logg inn på web-grensesnittet, gå til seksjonen 'ownCloud grunnleggende krypteringsmodul' i dine personlige innstillinger og oppdater krypteringspassordet ditt ved å legge inn dette passordet i feltet 'gammelt påloggingspassord' sammen med ditt nåværende påloggingspassord.\n\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Ontbrekende wachtwoord herstelsleutel",
|
||||
"Please repeat the recovery key password" : "Herhaal het herstelsleutel wachtwoord",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Het herhaalde herstelsleutel wachtwoord kwam niet overeen met het eerdere herstelsleutel wachtwoord ",
|
||||
"Recovery key successfully enabled" : "Herstelsleutel succesvol geactiveerd",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Kon herstelsleutel niet activeren. Controleer het wachtwoord van uw herstelsleutel!",
|
||||
"Recovery key successfully disabled" : "Herstelsleutel succesvol gedeactiveerd",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Kon herstelsleutel niet deactiveren. Controleer het wachtwoord van uw herstelsleutel!",
|
||||
"Missing parameters" : "Ontbrekende parameters",
|
||||
"Please provide the old recovery password" : "Geef het oude herstelwachtwoord op",
|
||||
"Please provide a new recovery password" : "Geef een nieuw herstelwachtwoord op",
|
||||
"Please repeat the new recovery password" : "Herhaal het nieuwe herstelwachtwoord",
|
||||
"Password successfully changed." : "Wachtwoord succesvol gewijzigd.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Kon wachtwoord niet wijzigen. Wellicht oude wachtwoord niet juist ingevoerd.",
|
||||
"Recovery Key disabled" : "Herstelsleutel gedeactiveerd",
|
||||
"Recovery Key enabled" : "Herstelsleutel ingeschakeld",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Kon herstelsleutel niet inschakelen, probeer het opnieuw, of neem contact op met uw beheerder",
|
||||
"Could not update the private key password." : "Kon het wachtwoord van de privésleutel niet bijwerken.",
|
||||
"The old password was not correct, please try again." : "Het oude wachtwoord was onjuist, probeer het opnieuw.",
|
||||
"The current log-in password was not correct, please try again." : "Het huidige inlogwachtwoord was niet juist, probeer het opnieuw.",
|
||||
"Private key password successfully updated." : "Privésleutel succesvol bijgewerkt.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "U moet uw cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met uw beheerder",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor crypto app. Werk het privésleutel wachtwoord bij in uw persoonlijke instellingen om opnieuw toegang te krijgen tot uw versleutelde bestanden.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar uw sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
|
||||
"Encryption App is enabled and ready" : "Encryptie app is geactiveerd en gereed",
|
||||
"one-time password for server-side-encryption" : "eenmalig wachtwoord voor server-side versleuteling",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met u te delen.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met u te delen.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n",
|
||||
"The share will expire on %s." : "De share vervalt op %s.",
|
||||
"Cheers!" : "Proficiat!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hallo daar,<br><br>de beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord <strong>%s</strong>.<br><br>Login op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het \"oude inlog wachtwoord\" veld in te vullen alsmede in uw huidige inlogwachtwoord.<br><br>",
|
||||
"Enable recovery key" : "Activeer herstelsleutel",
|
||||
"Disable recovery key" : "Deactiveer herstelsleutel",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "De herstelsleutel is een extra cryptografische sleutel die wordt gebruikt om bestanden te versleutelen. Die maakt het mogelijk bestanden te herstellen als de gebruiker zijn of haar wachtwoord vergeet.",
|
||||
"Recovery key password" : "Wachtwoord herstelsleulel",
|
||||
"Repeat recovery key password" : "Herhaal wachtwoord herstelsleutel",
|
||||
"Change recovery key password:" : "Wijzig wachtwoord herstelsleutel:",
|
||||
"Old recovery key password" : "Oude wachtwoord herstelsleutel",
|
||||
"New recovery key password" : "Nieuwe wachtwoord herstelsleutel",
|
||||
"Repeat new recovery key password" : "Herhaal nieuwe wachtwoord herstelsleutel",
|
||||
"Change Password" : "Wijzigen wachtwoord",
|
||||
"ownCloud basic encryption module" : "ownCloud basis versleutelingsmodule",
|
||||
"Your private key password no longer matches your log-in password." : "Het wachtwoord van uw privésleutel komt niet meer overeen met uw inlogwachtwoord.",
|
||||
"Set your old private key password to your current log-in password:" : "Stel het wachtwoord van uw oude privésleutel in op uw huidige inlogwachtwoord.",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Als u uw oude wachtwoord niet meer weet, kunt u uw beheerder vragen uw bestanden terug te halen.",
|
||||
"Old log-in password" : "Oude wachtwoord",
|
||||
"Current log-in password" : "Huidige wachtwoord",
|
||||
"Update Private Key Password" : "Bijwerken wachtwoord Privésleutel",
|
||||
"Enable password recovery:" : "Activeren wachtwoord herstel:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Het activeren van deze optie maakt het mogelijk om uw versleutelde bestanden te benaderen als uw wachtwoord kwijt is",
|
||||
"Enabled" : "Geactiveerd",
|
||||
"Disabled" : "Gedeactiveerd",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Ontbrekende wachtwoord herstelsleutel",
|
||||
"Please repeat the recovery key password" : "Herhaal het herstelsleutel wachtwoord",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Het herhaalde herstelsleutel wachtwoord kwam niet overeen met het eerdere herstelsleutel wachtwoord ",
|
||||
"Recovery key successfully enabled" : "Herstelsleutel succesvol geactiveerd",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Kon herstelsleutel niet activeren. Controleer het wachtwoord van uw herstelsleutel!",
|
||||
"Recovery key successfully disabled" : "Herstelsleutel succesvol gedeactiveerd",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Kon herstelsleutel niet deactiveren. Controleer het wachtwoord van uw herstelsleutel!",
|
||||
"Missing parameters" : "Ontbrekende parameters",
|
||||
"Please provide the old recovery password" : "Geef het oude herstelwachtwoord op",
|
||||
"Please provide a new recovery password" : "Geef een nieuw herstelwachtwoord op",
|
||||
"Please repeat the new recovery password" : "Herhaal het nieuwe herstelwachtwoord",
|
||||
"Password successfully changed." : "Wachtwoord succesvol gewijzigd.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Kon wachtwoord niet wijzigen. Wellicht oude wachtwoord niet juist ingevoerd.",
|
||||
"Recovery Key disabled" : "Herstelsleutel gedeactiveerd",
|
||||
"Recovery Key enabled" : "Herstelsleutel ingeschakeld",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Kon herstelsleutel niet inschakelen, probeer het opnieuw, of neem contact op met uw beheerder",
|
||||
"Could not update the private key password." : "Kon het wachtwoord van de privésleutel niet bijwerken.",
|
||||
"The old password was not correct, please try again." : "Het oude wachtwoord was onjuist, probeer het opnieuw.",
|
||||
"The current log-in password was not correct, please try again." : "Het huidige inlogwachtwoord was niet juist, probeer het opnieuw.",
|
||||
"Private key password successfully updated." : "Privésleutel succesvol bijgewerkt.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "U moet uw cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met uw beheerder",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor crypto app. Werk het privésleutel wachtwoord bij in uw persoonlijke instellingen om opnieuw toegang te krijgen tot uw versleutelde bestanden.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar uw sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
|
||||
"Encryption App is enabled and ready" : "Encryptie app is geactiveerd en gereed",
|
||||
"one-time password for server-side-encryption" : "eenmalig wachtwoord voor server-side versleuteling",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met u te delen.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met u te delen.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n",
|
||||
"The share will expire on %s." : "De share vervalt op %s.",
|
||||
"Cheers!" : "Proficiat!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hallo daar,<br><br>de beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord <strong>%s</strong>.<br><br>Login op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het \"oude inlog wachtwoord\" veld in te vullen alsmede in uw huidige inlogwachtwoord.<br><br>",
|
||||
"Enable recovery key" : "Activeer herstelsleutel",
|
||||
"Disable recovery key" : "Deactiveer herstelsleutel",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "De herstelsleutel is een extra cryptografische sleutel die wordt gebruikt om bestanden te versleutelen. Die maakt het mogelijk bestanden te herstellen als de gebruiker zijn of haar wachtwoord vergeet.",
|
||||
"Recovery key password" : "Wachtwoord herstelsleulel",
|
||||
"Repeat recovery key password" : "Herhaal wachtwoord herstelsleutel",
|
||||
"Change recovery key password:" : "Wijzig wachtwoord herstelsleutel:",
|
||||
"Old recovery key password" : "Oude wachtwoord herstelsleutel",
|
||||
"New recovery key password" : "Nieuwe wachtwoord herstelsleutel",
|
||||
"Repeat new recovery key password" : "Herhaal nieuwe wachtwoord herstelsleutel",
|
||||
"Change Password" : "Wijzigen wachtwoord",
|
||||
"ownCloud basic encryption module" : "ownCloud basis versleutelingsmodule",
|
||||
"Your private key password no longer matches your log-in password." : "Het wachtwoord van uw privésleutel komt niet meer overeen met uw inlogwachtwoord.",
|
||||
"Set your old private key password to your current log-in password:" : "Stel het wachtwoord van uw oude privésleutel in op uw huidige inlogwachtwoord.",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Als u uw oude wachtwoord niet meer weet, kunt u uw beheerder vragen uw bestanden terug te halen.",
|
||||
"Old log-in password" : "Oude wachtwoord",
|
||||
"Current log-in password" : "Huidige wachtwoord",
|
||||
"Update Private Key Password" : "Bijwerken wachtwoord Privésleutel",
|
||||
"Enable password recovery:" : "Activeren wachtwoord herstel:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Het activeren van deze optie maakt het mogelijk om uw versleutelde bestanden te benaderen als uw wachtwoord kwijt is",
|
||||
"Enabled" : "Geactiveerd",
|
||||
"Disabled" : "Gedeactiveerd",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'ownCloud basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,56 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Senhal de la clau de recuperacion mancant",
|
||||
"Please repeat the recovery key password" : "Répétez lo senhal de la clau de recuperacion",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Lo senhal de la clau de recuperacion e sa repeticion son pas identics.",
|
||||
"Recovery key successfully enabled" : "Clau de recuperacion activada amb succès",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossible d'activar la clau de recuperacion. Verificatz lo senhal de vòstra clau de recuperacion !",
|
||||
"Recovery key successfully disabled" : "Clau de recuperacion desactivada amb succès",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossible de desactivar la clau de recuperacion. Verificatz lo senhal de vòstra clau de recuperacion !",
|
||||
"Missing parameters" : "Paramètres mancants",
|
||||
"Please provide the old recovery password" : "Entratz l'ancian senhal de recuperacion",
|
||||
"Please provide a new recovery password" : "Entratz un novèl senhal de recuperacion",
|
||||
"Please repeat the new recovery password" : "Repetissètz lo novèl senhal de recuperacion",
|
||||
"Password successfully changed." : "Senhal cambiat amb succès.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Error al moment del cambiament de senhal. Benlèu que l'ancian senhal es incorrècte.",
|
||||
"Recovery Key disabled" : "Clau de recuperacion desactivada",
|
||||
"Recovery Key enabled" : "Clau de recuperacion activada",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Impossible d'activar la clau de recuperacion. Ensajatz tornamai o contactatz vòstre administrator",
|
||||
"Could not update the private key password." : "Impossible de metre a jorn lo senhal de la clau privada.",
|
||||
"The old password was not correct, please try again." : "L'ancian senhal es incorrècte. Ensajatz tornamai.",
|
||||
"The current log-in password was not correct, please try again." : "Lo senhal de connexion actual es pas corrècte, ensajatz tornamai.",
|
||||
"Private key password successfully updated." : "Senhal de la clau privada mes a jorn amb succès.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vos cal migrar vòstras claus de chiframent de l'anciana version (ownCloud <= 8.0) cap a la novèla. Executatz 'occ encryption:migrate' o contactatz vòstre administrator",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Vòstra clau privada pel chiframent es pas valida ! Metètz a jorn lo senhal de vòstra clau privada dins vòstres paramètres personals per recuperar l'accès a vòstres fichièrs chifrats.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'aplicacion de chiframent es activada mas vòstras claus son pas inicializadas. Desconnectatz-vos e puèi reconnectatz-vos.",
|
||||
"Encryption App is enabled and ready" : "L'aplicacion de chiframent es activada e prèsta",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de deschifrar aqueste fichièr : s'agís probablament d'un fichièr partejat. Demandatz al proprietari del fichièr de lo partejar tornamai amb vos.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de legir aqueste fichièr, s'agís probablament d'un fichièr partejat. Demandatz al proprietari del fichièr de lo repartejar amb vos. ",
|
||||
"The share will expire on %s." : "Lo partiment expirarà lo %s.",
|
||||
"Cheers!" : "A lèu !",
|
||||
"Enable recovery key" : "Activar la clau de recuperacion",
|
||||
"Disable recovery key" : "Desactivar la clau de recuperacion",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La clau de recuperacion es una clau suplementària utilizada per chifrar los fichièrs. Permet de recuperar los fichièrs dels utilizaires se doblidan lor senhal.",
|
||||
"Recovery key password" : "Senhal de la clau de recuperacion",
|
||||
"Repeat recovery key password" : "Repetissètz lo senhal de la clau de recuperacion",
|
||||
"Change recovery key password:" : "Modificar lo senhal de la clau de recuperacion :",
|
||||
"Old recovery key password" : "Ancian senhal de la clau de recuperacion",
|
||||
"New recovery key password" : "Novèl senhal de la clau de recuperacion",
|
||||
"Repeat new recovery key password" : "Repetissètz lo novèl senhal de la clau de recuperacion",
|
||||
"Change Password" : "Cambiar de senhal",
|
||||
"ownCloud basic encryption module" : "Modul de chiframent de basa d'ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Lo senhal de vòstra clau privada correspond pas mai a vòstre senhal de connexion.",
|
||||
"Set your old private key password to your current log-in password:" : "Fasètz de vòstre senhal de connexion lo senhal de vòstra clau privada :",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se vos remembratz pas mai de vòstre ancian senhal, podètz demandar a vòstre administrator de recuperar vòstres fichièrs.",
|
||||
"Old log-in password" : "Ancian senhal de connexion",
|
||||
"Current log-in password" : "Actual senhal de connexion",
|
||||
"Update Private Key Password" : "Metre a jorn lo senhal de vòstra clau privada",
|
||||
"Enable password recovery:" : "Activar la recuperacion del senhal :",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activar aquesta opcion vos permetrà d'obténer tornamai l'accès a vòstres fichièrs chifrats en cas de pèrda de senhal",
|
||||
"Enabled" : "Activat",
|
||||
"Disabled" : "Desactivat",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjorn,\n\nL'administrator a activat lo chiframent sul servidor. Vòstres fichièrs son estats chifrats amb lo senhal seguent :\n\n%s\n\nSeguissètz aquelas instruccions :\n\n1. Connectatz-vos a l'interfàcia web e trobatz la seccion \"Modul de chiframent de basa d'ownCloud\" dins vòstres paramètres personals ;\n\n2. Entratz lo senhal provesit çaisús dins lo camp \"Ancian senhal de connexion\";\n\n3. Entratz lo senhal qu'utilizatz actualament per vos connectar dins lo camp \"Senhal de connexion actual\" ;\n\n4. Validatz en clicant sul boton \"Metre a jorn lo senhal de vòstra clau privada\".\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjorn,\n\nL'administrator a activat lo chiframent sul servidor. Vòstres fichièrs son estats chifrats amb lo senhal seguent :\n\n%s\n\nSeguissètz aquelas instruccions :\n\n1. Connectatz-vos a l'interfàcia web e trobatz la seccion \"Modul de chiframent de basa d'ownCloud\" dins vòstres paramètres personals ;\n\n2. Entratz lo senhal provesit çaisús dins lo camp \"Ancian senhal de connexion\";\n\n3. Entratz lo senhal qu'utilizatz actualament per vos connectar dins lo camp \"Senhal de connexion actual\" ;\n\n4. Validatz en clicant sul boton \"Metre a jorn lo senhal de vòstra clau privada\".\n"
|
||||
},
|
||||
"nplurals=2; plural=(n > 1);");
|
||||
@@ -1,54 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Senhal de la clau de recuperacion mancant",
|
||||
"Please repeat the recovery key password" : "Répétez lo senhal de la clau de recuperacion",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Lo senhal de la clau de recuperacion e sa repeticion son pas identics.",
|
||||
"Recovery key successfully enabled" : "Clau de recuperacion activada amb succès",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossible d'activar la clau de recuperacion. Verificatz lo senhal de vòstra clau de recuperacion !",
|
||||
"Recovery key successfully disabled" : "Clau de recuperacion desactivada amb succès",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossible de desactivar la clau de recuperacion. Verificatz lo senhal de vòstra clau de recuperacion !",
|
||||
"Missing parameters" : "Paramètres mancants",
|
||||
"Please provide the old recovery password" : "Entratz l'ancian senhal de recuperacion",
|
||||
"Please provide a new recovery password" : "Entratz un novèl senhal de recuperacion",
|
||||
"Please repeat the new recovery password" : "Repetissètz lo novèl senhal de recuperacion",
|
||||
"Password successfully changed." : "Senhal cambiat amb succès.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Error al moment del cambiament de senhal. Benlèu que l'ancian senhal es incorrècte.",
|
||||
"Recovery Key disabled" : "Clau de recuperacion desactivada",
|
||||
"Recovery Key enabled" : "Clau de recuperacion activada",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Impossible d'activar la clau de recuperacion. Ensajatz tornamai o contactatz vòstre administrator",
|
||||
"Could not update the private key password." : "Impossible de metre a jorn lo senhal de la clau privada.",
|
||||
"The old password was not correct, please try again." : "L'ancian senhal es incorrècte. Ensajatz tornamai.",
|
||||
"The current log-in password was not correct, please try again." : "Lo senhal de connexion actual es pas corrècte, ensajatz tornamai.",
|
||||
"Private key password successfully updated." : "Senhal de la clau privada mes a jorn amb succès.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vos cal migrar vòstras claus de chiframent de l'anciana version (ownCloud <= 8.0) cap a la novèla. Executatz 'occ encryption:migrate' o contactatz vòstre administrator",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Vòstra clau privada pel chiframent es pas valida ! Metètz a jorn lo senhal de vòstra clau privada dins vòstres paramètres personals per recuperar l'accès a vòstres fichièrs chifrats.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'aplicacion de chiframent es activada mas vòstras claus son pas inicializadas. Desconnectatz-vos e puèi reconnectatz-vos.",
|
||||
"Encryption App is enabled and ready" : "L'aplicacion de chiframent es activada e prèsta",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de deschifrar aqueste fichièr : s'agís probablament d'un fichièr partejat. Demandatz al proprietari del fichièr de lo partejar tornamai amb vos.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Impossible de legir aqueste fichièr, s'agís probablament d'un fichièr partejat. Demandatz al proprietari del fichièr de lo repartejar amb vos. ",
|
||||
"The share will expire on %s." : "Lo partiment expirarà lo %s.",
|
||||
"Cheers!" : "A lèu !",
|
||||
"Enable recovery key" : "Activar la clau de recuperacion",
|
||||
"Disable recovery key" : "Desactivar la clau de recuperacion",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "La clau de recuperacion es una clau suplementària utilizada per chifrar los fichièrs. Permet de recuperar los fichièrs dels utilizaires se doblidan lor senhal.",
|
||||
"Recovery key password" : "Senhal de la clau de recuperacion",
|
||||
"Repeat recovery key password" : "Repetissètz lo senhal de la clau de recuperacion",
|
||||
"Change recovery key password:" : "Modificar lo senhal de la clau de recuperacion :",
|
||||
"Old recovery key password" : "Ancian senhal de la clau de recuperacion",
|
||||
"New recovery key password" : "Novèl senhal de la clau de recuperacion",
|
||||
"Repeat new recovery key password" : "Repetissètz lo novèl senhal de la clau de recuperacion",
|
||||
"Change Password" : "Cambiar de senhal",
|
||||
"ownCloud basic encryption module" : "Modul de chiframent de basa d'ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Lo senhal de vòstra clau privada correspond pas mai a vòstre senhal de connexion.",
|
||||
"Set your old private key password to your current log-in password:" : "Fasètz de vòstre senhal de connexion lo senhal de vòstra clau privada :",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se vos remembratz pas mai de vòstre ancian senhal, podètz demandar a vòstre administrator de recuperar vòstres fichièrs.",
|
||||
"Old log-in password" : "Ancian senhal de connexion",
|
||||
"Current log-in password" : "Actual senhal de connexion",
|
||||
"Update Private Key Password" : "Metre a jorn lo senhal de vòstra clau privada",
|
||||
"Enable password recovery:" : "Activar la recuperacion del senhal :",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activar aquesta opcion vos permetrà d'obténer tornamai l'accès a vòstres fichièrs chifrats en cas de pèrda de senhal",
|
||||
"Enabled" : "Activat",
|
||||
"Disabled" : "Desactivat",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjorn,\n\nL'administrator a activat lo chiframent sul servidor. Vòstres fichièrs son estats chifrats amb lo senhal seguent :\n\n%s\n\nSeguissètz aquelas instruccions :\n\n1. Connectatz-vos a l'interfàcia web e trobatz la seccion \"Modul de chiframent de basa d'ownCloud\" dins vòstres paramètres personals ;\n\n2. Entratz lo senhal provesit çaisús dins lo camp \"Ancian senhal de connexion\";\n\n3. Entratz lo senhal qu'utilizatz actualament per vos connectar dins lo camp \"Senhal de connexion actual\" ;\n\n4. Validatz en clicant sul boton \"Metre a jorn lo senhal de vòstra clau privada\".\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Bonjorn,\n\nL'administrator a activat lo chiframent sul servidor. Vòstres fichièrs son estats chifrats amb lo senhal seguent :\n\n%s\n\nSeguissètz aquelas instruccions :\n\n1. Connectatz-vos a l'interfàcia web e trobatz la seccion \"Modul de chiframent de basa d'ownCloud\" dins vòstres paramètres personals ;\n\n2. Entratz lo senhal provesit çaisús dins lo camp \"Ancian senhal de connexion\";\n\n3. Entratz lo senhal qu'utilizatz actualament per vos connectar dins lo camp \"Senhal de connexion actual\" ;\n\n4. Validatz en clicant sul boton \"Metre a jorn lo senhal de vòstra clau privada\".\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n > 1);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Senha da chave de recuperação em falta",
|
||||
"Please repeat the recovery key password" : "Por favor, repita a senha da chave de recuperação",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "A senha repetidas da chave de valorização não corresponde a senha da chave de recuperação prevista",
|
||||
"Recovery key successfully enabled" : "Recuperação de chave habilitada com sucesso",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossível habilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!",
|
||||
"Recovery key successfully disabled" : "Recuperação de chave desabilitada com sucesso",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossível desabilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!",
|
||||
"Missing parameters" : "Parâmetros que faltam",
|
||||
"Please provide the old recovery password" : "Por favor, forneça a antiga senha de recuperação",
|
||||
"Please provide a new recovery password" : "Por favor, forneça a nova senha de recuperação",
|
||||
"Please repeat the new recovery password" : "Por favor, repita a nova senha de recuperação",
|
||||
"Password successfully changed." : "Senha alterada com sucesso.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Não foi possível alterar a senha. Talvez a senha antiga não estava correta.",
|
||||
"Recovery Key disabled" : "Recuperação de chave desativada",
|
||||
"Recovery Key enabled" : "Recuperar Chave habilitada",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Não foi possível habilitar a chave recuperada, por favor tente novamente ou entre em contato com seu administrador",
|
||||
"Could not update the private key password." : "Não foi possível atualizar a senha da chave privada.",
|
||||
"The old password was not correct, please try again." : "A senha antiga não estava correta, por favor, tente novamente.",
|
||||
"The current log-in password was not correct, please try again." : "A senha atual do log-in não estava correta, por favor, tente novamente.",
|
||||
"Private key password successfully updated." : "Senha de chave privada atualizada com sucesso.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o seu administrador",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave do App de Criptografia é inválida. Por favor, atualize sua senha de chave privada em suas configurações pessoais para recuperar o acesso a seus arquivos criptografados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App de criptografia está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
|
||||
"Encryption App is enabled and ready" : "Aplicativo de criptografia está ativado e pronto",
|
||||
"one-time password for server-side-encryption" : "senha de uso único para criptografia-lado-servidor",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Este arquivo não pode ser decriptado, provavelmente este é um arquivo compartilhado. Por favor peça ao dono do arquivo para compartilha-lo com você.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Não é possível ler este arquivo, provavelmente este é um arquivo compartilhado. Por favor, pergunte o dono do arquivo para recompartilhar o arquivo com você.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Olá,\n\nO administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha '%s'.\n\nPor favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login.\n\n",
|
||||
"The share will expire on %s." : "O compartilhamento irá expirar em %s.",
|
||||
"Cheers!" : "Saúde!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Olá,<br><br>o administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha <strong>%s</strong>.<br><br>Por favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login..<br><br>",
|
||||
"Enable recovery key" : "Habilitar recuperação de chave",
|
||||
"Disable recovery key" : "Dasabilitar chave de recuperação",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "A chave de recuperação é uma chave de encriptação extra que é utilizada para encriptar arquivos. Ela permite a recuperação de arquivos de um usuário esquecer sua senha.",
|
||||
"Recovery key password" : "Senha da chave de recuperação",
|
||||
"Repeat recovery key password" : "Repita senha da chave de recuperação",
|
||||
"Change recovery key password:" : "Mudar a senha da chave de recuperação:",
|
||||
"Old recovery key password" : "Senha da chave de recuperação antiga",
|
||||
"New recovery key password" : "Nova senha da chave de recuperação",
|
||||
"Repeat new recovery key password" : "Repita a nova senha da chave de recuperação",
|
||||
"Change Password" : "Trocar Senha",
|
||||
"ownCloud basic encryption module" : "Modo de criptografia básico ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "A sua senha de chave privada não corresponde a sua senha de login.",
|
||||
"Set your old private key password to your current log-in password:" : "Defina a sua antiga senha da chave privada para sua senha de login atual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se você não se lembra de sua antiga senha você pode pedir ao administrador que recupere seus arquivos.",
|
||||
"Old log-in password" : "Senha antiga de login",
|
||||
"Current log-in password" : "Senha de login atual",
|
||||
"Update Private Key Password" : "Atualizar Senha de Chave Privada",
|
||||
"Enable password recovery:" : "Habilitar recuperação de senha:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar essa opção vai permitir que você obtenha novamente acesso aos seus arquivos encriptados em caso de perda de senha",
|
||||
"Enabled" : "Habilitado",
|
||||
"Disabled" : "Desabilitado",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Olá,\n\nO administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha '%s'.\n\nPor favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Olá,\n\nO administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha '%s'.\n\nPor favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login.\n\n"
|
||||
},
|
||||
"nplurals=2; plural=(n > 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Senha da chave de recuperação em falta",
|
||||
"Please repeat the recovery key password" : "Por favor, repita a senha da chave de recuperação",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "A senha repetidas da chave de valorização não corresponde a senha da chave de recuperação prevista",
|
||||
"Recovery key successfully enabled" : "Recuperação de chave habilitada com sucesso",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Impossível habilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!",
|
||||
"Recovery key successfully disabled" : "Recuperação de chave desabilitada com sucesso",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Impossível desabilitar recuperação de chave. Por favor verifique sua senha para recuperação de chave!",
|
||||
"Missing parameters" : "Parâmetros que faltam",
|
||||
"Please provide the old recovery password" : "Por favor, forneça a antiga senha de recuperação",
|
||||
"Please provide a new recovery password" : "Por favor, forneça a nova senha de recuperação",
|
||||
"Please repeat the new recovery password" : "Por favor, repita a nova senha de recuperação",
|
||||
"Password successfully changed." : "Senha alterada com sucesso.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Não foi possível alterar a senha. Talvez a senha antiga não estava correta.",
|
||||
"Recovery Key disabled" : "Recuperação de chave desativada",
|
||||
"Recovery Key enabled" : "Recuperar Chave habilitada",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Não foi possível habilitar a chave recuperada, por favor tente novamente ou entre em contato com seu administrador",
|
||||
"Could not update the private key password." : "Não foi possível atualizar a senha da chave privada.",
|
||||
"The old password was not correct, please try again." : "A senha antiga não estava correta, por favor, tente novamente.",
|
||||
"The current log-in password was not correct, please try again." : "A senha atual do log-in não estava correta, por favor, tente novamente.",
|
||||
"Private key password successfully updated." : "Senha de chave privada atualizada com sucesso.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o seu administrador",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave do App de Criptografia é inválida. Por favor, atualize sua senha de chave privada em suas configurações pessoais para recuperar o acesso a seus arquivos criptografados.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App de criptografia está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
|
||||
"Encryption App is enabled and ready" : "Aplicativo de criptografia está ativado e pronto",
|
||||
"one-time password for server-side-encryption" : "senha de uso único para criptografia-lado-servidor",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Este arquivo não pode ser decriptado, provavelmente este é um arquivo compartilhado. Por favor peça ao dono do arquivo para compartilha-lo com você.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Não é possível ler este arquivo, provavelmente este é um arquivo compartilhado. Por favor, pergunte o dono do arquivo para recompartilhar o arquivo com você.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Olá,\n\nO administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha '%s'.\n\nPor favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login.\n\n",
|
||||
"The share will expire on %s." : "O compartilhamento irá expirar em %s.",
|
||||
"Cheers!" : "Saúde!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Olá,<br><br>o administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha <strong>%s</strong>.<br><br>Por favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login..<br><br>",
|
||||
"Enable recovery key" : "Habilitar recuperação de chave",
|
||||
"Disable recovery key" : "Dasabilitar chave de recuperação",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "A chave de recuperação é uma chave de encriptação extra que é utilizada para encriptar arquivos. Ela permite a recuperação de arquivos de um usuário esquecer sua senha.",
|
||||
"Recovery key password" : "Senha da chave de recuperação",
|
||||
"Repeat recovery key password" : "Repita senha da chave de recuperação",
|
||||
"Change recovery key password:" : "Mudar a senha da chave de recuperação:",
|
||||
"Old recovery key password" : "Senha da chave de recuperação antiga",
|
||||
"New recovery key password" : "Nova senha da chave de recuperação",
|
||||
"Repeat new recovery key password" : "Repita a nova senha da chave de recuperação",
|
||||
"Change Password" : "Trocar Senha",
|
||||
"ownCloud basic encryption module" : "Modo de criptografia básico ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "A sua senha de chave privada não corresponde a sua senha de login.",
|
||||
"Set your old private key password to your current log-in password:" : "Defina a sua antiga senha da chave privada para sua senha de login atual:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Se você não se lembra de sua antiga senha você pode pedir ao administrador que recupere seus arquivos.",
|
||||
"Old log-in password" : "Senha antiga de login",
|
||||
"Current log-in password" : "Senha de login atual",
|
||||
"Update Private Key Password" : "Atualizar Senha de Chave Privada",
|
||||
"Enable password recovery:" : "Habilitar recuperação de senha:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar essa opção vai permitir que você obtenha novamente acesso aos seus arquivos encriptados em caso de perda de senha",
|
||||
"Enabled" : "Habilitado",
|
||||
"Disabled" : "Desabilitado",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Olá,\n\nO administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha '%s'.\n\nPor favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Olá,\n\nO administrador habilitou criptografia-lado-servidor. Os seus arquivos foram criptografados usando a senha '%s'.\n\nPor favor faça o login para a interface da Web, vá para a seção 'ownCloud módulo de criptografia básico' das suas definições pessoais e atualize sua senha de criptografia, inserindo esta senha no campo 'senha antiga de log-in' e sua atual senha-de-login.\n\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n > 1);"
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Lipsește parola cheii de recuperare",
|
||||
"Please repeat the recovery key password" : "Te rog repetă parola cheii de recuperare",
|
||||
"Recovery key successfully enabled" : "Cheia de recupeare a fost activata cu succes",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Nu s-a putut activa cheia de recuperare. Verifica parola de recuperare!",
|
||||
"Recovery key successfully disabled" : "Cheia de recuperare dezactivata cu succes",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Nu am putut dezactiva cheia de recuperare. Verifica parola de recuperare!",
|
||||
"Please provide the old recovery password" : "Te rog oferă parola de recuperare veche",
|
||||
"Please provide a new recovery password" : "Te rog oferă o nouă parolă de recuperare",
|
||||
"Please repeat the new recovery password" : "Te rog repetă noua parolă de recuperare",
|
||||
"Password successfully changed." : "Parola a fost modificată cu succes.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Parola nu a putut fi schimbata. Poate ca parola veche este incorecta.",
|
||||
"Recovery Key enabled" : "Cheie de recuperare activată",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Nu poate fi activată cheia de recuperare, te rog încearcă din nou sau contactează administratorul",
|
||||
"Private key password successfully updated." : "Cheia privata a fost actualizata cu succes",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Cheie privată nevalidă pentru aplicația Încriptare. Te rog, actualizează-ți parola cheii private folosind setările personale pentru a reaccesa fișierele tale încriptate.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplicatia de criptare este activata dar tastatura nu este initializata , va rugam deconectati-va si reconectati-va",
|
||||
"The share will expire on %s." : "Partajarea va expira în data de %s.",
|
||||
"Change Password" : "Schimbă parola",
|
||||
"ownCloud basic encryption module" : "modul de ecnriptie bazic ownCloud",
|
||||
"Enabled" : "Activat",
|
||||
"Disabled" : "Dezactivat"
|
||||
},
|
||||
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
|
||||
@@ -1,24 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Lipsește parola cheii de recuperare",
|
||||
"Please repeat the recovery key password" : "Te rog repetă parola cheii de recuperare",
|
||||
"Recovery key successfully enabled" : "Cheia de recupeare a fost activata cu succes",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Nu s-a putut activa cheia de recuperare. Verifica parola de recuperare!",
|
||||
"Recovery key successfully disabled" : "Cheia de recuperare dezactivata cu succes",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Nu am putut dezactiva cheia de recuperare. Verifica parola de recuperare!",
|
||||
"Please provide the old recovery password" : "Te rog oferă parola de recuperare veche",
|
||||
"Please provide a new recovery password" : "Te rog oferă o nouă parolă de recuperare",
|
||||
"Please repeat the new recovery password" : "Te rog repetă noua parolă de recuperare",
|
||||
"Password successfully changed." : "Parola a fost modificată cu succes.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Parola nu a putut fi schimbata. Poate ca parola veche este incorecta.",
|
||||
"Recovery Key enabled" : "Cheie de recuperare activată",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Nu poate fi activată cheia de recuperare, te rog încearcă din nou sau contactează administratorul",
|
||||
"Private key password successfully updated." : "Cheia privata a fost actualizata cu succes",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Cheie privată nevalidă pentru aplicația Încriptare. Te rog, actualizează-ți parola cheii private folosind setările personale pentru a reaccesa fișierele tale încriptate.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplicatia de criptare este activata dar tastatura nu este initializata , va rugam deconectati-va si reconectati-va",
|
||||
"The share will expire on %s." : "Partajarea va expira în data de %s.",
|
||||
"Change Password" : "Schimbă parola",
|
||||
"ownCloud basic encryption module" : "modul de ecnriptie bazic ownCloud",
|
||||
"Enabled" : "Activat",
|
||||
"Disabled" : "Dezactivat"
|
||||
},"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Отсутствует пароль восстановления ключа",
|
||||
"Please repeat the recovery key password" : "Повторите ввод пароля ключа восстановления",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Пароль ключа восстановления и повтор пароля не совпадают",
|
||||
"Recovery key successfully enabled" : "Ключ восстановления успешно установлен",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Невозможно включить ключ восстановления. Проверьте правильность пароля от ключа!",
|
||||
"Recovery key successfully disabled" : "Ключ восстановления успешно отключен",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Невозможно выключить ключ восстановления. Проверьте правильность пароля от ключа!",
|
||||
"Missing parameters" : "Отсутствуют параметры",
|
||||
"Please provide the old recovery password" : "Введите старый пароль восстановления",
|
||||
"Please provide a new recovery password" : "Введите новый пароль восстановления",
|
||||
"Please repeat the new recovery password" : "Повторите новый пароль восстановления",
|
||||
"Password successfully changed." : "Пароль успешно изменен.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Невозможно изменить пароль. Возможно, указанный старый пароль не верен.",
|
||||
"Recovery Key disabled" : "Ключ Восстановления отключен",
|
||||
"Recovery Key enabled" : "Ключ Восстановления включен",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Не возможно задействовать ключ восстановления, попробуйте снова или обратитесь к вашему системному администатору",
|
||||
"Could not update the private key password." : "Невозможно обновить пароль закрытого ключа.",
|
||||
"The old password was not correct, please try again." : "Указан неверный старый пароль, повторите попытку.",
|
||||
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
|
||||
"Private key password successfully updated." : "Пароль закрытого ключа успешно обновлён.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Пожалуйста запустите команду 'occ encryption:migrate' или обратитесь к администратору.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Закрытый ключ приложения шифрования недействителен. Обновите закрытый ключ в личных настройках, чтобы восстановить доступ к зашифрованным файлам.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Приложение шифрования активно, но ваши ключи не инициализированы, выйдите из системы и войдите заново",
|
||||
"Encryption App is enabled and ready" : "Приложение шифрования включено и готово",
|
||||
"one-time password for server-side-encryption" : "одноразовый пароль для шифрования на стороне сервера",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удалось расшифровать файл, возможно это опубликованный файл. Попросите владельца файла повторно открыть к нему доступ.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удается прочитать файл, возможно это публичный файл. Пожалуйста попросите владельца открыть доступ снова.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля '%s'.\n\nПожалуйста войдите в веб-приложение, в разделе 'ownCloud простой модуль шифрования' в личных настройках вам нужно обновить пароль шифрования.\n\n",
|
||||
"The share will expire on %s." : "Доступ будет закрыт %s",
|
||||
"Cheers!" : "Всего наилучшего!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Привет,<br><br>администратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля <strong>%s</strong>.<br><br>Пожалуйста войдите в веб-приложение, в разделе \"ownCloud простой модуль шифрования\" в личных настройках вам нужно обновить пароль шифрования.<br><br>",
|
||||
"Enable recovery key" : "Включить ключ восстановления",
|
||||
"Disable recovery key" : "Отключить ключ восстановления",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Ключ восстановления это дополнительный ключ, который используется для шифрования файлов. Он позволяет восстановить пользовательские файлы в случае утери пароля.",
|
||||
"Recovery key password" : "Пароль ключа восстановления",
|
||||
"Repeat recovery key password" : "Повторите пароль ключа восстановления",
|
||||
"Change recovery key password:" : "Смена пароля ключа восстановления:",
|
||||
"Old recovery key password" : "Старый пароль ключа восстановления",
|
||||
"New recovery key password" : "Новый пароль ключа восстановления",
|
||||
"Repeat new recovery key password" : "Повторите новый пароль ключа восстановления",
|
||||
"Change Password" : "Изменить пароль",
|
||||
"ownCloud basic encryption module" : "Базовый модуль шифрования ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Пароль закрытого ключа больше не соответствует паролю вашей учетной записи.",
|
||||
"Set your old private key password to your current log-in password:" : "Замените старый пароль закрытого ключа на текущий пароль учётной записи.",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Если вы не помните свой старый пароль, вы можете попросить своего администратора восстановить ваши файлы",
|
||||
"Old log-in password" : "Старый пароль учётной записи",
|
||||
"Current log-in password" : "Текущий пароль учётной записи",
|
||||
"Update Private Key Password" : "Обновить пароль закрытого ключа",
|
||||
"Enable password recovery:" : "Включить восстановление пароля:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Включение этой опции позволит вам получить доступ к своим зашифрованным файлам в случае утери пароля",
|
||||
"Enabled" : "Включено",
|
||||
"Disabled" : "Отключено",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля '%s'.\n\nПожалуйста войдите в веб-приложение, в разделе 'ownCloud простой модуль шифрования' в личных настройках вам нужно обновить пароль шифрования.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля '%s'.\n\nПожалуйста войдите в веб-приложение, в разделе 'ownCloud простой модуль шифрования' в личных настройках вам нужно обновить пароль шифрования.\n\n"
|
||||
},
|
||||
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Отсутствует пароль восстановления ключа",
|
||||
"Please repeat the recovery key password" : "Повторите ввод пароля ключа восстановления",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Пароль ключа восстановления и повтор пароля не совпадают",
|
||||
"Recovery key successfully enabled" : "Ключ восстановления успешно установлен",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Невозможно включить ключ восстановления. Проверьте правильность пароля от ключа!",
|
||||
"Recovery key successfully disabled" : "Ключ восстановления успешно отключен",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Невозможно выключить ключ восстановления. Проверьте правильность пароля от ключа!",
|
||||
"Missing parameters" : "Отсутствуют параметры",
|
||||
"Please provide the old recovery password" : "Введите старый пароль восстановления",
|
||||
"Please provide a new recovery password" : "Введите новый пароль восстановления",
|
||||
"Please repeat the new recovery password" : "Повторите новый пароль восстановления",
|
||||
"Password successfully changed." : "Пароль успешно изменен.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Невозможно изменить пароль. Возможно, указанный старый пароль не верен.",
|
||||
"Recovery Key disabled" : "Ключ Восстановления отключен",
|
||||
"Recovery Key enabled" : "Ключ Восстановления включен",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Не возможно задействовать ключ восстановления, попробуйте снова или обратитесь к вашему системному администатору",
|
||||
"Could not update the private key password." : "Невозможно обновить пароль закрытого ключа.",
|
||||
"The old password was not correct, please try again." : "Указан неверный старый пароль, повторите попытку.",
|
||||
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
|
||||
"Private key password successfully updated." : "Пароль закрытого ключа успешно обновлён.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Пожалуйста запустите команду 'occ encryption:migrate' или обратитесь к администратору.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Закрытый ключ приложения шифрования недействителен. Обновите закрытый ключ в личных настройках, чтобы восстановить доступ к зашифрованным файлам.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Приложение шифрования активно, но ваши ключи не инициализированы, выйдите из системы и войдите заново",
|
||||
"Encryption App is enabled and ready" : "Приложение шифрования включено и готово",
|
||||
"one-time password for server-side-encryption" : "одноразовый пароль для шифрования на стороне сервера",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удалось расшифровать файл, возможно это опубликованный файл. Попросите владельца файла повторно открыть к нему доступ.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не удается прочитать файл, возможно это публичный файл. Пожалуйста попросите владельца открыть доступ снова.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля '%s'.\n\nПожалуйста войдите в веб-приложение, в разделе 'ownCloud простой модуль шифрования' в личных настройках вам нужно обновить пароль шифрования.\n\n",
|
||||
"The share will expire on %s." : "Доступ будет закрыт %s",
|
||||
"Cheers!" : "Всего наилучшего!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Привет,<br><br>администратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля <strong>%s</strong>.<br><br>Пожалуйста войдите в веб-приложение, в разделе \"ownCloud простой модуль шифрования\" в личных настройках вам нужно обновить пароль шифрования.<br><br>",
|
||||
"Enable recovery key" : "Включить ключ восстановления",
|
||||
"Disable recovery key" : "Отключить ключ восстановления",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Ключ восстановления это дополнительный ключ, который используется для шифрования файлов. Он позволяет восстановить пользовательские файлы в случае утери пароля.",
|
||||
"Recovery key password" : "Пароль ключа восстановления",
|
||||
"Repeat recovery key password" : "Повторите пароль ключа восстановления",
|
||||
"Change recovery key password:" : "Смена пароля ключа восстановления:",
|
||||
"Old recovery key password" : "Старый пароль ключа восстановления",
|
||||
"New recovery key password" : "Новый пароль ключа восстановления",
|
||||
"Repeat new recovery key password" : "Повторите новый пароль ключа восстановления",
|
||||
"Change Password" : "Изменить пароль",
|
||||
"ownCloud basic encryption module" : "Базовый модуль шифрования ownCloud",
|
||||
"Your private key password no longer matches your log-in password." : "Пароль закрытого ключа больше не соответствует паролю вашей учетной записи.",
|
||||
"Set your old private key password to your current log-in password:" : "Замените старый пароль закрытого ключа на текущий пароль учётной записи.",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Если вы не помните свой старый пароль, вы можете попросить своего администратора восстановить ваши файлы",
|
||||
"Old log-in password" : "Старый пароль учётной записи",
|
||||
"Current log-in password" : "Текущий пароль учётной записи",
|
||||
"Update Private Key Password" : "Обновить пароль закрытого ключа",
|
||||
"Enable password recovery:" : "Включить восстановление пароля:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Включение этой опции позволит вам получить доступ к своим зашифрованным файлам в случае утери пароля",
|
||||
"Enabled" : "Включено",
|
||||
"Disabled" : "Отключено",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля '%s'.\n\nПожалуйста войдите в веб-приложение, в разделе 'ownCloud простой модуль шифрования' в личных настройках вам нужно обновить пароль шифрования.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Привет,\n\nадминистратор включил шифрование на стороне сервера. Ваши файлы были зашифрованы с помощью пароля '%s'.\n\nПожалуйста войдите в веб-приложение, в разделе 'ownCloud простой модуль шифрования' в личных настройках вам нужно обновить пароль шифрования.\n\n"
|
||||
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Çelësi privat për Aplikacionin e Shifrimit është i pavlefshëm. Ju lutem përditësoni fjalëkalimin e çelësit tuaj privat në parametrat tuaj për të rimarrë qasje në skedarët tuaj të shifruar.",
|
||||
"The share will expire on %s." : "Ndarja do të skadojë në %s.",
|
||||
"Cheers!" : "Gjithë të mirat",
|
||||
"Enabled" : "Aktivizuar",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Njatjeta,\n\npërgjegjësi aktivizoi fshehtëzim më anë shërbyesi. Kartelat tuaja qenë fshehtëzuar duke përdorur fjalëkalimin '%s'.\n\nJu lutemi, bëni hyrjen te ndërfaqja web, kaloni te ndarja 'modul i thjeshtë ownCloud për fshehtëzime' e rregullimeve tuaja personale dhe përditësoni fjalëkalimin tuaj për fshehtëzime duke dhënë këtë fjalëkalim te fusha 'old log-in password' dhe fjalëkalimin tuaj të tanishëm për hyrjet.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Njatjeta,\n\npërgjegjësi aktivizoi fshehtëzim më anë shërbyesi. Kartelat tuaja qenë fshehtëzuar duke përdorur fjalëkalimin '%s'.\n\nJu lutemi, bëni hyrjen te ndërfaqja web, kaloni te ndarja 'modul i thjeshtë ownCloud për fshehtëzime' e rregullimeve tuaja personale dhe përditësoni fjalëkalimin tuaj për fshehtëzime duke dhënë këtë fjalëkalim te fusha 'old log-in password' dhe fjalëkalimin tuaj të tanishëm për hyrjet.\n\n",
|
||||
"Missing recovery key password" : "Mungon fjalëkalim kyçi rimarrjesh",
|
||||
"Please repeat the recovery key password" : "Ju lutemi, rijepni fjalëkalimin për kyç rimarrjesh"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
@@ -1,11 +0,0 @@
|
||||
{ "translations": {
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Çelësi privat për Aplikacionin e Shifrimit është i pavlefshëm. Ju lutem përditësoni fjalëkalimin e çelësit tuaj privat në parametrat tuaj për të rimarrë qasje në skedarët tuaj të shifruar.",
|
||||
"The share will expire on %s." : "Ndarja do të skadojë në %s.",
|
||||
"Cheers!" : "Gjithë të mirat",
|
||||
"Enabled" : "Aktivizuar",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Njatjeta,\n\npërgjegjësi aktivizoi fshehtëzim më anë shërbyesi. Kartelat tuaja qenë fshehtëzuar duke përdorur fjalëkalimin '%s'.\n\nJu lutemi, bëni hyrjen te ndërfaqja web, kaloni te ndarja 'modul i thjeshtë ownCloud për fshehtëzime' e rregullimeve tuaja personale dhe përditësoni fjalëkalimin tuaj për fshehtëzime duke dhënë këtë fjalëkalim te fusha 'old log-in password' dhe fjalëkalimin tuaj të tanishëm për hyrjet.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Njatjeta,\n\npërgjegjësi aktivizoi fshehtëzim më anë shërbyesi. Kartelat tuaja qenë fshehtëzuar duke përdorur fjalëkalimin '%s'.\n\nJu lutemi, bëni hyrjen te ndërfaqja web, kaloni te ndarja 'modul i thjeshtë ownCloud për fshehtëzime' e rregullimeve tuaja personale dhe përditësoni fjalëkalimin tuaj për fshehtëzime duke dhënë këtë fjalëkalim te fusha 'old log-in password' dhe fjalëkalimin tuaj të tanishëm për hyrjet.\n\n",
|
||||
"Missing recovery key password" : "Mungon fjalëkalim kyçi rimarrjesh",
|
||||
"Please repeat the recovery key password" : "Ju lutemi, rijepni fjalëkalimin për kyç rimarrjesh"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,54 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Недостаје лозинка кључа за опоравак",
|
||||
"Please repeat the recovery key password" : "Поновите лозинку кључа за опоравак",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Поновљена лозинка кључа за опоравак се не поклапа",
|
||||
"Recovery key successfully enabled" : "Кључ за опоравак успешно укључен",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Не могу да укључим кључ за опоравак. Проверите лозинку кључа за опоравак!",
|
||||
"Recovery key successfully disabled" : "Кључ за опоравак успешно искључен",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Не могу да искључим кључ за опоравак. Проверите лозинку!",
|
||||
"Missing parameters" : "Недостају параметри",
|
||||
"Please provide the old recovery password" : "Унесите стару лозинку опоравка",
|
||||
"Please provide a new recovery password" : "Унесите нову лозинку опоравка",
|
||||
"Please repeat the new recovery password" : "Поновите нову лозинку опоравка",
|
||||
"Password successfully changed." : "Лозинка успешно промењена.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Не могу да променим лозинку. Можда стара лозинка није исправна.",
|
||||
"Recovery Key disabled" : "Кључ за опоравак искључен",
|
||||
"Recovery Key enabled" : "Кључ за опоравак укључен",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Не могу да укључим кључ за опоравак. Покушајте поново или контактирајте администратора",
|
||||
"Could not update the private key password." : "Не могу да ажирирам лозинку личног кључа.",
|
||||
"The old password was not correct, please try again." : "Стара лозинка није исправна. Покушајте поново.",
|
||||
"The current log-in password was not correct, please try again." : "Тренутна лозинка за пријаву није исправна. Покушајте поново.",
|
||||
"Private key password successfully updated." : "Лозинка личног кључа је успешно ажурирана.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Морате да пребаците старе шифрарске кључеве (оунКлауд <= 8.0) у нови. Укључите „оунКлауд подразумевани шифрарски модул“ и покрените 'occ encryption:migrate'",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Неисправан лични кључ за апликацију шифровања. Ажурирајте лозинку личног кључа у личним поставкама да бисте опоравили приступ вашим шифрованим фајловима.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Апликација шифровања је укључена али ваши кључеви нису иницијализовани. Одјавите се и поново се пријавите.",
|
||||
"Encryption App is enabled and ready" : "Апликација шифровања је укључена и спремна",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не могу да дешифрујем фајл. Вероватно је то дељен фајл. Затражите од власника фајла да га поново подели са вама.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не могу да читам фајл. Вероватно је дељен. Питајте власника да га поново подели са вама.",
|
||||
"The share will expire on %s." : "Дељење истиче %s.",
|
||||
"Cheers!" : "Здраво!",
|
||||
"Enable recovery key" : "Омогући кључ за опоравак",
|
||||
"Disable recovery key" : "Онемогући кључ за опоравак",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Кључ за опоравак је додатни шифрарски кључ који се користи за шифровање фајлова. Он омогућава опоравак корисничких фајлова ако корисник заборави своју лозинку.",
|
||||
"Recovery key password" : "Лозинка кључа за опоравак",
|
||||
"Repeat recovery key password" : "Поновите лозинку кључа за опоравак",
|
||||
"Change recovery key password:" : "Измена лозинке кључа опоравка:",
|
||||
"Old recovery key password" : "Стара лозинка кључа за опоравак",
|
||||
"New recovery key password" : "Нова лозинка кључа за опоравак",
|
||||
"Repeat new recovery key password" : "Поновите нову лозинку кључа за опоравак",
|
||||
"Change Password" : "Измени лозинку",
|
||||
"ownCloud basic encryption module" : "оунКлауд основни шифрарски модул",
|
||||
"Your private key password no longer matches your log-in password." : "Лозинка вашег личног кључа више није иста као ваша лозинка за пријаву.",
|
||||
"Set your old private key password to your current log-in password:" : "Поставите стару лозинку личног кључа као тренутну лозинку за пријаву:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Ако се не сећате старе лозинке, можете затражити од администратора да опорави ваше фајлове.",
|
||||
"Old log-in password" : "Стара лозинка за пријаву",
|
||||
"Current log-in password" : "Тренутна лозинка за пријаву",
|
||||
"Update Private Key Password" : "Ажурирај лозинку личног кључа",
|
||||
"Enable password recovery:" : "Укључи опоравак лозинке:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Укључивање ове опције омогућиће поновно добијање приступа вашим шифрованим фајловима у случају губитка лозинке",
|
||||
"Enabled" : "укључено",
|
||||
"Disabled" : "искључено"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
@@ -1,52 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Недостаје лозинка кључа за опоравак",
|
||||
"Please repeat the recovery key password" : "Поновите лозинку кључа за опоравак",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Поновљена лозинка кључа за опоравак се не поклапа",
|
||||
"Recovery key successfully enabled" : "Кључ за опоравак успешно укључен",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Не могу да укључим кључ за опоравак. Проверите лозинку кључа за опоравак!",
|
||||
"Recovery key successfully disabled" : "Кључ за опоравак успешно искључен",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Не могу да искључим кључ за опоравак. Проверите лозинку!",
|
||||
"Missing parameters" : "Недостају параметри",
|
||||
"Please provide the old recovery password" : "Унесите стару лозинку опоравка",
|
||||
"Please provide a new recovery password" : "Унесите нову лозинку опоравка",
|
||||
"Please repeat the new recovery password" : "Поновите нову лозинку опоравка",
|
||||
"Password successfully changed." : "Лозинка успешно промењена.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Не могу да променим лозинку. Можда стара лозинка није исправна.",
|
||||
"Recovery Key disabled" : "Кључ за опоравак искључен",
|
||||
"Recovery Key enabled" : "Кључ за опоравак укључен",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Не могу да укључим кључ за опоравак. Покушајте поново или контактирајте администратора",
|
||||
"Could not update the private key password." : "Не могу да ажирирам лозинку личног кључа.",
|
||||
"The old password was not correct, please try again." : "Стара лозинка није исправна. Покушајте поново.",
|
||||
"The current log-in password was not correct, please try again." : "Тренутна лозинка за пријаву није исправна. Покушајте поново.",
|
||||
"Private key password successfully updated." : "Лозинка личног кључа је успешно ажурирана.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Морате да пребаците старе шифрарске кључеве (оунКлауд <= 8.0) у нови. Укључите „оунКлауд подразумевани шифрарски модул“ и покрените 'occ encryption:migrate'",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Неисправан лични кључ за апликацију шифровања. Ажурирајте лозинку личног кључа у личним поставкама да бисте опоравили приступ вашим шифрованим фајловима.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Апликација шифровања је укључена али ваши кључеви нису иницијализовани. Одјавите се и поново се пријавите.",
|
||||
"Encryption App is enabled and ready" : "Апликација шифровања је укључена и спремна",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не могу да дешифрујем фајл. Вероватно је то дељен фајл. Затражите од власника фајла да га поново подели са вама.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Не могу да читам фајл. Вероватно је дељен. Питајте власника да га поново подели са вама.",
|
||||
"The share will expire on %s." : "Дељење истиче %s.",
|
||||
"Cheers!" : "Здраво!",
|
||||
"Enable recovery key" : "Омогући кључ за опоравак",
|
||||
"Disable recovery key" : "Онемогући кључ за опоравак",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Кључ за опоравак је додатни шифрарски кључ који се користи за шифровање фајлова. Он омогућава опоравак корисничких фајлова ако корисник заборави своју лозинку.",
|
||||
"Recovery key password" : "Лозинка кључа за опоравак",
|
||||
"Repeat recovery key password" : "Поновите лозинку кључа за опоравак",
|
||||
"Change recovery key password:" : "Измена лозинке кључа опоравка:",
|
||||
"Old recovery key password" : "Стара лозинка кључа за опоравак",
|
||||
"New recovery key password" : "Нова лозинка кључа за опоравак",
|
||||
"Repeat new recovery key password" : "Поновите нову лозинку кључа за опоравак",
|
||||
"Change Password" : "Измени лозинку",
|
||||
"ownCloud basic encryption module" : "оунКлауд основни шифрарски модул",
|
||||
"Your private key password no longer matches your log-in password." : "Лозинка вашег личног кључа више није иста као ваша лозинка за пријаву.",
|
||||
"Set your old private key password to your current log-in password:" : "Поставите стару лозинку личног кључа као тренутну лозинку за пријаву:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Ако се не сећате старе лозинке, можете затражити од администратора да опорави ваше фајлове.",
|
||||
"Old log-in password" : "Стара лозинка за пријаву",
|
||||
"Current log-in password" : "Тренутна лозинка за пријаву",
|
||||
"Update Private Key Password" : "Ажурирај лозинку личног кључа",
|
||||
"Enable password recovery:" : "Укључи опоравак лозинке:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Укључивање ове опције омогућиће поновно добијање приступа вашим шифрованим фајловима у случају губитка лозинке",
|
||||
"Enabled" : "укључено",
|
||||
"Disabled" : "искључено"
|
||||
},"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);"
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Neispravan privatni ključ za Aplikaciju za šifrovanje. Molimo da osvežite vašu lozinku privatnog ključa u ličnim podešavanjima kako bi dobili pristup šifrovanim fajlovima.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikacija za šifrovanje je omogućena ali Vaši ključevi nisu inicijalizovani, molimo Vas da se izlogujete i ulogujete ponovo.",
|
||||
"The share will expire on %s." : "Deljeni sadržaj će isteći: %s",
|
||||
"Cheers!" : "U zdravlje!",
|
||||
"Disabled" : "Onemogućeno"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
@@ -1,8 +0,0 @@
|
||||
{ "translations": {
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Neispravan privatni ključ za Aplikaciju za šifrovanje. Molimo da osvežite vašu lozinku privatnog ključa u ličnim podešavanjima kako bi dobili pristup šifrovanim fajlovima.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikacija za šifrovanje je omogućena ali Vaši ključevi nisu inicijalizovani, molimo Vas da se izlogujete i ulogujete ponovo.",
|
||||
"The share will expire on %s." : "Deljeni sadržaj će isteći: %s",
|
||||
"Cheers!" : "U zdravlje!",
|
||||
"Disabled" : "Onemogućeno"
|
||||
},"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);"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "รหัสกู้คืนรหัสผ่านหายไป",
|
||||
"Please repeat the recovery key password" : "กรุณาใส่รหัสกู้คืนรหัสผ่าน อีกครั้ง",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "ใส่รหัสกู้คืนรหัสผ่านไม่ตรงกัน",
|
||||
"Recovery key successfully enabled" : "เปิดใช้งานรหัสการกู้คืนเรียบร้อยแล้ว",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "ไม่สามารถเปิดใช้งานรหัสการกู้คืน กรุณาตรวจสอบรหัสผ่านคีย์การกู้คืนของคุณ!",
|
||||
"Recovery key successfully disabled" : "ปิดใช้งานรหัสการกู้คืนเรียบร้อยแล้ว",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "ไม่สามารถปิดใช้งานรหัสการกู้คืน กรุณาตรวจสอบรหัสผ่านคีย์การกู้คืนของคุณ!",
|
||||
"Missing parameters" : "ค่าพารามิเตอร์หายไป",
|
||||
"Please provide the old recovery password" : "โปรดระบุรหัสผ่านการกู้คืนเก่า",
|
||||
"Please provide a new recovery password" : "โปรดระบุรหัสผ่านการกู้คืนใหม่",
|
||||
"Please repeat the new recovery password" : "โปรดระบุการกู้คืนรหัสผ่านใหม่ อีกครั้ง",
|
||||
"Password successfully changed." : "เปลี่ยนรหัสผ่านเรียบร้อยแล้ว",
|
||||
"Could not change the password. Maybe the old password was not correct." : "ไม่สามารถเปลี่ยนรหัสผ่าน บางทีรหัสผ่านเดิมอาจไม่ถูกต้อง",
|
||||
"Recovery Key disabled" : "ปิดการใช้งานการกู้คืนรหัส",
|
||||
"Recovery Key enabled" : "เปิดการใช้งานการกู้คืนรหัส",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "ไม่สามารถเปิดใช้งานการกู้คืนรหัสโปรดลองอีกครั้งหรือติดต่อผู้ดูแลระบบ",
|
||||
"Could not update the private key password." : "ไม่สามารถอัพเดทรหัสการเข้ารหัสส่วนตัว",
|
||||
"The old password was not correct, please try again." : "รหัสผ่านเดิมไม่ถูกต้องโปรดลองอีกครั้ง",
|
||||
"The current log-in password was not correct, please try again." : "รหัสผ่านเข้าสู่ระบบในปัจจุบันไม่ถูกต้องโปรดลองอีกครั้ง",
|
||||
"Private key password successfully updated." : "รหัสการเข้ารหัสส่วนตัวถูกอัพเดทเรียบร้อยแล้ว",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "คุณจำเป็นต้องย้ายรหัสการเข้ารหัสลับของคุณจากการเข้ารหัสเก่า (ownCloud ที่มีเวอร์ชันต่ำกว่าหรือเท่ากับ 8.0) ไปเวอร์ชันใหม่ โปรดเรียกใช้ 'occ encryption:migrate' หรือติดต่อผู้ดูแลระบบ",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "รหัสส่วนตัวไม่ถูกต้องสำหรับการเข้ารหัสแอพฯ กรุณาอัพเดทรหัสการเข้ารหัสผ่านส่วนตัวของคุณในการตั้งค่าส่วนบุคคลและในการกู้คืนการเข้าถึงไฟล์ที่มีการเข้ารหัสของคุณ",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "การเข้ารหัสแอพฯ ถูกเปิดใช้งานแต่รหัสของคุณยังไม่ได้เริ่มต้นใช้ โปรดออกและเข้าสู่ระบบอีกครั้ง",
|
||||
"Encryption App is enabled and ready" : "เข้ารหัสแอพถูกเปิดใช้งานและพร้อมทำงาน",
|
||||
"one-time password for server-side-encryption" : "รหัสผ่านเพียงครั้งเดียว สำหรับเข้ารหัสฝั่งเซิร์ฟเวอร์",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "ไม่สามารถถอดรหัสไฟล์นี้ มันอาจเป็นไฟล์ที่ใช้งานร่วมกัน กรุณาถามเจ้าของไฟล์เพื่อยกเลิกการใช้งานร่วมกัน ",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "ไม่สามารถอ่านไฟล์นี้ มันอาจเป็นไฟล์ที่ใช้งานร่วมกัน กรุณาสอบถามเจ้าของไฟล์เพื่อแชร์ไฟล์กับคุณ",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "นี่คุณ<br>\n<br> \nผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong><br>\n<br>\nกรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br>\n<br>\n",
|
||||
"The share will expire on %s." : "การแชร์จะหมดอายุในวันที่ %s",
|
||||
"Cheers!" : "ไชโย!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "นี่คุณ <br><br> ผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong> <br><br>กรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br><br>",
|
||||
"Enable recovery key" : "เปิดใช้งานการกู้คืนรหัส",
|
||||
"Disable recovery key" : "ปิดใช้งานรหัสการกู้คืนรหัส",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "รหัสการกู้คืนเป็นการเข้ารหัสลับพิเศษจะใช้ในการเข้ารหัสไฟล์ มันจะช่วยเรื่องการกู้คืนไฟล์ของผู้ใช้ที่ลืมรหัสผ่าน",
|
||||
"Recovery key password" : "รหัสการกู้คืนรหัสผ่าน",
|
||||
"Repeat recovery key password" : "รหัสการกู้คืนรหัสผ่าน อีกครั้ง",
|
||||
"Change recovery key password:" : "เปลี่ยนรหัสการกู้คืนรหัสผ่าน",
|
||||
"Old recovery key password" : "รหัสการกู้คืนรหัสผ่านเก่า",
|
||||
"New recovery key password" : "รหัสการกู้คืนรหัสผ่านใหม่",
|
||||
"Repeat new recovery key password" : "รหัสการกู้คืนรหัสผ่านใหม่ อีกครั้ง",
|
||||
"Change Password" : "เปลี่ยนรหัสผ่าน",
|
||||
"ownCloud basic encryption module" : "ownCloud โมดูลการเข้ารหัสขั้นพื้นฐาน",
|
||||
"Your private key password no longer matches your log-in password." : "รหัสการเข้ารหัสผ่านส่วนตัวของคุณไม่ตรงกับรหัสผ่านในการเข้าสู่ระบบของคุณ",
|
||||
"Set your old private key password to your current log-in password:" : "ตั้งรหัสการเข้ารหัสผ่านส่วนตัวเก่าของคุณเพื่อเข้าสู่ระบบในปัจจุบันของคุณ:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "ถ้าคุณลืมรหัสผ่านเก่าของคุณ คุณสามารถขอให้ผู้ดูแลระบบกู้คืนไฟล์ของคุณ",
|
||||
"Old log-in password" : "เข้าสู่ระบบด้วยรหัสผ่านเก่า",
|
||||
"Current log-in password" : "เข้าสู่ระบบด้วยรหัสผ่านปัจจุบัน",
|
||||
"Update Private Key Password" : "อัพเดทรหัสการเข้ารหัสผ่านส่วนตัว",
|
||||
"Enable password recovery:" : "เปิดใช้งานการกู้คืนรหัสผ่าน:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "การเปิดใช้งานตัวเลือกนี้จะช่วยให้คุณได้รับการเข้าถึงไฟล์ที่มีการเข้ารหัสของคุณในกรณีที่คุณลืมรหัสผ่าน",
|
||||
"Enabled" : "เปิดการใช้งาน",
|
||||
"Disabled" : "ปิดการใช้งาน",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "นี่คุณ<br>\n<br> \nผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong><br>\n<br>\nกรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br>\n<br>\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "นี่คุณ<br>\n<br> \nผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong><br>\n<br>\nกรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br>\n<br>\n"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "รหัสกู้คืนรหัสผ่านหายไป",
|
||||
"Please repeat the recovery key password" : "กรุณาใส่รหัสกู้คืนรหัสผ่าน อีกครั้ง",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "ใส่รหัสกู้คืนรหัสผ่านไม่ตรงกัน",
|
||||
"Recovery key successfully enabled" : "เปิดใช้งานรหัสการกู้คืนเรียบร้อยแล้ว",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "ไม่สามารถเปิดใช้งานรหัสการกู้คืน กรุณาตรวจสอบรหัสผ่านคีย์การกู้คืนของคุณ!",
|
||||
"Recovery key successfully disabled" : "ปิดใช้งานรหัสการกู้คืนเรียบร้อยแล้ว",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "ไม่สามารถปิดใช้งานรหัสการกู้คืน กรุณาตรวจสอบรหัสผ่านคีย์การกู้คืนของคุณ!",
|
||||
"Missing parameters" : "ค่าพารามิเตอร์หายไป",
|
||||
"Please provide the old recovery password" : "โปรดระบุรหัสผ่านการกู้คืนเก่า",
|
||||
"Please provide a new recovery password" : "โปรดระบุรหัสผ่านการกู้คืนใหม่",
|
||||
"Please repeat the new recovery password" : "โปรดระบุการกู้คืนรหัสผ่านใหม่ อีกครั้ง",
|
||||
"Password successfully changed." : "เปลี่ยนรหัสผ่านเรียบร้อยแล้ว",
|
||||
"Could not change the password. Maybe the old password was not correct." : "ไม่สามารถเปลี่ยนรหัสผ่าน บางทีรหัสผ่านเดิมอาจไม่ถูกต้อง",
|
||||
"Recovery Key disabled" : "ปิดการใช้งานการกู้คืนรหัส",
|
||||
"Recovery Key enabled" : "เปิดการใช้งานการกู้คืนรหัส",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "ไม่สามารถเปิดใช้งานการกู้คืนรหัสโปรดลองอีกครั้งหรือติดต่อผู้ดูแลระบบ",
|
||||
"Could not update the private key password." : "ไม่สามารถอัพเดทรหัสการเข้ารหัสส่วนตัว",
|
||||
"The old password was not correct, please try again." : "รหัสผ่านเดิมไม่ถูกต้องโปรดลองอีกครั้ง",
|
||||
"The current log-in password was not correct, please try again." : "รหัสผ่านเข้าสู่ระบบในปัจจุบันไม่ถูกต้องโปรดลองอีกครั้ง",
|
||||
"Private key password successfully updated." : "รหัสการเข้ารหัสส่วนตัวถูกอัพเดทเรียบร้อยแล้ว",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "คุณจำเป็นต้องย้ายรหัสการเข้ารหัสลับของคุณจากการเข้ารหัสเก่า (ownCloud ที่มีเวอร์ชันต่ำกว่าหรือเท่ากับ 8.0) ไปเวอร์ชันใหม่ โปรดเรียกใช้ 'occ encryption:migrate' หรือติดต่อผู้ดูแลระบบ",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "รหัสส่วนตัวไม่ถูกต้องสำหรับการเข้ารหัสแอพฯ กรุณาอัพเดทรหัสการเข้ารหัสผ่านส่วนตัวของคุณในการตั้งค่าส่วนบุคคลและในการกู้คืนการเข้าถึงไฟล์ที่มีการเข้ารหัสของคุณ",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "การเข้ารหัสแอพฯ ถูกเปิดใช้งานแต่รหัสของคุณยังไม่ได้เริ่มต้นใช้ โปรดออกและเข้าสู่ระบบอีกครั้ง",
|
||||
"Encryption App is enabled and ready" : "เข้ารหัสแอพถูกเปิดใช้งานและพร้อมทำงาน",
|
||||
"one-time password for server-side-encryption" : "รหัสผ่านเพียงครั้งเดียว สำหรับเข้ารหัสฝั่งเซิร์ฟเวอร์",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "ไม่สามารถถอดรหัสไฟล์นี้ มันอาจเป็นไฟล์ที่ใช้งานร่วมกัน กรุณาถามเจ้าของไฟล์เพื่อยกเลิกการใช้งานร่วมกัน ",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "ไม่สามารถอ่านไฟล์นี้ มันอาจเป็นไฟล์ที่ใช้งานร่วมกัน กรุณาสอบถามเจ้าของไฟล์เพื่อแชร์ไฟล์กับคุณ",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "นี่คุณ<br>\n<br> \nผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong><br>\n<br>\nกรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br>\n<br>\n",
|
||||
"The share will expire on %s." : "การแชร์จะหมดอายุในวันที่ %s",
|
||||
"Cheers!" : "ไชโย!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "นี่คุณ <br><br> ผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong> <br><br>กรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br><br>",
|
||||
"Enable recovery key" : "เปิดใช้งานการกู้คืนรหัส",
|
||||
"Disable recovery key" : "ปิดใช้งานรหัสการกู้คืนรหัส",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "รหัสการกู้คืนเป็นการเข้ารหัสลับพิเศษจะใช้ในการเข้ารหัสไฟล์ มันจะช่วยเรื่องการกู้คืนไฟล์ของผู้ใช้ที่ลืมรหัสผ่าน",
|
||||
"Recovery key password" : "รหัสการกู้คืนรหัสผ่าน",
|
||||
"Repeat recovery key password" : "รหัสการกู้คืนรหัสผ่าน อีกครั้ง",
|
||||
"Change recovery key password:" : "เปลี่ยนรหัสการกู้คืนรหัสผ่าน",
|
||||
"Old recovery key password" : "รหัสการกู้คืนรหัสผ่านเก่า",
|
||||
"New recovery key password" : "รหัสการกู้คืนรหัสผ่านใหม่",
|
||||
"Repeat new recovery key password" : "รหัสการกู้คืนรหัสผ่านใหม่ อีกครั้ง",
|
||||
"Change Password" : "เปลี่ยนรหัสผ่าน",
|
||||
"ownCloud basic encryption module" : "ownCloud โมดูลการเข้ารหัสขั้นพื้นฐาน",
|
||||
"Your private key password no longer matches your log-in password." : "รหัสการเข้ารหัสผ่านส่วนตัวของคุณไม่ตรงกับรหัสผ่านในการเข้าสู่ระบบของคุณ",
|
||||
"Set your old private key password to your current log-in password:" : "ตั้งรหัสการเข้ารหัสผ่านส่วนตัวเก่าของคุณเพื่อเข้าสู่ระบบในปัจจุบันของคุณ:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "ถ้าคุณลืมรหัสผ่านเก่าของคุณ คุณสามารถขอให้ผู้ดูแลระบบกู้คืนไฟล์ของคุณ",
|
||||
"Old log-in password" : "เข้าสู่ระบบด้วยรหัสผ่านเก่า",
|
||||
"Current log-in password" : "เข้าสู่ระบบด้วยรหัสผ่านปัจจุบัน",
|
||||
"Update Private Key Password" : "อัพเดทรหัสการเข้ารหัสผ่านส่วนตัว",
|
||||
"Enable password recovery:" : "เปิดใช้งานการกู้คืนรหัสผ่าน:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "การเปิดใช้งานตัวเลือกนี้จะช่วยให้คุณได้รับการเข้าถึงไฟล์ที่มีการเข้ารหัสของคุณในกรณีที่คุณลืมรหัสผ่าน",
|
||||
"Enabled" : "เปิดการใช้งาน",
|
||||
"Disabled" : "ปิดการใช้งาน",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "นี่คุณ<br>\n<br> \nผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong><br>\n<br>\nกรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br>\n<br>\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "นี่คุณ<br>\n<br> \nผู้ดูแลระบบเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์ ไฟล์ของคุณจะถูกเข้ารหัสโดยใช้รหัสผ่าน <strong>%s</strong><br>\n<br>\nกรุณาเข้าสู่ระบบเว็บอินเตอร์เฟซไปที่ส่วน \"โมดูลการเข้ารหัส ownCloud พื้นฐาน\" ของการตั้งค่าส่วนบุคคลของคุณและอัพเดทการเข้ารหัสรหัสผ่านของคุณโดย ป้อนรหัสผ่านนี้ในช่อง \"รหัสผ่านเก่าที่เข้าสู่ระบบ\" และเข้าสู่ระบบด้วยรหัสผ่านปัจจุบันของคุณ<br>\n<br>\n"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Missing recovery key password" : "Eksik kurtarma anahtarı parolası",
|
||||
"Please repeat the recovery key password" : "Lütfen kurtarma anahtarı parolasını yenileyin",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Yenilenen kurtarma anahtarı parolası, belirtilen kurtarma anahtarı parolası ile eşleşmiyor",
|
||||
"Recovery key successfully enabled" : "Kurtarma anahtarı başarıyla etkinleştirildi",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Kurtarma anahtarı etkinleştirilemedi. Lütfen kurtarma anahtarı parolanızı kontrol edin!",
|
||||
"Recovery key successfully disabled" : "Kurtarma anahtarı başarıyla devre dışı bırakıldı",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Kurtarma anahtarı devre dışı bırakılamadı. Lütfen kurtarma anahtarı parolanızı kontrol edin!",
|
||||
"Missing parameters" : "Eksik parametreler",
|
||||
"Please provide the old recovery password" : "Lütfen eski kurtarma parolasını girin",
|
||||
"Please provide a new recovery password" : "Lütfen yeni bir kurtarma parolası girin",
|
||||
"Please repeat the new recovery password" : "Lütfen yeni kurtarma parolasını yenileyin",
|
||||
"Password successfully changed." : "Parola başarıyla değiştirildi.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Parola değiştirilemedi. Eski parolanız doğru olmayabilir.",
|
||||
"Recovery Key disabled" : "Kurtarma Anahtarı kapalı",
|
||||
"Recovery Key enabled" : "Kurtarma Anahtarı etkin",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Kurtarma anahtarını etkinleştirilemedi, tekrar deneyin ya da yöneticinize başvurun",
|
||||
"Could not update the private key password." : "Özel anahtar parolası güncellenemedi",
|
||||
"The old password was not correct, please try again." : "Eski parola doğru değil, lütfen yeniden deneyin.",
|
||||
"The current log-in password was not correct, please try again." : "Geçerli oturum parolası doğru değil, lütfen yeniden deneyin.",
|
||||
"Private key password successfully updated." : "Özel anahtar parolası başarıyla güncellendi.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Eski şifreleme anahtarlarınızı eski şifrelemeden (ownCloud <= 8.0) yenisine taşımanız gerekli. Lütfen 'occ encryption:migrate' çalıştırın veya yöneticinize danışın",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Şifreleme Uygulaması için geçersiz özel anahtar. Lütfen şifreli dosyalarınıza erişimi tekrar kazanabilmek için kişisel ayarlarınızdan özel anahtar parolanızı güncelleyin.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Şifreleme Uygulaması etkin ancak anahtarlarınız başlatılmamış. Lütfen oturumu kapatıp yeniden açın",
|
||||
"Encryption App is enabled and ready" : "Şifreleme Uygulaması etkin ve hazır",
|
||||
"one-time password for server-side-encryption" : "sunucu tarafında şifleme için tek kullanımlık parola",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Bu dosya muhtemelen bir paylaşılan dosya olduğundan şifrelemesi kaldırılamıyor. Lütfen dosyayı sizinle bir daha paylaşması için dosya sahibi ile iletişime geçin.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Bu dosya muhtemelen bir paylaşılan dosya olduğundan okunamıyor. Lütfen dosyayı sizinle bir daha paylaşması için dosya sahibi ile iletişime geçin.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Selam,\n\nSistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız '%s' parolası kullanılarak şifrelendi.\n\nLütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.\n\n",
|
||||
"The share will expire on %s." : "Bu paylaşım %s tarihinde sona erecek.",
|
||||
"Cheers!" : "Hoşçakalın!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Selam,<br><br>Sistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız <strong>%s</strong> parolası kullanılarak şifrelendi.<br><br>Lütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.<br><br>",
|
||||
"Enable recovery key" : "Kurtarma anahtarını etkinleştir",
|
||||
"Disable recovery key" : "Kurtarma anahtarını devre dışı bırak",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Kurtarma anahtarı, dosyaların şifrelenmesi için daha fazla \nşifreleme sunar. Bu kullanıcının dosyasının şifresini unuttuğunda kurtarmasına imkan verir.",
|
||||
"Recovery key password" : "Kurtarma anahtarı parolası",
|
||||
"Repeat recovery key password" : "Kurtarma anahtarı parolasını yineleyin",
|
||||
"Change recovery key password:" : "Kurtarma anahtarı parolasını değiştir:",
|
||||
"Old recovery key password" : "Eski kurtarma anahtarı parolası",
|
||||
"New recovery key password" : "Yeni kurtarma anahtarı parolası",
|
||||
"Repeat new recovery key password" : "Yeni kurtarma anahtarı parolasını yineleyin",
|
||||
"Change Password" : "Parola Değiştir",
|
||||
"ownCloud basic encryption module" : "ownCloud basit şifreleme modülü",
|
||||
"Your private key password no longer matches your log-in password." : "Özel anahtar parolanız artık oturum açma parolanız ile eşleşmiyor.",
|
||||
"Set your old private key password to your current log-in password:" : "Eski özel anahtar parolanızı, geçerli oturum açma parolanız olarak ayarlayın:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Eğer eski parolanızı hatırlamıyorsanız, yöneticinizden dosyalarınızı kurtarmasını talep edebilirsiniz.",
|
||||
"Old log-in password" : "Eski oturum açma parolası",
|
||||
"Current log-in password" : "Geçerli oturum açma parolası",
|
||||
"Update Private Key Password" : "Özel Anahtar Parolasını Güncelle",
|
||||
"Enable password recovery:" : "Parola kurtarmayı etkinleştir:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Bu seçeneği etkinleştirmek, parola kaybı durumunda şifrelenmiş dosyalarınıza erişimi yeniden kazanmanızı sağlayacaktır",
|
||||
"Enabled" : "Etkin",
|
||||
"Disabled" : "Devre Dışı",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Selam,\n\nSistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız '%s' parolası kullanılarak şifrelendi.\n\nLütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Selam,\n\nSistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız '%s' parolası kullanılarak şifrelendi.\n\nLütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.\n\n"
|
||||
},
|
||||
"nplurals=2; plural=(n > 1);");
|
||||
@@ -1,57 +0,0 @@
|
||||
{ "translations": {
|
||||
"Missing recovery key password" : "Eksik kurtarma anahtarı parolası",
|
||||
"Please repeat the recovery key password" : "Lütfen kurtarma anahtarı parolasını yenileyin",
|
||||
"Repeated recovery key password does not match the provided recovery key password" : "Yenilenen kurtarma anahtarı parolası, belirtilen kurtarma anahtarı parolası ile eşleşmiyor",
|
||||
"Recovery key successfully enabled" : "Kurtarma anahtarı başarıyla etkinleştirildi",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "Kurtarma anahtarı etkinleştirilemedi. Lütfen kurtarma anahtarı parolanızı kontrol edin!",
|
||||
"Recovery key successfully disabled" : "Kurtarma anahtarı başarıyla devre dışı bırakıldı",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "Kurtarma anahtarı devre dışı bırakılamadı. Lütfen kurtarma anahtarı parolanızı kontrol edin!",
|
||||
"Missing parameters" : "Eksik parametreler",
|
||||
"Please provide the old recovery password" : "Lütfen eski kurtarma parolasını girin",
|
||||
"Please provide a new recovery password" : "Lütfen yeni bir kurtarma parolası girin",
|
||||
"Please repeat the new recovery password" : "Lütfen yeni kurtarma parolasını yenileyin",
|
||||
"Password successfully changed." : "Parola başarıyla değiştirildi.",
|
||||
"Could not change the password. Maybe the old password was not correct." : "Parola değiştirilemedi. Eski parolanız doğru olmayabilir.",
|
||||
"Recovery Key disabled" : "Kurtarma Anahtarı kapalı",
|
||||
"Recovery Key enabled" : "Kurtarma Anahtarı etkin",
|
||||
"Could not enable the recovery key, please try again or contact your administrator" : "Kurtarma anahtarını etkinleştirilemedi, tekrar deneyin ya da yöneticinize başvurun",
|
||||
"Could not update the private key password." : "Özel anahtar parolası güncellenemedi",
|
||||
"The old password was not correct, please try again." : "Eski parola doğru değil, lütfen yeniden deneyin.",
|
||||
"The current log-in password was not correct, please try again." : "Geçerli oturum parolası doğru değil, lütfen yeniden deneyin.",
|
||||
"Private key password successfully updated." : "Özel anahtar parolası başarıyla güncellendi.",
|
||||
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Eski şifreleme anahtarlarınızı eski şifrelemeden (ownCloud <= 8.0) yenisine taşımanız gerekli. Lütfen 'occ encryption:migrate' çalıştırın veya yöneticinize danışın",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Şifreleme Uygulaması için geçersiz özel anahtar. Lütfen şifreli dosyalarınıza erişimi tekrar kazanabilmek için kişisel ayarlarınızdan özel anahtar parolanızı güncelleyin.",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Şifreleme Uygulaması etkin ancak anahtarlarınız başlatılmamış. Lütfen oturumu kapatıp yeniden açın",
|
||||
"Encryption App is enabled and ready" : "Şifreleme Uygulaması etkin ve hazır",
|
||||
"one-time password for server-side-encryption" : "sunucu tarafında şifleme için tek kullanımlık parola",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Bu dosya muhtemelen bir paylaşılan dosya olduğundan şifrelemesi kaldırılamıyor. Lütfen dosyayı sizinle bir daha paylaşması için dosya sahibi ile iletişime geçin.",
|
||||
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Bu dosya muhtemelen bir paylaşılan dosya olduğundan okunamıyor. Lütfen dosyayı sizinle bir daha paylaşması için dosya sahibi ile iletişime geçin.",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Selam,\n\nSistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız '%s' parolası kullanılarak şifrelendi.\n\nLütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.\n\n",
|
||||
"The share will expire on %s." : "Bu paylaşım %s tarihinde sona erecek.",
|
||||
"Cheers!" : "Hoşçakalın!",
|
||||
"Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Selam,<br><br>Sistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız <strong>%s</strong> parolası kullanılarak şifrelendi.<br><br>Lütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.<br><br>",
|
||||
"Enable recovery key" : "Kurtarma anahtarını etkinleştir",
|
||||
"Disable recovery key" : "Kurtarma anahtarını devre dışı bırak",
|
||||
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "Kurtarma anahtarı, dosyaların şifrelenmesi için daha fazla \nşifreleme sunar. Bu kullanıcının dosyasının şifresini unuttuğunda kurtarmasına imkan verir.",
|
||||
"Recovery key password" : "Kurtarma anahtarı parolası",
|
||||
"Repeat recovery key password" : "Kurtarma anahtarı parolasını yineleyin",
|
||||
"Change recovery key password:" : "Kurtarma anahtarı parolasını değiştir:",
|
||||
"Old recovery key password" : "Eski kurtarma anahtarı parolası",
|
||||
"New recovery key password" : "Yeni kurtarma anahtarı parolası",
|
||||
"Repeat new recovery key password" : "Yeni kurtarma anahtarı parolasını yineleyin",
|
||||
"Change Password" : "Parola Değiştir",
|
||||
"ownCloud basic encryption module" : "ownCloud basit şifreleme modülü",
|
||||
"Your private key password no longer matches your log-in password." : "Özel anahtar parolanız artık oturum açma parolanız ile eşleşmiyor.",
|
||||
"Set your old private key password to your current log-in password:" : "Eski özel anahtar parolanızı, geçerli oturum açma parolanız olarak ayarlayın:",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "Eğer eski parolanızı hatırlamıyorsanız, yöneticinizden dosyalarınızı kurtarmasını talep edebilirsiniz.",
|
||||
"Old log-in password" : "Eski oturum açma parolası",
|
||||
"Current log-in password" : "Geçerli oturum açma parolası",
|
||||
"Update Private Key Password" : "Özel Anahtar Parolasını Güncelle",
|
||||
"Enable password recovery:" : "Parola kurtarmayı etkinleştir:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Bu seçeneği etkinleştirmek, parola kaybı durumunda şifrelenmiş dosyalarınıza erişimi yeniden kazanmanızı sağlayacaktır",
|
||||
"Enabled" : "Etkin",
|
||||
"Disabled" : "Devre Dışı",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Selam,\n\nSistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız '%s' parolası kullanılarak şifrelendi.\n\nLütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.\n\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Selam,\n\nSistem yöneticisi sunucu tarafında şifrelemeyi etkinleştirdi. Dosyalarınız '%s' parolası kullanılarak şifrelendi.\n\nLütfen web arayüzünde oturum açın ve kişisel ayarlarınızdan 'ownCloud temel şifreleme modülü'ne giderek 'eski oturum parolası' alanına bu parolayı girdikten sonra şifreleme parolanızı ve mevcut oturum açma parolanızı güncelleyin.\n\n"
|
||||
},"pluralForm" :"nplurals=2; plural=(n > 1);"
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Change Password" : "更改密碼",
|
||||
"Enabled" : "啟用",
|
||||
"Disabled" : "停用"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
@@ -1,6 +0,0 @@
|
||||
{ "translations": {
|
||||
"Change Password" : "更改密碼",
|
||||
"Enabled" : "啟用",
|
||||
"Disabled" : "停用"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
OC.L10N.register(
|
||||
"encryption",
|
||||
{
|
||||
"Recovery key successfully enabled" : "還原金鑰已成功開啟",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "無法啟用還原金鑰。請檢查您的還原金鑰密碼!",
|
||||
"Recovery key successfully disabled" : "還原金鑰已成功停用",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "無法停用還原金鑰。請檢查您的還原金鑰密碼!",
|
||||
"Password successfully changed." : "成功變更密碼。",
|
||||
"Could not change the password. Maybe the old password was not correct." : "無法變更密碼,或許是輸入的舊密碼不正確。",
|
||||
"Private key password successfully updated." : "私人金鑰密碼已成功更新。",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "無效的檔案加密私鑰,請在個人設定中更新您的私鑰密語以存取加密的檔案。",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "檔案加密已啓用,但是您的金鑰尚未初始化,請重新登入一次",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "無法解密這個檔案,也許這是分享的檔案。請詢問檔案所有人重新分享檔案給您。",
|
||||
"The share will expire on %s." : "這個分享將會於 %s 過期",
|
||||
"Cheers!" : "太棒了!",
|
||||
"Recovery key password" : "還原金鑰密碼",
|
||||
"Change recovery key password:" : "變更還原金鑰密碼:",
|
||||
"Change Password" : "變更密碼",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "如果您忘記舊密碼,可以請求管理員協助取回檔案。",
|
||||
"Old log-in password" : "舊登入密碼",
|
||||
"Current log-in password" : "目前的登入密碼",
|
||||
"Update Private Key Password" : "更新私人金鑰密碼",
|
||||
"Enable password recovery:" : "啟用密碼還原:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "啟用這個選項將會允許您因忘記密碼但需要存取您的加密檔案",
|
||||
"Enabled" : "已啓用",
|
||||
"Disabled" : "已停用",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "嗨,請看這裡,\n\n系管理員啟用了伺服器端的加密功能,您的檔案將會使用密碼 '%s' 加密\n\n請從網頁登入,到 'ownCloud basic encryption module' 設置您的個人設定並透過更新加密密碼,將這個組密碼設定在 'old log-in password' 以及您的目前登入密碼\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "嗨,請看這裡,\n\n系管理員啟用了伺服器端的加密功能,您的檔案將會使用密碼 '%s' 加密\n\n請從網頁登入,到 'ownCloud basic encryption module' 設置您的個人設定並透過更新加密密碼,將這個組密碼設定在 'old log-in password' 以及您的目前登入密碼\n",
|
||||
"Missing recovery key password" : "遺失還原金鑰密碼",
|
||||
"Please repeat the recovery key password" : "請您再輸入新的還原金鑰密碼一次"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
@@ -1,30 +0,0 @@
|
||||
{ "translations": {
|
||||
"Recovery key successfully enabled" : "還原金鑰已成功開啟",
|
||||
"Could not enable recovery key. Please check your recovery key password!" : "無法啟用還原金鑰。請檢查您的還原金鑰密碼!",
|
||||
"Recovery key successfully disabled" : "還原金鑰已成功停用",
|
||||
"Could not disable recovery key. Please check your recovery key password!" : "無法停用還原金鑰。請檢查您的還原金鑰密碼!",
|
||||
"Password successfully changed." : "成功變更密碼。",
|
||||
"Could not change the password. Maybe the old password was not correct." : "無法變更密碼,或許是輸入的舊密碼不正確。",
|
||||
"Private key password successfully updated." : "私人金鑰密碼已成功更新。",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "無效的檔案加密私鑰,請在個人設定中更新您的私鑰密語以存取加密的檔案。",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "檔案加密已啓用,但是您的金鑰尚未初始化,請重新登入一次",
|
||||
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "無法解密這個檔案,也許這是分享的檔案。請詢問檔案所有人重新分享檔案給您。",
|
||||
"The share will expire on %s." : "這個分享將會於 %s 過期",
|
||||
"Cheers!" : "太棒了!",
|
||||
"Recovery key password" : "還原金鑰密碼",
|
||||
"Change recovery key password:" : "變更還原金鑰密碼:",
|
||||
"Change Password" : "變更密碼",
|
||||
" If you don't remember your old password you can ask your administrator to recover your files." : "如果您忘記舊密碼,可以請求管理員協助取回檔案。",
|
||||
"Old log-in password" : "舊登入密碼",
|
||||
"Current log-in password" : "目前的登入密碼",
|
||||
"Update Private Key Password" : "更新私人金鑰密碼",
|
||||
"Enable password recovery:" : "啟用密碼還原:",
|
||||
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "啟用這個選項將會允許您因忘記密碼但需要存取您的加密檔案",
|
||||
"Enabled" : "已啓用",
|
||||
"Disabled" : "已停用",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "嗨,請看這裡,\n\n系管理員啟用了伺服器端的加密功能,您的檔案將會使用密碼 '%s' 加密\n\n請從網頁登入,到 'ownCloud basic encryption module' 設置您的個人設定並透過更新加密密碼,將這個組密碼設定在 'old log-in password' 以及您的目前登入密碼\n",
|
||||
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "嗨,請看這裡,\n\n系管理員啟用了伺服器端的加密功能,您的檔案將會使用密碼 '%s' 加密\n\n請從網頁登入,到 'ownCloud basic encryption module' 設置您的個人設定並透過更新加密密碼,將這個組密碼設定在 'old log-in password' 以及您的目前登入密碼\n",
|
||||
"Missing recovery key password" : "遺失還原金鑰密碼",
|
||||
"Please repeat the recovery key password" : "請您再輸入新的還原金鑰密碼一次"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -1,604 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
* @author Lukas Reschke <lukas@owncloud.com>
|
||||
* @author Thomas Müller <thomas.mueller@tmit.eu>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\Crypto;
|
||||
|
||||
|
||||
use OC\Encryption\Exceptions\DecryptionFailedException;
|
||||
use OC\Encryption\Exceptions\EncryptionFailedException;
|
||||
use OCA\Encryption\Exceptions\MultiKeyDecryptException;
|
||||
use OCA\Encryption\Exceptions\MultiKeyEncryptException;
|
||||
use OCA\Encryption\Vendor\PBKDF2Fallback;
|
||||
use OCP\Encryption\Exceptions\GenericEncryptionException;
|
||||
use OCP\IConfig;
|
||||
use OCP\ILogger;
|
||||
use OCP\IUser;
|
||||
use OCP\IUserSession;
|
||||
|
||||
class Crypt {
|
||||
|
||||
const DEFAULT_CIPHER = 'AES-256-CFB';
|
||||
// default cipher from old ownCloud versions
|
||||
const LEGACY_CIPHER = 'AES-128-CFB';
|
||||
|
||||
// default key format, old ownCloud version encrypted the private key directly
|
||||
// with the user password
|
||||
const LEGACY_KEY_FORMAT = 'password';
|
||||
|
||||
const HEADER_START = 'HBEGIN';
|
||||
const HEADER_END = 'HEND';
|
||||
/**
|
||||
* @var ILogger
|
||||
*/
|
||||
private $logger;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
private $user;
|
||||
/**
|
||||
* @var IConfig
|
||||
*/
|
||||
private $config;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
*/
|
||||
private $supportedKeyFormats;
|
||||
|
||||
/**
|
||||
* @param ILogger $logger
|
||||
* @param IUserSession $userSession
|
||||
* @param IConfig $config
|
||||
*/
|
||||
public function __construct(ILogger $logger, IUserSession $userSession, IConfig $config) {
|
||||
$this->logger = $logger;
|
||||
$this->user = $userSession && $userSession->isLoggedIn() ? $userSession->getUser()->getUID() : '"no user given"';
|
||||
$this->config = $config;
|
||||
$this->supportedKeyFormats = ['hash', 'password'];
|
||||
}
|
||||
|
||||
/**
|
||||
* create new private/public key-pair for user
|
||||
*
|
||||
* @return array|bool
|
||||
*/
|
||||
public function createKeyPair() {
|
||||
|
||||
$log = $this->logger;
|
||||
$res = $this->getOpenSSLPKey();
|
||||
|
||||
if (!$res) {
|
||||
$log->error("Encryption Library couldn't generate users key-pair for {$this->user}",
|
||||
['app' => 'encryption']);
|
||||
|
||||
if (openssl_error_string()) {
|
||||
$log->error('Encryption library openssl_pkey_new() fails: ' . openssl_error_string(),
|
||||
['app' => 'encryption']);
|
||||
}
|
||||
} elseif (openssl_pkey_export($res,
|
||||
$privateKey,
|
||||
null,
|
||||
$this->getOpenSSLConfig())) {
|
||||
$keyDetails = openssl_pkey_get_details($res);
|
||||
$publicKey = $keyDetails['key'];
|
||||
|
||||
return [
|
||||
'publicKey' => $publicKey,
|
||||
'privateKey' => $privateKey
|
||||
];
|
||||
}
|
||||
$log->error('Encryption library couldn\'t export users private key, please check your servers OpenSSL configuration.' . $this->user,
|
||||
['app' => 'encryption']);
|
||||
if (openssl_error_string()) {
|
||||
$log->error('Encryption Library:' . openssl_error_string(),
|
||||
['app' => 'encryption']);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a new private key
|
||||
*
|
||||
* @return resource
|
||||
*/
|
||||
public function getOpenSSLPKey() {
|
||||
$config = $this->getOpenSSLConfig();
|
||||
return openssl_pkey_new($config);
|
||||
}
|
||||
|
||||
/**
|
||||
* get openSSL Config
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
private function getOpenSSLConfig() {
|
||||
$config = ['private_key_bits' => 4096];
|
||||
$config = array_merge(
|
||||
$config,
|
||||
$this->config->getSystemValue('openssl', [])
|
||||
);
|
||||
return $config;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $plainContent
|
||||
* @param string $passPhrase
|
||||
* @return bool|string
|
||||
* @throws GenericEncryptionException
|
||||
*/
|
||||
public function symmetricEncryptFileContent($plainContent, $passPhrase) {
|
||||
|
||||
if (!$plainContent) {
|
||||
$this->logger->error('Encryption Library, symmetrical encryption failed no content given',
|
||||
['app' => 'encryption']);
|
||||
return false;
|
||||
}
|
||||
|
||||
$iv = $this->generateIv();
|
||||
|
||||
$encryptedContent = $this->encrypt($plainContent,
|
||||
$iv,
|
||||
$passPhrase,
|
||||
$this->getCipher());
|
||||
// combine content to encrypt the IV identifier and actual IV
|
||||
$catFile = $this->concatIV($encryptedContent, $iv);
|
||||
$padded = $this->addPadding($catFile);
|
||||
|
||||
return $padded;
|
||||
}
|
||||
|
||||
/**
|
||||
* generate header for encrypted file
|
||||
*
|
||||
* @param string $keyFormat (can be 'hash' or 'password')
|
||||
* @return string
|
||||
* @throws \InvalidArgumentException
|
||||
*/
|
||||
public function generateHeader($keyFormat = 'hash') {
|
||||
|
||||
if (in_array($keyFormat, $this->supportedKeyFormats, true) === false) {
|
||||
throw new \InvalidArgumentException('key format "' . $keyFormat . '" is not supported');
|
||||
}
|
||||
|
||||
$cipher = $this->getCipher();
|
||||
|
||||
$header = self::HEADER_START
|
||||
. ':cipher:' . $cipher
|
||||
. ':keyFormat:' . $keyFormat
|
||||
. ':' . self::HEADER_END;
|
||||
|
||||
return $header;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $plainContent
|
||||
* @param string $iv
|
||||
* @param string $passPhrase
|
||||
* @param string $cipher
|
||||
* @return string
|
||||
* @throws EncryptionFailedException
|
||||
*/
|
||||
private function encrypt($plainContent, $iv, $passPhrase = '', $cipher = self::DEFAULT_CIPHER) {
|
||||
$encryptedContent = openssl_encrypt($plainContent,
|
||||
$cipher,
|
||||
$passPhrase,
|
||||
false,
|
||||
$iv);
|
||||
|
||||
if (!$encryptedContent) {
|
||||
$error = 'Encryption (symmetric) of content failed';
|
||||
$this->logger->error($error . openssl_error_string(),
|
||||
['app' => 'encryption']);
|
||||
throw new EncryptionFailedException($error);
|
||||
}
|
||||
|
||||
return $encryptedContent;
|
||||
}
|
||||
|
||||
/**
|
||||
* return Cipher either from config.php or the default cipher defined in
|
||||
* this class
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getCipher() {
|
||||
$cipher = $this->config->getSystemValue('cipher', self::DEFAULT_CIPHER);
|
||||
if ($cipher !== 'AES-256-CFB' && $cipher !== 'AES-128-CFB') {
|
||||
$this->logger->warning('Wrong cipher defined in config.php only AES-128-CFB and AES-256-CFB are supported. Fall back' . self::DEFAULT_CIPHER,
|
||||
['app' => 'encryption']);
|
||||
$cipher = self::DEFAULT_CIPHER;
|
||||
}
|
||||
|
||||
return $cipher;
|
||||
}
|
||||
|
||||
/**
|
||||
* get key size depending on the cipher
|
||||
*
|
||||
* @param string $cipher supported ('AES-256-CFB' and 'AES-128-CFB')
|
||||
* @return int
|
||||
* @throws \InvalidArgumentException
|
||||
*/
|
||||
protected function getKeySize($cipher) {
|
||||
if ($cipher === 'AES-256-CFB') {
|
||||
return 32;
|
||||
} else if ($cipher === 'AES-128-CFB') {
|
||||
return 16;
|
||||
}
|
||||
|
||||
throw new \InvalidArgumentException(
|
||||
'Wrong cipher defined only AES-128-CFB and AES-256-CFB are supported.'
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* get legacy cipher
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getLegacyCipher() {
|
||||
return self::LEGACY_CIPHER;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $encryptedContent
|
||||
* @param string $iv
|
||||
* @return string
|
||||
*/
|
||||
private function concatIV($encryptedContent, $iv) {
|
||||
return $encryptedContent . '00iv00' . $iv;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $data
|
||||
* @return string
|
||||
*/
|
||||
private function addPadding($data) {
|
||||
return $data . 'xx';
|
||||
}
|
||||
|
||||
/**
|
||||
* generate password hash used to encrypt the users private key
|
||||
*
|
||||
* @param string $password
|
||||
* @param string $cipher
|
||||
* @param string $uid only used for user keys
|
||||
* @return string
|
||||
*/
|
||||
protected function generatePasswordHash($password, $cipher, $uid = '') {
|
||||
$instanceId = $this->config->getSystemValue('instanceid');
|
||||
$instanceSecret = $this->config->getSystemValue('secret');
|
||||
$salt = hash('sha256', $uid . $instanceId . $instanceSecret, true);
|
||||
$keySize = $this->getKeySize($cipher);
|
||||
|
||||
if (function_exists('hash_pbkdf2')) {
|
||||
$hash = hash_pbkdf2(
|
||||
'sha256',
|
||||
$password,
|
||||
$salt,
|
||||
100000,
|
||||
$keySize,
|
||||
true
|
||||
);
|
||||
} else {
|
||||
// fallback to 3rdparty lib for PHP <= 5.4.
|
||||
// FIXME: Can be removed as soon as support for PHP 5.4 was dropped
|
||||
$fallback = new PBKDF2Fallback();
|
||||
$hash = $fallback->pbkdf2(
|
||||
'sha256',
|
||||
$password,
|
||||
$salt,
|
||||
100000,
|
||||
$keySize,
|
||||
true
|
||||
);
|
||||
}
|
||||
|
||||
return $hash;
|
||||
}
|
||||
|
||||
/**
|
||||
* encrypt private key
|
||||
*
|
||||
* @param string $privateKey
|
||||
* @param string $password
|
||||
* @param string $uid for regular users, empty for system keys
|
||||
* @return bool|string
|
||||
*/
|
||||
public function encryptPrivateKey($privateKey, $password, $uid = '') {
|
||||
$cipher = $this->getCipher();
|
||||
$hash = $this->generatePasswordHash($password, $cipher, $uid);
|
||||
$encryptedKey = $this->symmetricEncryptFileContent(
|
||||
$privateKey,
|
||||
$hash
|
||||
);
|
||||
|
||||
return $encryptedKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $privateKey
|
||||
* @param string $password
|
||||
* @param string $uid for regular users, empty for system keys
|
||||
* @return bool|string
|
||||
*/
|
||||
public function decryptPrivateKey($privateKey, $password = '', $uid = '') {
|
||||
|
||||
$header = $this->parseHeader($privateKey);
|
||||
|
||||
if (isset($header['cipher'])) {
|
||||
$cipher = $header['cipher'];
|
||||
} else {
|
||||
$cipher = self::LEGACY_CIPHER;
|
||||
}
|
||||
|
||||
if (isset($header['keyFormat'])) {
|
||||
$keyFormat = $header['keyFormat'];
|
||||
} else {
|
||||
$keyFormat = self::LEGACY_KEY_FORMAT;
|
||||
}
|
||||
|
||||
if ($keyFormat === 'hash') {
|
||||
$password = $this->generatePasswordHash($password, $cipher, $uid);
|
||||
}
|
||||
|
||||
// If we found a header we need to remove it from the key we want to decrypt
|
||||
if (!empty($header)) {
|
||||
$privateKey = substr($privateKey,
|
||||
strpos($privateKey,
|
||||
self::HEADER_END) + strlen(self::HEADER_END));
|
||||
}
|
||||
|
||||
$plainKey = $this->symmetricDecryptFileContent($privateKey,
|
||||
$password,
|
||||
$cipher);
|
||||
|
||||
if ($this->isValidPrivateKey($plainKey) === false) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return $plainKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* check if it is a valid private key
|
||||
*
|
||||
* @param $plainKey
|
||||
* @return bool
|
||||
*/
|
||||
protected function isValidPrivateKey($plainKey) {
|
||||
$res = openssl_get_privatekey($plainKey);
|
||||
if (is_resource($res)) {
|
||||
$sslInfo = openssl_pkey_get_details($res);
|
||||
if (isset($sslInfo['key'])) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $keyFileContents
|
||||
* @param string $passPhrase
|
||||
* @param string $cipher
|
||||
* @return string
|
||||
* @throws DecryptionFailedException
|
||||
*/
|
||||
public function symmetricDecryptFileContent($keyFileContents, $passPhrase, $cipher = self::DEFAULT_CIPHER) {
|
||||
// Remove Padding
|
||||
$noPadding = $this->removePadding($keyFileContents);
|
||||
|
||||
$catFile = $this->splitIv($noPadding);
|
||||
|
||||
return $this->decrypt($catFile['encrypted'],
|
||||
$catFile['iv'],
|
||||
$passPhrase,
|
||||
$cipher);
|
||||
}
|
||||
|
||||
/**
|
||||
* remove padding
|
||||
*
|
||||
* @param $padded
|
||||
* @return bool|string
|
||||
*/
|
||||
private function removePadding($padded) {
|
||||
if (substr($padded, -2) === 'xx') {
|
||||
return substr($padded, 0, -2);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* split iv from encrypted content
|
||||
*
|
||||
* @param $catFile
|
||||
* @return array
|
||||
*/
|
||||
private function splitIv($catFile) {
|
||||
// Fetch encryption metadata from end of file
|
||||
$meta = substr($catFile, -22);
|
||||
|
||||
// Fetch IV from end of file
|
||||
$iv = substr($meta, -16);
|
||||
|
||||
// Remove IV and IV Identifier text to expose encrypted content
|
||||
|
||||
$encrypted = substr($catFile, 0, -22);
|
||||
|
||||
return [
|
||||
'encrypted' => $encrypted,
|
||||
'iv' => $iv
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $encryptedContent
|
||||
* @param $iv
|
||||
* @param string $passPhrase
|
||||
* @param string $cipher
|
||||
* @return string
|
||||
* @throws DecryptionFailedException
|
||||
*/
|
||||
private function decrypt($encryptedContent, $iv, $passPhrase = '', $cipher = self::DEFAULT_CIPHER) {
|
||||
$plainContent = openssl_decrypt($encryptedContent,
|
||||
$cipher,
|
||||
$passPhrase,
|
||||
false,
|
||||
$iv);
|
||||
|
||||
if ($plainContent) {
|
||||
return $plainContent;
|
||||
} else {
|
||||
throw new DecryptionFailedException('Encryption library: Decryption (symmetric) of content failed: ' . openssl_error_string());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $data
|
||||
* @return array
|
||||
*/
|
||||
protected function parseHeader($data) {
|
||||
$result = [];
|
||||
|
||||
if (substr($data, 0, strlen(self::HEADER_START)) === self::HEADER_START) {
|
||||
$endAt = strpos($data, self::HEADER_END);
|
||||
$header = substr($data, 0, $endAt + strlen(self::HEADER_END));
|
||||
|
||||
// +1 not to start with an ':' which would result in empty element at the beginning
|
||||
$exploded = explode(':',
|
||||
substr($header, strlen(self::HEADER_START) + 1));
|
||||
|
||||
$element = array_shift($exploded);
|
||||
|
||||
while ($element != self::HEADER_END) {
|
||||
$result[$element] = array_shift($exploded);
|
||||
$element = array_shift($exploded);
|
||||
}
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* generate initialization vector
|
||||
*
|
||||
* @return string
|
||||
* @throws GenericEncryptionException
|
||||
*/
|
||||
private function generateIv() {
|
||||
$random = openssl_random_pseudo_bytes(12, $strong);
|
||||
if ($random) {
|
||||
if (!$strong) {
|
||||
// If OpenSSL indicates randomness is insecure log error
|
||||
$this->logger->error('Encryption Library: Insecure symmetric key was generated using openssl_random_psudo_bytes()',
|
||||
['app' => 'encryption']);
|
||||
}
|
||||
|
||||
/*
|
||||
* We encode the iv purely for string manipulation
|
||||
* purposes -it gets decoded before use
|
||||
*/
|
||||
return base64_encode($random);
|
||||
}
|
||||
// If we ever get here we've failed anyway no need for an else
|
||||
throw new GenericEncryptionException('Generating IV Failed');
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate a cryptographically secure pseudo-random base64 encoded 256-bit
|
||||
* ASCII key, used as file key
|
||||
*
|
||||
* @return string
|
||||
* @throws \Exception
|
||||
*/
|
||||
public function generateFileKey() {
|
||||
// Generate key
|
||||
$key = base64_encode(openssl_random_pseudo_bytes(32, $strong));
|
||||
if (!$key || !$strong) {
|
||||
// If OpenSSL indicates randomness is insecure, log error
|
||||
throw new \Exception('Encryption library, Insecure symmetric key was generated using openssl_random_pseudo_bytes()');
|
||||
}
|
||||
|
||||
return $key;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $encKeyFile
|
||||
* @param $shareKey
|
||||
* @param $privateKey
|
||||
* @return mixed
|
||||
* @throws MultiKeyDecryptException
|
||||
*/
|
||||
public function multiKeyDecrypt($encKeyFile, $shareKey, $privateKey) {
|
||||
if (!$encKeyFile) {
|
||||
throw new MultiKeyDecryptException('Cannot multikey decrypt empty plain content');
|
||||
}
|
||||
|
||||
if (openssl_open($encKeyFile, $plainContent, $shareKey, $privateKey)) {
|
||||
return $plainContent;
|
||||
} else {
|
||||
throw new MultiKeyDecryptException('multikeydecrypt with share key failed:' . openssl_error_string());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $plainContent
|
||||
* @param array $keyFiles
|
||||
* @return array
|
||||
* @throws MultiKeyEncryptException
|
||||
*/
|
||||
public function multiKeyEncrypt($plainContent, array $keyFiles) {
|
||||
// openssl_seal returns false without errors if plaincontent is empty
|
||||
// so trigger our own error
|
||||
if (empty($plainContent)) {
|
||||
throw new MultiKeyEncryptException('Cannot multikeyencrypt empty plain content');
|
||||
}
|
||||
|
||||
// Set empty vars to be set by openssl by reference
|
||||
$sealed = '';
|
||||
$shareKeys = [];
|
||||
$mappedShareKeys = [];
|
||||
|
||||
if (openssl_seal($plainContent, $sealed, $shareKeys, $keyFiles)) {
|
||||
$i = 0;
|
||||
|
||||
// Ensure each shareKey is labelled with its corresponding key id
|
||||
foreach ($keyFiles as $userId => $publicKey) {
|
||||
$mappedShareKeys[$userId] = $shareKeys[$i];
|
||||
$i++;
|
||||
}
|
||||
|
||||
return [
|
||||
'keys' => $mappedShareKeys,
|
||||
'data' => $sealed
|
||||
];
|
||||
} else {
|
||||
throw new MultiKeyEncryptException('multikeyencryption failed ' . openssl_error_string());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,149 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
namespace OCA\Encryption\Crypto;
|
||||
|
||||
|
||||
use OCA\Encryption\KeyManager;
|
||||
use OCA\Encryption\Session;
|
||||
use OCA\Encryption\Util;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
use Symfony\Component\Console\Question\ConfirmationQuestion;
|
||||
use Symfony\Component\Console\Question\Question;
|
||||
|
||||
class DecryptAll {
|
||||
|
||||
/** @var Util */
|
||||
protected $util;
|
||||
|
||||
/** @var QuestionHelper */
|
||||
protected $questionHelper;
|
||||
|
||||
/** @var Crypt */
|
||||
protected $crypt;
|
||||
|
||||
/** @var KeyManager */
|
||||
protected $keyManager;
|
||||
|
||||
/** @var Session */
|
||||
protected $session;
|
||||
|
||||
/**
|
||||
* @param Util $util
|
||||
* @param KeyManager $keyManager
|
||||
* @param Crypt $crypt
|
||||
* @param Session $session
|
||||
* @param QuestionHelper $questionHelper
|
||||
*/
|
||||
public function __construct(
|
||||
Util $util,
|
||||
KeyManager $keyManager,
|
||||
Crypt $crypt,
|
||||
Session $session,
|
||||
QuestionHelper $questionHelper
|
||||
) {
|
||||
$this->util = $util;
|
||||
$this->keyManager = $keyManager;
|
||||
$this->crypt = $crypt;
|
||||
$this->session = $session;
|
||||
$this->questionHelper = $questionHelper;
|
||||
}
|
||||
|
||||
/**
|
||||
* prepare encryption module to decrypt all files
|
||||
*
|
||||
* @param InputInterface $input
|
||||
* @param OutputInterface $output
|
||||
* @param $user
|
||||
* @return bool
|
||||
*/
|
||||
public function prepare(InputInterface $input, OutputInterface $output, $user) {
|
||||
|
||||
$question = new Question('Please enter the recovery key password: ');
|
||||
$recoveryKeyId = $this->keyManager->getRecoveryKeyId();
|
||||
|
||||
if (!empty($user)) {
|
||||
$output->writeln('You can only decrypt the users files if you know');
|
||||
$output->writeln('the users password or if he activated the recovery key.');
|
||||
$output->writeln('');
|
||||
$questionUseLoginPassword = new ConfirmationQuestion(
|
||||
'Do you want to use the users login password to decrypt all files? (y/n) ',
|
||||
false
|
||||
);
|
||||
$useLoginPassword = $this->questionHelper->ask($input, $output, $questionUseLoginPassword);
|
||||
if ($useLoginPassword) {
|
||||
$question = new Question('Please enter the user\'s login password: ');
|
||||
} else if ($this->util->isRecoveryEnabledForUser($user) === false) {
|
||||
$output->writeln('No recovery key available for user ' . $user);
|
||||
return false;
|
||||
} else {
|
||||
$user = $recoveryKeyId;
|
||||
}
|
||||
} else {
|
||||
$output->writeln('You can only decrypt the files of all users if the');
|
||||
$output->writeln('recovery key is enabled by the admin and activated by the users.');
|
||||
$output->writeln('');
|
||||
$user = $recoveryKeyId;
|
||||
}
|
||||
|
||||
$question->setHidden(true);
|
||||
$question->setHiddenFallback(false);
|
||||
$password = $this->questionHelper->ask($input, $output, $question);
|
||||
$privateKey = $this->getPrivateKey($user, $password);
|
||||
if ($privateKey !== false) {
|
||||
$this->updateSession($user, $privateKey);
|
||||
return true;
|
||||
} else {
|
||||
$output->writeln('Could not decrypt private key, maybe you entered the wrong password?');
|
||||
}
|
||||
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* get the private key which will be used to decrypt all files
|
||||
*
|
||||
* @param string $user
|
||||
* @param string $password
|
||||
* @return bool|string
|
||||
* @throws \OCA\Encryption\Exceptions\PrivateKeyMissingException
|
||||
*/
|
||||
protected function getPrivateKey($user, $password) {
|
||||
$recoveryKeyId = $this->keyManager->getRecoveryKeyId();
|
||||
if ($user === $recoveryKeyId) {
|
||||
$recoveryKey = $this->keyManager->getSystemPrivateKey($recoveryKeyId);
|
||||
$privateKey = $this->crypt->decryptPrivateKey($recoveryKey, $password);
|
||||
} else {
|
||||
$userKey = $this->keyManager->getPrivateKey($user);
|
||||
$privateKey = $this->crypt->decryptPrivateKey($userKey, $password, $user);
|
||||
}
|
||||
|
||||
return $privateKey;
|
||||
}
|
||||
|
||||
protected function updateSession($user, $privateKey) {
|
||||
$this->session->prepareDecryptAll($user, $privateKey);
|
||||
}
|
||||
}
|
||||
@@ -1,430 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
namespace OCA\Encryption\Crypto;
|
||||
|
||||
use OC\Encryption\Exceptions\DecryptionFailedException;
|
||||
use OC\Files\View;
|
||||
use OCA\Encryption\KeyManager;
|
||||
use OCA\Encryption\Users\Setup;
|
||||
use OCP\IConfig;
|
||||
use OCP\IL10N;
|
||||
use OCP\IUserManager;
|
||||
use OCP\Mail\IMailer;
|
||||
use OCP\Security\ISecureRandom;
|
||||
use Symfony\Component\Console\Helper\ProgressBar;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Helper\Table;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
use Symfony\Component\Console\Question\ConfirmationQuestion;
|
||||
|
||||
class EncryptAll {
|
||||
|
||||
/** @var Setup */
|
||||
protected $userSetup;
|
||||
|
||||
/** @var IUserManager */
|
||||
protected $userManager;
|
||||
|
||||
/** @var View */
|
||||
protected $rootView;
|
||||
|
||||
/** @var KeyManager */
|
||||
protected $keyManager;
|
||||
|
||||
/** @var array */
|
||||
protected $userPasswords;
|
||||
|
||||
/** @var IConfig */
|
||||
protected $config;
|
||||
|
||||
/** @var IMailer */
|
||||
protected $mailer;
|
||||
|
||||
/** @var IL10N */
|
||||
protected $l;
|
||||
|
||||
/** @var QuestionHelper */
|
||||
protected $questionHelper;
|
||||
|
||||
/** @var OutputInterface */
|
||||
protected $output;
|
||||
|
||||
/** @var InputInterface */
|
||||
protected $input;
|
||||
|
||||
/** @var ISecureRandom */
|
||||
protected $secureRandom;
|
||||
|
||||
/**
|
||||
* @param Setup $userSetup
|
||||
* @param IUserManager $userManager
|
||||
* @param View $rootView
|
||||
* @param KeyManager $keyManager
|
||||
* @param IConfig $config
|
||||
* @param IMailer $mailer
|
||||
* @param IL10N $l
|
||||
* @param QuestionHelper $questionHelper
|
||||
* @param ISecureRandom $secureRandom
|
||||
*/
|
||||
public function __construct(
|
||||
Setup $userSetup,
|
||||
IUserManager $userManager,
|
||||
View $rootView,
|
||||
KeyManager $keyManager,
|
||||
IConfig $config,
|
||||
IMailer $mailer,
|
||||
IL10N $l,
|
||||
QuestionHelper $questionHelper,
|
||||
ISecureRandom $secureRandom
|
||||
) {
|
||||
$this->userSetup = $userSetup;
|
||||
$this->userManager = $userManager;
|
||||
$this->rootView = $rootView;
|
||||
$this->keyManager = $keyManager;
|
||||
$this->config = $config;
|
||||
$this->mailer = $mailer;
|
||||
$this->l = $l;
|
||||
$this->questionHelper = $questionHelper;
|
||||
$this->secureRandom = $secureRandom;
|
||||
// store one time passwords for the users
|
||||
$this->userPasswords = array();
|
||||
}
|
||||
|
||||
/**
|
||||
* start to encrypt all files
|
||||
*
|
||||
* @param InputInterface $input
|
||||
* @param OutputInterface $output
|
||||
*/
|
||||
public function encryptAll(InputInterface $input, OutputInterface $output) {
|
||||
|
||||
$this->input = $input;
|
||||
$this->output = $output;
|
||||
|
||||
$headline = 'Encrypt all files with the ' . Encryption::DISPLAY_NAME;
|
||||
$this->output->writeln("\n");
|
||||
$this->output->writeln($headline);
|
||||
$this->output->writeln(str_pad('', strlen($headline), '='));
|
||||
|
||||
//create private/public keys for each user and store the private key password
|
||||
$this->output->writeln("\n");
|
||||
$this->output->writeln('Create key-pair for every user');
|
||||
$this->output->writeln('------------------------------');
|
||||
$this->output->writeln('');
|
||||
$this->output->writeln('This module will encrypt all files in the users files folder initially.');
|
||||
$this->output->writeln('Already existing versions and files in the trash bin will not be encrypted.');
|
||||
$this->output->writeln('');
|
||||
$this->createKeyPairs();
|
||||
|
||||
//setup users file system and encrypt all files one by one (take should encrypt setting of storage into account)
|
||||
$this->output->writeln("\n");
|
||||
$this->output->writeln('Start to encrypt users files');
|
||||
$this->output->writeln('----------------------------');
|
||||
$this->output->writeln('');
|
||||
$this->encryptAllUsersFiles();
|
||||
//send-out or display password list and write it to a file
|
||||
$this->output->writeln("\n");
|
||||
$this->output->writeln('Generated encryption key passwords');
|
||||
$this->output->writeln('----------------------------------');
|
||||
$this->output->writeln('');
|
||||
$this->outputPasswords();
|
||||
$this->output->writeln("\n");
|
||||
}
|
||||
|
||||
/**
|
||||
* create key-pair for every user
|
||||
*/
|
||||
protected function createKeyPairs() {
|
||||
$this->output->writeln("\n");
|
||||
$progress = new ProgressBar($this->output);
|
||||
$progress->setFormat(" %message% \n [%bar%]");
|
||||
$progress->start();
|
||||
|
||||
foreach($this->userManager->getBackends() as $backend) {
|
||||
$limit = 500;
|
||||
$offset = 0;
|
||||
do {
|
||||
$users = $backend->getUsers('', $limit, $offset);
|
||||
foreach ($users as $user) {
|
||||
if ($this->keyManager->userHasKeys($user) === false) {
|
||||
$progress->setMessage('Create key-pair for ' . $user);
|
||||
$progress->advance();
|
||||
$this->setupUserFS($user);
|
||||
$password = $this->generateOneTimePassword($user);
|
||||
$this->userSetup->setupUser($user, $password);
|
||||
} else {
|
||||
// users which already have a key-pair will be stored with a
|
||||
// empty password and filtered out later
|
||||
$this->userPasswords[$user] = '';
|
||||
}
|
||||
}
|
||||
$offset += $limit;
|
||||
} while(count($users) >= $limit);
|
||||
}
|
||||
|
||||
$progress->setMessage('Key-pair created for all users');
|
||||
$progress->finish();
|
||||
}
|
||||
|
||||
/**
|
||||
* iterate over all user and encrypt their files
|
||||
*/
|
||||
protected function encryptAllUsersFiles() {
|
||||
$this->output->writeln("\n");
|
||||
$progress = new ProgressBar($this->output);
|
||||
$progress->setFormat(" %message% \n [%bar%]");
|
||||
$progress->start();
|
||||
$numberOfUsers = count($this->userPasswords);
|
||||
$userNo = 1;
|
||||
foreach ($this->userPasswords as $uid => $password) {
|
||||
$userCount = "$uid ($userNo of $numberOfUsers)";
|
||||
$this->encryptUsersFiles($uid, $progress, $userCount);
|
||||
$userNo++;
|
||||
}
|
||||
$progress->setMessage("all files encrypted");
|
||||
$progress->finish();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* encrypt files from the given user
|
||||
*
|
||||
* @param string $uid
|
||||
* @param ProgressBar $progress
|
||||
* @param string $userCount
|
||||
*/
|
||||
protected function encryptUsersFiles($uid, ProgressBar $progress, $userCount) {
|
||||
|
||||
$this->setupUserFS($uid);
|
||||
$directories = array();
|
||||
$directories[] = '/' . $uid . '/files';
|
||||
|
||||
while($root = array_pop($directories)) {
|
||||
$content = $this->rootView->getDirectoryContent($root);
|
||||
foreach ($content as $file) {
|
||||
$path = $root . '/' . $file['name'];
|
||||
if ($this->rootView->is_dir($path)) {
|
||||
$directories[] = $path;
|
||||
continue;
|
||||
} else {
|
||||
$progress->setMessage("encrypt files for user $userCount: $path");
|
||||
$progress->advance();
|
||||
if($this->encryptFile($path) === false) {
|
||||
$progress->setMessage("encrypt files for user $userCount: $path (already encrypted)");
|
||||
$progress->advance();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* encrypt file
|
||||
*
|
||||
* @param string $path
|
||||
* @return bool
|
||||
*/
|
||||
protected function encryptFile($path) {
|
||||
|
||||
$source = $path;
|
||||
$target = $path . '.encrypted.' . time();
|
||||
|
||||
try {
|
||||
$this->rootView->copy($source, $target);
|
||||
$this->rootView->rename($target, $source);
|
||||
} catch (DecryptionFailedException $e) {
|
||||
if ($this->rootView->file_exists($target)) {
|
||||
$this->rootView->unlink($target);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* output one-time encryption passwords
|
||||
*/
|
||||
protected function outputPasswords() {
|
||||
$table = new Table($this->output);
|
||||
$table->setHeaders(array('Username', 'Private key password'));
|
||||
|
||||
//create rows
|
||||
$newPasswords = array();
|
||||
$unchangedPasswords = array();
|
||||
foreach ($this->userPasswords as $uid => $password) {
|
||||
if (empty($password)) {
|
||||
$unchangedPasswords[] = $uid;
|
||||
} else {
|
||||
$newPasswords[] = [$uid, $password];
|
||||
}
|
||||
}
|
||||
|
||||
if (empty($newPasswords)) {
|
||||
$this->output->writeln("\nAll users already had a key-pair, no further action needed.\n");
|
||||
return;
|
||||
}
|
||||
|
||||
$table->setRows($newPasswords);
|
||||
$table->render();
|
||||
|
||||
if (!empty($unchangedPasswords)) {
|
||||
$this->output->writeln("\nThe following users already had a key-pair which was reused without setting a new password:\n");
|
||||
foreach ($unchangedPasswords as $uid) {
|
||||
$this->output->writeln(" $uid");
|
||||
}
|
||||
}
|
||||
|
||||
$this->writePasswordsToFile($newPasswords);
|
||||
|
||||
$this->output->writeln('');
|
||||
$question = new ConfirmationQuestion('Do you want to send the passwords directly to the users by mail? (y/n) ', false);
|
||||
if ($this->questionHelper->ask($this->input, $this->output, $question)) {
|
||||
$this->sendPasswordsByMail();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* write one-time encryption passwords to a csv file
|
||||
*
|
||||
* @param array $passwords
|
||||
*/
|
||||
protected function writePasswordsToFile(array $passwords) {
|
||||
$fp = $this->rootView->fopen('oneTimeEncryptionPasswords.csv', 'w');
|
||||
foreach ($passwords as $pwd) {
|
||||
fputcsv($fp, $pwd);
|
||||
}
|
||||
fclose($fp);
|
||||
$this->output->writeln("\n");
|
||||
$this->output->writeln('A list of all newly created passwords was written to data/oneTimeEncryptionPasswords.csv');
|
||||
$this->output->writeln('');
|
||||
$this->output->writeln('Each of these users need to login to the web interface, go to the');
|
||||
$this->output->writeln('personal settings section "ownCloud basic encryption module" and');
|
||||
$this->output->writeln('update the private key password to match the login password again by');
|
||||
$this->output->writeln('entering the one-time password into the "old log-in password" field');
|
||||
$this->output->writeln('and their current login password');
|
||||
}
|
||||
|
||||
/**
|
||||
* setup user file system
|
||||
*
|
||||
* @param string $uid
|
||||
*/
|
||||
protected function setupUserFS($uid) {
|
||||
\OC_Util::tearDownFS();
|
||||
\OC_Util::setupFS($uid);
|
||||
}
|
||||
|
||||
/**
|
||||
* generate one time password for the user and store it in a array
|
||||
*
|
||||
* @param string $uid
|
||||
* @return string password
|
||||
*/
|
||||
protected function generateOneTimePassword($uid) {
|
||||
$password = $this->secureRandom->getMediumStrengthGenerator()->generate(8);
|
||||
$this->userPasswords[$uid] = $password;
|
||||
return $password;
|
||||
}
|
||||
|
||||
/**
|
||||
* send encryption key passwords to the users by mail
|
||||
*/
|
||||
protected function sendPasswordsByMail() {
|
||||
$noMail = [];
|
||||
|
||||
$this->output->writeln('');
|
||||
$progress = new ProgressBar($this->output, count($this->userPasswords));
|
||||
$progress->start();
|
||||
|
||||
foreach ($this->userPasswords as $recipient => $password) {
|
||||
$progress->advance();
|
||||
if (!empty($password)) {
|
||||
$recipientDisplayName = $this->userManager->get($recipient)->getDisplayName();
|
||||
$to = $this->config->getUserValue($recipient, 'settings', 'email', '');
|
||||
|
||||
if ($to === '') {
|
||||
$noMail[] = $recipient;
|
||||
continue;
|
||||
}
|
||||
|
||||
$subject = (string)$this->l->t('one-time password for server-side-encryption');
|
||||
list($htmlBody, $textBody) = $this->createMailBody($password);
|
||||
|
||||
// send it out now
|
||||
try {
|
||||
$message = $this->mailer->createMessage();
|
||||
$message->setSubject($subject);
|
||||
$message->setTo([$to => $recipientDisplayName]);
|
||||
$message->setHtmlBody($htmlBody);
|
||||
$message->setPlainBody($textBody);
|
||||
$message->setFrom([
|
||||
\OCP\Util::getDefaultEmailAddress('admin-noreply')
|
||||
]);
|
||||
|
||||
$this->mailer->send($message);
|
||||
} catch (\Exception $e) {
|
||||
$noMail[] = $recipient;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$progress->finish();
|
||||
|
||||
if (empty($noMail)) {
|
||||
$this->output->writeln("\n\nPassword successfully send to all users");
|
||||
} else {
|
||||
$table = new Table($this->output);
|
||||
$table->setHeaders(array('Username', 'Private key password'));
|
||||
$this->output->writeln("\n\nCould not send password to following users:\n");
|
||||
$rows = [];
|
||||
foreach ($noMail as $uid) {
|
||||
$rows[] = [$uid, $this->userPasswords[$uid]];
|
||||
}
|
||||
$table->setRows($rows);
|
||||
$table->render();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* create mail body for plain text and html mail
|
||||
*
|
||||
* @param string $password one-time encryption password
|
||||
* @return array an array of the html mail body and the plain text mail body
|
||||
*/
|
||||
protected function createMailBody($password) {
|
||||
|
||||
$html = new \OC_Template("encryption", "mail", "");
|
||||
$html->assign ('password', $password);
|
||||
$htmlMail = $html->fetchPage();
|
||||
|
||||
$plainText = new \OC_Template("encryption", "altmail", "");
|
||||
$plainText->assign ('password', $password);
|
||||
$plainTextMail = $plainText->fetchPage();
|
||||
|
||||
return [$htmlMail, $plainTextMail];
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,482 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Björn Schießle <schiessle@owncloud.com>
|
||||
* @author Clark Tomlinson <fallen013@gmail.com>
|
||||
* @author Jan-Christoph Borchardt <hey@jancborchardt.net>
|
||||
* @author Joas Schilling <nickvergessen@owncloud.com>
|
||||
* @author Lukas Reschke <lukas@owncloud.com>
|
||||
* @author Thomas Müller <thomas.mueller@tmit.eu>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption\Crypto;
|
||||
|
||||
|
||||
use OC\Encryption\Exceptions\DecryptionFailedException;
|
||||
use OCA\Encryption\Exceptions\PublicKeyMissingException;
|
||||
use OCA\Encryption\Session;
|
||||
use OCA\Encryption\Util;
|
||||
use OCP\Encryption\IEncryptionModule;
|
||||
use OCA\Encryption\KeyManager;
|
||||
use OCP\IL10N;
|
||||
use OCP\ILogger;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
|
||||
class Encryption implements IEncryptionModule {
|
||||
|
||||
const ID = 'OC_DEFAULT_MODULE';
|
||||
const DISPLAY_NAME = 'Default encryption module';
|
||||
|
||||
/**
|
||||
* @var Crypt
|
||||
*/
|
||||
private $crypt;
|
||||
|
||||
/** @var string */
|
||||
private $cipher;
|
||||
|
||||
/** @var string */
|
||||
private $path;
|
||||
|
||||
/** @var string */
|
||||
private $user;
|
||||
|
||||
/** @var string */
|
||||
private $fileKey;
|
||||
|
||||
/** @var string */
|
||||
private $writeCache;
|
||||
|
||||
/** @var KeyManager */
|
||||
private $keyManager;
|
||||
|
||||
/** @var array */
|
||||
private $accessList;
|
||||
|
||||
/** @var boolean */
|
||||
private $isWriteOperation;
|
||||
|
||||
/** @var Util */
|
||||
private $util;
|
||||
|
||||
/** @var Session */
|
||||
private $session;
|
||||
|
||||
/** @var ILogger */
|
||||
private $logger;
|
||||
|
||||
/** @var IL10N */
|
||||
private $l;
|
||||
|
||||
/** @var EncryptAll */
|
||||
private $encryptAll;
|
||||
|
||||
/** @var bool */
|
||||
private $useMasterPassword;
|
||||
|
||||
/** @var DecryptAll */
|
||||
private $decryptAll;
|
||||
|
||||
/**
|
||||
*
|
||||
* @param Crypt $crypt
|
||||
* @param KeyManager $keyManager
|
||||
* @param Util $util
|
||||
* @param Session $session
|
||||
* @param EncryptAll $encryptAll
|
||||
* @param DecryptAll $decryptAll
|
||||
* @param ILogger $logger
|
||||
* @param IL10N $il10n
|
||||
*/
|
||||
public function __construct(Crypt $crypt,
|
||||
KeyManager $keyManager,
|
||||
Util $util,
|
||||
Session $session,
|
||||
EncryptAll $encryptAll,
|
||||
DecryptAll $decryptAll,
|
||||
ILogger $logger,
|
||||
IL10N $il10n) {
|
||||
$this->crypt = $crypt;
|
||||
$this->keyManager = $keyManager;
|
||||
$this->util = $util;
|
||||
$this->session = $session;
|
||||
$this->encryptAll = $encryptAll;
|
||||
$this->decryptAll = $decryptAll;
|
||||
$this->logger = $logger;
|
||||
$this->l = $il10n;
|
||||
$this->useMasterPassword = $util->isMasterKeyEnabled();
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string defining the technical unique id
|
||||
*/
|
||||
public function getId() {
|
||||
return self::ID;
|
||||
}
|
||||
|
||||
/**
|
||||
* In comparison to getKey() this function returns a human readable (maybe translated) name
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getDisplayName() {
|
||||
return self::DISPLAY_NAME;
|
||||
}
|
||||
|
||||
/**
|
||||
* start receiving chunks from a file. This is the place where you can
|
||||
* perform some initial step before starting encrypting/decrypting the
|
||||
* chunks
|
||||
*
|
||||
* @param string $path to the file
|
||||
* @param string $user who read/write the file
|
||||
* @param string $mode php stream open mode
|
||||
* @param array $header contains the header data read from the file
|
||||
* @param array $accessList who has access to the file contains the key 'users' and 'public'
|
||||
*
|
||||
* @return array $header contain data as key-value pairs which should be
|
||||
* written to the header, in case of a write operation
|
||||
* or if no additional data is needed return a empty array
|
||||
*/
|
||||
public function begin($path, $user, $mode, array $header, array $accessList) {
|
||||
|
||||
$this->path = $this->getPathToRealFile($path);
|
||||
$this->accessList = $accessList;
|
||||
$this->user = $user;
|
||||
$this->isWriteOperation = false;
|
||||
$this->writeCache = '';
|
||||
|
||||
if ($this->session->decryptAllModeActivated()) {
|
||||
$encryptedFileKey = $this->keyManager->getEncryptedFileKey($this->path);
|
||||
$shareKey = $this->keyManager->getShareKey($this->path, $this->session->getDecryptAllUid());
|
||||
$this->fileKey = $this->crypt->multiKeyDecrypt($encryptedFileKey,
|
||||
$shareKey,
|
||||
$this->session->getDecryptAllKey());
|
||||
} else {
|
||||
$this->fileKey = $this->keyManager->getFileKey($this->path, $this->user);
|
||||
}
|
||||
|
||||
if (
|
||||
$mode === 'w'
|
||||
|| $mode === 'w+'
|
||||
|| $mode === 'wb'
|
||||
|| $mode === 'wb+'
|
||||
) {
|
||||
$this->isWriteOperation = true;
|
||||
if (empty($this->fileKey)) {
|
||||
$this->fileKey = $this->crypt->generateFileKey();
|
||||
}
|
||||
}
|
||||
|
||||
if (isset($header['cipher'])) {
|
||||
$this->cipher = $header['cipher'];
|
||||
} elseif ($this->isWriteOperation) {
|
||||
$this->cipher = $this->crypt->getCipher();
|
||||
} else {
|
||||
// if we read a file without a header we fall-back to the legacy cipher
|
||||
// which was used in <=oC6
|
||||
$this->cipher = $this->crypt->getLegacyCipher();
|
||||
}
|
||||
|
||||
return array('cipher' => $this->cipher);
|
||||
}
|
||||
|
||||
/**
|
||||
* last chunk received. This is the place where you can perform some final
|
||||
* operation and return some remaining data if something is left in your
|
||||
* buffer.
|
||||
*
|
||||
* @param string $path to the file
|
||||
* @return string remained data which should be written to the file in case
|
||||
* of a write operation
|
||||
* @throws PublicKeyMissingException
|
||||
* @throws \Exception
|
||||
* @throws \OCA\Encryption\Exceptions\MultiKeyEncryptException
|
||||
*/
|
||||
public function end($path) {
|
||||
$result = '';
|
||||
if ($this->isWriteOperation) {
|
||||
if (!empty($this->writeCache)) {
|
||||
$result = $this->crypt->symmetricEncryptFileContent($this->writeCache, $this->fileKey);
|
||||
$this->writeCache = '';
|
||||
}
|
||||
$publicKeys = array();
|
||||
if ($this->useMasterPassword === true) {
|
||||
$publicKeys[$this->keyManager->getMasterKeyId()] = $this->keyManager->getPublicMasterKey();
|
||||
} else {
|
||||
foreach ($this->accessList['users'] as $uid) {
|
||||
try {
|
||||
$publicKeys[$uid] = $this->keyManager->getPublicKey($uid);
|
||||
} catch (PublicKeyMissingException $e) {
|
||||
$this->logger->warning(
|
||||
'no public key found for user "{uid}", user will not be able to read the file',
|
||||
['app' => 'encryption', 'uid' => $uid]
|
||||
);
|
||||
// if the public key of the owner is missing we should fail
|
||||
if ($uid === $this->user) {
|
||||
throw $e;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$publicKeys = $this->keyManager->addSystemKeys($this->accessList, $publicKeys, $this->user);
|
||||
$encryptedKeyfiles = $this->crypt->multiKeyEncrypt($this->fileKey, $publicKeys);
|
||||
$this->keyManager->setAllFileKeys($this->path, $encryptedKeyfiles);
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* encrypt data
|
||||
*
|
||||
* @param string $data you want to encrypt
|
||||
* @return mixed encrypted data
|
||||
*/
|
||||
public function encrypt($data) {
|
||||
|
||||
// If extra data is left over from the last round, make sure it
|
||||
// is integrated into the next 6126 / 8192 block
|
||||
if ($this->writeCache) {
|
||||
|
||||
// Concat writeCache to start of $data
|
||||
$data = $this->writeCache . $data;
|
||||
|
||||
// Clear the write cache, ready for reuse - it has been
|
||||
// flushed and its old contents processed
|
||||
$this->writeCache = '';
|
||||
|
||||
}
|
||||
|
||||
$encrypted = '';
|
||||
// While there still remains some data to be processed & written
|
||||
while (strlen($data) > 0) {
|
||||
|
||||
// Remaining length for this iteration, not of the
|
||||
// entire file (may be greater than 8192 bytes)
|
||||
$remainingLength = strlen($data);
|
||||
|
||||
// If data remaining to be written is less than the
|
||||
// size of 1 6126 byte block
|
||||
if ($remainingLength < 6126) {
|
||||
|
||||
// Set writeCache to contents of $data
|
||||
// The writeCache will be carried over to the
|
||||
// next write round, and added to the start of
|
||||
// $data to ensure that written blocks are
|
||||
// always the correct length. If there is still
|
||||
// data in writeCache after the writing round
|
||||
// has finished, then the data will be written
|
||||
// to disk by $this->flush().
|
||||
$this->writeCache = $data;
|
||||
|
||||
// Clear $data ready for next round
|
||||
$data = '';
|
||||
|
||||
} else {
|
||||
|
||||
// Read the chunk from the start of $data
|
||||
$chunk = substr($data, 0, 6126);
|
||||
|
||||
$encrypted .= $this->crypt->symmetricEncryptFileContent($chunk, $this->fileKey);
|
||||
|
||||
// Remove the chunk we just processed from
|
||||
// $data, leaving only unprocessed data in $data
|
||||
// var, for handling on the next round
|
||||
$data = substr($data, 6126);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return $encrypted;
|
||||
}
|
||||
|
||||
/**
|
||||
* decrypt data
|
||||
*
|
||||
* @param string $data you want to decrypt
|
||||
* @return mixed decrypted data
|
||||
* @throws DecryptionFailedException
|
||||
*/
|
||||
public function decrypt($data) {
|
||||
if (empty($this->fileKey)) {
|
||||
$msg = 'Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.';
|
||||
$hint = $this->l->t('Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.');
|
||||
$this->logger->error($msg);
|
||||
|
||||
throw new DecryptionFailedException($msg, $hint);
|
||||
}
|
||||
|
||||
$result = '';
|
||||
if (!empty($data)) {
|
||||
$result = $this->crypt->symmetricDecryptFileContent($data, $this->fileKey, $this->cipher);
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* update encrypted file, e.g. give additional users access to the file
|
||||
*
|
||||
* @param string $path path to the file which should be updated
|
||||
* @param string $uid of the user who performs the operation
|
||||
* @param array $accessList who has access to the file contains the key 'users' and 'public'
|
||||
* @return boolean
|
||||
*/
|
||||
public function update($path, $uid, array $accessList) {
|
||||
$fileKey = $this->keyManager->getFileKey($path, $uid);
|
||||
|
||||
if (!empty($fileKey)) {
|
||||
|
||||
$publicKeys = array();
|
||||
if ($this->useMasterPassword === true) {
|
||||
$publicKeys[$this->keyManager->getMasterKeyId()] = $this->keyManager->getPublicMasterKey();
|
||||
} else {
|
||||
foreach ($accessList['users'] as $user) {
|
||||
try {
|
||||
$publicKeys[$user] = $this->keyManager->getPublicKey($user);
|
||||
} catch (PublicKeyMissingException $e) {
|
||||
$this->logger->warning('Could not encrypt file for ' . $user . ': ' . $e->getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$publicKeys = $this->keyManager->addSystemKeys($accessList, $publicKeys, $uid);
|
||||
|
||||
$encryptedFileKey = $this->crypt->multiKeyEncrypt($fileKey, $publicKeys);
|
||||
|
||||
$this->keyManager->deleteAllFileKeys($path);
|
||||
|
||||
$this->keyManager->setAllFileKeys($path, $encryptedFileKey);
|
||||
|
||||
} else {
|
||||
$this->logger->debug('no file key found, we assume that the file "{file}" is not encrypted',
|
||||
array('file' => $path, 'app' => 'encryption'));
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* should the file be encrypted or not
|
||||
*
|
||||
* @param string $path
|
||||
* @return boolean
|
||||
*/
|
||||
public function shouldEncrypt($path) {
|
||||
$parts = explode('/', $path);
|
||||
if (count($parts) < 4) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if ($parts[2] == 'files') {
|
||||
return true;
|
||||
}
|
||||
if ($parts[2] == 'files_versions') {
|
||||
return true;
|
||||
}
|
||||
if ($parts[2] == 'files_trashbin') {
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* get size of the unencrypted payload per block.
|
||||
* ownCloud read/write files with a block size of 8192 byte
|
||||
*
|
||||
* @return integer
|
||||
*/
|
||||
public function getUnencryptedBlockSize() {
|
||||
return 6126;
|
||||
}
|
||||
|
||||
/**
|
||||
* check if the encryption module is able to read the file,
|
||||
* e.g. if all encryption keys exists
|
||||
*
|
||||
* @param string $path
|
||||
* @param string $uid user for whom we want to check if he can read the file
|
||||
* @return bool
|
||||
* @throws DecryptionFailedException
|
||||
*/
|
||||
public function isReadable($path, $uid) {
|
||||
$fileKey = $this->keyManager->getFileKey($path, $uid);
|
||||
if (empty($fileKey)) {
|
||||
$owner = $this->util->getOwner($path);
|
||||
if ($owner !== $uid) {
|
||||
// if it is a shared file we throw a exception with a useful
|
||||
// error message because in this case it means that the file was
|
||||
// shared with the user at a point where the user didn't had a
|
||||
// valid private/public key
|
||||
$msg = 'Encryption module "' . $this->getDisplayName() .
|
||||
'" is not able to read ' . $path;
|
||||
$hint = $this->l->t('Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you.');
|
||||
$this->logger->warning($msg);
|
||||
throw new DecryptionFailedException($msg, $hint);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Initial encryption of all files
|
||||
*
|
||||
* @param InputInterface $input
|
||||
* @param OutputInterface $output write some status information to the terminal during encryption
|
||||
*/
|
||||
public function encryptAll(InputInterface $input, OutputInterface $output) {
|
||||
$this->encryptAll->encryptAll($input, $output);
|
||||
}
|
||||
|
||||
/**
|
||||
* prepare module to perform decrypt all operation
|
||||
*
|
||||
* @param InputInterface $input
|
||||
* @param OutputInterface $output
|
||||
* @param string $user
|
||||
* @return bool
|
||||
*/
|
||||
public function prepareDecryptAll(InputInterface $input, OutputInterface $output, $user = '') {
|
||||
return $this->decryptAll->prepare($input, $output, $user);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param string $path
|
||||
* @return string
|
||||
*/
|
||||
protected function getPathToRealFile($path) {
|
||||
$realPath = $path;
|
||||
$parts = explode('/', $path);
|
||||
if ($parts[2] === 'files_versions') {
|
||||
$realPath = '/' . $parts[1] . '/files/' . implode('/', array_slice($parts, 3));
|
||||
$length = strrpos($realPath, '.');
|
||||
$realPath = substr($realPath, 0, $length);
|
||||
}
|
||||
|
||||
return $realPath;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Thomas Müller <thomas.mueller@tmit.eu>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
namespace OCA\Encryption\Exceptions;
|
||||
|
||||
use OCP\Encryption\Exceptions\GenericEncryptionException;
|
||||
|
||||
class MultiKeyDecryptException extends GenericEncryptionException {
|
||||
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @author Thomas Müller <thomas.mueller@tmit.eu>
|
||||
*
|
||||
* @copyright Copyright (c) 2015, ownCloud, Inc.
|
||||
* @license AGPL-3.0
|
||||
*
|
||||
* This code is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License, version 3,
|
||||
* as published by the Free Software Foundation.
|
||||
*
|
||||
* 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, version 3,
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
*
|
||||
*/
|
||||
namespace OCA\Encryption\Exceptions;
|
||||
|
||||
use OCP\Encryption\Exceptions\GenericEncryptionException;
|
||||
|
||||
class MultiKeyEncryptException extends GenericEncryptionException {
|
||||
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user