Compare commits
841 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4b317c02c7 | |||
| d0046b6e29 | |||
| 490023ba4e | |||
| 61752fa8d1 | |||
| f95da8ba59 | |||
| e71c7ee635 | |||
| eca060bf0e | |||
| d6fd22802d | |||
| 342be99149 | |||
| 174f5000d6 | |||
| cbaf93ff92 | |||
| f63c9a24eb | |||
| a8d7f1feae | |||
| 40c6927b59 | |||
| 1751340164 | |||
| a551bfc9ff | |||
| 9f8d3595b5 | |||
| aa6aef485e | |||
| e8ac55a884 | |||
| d3498153c3 | |||
| d6c3b9488e | |||
| 46cdb7b406 | |||
| 9c9597e582 | |||
| a6466b1c7c | |||
| 10944464c1 | |||
| 3451bb4ebf | |||
| a321be15df | |||
| b7c8691d80 | |||
| 30c56d2572 | |||
| 12bef4124b | |||
| d525369cd3 | |||
| 6dd8a1d2c6 | |||
| 2fde0d0944 | |||
| 23bfe083a1 | |||
| d5cbfa4f44 | |||
| 9ff9082c13 | |||
| 479ad26a98 | |||
| 1a26b20538 | |||
| 9490e792e6 | |||
| 86eab2ee6c | |||
| 0a90454729 | |||
| 4fd16c5411 | |||
| 38258fe246 | |||
| 51b53abf9f | |||
| 1a8636eb9c | |||
| 507a0450db | |||
| 750e4c4f8f | |||
| b127ad449d | |||
| 36cd58c4f5 | |||
| eecc31aa61 | |||
| 33ba6b0b34 | |||
| 0907b4119a | |||
| 1d2f444128 | |||
| 13f3fb94e8 | |||
| d33678b0cb | |||
| 9083833b37 | |||
| ce382aec63 | |||
| 7e0f855caf | |||
| 0e97712ad3 | |||
| 2d1d8465e8 | |||
| 6cb839b6e9 | |||
| 73e4b55ff3 | |||
| 44b71248b6 | |||
| 6678d69dc8 | |||
| c0f1a6be4a | |||
| 4e54e8b36d | |||
| cd6443a19f | |||
| 692c8abfd7 | |||
| f9eea901fe | |||
| 2c937e06d7 | |||
| 7665297472 | |||
| e1d6e63083 | |||
| 23a3e4f2cb | |||
| 76453f9cf0 | |||
| 6415a547a1 | |||
| 30173ec329 | |||
| f53ffe98cf | |||
| 90e5d5f84e | |||
| 0423090771 | |||
| 1445a12e9e | |||
| 90ae95c73a | |||
| 0956363410 | |||
| da504295fe | |||
| fa7189c40d | |||
| ee1d996c65 | |||
| 616bc08431 | |||
| 4d0823eefc | |||
| b8010ce35d | |||
| 31d60bced3 | |||
| 19bab68d89 | |||
| 7d6069f972 | |||
| b658cc6c07 | |||
| 81827e7570 | |||
| 636ee554b6 | |||
| b2d676dda5 | |||
| 17dfdcc645 | |||
| e6f01380f7 | |||
| 43ac018f88 | |||
| 630c3cb682 | |||
| dd213f4627 | |||
| f52d722ff2 | |||
| c8554cc514 | |||
| da299e0a7a | |||
| f42b69d72f | |||
| 02e9483c86 | |||
| bf933c77a1 | |||
| 8e67854fc9 | |||
| 76e4fe79d2 | |||
| 2613eb6b5d | |||
| 26e0aadf9c | |||
| 108bb4101f | |||
| 34afce769c | |||
| b8550d77d1 | |||
| a1f0dd2c69 | |||
| 75ceeed38b | |||
| 02f40f2150 | |||
| 79b6f39e3d | |||
| 01e2e914bd | |||
| 656daff629 | |||
| 1c24936ae2 | |||
| 2a7c9ee9d2 | |||
| 2db617bf17 | |||
| 333900d5aa | |||
| 7d06d67661 | |||
| 3c4e64710a | |||
| 5e7963dfb1 | |||
| 7d8ab0a6c1 | |||
| 2fbcbe9b83 | |||
| 660a109221 | |||
| 6251b3491c | |||
| c6e62f5e4c | |||
| 6325cf6ecb | |||
| 20f9f43de7 | |||
| 168881df44 | |||
| 3569bbe637 | |||
| a6b8c5231c | |||
| d446eecd5e | |||
| d63cd30797 | |||
| db964d32cf | |||
| 0049f6f91f | |||
| 57a1b9038e | |||
| 96e0b81fcb | |||
| d9d0a6e7d6 | |||
| 604ba1d0f7 | |||
| cc03251c8f | |||
| 201557cf13 | |||
| 248e7a0692 | |||
| 49ecd7764b | |||
| 29d0b2cd41 | |||
| 38d2124340 | |||
| fb35010c15 | |||
| 3b59d5737a | |||
| 797c2a9c76 | |||
| 6c8a0b2c8d | |||
| d8b14ed47a | |||
| f8ce76c423 | |||
| 2188a756e8 | |||
| 7b3de12a74 | |||
| 03f242a3b0 | |||
| 58ee51fc42 | |||
| f4e94a46cb | |||
| 99a0581140 | |||
| 3ad4531a4f | |||
| 34fd7e3df4 | |||
| 3b5d5a2b32 | |||
| c262430639 | |||
| 4e2200a1e1 | |||
| 88e8eeb6c0 | |||
| e8037e41b8 | |||
| 5c22a635b7 | |||
| a1c44d6fea | |||
| 1c3fc3ac76 | |||
| 37800413f6 | |||
| 3398e193db | |||
| bbf440d969 | |||
| e4289cf629 | |||
| 491acebc80 | |||
| cac44b2eac | |||
| d0ab685744 | |||
| c9b7820e31 | |||
| 9fc995498f | |||
| 8c2575aae2 | |||
| 502a479eb6 | |||
| bff951375a | |||
| 1c91daa8ab | |||
| 8fb52b2de4 | |||
| ecc6c8d491 | |||
| 78ea86c583 | |||
| b27180a613 | |||
| 6e2b9896de | |||
| 45f5c9ceb2 | |||
| 8930725a87 | |||
| 399c1f9a2c | |||
| e75dcf51c7 | |||
| 4369dfe43f | |||
| af219650ac | |||
| 86335c6188 | |||
| e91062b179 | |||
| 8ca8a587bc | |||
| c62f1ab0ac | |||
| 17f821219a | |||
| 05207d3714 | |||
| 3b30bb23d7 | |||
| c34f4c8298 | |||
| cbb23154e8 | |||
| fea2a4a200 | |||
| 381fe4d7ef | |||
| fdffb3462e | |||
| 8e0fcd4454 | |||
| cb3c3770d8 | |||
| c76be96314 | |||
| 73ab147f25 | |||
| 9159662fa9 | |||
| 7deebc926b | |||
| d09e887945 | |||
| 495f0d4b3c | |||
| 429f07d142 | |||
| fefc476462 | |||
| 8c48881c4e | |||
| 99113a78f0 | |||
| c239ca0d25 | |||
| 4d46567dc0 | |||
| 6c1e68acd8 | |||
| 2ae4675c49 | |||
| efd3308711 | |||
| f3c58fa794 | |||
| dd29c71644 | |||
| bc10e8a63e | |||
| 67e23bced6 | |||
| ca1bfbeb2a | |||
| 9169116cfa | |||
| 30c9a711e2 | |||
| 37b52e33ab | |||
| 46b9ce5389 | |||
| dcd5f71b7a | |||
| 5859bf0ec0 | |||
| 200ed0c469 | |||
| db8e19dba2 | |||
| 254b29fc21 | |||
| 4b203280d2 | |||
| 88dc61c200 | |||
| 14daec98be | |||
| 57d94580e9 | |||
| 6fbdf74c3e | |||
| 6b0c35b20b | |||
| a0dc41c0ab | |||
| c2f3bcbaf0 | |||
| 6e4bb45809 | |||
| 8e3bd98264 | |||
| 2ad4af1651 | |||
| 2d291f621f | |||
| 87547f8e0d | |||
| 5b18f2fc0e | |||
| 2fe849df9a | |||
| 67ee9ae797 | |||
| 6a4221732d | |||
| 810e718eb8 | |||
| 3b95440e92 | |||
| 38eeddfc92 | |||
| 528f870e09 | |||
| 2309432310 | |||
| 9728192dc8 | |||
| c767ac3f16 | |||
| bd7d04cb44 | |||
| a9470181d5 | |||
| b37e25a9da | |||
| 267f1d1654 | |||
| 52a6a3dc5d | |||
| 9f507ed642 | |||
| 17a4cca5b7 | |||
| cdb9b9b0f9 | |||
| d939619db3 | |||
| 6ae1324673 | |||
| c89f231787 | |||
| 2b2004b1a2 | |||
| 5e29f7d324 | |||
| 7d7b7e6e63 | |||
| 97d1b07445 | |||
| 0916bff81d | |||
| f773b91365 | |||
| f8ba6c77c8 | |||
| 36491371c8 | |||
| 2a41ff9204 | |||
| 52226e6a71 | |||
| c14206e3f8 | |||
| 54a1239680 | |||
| eb017b2666 | |||
| 3244d23bcf | |||
| 918b1b77a2 | |||
| 16a3502cf1 | |||
| b2cfa01e57 | |||
| 79558c26a0 | |||
| 2634eb33f1 | |||
| 9d2495c63f | |||
| ba11ab92c7 | |||
| 133279714b | |||
| 2fa95cdebc | |||
| 0cc1f6e70a | |||
| db51ffc553 | |||
| 5c5a8a0eba | |||
| 7bc153a87a | |||
| f535b57896 | |||
| cbe97b5df2 | |||
| c818115a4f | |||
| ec1c769da3 | |||
| 2177001152 | |||
| a46a1eed6e | |||
| 3a2603e1fe | |||
| 126ab4ee11 | |||
| b585e960e7 | |||
| c60c76d03b | |||
| 6d1e2dc8c0 | |||
| 4bf8a93fbd | |||
| fc9e3c63f6 | |||
| 87e0a1f85c | |||
| 6d70b64fab | |||
| 9d33ed376d | |||
| 07377ed431 | |||
| 24fa167898 | |||
| 804eee87c9 | |||
| d01854fd75 | |||
| 2dedc3aa57 | |||
| b722f8bba3 | |||
| 4a67257c42 | |||
| 8dd61163bc | |||
| 0d36205083 | |||
| f13ce01499 | |||
| d4c58027e0 | |||
| dbb2457d81 | |||
| 1ed103f650 | |||
| b46c7fe872 | |||
| 0fb1d3421f | |||
| 42b0fa0c9f | |||
| dc748f3ced | |||
| a902e5048a | |||
| 72e6d915d4 | |||
| 93430ec17e | |||
| 6857e87a82 | |||
| c20653cedc | |||
| 7bc3edae0a | |||
| f155826dc2 | |||
| d6f2fe6a6b | |||
| 9532859e4d | |||
| 61c569c76a | |||
| 919c0b6248 | |||
| 9a4f2f1318 | |||
| c459a5cec2 | |||
| a7b01ae74d | |||
| 102a0415d4 | |||
| 3a2f662a0f | |||
| 73ac5c68a6 | |||
| 511a806f4e | |||
| bcb85ea79b | |||
| 4dfc560419 | |||
| 66773ac96b | |||
| f7b64993b8 | |||
| fb83481936 | |||
| a987f9f4cf | |||
| 9e5983c569 | |||
| 2a0a4ad0df | |||
| a3862c43da | |||
| b9abc8002b | |||
| 0c10c4a15d | |||
| f60a74e75f | |||
| b94272b8a3 | |||
| 8f846006d3 | |||
| 5cabb73337 | |||
| c32b267a36 | |||
| ef51a42522 | |||
| c421103ed5 | |||
| 1eae41e033 | |||
| 60173be25e | |||
| 87ef930587 | |||
| 65de4a0522 | |||
| 4df9a9aa65 | |||
| d80b2cdc42 | |||
| 8e3eff5549 | |||
| ee1a3ea0d8 | |||
| 6d3349c85e | |||
| 6ae9af16f9 | |||
| 6a7efa3a47 | |||
| 49e86ed779 | |||
| f8374faa08 | |||
| 31d565131c | |||
| 5ce718f0b1 | |||
| 84ad37ac9a | |||
| 498bb50597 | |||
| 26cb6ba08c | |||
| 3e3ed0784a | |||
| e51a569e03 | |||
| ae89676af4 | |||
| 07a5914dc4 | |||
| 2f4cf6a585 | |||
| 38d702e3f8 | |||
| a1e1456bdb | |||
| b52d765dbf | |||
| 4f75a9cf1c | |||
| 4797f9d7db | |||
| 62f01a1239 | |||
| 96e42ebff1 | |||
| fee313e256 | |||
| 437a79e2f9 | |||
| 2a26336080 | |||
| 761c7e9a51 | |||
| ba7797e6a1 | |||
| 7992953f1c | |||
| 4f99dcf699 | |||
| 850cde6ed4 | |||
| 8e5bc02e92 | |||
| 433cb9f01d | |||
| 41fa7ec791 | |||
| 908c8fdc71 | |||
| fa894beb5c | |||
| b06432fef0 | |||
| a498876aa6 | |||
| 90acda6c06 | |||
| 663c30ede0 | |||
| 5e06b068ce | |||
| c72e3ca442 | |||
| 9700b84a62 | |||
| 87f70d643e | |||
| f01e568046 | |||
| 96983c2ad0 | |||
| cf51be0fa8 | |||
| 07b1e677a6 | |||
| 592656c699 | |||
| 1fead354b2 | |||
| 52d1797b30 | |||
| 1171a5a2e0 | |||
| 112f9f055b | |||
| b6e664c445 | |||
| f5b1f598ea | |||
| 1099960e55 | |||
| d6878f5551 | |||
| be534fecf4 | |||
| 61c89874cd | |||
| fb33c01a8f | |||
| 715648e79d | |||
| 2d876c2bf5 | |||
| 3903977166 | |||
| fe2ef4bcc4 | |||
| 28d8ed9726 | |||
| d7528a9b9f | |||
| 1d956b1faf | |||
| 5efbf25c2a | |||
| d8a55da9b6 | |||
| ca7699c8bd | |||
| 5572e1dc11 | |||
| 43146a68cf | |||
| 89191a9c1f | |||
| 68229009ac | |||
| 22394d5855 | |||
| ae2615e74d | |||
| 939bc3e71c | |||
| 7e556475f8 | |||
| a74ece336d | |||
| aa16518f66 | |||
| 56a0b7a71a | |||
| af23fa9863 | |||
| ac77c2f98c | |||
| fef186e7dc | |||
| c062322d0f | |||
| 03907da05b | |||
| bea81bcc69 | |||
| 76db8c0506 | |||
| f637118008 | |||
| e65ff413e2 | |||
| 4e2ff14cda | |||
| 5d7aa761bc | |||
| 86a1a7ea53 | |||
| 380a402699 | |||
| 7a5c4fd092 | |||
| fe9a9c3264 | |||
| 30b00f4bc1 | |||
| 1d38e244fd | |||
| b3d87def99 | |||
| 1914353c49 | |||
| d45bddc035 | |||
| d33b215b21 | |||
| 64cb67c6d7 | |||
| 9620f0df98 | |||
| a7017167bc | |||
| 1fb9a5126f | |||
| 514e47f57e | |||
| 49b4d8e3f0 | |||
| 07fb6a0d57 | |||
| 301b0f1b77 | |||
| 8c07eddc65 | |||
| 1d5c9d84fd | |||
| 76bb5a4ba7 | |||
| 7252d09dd2 | |||
| 33afa9a253 | |||
| 2d5f97ef2e | |||
| 4b50145617 | |||
| 1fa76e53dc | |||
| 243b7d82d4 | |||
| ec80dd5e3a | |||
| d3a663469a | |||
| 1b39f46cc2 | |||
| 07c3f08e66 | |||
| e35303f702 | |||
| 68960db77e | |||
| 03e5982026 | |||
| 9046c65af5 | |||
| f3620b7c03 | |||
| 7b95d031a1 | |||
| 78520cdfc7 | |||
| 1ef101c439 | |||
| a1401f686a | |||
| 5eded27fa3 | |||
| 7c9b34a416 | |||
| 6e3acd3111 | |||
| aed15ef72b | |||
| 5353bcc246 | |||
| 2e5fcf4d56 | |||
| 4dac837046 | |||
| 512571c54f | |||
| 0fa0e92883 | |||
| 8e80aa3630 | |||
| 15e0fc6b7f | |||
| 6d667c02fc | |||
| 8e512bdfdf | |||
| a5b75d348f | |||
| ae2ab015d9 | |||
| a8c3d51a49 | |||
| f9c9cceb30 | |||
| acff4fc4fa | |||
| deeb1cfd50 | |||
| 955eff8d87 | |||
| 1b4d2e851d | |||
| 1c49784f7f | |||
| 9a25f7b849 | |||
| 71cdd17df4 | |||
| 3891a4cef9 | |||
| 0017753ec5 | |||
| a4ef49c2be | |||
| 621d18f77d | |||
| 0c5bd4e578 | |||
| 54768402b6 | |||
| 7316d6f850 | |||
| daf5d47821 | |||
| c872042616 | |||
| 0cf6e5693a | |||
| 9ac29cd122 | |||
| 55e4e054d6 | |||
| 3cbe6b2d8b | |||
| 087b21c913 | |||
| 09765ea27c | |||
| 189d251c6a | |||
| 07fb230cbe | |||
| faad2d0d69 | |||
| c7d8cd9679 | |||
| 6c53253ad6 | |||
| 2018e94b41 | |||
| e044260bc1 | |||
| 12f5b5ce61 | |||
| 210ae9e5f7 | |||
| f164f43590 | |||
| 9a25c39c36 | |||
| 397dc3dcde | |||
| 8c235de826 | |||
| e7734d0c46 | |||
| 1a638cd3a8 | |||
| 890b7702ef | |||
| a4018ad4d7 | |||
| c6dc7993b6 | |||
| 7b8f64d20f | |||
| cb12cf8324 | |||
| 3bd0141e6d | |||
| 89546bf90c | |||
| c960cfcd55 | |||
| a99676a73e | |||
| 8fa5f35e4f | |||
| c4b40af602 | |||
| 1c3ced26c1 | |||
| 33520c2985 | |||
| 365c77c52c | |||
| 0eb32bfc93 | |||
| ae98c50b16 | |||
| c528fbb9bb | |||
| 0e4d45a56d | |||
| a55a92752a | |||
| df39e681b5 | |||
| 2ed0d6e1dc | |||
| 34fda272d6 | |||
| 412f0962e7 | |||
| 74e475cf2d | |||
| 1291f36709 | |||
| 1284179589 | |||
| 75fd96878a | |||
| f6dac667fd | |||
| 197914480e | |||
| 3a6181620a | |||
| 41aef94c24 | |||
| 0e3e3d15a1 | |||
| 6573fdc717 | |||
| 0e2c3dc89e | |||
| 34c8fd5149 | |||
| 55332fe1bb | |||
| 57339b725e | |||
| c8d63e3c79 | |||
| 7a1992a170 | |||
| 752a316a52 | |||
| 408aed3175 | |||
| 1282c33db4 | |||
| 256e53ba68 | |||
| 2020f35c6a | |||
| cc495ed6d8 | |||
| f2911e76bc | |||
| 726350ea97 | |||
| 9a53d50e16 | |||
| bc767f1899 | |||
| 35b1f40ba4 | |||
| a23e8833c3 | |||
| 8875bae0c3 | |||
| 144977352d | |||
| 35da6f25b1 | |||
| c43ec33ecb | |||
| 08561da5b6 | |||
| d6fe8f213d | |||
| dd8c1f7759 | |||
| 7ff26af107 | |||
| 44fedae69f | |||
| ffb91cdd66 | |||
| 1dfb757593 | |||
| c0047b9079 | |||
| 0d5c82cd2a | |||
| e3c7386be4 | |||
| 5db33b47c2 | |||
| 6c26143516 | |||
| 9c605c3fd1 | |||
| 0639634782 | |||
| 7d5b8e85ac | |||
| c99b667021 | |||
| c08c22aa54 | |||
| cbd216414a | |||
| 5428086204 | |||
| b38a1adf2d | |||
| a5978ad544 | |||
| b24e6f11ba | |||
| d642480c55 | |||
| 556ea61f8e | |||
| 3bcd10a97c | |||
| 54a3038dc0 | |||
| a6ece109ba | |||
| 4c008a8f92 | |||
| 2030037301 | |||
| 794ed99927 | |||
| 65c7746504 | |||
| faa51bd002 | |||
| d9f10e2c26 | |||
| 8d92aaf3b7 | |||
| 9894145f8d | |||
| deba972093 | |||
| 41dc1fee68 | |||
| 72ea678c0e | |||
| ff49824312 | |||
| bb3d39f728 | |||
| a7f1269f92 | |||
| 7ae0e38c4f | |||
| b626e514f7 | |||
| 3e8beddfe3 | |||
| 18d515450a | |||
| 969bcb3ced | |||
| 1d255ebf70 | |||
| 9aae21db79 | |||
| 536117da2a | |||
| 29054c27c9 | |||
| 207bf4bffe | |||
| 4e11814a0c | |||
| 32667f8c38 | |||
| 1c06bec262 | |||
| a82965edf2 | |||
| 76f12567be | |||
| d7cbf45d15 | |||
| 05a2f31352 | |||
| 811d649262 | |||
| 6e32fc1db7 | |||
| e718a728c4 | |||
| a065ae5db2 | |||
| 623db8549e | |||
| 16ef7c62dc | |||
| 0978ebd195 | |||
| 1ddfefed3f | |||
| 16b62c697f | |||
| f70b1c1b0d | |||
| b400c29944 | |||
| 86d8b831f2 | |||
| 5fbb8b374d | |||
| 0a3e87c890 | |||
| 2220802cdd | |||
| 0ff7aa4436 | |||
| 5e817584db | |||
| fbcb4b2673 | |||
| edae196f34 | |||
| 11dcc29c0c | |||
| d068325bdb | |||
| 6dc66e14fb | |||
| 30d5c70180 | |||
| e9c3caeb9b | |||
| 9a0344f1d5 | |||
| 33b27362ff | |||
| 15c50017cc | |||
| c43e33cdf5 | |||
| ef1481c7bb | |||
| 892d85556b | |||
| 5fb891e20a | |||
| c241985f04 | |||
| 9a4fe09979 | |||
| e26cdc4cdd | |||
| 317b00988a | |||
| 9159d55639 | |||
| 06ab314c15 | |||
| f26a4e0b80 | |||
| 2c3d66c776 | |||
| aef66e06b3 | |||
| 67a84ad487 | |||
| 440148aa1f | |||
| b35148bbb6 | |||
| 5ef8762886 | |||
| b52666567a | |||
| 1e580bf04b | |||
| 2a5599b3e0 | |||
| f82799cf7d | |||
| e6d286b449 | |||
| dc3a7e09af | |||
| 5add001373 | |||
| 5317e7071e | |||
| f5592cc88e | |||
| 09f11c2679 | |||
| db48f5302a | |||
| 4cd4bbd489 | |||
| 7b42c20180 | |||
| 835df6c177 | |||
| 5268aadb62 | |||
| d7dccfb648 | |||
| cc204a608a | |||
| 22c8194cc8 | |||
| 8231f657d9 | |||
| 4f9f5a41b1 | |||
| 5944ee6ebe | |||
| e1b6574ce7 | |||
| c16860e648 | |||
| d4a492d321 | |||
| a004266b7c | |||
| da96d1adb0 | |||
| ed39e47c9d | |||
| b9213cf451 | |||
| f308b0e321 | |||
| eeebf21fce | |||
| 75d944f96a | |||
| 9bfdfdf071 | |||
| 2bb22d3aab | |||
| 4742d0eb94 | |||
| c901709d53 | |||
| 84bc4c175a | |||
| 4d50a21eb4 | |||
| 37971133f1 | |||
| c962f9db47 | |||
| 6333036a1a | |||
| 73758c1f78 | |||
| 7e9e94d8d7 | |||
| 07d0245336 | |||
| 0bbac66ec5 | |||
| 4411de0dbf | |||
| 871bbbba8a | |||
| 4384cf70da | |||
| e0cf61dfc8 | |||
| 2387fbd9dd | |||
| 0b6b5e807c | |||
| b2b78228d6 | |||
| 2e5829445f | |||
| e63a12a481 | |||
| 56302ff9cf | |||
| 707de3e644 | |||
| 19a65f6c3f | |||
| 011ab3a11c | |||
| ad62d89f2b | |||
| 9b84c50f15 | |||
| 01ffa519d5 | |||
| fe73b5919d | |||
| 5ad7eb080e | |||
| 2ce8329503 | |||
| 83e5383912 | |||
| 660d204cbf | |||
| d091db4bc7 | |||
| d61e820285 | |||
| 85613cc66c | |||
| 0fb9cc3c25 | |||
| 76e5ffaa92 | |||
| 9a26b1e0a6 | |||
| bfd69dc8e0 | |||
| 0d075df15e | |||
| c82f43ee55 | |||
| 0eaf141528 | |||
| ee0dab1b13 | |||
| 98ee292c93 | |||
| 4ff5658475 | |||
| 7de540b8ee | |||
| 9a41453254 | |||
| 707b319157 | |||
| f7911412e0 | |||
| 1cb3872df0 | |||
| 432fb55d91 | |||
| 98c5d10bb5 | |||
| 84a2be1aad | |||
| 9e383db75b | |||
| c12b30f7a2 | |||
| 5bf111e75f | |||
| f42d98edab | |||
| d392aa81c7 | |||
| 532e5463db | |||
| cfea3ce2d7 | |||
| 2c76ee1c8b | |||
| 9a2c1cbcc3 | |||
| e6616ed758 | |||
| b51b41468d | |||
| 6f86802a48 | |||
| 0c6c175d62 | |||
| 885b81ba23 | |||
| fc86815a2c | |||
| 6ca2abc108 | |||
| 0fe2f81a0c | |||
| 2cd52e52c8 | |||
| d06fec658c | |||
| 049329588f | |||
| 09d3b9ef26 | |||
| 92ce2bf89b | |||
| ca93f6e1de | |||
| d166471a46 | |||
| 896c56996e | |||
| 6017ca5ddd | |||
| eedc1e76db | |||
| 510cbc4ff9 | |||
| 9b9497bedf | |||
| 8846edd919 | |||
| 253f7ec932 | |||
| 8bafcd1414 | |||
| 40bb805b83 | |||
| 00030a6c24 | |||
| 2afece459a |
+10
-18
@@ -1,12 +1,13 @@
|
||||
# the default generated dir + db file
|
||||
/data
|
||||
/owncloud
|
||||
/config/config.php
|
||||
/config/mount.php
|
||||
/apps/inc.php
|
||||
data
|
||||
owncloud
|
||||
config/config.php
|
||||
config/mount.php
|
||||
apps/inc.php
|
||||
3rdparty
|
||||
|
||||
# ignore all apps except core ones
|
||||
/apps*/*
|
||||
/apps*
|
||||
!/apps/files
|
||||
!/apps/files_encryption
|
||||
!/apps/files_external
|
||||
@@ -22,7 +23,6 @@
|
||||
/apps/files_external/3rdparty/irodsphp/prods/test*
|
||||
|
||||
|
||||
|
||||
# ignore themes except the README
|
||||
/themes/*
|
||||
!/themes/README
|
||||
@@ -60,7 +60,6 @@ nbproject
|
||||
|
||||
# phpStorm
|
||||
.idea
|
||||
*.iml
|
||||
|
||||
# geany
|
||||
*.geany
|
||||
@@ -79,16 +78,9 @@ nbproject
|
||||
.well-known
|
||||
/.buildpath
|
||||
|
||||
# Tests
|
||||
/tests/phpunit.xml
|
||||
|
||||
# Node Modules
|
||||
/build/node_modules/
|
||||
|
||||
# Tests - auto-generated files
|
||||
/data-autotest
|
||||
#tests - autogenerated filed
|
||||
data-autotest
|
||||
/tests/coverage*
|
||||
/tests/autoconfig*
|
||||
/tests/autotest*
|
||||
/tests/data/lorem-copy.txt
|
||||
/tests/data/testimage-copy.png
|
||||
/l10n/.tx/
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
[submodule "3rdparty"]
|
||||
path = 3rdparty
|
||||
url = git://github.com/owncloud/3rdparty.git
|
||||
@@ -12,7 +12,6 @@ ErrorDocument 404 /core/templates/404.php
|
||||
php_value upload_max_filesize 513M
|
||||
php_value post_max_size 513M
|
||||
php_value memory_limit 512M
|
||||
php_value mbstring.func_overload 0
|
||||
<IfModule env_module>
|
||||
SetEnv htaccessWorking true
|
||||
</IfModule>
|
||||
|
||||
-1
Submodule 3rdparty deleted from 42efd96628
@@ -28,4 +28,4 @@ With help from many libraries and frameworks including:
|
||||
…
|
||||
|
||||
"Lock” symbol from thenounproject.com collection
|
||||
"Clock” symbol by Brandon Hopkins, from thenounproject.com collection
|
||||
"Clock” symbol by Brandon Hopkins, from thenounproject.com collection
|
||||
+8
-24
@@ -1,33 +1,17 @@
|
||||
## Submitting issues
|
||||
|
||||
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].
|
||||
|
||||
### TL;DR
|
||||
|
||||
* The [issue template can be found here][template] but be aware of the different repositories! See list below.
|
||||
If you have questions about how to use ownCloud, please direct these to the [mailing list][mailinglist] or our [forum][forum]. We are also available on [IRC][irc].
|
||||
|
||||
### Guidelines
|
||||
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
|
||||
- Go to one of the repositories, click "issues" and type any word in the top search/command bar.
|
||||
- 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
|
||||
* The issues in other components should be reported in their respective repositories:
|
||||
* Report the issue using our [template][template], it includes all the informations we need to track down the issue.
|
||||
* This repository is *only* for issues within the ownCloud core code. Issues in other compontents should be reported in their own repositores:
|
||||
- [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)
|
||||
- Apps:
|
||||
- [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)
|
||||
- [Mail](https://github.com/owncloud/mail/issues)
|
||||
- [Media/Music](https://github.com/owncloud/media/issues)
|
||||
- [News](https://github.com/owncloud/news/issues)
|
||||
- [Notes](https://github.com/owncloud/notes/issues)
|
||||
- [Shorty](https://github.com/owncloud/shorty/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.
|
||||
- [ownCloud apps](https://github.com/owncloud/apps/issues) (e.g. Calendar, Contacts...)
|
||||
* Search the existing issues first, it's likely that your issue was already reported.
|
||||
|
||||
If your issue appears to be a bug, and hasn't been reported, open a new issue.
|
||||
|
||||
Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
|
||||
|
||||
@@ -42,7 +26,7 @@ Thanks for wanting to contribute source code to ownCloud. That's great!
|
||||
|
||||
Before we're able to merge your code into the ownCloud core, you need to sign our [Contributor Agreement][agreement].
|
||||
|
||||
Please read the [Developer Manuals][devmanual] to learn how to create your first application or how to test the ownCloud code with PHPUnit.
|
||||
Please read the [Developer Manuals][devmanual] to get useful infos like how to create your first application or how to test the ownCloud code with phpunit.
|
||||
|
||||
[agreement]: http://owncloud.org/about/contributor-agreement/
|
||||
[devmanual]: http://owncloud.org/dev/
|
||||
|
||||
+1
-1
@@ -12,4 +12,4 @@ Licensing of components:
|
||||
All unmodified files from these and other sources retain their original copyright
|
||||
and license notices: see the relevant individual files.
|
||||
|
||||
Attribution information for ownCloud is contained in the AUTHORS file.
|
||||
Attribution information for ownCloud is contained in the AUTHORS file.
|
||||
@@ -0,0 +1,20 @@
|
||||
ownCloud gives you freedom and control over your own data.
|
||||
A personal cloud which runs on your own server.
|
||||
|
||||
http://ownCloud.org
|
||||
|
||||
Installation instructions: http://doc.owncloud.org/server/5.0/developer_manual/app/gettingstarted.html
|
||||
Contribution Guidelines: http://owncloud.org/dev/contribute/
|
||||
|
||||
Source code: https://github.com/owncloud
|
||||
Mailing list: https://mail.kde.org/mailman/listinfo/owncloud
|
||||
IRC channel: https://webchat.freenode.net/?channels=owncloud
|
||||
Diaspora: https://joindiaspora.com/u/owncloud
|
||||
Identi.ca: https://identi.ca/owncloud
|
||||
|
||||
Important notice on translations:
|
||||
Please submit translations via Transifex:
|
||||
https://www.transifex.com/projects/p/owncloud/
|
||||
|
||||
For more detailed information about translations:
|
||||
http://owncloud.org/dev/translation/
|
||||
@@ -1,26 +0,0 @@
|
||||
# ownCloud
|
||||
|
||||
[ownCloud](http://ownCloud.org) gives you freedom and control over your own data.
|
||||
A personal cloud which runs on your own server.
|
||||
|
||||
### Build Status on [Jenkins CI](https://ci.owncloud.org/)
|
||||
Git master: [](https://ci.owncloud.org/job/ownCloud-Server%28master%29/)
|
||||
|
||||
### Installation instructions
|
||||
http://doc.owncloud.org/server/5.0/developer_manual/app/gettingstarted.html
|
||||
|
||||
### Contribution Guidelines
|
||||
http://owncloud.org/dev/contribute/
|
||||
|
||||
### Get in touch
|
||||
* [Forum](http://forum.owncloud.org)
|
||||
* [Mailing list](https://mail.kde.org/mailman/listinfo/owncloud)
|
||||
* [IRC channel](https://webchat.freenode.net/?channels=owncloud)
|
||||
* [Twitter](https://twitter.com/ownClouders)
|
||||
|
||||
### Important notice on translations
|
||||
Please submit translations via Transifex:
|
||||
https://www.transifex.com/projects/p/owncloud/
|
||||
|
||||
For more detailed information about translations:
|
||||
http://owncloud.org/dev/translation/
|
||||
@@ -24,7 +24,7 @@ foreach ($files as $file) {
|
||||
}
|
||||
|
||||
// get array with updated storage stats (e.g. max file size) after upload
|
||||
$storageStats = \OCA\Files\Helper::buildFileStorageStatistics($dir);
|
||||
$storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir);
|
||||
|
||||
if ($success) {
|
||||
OCP\JSON::success(array("data" => array_merge(array("dir" => $dir, "files" => $files), $storageStats)));
|
||||
|
||||
@@ -39,4 +39,4 @@ if (!is_array($files_list)) {
|
||||
$files_list = array($files);
|
||||
}
|
||||
|
||||
OC_Files::get($dir, $files_list, $_SERVER['REQUEST_METHOD'] == 'HEAD');
|
||||
OC_Files::get($dir, $files_list, $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false);
|
||||
|
||||
@@ -3,13 +3,7 @@
|
||||
// only need filesystem apps
|
||||
$RUNTIME_APPTYPES = array('filesystem');
|
||||
|
||||
$dir = '/';
|
||||
|
||||
if (isset($_GET['dir'])) {
|
||||
$dir = $_GET['dir'];
|
||||
}
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
|
||||
// send back json
|
||||
OCP\JSON::success(array('data' => \OCA\Files\Helper::buildFileStorageStatistics($dir)));
|
||||
OCP\JSON::success(array('data' => \OCA\files\lib\Helper::buildFileStorageStatistics('/')));
|
||||
|
||||
+19
-22
@@ -10,38 +10,35 @@ OCP\JSON::checkLoggedIn();
|
||||
|
||||
// Load the files
|
||||
$dir = isset( $_GET['dir'] ) ? $_GET['dir'] : '';
|
||||
|
||||
if (!\OC\Files\Filesystem::is_dir($dir . '/')) {
|
||||
header("HTTP/1.0 404 Not Found");
|
||||
exit();
|
||||
}
|
||||
|
||||
$doBreadcrumb = isset($_GET['breadcrumb']);
|
||||
$doBreadcrumb = isset( $_GET['breadcrumb'] ) ? true : false;
|
||||
$data = array();
|
||||
$baseUrl = OCP\Util::linkTo('files', 'index.php') . '?dir=';
|
||||
|
||||
$permissions = \OCA\Files\Helper::getDirPermissions($dir);
|
||||
|
||||
// Make breadcrumb
|
||||
if($doBreadcrumb) {
|
||||
$breadcrumb = \OCA\Files\Helper::makeBreadcrumb($dir);
|
||||
$breadcrumb = array();
|
||||
$pathtohere = "/";
|
||||
foreach( explode( "/", $dir ) as $i ) {
|
||||
if( $i != "" ) {
|
||||
$pathtohere .= "$i/";
|
||||
$breadcrumb[] = array( "dir" => $pathtohere, "name" => $i );
|
||||
}
|
||||
}
|
||||
|
||||
$breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '');
|
||||
$breadcrumbNav->assign('breadcrumb', $breadcrumb, false);
|
||||
$breadcrumbNav->assign('baseURL', $baseUrl);
|
||||
$breadcrumbNav = new OCP\Template( "files", "part.breadcrumb", "" );
|
||||
$breadcrumbNav->assign( "breadcrumb", $breadcrumb, false );
|
||||
|
||||
$data['breadcrumb'] = $breadcrumbNav->fetchPage();
|
||||
}
|
||||
|
||||
// make filelist
|
||||
$files = \OCA\Files\Helper::getFiles($dir);
|
||||
$files = array();
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir ) as $i ) {
|
||||
$i["date"] = OCP\Util::formatDate($i["mtime"] );
|
||||
$files[] = $i;
|
||||
}
|
||||
|
||||
$list = new OCP\Template("files", "part.list", "");
|
||||
$list->assign('files', $files, false);
|
||||
$list->assign('baseURL', $baseUrl, false);
|
||||
$list->assign('downloadURL', OCP\Util::linkToRoute('download', array('file' => '/')));
|
||||
$list->assign('isPublic', false);
|
||||
$data['files'] = $list->fetchPage();
|
||||
$data['permissions'] = $permissions;
|
||||
$list = new OCP\Template( "files", "part.list", "" );
|
||||
$list->assign( "files", $files, false );
|
||||
$data = array('files' => $list->fetchPage());
|
||||
|
||||
OCP\JSON::success(array('data' => $data));
|
||||
|
||||
+26
-58
@@ -20,6 +20,15 @@ if($source) {
|
||||
OC_JSON::callCheck();
|
||||
}
|
||||
|
||||
if($filename == '') {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Empty Filename" )));
|
||||
exit();
|
||||
}
|
||||
if(strpos($filename, '/')!==false) {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Invalid Filename" )));
|
||||
exit();
|
||||
}
|
||||
|
||||
function progress($notification_code, $severity, $message, $message_code, $bytes_transferred, $bytes_max) {
|
||||
static $filesize = 0;
|
||||
static $lastsize = 0;
|
||||
@@ -35,7 +44,7 @@ function progress($notification_code, $severity, $message, $message_code, $bytes
|
||||
if (!isset($filesize)) {
|
||||
} else {
|
||||
$progress = (int)(($bytes_transferred/$filesize)*100);
|
||||
if($progress>$lastsize) { //limit the number or messages send
|
||||
if($progress>$lastsize) {//limit the number or messages send
|
||||
$eventSource->send('progress', $progress);
|
||||
}
|
||||
$lastsize=$progress;
|
||||
@@ -45,84 +54,43 @@ function progress($notification_code, $severity, $message, $message_code, $bytes
|
||||
}
|
||||
}
|
||||
|
||||
$l10n = \OC_L10n::get('files');
|
||||
|
||||
$result = array(
|
||||
'success' => false,
|
||||
'data' => NULL
|
||||
);
|
||||
|
||||
if(trim($filename) === '') {
|
||||
$result['data'] = array('message' => $l10n->t('File name cannot be empty.'));
|
||||
OCP\JSON::error($result);
|
||||
exit();
|
||||
}
|
||||
|
||||
if(strpos($filename, '/') !== false) {
|
||||
$result['data'] = array('message' => $l10n->t('File name must not contain "/". Please choose a different name.'));
|
||||
OCP\JSON::error($result);
|
||||
exit();
|
||||
}
|
||||
|
||||
//TODO why is stripslashes used on foldername in newfolder.php but not here?
|
||||
$target = $dir.'/'.$filename;
|
||||
|
||||
if (\OC\Files\Filesystem::file_exists($target)) {
|
||||
$result['data'] = array('message' => $l10n->t(
|
||||
'The name %s is already used in the folder %s. Please choose a different name.',
|
||||
array($filename, $dir))
|
||||
);
|
||||
OCP\JSON::error($result);
|
||||
exit();
|
||||
}
|
||||
|
||||
if($source) {
|
||||
if(substr($source, 0, 8)!='https://' and substr($source, 0, 7)!='http://') {
|
||||
OCP\JSON::error(array('data' => array( 'message' => $l10n->t('Not a valid source') )));
|
||||
OCP\JSON::error(array("data" => array( "message" => "Not a valid source" )));
|
||||
exit();
|
||||
}
|
||||
|
||||
$ctx = stream_context_create(null, array('notification' =>'progress'));
|
||||
$sourceStream=fopen($source, 'rb', false, $ctx);
|
||||
$target=$dir.'/'.$filename;
|
||||
$result=\OC\Files\Filesystem::file_put_contents($target, $sourceStream);
|
||||
if($result) {
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($target);
|
||||
$mime=$meta['mimetype'];
|
||||
$id = $meta['fileid'];
|
||||
$eventSource->send('success', array('mime'=>$mime, 'size'=>\OC\Files\Filesystem::filesize($target), 'id' => $id, 'etag' => $meta['etag']));
|
||||
$eventSource->send('success', array('mime'=>$mime, 'size'=>\OC\Files\Filesystem::filesize($target), 'id' => $id));
|
||||
} else {
|
||||
$eventSource->send('error', $l10n->t('Error while downloading %s to %s', array($source, $target)));
|
||||
$eventSource->send('error', "Error while downloading ".$source. ' to '.$target);
|
||||
}
|
||||
$eventSource->close();
|
||||
exit();
|
||||
} else {
|
||||
$success = false;
|
||||
if (!$content) {
|
||||
$templateManager = OC_Helper::getFileTemplateManager();
|
||||
$mimeType = OC_Helper::getMimetypeDetector()->detectPath($target);
|
||||
$content = $templateManager->getTemplate($mimeType);
|
||||
}
|
||||
|
||||
if($content) {
|
||||
$success = \OC\Files\Filesystem::file_put_contents($target, $content);
|
||||
} else {
|
||||
$success = \OC\Files\Filesystem::touch($target);
|
||||
}
|
||||
|
||||
if($success) {
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($target);
|
||||
if(\OC\Files\Filesystem::file_put_contents($dir.'/'.$filename, $content)) {
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($dir.'/'.$filename);
|
||||
$id = $meta['fileid'];
|
||||
$mime = $meta['mimetype'];
|
||||
OCP\JSON::success(array("data" => array('mime'=>$mime, 'content'=>$content, 'id' => $id)));
|
||||
exit();
|
||||
}
|
||||
}elseif(\OC\Files\Filesystem::touch($dir . '/' . $filename)) {
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($dir.'/'.$filename);
|
||||
$id = $meta['fileid'];
|
||||
$mime = $meta['mimetype'];
|
||||
$size = $meta['size'];
|
||||
OCP\JSON::success(array('data' => array(
|
||||
'id' => $id,
|
||||
'mime' => $mime,
|
||||
'size' => $size,
|
||||
'content' => $content,
|
||||
'etag' => $meta['etag'],
|
||||
)));
|
||||
OCP\JSON::success(array("data" => array('mime'=>$mime, 'content'=>$content, 'id' => $id)));
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
||||
OCP\JSON::error(array('data' => array( 'message' => $l10n->t('Error when creating the file') )));
|
||||
|
||||
OCP\JSON::error(array("data" => array( "message" => "Error when creating the file" )));
|
||||
|
||||
@@ -10,47 +10,25 @@ OCP\JSON::callCheck();
|
||||
$dir = isset( $_POST['dir'] ) ? stripslashes($_POST['dir']) : '';
|
||||
$foldername = isset( $_POST['foldername'] ) ? stripslashes($_POST['foldername']) : '';
|
||||
|
||||
$l10n = \OC_L10n::get('files');
|
||||
|
||||
$result = array(
|
||||
'success' => false,
|
||||
'data' => NULL
|
||||
);
|
||||
|
||||
if(trim($foldername) === '') {
|
||||
$result['data'] = array('message' => $l10n->t('Folder name cannot be empty.'));
|
||||
OCP\JSON::error($result);
|
||||
if(trim($foldername) == '') {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Empty Foldername" )));
|
||||
exit();
|
||||
}
|
||||
if(strpos($foldername, '/')!==false) {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Invalid Foldername" )));
|
||||
exit();
|
||||
}
|
||||
|
||||
if(strpos($foldername, '/') !== false) {
|
||||
$result['data'] = array('message' => $l10n->t('Folder name must not contain "/". Please choose a different name.'));
|
||||
OCP\JSON::error($result);
|
||||
exit();
|
||||
}
|
||||
|
||||
//TODO why is stripslashes used on foldername here but not in newfile.php?
|
||||
$target = $dir . '/' . stripslashes($foldername);
|
||||
|
||||
if (\OC\Files\Filesystem::file_exists($target)) {
|
||||
$result['data'] = array('message' => $l10n->t(
|
||||
'The name %s is already used in the folder %s. Please choose a different name.',
|
||||
array($foldername, $dir))
|
||||
);
|
||||
OCP\JSON::error($result);
|
||||
exit();
|
||||
}
|
||||
|
||||
if(\OC\Files\Filesystem::mkdir($target)) {
|
||||
if ( $dir !== '/') {
|
||||
if(\OC\Files\Filesystem::mkdir($dir . '/' . stripslashes($foldername))) {
|
||||
if ( $dir != '/') {
|
||||
$path = $dir.'/'.$foldername;
|
||||
} else {
|
||||
$path = '/'.$foldername;
|
||||
}
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($path);
|
||||
$id = $meta['fileid'];
|
||||
OCP\JSON::success(array('data' => array('id' => $id)));
|
||||
OCP\JSON::success(array("data" => array('id'=>$id)));
|
||||
exit();
|
||||
}
|
||||
|
||||
OCP\JSON::error(array('data' => array( 'message' => $l10n->t('Error when creating the folder') )));
|
||||
OCP\JSON::error(array("data" => array( "message" => "Error when creating the folder" )));
|
||||
|
||||
+10
-46
@@ -3,58 +3,22 @@
|
||||
// only need filesystem apps
|
||||
$RUNTIME_APPTYPES=array('filesystem');
|
||||
|
||||
// Init owncloud
|
||||
|
||||
require_once 'lib/template.php';
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
|
||||
// Load the files
|
||||
$dir = isset( $_GET['dir'] ) ? $_GET['dir'] : '';
|
||||
$mimetypes = isset($_GET['mimetypes']) ? json_decode($_GET['mimetypes'], true) : '';
|
||||
|
||||
// Clean up duplicates from array and deal with non-array requests
|
||||
if (is_array($mimetypes)) {
|
||||
$mimetypes = array_unique($mimetypes);
|
||||
} elseif (is_null($mimetypes)) {
|
||||
$mimetypes = array($_GET['mimetypes']);
|
||||
}
|
||||
$mimetype = isset($_GET['mimetype']) ? $_GET['mimetype'] : '';
|
||||
|
||||
// make filelist
|
||||
$files = array();
|
||||
// If a type other than directory is requested first load them.
|
||||
if($mimetypes && !in_array('httpd/unix-directory', $mimetypes)) {
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir, 'httpd/unix-directory' ) as $file ) {
|
||||
$file['directory'] = $dir;
|
||||
$file['isPreviewAvailable'] = \OC::$server->getPreviewManager()->isMimeSupported($file['mimetype']);
|
||||
$file["date"] = OCP\Util::formatDate($file["mtime"]);
|
||||
$file['mimetype_icon'] = \OCA\Files\Helper::determineIcon($file);
|
||||
$files[] = $file;
|
||||
}
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir, $mimetype ) as $i ) {
|
||||
$i["date"] = OCP\Util::formatDate($i["mtime"] );
|
||||
$i['mimetype_icon'] = $i['type'] == 'dir' ? \mimetype_icon('dir'): \mimetype_icon($i['mimetype']);
|
||||
$files[] = $i;
|
||||
}
|
||||
|
||||
if (is_array($mimetypes) && count($mimetypes)) {
|
||||
foreach ($mimetypes as $mimetype) {
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir, $mimetype ) as $file ) {
|
||||
$file['directory'] = $dir;
|
||||
$file['isPreviewAvailable'] = \OC::$server->getPreviewManager()->isMimeSupported($file['mimetype']);
|
||||
$file["date"] = OCP\Util::formatDate($file["mtime"]);
|
||||
$file['mimetype_icon'] = \OCA\Files\Helper::determineIcon($file);
|
||||
$files[] = $file;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir ) as $file ) {
|
||||
$file['directory'] = $dir;
|
||||
$file['isPreviewAvailable'] = \OC::$server->getPreviewManager()->isMimeSupported($file['mimetype']);
|
||||
$file["date"] = OCP\Util::formatDate($file["mtime"]);
|
||||
$file['mimetype_icon'] = \OCA\Files\Helper::determineIcon($file);
|
||||
$files[] = $file;
|
||||
}
|
||||
}
|
||||
|
||||
// Sort by name
|
||||
usort($files, function ($a, $b) {
|
||||
if ($a['name'] === $b['name']) {
|
||||
return 0;
|
||||
}
|
||||
return ($a['name'] < $b['name']) ? -1 : 1;
|
||||
});
|
||||
|
||||
OC_JSON::success(array('data' => $files));
|
||||
OCP\JSON::success(array('data' => $files));
|
||||
|
||||
+18
-33
@@ -1,41 +1,26 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ownCloud - Core
|
||||
*
|
||||
* @author Morris Jobke
|
||||
* @copyright 2013 Morris Jobke morris.jobke@gmail.com
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 3 of the License, or any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU AFFERO GENERAL PUBLIC LICENSE for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public
|
||||
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
// Init owncloud
|
||||
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
|
||||
$files = new \OCA\Files\App(
|
||||
\OC\Files\Filesystem::getView(),
|
||||
\OC_L10n::get('files')
|
||||
);
|
||||
$result = $files->rename(
|
||||
$_GET["dir"],
|
||||
$_GET["file"],
|
||||
$_GET["newname"]
|
||||
);
|
||||
// Get data
|
||||
$dir = stripslashes($_GET["dir"]);
|
||||
$file = stripslashes($_GET["file"]);
|
||||
$newname = stripslashes($_GET["newname"]);
|
||||
|
||||
if($result['success'] === true){
|
||||
OCP\JSON::success(array('data' => $result['data']));
|
||||
} else {
|
||||
OCP\JSON::error(array('data' => $result['data']));
|
||||
$l = OC_L10N::get('files');
|
||||
|
||||
if ( $newname !== '.' and ($dir != '' || $file != 'Shared') and $newname !== '.') {
|
||||
$targetFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $newname);
|
||||
$sourceFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $file);
|
||||
if(\OC\Files\Filesystem::rename($sourceFile, $targetFile)) {
|
||||
OCP\JSON::success(array("data" => array( "dir" => $dir, "file" => $file, "newname" => $newname )));
|
||||
} else {
|
||||
OCP\JSON::error(array("data" => array( "message" => $l->t("Unable to rename file") )));
|
||||
}
|
||||
}else{
|
||||
OCP\JSON::error(array("data" => array( "message" => $l->t("Unable to rename file") )));
|
||||
}
|
||||
|
||||
+49
-33
@@ -16,56 +16,72 @@ if (isset($_GET['users'])) {
|
||||
}
|
||||
|
||||
$eventSource = new OC_EventSource();
|
||||
$listener = new ScanListener($eventSource);
|
||||
ScanListener::$eventSource = $eventSource;
|
||||
ScanListener::$view = \OC\Files\Filesystem::getView();
|
||||
|
||||
OC_Hook::connect('\OC\Files\Cache\Scanner', 'scan_folder', 'ScanListener', 'folder');
|
||||
OC_Hook::connect('\OC\Files\Cache\Scanner', 'scan_file', 'ScanListener', 'file');
|
||||
|
||||
foreach ($users as $user) {
|
||||
$eventSource->send('user', $user);
|
||||
$scanner = new \OC\Files\Utils\Scanner($user);
|
||||
$scanner->listen('\OC\Files\Utils\Scanner', 'scanFile', array($listener, 'file'));
|
||||
$scanner->listen('\OC\Files\Utils\Scanner', 'scanFolder', array($listener, 'folder'));
|
||||
if ($force) {
|
||||
$scanner->scan($dir);
|
||||
} else {
|
||||
$scanner->backgroundScan($dir);
|
||||
OC_Util::tearDownFS();
|
||||
OC_Util::setupFS($user);
|
||||
|
||||
$absolutePath = \OC\Files\Filesystem::getView()->getAbsolutePath($dir);
|
||||
|
||||
$mountPoints = \OC\Files\Filesystem::getMountPoints($absolutePath);
|
||||
$mountPoints[] = \OC\Files\Filesystem::getMountPoint($absolutePath);
|
||||
$mountPoints = array_reverse($mountPoints); //start with the mount point of $dir
|
||||
|
||||
foreach ($mountPoints as $mountPoint) {
|
||||
$storage = \OC\Files\Filesystem::getStorage($mountPoint);
|
||||
if ($storage) {
|
||||
ScanListener::$mountPoints[$storage->getId()] = $mountPoint;
|
||||
$scanner = $storage->getScanner();
|
||||
if ($force) {
|
||||
$scanner->scan('', \OC\Files\Cache\Scanner::SCAN_RECURSIVE, \OC\Files\Cache\Scanner::REUSE_ETAG);
|
||||
} else {
|
||||
$scanner->backgroundScan();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$eventSource->send('done', $listener->getCount());
|
||||
$eventSource->send('done', ScanListener::$fileCount);
|
||||
$eventSource->close();
|
||||
|
||||
class ScanListener {
|
||||
|
||||
private $fileCount = 0;
|
||||
private $lastCount = 0;
|
||||
static public $fileCount = 0;
|
||||
static public $lastCount = 0;
|
||||
|
||||
/**
|
||||
* @var \OC\Files\View $view
|
||||
*/
|
||||
static public $view;
|
||||
|
||||
/**
|
||||
* @var array $mountPoints map storage ids to mountpoints
|
||||
*/
|
||||
static public $mountPoints = array();
|
||||
|
||||
/**
|
||||
* @var \OC_EventSource event source to pass events to
|
||||
*/
|
||||
private $eventSource;
|
||||
static public $eventSource;
|
||||
|
||||
/**
|
||||
* @param \OC_EventSource $eventSource
|
||||
*/
|
||||
public function __construct($eventSource) {
|
||||
$this->eventSource = $eventSource;
|
||||
static function folder($params) {
|
||||
$internalPath = $params['path'];
|
||||
$mountPoint = self::$mountPoints[$params['storage']];
|
||||
$path = self::$view->getRelativePath($mountPoint . $internalPath);
|
||||
self::$eventSource->send('folder', $path);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $path
|
||||
*/
|
||||
public function folder($path) {
|
||||
$this->eventSource->send('folder', $path);
|
||||
}
|
||||
|
||||
public function file() {
|
||||
$this->fileCount++;
|
||||
if ($this->fileCount > $this->lastCount + 20) { //send a count update every 20 files
|
||||
$this->lastCount = $this->fileCount;
|
||||
$this->eventSource->send('count', $this->fileCount);
|
||||
static function file() {
|
||||
self::$fileCount++;
|
||||
if (self::$fileCount > self::$lastCount + 20) { //send a count update every 20 files
|
||||
self::$lastCount = self::$fileCount;
|
||||
self::$eventSource->send('count', self::$fileCount);
|
||||
}
|
||||
}
|
||||
|
||||
public function getCount() {
|
||||
return $this->fileCount;
|
||||
}
|
||||
}
|
||||
|
||||
+16
-65
@@ -7,8 +7,6 @@ OCP\JSON::setContentTypeHeader('text/plain');
|
||||
// If not, check the login.
|
||||
// If no token is sent along, rely on login only
|
||||
|
||||
$allowedPermissions = OCP\PERMISSION_ALL;
|
||||
|
||||
$l = OC_L10N::get('files');
|
||||
if (empty($_POST['dirToken'])) {
|
||||
// The standard case, files are uploaded through logged in users :)
|
||||
@@ -19,9 +17,6 @@ if (empty($_POST['dirToken'])) {
|
||||
die();
|
||||
}
|
||||
} else {
|
||||
// return only read permissions for public upload
|
||||
$allowedPermissions = OCP\PERMISSION_READ;
|
||||
|
||||
$linkItem = OCP\Share::getShareByToken($_POST['dirToken']);
|
||||
if ($linkItem === false) {
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $l->t('Invalid Token')))));
|
||||
@@ -35,7 +30,6 @@ if (empty($_POST['dirToken'])) {
|
||||
$rootLinkItem = OCP\Share::resolveReShare($linkItem);
|
||||
|
||||
// Setup FS with owner
|
||||
OC_Util::tearDownFS();
|
||||
OC_Util::setupFS($rootLinkItem['uid_owner']);
|
||||
|
||||
// The token defines the target directory (security reasons)
|
||||
@@ -58,7 +52,7 @@ OCP\JSON::callCheck();
|
||||
|
||||
|
||||
// get array with current storage stats (e.g. max file size)
|
||||
$storageStats = \OCA\Files\Helper::buildFileStorageStatistics($dir);
|
||||
$storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir);
|
||||
|
||||
if (!isset($_FILES['files'])) {
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $l->t('No file was uploaded. Unknown error')), $storageStats)));
|
||||
@@ -83,7 +77,7 @@ foreach ($_FILES['files']['error'] as $error) {
|
||||
}
|
||||
$files = $_FILES['files'];
|
||||
|
||||
$error = false;
|
||||
$error = '';
|
||||
|
||||
$maxUploadFileSize = $storageStats['uploadMaxFilesize'];
|
||||
$maxHumanFileSize = OCP\Util::humanFileSize($maxUploadFileSize);
|
||||
@@ -103,78 +97,35 @@ $result = array();
|
||||
if (strpos($dir, '..') === false) {
|
||||
$fileCount = count($files['name']);
|
||||
for ($i = 0; $i < $fileCount; $i++) {
|
||||
$target = OCP\Files::buildNotExistingFileName(stripslashes($dir), $files['name'][$i]);
|
||||
// $path needs to be normalized - this failed within drag'n'drop upload to a sub-folder
|
||||
if (isset($_POST['resolution']) && $_POST['resolution']==='autorename') {
|
||||
// append a number in brackets like 'filename (2).ext'
|
||||
$target = OCP\Files::buildNotExistingFileName(stripslashes($dir), $files['name'][$i]);
|
||||
} else {
|
||||
$target = \OC\Files\Filesystem::normalizePath(stripslashes($dir).'/'.$files['name'][$i]);
|
||||
}
|
||||
|
||||
if ( ! \OC\Files\Filesystem::file_exists($target)
|
||||
|| (isset($_POST['resolution']) && $_POST['resolution']==='replace')
|
||||
) {
|
||||
// upload and overwrite file
|
||||
try
|
||||
{
|
||||
if (is_uploaded_file($files['tmp_name'][$i]) and \OC\Files\Filesystem::fromTmpFile($files['tmp_name'][$i], $target)) {
|
||||
|
||||
// updated max file size after upload
|
||||
$storageStats = \OCA\Files\Helper::buildFileStorageStatistics($dir);
|
||||
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($target);
|
||||
if ($meta === false) {
|
||||
$error = $l->t('Upload failed. Could not get file info.');
|
||||
} else {
|
||||
$result[] = array('status' => 'success',
|
||||
'mime' => $meta['mimetype'],
|
||||
'mtime' => $meta['mtime'],
|
||||
'size' => $meta['size'],
|
||||
'id' => $meta['fileid'],
|
||||
'name' => basename($target),
|
||||
'etag' => $meta['etag'],
|
||||
'originalname' => $files['tmp_name'][$i],
|
||||
'uploadMaxFilesize' => $maxUploadFileSize,
|
||||
'maxHumanFilesize' => $maxHumanFileSize,
|
||||
'permissions' => $meta['permissions'] & $allowedPermissions
|
||||
);
|
||||
}
|
||||
|
||||
} else {
|
||||
$error = $l->t('Upload failed. Could not find uploaded file');
|
||||
}
|
||||
} catch(Exception $ex) {
|
||||
$error = $ex->getMessage();
|
||||
}
|
||||
|
||||
} else {
|
||||
// file already exists
|
||||
$target = \OC\Files\Filesystem::normalizePath($target);
|
||||
if (is_uploaded_file($files['tmp_name'][$i]) and \OC\Files\Filesystem::fromTmpFile($files['tmp_name'][$i], $target)) {
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($target);
|
||||
|
||||
// updated max file size after upload
|
||||
$storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir);
|
||||
if ($meta === false) {
|
||||
$error = $l->t('Upload failed. Could not get file info.');
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $l->t('Upload failed')), $storageStats)));
|
||||
exit();
|
||||
} else {
|
||||
$result[] = array('status' => 'existserror',
|
||||
$result[] = array('status' => 'success',
|
||||
'mime' => $meta['mimetype'],
|
||||
'mtime' => $meta['mtime'],
|
||||
'size' => $meta['size'],
|
||||
'id' => $meta['fileid'],
|
||||
'name' => basename($target),
|
||||
'etag' => $meta['etag'],
|
||||
'originalname' => $files['tmp_name'][$i],
|
||||
'originalname' => $files['name'][$i],
|
||||
'uploadMaxFilesize' => $maxUploadFileSize,
|
||||
'maxHumanFilesize' => $maxHumanFileSize,
|
||||
'permissions' => $meta['permissions'] & $allowedPermissions
|
||||
'permissions' => $meta['permissions'],
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
OCP\JSON::encodedPrint($result);
|
||||
exit();
|
||||
} else {
|
||||
$error = $l->t('Invalid directory.');
|
||||
}
|
||||
|
||||
if ($error === false) {
|
||||
OCP\JSON::encodedPrint($result);
|
||||
exit();
|
||||
} else {
|
||||
OCP\JSON::error(array(array('data' => array_merge(array('message' => $error), $storageStats))));
|
||||
}
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $error), $storageStats)));
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
<?php
|
||||
OC::$CLASSPATH['OCA\Files\Capabilities'] = 'apps/files/lib/capabilities.php';
|
||||
|
||||
$l = OC_L10N::get('files');
|
||||
|
||||
OCP\App::registerAdmin('files', 'admin');
|
||||
|
||||
OCP\App::addNavigationEntry(array("id" => "files_index",
|
||||
"order" => 0,
|
||||
"href" => OCP\Util::linkTo("files", "index.php"),
|
||||
"icon" => OCP\Util::imagePath("core", "places/files.svg"),
|
||||
"name" => $l->t("Files")));
|
||||
OCP\App::addNavigationEntry( array( "id" => "files_index",
|
||||
"order" => 0,
|
||||
"href" => OCP\Util::linkTo( "files", "index.php" ),
|
||||
"icon" => OCP\Util::imagePath( "core", "places/files.svg" ),
|
||||
"name" => $l->t("Files") ));
|
||||
|
||||
OC_Search::registerProvider('OC_Search_Provider_File');
|
||||
|
||||
@@ -17,12 +18,4 @@ OC_Search::registerProvider('OC_Search_Provider_File');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_write', '\OC\Files\Cache\Updater', 'writeHook');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_touch', '\OC\Files\Cache\Updater', 'touchHook');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_delete', '\OC\Files\Cache\Updater', 'deleteHook');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_rename', '\OC\Files\Cache\Updater', 'renameHook');
|
||||
|
||||
\OCP\BackgroundJob::addRegularTask('\OC\Files\Cache\BackgroundWatcher', 'checkNext');
|
||||
|
||||
$templateManager = OC_Helper::getFileTemplateManager();
|
||||
$templateManager->registerTemplate('text/html', 'core/templates/filetemplates/template.html');
|
||||
$templateManager->registerTemplate('application/vnd.oasis.opendocument.presentation', 'core/templates/filetemplates/template.odp');
|
||||
$templateManager->registerTemplate('application/vnd.oasis.opendocument.text', 'core/templates/filetemplates/template.odt');
|
||||
$templateManager->registerTemplate('application/vnd.oasis.opendocument.spreadsheet', 'core/templates/filetemplates/template.ods');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_rename', '\OC\Files\Cache\Updater', 'renameHook');
|
||||
@@ -1,9 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* Copyright (c) 2013 Bart Visscher <bartv@thisnet.nl>
|
||||
* This file is licensed under the Affero General Public License version 3 or
|
||||
* later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
$application->add(new OCA\Files\Command\Scan(OC_User::getManager()));
|
||||
@@ -23,7 +23,7 @@
|
||||
*
|
||||
*/
|
||||
// load needed apps
|
||||
$RUNTIME_APPTYPES = array('filesystem', 'authentication', 'logging');
|
||||
$RUNTIME_APPTYPES=array('filesystem', 'authentication', 'logging');
|
||||
|
||||
OC_App::loadApps($RUNTIME_APPTYPES);
|
||||
|
||||
@@ -35,21 +35,17 @@ $lockBackend = new OC_Connector_Sabre_Locks();
|
||||
$requestBackend = new OC_Connector_Sabre_Request();
|
||||
|
||||
// Create ownCloud Dir
|
||||
$rootDir = new OC_Connector_Sabre_Directory('');
|
||||
$objectTree = new \OC\Connector\Sabre\ObjectTree($rootDir);
|
||||
$publicDir = new OC_Connector_Sabre_Directory('');
|
||||
|
||||
// Fire up server
|
||||
$server = new OC_Connector_Sabre_Server($objectTree);
|
||||
$server = new Sabre_DAV_Server($publicDir);
|
||||
$server->httpRequest = $requestBackend;
|
||||
$server->setBaseUri($baseuri);
|
||||
|
||||
// Load plugins
|
||||
$defaults = new OC_Defaults();
|
||||
$server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, $defaults->getName()));
|
||||
$server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, 'ownCloud'));
|
||||
$server->addPlugin(new Sabre_DAV_Locks_Plugin($lockBackend));
|
||||
$server->addPlugin(new Sabre_DAV_Browser_Plugin(false)); // Show something in the Browser, but no upload
|
||||
$server->addPlugin(new OC_Connector_Sabre_FilesPlugin());
|
||||
$server->addPlugin(new OC_Connector_Sabre_AbortedUploadDetectionPlugin());
|
||||
$server->addPlugin(new OC_Connector_Sabre_QuotaPlugin());
|
||||
$server->addPlugin(new OC_Connector_Sabre_MaintenancePlugin());
|
||||
|
||||
|
||||
@@ -11,4 +11,4 @@ $this->create('download', 'download{file}')
|
||||
->actionInclude('files/download.php');
|
||||
|
||||
// Register with the capabilities API
|
||||
OC_API::register('get', '/cloud/capabilities', array('OCA\Files\Capabilities', 'getCapabilities'), 'files', OC_API::USER_AUTH);
|
||||
OC_API::register('get', '/cloud/capabilities', array('OCA\Files\Capabilities', 'getCapabilities'), 'files', OC_API::USER_AUTH);
|
||||
@@ -1,73 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* Copyright (c) 2013 Thomas Müller <thomas.mueller@tmit.eu>
|
||||
* Copyright (c) 2013 Bart Visscher <bartv@thisnet.nl>
|
||||
* This file is licensed under the Affero General Public License version 3 or
|
||||
* later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
namespace OCA\Files\Command;
|
||||
|
||||
use Symfony\Component\Console\Command\Command;
|
||||
use Symfony\Component\Console\Input\InputArgument;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Input\InputOption;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
|
||||
class Scan extends Command {
|
||||
|
||||
/**
|
||||
* @var \OC\User\Manager $userManager
|
||||
*/
|
||||
private $userManager;
|
||||
|
||||
public function __construct(\OC\User\Manager $userManager) {
|
||||
$this->userManager = $userManager;
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
protected function configure() {
|
||||
$this
|
||||
->setName('files:scan')
|
||||
->setDescription('rescan filesystem')
|
||||
->addArgument(
|
||||
'user_id',
|
||||
InputArgument::OPTIONAL | InputArgument::IS_ARRAY,
|
||||
'will rescan all files of the given user(s)'
|
||||
)
|
||||
->addOption(
|
||||
'all',
|
||||
null,
|
||||
InputOption::VALUE_NONE,
|
||||
'will rescan all files of all known users'
|
||||
)
|
||||
;
|
||||
}
|
||||
|
||||
protected function scanFiles($user, OutputInterface $output) {
|
||||
$scanner = new \OC\Files\Utils\Scanner($user);
|
||||
$scanner->listen('\OC\Files\Utils\Scanner', 'scanFile', function($path) use ($output) {
|
||||
$output->writeln("Scanning <info>$path</info>");
|
||||
});
|
||||
$scanner->listen('\OC\Files\Utils\Scanner', 'scanFolder', function($path) use ($output) {
|
||||
$output->writeln("Scanning <info>$path</info>");
|
||||
});
|
||||
$scanner->scan('');
|
||||
}
|
||||
|
||||
protected function execute(InputInterface $input, OutputInterface $output) {
|
||||
if ($input->getOption('all')) {
|
||||
$users = $this->userManager->search('');
|
||||
} else {
|
||||
$users = $input->getArgument('user_id');
|
||||
}
|
||||
|
||||
foreach ($users as $user) {
|
||||
if (is_object($user)) {
|
||||
$user = $user->getUID();
|
||||
}
|
||||
$this->scanFiles($user, $output);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
if (count($argv) !== 2) {
|
||||
echo "Usage:" . PHP_EOL;
|
||||
echo " files:scan <user_id>" . PHP_EOL;
|
||||
echo " will rescan all files of the given user" . PHP_EOL;
|
||||
echo " files:scan --all" . PHP_EOL;
|
||||
echo " will rescan all files of all known users" . PHP_EOL;
|
||||
return;
|
||||
}
|
||||
|
||||
function scanFiles($user) {
|
||||
$scanner = new \OC\Files\Utils\Scanner($user);
|
||||
$scanner->listen('\OC\Files\Utils\Scanner', 'scanFile', function($path) {
|
||||
echo "Scanning $path" . PHP_EOL;
|
||||
});
|
||||
$scanner->listen('\OC\Files\Utils\Scanner', 'scanFolder', function($path) {
|
||||
echo "Scanning $path" . PHP_EOL;
|
||||
});
|
||||
$scanner->scan('');
|
||||
}
|
||||
|
||||
if ($argv[1] === '--all') {
|
||||
\OC_App::loadApps('authentication');
|
||||
$users = OC_User::getUsers();
|
||||
} else {
|
||||
$users = array($argv[1]);
|
||||
}
|
||||
|
||||
foreach ($users as $user) {
|
||||
scanFiles($user);
|
||||
}
|
||||
+89
-272
@@ -5,324 +5,157 @@
|
||||
/* FILE MENU */
|
||||
.actions { padding:.3em; height:2em; width: 100%; }
|
||||
.actions input, .actions button, .actions .button { margin:0; float:left; }
|
||||
.actions .button a { color: #555; }
|
||||
.actions .button a:hover, .actions .button a:active { color: #333; }
|
||||
|
||||
#new {
|
||||
z-index: 1010;
|
||||
float: left;
|
||||
padding: 0 !important; /* override default control bar button padding */
|
||||
}
|
||||
#trash {
|
||||
margin-right: 12px;
|
||||
float: right;
|
||||
z-index: 1010;
|
||||
padding: 10px;
|
||||
}
|
||||
#new>a {
|
||||
padding: 14px 10px;
|
||||
position: relative;
|
||||
top: 7px;
|
||||
}
|
||||
#new.active {
|
||||
border-bottom-left-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
border-bottom: none;
|
||||
height:17px; margin:0 0 0 1em; z-index:1010; float:left;
|
||||
}
|
||||
#new.active { border-bottom-left-radius:0; border-bottom-right-radius:0; border-bottom:none; }
|
||||
#new>a { padding:.5em 1.2em .3em; }
|
||||
#new>ul {
|
||||
display: none;
|
||||
position: fixed;
|
||||
min-width: 7em;
|
||||
z-index: 10;
|
||||
padding: .5em;
|
||||
padding-bottom: 0;
|
||||
margin-top: 14px;
|
||||
margin-left: -1px;
|
||||
display:none; position:fixed; min-width:7em; z-index:10;
|
||||
padding:.5em; padding-bottom:0; margin-top:.075em; margin-left:-.5em;
|
||||
text-align:left;
|
||||
background: #f8f8f8;
|
||||
border: 1px solid #ddd;
|
||||
border-radius: 5px;
|
||||
border-top-left-radius: 0;
|
||||
background:#f8f8f8; border:1px solid #ddd; border-radius:10px; border-top-left-radius:0;
|
||||
box-shadow:0 2px 7px rgba(170,170,170,.4);
|
||||
}
|
||||
#new>ul>li { height:36px; margin:.3em; padding-left:3em; padding-bottom:0.1em;
|
||||
#new>ul>li { height:20px; margin:.3em; padding-left:2em; padding-bottom:0.1em;
|
||||
background-repeat:no-repeat; cursor:pointer; }
|
||||
#new>ul>li>p { cursor:pointer; padding-top: 7px; padding-bottom: 7px;}
|
||||
#new>ul>li>p { cursor:pointer; }
|
||||
#new>ul>li>form>input { padding:0.3em; margin:-0.3em; }
|
||||
|
||||
#new .error, #fileList .error {
|
||||
color: #e9322d;
|
||||
border-color: #e9322d;
|
||||
-webkit-box-shadow: 0 0 6px #f8b9b7;
|
||||
-moz-box-shadow: 0 0 6px #f8b9b7;
|
||||
box-shadow: 0 0 6px #f8b9b7;
|
||||
#trash { height:17px; margin: 0 1em; z-index:1010; float: right; }
|
||||
|
||||
#upload {
|
||||
height:27px; padding:0; margin-left:0.2em; overflow:hidden;
|
||||
}
|
||||
#upload a {
|
||||
position:relative; display:block; width:100%; height:27px;
|
||||
cursor:pointer; z-index:10;
|
||||
background-image:url('%webroot%/core/img/actions/upload.svg');
|
||||
background-repeat:no-repeat;
|
||||
background-position:7px 6px;
|
||||
}
|
||||
.file_upload_target { display:none; }
|
||||
.file_upload_form { display:inline; float:left; margin:0; padding:0; cursor:pointer; overflow:visible; }
|
||||
#file_upload_start {
|
||||
left:0; top:0; width:28px; height:27px; padding:0;
|
||||
font-size:1em;
|
||||
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0;
|
||||
z-index:20; position:relative; cursor:pointer; overflow:hidden;
|
||||
}
|
||||
|
||||
#uploadprogresswrapper { float: right; position: relative; }
|
||||
#uploadprogresswrapper #uploadprogressbar {
|
||||
position:relative; float: right;
|
||||
margin-left: 12px; width:10em; height:1.5em; top:.4em;
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
/* FILE TABLE */
|
||||
|
||||
#filestable {
|
||||
position: relative;
|
||||
top: 44px;
|
||||
width: 100%;
|
||||
}
|
||||
#filestable tbody tr { background-color:#fff; height:2.5em; }
|
||||
#filestable tbody tr:hover, tbody tr:active {
|
||||
background-color: rgb(240,240,240);
|
||||
}
|
||||
#filestable tbody tr.selected {
|
||||
background-color: rgb(230,230,230);
|
||||
}
|
||||
#filestable tbody tr.searchresult {
|
||||
background-color: rgb(240,240,240);
|
||||
#emptyfolder {
|
||||
position:absolute;
|
||||
margin:10em 0 0 10em;
|
||||
font-size:1.5em; font-weight:bold;
|
||||
color:#888; text-shadow:#fff 0 1px 0;
|
||||
}
|
||||
#filestable { position: relative; top:37px; width:100%; }
|
||||
tbody tr { background-color:#fff; height:2.5em; }
|
||||
tbody tr:hover, tbody tr:active, tbody tr.selected { background-color:#f8f8f8; }
|
||||
tbody tr.selected { background-color:#eee; }
|
||||
tbody a { color:#000; }
|
||||
span.extension, span.uploading, td.date { color:#999; }
|
||||
span.extension { text-transform:lowercase; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); opacity:.7; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; }
|
||||
tr:hover span.extension { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; color:#777; }
|
||||
table tr.mouseOver td { background-color:#eee; }
|
||||
table th { height:2em; padding:0 .5em; color:#999; }
|
||||
table th .name {
|
||||
position: absolute;
|
||||
left: 55px;
|
||||
top: 15px;
|
||||
}
|
||||
table th .name { float:left; margin-left:.5em; }
|
||||
table th, table td { border-bottom:1px solid #ddd; text-align:left; font-weight:normal; }
|
||||
table td {
|
||||
border-bottom: 1px solid #eee;
|
||||
font-style: normal;
|
||||
background-position: 8px center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
table th#headerName {
|
||||
position: relative;
|
||||
width: 100em; /* not really sure why this works better than 100% … table styling */
|
||||
padding: 0;
|
||||
}
|
||||
#headerName-container {
|
||||
position: relative;
|
||||
height: 50px;
|
||||
}
|
||||
table th#headerSize, table td.filesize {
|
||||
min-width: 3em;
|
||||
padding: 0 1em;
|
||||
text-align: right;
|
||||
}
|
||||
table th#headerDate, table td.date {
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
position: relative;
|
||||
min-width: 11em;
|
||||
}
|
||||
table td { border-bottom:1px solid #eee; font-style:normal; background-position:1em .5em; background-repeat:no-repeat; }
|
||||
table th#headerName { width:100em; /* not really sure why this works better than 100% … table styling */ }
|
||||
table th#headerSize, table td.filesize { min-width:3em; padding:0 1em; text-align:right; }
|
||||
table th#headerDate, table td.date { min-width:11em; padding:0 .1em 0 1em; text-align:left; }
|
||||
|
||||
/* Multiselect bar */
|
||||
#filestable.multiselect {
|
||||
top: 95px;
|
||||
}
|
||||
table.multiselect thead {
|
||||
position: fixed;
|
||||
top: 89px;
|
||||
z-index: 10;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
left: 0;
|
||||
padding-left: 80px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
table.multiselect thead th {
|
||||
background-color: rgba(220,220,220,.8);
|
||||
color: #000;
|
||||
font-weight: bold;
|
||||
border-bottom: 0;
|
||||
}
|
||||
table.multiselect #headerName {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
}
|
||||
#filestable.multiselect { top:63px; }
|
||||
table.multiselect thead { position:fixed; top:82px; z-index:1; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; padding-left: 64px; width:100%; }
|
||||
table.multiselect thead th { background:rgba(230,230,230,.8); color:#000; font-weight:bold; border-bottom:0; }
|
||||
table.multiselect #headerName { width: 100%; }
|
||||
table td.selection, table th.selection, table td.fileaction { width:2em; text-align:center; }
|
||||
table td.filename a.name {
|
||||
position:relative; /* Firefox needs to explicitly have this default set … */
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
height: 50px;
|
||||
vertical-align: middle;
|
||||
padding: 0;
|
||||
}
|
||||
table td.filename a.name { display:block; height:1.5em; vertical-align:middle; margin-left:3em; }
|
||||
table tr[data-type="dir"] td.filename a.name span.nametext {font-weight:bold; }
|
||||
table td.filename input.filename {
|
||||
width: 80%;
|
||||
font-size: 14px;
|
||||
margin-top: 8px;
|
||||
margin-left: 2px;
|
||||
cursor: text;
|
||||
}
|
||||
table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em .3em; }
|
||||
table td.filename input.filename { width:100%; cursor:text; }
|
||||
table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em 0; }
|
||||
table td.filename .nametext, .uploadtext, .modified { float:left; padding:.3em 0; }
|
||||
|
||||
#modified {
|
||||
position: absolute;
|
||||
top: 15px;
|
||||
}
|
||||
.modified {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
/* TODO fix usability bug (accidental file/folder selection) */
|
||||
table td.filename .nametext {
|
||||
position: absolute;
|
||||
top: 16px;
|
||||
left: 55px;
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
max-width: 800px;
|
||||
}
|
||||
table td.filename .nametext { overflow:hidden; text-overflow:ellipsis; max-width:800px; }
|
||||
table td.filename .uploadtext { font-weight:normal; margin-left:.5em; }
|
||||
table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; }
|
||||
|
||||
.ie8 input[type="checkbox"]{
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/* File checkboxes */
|
||||
#fileList tr td.filename>input[type="checkbox"]:first-child {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
||||
filter: alpha(opacity=0);
|
||||
opacity: 0;
|
||||
float: left;
|
||||
margin: 32px 0 4px 32px; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/
|
||||
}
|
||||
/* Show checkbox when hovering, checked, or selected */
|
||||
#fileList tr:hover td.filename>input[type="checkbox"]:first-child,
|
||||
#fileList tr td.filename>input[type="checkbox"]:checked:first-child,
|
||||
#fileList tr.selected td.filename>input[type="checkbox"]:first-child {
|
||||
opacity: 1;
|
||||
}
|
||||
.lte9 #fileList tr:hover td.filename>input[type="checkbox"]:first-child,
|
||||
.lte9 #fileList tr td.filename>input[type="checkbox"][checked=checked]:first-child,
|
||||
.lte9 #fileList tr.selected td.filename>input[type="checkbox"]:first-child {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
||||
filter: alpha(opacity=100);
|
||||
}
|
||||
|
||||
/* Use label to have bigger clickable size for checkbox */
|
||||
#fileList tr td.filename>input[type="checkbox"] + label,
|
||||
#select_all + label {
|
||||
height: 50px;
|
||||
position: absolute;
|
||||
width: 50px;
|
||||
z-index: 5;
|
||||
}
|
||||
#fileList tr td.filename>input[type="checkbox"] + label {
|
||||
left: 0;
|
||||
}
|
||||
#select_all + label {
|
||||
top: 0;
|
||||
}
|
||||
#select_all {
|
||||
position: absolute;
|
||||
top: 18px;
|
||||
left: 18px;
|
||||
}
|
||||
|
||||
#fileList tr td.filename>input[type="checkbox"]:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; float:left; margin:.7em 0 0 1em; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ -webkit-transition:opacity 200ms; -moz-transition:opacity 200ms; -o-transition:opacity 200ms; transition:opacity 200ms; }
|
||||
#fileList tr td.filename>input[type="checkbox"]:hover:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:alpha(opacity=80); opacity:.8; }
|
||||
/* Always show checkbox when selected */
|
||||
#fileList tr td.filename>input[type="checkbox"]:checked:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; }
|
||||
#fileList tr.selected td.filename>input[type="checkbox"]:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; }
|
||||
|
||||
#fileList tr td.filename {
|
||||
position:relative; width:100%;
|
||||
-webkit-transition:background-image 500ms; -moz-transition:background-image 500ms; -o-transition:background-image 500ms; transition:background-image 500ms;
|
||||
}
|
||||
|
||||
#fileList tr td.filename a.name label {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
}
|
||||
|
||||
#select_all { float:left; margin:.3em 0.6em 0 .5em; }
|
||||
#uploadsize-message,#delete-confirm { display:none; }
|
||||
|
||||
/* File actions */
|
||||
.fileactions {
|
||||
position: absolute;
|
||||
top: 14px;
|
||||
right: 0;
|
||||
position:absolute; top:.6em; right:0;
|
||||
font-size:.8em;
|
||||
}
|
||||
|
||||
#fileList .name { position:relative; /* Firefox needs to explicitly have this default set … */ }
|
||||
#fileList tr:hover .fileactions { /* background to distinguish when overlaying with file names */
|
||||
background:rgba(248,248,248,.9); box-shadow:-5px 0 7px rgba(248,248,248,.9);
|
||||
}
|
||||
#fileList tr.selected:hover .fileactions, #fileList tr.mouseOver .fileactions { /* slightly darker color for selected rows */
|
||||
background:rgba(238,238,238,.9); box-shadow:-5px 0 7px rgba(238,238,238,.9);
|
||||
}
|
||||
#fileList .fileactions a.action img { position:relative; top:.2em; }
|
||||
#fileList a.action { display:inline; margin:-.5em 0; padding:1em .5em 1em .5em !important; }
|
||||
#fileList img.move2trash { display:inline; margin:-.5em 0; padding:1em .5em 1em .5em !important; float:right; }
|
||||
#fileList a.action.delete {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
padding: 9px 14px 19px !important;
|
||||
}
|
||||
a.action.delete { float:right; }
|
||||
a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; }
|
||||
|
||||
/* Actions for selected files */
|
||||
.selectedActions {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: -1px;
|
||||
right: 0;
|
||||
padding: 15px 8px;
|
||||
}
|
||||
.selectedActions a {
|
||||
display: inline;
|
||||
padding: 17px 5px;
|
||||
}
|
||||
.selectedActions a img {
|
||||
position:relative;
|
||||
top:.3em;
|
||||
}
|
||||
|
||||
.selectedActions { display:none; float:right; }
|
||||
.selectedActions a { display:inline; margin:-.5em 0; padding:.5em !important; }
|
||||
.selectedActions a img { position:relative; top:.3em; }
|
||||
|
||||
#fileList a.action {
|
||||
display: inline;
|
||||
margin: -.5em 0;
|
||||
padding: 18px 8px !important;
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
||||
filter: alpha(opacity=0);
|
||||
opacity: 0;
|
||||
display:none;
|
||||
}
|
||||
#fileList tr:hover a.action, #fileList a.action.permanent {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
|
||||
filter: alpha(opacity=50);
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=.5)";
|
||||
filter: alpha(opacity=.5);
|
||||
opacity: .5;
|
||||
display:inline;
|
||||
}
|
||||
#fileList tr:hover a.action:hover {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
||||
filter: alpha(opacity=100);
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
|
||||
filter: alpha(opacity=1);
|
||||
opacity: 1;
|
||||
display:inline;
|
||||
}
|
||||
|
||||
.summary {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
|
||||
filter: alpha(opacity=30);
|
||||
opacity: .3;
|
||||
height: 70px;
|
||||
}
|
||||
|
||||
.summary:hover, .summary, table tr.summary td {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.summary td {
|
||||
padding-top: 8px;
|
||||
padding-bottom: 8px;
|
||||
border-bottom: none;
|
||||
}
|
||||
.summary .info {
|
||||
margin-left: 55px;
|
||||
}
|
||||
|
||||
#scanning-message{ top:40%; left:40%; position:absolute; display:none; }
|
||||
|
||||
div.crumb a{ padding:0.9em 0 0.7em 0; }
|
||||
|
||||
table.dragshadow {
|
||||
width:auto;
|
||||
}
|
||||
table.dragshadow td.filename {
|
||||
padding-left:60px;
|
||||
padding-left:36px;
|
||||
padding-right:16px;
|
||||
height: 36px;
|
||||
}
|
||||
table.dragshadow td.size {
|
||||
padding-right:8px;
|
||||
@@ -335,24 +168,8 @@ table.dragshadow td.size {
|
||||
text-align: center;
|
||||
margin-left: -200px;
|
||||
}
|
||||
.mask {
|
||||
z-index: 50;
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background-color: white;
|
||||
background-repeat: no-repeat no-repeat;
|
||||
background-position: 50%;
|
||||
opacity: 0.7;
|
||||
filter: alpha(opacity=70);
|
||||
transition: opacity 100ms;
|
||||
-moz-transition: opacity 100ms;
|
||||
-o-transition: opacity 100ms;
|
||||
-ms-transition: opacity 100ms;
|
||||
-webkit-transition: opacity 100ms;
|
||||
}
|
||||
.mask.transparent{
|
||||
opacity: 0;
|
||||
|
||||
html.lte8 #fileList tr:hover a.delete {
|
||||
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
|
||||
filter: alpha(opacity=50);
|
||||
}
|
||||
|
||||
@@ -1,144 +0,0 @@
|
||||
#upload {
|
||||
-moz-box-sizing: border-box;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
height: 36px;
|
||||
width: 39px;
|
||||
padding: 0 !important; /* override default control bar button padding */
|
||||
margin-left: .2em;
|
||||
overflow: hidden;
|
||||
vertical-align: top;
|
||||
}
|
||||
#upload a {
|
||||
position: relative;
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 44px;
|
||||
width: 44px;
|
||||
margin: -5px -3px;
|
||||
cursor: pointer;
|
||||
z-index: 10;
|
||||
background-image: url('%webroot%/core/img/actions/upload.svg');
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
opacity: .65;
|
||||
}
|
||||
.file_upload_target { display:none; }
|
||||
.file_upload_form { display:inline; float:left; margin:0; padding:0; cursor:pointer; overflow:visible; }
|
||||
#file_upload_start {
|
||||
position: relative;
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 44px;
|
||||
height: 44px;
|
||||
margin: -5px -3px;
|
||||
padding: 0;
|
||||
font-size: 1em;
|
||||
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0;
|
||||
z-index: 20;
|
||||
cursor: pointer;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#uploadprogresswrapper {
|
||||
-moz-box-sizing: border-box;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
height: 36px;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
#uploadprogresswrapper > input[type='button'] {
|
||||
height: 36px;
|
||||
}
|
||||
#uploadprogressbar {
|
||||
position:relative;
|
||||
float: left;
|
||||
margin-left: 12px;
|
||||
width: 130px;
|
||||
height: 36px;
|
||||
display:inline-block;
|
||||
}
|
||||
#uploadprogressbar + stop {
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.oc-dialog .fileexists table {
|
||||
width: 100%;
|
||||
}
|
||||
.oc-dialog .fileexists th {
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
.oc-dialog .fileexists th input[type='checkbox'] {
|
||||
margin-right: 3px;
|
||||
}
|
||||
.oc-dialog .fileexists th:first-child {
|
||||
width: 230px;
|
||||
}
|
||||
.oc-dialog .fileexists th label {
|
||||
font-weight: normal;
|
||||
color:black;
|
||||
}
|
||||
.oc-dialog .fileexists th .count {
|
||||
margin-left: 3px;
|
||||
}
|
||||
.oc-dialog .fileexists .conflicts .template {
|
||||
display: none;
|
||||
}
|
||||
.oc-dialog .fileexists .conflict {
|
||||
width: 100%;
|
||||
height: 85px;
|
||||
}
|
||||
.oc-dialog .fileexists .conflict .filename {
|
||||
color:#777;
|
||||
word-break: break-all;
|
||||
clear: left;
|
||||
}
|
||||
.oc-dialog .fileexists .icon {
|
||||
width: 64px;
|
||||
height: 64px;
|
||||
margin: 0px 5px 5px 5px;
|
||||
background-repeat: no-repeat;
|
||||
background-size: 64px 64px;
|
||||
float: left;
|
||||
}
|
||||
.oc-dialog .fileexists .replacement {
|
||||
float: left;
|
||||
width: 230px;
|
||||
}
|
||||
.oc-dialog .fileexists .original {
|
||||
float: left;
|
||||
width: 230px;
|
||||
}
|
||||
.oc-dialog .fileexists .conflicts {
|
||||
overflow-y:scroll;
|
||||
max-height: 225px;
|
||||
}
|
||||
.oc-dialog .fileexists .conflict input[type='checkbox'] {
|
||||
float: left;
|
||||
}
|
||||
.oc-dialog .fileexists .toggle {
|
||||
background-image: url('%webroot%/core/img/actions/triangle-e.png');
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
.oc-dialog .fileexists #allfileslabel {
|
||||
float:right;
|
||||
}
|
||||
.oc-dialog .fileexists #allfiles {
|
||||
vertical-align: bottom;
|
||||
position: relative;
|
||||
top: -3px;
|
||||
}
|
||||
.oc-dialog .fileexists #allfiles + span{
|
||||
vertical-align: bottom;
|
||||
}
|
||||
.oc-dialog .oc-dialog-buttonrow {
|
||||
width:100%;
|
||||
text-align:right;
|
||||
}
|
||||
.oc-dialog .oc-dialog-buttonrow .cancel {
|
||||
float:left;
|
||||
}
|
||||
+49
-55
@@ -26,7 +26,6 @@ OCP\User::checkLoggedIn();
|
||||
|
||||
// Load the files we need
|
||||
OCP\Util::addStyle('files', 'files');
|
||||
OCP\Util::addStyle('files', 'upload');
|
||||
OCP\Util::addscript('files', 'file-upload');
|
||||
OCP\Util::addscript('files', 'jquery.iframe-transport');
|
||||
OCP\Util::addscript('files', 'jquery.fileupload');
|
||||
@@ -42,58 +41,77 @@ if (!\OC\Files\Filesystem::is_dir($dir . '/')) {
|
||||
exit();
|
||||
}
|
||||
|
||||
$isIE8 = false;
|
||||
preg_match('/MSIE (.*?);/', $_SERVER['HTTP_USER_AGENT'], $matches);
|
||||
if (count($matches) > 0 && $matches[1] <= 8){
|
||||
$isIE8 = true;
|
||||
}
|
||||
|
||||
// if IE8 and "?dir=path" was specified, reformat the URL to use a hash like "#?dir=path"
|
||||
if ($isIE8 && isset($_GET['dir'])){
|
||||
if ($dir === ''){
|
||||
$dir = '/';
|
||||
function fileCmp($a, $b) {
|
||||
if ($a['type'] == 'dir' and $b['type'] != 'dir') {
|
||||
return -1;
|
||||
} elseif ($a['type'] != 'dir' and $b['type'] == 'dir') {
|
||||
return 1;
|
||||
} else {
|
||||
return strnatcasecmp($a['name'], $b['name']);
|
||||
}
|
||||
header('Location: ' . OCP\Util::linkTo('files', 'index.php') . '#?dir=' . \OCP\Util::encodePath($dir));
|
||||
exit();
|
||||
}
|
||||
|
||||
$ajaxLoad = false;
|
||||
$files = array();
|
||||
$user = OC_User::getUser();
|
||||
if (\OC\Files\Cache\Upgrade::needUpgrade($user)) { //dont load anything if we need to upgrade the cache
|
||||
$content = array();
|
||||
$needUpgrade = true;
|
||||
$freeSpace = 0;
|
||||
} else {
|
||||
if ($isIE8){
|
||||
// after the redirect above, the URL will have a format
|
||||
// like "files#?dir=path" which means that no path was given
|
||||
// (dir is not set). In that specific case, we don't return any
|
||||
// files because the client will take care of switching the dir
|
||||
// to the one from the hash, then ajax-load the initial file list
|
||||
$files = array();
|
||||
$ajaxLoad = true;
|
||||
}
|
||||
else{
|
||||
$files = \OCA\Files\Helper::getFiles($dir);
|
||||
}
|
||||
$content = \OC\Files\Filesystem::getDirectoryContent($dir);
|
||||
$freeSpace = \OC\Files\Filesystem::free_space($dir);
|
||||
$needUpgrade = false;
|
||||
}
|
||||
foreach ($content as $i) {
|
||||
$i['date'] = OCP\Util::formatDate($i['mtime']);
|
||||
if ($i['type'] == 'file') {
|
||||
$fileinfo = pathinfo($i['name']);
|
||||
$i['basename'] = $fileinfo['filename'];
|
||||
if (!empty($fileinfo['extension'])) {
|
||||
$i['extension'] = '.' . $fileinfo['extension'];
|
||||
} else {
|
||||
$i['extension'] = '';
|
||||
}
|
||||
}
|
||||
$i['directory'] = $dir;
|
||||
$files[] = $i;
|
||||
}
|
||||
|
||||
usort($files, "fileCmp");
|
||||
|
||||
// Make breadcrumb
|
||||
$breadcrumb = \OCA\Files\Helper::makeBreadcrumb($dir);
|
||||
$breadcrumb = array();
|
||||
$pathtohere = '';
|
||||
foreach (explode('/', $dir) as $i) {
|
||||
if ($i != '') {
|
||||
$pathtohere .= '/' . $i;
|
||||
$breadcrumb[] = array('dir' => $pathtohere, 'name' => $i);
|
||||
}
|
||||
}
|
||||
|
||||
// make breadcrumb und filelist markup
|
||||
$list = new OCP\Template('files', 'part.list', '');
|
||||
$list->assign('files', $files);
|
||||
$list->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir=');
|
||||
$list->assign('downloadURL', OCP\Util::linkToRoute('download', array('file' => '/')));
|
||||
$list->assign('isPublic', false);
|
||||
$list->assign('disableSharing', false);
|
||||
$breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '');
|
||||
$breadcrumbNav->assign('breadcrumb', $breadcrumb);
|
||||
$breadcrumbNav->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir=');
|
||||
|
||||
$permissions = \OCA\Files\Helper::getDirPermissions($dir);
|
||||
$permissions = OCP\PERMISSION_READ;
|
||||
if (\OC\Files\Filesystem::isCreatable($dir . '/')) {
|
||||
$permissions |= OCP\PERMISSION_CREATE;
|
||||
}
|
||||
if (\OC\Files\Filesystem::isUpdatable($dir . '/')) {
|
||||
$permissions |= OCP\PERMISSION_UPDATE;
|
||||
}
|
||||
if (\OC\Files\Filesystem::isDeletable($dir . '/')) {
|
||||
$permissions |= OCP\PERMISSION_DELETE;
|
||||
}
|
||||
if (\OC\Files\Filesystem::isSharable($dir . '/')) {
|
||||
$permissions |= OCP\PERMISSION_SHARE;
|
||||
}
|
||||
|
||||
if ($needUpgrade) {
|
||||
OCP\Util::addscript('files', 'upgrade');
|
||||
@@ -104,24 +122,10 @@ if ($needUpgrade) {
|
||||
$storageInfo=OC_Helper::getStorageInfo($dir);
|
||||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir);
|
||||
$publicUploadEnabled = \OC_Appconfig::getValue('core', 'shareapi_allow_public_upload', 'yes');
|
||||
// if the encryption app is disabled, than everything is fine (INIT_SUCCESSFUL status code)
|
||||
$encryptionInitStatus = 2;
|
||||
if (OC_App::isEnabled('files_encryption')) {
|
||||
$publicUploadEnabled = 'no';
|
||||
$session = new \OCA\Encryption\Session(new \OC\Files\View('/'));
|
||||
$encryptionInitStatus = $session->getInitialized();
|
||||
}
|
||||
|
||||
$trashEnabled = \OCP\App::isEnabled('files_trashbin');
|
||||
$trashEmpty = true;
|
||||
if ($trashEnabled) {
|
||||
$trashEmpty = \OCA\Files_Trashbin\Trashbin::isEmpty($user);
|
||||
}
|
||||
|
||||
$isCreatable = \OC\Files\Filesystem::isCreatable($dir . '/');
|
||||
$fileHeader = (!isset($files) or count($files) > 0);
|
||||
$emptyContent = ($isCreatable and !$fileHeader) or $ajaxLoad;
|
||||
|
||||
OCP\Util::addscript('files', 'fileactions');
|
||||
OCP\Util::addscript('files', 'files');
|
||||
OCP\Util::addscript('files', 'keyboardshortcuts');
|
||||
@@ -129,25 +133,15 @@ if ($needUpgrade) {
|
||||
$tmpl->assign('fileList', $list->fetchPage());
|
||||
$tmpl->assign('breadcrumb', $breadcrumbNav->fetchPage());
|
||||
$tmpl->assign('dir', \OC\Files\Filesystem::normalizePath($dir));
|
||||
$tmpl->assign('isCreatable', $isCreatable);
|
||||
$tmpl->assign('isCreatable', \OC\Files\Filesystem::isCreatable($dir . '/'));
|
||||
$tmpl->assign('permissions', $permissions);
|
||||
$tmpl->assign('files', $files);
|
||||
$tmpl->assign('trash', $trashEnabled);
|
||||
$tmpl->assign('trashEmpty', $trashEmpty);
|
||||
$tmpl->assign('trash', \OCP\App::isEnabled('files_trashbin'));
|
||||
$tmpl->assign('uploadMaxFilesize', $maxUploadFilesize);
|
||||
$tmpl->assign('uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));
|
||||
$tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true)));
|
||||
$tmpl->assign('usedSpacePercent', (int)$storageInfo['relative']);
|
||||
$tmpl->assign('isPublic', false);
|
||||
$tmpl->assign('publicUploadEnabled', $publicUploadEnabled);
|
||||
$tmpl->assign("encryptedFiles", \OCP\Util::encryptedFiles());
|
||||
$tmpl->assign("mailNotificationEnabled", \OC_Appconfig::getValue('core', 'shareapi_allow_mail_notification', 'yes'));
|
||||
$tmpl->assign("allowShareWithLink", \OC_Appconfig::getValue('core', 'shareapi_allow_links', 'yes'));
|
||||
$tmpl->assign("encryptionInitStatus", $encryptionInitStatus);
|
||||
$tmpl->assign('disableSharing', false);
|
||||
$tmpl->assign('ajaxLoad', $ajaxLoad);
|
||||
$tmpl->assign('emptyContent', $emptyContent);
|
||||
$tmpl->assign('fileHeader', $fileHeader);
|
||||
|
||||
$tmpl->printPage();
|
||||
}
|
||||
|
||||
+323
-651
@@ -1,671 +1,343 @@
|
||||
/**
|
||||
* The file upload code uses several hooks to interact with blueimps jQuery file upload library:
|
||||
* 1. the core upload handling hooks are added when initializing the plugin,
|
||||
* 2. if the browser supports progress events they are added in a separate set after the initialization
|
||||
* 3. every app can add it's own triggers for fileupload
|
||||
* - files adds d'n'd handlers and also reacts to done events to add new rows to the filelist
|
||||
* - TODO pictures upload button
|
||||
* - TODO music upload button
|
||||
*/
|
||||
|
||||
/**
|
||||
* Function that will allow us to know if Ajax uploads are supported
|
||||
* @link https://github.com/New-Bamboo/example-ajax-upload/blob/master/public/index.html
|
||||
* also see article @link http://blog.new-bamboo.co.uk/2012/01/10/ridiculously-simple-ajax-uploads-with-formdata
|
||||
*/
|
||||
function supportAjaxUploadWithProgress() {
|
||||
return supportFileAPI() && supportAjaxUploadProgressEvents() && supportFormData();
|
||||
|
||||
// Is the File API supported?
|
||||
function supportFileAPI() {
|
||||
var fi = document.createElement('INPUT');
|
||||
fi.type = 'file';
|
||||
return 'files' in fi;
|
||||
}
|
||||
|
||||
// Are progress events supported?
|
||||
function supportAjaxUploadProgressEvents() {
|
||||
var xhr = new XMLHttpRequest();
|
||||
return !! (xhr && ('upload' in xhr) && ('onprogress' in xhr.upload));
|
||||
}
|
||||
|
||||
// Is FormData supported?
|
||||
function supportFormData() {
|
||||
return !! window.FormData;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* keeps track of uploads in progress and implements callbacks for the conflicts dialog
|
||||
* @type {OC.Upload}
|
||||
*/
|
||||
OC.Upload = {
|
||||
_uploads: [],
|
||||
/**
|
||||
* deletes the jqHXR object from a data selection
|
||||
* @param {object} data
|
||||
*/
|
||||
deleteUpload:function(data) {
|
||||
delete data.jqXHR;
|
||||
},
|
||||
/**
|
||||
* cancels all uploads
|
||||
*/
|
||||
cancelUploads:function() {
|
||||
this.log('canceling uploads');
|
||||
jQuery.each(this._uploads,function(i, jqXHR) {
|
||||
jqXHR.abort();
|
||||
});
|
||||
this._uploads = [];
|
||||
},
|
||||
rememberUpload:function(jqXHR) {
|
||||
if (jqXHR) {
|
||||
this._uploads.push(jqXHR);
|
||||
}
|
||||
},
|
||||
/**
|
||||
* Checks the currently known uploads.
|
||||
* returns true if any hxr has the state 'pending'
|
||||
* @returns {boolean}
|
||||
*/
|
||||
isProcessing:function() {
|
||||
var count = 0;
|
||||
|
||||
jQuery.each(this._uploads,function(i, data) {
|
||||
if (data.state() === 'pending') {
|
||||
count++;
|
||||
}
|
||||
});
|
||||
return count > 0;
|
||||
},
|
||||
/**
|
||||
* callback for the conflicts dialog
|
||||
* @param {object} data
|
||||
*/
|
||||
onCancel:function(data) {
|
||||
this.cancelUploads();
|
||||
},
|
||||
/**
|
||||
* callback for the conflicts dialog
|
||||
* calls onSkip, onReplace or onAutorename for each conflict
|
||||
* @param {object} conflicts - list of conflict elements
|
||||
*/
|
||||
onContinue:function(conflicts) {
|
||||
var self = this;
|
||||
//iterate over all conflicts
|
||||
jQuery.each(conflicts, function (i, conflict) {
|
||||
conflict = $(conflict);
|
||||
var keepOriginal = conflict.find('.original input[type="checkbox"]:checked').length === 1;
|
||||
var keepReplacement = conflict.find('.replacement input[type="checkbox"]:checked').length === 1;
|
||||
if (keepOriginal && keepReplacement) {
|
||||
// when both selected -> autorename
|
||||
self.onAutorename(conflict.data('data'));
|
||||
} else if (keepReplacement) {
|
||||
// when only replacement selected -> overwrite
|
||||
self.onReplace(conflict.data('data'));
|
||||
} else {
|
||||
// when only original seleted -> skip
|
||||
// when none selected -> skip
|
||||
self.onSkip(conflict.data('data'));
|
||||
}
|
||||
});
|
||||
},
|
||||
/**
|
||||
* handle skipping an upload
|
||||
* @param {object} data
|
||||
*/
|
||||
onSkip:function(data) {
|
||||
this.log('skip', null, data);
|
||||
this.deleteUpload(data);
|
||||
},
|
||||
/**
|
||||
* handle replacing a file on the server with an uploaded file
|
||||
* @param {object} data
|
||||
*/
|
||||
onReplace:function(data) {
|
||||
this.log('replace', null, data);
|
||||
if (data.data) {
|
||||
data.data.append('resolution', 'replace');
|
||||
} else {
|
||||
data.formData.push({name:'resolution', value:'replace'}); //hack for ie8
|
||||
}
|
||||
data.submit();
|
||||
},
|
||||
/**
|
||||
* handle uploading a file and letting the server decide a new name
|
||||
* @param {object} data
|
||||
*/
|
||||
onAutorename:function(data) {
|
||||
this.log('autorename', null, data);
|
||||
if (data.data) {
|
||||
data.data.append('resolution', 'autorename');
|
||||
} else {
|
||||
data.formData.push({name:'resolution', value:'autorename'}); //hack for ie8
|
||||
}
|
||||
data.submit();
|
||||
},
|
||||
_trace:false, //TODO implement log handler for JS per class?
|
||||
log:function(caption, e, data) {
|
||||
if (this._trace) {
|
||||
console.log(caption);
|
||||
console.log(data);
|
||||
}
|
||||
},
|
||||
/**
|
||||
* TODO checks the list of existing files prior to uploading and shows a simple dialog to choose
|
||||
* skip all, replace all or choose which files to keep
|
||||
* @param {array} selection of files to upload
|
||||
* @param {object} callbacks - object with several callback methods
|
||||
* @param {function} callbacks.onNoConflicts
|
||||
* @param {function} callbacks.onSkipConflicts
|
||||
* @param {function} callbacks.onReplaceConflicts
|
||||
* @param {function} callbacks.onChooseConflicts
|
||||
* @param {function} callbacks.onCancel
|
||||
*/
|
||||
checkExistingFiles: function (selection, callbacks) {
|
||||
// TODO check filelist before uploading and show dialog on conflicts, use callbacks
|
||||
callbacks.onNoConflicts(selection);
|
||||
}
|
||||
};
|
||||
|
||||
$(document).ready(function() {
|
||||
|
||||
if ( $('#file_upload_start').exists() ) {
|
||||
file_upload_param = {
|
||||
dropZone: $('#content'), // restrict dropZone to content div
|
||||
//singleFileUploads is on by default, so the data.files array will always have length 1
|
||||
add: function(e, data) {
|
||||
|
||||
var file_upload_param = {
|
||||
dropZone: $('#content'), // restrict dropZone to content div
|
||||
autoUpload: false,
|
||||
sequentialUploads: true,
|
||||
//singleFileUploads is on by default, so the data.files array will always have length 1
|
||||
/**
|
||||
* on first add of every selection
|
||||
* - check all files of originalFiles array with files in dir
|
||||
* - on conflict show dialog
|
||||
* - skip all -> remember as single skip action for all conflicting files
|
||||
* - replace all -> remember as single replace action for all conflicting files
|
||||
* - choose -> show choose dialog
|
||||
* - mark files to keep
|
||||
* - when only existing -> remember as single skip action
|
||||
* - when only new -> remember as single replace action
|
||||
* - when both -> remember as single autorename action
|
||||
* - start uploading selection
|
||||
* @param {object} e
|
||||
* @param {object} data
|
||||
* @returns {boolean}
|
||||
*/
|
||||
add: function(e, data) {
|
||||
OC.Upload.log('add', e, data);
|
||||
var that = $(this);
|
||||
|
||||
// we need to collect all data upload objects before starting the upload so we can check their existence
|
||||
// and set individual conflict actions. unfortunately there is only one variable that we can use to identify
|
||||
// the selection a data upload is part of, so we have to collect them in data.originalFiles
|
||||
// turning singleFileUploads off is not an option because we want to gracefully handle server errors like
|
||||
// already exists
|
||||
|
||||
// create a container where we can store the data objects
|
||||
if ( ! data.originalFiles.selection ) {
|
||||
// initialize selection and remember number of files to upload
|
||||
data.originalFiles.selection = {
|
||||
uploads: [],
|
||||
filesToUpload: data.originalFiles.length,
|
||||
totalBytes: 0
|
||||
};
|
||||
}
|
||||
var selection = data.originalFiles.selection;
|
||||
|
||||
// add uploads
|
||||
if ( selection.uploads.length < selection.filesToUpload ) {
|
||||
// remember upload
|
||||
selection.uploads.push(data);
|
||||
}
|
||||
|
||||
//examine file
|
||||
var file = data.files[0];
|
||||
|
||||
if (file.type === '' && file.size === 4096) {
|
||||
data.textStatus = 'dirorzero';
|
||||
data.errorThrown = t('files', 'Unable to upload {filename} as it is a directory or has 0 bytes',
|
||||
{filename: file.name}
|
||||
);
|
||||
}
|
||||
|
||||
// add size
|
||||
selection.totalBytes += file.size;
|
||||
|
||||
//check max upload size
|
||||
if (selection.totalBytes > $('#max_upload').val()) {
|
||||
data.textStatus = 'notenoughspace';
|
||||
data.errorThrown = t('files', 'Not enough space available');
|
||||
}
|
||||
|
||||
// end upload for whole selection on error
|
||||
if (data.errorThrown) {
|
||||
// trigger fileupload fail
|
||||
var fu = that.data('blueimp-fileupload') || that.data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
return false; //don't upload anything
|
||||
}
|
||||
if(data.files[0].type === '' && data.files[0].size == 4096)
|
||||
{
|
||||
data.textStatus = 'dirorzero';
|
||||
data.errorThrown = t('files','Unable to upload your file as it is a directory or has 0 bytes');
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
return true; //don't upload this file but go on with next in queue
|
||||
}
|
||||
|
||||
// check existing files when all is collected
|
||||
if ( selection.uploads.length >= selection.filesToUpload ) {
|
||||
|
||||
//remove our selection hack:
|
||||
delete data.originalFiles.selection;
|
||||
var totalSize=0;
|
||||
$.each(data.originalFiles, function(i,file){
|
||||
totalSize+=file.size;
|
||||
});
|
||||
|
||||
var callbacks = {
|
||||
|
||||
onNoConflicts: function (selection) {
|
||||
$.each(selection.uploads, function(i, upload) {
|
||||
upload.submit();
|
||||
});
|
||||
},
|
||||
onSkipConflicts: function (selection) {
|
||||
//TODO mark conflicting files as toskip
|
||||
},
|
||||
onReplaceConflicts: function (selection) {
|
||||
//TODO mark conflicting files as toreplace
|
||||
},
|
||||
onChooseConflicts: function (selection) {
|
||||
//TODO mark conflicting files as chosen
|
||||
},
|
||||
onCancel: function (selection) {
|
||||
$.each(selection.uploads, function(i, upload) {
|
||||
upload.abort();
|
||||
});
|
||||
}
|
||||
};
|
||||
if(totalSize>$('#max_upload').val()){
|
||||
data.textStatus = 'notenoughspace';
|
||||
data.errorThrown = t('files','Not enough space available');
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
return false; //don't upload anything
|
||||
}
|
||||
|
||||
OC.Upload.checkExistingFiles(selection, callbacks);
|
||||
|
||||
}
|
||||
// start the actual file upload
|
||||
var jqXHR = data.submit();
|
||||
|
||||
return true; // continue adding files
|
||||
},
|
||||
/**
|
||||
* called after the first add, does NOT have the data param
|
||||
* @param {object} e
|
||||
*/
|
||||
start: function(e) {
|
||||
OC.Upload.log('start', e, null);
|
||||
},
|
||||
submit: function(e, data) {
|
||||
OC.Upload.rememberUpload(data);
|
||||
if ( ! data.formData ) {
|
||||
// noone set update parameters, we set the minimum
|
||||
data.formData = {
|
||||
requesttoken: oc_requesttoken,
|
||||
dir: $('#dir').val()
|
||||
};
|
||||
}
|
||||
},
|
||||
fail: function(e, data) {
|
||||
OC.Upload.log('fail', e, data);
|
||||
if (typeof data.textStatus !== 'undefined' && data.textStatus !== 'success' ) {
|
||||
if (data.textStatus === 'abort') {
|
||||
OC.Notification.show(t('files', 'Upload cancelled.'));
|
||||
} else {
|
||||
// HTTP connection problem
|
||||
OC.Notification.show(data.errorThrown);
|
||||
}
|
||||
//hide notification after 10 sec
|
||||
setTimeout(function() {
|
||||
OC.Notification.hide();
|
||||
}, 10000);
|
||||
}
|
||||
OC.Upload.deleteUpload(data);
|
||||
},
|
||||
/**
|
||||
* called for every successful upload
|
||||
* @param {object} e
|
||||
* @param {object} data
|
||||
*/
|
||||
done:function(e, data) {
|
||||
OC.Upload.log('done', e, data);
|
||||
// handle different responses (json or body from iframe for ie)
|
||||
var response;
|
||||
if (typeof data.result === 'string') {
|
||||
response = data.result;
|
||||
} else {
|
||||
//fetch response from iframe
|
||||
response = data.result[0].body.innerText;
|
||||
}
|
||||
var result=$.parseJSON(response);
|
||||
|
||||
delete data.jqXHR;
|
||||
|
||||
if (result.status === 'error' && result.data && result.data.message){
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = result.data.message;
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
} else if (typeof result[0] === 'undefined') {
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = t('files', 'Could not get result from server.');
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
} else if (result[0].status === 'existserror') {
|
||||
//show "file already exists" dialog
|
||||
var original = result[0];
|
||||
var replacement = data.files[0];
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
OC.dialogs.fileexists(data, original, replacement, OC.Upload, fu);
|
||||
} else if (result[0].status !== 'success') {
|
||||
//delete data.jqXHR;
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = result[0].data.message; // error message has been translated on server
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
}
|
||||
},
|
||||
/**
|
||||
* called after last upload
|
||||
* @param {object} e
|
||||
* @param {object} data
|
||||
*/
|
||||
stop: function(e, data) {
|
||||
OC.Upload.log('stop', e, data);
|
||||
}
|
||||
};
|
||||
|
||||
// initialize jquery fileupload (blueimp)
|
||||
var fileupload = $('#file_upload_start').fileupload(file_upload_param);
|
||||
window.file_upload_param = fileupload;
|
||||
|
||||
if (supportAjaxUploadWithProgress()) {
|
||||
|
||||
// add progress handlers
|
||||
fileupload.on('fileuploadadd', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadadd', e, data);
|
||||
//show cancel button
|
||||
//if (data.dataType !== 'iframe') { //FIXME when is iframe used? only for ie?
|
||||
// $('#uploadprogresswrapper input.stop').show();
|
||||
//}
|
||||
});
|
||||
// add progress handlers
|
||||
fileupload.on('fileuploadstart', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadstart', e, data);
|
||||
$('#uploadprogresswrapper input.stop').show();
|
||||
$('#uploadprogressbar').progressbar({value:0});
|
||||
$('#uploadprogressbar').fadeIn();
|
||||
});
|
||||
fileupload.on('fileuploadprogress', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadprogress', e, data);
|
||||
//TODO progressbar in row
|
||||
});
|
||||
fileupload.on('fileuploadprogressall', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadprogressall', e, data);
|
||||
var progress = (data.loaded / data.total) * 100;
|
||||
$('#uploadprogressbar').progressbar('value', progress);
|
||||
});
|
||||
fileupload.on('fileuploadstop', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadstop', e, data);
|
||||
|
||||
$('#uploadprogresswrapper input.stop').fadeOut();
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
Files.updateStorageStatistics();
|
||||
});
|
||||
fileupload.on('fileuploadfail', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadfail', e, data);
|
||||
//if user pressed cancel hide upload progress bar and cancel button
|
||||
if (data.errorThrown === 'abort') {
|
||||
$('#uploadprogresswrapper input.stop').fadeOut();
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
}
|
||||
});
|
||||
// remember jqXHR to show warning to user when he navigates away but an upload is still in progress
|
||||
if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') {
|
||||
var dirName = data.context.data('file');
|
||||
if(typeof uploadingFiles[dirName] === 'undefined') {
|
||||
uploadingFiles[dirName] = {};
|
||||
}
|
||||
uploadingFiles[dirName][data.files[0].name] = jqXHR;
|
||||
} else {
|
||||
uploadingFiles[data.files[0].name] = jqXHR;
|
||||
}
|
||||
|
||||
//show cancel button
|
||||
if($('html.lte9').length === 0 && data.dataType !== 'iframe') {
|
||||
$('#uploadprogresswrapper input.stop').show();
|
||||
}
|
||||
},
|
||||
/**
|
||||
* called after the first add, does NOT have the data param
|
||||
* @param e
|
||||
*/
|
||||
start: function(e) {
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if($('html.lte9').length > 0) {
|
||||
return;
|
||||
}
|
||||
$('#uploadprogressbar').progressbar({value:0});
|
||||
$('#uploadprogressbar').fadeIn();
|
||||
},
|
||||
fail: function(e, data) {
|
||||
if (typeof data.textStatus !== 'undefined' && data.textStatus !== 'success' ) {
|
||||
if (data.textStatus === 'abort') {
|
||||
$('#notification').text(t('files', 'Upload cancelled.'));
|
||||
} else {
|
||||
console.log('skipping file progress because your browser is broken');
|
||||
// HTTP connection problem
|
||||
$('#notification').text(data.errorThrown);
|
||||
}
|
||||
}
|
||||
|
||||
$.assocArraySize = function(obj) {
|
||||
// http://stackoverflow.com/a/6700/11236
|
||||
var size = 0, key;
|
||||
for (key in obj) {
|
||||
if (obj.hasOwnProperty(key)) {
|
||||
size++;
|
||||
}
|
||||
$('#notification').fadeIn();
|
||||
//hide notification after 5 sec
|
||||
setTimeout(function() {
|
||||
$('#notification').fadeOut();
|
||||
}, 5000);
|
||||
}
|
||||
delete uploadingFiles[data.files[0].name];
|
||||
},
|
||||
progress: function(e, data) {
|
||||
// TODO: show nice progress bar in file row
|
||||
},
|
||||
progressall: function(e, data) {
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if($('html.lte9').length > 0) {
|
||||
return;
|
||||
}
|
||||
var progress = (data.loaded/data.total)*100;
|
||||
$('#uploadprogressbar').progressbar('value',progress);
|
||||
},
|
||||
/**
|
||||
* called for every successful upload
|
||||
* @param e
|
||||
* @param data
|
||||
*/
|
||||
done:function(e, data) {
|
||||
// handle different responses (json or body from iframe for ie)
|
||||
var response;
|
||||
if (typeof data.result === 'string') {
|
||||
response = data.result;
|
||||
} else {
|
||||
//fetch response from iframe
|
||||
response = data.result[0].body.innerText;
|
||||
}
|
||||
return size;
|
||||
};
|
||||
var result=$.parseJSON(response);
|
||||
|
||||
// warn user not to leave the page while upload is in progress
|
||||
$(window).on('beforeunload', function(e) {
|
||||
if (OC.Upload.isProcessing()) {
|
||||
return t('files', 'File upload is in progress. Leaving the page now will cancel the upload.');
|
||||
}
|
||||
});
|
||||
if(typeof result[0] !== 'undefined' && result[0].status === 'success') {
|
||||
var filename = result[0].originalname;
|
||||
|
||||
//add multiply file upload attribute to all browsers except konqueror (which crashes when it's used)
|
||||
if (navigator.userAgent.search(/konqueror/i) === -1) {
|
||||
$('#file_upload_start').attr('multiple', 'multiple');
|
||||
}
|
||||
|
||||
//if the breadcrumb is to long, start by replacing foldernames with '...' except for the current folder
|
||||
var crumb=$('div.crumb').first();
|
||||
while($('div.controls').height() > 40 && crumb.next('div.crumb').length > 0) {
|
||||
crumb.children('a').text('...');
|
||||
crumb = crumb.next('div.crumb');
|
||||
}
|
||||
//if that isn't enough, start removing items from the breacrumb except for the current folder and it's parent
|
||||
var crumb = $('div.crumb').first();
|
||||
var next = crumb.next('div.crumb');
|
||||
while($('div.controls').height()>40 && next.next('div.crumb').length > 0) {
|
||||
crumb.remove();
|
||||
crumb = next;
|
||||
next = crumb.next('div.crumb');
|
||||
}
|
||||
//still not enough, start shorting down the current folder name
|
||||
var crumb=$('div.crumb>a').last();
|
||||
while($('div.controls').height() > 40 && crumb.text().length > 6) {
|
||||
var text=crumb.text();
|
||||
text = text.substr(0,text.length-6)+'...';
|
||||
crumb.text(text);
|
||||
}
|
||||
|
||||
$(document).click(function(ev) {
|
||||
// do not close when clicking in the dropdown
|
||||
if ($(ev.target).closest('#new').length){
|
||||
return;
|
||||
}
|
||||
$('#new>ul').hide();
|
||||
$('#new').removeClass('active');
|
||||
if ($('#new .error').length > 0) {
|
||||
$('#new .error').tipsy('hide');
|
||||
}
|
||||
$('#new li').each(function(i,element) {
|
||||
if ($(element).children('p').length === 0) {
|
||||
$(element).children('form').remove();
|
||||
$(element).append('<p>'+$(element).data('text')+'</p>');
|
||||
}
|
||||
});
|
||||
});
|
||||
$('#new').click(function(event) {
|
||||
event.stopPropagation();
|
||||
});
|
||||
$('#new>a').click(function() {
|
||||
$('#new>ul').toggle();
|
||||
$('#new').toggleClass('active');
|
||||
});
|
||||
$('#new li').click(function() {
|
||||
if ($(this).children('p').length === 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
$('#new .error').tipsy('hide');
|
||||
|
||||
$('#new li').each(function(i,element) {
|
||||
if ($(element).children('p').length === 0) {
|
||||
$(element).children('form').remove();
|
||||
$(element).append('<p>'+$(element).data('text')+'</p>');
|
||||
}
|
||||
});
|
||||
|
||||
var type=$(this).data('type');
|
||||
var text=$(this).children('p').text();
|
||||
$(this).data('text',text);
|
||||
$(this).children('p').remove();
|
||||
|
||||
// add input field
|
||||
var form=$('<form></form>');
|
||||
var input=$('<input type="text">');
|
||||
form.append(input);
|
||||
$(this).append(form);
|
||||
|
||||
var checkInput = function () {
|
||||
var filename = input.val();
|
||||
if (type === 'web' && filename.length === 0) {
|
||||
throw t('files', 'URL cannot be empty');
|
||||
} else if (type !== 'web' && !Files.isFileNameValid(filename)) {
|
||||
// Files.isFileNameValid(filename) throws an exception itself
|
||||
} else if ($('#dir').val() === '/' && filename === 'Shared') {
|
||||
throw t('files', 'In the home folder \'Shared\' is a reserved filename');
|
||||
} else if (FileList.inList(filename)) {
|
||||
throw t('files', '{new_name} already exists', {new_name: filename});
|
||||
// delete jqXHR reference
|
||||
if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') {
|
||||
var dirName = data.context.data('file');
|
||||
delete uploadingFiles[dirName][filename];
|
||||
if ($.assocArraySize(uploadingFiles[dirName]) == 0) {
|
||||
delete uploadingFiles[dirName];
|
||||
}
|
||||
} else {
|
||||
return true;
|
||||
delete uploadingFiles[filename];
|
||||
}
|
||||
};
|
||||
} else {
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = t('files', result.data.message);
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
}
|
||||
},
|
||||
/**
|
||||
* called after last upload
|
||||
* @param e
|
||||
* @param data
|
||||
*/
|
||||
stop: function(e, data) {
|
||||
if(data.dataType !== 'iframe') {
|
||||
$('#uploadprogresswrapper input.stop').hide();
|
||||
}
|
||||
|
||||
// verify filename on typing
|
||||
input.keyup(function(event) {
|
||||
try {
|
||||
checkInput();
|
||||
input.tipsy('hide');
|
||||
input.removeClass('error');
|
||||
} catch (error) {
|
||||
input.attr('title', error);
|
||||
input.tipsy({gravity: 'w', trigger: 'manual'});
|
||||
input.tipsy('show');
|
||||
input.addClass('error');
|
||||
}
|
||||
});
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if($('html.lte9').length > 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
input.focus();
|
||||
form.submit(function(event) {
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
try {
|
||||
checkInput();
|
||||
var newname = input.val();
|
||||
if (FileList.lastAction) {
|
||||
FileList.lastAction();
|
||||
}
|
||||
var name = getUniqueName(newname);
|
||||
if (newname !== name) {
|
||||
FileList.checkName(name, newname, true);
|
||||
var hidden = true;
|
||||
} else {
|
||||
var hidden = false;
|
||||
}
|
||||
switch(type) {
|
||||
case 'file':
|
||||
$.post(
|
||||
OC.filePath('files', 'ajax', 'newfile.php'),
|
||||
{dir:$('#dir').val(), filename:name},
|
||||
function(result) {
|
||||
if (result.status === 'success') {
|
||||
var date = new Date();
|
||||
// TODO: ideally addFile should be able to receive
|
||||
// all attributes and set them automatically,
|
||||
// and also auto-load the preview
|
||||
var tr = FileList.addFile(name, 0, date, false, hidden);
|
||||
tr.attr('data-size', result.data.size);
|
||||
tr.attr('data-mime', result.data.mime);
|
||||
tr.attr('data-id', result.data.id);
|
||||
tr.attr('data-etag', result.data.etag);
|
||||
tr.find('.filesize').text(humanFileSize(result.data.size));
|
||||
var path = getPathForPreview(name);
|
||||
Files.lazyLoadPreview(path, result.data.mime, function(previewpath) {
|
||||
tr.find('td.filename').attr('style','background-image:url('+previewpath+')');
|
||||
}, null, null, result.data.etag);
|
||||
FileActions.display(tr.find('td.filename'), true);
|
||||
} else {
|
||||
OC.dialogs.alert(result.data.message, t('core', 'Could not create file'));
|
||||
}
|
||||
}
|
||||
);
|
||||
break;
|
||||
case 'folder':
|
||||
$.post(
|
||||
OC.filePath('files','ajax','newfolder.php'),
|
||||
{dir:$('#dir').val(), foldername:name},
|
||||
function(result) {
|
||||
if (result.status === 'success') {
|
||||
var date=new Date();
|
||||
FileList.addDir(name, 0, date, hidden);
|
||||
var tr=$('tr[data-file="'+name+'"]');
|
||||
tr.attr('data-id', result.data.id);
|
||||
} else {
|
||||
OC.dialogs.alert(result.data.message, t('core', 'Could not create folder'));
|
||||
}
|
||||
}
|
||||
);
|
||||
break;
|
||||
case 'web':
|
||||
if (name.substr(0,8) !== 'https://' && name.substr(0,7) !== 'http://') {
|
||||
name = 'http://' + name;
|
||||
}
|
||||
var localName=name;
|
||||
if (localName.substr(localName.length-1,1)==='/') {//strip /
|
||||
localName=localName.substr(0,localName.length-1);
|
||||
}
|
||||
if (localName.indexOf('/')) {//use last part of url
|
||||
localName=localName.split('/').pop();
|
||||
} else { //or the domain
|
||||
localName=(localName.match(/:\/\/(.[^\/]+)/)[1]).replace('www.','');
|
||||
}
|
||||
localName = getUniqueName(localName);
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if ($('html.lte9').length === 0) {
|
||||
$('#uploadprogressbar').progressbar({value:0});
|
||||
$('#uploadprogressbar').fadeIn();
|
||||
}
|
||||
$('#uploadprogressbar').progressbar('value',100);
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
}
|
||||
}
|
||||
var file_upload_handler = function() {
|
||||
$('#file_upload_start').fileupload(file_upload_param);
|
||||
};
|
||||
|
||||
var eventSource=new OC.EventSource(OC.filePath('files','ajax','newfile.php'),{dir:$('#dir').val(),source:name,filename:localName});
|
||||
eventSource.listen('progress',function(progress) {
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if ($('html.lte9').length === 0) {
|
||||
$('#uploadprogressbar').progressbar('value',progress);
|
||||
}
|
||||
});
|
||||
eventSource.listen('success',function(data) {
|
||||
var mime = data.mime;
|
||||
var size = data.size;
|
||||
var id = data.id;
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
var date = new Date();
|
||||
FileList.addFile(localName, size, date, false, hidden);
|
||||
var tr = $('tr[data-file="'+localName+'"]');
|
||||
tr.data('mime', mime).data('id', id);
|
||||
tr.attr('data-id', id);
|
||||
var path = $('#dir').val()+'/'+localName;
|
||||
Files.lazyLoadPreview(path, mime, function(previewpath) {
|
||||
tr.find('td.filename').attr('style', 'background-image:url('+previewpath+')');
|
||||
}, null, null, data.etag);
|
||||
FileActions.display(tr.find('td.filename'), true);
|
||||
});
|
||||
eventSource.listen('error',function(error) {
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
alert(error);
|
||||
});
|
||||
break;
|
||||
}
|
||||
var li=form.parent();
|
||||
form.remove();
|
||||
/* workaround for IE 9&10 click event trap, 2 lines: */
|
||||
$('input').first().focus();
|
||||
$('#content').focus();
|
||||
li.append('<p>'+li.data('text')+'</p>');
|
||||
$('#new>a').click();
|
||||
} catch (error) {
|
||||
input.attr('title', error);
|
||||
input.tipsy({gravity: 'w', trigger: 'manual'});
|
||||
input.tipsy('show');
|
||||
input.addClass('error');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
if ( document.getElementById('data-upload-form') ) {
|
||||
$(file_upload_handler);
|
||||
}
|
||||
$.assocArraySize = function(obj) {
|
||||
// http://stackoverflow.com/a/6700/11236
|
||||
var size = 0, key;
|
||||
for (key in obj) {
|
||||
if (obj.hasOwnProperty(key)) size++;
|
||||
}
|
||||
return size;
|
||||
};
|
||||
|
||||
// warn user not to leave the page while upload is in progress
|
||||
$(window).bind('beforeunload', function(e) {
|
||||
if ($.assocArraySize(uploadingFiles) > 0)
|
||||
return t('files','File upload is in progress. Leaving the page now will cancel the upload.');
|
||||
});
|
||||
|
||||
//add multiply file upload attribute to all browsers except konqueror (which crashes when it's used)
|
||||
if(navigator.userAgent.search(/konqueror/i)==-1){
|
||||
$('#file_upload_start').attr('multiple','multiple')
|
||||
}
|
||||
|
||||
//if the breadcrumb is to long, start by replacing foldernames with '...' except for the current folder
|
||||
var crumb=$('div.crumb').first();
|
||||
while($('div.controls').height()>40 && crumb.next('div.crumb').length>0){
|
||||
crumb.children('a').text('...');
|
||||
crumb=crumb.next('div.crumb');
|
||||
}
|
||||
//if that isn't enough, start removing items from the breacrumb except for the current folder and it's parent
|
||||
var crumb=$('div.crumb').first();
|
||||
var next=crumb.next('div.crumb');
|
||||
while($('div.controls').height()>40 && next.next('div.crumb').length>0){
|
||||
crumb.remove();
|
||||
crumb=next;
|
||||
next=crumb.next('div.crumb');
|
||||
}
|
||||
//still not enough, start shorting down the current folder name
|
||||
var crumb=$('div.crumb>a').last();
|
||||
while($('div.controls').height()>40 && crumb.text().length>6){
|
||||
var text=crumb.text()
|
||||
text=text.substr(0,text.length-6)+'...';
|
||||
crumb.text(text);
|
||||
}
|
||||
|
||||
$(document).click(function(){
|
||||
$('#new>ul').hide();
|
||||
$('#new').removeClass('active');
|
||||
$('#new li').each(function(i,element){
|
||||
if($(element).children('p').length==0){
|
||||
$(element).children('form').remove();
|
||||
$(element).append('<p>'+$(element).data('text')+'</p>');
|
||||
}
|
||||
});
|
||||
window.file_upload_param = file_upload_param;
|
||||
});
|
||||
$('#new li').click(function(){
|
||||
if($(this).children('p').length==0){
|
||||
return;
|
||||
}
|
||||
|
||||
$('#new li').each(function(i,element){
|
||||
if($(element).children('p').length==0){
|
||||
$(element).children('form').remove();
|
||||
$(element).append('<p>'+$(element).data('text')+'</p>');
|
||||
}
|
||||
});
|
||||
|
||||
var type=$(this).data('type');
|
||||
var text=$(this).children('p').text();
|
||||
$(this).data('text',text);
|
||||
$(this).children('p').remove();
|
||||
var form=$('<form></form>');
|
||||
var input=$('<input>');
|
||||
form.append(input);
|
||||
$(this).append(form);
|
||||
input.focus();
|
||||
form.submit(function(event){
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
var newname=input.val();
|
||||
if(type == 'web' && newname.length == 0) {
|
||||
OC.Notification.show(t('files', 'URL cannot be empty.'));
|
||||
return false;
|
||||
} else if (type != 'web' && !Files.isFileNameValid(newname)) {
|
||||
return false;
|
||||
} else if( type == 'folder' && $('#dir').val() == '/' && newname == 'Shared') {
|
||||
OC.Notification.show(t('files','Invalid folder name. Usage of \'Shared\' is reserved by ownCloud'));
|
||||
return false;
|
||||
}
|
||||
if (FileList.lastAction) {
|
||||
FileList.lastAction();
|
||||
}
|
||||
var name = getUniqueName(newname);
|
||||
if (newname != name) {
|
||||
FileList.checkName(name, newname, true);
|
||||
var hidden = true;
|
||||
} else {
|
||||
var hidden = false;
|
||||
}
|
||||
switch(type){
|
||||
case 'file':
|
||||
$.post(
|
||||
OC.filePath('files','ajax','newfile.php'),
|
||||
{dir:$('#dir').val(),filename:name},
|
||||
function(result){
|
||||
if (result.status == 'success') {
|
||||
var date=new Date();
|
||||
FileList.addFile(name,0,date,false,hidden);
|
||||
var tr=$('tr').filterAttr('data-file',name);
|
||||
tr.attr('data-mime',result.data.mime);
|
||||
tr.attr('data-id', result.data.id);
|
||||
getMimeIcon(result.data.mime,function(path){
|
||||
tr.find('td.filename').attr('style','background-image:url('+path+')');
|
||||
});
|
||||
} else {
|
||||
OC.dialogs.alert(result.data.message, t('core', 'Error'));
|
||||
}
|
||||
}
|
||||
);
|
||||
break;
|
||||
case 'folder':
|
||||
$.post(
|
||||
OC.filePath('files','ajax','newfolder.php'),
|
||||
{dir:$('#dir').val(),foldername:name},
|
||||
function(result){
|
||||
if (result.status == 'success') {
|
||||
var date=new Date();
|
||||
FileList.addDir(name,0,date,hidden);
|
||||
var tr=$('tr').filterAttr('data-file',name);
|
||||
tr.attr('data-id', result.data.id);
|
||||
} else {
|
||||
OC.dialogs.alert(result.data.message, t('core', 'Error'));
|
||||
}
|
||||
}
|
||||
);
|
||||
break;
|
||||
case 'web':
|
||||
if(name.substr(0,8)!='https://' && name.substr(0,7)!='http://'){
|
||||
name='http://'+name;
|
||||
}
|
||||
var localName=name;
|
||||
if(localName.substr(localName.length-1,1)=='/'){//strip /
|
||||
localName=localName.substr(0,localName.length-1)
|
||||
}
|
||||
if(localName.indexOf('/')){//use last part of url
|
||||
localName=localName.split('/').pop();
|
||||
} else { //or the domain
|
||||
localName=(localName.match(/:\/\/(.[^\/]+)/)[1]).replace('www.','');
|
||||
}
|
||||
localName = getUniqueName(localName);
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if($('html.lte9').length > 0) {
|
||||
} else {
|
||||
$('#uploadprogressbar').progressbar({value:0});
|
||||
$('#uploadprogressbar').fadeIn();
|
||||
}
|
||||
|
||||
var eventSource=new OC.EventSource(OC.filePath('files','ajax','newfile.php'),{dir:$('#dir').val(),source:name,filename:localName});
|
||||
eventSource.listen('progress',function(progress){
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if($('html.lte9').length > 0) {
|
||||
} else {
|
||||
$('#uploadprogressbar').progressbar('value',progress);
|
||||
}
|
||||
});
|
||||
eventSource.listen('success',function(data){
|
||||
var mime=data.mime;
|
||||
var size=data.size;
|
||||
var id=data.id;
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
var date=new Date();
|
||||
FileList.addFile(localName,size,date,false,hidden);
|
||||
var tr=$('tr').filterAttr('data-file',localName);
|
||||
tr.data('mime',mime).data('id',id);
|
||||
tr.attr('data-id', id);
|
||||
getMimeIcon(mime,function(path){
|
||||
tr.find('td.filename').attr('style','background-image:url('+path+')');
|
||||
});
|
||||
});
|
||||
eventSource.listen('error',function(error){
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
alert(error);
|
||||
});
|
||||
break;
|
||||
}
|
||||
var li=form.parent();
|
||||
form.remove();
|
||||
/* workaround for IE 9&10 click event trap, 2 lines: */
|
||||
$('input').first().focus();
|
||||
$('#content').focus();
|
||||
li.append('<p>'+li.data('text')+'</p>');
|
||||
$('#new>a').click();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -61,13 +61,7 @@ var FileActions = {
|
||||
var actions = this.get(mime, type, permissions);
|
||||
return actions[name];
|
||||
},
|
||||
/**
|
||||
* Display file actions for the given element
|
||||
* @param parent "td" element of the file for which to display actions
|
||||
* @param triggerEvent if true, triggers the fileActionsReady on the file
|
||||
* list afterwards (false by default)
|
||||
*/
|
||||
display: function (parent, triggerEvent) {
|
||||
display: function (parent) {
|
||||
FileActions.currentFile = parent;
|
||||
var actions = FileActions.get(FileActions.getCurrentMimeType(), FileActions.getCurrentType(), FileActions.getCurrentPermissions());
|
||||
var file = FileActions.getCurrentFile();
|
||||
@@ -134,19 +128,18 @@ var FileActions = {
|
||||
img = img(file);
|
||||
}
|
||||
if (typeof trashBinApp !== 'undefined' && trashBinApp) {
|
||||
var html = '<a href="#" original-title="' + t('files', 'Delete permanently') + '" class="action delete delete-icon" />';
|
||||
var html = '<a href="#" original-title="' + t('files', 'Delete permanently') + '" class="action delete" />';
|
||||
} else {
|
||||
var html = '<a href="#" class="action delete delete-icon" />';
|
||||
var html = '<a href="#" original-title="' + t('files', 'Delete') + '" class="action delete" />';
|
||||
}
|
||||
var element = $(html);
|
||||
if (img) {
|
||||
element.append($('<img class ="svg" src="' + img + '"/>'));
|
||||
}
|
||||
element.data('action', actions['Delete']);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions['Delete']}, actionHandler);
|
||||
parent.parent().children().last().append(element);
|
||||
}
|
||||
|
||||
if (triggerEvent){
|
||||
$('#fileList').trigger(jQuery.Event("fileActionsReady"));
|
||||
}
|
||||
},
|
||||
getCurrentFile: function () {
|
||||
return FileActions.currentFile.parent().attr('data-file');
|
||||
@@ -187,7 +180,20 @@ $(document).ready(function () {
|
||||
FileActions.register('all', 'Delete', OC.PERMISSION_DELETE, function () {
|
||||
return OC.imagePath('core', 'actions/delete');
|
||||
}, function (filename) {
|
||||
FileList.do_delete(filename);
|
||||
if (Files.cancelUpload(filename)) {
|
||||
if (filename.substr) {
|
||||
filename = [filename];
|
||||
}
|
||||
$.each(filename, function (index, file) {
|
||||
var filename = $('tr').filterAttr('data-file', file);
|
||||
filename.hide();
|
||||
filename.find('input[type="checkbox"]').removeAttr('checked');
|
||||
filename.removeClass('selected');
|
||||
});
|
||||
procesSelection();
|
||||
} else {
|
||||
FileList.do_delete(filename);
|
||||
}
|
||||
$('.tipsy').remove();
|
||||
});
|
||||
|
||||
@@ -198,12 +204,9 @@ FileActions.register('all', 'Rename', OC.PERMISSION_UPDATE, function () {
|
||||
FileList.rename(filename);
|
||||
});
|
||||
|
||||
|
||||
FileActions.register('dir', 'Open', OC.PERMISSION_READ, '', function (filename) {
|
||||
var dir = $('#dir').val() || '/';
|
||||
if (dir !== '/') {
|
||||
dir = dir + '/';
|
||||
}
|
||||
FileList.changeDirectory(dir + filename);
|
||||
window.location = OC.linkTo('files', 'index.php') + '?dir=' + encodeURIComponent($('#dir').val()).replace(/%2F/g, '/') + '/' + encodeURIComponent(filename);
|
||||
});
|
||||
|
||||
FileActions.setDefault('dir', 'Open');
|
||||
|
||||
+254
-709
File diff suppressed because it is too large
Load Diff
+445
-378
File diff suppressed because it is too large
Load Diff
Vendored
+279
-746
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* jQuery Iframe Transport Plugin 1.7
|
||||
* jQuery Iframe Transport Plugin 1.3
|
||||
* https://github.com/blueimp/jQuery-File-Upload
|
||||
*
|
||||
* Copyright 2011, Sebastian Tschan
|
||||
@@ -30,45 +30,27 @@
|
||||
// The iframe transport accepts three additional options:
|
||||
// options.fileInput: a jQuery collection of file input fields
|
||||
// options.paramName: the parameter name for the file form data,
|
||||
// overrides the name property of the file input field(s),
|
||||
// can be a string or an array of strings.
|
||||
// overrides the name property of the file input field(s)
|
||||
// options.formData: an array of objects with name and value properties,
|
||||
// equivalent to the return data of .serializeArray(), e.g.:
|
||||
// [{name: 'a', value: 1}, {name: 'b', value: 2}]
|
||||
$.ajaxTransport('iframe', function (options) {
|
||||
if (options.async) {
|
||||
if (options.async && (options.type === 'POST' || options.type === 'GET')) {
|
||||
var form,
|
||||
iframe,
|
||||
addParamChar;
|
||||
iframe;
|
||||
return {
|
||||
send: function (_, completeCallback) {
|
||||
form = $('<form style="display:none;"></form>');
|
||||
form.attr('accept-charset', options.formAcceptCharset);
|
||||
addParamChar = /\?/.test(options.url) ? '&' : '?';
|
||||
// XDomainRequest only supports GET and POST:
|
||||
if (options.type === 'DELETE') {
|
||||
options.url = options.url + addParamChar + '_method=DELETE';
|
||||
options.type = 'POST';
|
||||
} else if (options.type === 'PUT') {
|
||||
options.url = options.url + addParamChar + '_method=PUT';
|
||||
options.type = 'POST';
|
||||
} else if (options.type === 'PATCH') {
|
||||
options.url = options.url + addParamChar + '_method=PATCH';
|
||||
options.type = 'POST';
|
||||
}
|
||||
// javascript:false as initial iframe src
|
||||
// prevents warning popups on HTTPS in IE6.
|
||||
// IE versions below IE8 cannot set the name property of
|
||||
// elements that have already been added to the DOM,
|
||||
// so we set the name along with the iframe HTML markup:
|
||||
counter += 1;
|
||||
iframe = $(
|
||||
'<iframe src="javascript:false;" name="iframe-transport-' +
|
||||
counter + '"></iframe>'
|
||||
(counter += 1) + '"></iframe>'
|
||||
).bind('load', function () {
|
||||
var fileInputClones,
|
||||
paramNames = $.isArray(options.paramName) ?
|
||||
options.paramName : [options.paramName];
|
||||
var fileInputClones;
|
||||
iframe
|
||||
.unbind('load')
|
||||
.bind('load', function () {
|
||||
@@ -97,12 +79,7 @@
|
||||
// (happens on form submits to iframe targets):
|
||||
$('<iframe src="javascript:false;"></iframe>')
|
||||
.appendTo(form);
|
||||
window.setTimeout(function () {
|
||||
// Removing the form in a setTimeout call
|
||||
// allows Chrome's developer tools to display
|
||||
// the response result
|
||||
form.remove();
|
||||
}, 0);
|
||||
form.remove();
|
||||
});
|
||||
form
|
||||
.prop('target', iframe.prop('name'))
|
||||
@@ -124,11 +101,8 @@
|
||||
return fileInputClones[index];
|
||||
});
|
||||
if (options.paramName) {
|
||||
options.fileInput.each(function (index) {
|
||||
$(this).prop(
|
||||
'name',
|
||||
paramNames[index] || options.paramName
|
||||
);
|
||||
options.fileInput.each(function () {
|
||||
$(this).prop('name', options.paramName);
|
||||
});
|
||||
}
|
||||
// Appending the file input fields to the hidden form
|
||||
@@ -170,36 +144,22 @@
|
||||
});
|
||||
|
||||
// The iframe transport returns the iframe content document as response.
|
||||
// The following adds converters from iframe to text, json, html, xml
|
||||
// and script.
|
||||
// Please note that the Content-Type for JSON responses has to be text/plain
|
||||
// or text/html, if the browser doesn't include application/json in the
|
||||
// Accept header, else IE will show a download dialog.
|
||||
// The Content-Type for XML responses on the other hand has to be always
|
||||
// application/xml or text/xml, so IE properly parses the XML response.
|
||||
// See also
|
||||
// https://github.com/blueimp/jQuery-File-Upload/wiki/Setup#content-type-negotiation
|
||||
// The following adds converters from iframe to text, json, html, and script:
|
||||
$.ajaxSetup({
|
||||
converters: {
|
||||
'iframe text': function (iframe) {
|
||||
return iframe && $(iframe[0].body).text();
|
||||
return $(iframe[0].body).text();
|
||||
},
|
||||
'iframe json': function (iframe) {
|
||||
return iframe && $.parseJSON($(iframe[0].body).text());
|
||||
return $.parseJSON($(iframe[0].body).text());
|
||||
},
|
||||
'iframe html': function (iframe) {
|
||||
return iframe && $(iframe[0].body).html();
|
||||
},
|
||||
'iframe xml': function (iframe) {
|
||||
var xmlDoc = iframe && iframe[0];
|
||||
return xmlDoc && $.isXMLDoc(xmlDoc) ? xmlDoc :
|
||||
$.parseXML((xmlDoc.XMLDocument && xmlDoc.XMLDocument.xml) ||
|
||||
$(xmlDoc.body).html());
|
||||
return $(iframe[0].body).html();
|
||||
},
|
||||
'iframe script': function (iframe) {
|
||||
return iframe && $.globalEval($(iframe[0].body).text());
|
||||
return $.globalEval($(iframe[0].body).text());
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}));
|
||||
}));
|
||||
|
||||
@@ -131,9 +131,7 @@ var Files = Files || {};
|
||||
return;
|
||||
}
|
||||
var preventDefault = false;
|
||||
if ($.inArray(event.keyCode, keys) === -1) {
|
||||
keys.push(event.keyCode);
|
||||
}
|
||||
if ($.inArray(event.keyCode, keys) === -1) keys.push(event.keyCode);
|
||||
if (
|
||||
$.inArray(keyCodes.n, keys) !== -1 && ($.inArray(keyCodes.cmdFirefox, keys) !== -1 || $.inArray(keyCodes.cmdOpera, keys) !== -1 || $.inArray(keyCodes.leftCmdWebKit, keys) !== -1 || $.inArray(keyCodes.rightCmdWebKit, keys) !== -1 || $.inArray(keyCodes.ctrl, keys) !== -1 || event.ctrlKey)) {
|
||||
preventDefault = true; //new file/folder prevent browser from responding
|
||||
@@ -167,4 +165,4 @@ var Files = Files || {};
|
||||
removeA(keys, event.keyCode);
|
||||
});
|
||||
};
|
||||
})(Files);
|
||||
})(Files);
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+6
-56
@@ -1,76 +1,26 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "فشل في نقل الملف %s - يوجد ملف بنفس هذا الاسم",
|
||||
"Could not move %s" => "فشل في نقل %s",
|
||||
"File name cannot be empty." => "اسم الملف لا يجوز أن يكون فارغا",
|
||||
"Unable to set upload directory." => "غير قادر على تحميل المجلد",
|
||||
"Invalid Token" => "علامة غير صالحة",
|
||||
"No file was uploaded. Unknown error" => "لم يتم رفع أي ملف , خطأ غير معروف",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "تم ترفيع الملفات بنجاح.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "حجم الملف المرفوع تجاوز قيمة upload_max_filesize الموجودة في ملف php.ini ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
|
||||
"The uploaded file was only partially uploaded" => "تم ترفيع جزء من الملفات الذي تريد ترفيعها فقط",
|
||||
"No file was uploaded" => "لم يتم ترفيع أي من الملفات",
|
||||
"Missing a temporary folder" => "المجلد المؤقت غير موجود",
|
||||
"Failed to write to disk" => "خطأ في الكتابة على القرص الصلب",
|
||||
"Not enough storage available" => "لا يوجد مساحة تخزينية كافية",
|
||||
"Upload failed. Could not get file info." => "فشلت عملية الرفع. تعذر الحصول على معلومات الملف.",
|
||||
"Upload failed. Could not find uploaded file" => "*فشلت علمية الرفع. تعذر إيجاد الملف الذي تم رفعه.\n*فشلت علمية التحميل. تعذر إيجاد الملف الذي تم تحميله.",
|
||||
"Invalid directory." => "مسار غير صحيح.",
|
||||
"Files" => "الملفات",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "تعذر رفع الملف {filename} إما لأنه مجلد أو لان حجم الملف 0 بايت",
|
||||
"Not enough space available" => "لا توجد مساحة كافية",
|
||||
"Upload cancelled." => "تم إلغاء عملية رفع الملفات .",
|
||||
"Could not get result from server." => "تعذر الحصول على نتيجة من الخادم",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "عملية رفع الملفات قيد التنفيذ. اغلاق الصفحة سوف يلغي عملية رفع الملفات.",
|
||||
"{new_name} already exists" => "{new_name} موجود مسبقا",
|
||||
"Share" => "شارك",
|
||||
"Delete permanently" => "حذف بشكل دائم",
|
||||
"Rename" => "إعادة تسميه",
|
||||
"Pending" => "قيد الانتظار",
|
||||
"replaced {new_name} with {old_name}" => "استبدل {new_name} بـ {old_name}",
|
||||
"undo" => "تراجع",
|
||||
"_%n folder_::_%n folders_" => array("لا يوجد مجلدات %n","1 مجلد %n","2 مجلد %n","عدد قليل من مجلدات %n","عدد كبير من مجلدات %n","مجلدات %n"),
|
||||
"_%n file_::_%n files_" => array("لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"),
|
||||
"{dirs} and {files}" => "{dirs} و {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("لا يوجد ملفات %n لتحميلها","تحميل 1 ملف %n","تحميل 2 ملف %n","يتم تحميل عدد قليل من ملفات %n","يتم تحميل عدد كبير من ملفات %n","يتم تحميل ملفات %n"),
|
||||
"'.' is an invalid file name." => "\".\" اسم ملف غير صحيح.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "اسم غير صحيح , الرموز '\\', '/', '<', '>', ':', '\"', '|', '?' و \"*\" غير مسموح استخدامها",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "مساحتك التخزينية ممتلئة, لا يمكم تحديث ملفاتك أو مزامنتها بعد الآن !",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "مساحتك التخزينية امتلأت تقريبا ",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "تم تمكين تشفير البرامج لكن لم يتم تهيئة المفاتيح لذا يرجى تسجيل الخروج ثم تسجيل الدخول مرة آخرى.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "المفتاح الخاص بتشفير التطبيقات غير صالح. يرجى تحديث كلمة السر الخاصة بالمفتاح الخاص من الإعدادت الشخصية حتى تتمكن من الوصول للملفات المشفرة.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "تم تعطيل التشفير لكن ملفاتك لا تزال مشفرة. فضلا اذهب إلى الإعدادات الشخصية لإزالة التشفير عن ملفاتك.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير.",
|
||||
"Error moving file" => "حدث خطأ أثناء نقل الملف",
|
||||
"Error" => "خطأ",
|
||||
"Name" => "اسم",
|
||||
"Delete" => "محذوف",
|
||||
"Close" => "إغلق",
|
||||
"Name" => "الاسم",
|
||||
"Size" => "حجم",
|
||||
"Modified" => "معدل",
|
||||
"%s could not be renamed" => "%s لا يمكن إعادة تسميته. ",
|
||||
"Upload" => "رفع",
|
||||
"File handling" => "التعامل مع الملف",
|
||||
"Upload" => "إرفع",
|
||||
"Maximum upload size" => "الحد الأقصى لحجم الملفات التي يمكن رفعها",
|
||||
"max. possible: " => "الحد الأقصى المسموح به",
|
||||
"Needed for multi-file and folder downloads." => "اجباري للسماح بالتحميل المتعدد للمجلدات والملفات",
|
||||
"Enable ZIP-download" => "تفعيل خاصية تحميل ملفات ZIP",
|
||||
"0 is unlimited" => "0 = غير محدود",
|
||||
"Maximum input size for ZIP files" => "الحد الأقصى المسموح به لملفات ZIP",
|
||||
"Save" => "حفظ",
|
||||
"New" => "جديد",
|
||||
"Text file" => "ملف",
|
||||
"Folder" => "مجلد",
|
||||
"From link" => "من رابط",
|
||||
"Deleted files" => "حذف الملفات",
|
||||
"Cancel upload" => "إلغاء رفع الملفات",
|
||||
"Nothing in here. Upload something!" => "لا يوجد شيء هنا. إرفع بعض الملفات!",
|
||||
"Download" => "تحميل",
|
||||
"Unshare" => "إلغاء مشاركة",
|
||||
"Delete" => "إلغاء",
|
||||
"Upload too large" => "حجم الترفيع أعلى من المسموح",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم.",
|
||||
"Files are being scanned, please wait." => "يرجى الانتظار , جاري فحص الملفات .",
|
||||
"Current scanning" => "الفحص الحالي",
|
||||
"Upgrading filesystem cache..." => "تحديث ذاكرة التخزين المؤقت(الكاش) الخاصة بملفات النظام ..."
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم."
|
||||
);
|
||||
$PLURAL_FORMS = "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,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("","","",""),
|
||||
"_%n file_::_%n files_" => array("","","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","","","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
||||
+12
-16
@@ -1,26 +1,26 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Файлът е качен успешно",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Файлът който се опитвате да качите надвишава стойностите в MAX_FILE_SIZE в HTML формата.",
|
||||
"The uploaded file was only partially uploaded" => "Файлът е качен частично",
|
||||
"No file was uploaded" => "Фахлът не бе качен",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Missing a temporary folder" => "Липсва временна папка",
|
||||
"Failed to write to disk" => "Възникна проблем при запис в диска",
|
||||
"Invalid directory." => "Невалидна директория.",
|
||||
"Files" => "Файлове",
|
||||
"Upload cancelled." => "Качването е спряно.",
|
||||
"Share" => "Споделяне",
|
||||
"Delete permanently" => "Изтриване завинаги",
|
||||
"Delete" => "Изтриване",
|
||||
"Rename" => "Преименуване",
|
||||
"Pending" => "Чакащо",
|
||||
"replace" => "препокриване",
|
||||
"cancel" => "отказ",
|
||||
"undo" => "възтановяване",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Грешка",
|
||||
"Upload Error" => "Възникна грешка при качването",
|
||||
"Close" => "Затвори",
|
||||
"Upload cancelled." => "Качването е спряно.",
|
||||
"Name" => "Име",
|
||||
"Size" => "Размер",
|
||||
"Modified" => "Променено",
|
||||
"1 folder" => "1 папка",
|
||||
"{count} folders" => "{count} папки",
|
||||
"1 file" => "1 файл",
|
||||
"{count} files" => "{count} файла",
|
||||
"Upload" => "Качване",
|
||||
"Maximum upload size" => "Максимален размер за качване",
|
||||
"0 is unlimited" => "Ползвайте 0 за без ограничения",
|
||||
@@ -31,9 +31,5 @@ $TRANSLATIONS = array(
|
||||
"Cancel upload" => "Спри качването",
|
||||
"Nothing in here. Upload something!" => "Няма нищо тук. Качете нещо.",
|
||||
"Download" => "Изтегляне",
|
||||
"Delete" => "Изтриване",
|
||||
"Upload too large" => "Файлът който сте избрали за качване е прекалено голям",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файловете които се опитвате да качите са по-големи от позволеното за сървъра.",
|
||||
"Files are being scanned, please wait." => "Файловете се претърсват, изчакайте."
|
||||
"Upload too large" => "Файлът който сте избрали за качване е прекалено голям"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+27
-19
@@ -1,36 +1,46 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s কে স্থানান্তর করা সম্ভব হলো না - এই নামের ফাইল বিদ্যমান",
|
||||
"Could not move %s" => "%s কে স্থানান্তর করা সম্ভব হলো না",
|
||||
"File name cannot be empty." => "ফাইলের নামটি ফাঁকা রাখা যাবে না।",
|
||||
"No file was uploaded. Unknown error" => "কোন ফাইল আপলোড করা হয় নি। সমস্যার কারণটি অজ্ঞাত।",
|
||||
"There is no error, the file uploaded with success" => "কোন সমস্যা হয় নি, ফাইল আপলোড সুসম্পন্ন হয়েছে।",
|
||||
"Unable to rename file" => "ফাইলের নাম পরিবর্তন করা সম্ভব হলো না",
|
||||
"No file was uploaded. Unknown error" => "কোন ফাইল আপলোড করা হয় নি। সমস্যা অজ্ঞাত।",
|
||||
"There is no error, the file uploaded with success" => "কোন সমস্যা নেই, ফাইল আপলোড সুসম্পন্ন হয়েছে",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "আপলোড করা ফাইলটি php.ini তে বর্ণিত upload_max_filesize নির্দেশিত আয়তন অতিক্রম করছেঃ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "আপলোড করা ফাইলটি HTML ফর্মে নির্ধারিত MAX_FILE_SIZE নির্দেশিত সর্বোচ্চ আকার অতিক্রম করেছে ",
|
||||
"The uploaded file was only partially uploaded" => "আপলোড করা ফাইলটি আংশিক আপলোড করা হয়েছে",
|
||||
"No file was uploaded" => "কোন ফাইল আপলোড করা হয় নি",
|
||||
"Missing a temporary folder" => "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে",
|
||||
"Missing a temporary folder" => "অস্থায়ী ফোল্ডার খোয়া গিয়েছে",
|
||||
"Failed to write to disk" => "ডিস্কে লিখতে ব্যর্থ",
|
||||
"Invalid directory." => "ভুল ডিরেক্টরি",
|
||||
"Files" => "ফাইল",
|
||||
"Not enough space available" => "যথেষ্ঠ পরিমাণ স্থান নেই",
|
||||
"Upload cancelled." => "আপলোড বাতিল করা হয়েছে।",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।",
|
||||
"{new_name} already exists" => "{new_name} টি বিদ্যমান",
|
||||
"Share" => "ভাগাভাগি কর",
|
||||
"Delete" => "মুছে ফেল",
|
||||
"Rename" => "পূনঃনামকরণ",
|
||||
"Pending" => "মুলতুবি",
|
||||
"{new_name} already exists" => "{new_name} টি বিদ্যমান",
|
||||
"replace" => "প্রতিস্থাপন",
|
||||
"suggest name" => "নাম সুপারিশ করুন",
|
||||
"cancel" => "বাতিল",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} কে {old_name} নামে প্রতিস্থাপন করা হয়েছে",
|
||||
"undo" => "ক্রিয়া প্রত্যাহার",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"'.' is an invalid file name." => "টি একটি অননুমোদিত নাম।",
|
||||
"File name cannot be empty." => "ফাইলের নামটি ফাঁকা রাখা যাবে না।",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "নামটি সঠিক নয়, '\\', '/', '<', '>', ':', '\"', '|', '?' এবং '*' অনুমোদিত নয়।",
|
||||
"Error" => "সমস্যা",
|
||||
"Name" => "রাম",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "আপনার ফাইলটি আপলোড করা সম্ভব হলো না, কেননা এটি হয় একটি ফোল্ডার কিংবা এর আকার ০ বাইট",
|
||||
"Upload Error" => "আপলোড করতে সমস্যা ",
|
||||
"Close" => "বন্ধ",
|
||||
"1 file uploading" => "১টি ফাইল আপলোড করা হচ্ছে",
|
||||
"{count} files uploading" => "{count} টি ফাইল আপলোড করা হচ্ছে",
|
||||
"Upload cancelled." => "আপলোড বাতিল করা হয়েছে।",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।",
|
||||
"URL cannot be empty." => "URL ফাঁকা রাখা যাবে না।",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ফোল্ডারের নামটি সঠিক নয়। 'ভাগাভাগি করা' শুধুমাত্র Owncloud এর জন্য সংরক্ষিত।",
|
||||
"Name" => "নাম",
|
||||
"Size" => "আকার",
|
||||
"Modified" => "পরিবর্তিত",
|
||||
"1 folder" => "১টি ফোল্ডার",
|
||||
"{count} folders" => "{count} টি ফোল্ডার",
|
||||
"1 file" => "১টি ফাইল",
|
||||
"{count} files" => "{count} টি ফাইল",
|
||||
"Upload" => "আপলোড",
|
||||
"File handling" => "ফাইল হ্যার্ডলিং",
|
||||
"Maximum upload size" => "আপলোডের সর্বোচ্চ আকার",
|
||||
@@ -39,7 +49,7 @@ $TRANSLATIONS = array(
|
||||
"Enable ZIP-download" => "ZIP ডাউনলোড সক্রিয় কর",
|
||||
"0 is unlimited" => "০ এর অর্থ অসীম",
|
||||
"Maximum input size for ZIP files" => "ZIP ফাইলের ইনপুটের সর্বোচ্চ আকার",
|
||||
"Save" => "সংরক্ষণ",
|
||||
"Save" => "সংরক্ষন কর",
|
||||
"New" => "নতুন",
|
||||
"Text file" => "টেক্সট ফাইল",
|
||||
"Folder" => "ফোল্ডার",
|
||||
@@ -48,10 +58,8 @@ $TRANSLATIONS = array(
|
||||
"Nothing in here. Upload something!" => "এখানে কিছুই নেই। কিছু আপলোড করুন !",
|
||||
"Download" => "ডাউনলোড",
|
||||
"Unshare" => "ভাগাভাগি বাতিল ",
|
||||
"Delete" => "মুছে",
|
||||
"Upload too large" => "আপলোডের আকারটি অনেক বড়",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "আপনি এই সার্ভারে আপলোড করার জন্য অনুমোদিত ফাইলের সর্বোচ্চ আকারের চেয়ে বৃহদাকার ফাইল আপলোড করার চেষ্টা করছেন ",
|
||||
"Files are being scanned, please wait." => "ফাইলগুলো স্ক্যান করা হচ্ছে, দয়া করে অপেক্ষা করুন।",
|
||||
"Current scanning" => "বর্তমান স্ক্যানিং"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "Podijeli",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"Save" => "Spasi",
|
||||
"Folder" => "Fasikla"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
||||
+29
-46
@@ -1,67 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "No s'ha pogut moure %s - Ja hi ha un fitxer amb aquest nom",
|
||||
"Could not move %s" => " No s'ha pogut moure %s",
|
||||
"File name cannot be empty." => "El nom del fitxer no pot ser buit.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "El nom de fitxer no pot contenir \"/\". Indiqueu un nom diferent.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "El nom %s ja s'usa en la carpeta %s. Indiqueu un nom diferent.",
|
||||
"Not a valid source" => "No és un origen vàlid",
|
||||
"Error while downloading %s to %s" => "S'ha produït un error en baixar %s a %s",
|
||||
"Error when creating the file" => "S'ha produït un error en crear el fitxer",
|
||||
"Folder name cannot be empty." => "El nom de la carpeta no pot ser buit.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "El nom de la carpeta no pot contenir \"/\". Indiqueu un nom diferent.",
|
||||
"Error when creating the folder" => "S'ha produït un error en crear la carpeta",
|
||||
"Unable to set upload directory." => "No es pot establir la carpeta de pujada.",
|
||||
"Invalid Token" => "Testimoni no vàlid",
|
||||
"Unable to rename file" => "No es pot canviar el nom del fitxer",
|
||||
"No file was uploaded. Unknown error" => "No s'ha carregat cap fitxer. Error desconegut",
|
||||
"There is no error, the file uploaded with success" => "No hi ha errors, el fitxer s'ha carregat correctament",
|
||||
"There is no error, the file uploaded with success" => "El fitxer s'ha pujat correctament",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "L’arxiu que voleu carregar supera el màxim definit en la directiva upload_max_filesize del php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El fitxer carregat supera la directiva MAX_FILE_SIZE especificada al formulari HTML",
|
||||
"The uploaded file was only partially uploaded" => "El fitxer només s'ha carregat parcialment",
|
||||
"No file was uploaded" => "No s'ha carregat cap fitxer",
|
||||
"Missing a temporary folder" => "Falta un fitxer temporal",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El fitxer de pujada excedeix la directiva MAX_FILE_SIZE especificada al formulari HTML",
|
||||
"The uploaded file was only partially uploaded" => "El fitxer només s'ha pujat parcialment",
|
||||
"No file was uploaded" => "El fitxer no s'ha pujat",
|
||||
"Missing a temporary folder" => "S'ha perdut un fitxer temporal",
|
||||
"Failed to write to disk" => "Ha fallat en escriure al disc",
|
||||
"Not enough storage available" => "No hi ha prou espai disponible",
|
||||
"Upload failed. Could not get file info." => "La pujada ha fallat. No s'ha pogut obtenir informació del fitxer.",
|
||||
"Upload failed. Could not find uploaded file" => "La pujada ha fallat. El fitxer pujat no s'ha trobat.",
|
||||
"Invalid directory." => "Directori no vàlid.",
|
||||
"Files" => "Fitxers",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "No es pot pujar {filename} perquè és una carpeta o té 0 bytes",
|
||||
"Not enough space available" => "No hi ha prou espai disponible",
|
||||
"Upload cancelled." => "La pujada s'ha cancel·lat.",
|
||||
"Could not get result from server." => "No hi ha resposta del servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà.",
|
||||
"URL cannot be empty" => "L'URL no pot ser buit",
|
||||
"In the home folder 'Shared' is a reserved filename" => "A la carpeta inici 'Compartit' és un nom de fitxer reservat",
|
||||
"{new_name} already exists" => "{new_name} ja existeix",
|
||||
"Could not create file" => "No s'ha pogut crear el fitxer",
|
||||
"Could not create folder" => "No s'ha pogut crear la carpeta",
|
||||
"Share" => "Comparteix",
|
||||
"Delete permanently" => "Esborra permanentment",
|
||||
"Delete" => "Suprimeix",
|
||||
"Rename" => "Reanomena",
|
||||
"Pending" => "Pendent",
|
||||
"Could not rename file" => "No es pot canviar el nom de fitxer",
|
||||
"Pending" => "Pendents",
|
||||
"{new_name} already exists" => "{new_name} ja existeix",
|
||||
"replace" => "substitueix",
|
||||
"suggest name" => "sugereix un nom",
|
||||
"cancel" => "cancel·la",
|
||||
"replaced {new_name} with {old_name}" => "s'ha substituït {old_name} per {new_name}",
|
||||
"undo" => "desfés",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetes"),
|
||||
"_%n file_::_%n files_" => array("%n fitxer","%n fitxers"),
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Pujant %n fitxer","Pujant %n fitxers"),
|
||||
"perform delete operation" => "executa d'operació d'esborrar",
|
||||
"'.' is an invalid file name." => "'.' és un nom no vàlid per un fitxer.",
|
||||
"File name cannot be empty." => "El nom del fitxer no pot ser buit.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "El nóm no és vàlid, '\\', '/', '<', '>', ':', '\"', '|', '?' i '*' no estan permesos.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "El vostre espai d'emmagatzemament és ple, els fitxers ja no es poden actualitzar o sincronitzar!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "El vostre espai d'emmagatzemament és gairebé ple ({usedSpacePercent}%)",
|
||||
"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.",
|
||||
"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 was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "L'encriptació s'ha desactivat però els vostres fitxers segueixen encriptats. Aneu a la vostra configuració personal per desencriptar els vostres fitxers.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans.",
|
||||
"Error moving file" => "Error en moure el fitxer",
|
||||
"Error" => "Error",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes",
|
||||
"Upload Error" => "Error en la pujada",
|
||||
"Close" => "Tanca",
|
||||
"1 file uploading" => "1 fitxer pujant",
|
||||
"{count} files uploading" => "{count} fitxers en pujada",
|
||||
"Upload cancelled." => "La pujada s'ha cancel·lat.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà.",
|
||||
"URL cannot be empty." => "La URL no pot ser buida",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Mida",
|
||||
"Modified" => "Modificat",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nom de carpeta no vàlid. L'ús de 'Shared' és reservat",
|
||||
"%s could not be renamed" => "%s no es pot canviar el nom",
|
||||
"1 folder" => "1 carpeta",
|
||||
"{count} folders" => "{count} carpetes",
|
||||
"1 file" => "1 fitxer",
|
||||
"{count} files" => "{count} fitxers",
|
||||
"Upload" => "Puja",
|
||||
"File handling" => "Gestió de fitxers",
|
||||
"Maximum upload size" => "Mida màxima de pujada",
|
||||
@@ -77,15 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Des d'enllaç",
|
||||
"Deleted files" => "Fitxers esborrats",
|
||||
"Cancel upload" => "Cancel·la la pujada",
|
||||
"You don’t have permission to upload or create files here" => "No teniu permisos per a pujar o crear els fitxers aquí",
|
||||
"You don’t have write permissions here." => "No teniu permisos d'escriptura aquí.",
|
||||
"Nothing in here. Upload something!" => "Res per aquí. Pugeu alguna cosa!",
|
||||
"Download" => "Baixa",
|
||||
"Unshare" => "Deixa de compartir",
|
||||
"Delete" => "Esborra",
|
||||
"Upload too large" => "La pujada és massa gran",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Els fitxers que esteu intentant pujar excedeixen la mida màxima de pujada del servidor",
|
||||
"Files are being scanned, please wait." => "S'estan escanejant els fitxers, espereu",
|
||||
"Current scanning" => "Actualment escanejant",
|
||||
"Upgrading filesystem cache..." => "Actualitzant la memòria de cau del sistema de fitxers..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+31
-33
@@ -1,53 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nelze přesunout %s - již existuje soubor se stejným názvem",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nelze přesunout %s - existuje soubor se stejným názvem",
|
||||
"Could not move %s" => "Nelze přesunout %s",
|
||||
"File name cannot be empty." => "Název souboru nemůže být prázdný řetězec.",
|
||||
"Unable to set upload directory." => "Nelze nastavit adresář pro nahrané soubory.",
|
||||
"Invalid Token" => "Neplatný token",
|
||||
"No file was uploaded. Unknown error" => "Žádný soubor nebyl odeslán. Neznámá chyba",
|
||||
"Unable to rename file" => "Nelze přejmenovat soubor",
|
||||
"No file was uploaded. Unknown error" => "Soubor nebyl odeslán. Neznámá chyba",
|
||||
"There is no error, the file uploaded with success" => "Soubor byl odeslán úspěšně",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Odesílaný soubor přesahuje velikost upload_max_filesize povolenou v php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Odeslaný soubor přesáhl svou velikostí parametr MAX_FILE_SIZE specifikovaný ve formuláři HTML",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Odeslaný soubor přesáhl svou velikostí parametr MAX_FILE_SIZE specifikovaný v formuláři HTML",
|
||||
"The uploaded file was only partially uploaded" => "Soubor byl odeslán pouze částečně",
|
||||
"No file was uploaded" => "Žádný soubor nebyl odeslán",
|
||||
"Missing a temporary folder" => "Chybí adresář pro dočasné soubory",
|
||||
"Failed to write to disk" => "Zápis na disk selhal",
|
||||
"Not enough storage available" => "Nedostatek dostupného úložného prostoru",
|
||||
"Upload failed. Could not get file info." => "Nahrávání selhalo. Nepodařilo se získat informace o souboru.",
|
||||
"Upload failed. Could not find uploaded file" => "Nahrávání selhalo. Nepodařilo se nalézt nahraný soubor.",
|
||||
"Invalid directory." => "Neplatný adresář",
|
||||
"Files" => "Soubory",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Nelze nahrát soubor {filename}, protože je to buď adresář nebo má velikost 0 bytů",
|
||||
"Not enough space available" => "Nedostatek volného místa",
|
||||
"Upload cancelled." => "Odesílání zrušeno.",
|
||||
"Could not get result from server." => "Nepodařilo se získat výsledek ze serveru.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Probíhá odesílání souboru. Opuštění stránky způsobí zrušení nahrávání.",
|
||||
"{new_name} already exists" => "{new_name} již existuje",
|
||||
"Share" => "Sdílet",
|
||||
"Delete permanently" => "Trvale odstranit",
|
||||
"Delete" => "Smazat",
|
||||
"Rename" => "Přejmenovat",
|
||||
"Pending" => "Nevyřízené",
|
||||
"Pending" => "Čekající",
|
||||
"{new_name} already exists" => "{new_name} již existuje",
|
||||
"replace" => "nahradit",
|
||||
"suggest name" => "navrhnout název",
|
||||
"cancel" => "zrušit",
|
||||
"replaced {new_name} with {old_name}" => "nahrazeno {new_name} s {old_name}",
|
||||
"undo" => "vrátit zpět",
|
||||
"_%n folder_::_%n folders_" => array("%n složka","%n složky","%n složek"),
|
||||
"_%n file_::_%n files_" => array("%n soubor","%n soubory","%n souborů"),
|
||||
"{dirs} and {files}" => "{dirs} a {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Nahrávám %n soubor","Nahrávám %n soubory","Nahrávám %n souborů"),
|
||||
"undo" => "zpět",
|
||||
"perform delete operation" => "provést smazání",
|
||||
"'.' is an invalid file name." => "'.' je neplatným názvem souboru.",
|
||||
"File name cannot be empty." => "Název souboru nemůže být prázdný řetězec.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neplatný název, znaky '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nejsou povoleny.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Vaše úložiště je plné, nelze aktualizovat ani synchronizovat soubory.",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Vaše úložiště je téměř plné ({usedSpacePercent}%)",
|
||||
"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",
|
||||
"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 was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrování bylo vypnuto, vaše soubory jsou však stále zašifrované. Běžte prosím do osobního nastavení, kde soubory odšifrujete.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Vaše soubory ke stažení se připravují. Pokud jsou velké, může to chvíli trvat.",
|
||||
"Error moving file" => "Chyba při přesunu souboru",
|
||||
"Error" => "Chyba",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Vaše soubory ke stažení se připravují. Pokud jsou velké může to chvíli trvat.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nelze odeslat Váš soubor, protože je to adresář nebo má velikost 0 bajtů",
|
||||
"Upload Error" => "Chyba odesílání",
|
||||
"Close" => "Zavřít",
|
||||
"1 file uploading" => "odesílá se 1 soubor",
|
||||
"{count} files uploading" => "odesílám {count} souborů",
|
||||
"Upload cancelled." => "Odesílání zrušeno.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Probíhá odesílání souboru. Opuštění stránky vyústí ve zrušení nahrávání.",
|
||||
"URL cannot be empty." => "URL nemůže být prázdná",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatný název složky. Použití 'Shared' je rezervováno pro vnitřní potřeby Owncloud",
|
||||
"Name" => "Název",
|
||||
"Size" => "Velikost",
|
||||
"Modified" => "Upraveno",
|
||||
"%s could not be renamed" => "%s nemůže být přejmenován",
|
||||
"Modified" => "Změněno",
|
||||
"1 folder" => "1 složka",
|
||||
"{count} folders" => "{count} složky",
|
||||
"1 file" => "1 soubor",
|
||||
"{count} files" => "{count} soubory",
|
||||
"Upload" => "Odeslat",
|
||||
"File handling" => "Zacházení se soubory",
|
||||
"Maximum upload size" => "Maximální velikost pro odesílání",
|
||||
@@ -63,14 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Z odkazu",
|
||||
"Deleted files" => "Odstraněné soubory",
|
||||
"Cancel upload" => "Zrušit odesílání",
|
||||
"You don’t have write permissions here." => "Nemáte zde práva zápisu.",
|
||||
"Nothing in here. Upload something!" => "Žádný obsah. Nahrajte něco.",
|
||||
"Download" => "Stáhnout",
|
||||
"Unshare" => "Zrušit sdílení",
|
||||
"Delete" => "Smazat",
|
||||
"Upload too large" => "Odesílaný soubor je příliš velký",
|
||||
"Upload too large" => "Odeslaný soubor je příliš velký",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Soubory, které se snažíte odeslat, překračují limit velikosti odesílání na tomto serveru.",
|
||||
"Files are being scanned, please wait." => "Soubory se prohledávají, prosím čekejte.",
|
||||
"Current scanning" => "Aktuální prohledávání",
|
||||
"Upgrading filesystem cache..." => "Aktualizuji mezipaměť souborového systému..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;";
|
||||
|
||||
+22
-12
@@ -1,8 +1,7 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Methwyd symud %s - Mae ffeil gyda'r enw hwn eisoes yn bodoli",
|
||||
"Could not move %s" => "Methwyd symud %s",
|
||||
"File name cannot be empty." => "Does dim hawl cael enw ffeil gwag.",
|
||||
"Unable to rename file" => "Methu ailenwi ffeil",
|
||||
"No file was uploaded. Unknown error" => "Ni lwythwyd ffeil i fyny. Gwall anhysbys.",
|
||||
"There is no error, the file uploaded with success" => "Does dim gwall, llwythodd y ffeil i fyny'n llwyddiannus",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb upload_max_filesize yn php.ini:",
|
||||
@@ -14,28 +13,40 @@ $TRANSLATIONS = array(
|
||||
"Not enough storage available" => "Dim digon o le storio ar gael",
|
||||
"Invalid directory." => "Cyfeiriadur annilys.",
|
||||
"Files" => "Ffeiliau",
|
||||
"Not enough space available" => "Dim digon o le ar gael",
|
||||
"Upload cancelled." => "Diddymwyd llwytho i fyny.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses.",
|
||||
"{new_name} already exists" => "{new_name} yn bodoli'n barod",
|
||||
"Share" => "Rhannu",
|
||||
"Delete permanently" => "Dileu'n barhaol",
|
||||
"Delete" => "Dileu",
|
||||
"Rename" => "Ailenwi",
|
||||
"Pending" => "I ddod",
|
||||
"{new_name} already exists" => "{new_name} yn bodoli'n barod",
|
||||
"replace" => "amnewid",
|
||||
"suggest name" => "awgrymu enw",
|
||||
"cancel" => "diddymu",
|
||||
"replaced {new_name} with {old_name}" => "newidiwyd {new_name} yn lle {old_name}",
|
||||
"undo" => "dadwneud",
|
||||
"_%n folder_::_%n folders_" => array("","","",""),
|
||||
"_%n file_::_%n files_" => array("","","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","","",""),
|
||||
"perform delete operation" => "cyflawni gweithred dileu",
|
||||
"1 file uploading" => "1 ffeil yn llwytho i fyny",
|
||||
"files uploading" => "ffeiliau'n llwytho i fyny",
|
||||
"'.' is an invalid file name." => "Mae '.' yn enw ffeil annilys.",
|
||||
"File name cannot be empty." => "Does dim hawl cael enw ffeil gwag.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Enw annilys, ni chaniateir, '\\', '/', '<', '>', ':', '\"', '|', '?' na '*'.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Mae eich storfa'n llawn, ni ellir diweddaru a chydweddu ffeiliau mwyach!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Mae eich storfa bron a bod yn llawn ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Methu llwytho'ch ffeil i fyny gan ei fod yn gyferiadur neu'n cynnwys 0 beit",
|
||||
"Not enough space available" => "Dim digon o le ar gael",
|
||||
"Upload cancelled." => "Diddymwyd llwytho i fyny.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses.",
|
||||
"URL cannot be empty." => "Does dim hawl cael URL gwag.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Enw plygell annilys. Mae'r defnydd o 'Shared' yn cael ei gadw gan Owncloud",
|
||||
"Error" => "Gwall",
|
||||
"Name" => "Enw",
|
||||
"Size" => "Maint",
|
||||
"Modified" => "Addaswyd",
|
||||
"1 folder" => "1 blygell",
|
||||
"{count} folders" => "{count} plygell",
|
||||
"1 file" => "1 ffeil",
|
||||
"{count} files" => "{count} ffeil",
|
||||
"Upload" => "Llwytho i fyny",
|
||||
"File handling" => "Trafod ffeiliau",
|
||||
"Maximum upload size" => "Maint mwyaf llwytho i fyny",
|
||||
@@ -51,14 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Dolen o",
|
||||
"Deleted files" => "Ffeiliau ddilewyd",
|
||||
"Cancel upload" => "Diddymu llwytho i fyny",
|
||||
"You don’t have write permissions here." => "Nid oes gennych hawliau ysgrifennu fan hyn.",
|
||||
"Nothing in here. Upload something!" => "Does dim byd fan hyn. Llwythwch rhywbeth i fyny!",
|
||||
"Download" => "Llwytho i lawr",
|
||||
"Unshare" => "Dad-rannu",
|
||||
"Delete" => "Dileu",
|
||||
"Upload too large" => "Maint llwytho i fyny'n rhy fawr",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Mae'r ffeiliau rydych yn ceisio llwytho i fyny'n fwy na maint mwyaf llwytho ffeiliau i fyny ar y gweinydd hwn.",
|
||||
"Files are being scanned, please wait." => "Arhoswch, mae ffeiliau'n cael eu sganio.",
|
||||
"Current scanning" => "Sganio cyfredol",
|
||||
"Upgrading filesystem cache..." => "Uwchraddio storfa system ffeiliau..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;";
|
||||
|
||||
+30
-30
@@ -1,57 +1,58 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kunne ikke flytte %s - der findes allerede en fil med dette navn",
|
||||
"Could not move %s" => "Kunne ikke flytte %s",
|
||||
"File name cannot be empty." => "Filnavnet kan ikke stå tomt.",
|
||||
"Unable to set upload directory." => "Ude af stand til at vælge upload mappe.",
|
||||
"Invalid Token" => "Ugyldig Token ",
|
||||
"Unable to rename file" => "Kunne ikke omdøbe fil",
|
||||
"No file was uploaded. Unknown error" => "Ingen fil blev uploadet. Ukendt fejl.",
|
||||
"There is no error, the file uploaded with success" => "Der skete ingen fejl, filen blev succesfuldt uploadet",
|
||||
"There is no error, the file uploaded with success" => "Der er ingen fejl, filen blev uploadet med success",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
|
||||
"The uploaded file was only partially uploaded" => "Filen blev kun delvist uploadet.",
|
||||
"No file was uploaded" => "Ingen fil uploadet",
|
||||
"Missing a temporary folder" => "Manglende midlertidig mappe.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den uploadede fil overskrider MAX_FILE_SIZE -direktivet som er specificeret i HTML-formularen",
|
||||
"The uploaded file was only partially uploaded" => "Den uploadede file blev kun delvist uploadet",
|
||||
"No file was uploaded" => "Ingen fil blev uploadet",
|
||||
"Missing a temporary folder" => "Mangler en midlertidig mappe",
|
||||
"Failed to write to disk" => "Fejl ved skrivning til disk.",
|
||||
"Not enough storage available" => "Der er ikke nok plads til rådlighed",
|
||||
"Upload failed. Could not get file info." => "Upload fejlede. Kunne ikke hente filinformation.",
|
||||
"Upload failed. Could not find uploaded file" => "Upload fejlede. Kunne ikke finde den uploadede fil.",
|
||||
"Invalid directory." => "Ugyldig mappe.",
|
||||
"Files" => "Filer",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kan ikke upload {filename} da det er enten en mappe eller indholder 0 bytes.",
|
||||
"Not enough space available" => "ikke nok tilgængelig ledig plads ",
|
||||
"Upload cancelled." => "Upload afbrudt.",
|
||||
"Could not get result from server." => "Kunne ikke hente resultat fra server.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.",
|
||||
"{new_name} already exists" => "{new_name} eksisterer allerede",
|
||||
"Share" => "Del",
|
||||
"Delete permanently" => "Slet permanent",
|
||||
"Delete" => "Slet",
|
||||
"Rename" => "Omdøb",
|
||||
"Pending" => "Afventer",
|
||||
"{new_name} already exists" => "{new_name} eksisterer allerede",
|
||||
"replace" => "erstat",
|
||||
"suggest name" => "foreslå navn",
|
||||
"cancel" => "fortryd",
|
||||
"replaced {new_name} with {old_name}" => "erstattede {new_name} med {old_name}",
|
||||
"undo" => "fortryd",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Uploader %n fil","Uploader %n filer"),
|
||||
"perform delete operation" => "udfør slet operation",
|
||||
"'.' is an invalid file name." => "'.' er et ugyldigt filnavn.",
|
||||
"File name cannot be empty." => "Filnavnet kan ikke stå tomt.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldigt navn, '\\', '/', '<', '>', ':' | '?', '\"', '', og '*' er ikke tilladt.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Din opbevaringsplads er fyldt op, filer kan ikke opdateres eller synkroniseres længere!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krypteringen blev deaktiveret, men dine filer er stadig krypteret. Gå venligst til dine personlige indstillinger for at dekryptere dine filer. ",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Dit download forberedes. Dette kan tage lidt tid ved større filer.",
|
||||
"Error moving file" => "Fejl ved flytning af fil",
|
||||
"Error" => "Fejl",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Kunne ikke uploade din fil, da det enten er en mappe eller er tom",
|
||||
"Upload Error" => "Fejl ved upload",
|
||||
"Close" => "Luk",
|
||||
"1 file uploading" => "1 fil uploades",
|
||||
"{count} files uploading" => "{count} filer uploades",
|
||||
"Upload cancelled." => "Upload afbrudt.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.",
|
||||
"URL cannot be empty." => "URLen kan ikke være tom.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldigt mappenavn. Brug af \"Shared\" er forbeholdt Owncloud",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Ændret",
|
||||
"%s could not be renamed" => "%s kunne ikke omdøbes",
|
||||
"1 folder" => "1 mappe",
|
||||
"{count} folders" => "{count} mapper",
|
||||
"1 file" => "1 fil",
|
||||
"{count} files" => "{count} filer",
|
||||
"Upload" => "Upload",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimal upload-størrelse",
|
||||
"max. possible: " => "max. mulige: ",
|
||||
"Needed for multi-file and folder downloads." => "Nødvendigt for at kunne downloade mapper og flere filer ad gangen.",
|
||||
"Enable ZIP-download" => "Tillad ZIP-download",
|
||||
"Enable ZIP-download" => "Muliggør ZIP-download",
|
||||
"0 is unlimited" => "0 er ubegrænset",
|
||||
"Maximum input size for ZIP files" => "Maksimal størrelse på ZIP filer",
|
||||
"Save" => "Gem",
|
||||
@@ -61,14 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Fra link",
|
||||
"Deleted files" => "Slettede filer",
|
||||
"Cancel upload" => "Fortryd upload",
|
||||
"You don’t have write permissions here." => "Du har ikke skriverettigheder her.",
|
||||
"Nothing in here. Upload something!" => "Her er tomt. Upload noget!",
|
||||
"Download" => "Download",
|
||||
"Unshare" => "Fjern deling",
|
||||
"Delete" => "Slet",
|
||||
"Upload too large" => "Upload er for stor",
|
||||
"Upload too large" => "Upload for stor",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server.",
|
||||
"Files are being scanned, please wait." => "Filerne bliver indlæst, vent venligst.",
|
||||
"Current scanning" => "Indlæser",
|
||||
"Upgrading filesystem cache..." => "Opgraderer filsystems cachen..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+37
-54
@@ -1,67 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben. Eine Datei mit diesem Namen existiert bereits",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Der Dateiname darf kein \"/\" enthalten. Bitte wähle einen anderen Namen.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Der Name %s wird bereits im Ordner %s benutzt. Bitte wähle einen anderen Namen.",
|
||||
"Not a valid source" => "Keine gültige Quelle",
|
||||
"Error while downloading %s to %s" => "Fehler beim Herunterladen von %s nach %s",
|
||||
"Error when creating the file" => "Fehler beim Erstellen der Datei",
|
||||
"Folder name cannot be empty." => "Der Ordner-Name darf nicht leer sein.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Der Ordner-Name darf kein \"/\" enthalten. Bitte wähle einen anderen Namen.",
|
||||
"Error when creating the folder" => "Fehler beim Erstellen des Ordners",
|
||||
"Unable to set upload directory." => "Das Upload-Verzeichnis konnte nicht gesetzt werden.",
|
||||
"Invalid Token" => "Ungültiges Merkmal",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s konnte nicht verschoben werden - eine Datei mit diesem Namen existiert bereits.",
|
||||
"Could not move %s" => "%s konnte nicht verschoben werden",
|
||||
"Unable to rename file" => "Die Datei konnte nicht umbenannt werden",
|
||||
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
|
||||
"There is no error, the file uploaded with success" => "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.",
|
||||
"There is no error, the file uploaded with success" => "Datei fehlerfrei hochgeladen.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Datei ist größer, als die MAX_FILE_SIZE Direktive erlaubt, die im HTML-Formular spezifiziert ist",
|
||||
"The uploaded file was only partially uploaded" => "Die Datei konnte nur teilweise übertragen werden",
|
||||
"No file was uploaded" => "Keine Datei konnte übertragen werden.",
|
||||
"Missing a temporary folder" => "Kein temporärer Ordner vorhanden",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde",
|
||||
"The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.",
|
||||
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
||||
"Missing a temporary folder" => "Temporärer Ordner fehlt.",
|
||||
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
|
||||
"Not enough storage available" => "Nicht genug Speicher vorhanden.",
|
||||
"Upload failed. Could not get file info." => "Hochladen fehlgeschlagen. Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Upload failed. Could not find uploaded file" => "Hochladen fehlgeschlagen. Hochgeladene Datei konnte nicht gefunden werden.",
|
||||
"Not enough storage available" => "Nicht genug Speicherplatz verfügbar",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
|
||||
"Not enough space available" => "Nicht genug Speicherplatz verfügbar",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"Could not get result from server." => "Ergebnis konnte nicht vom Server abgerufen werden.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.",
|
||||
"URL cannot be empty" => "Die URL darf nicht leer sein",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Das Benutzerverzeichnis 'Shared' ist ein reservierter Dateiname",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"Could not create file" => "Die Datei konnte nicht erstellt werden",
|
||||
"Could not create folder" => "Der Ordner konnte nicht erstellt werden",
|
||||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Delete permanently" => "Permanent löschen",
|
||||
"Delete" => "Löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Pending" => "Ausstehend",
|
||||
"Could not rename file" => "Die Datei konnte nicht umbenannt werden",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"replace" => "ersetzen",
|
||||
"suggest name" => "Name vorschlagen",
|
||||
"cancel" => "abbrechen",
|
||||
"replaced {new_name} with {old_name}" => "{old_name} ersetzt durch {new_name}",
|
||||
"undo" => "rückgängig machen",
|
||||
"_%n folder_::_%n folders_" => array("%n Ordner","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("%n Datei","%n Dateien"),
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"),
|
||||
"perform delete operation" => "Löschvorgang ausführen",
|
||||
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Dein Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Dein Speicher ist fast voll ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Die Verschlüsselung-App ist aktiviert, aber Deine Schlüssel sind nicht initialisiert. Bitte melden Dich nochmals ab und wieder an.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte aktualisiere Dein privates Schlüssel-Passwort, um den Zugriff auf Deine verschlüsselten Dateien wiederherzustellen.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Deine Dateien nach wie vor verschlüsselt. Bitte gehe zu Deinen persönlichen Einstellungen, um Deine Dateien zu entschlüsseln.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicherplatz ist voll, Dateien können nicht mehr aktualisiert oder synchronisiert werden!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicherplatz ist fast aufgebraucht ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Deine Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.",
|
||||
"Upload Error" => "Fehler beim Upload",
|
||||
"Close" => "Schließen",
|
||||
"1 file uploading" => "Eine Datei wird hoch geladen",
|
||||
"{count} files uploading" => "{count} Dateien werden hochgeladen",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.",
|
||||
"URL cannot be empty." => "Die URL darf nicht leer sein.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Ungültiger Verzeichnisname. Die Nutzung von 'Shared' ist reserviert.",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Modified" => "Bearbeitet",
|
||||
"1 folder" => "1 Ordner",
|
||||
"{count} folders" => "{count} Ordner",
|
||||
"1 file" => "1 Datei",
|
||||
"{count} files" => "{count} Dateien",
|
||||
"Upload" => "Hochladen",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Größe",
|
||||
@@ -77,15 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Von einem Link",
|
||||
"Deleted files" => "Gelöschte Dateien",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"You don’t have permission to upload or create files here" => "Du besitzt hier keine Berechtigung, um Dateien hochzuladen oder zu erstellen",
|
||||
"You don’t have write permissions here." => "Du besitzt hier keine Schreib-Berechtigung.",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Lade etwas hoch!",
|
||||
"Download" => "Herunterladen",
|
||||
"Unshare" => "Freigabe aufheben",
|
||||
"Delete" => "Löschen",
|
||||
"Upload too large" => "Der Upload ist zu groß",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
"Upload too large" => "Upload zu groß",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
"Current scanning" => "Scanne",
|
||||
"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
@@ -1,68 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s konnte nicht verschoben werden. Eine Datei mit diesem Namen existiert bereits.",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"Unable to set upload directory." => "Das Upload-Verzeichnis konnte nicht gesetzt werden.",
|
||||
"Invalid Token" => "Ungültiges Merkmal",
|
||||
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
|
||||
"There is no error, the file uploaded with success" => "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Datei ist grösser, als die MAX_FILE_SIZE Vorgabe erlaubt, die im HTML-Formular spezifiziert ist",
|
||||
"The uploaded file was only partially uploaded" => "Die Datei konnte nur teilweise übertragen werden",
|
||||
"No file was uploaded" => "Keine Datei konnte übertragen werden.",
|
||||
"Missing a temporary folder" => "Kein temporärer Ordner vorhanden",
|
||||
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
|
||||
"Not enough storage available" => "Nicht genug Speicher vorhanden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Not enough space available" => "Nicht genügend Speicherplatz verfügbar",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Pending" => "Ausstehend",
|
||||
"replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}",
|
||||
"undo" => "rückgängig machen",
|
||||
"_%n folder_::_%n folders_" => array("","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("","%n Dateien"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"),
|
||||
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, «\\», «/», «<», «>», «:», «\"», «|», «?» und «*» sind nicht zulässig.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei grösseren Dateien etwas dauern.",
|
||||
"Error" => "Fehler",
|
||||
"Name" => "Name",
|
||||
"Size" => "Grösse",
|
||||
"Modified" => "Geändert",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Upload" => "Hochladen",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Grösse",
|
||||
"max. possible: " => "maximal möglich:",
|
||||
"Needed for multi-file and folder downloads." => "Für Mehrfachdatei- und Ordnerdownloads benötigt:",
|
||||
"Enable ZIP-download" => "ZIP-Download aktivieren",
|
||||
"0 is unlimited" => "0 bedeutet unbegrenzt",
|
||||
"Maximum input size for ZIP files" => "Maximale Grösse für ZIP-Dateien",
|
||||
"Save" => "Speichern",
|
||||
"New" => "Neu",
|
||||
"Text file" => "Textdatei",
|
||||
"Folder" => "Ordner",
|
||||
"From link" => "Von einem Link",
|
||||
"Deleted files" => "Gelöschte Dateien",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Laden Sie etwas hoch!",
|
||||
"Download" => "Herunterladen",
|
||||
"Unshare" => "Freigabe aufheben",
|
||||
"Delete" => "Löschen",
|
||||
"Upload too large" => "Der Upload ist zu gross",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgrösse für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
"Current scanning" => "Scanne",
|
||||
"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+36
-53
@@ -1,67 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s konnte nicht verschoben werden. Eine Datei mit diesem Namen existiert bereits.",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben - Datei mit diesem Namen existiert bereits",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Der Dateiname darf kein \"/\" enthalten. Bitte wählen Sie einen anderen Namen.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Der Name %s wird bereits im Ordner %s benutzt. Bitte wählen Sie einen anderen Namen.",
|
||||
"Not a valid source" => "Keine gültige Quelle",
|
||||
"Error while downloading %s to %s" => "Fehler beim Herunterladen von %s nach %s",
|
||||
"Error when creating the file" => "Fehler beim Erstellen der Datei",
|
||||
"Folder name cannot be empty." => "Der Ordner-Name darf nicht leer sein.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Der Ordner-Name darf kein \"/\" enthalten. Bitte wählen Sie einen anderen Namen.",
|
||||
"Error when creating the folder" => "Fehler beim Erstellen des Ordners",
|
||||
"Unable to set upload directory." => "Das Upload-Verzeichnis konnte nicht gesetzt werden.",
|
||||
"Invalid Token" => "Ungültiges Merkmal",
|
||||
"Unable to rename file" => "Konnte Datei nicht umbenennen",
|
||||
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
|
||||
"There is no error, the file uploaded with success" => "Es ist kein Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.",
|
||||
"There is no error, the file uploaded with success" => "Es sind keine Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Datei ist größer, als die MAX_FILE_SIZE Vorgabe erlaubt, die im HTML-Formular spezifiziert ist",
|
||||
"The uploaded file was only partially uploaded" => "Die Datei konnte nur teilweise übertragen werden",
|
||||
"No file was uploaded" => "Keine Datei konnte übertragen werden.",
|
||||
"Missing a temporary folder" => "Kein temporärer Ordner vorhanden",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde",
|
||||
"The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.",
|
||||
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
||||
"Missing a temporary folder" => "Der temporäre Ordner fehlt.",
|
||||
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
|
||||
"Not enough storage available" => "Nicht genug Speicher vorhanden.",
|
||||
"Upload failed. Could not get file info." => "Hochladen fehlgeschlagen. Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Upload failed. Could not find uploaded file" => "Hochladen fehlgeschlagen. Hochgeladene Datei konnte nicht gefunden werden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
|
||||
"Not enough space available" => "Nicht genügend Speicherplatz verfügbar",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"Could not get result from server." => "Ergebnis konnte nicht vom Server abgerufen werden.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
|
||||
"URL cannot be empty" => "Die URL darf nicht leer sein",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Das Benutzerverzeichnis 'Shared' ist ein reservierter Dateiname",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"Could not create file" => "Datei konnte nicht erstellt werden",
|
||||
"Could not create folder" => "Der Ordner konnte nicht erstellt werden",
|
||||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Delete permanently" => "Entgültig löschen",
|
||||
"Delete" => "Löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Pending" => "Ausstehend",
|
||||
"Could not rename file" => "Die Datei konnte nicht umbenannt werden",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"replace" => "ersetzen",
|
||||
"suggest name" => "Name vorschlagen",
|
||||
"cancel" => "abbrechen",
|
||||
"replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}",
|
||||
"undo" => "rückgängig machen",
|
||||
"_%n folder_::_%n folders_" => array("%n Ordner","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("%n Datei","%n Dateien"),
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hoch geladen","%n Dateien werden hoch geladen"),
|
||||
"perform delete operation" => "führe das Löschen aus",
|
||||
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll. Daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Verschlüsselung-App ist aktiviert aber Ihre Schlüssel sind nicht initialisiert. Bitte melden sich nochmals ab und wieder an.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte aktualisieren Sie Ihr privates Schlüssel-Passwort um den Zugriff auf Ihre verschlüsselten Dateien wiederherzustellen.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien einen Moment dauern.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.",
|
||||
"Upload Error" => "Fehler beim Upload",
|
||||
"Close" => "Schließen",
|
||||
"1 file uploading" => "1 Datei wird hochgeladen",
|
||||
"{count} files uploading" => "{count} Dateien wurden hochgeladen",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Der Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
|
||||
"URL cannot be empty." => "Die URL darf nicht leer sein.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Ungültiger Verzeichnisname. Die Nutzung von 'Shared' ist reserviert.",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Modified" => "Bearbeitet",
|
||||
"1 folder" => "1 Ordner",
|
||||
"{count} folders" => "{count} Ordner",
|
||||
"1 file" => "1 Datei",
|
||||
"{count} files" => "{count} Dateien",
|
||||
"Upload" => "Hochladen",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Größe",
|
||||
@@ -77,15 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Von einem Link",
|
||||
"Deleted files" => "Gelöschte Dateien",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"You don’t have permission to upload or create files here" => "Sie besitzen hier keine Berechtigung Dateien hochzuladen oder zu erstellen",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Laden Sie etwas hoch!",
|
||||
"You don’t have write permissions here." => "Sie haben hier keine Schreib-Berechtigungen.",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Bitte laden Sie etwas hoch!",
|
||||
"Download" => "Herunterladen",
|
||||
"Unshare" => "Freigabe aufheben",
|
||||
"Delete" => "Löschen",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
"Upload too large" => "Der Upload ist zu groß",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
"Current scanning" => "Scanne",
|
||||
"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
|
||||
"Upgrading filesystem cache..." => "Aktualisiere den Dateisystem-Cache..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+30
-26
@@ -1,14 +1,11 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Αδυναμία μετακίνησης του %s - υπάρχει ήδη αρχείο με αυτό το όνομα",
|
||||
"Could not move %s" => "Αδυναμία μετακίνησης του %s",
|
||||
"File name cannot be empty." => "Το όνομα αρχείου δεν μπορεί να είναι κενό.",
|
||||
"Unable to set upload directory." => "Αδυναμία ορισμού καταλόγου αποστολής.",
|
||||
"Invalid Token" => "Μη έγκυρο Token",
|
||||
"Unable to rename file" => "Αδυναμία μετονομασίας αρχείου",
|
||||
"No file was uploaded. Unknown error" => "Δεν ανέβηκε κάποιο αρχείο. Άγνωστο σφάλμα",
|
||||
"There is no error, the file uploaded with success" => "Δεν υπάρχει σφάλμα, το αρχείο εστάλει επιτυχώς",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Το αρχείο που εστάλει υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"upload_max_filesize\" του php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Το ανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Το απεσταλμένο αρχείο ξεπερνά την οδηγία upload_max_filesize στο php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Το αρχείο υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"MAX_FILE_SIZE\" που έχει οριστεί στην HTML φόρμα",
|
||||
"The uploaded file was only partially uploaded" => "Το αρχείο εστάλει μόνο εν μέρει",
|
||||
"No file was uploaded" => "Κανένα αρχείο δεν στάλθηκε",
|
||||
"Missing a temporary folder" => "Λείπει ο προσωρινός φάκελος",
|
||||
@@ -16,32 +13,41 @@ $TRANSLATIONS = array(
|
||||
"Not enough storage available" => "Μη επαρκής διαθέσιμος αποθηκευτικός χώρος",
|
||||
"Invalid directory." => "Μη έγκυρος φάκελος.",
|
||||
"Files" => "Αρχεία",
|
||||
"Not enough space available" => "Δεν υπάρχει αρκετός διαθέσιμος χώρος",
|
||||
"Upload cancelled." => "Η αποστολή ακυρώθηκε.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Η αποστολή του αρχείου βρίσκεται σε εξέλιξη. Το κλείσιμο της σελίδας θα ακυρώσει την αποστολή.",
|
||||
"{new_name} already exists" => "{new_name} υπάρχει ήδη",
|
||||
"Share" => "Διαμοιρασμός",
|
||||
"Delete permanently" => "Μόνιμη διαγραφή",
|
||||
"Delete" => "Διαγραφή",
|
||||
"Rename" => "Μετονομασία",
|
||||
"Pending" => "Εκκρεμεί",
|
||||
"{new_name} already exists" => "{new_name} υπάρχει ήδη",
|
||||
"replace" => "αντικατέστησε",
|
||||
"suggest name" => "συνιστώμενο όνομα",
|
||||
"cancel" => "ακύρωση",
|
||||
"replaced {new_name} with {old_name}" => "αντικαταστάθηκε το {new_name} με {old_name}",
|
||||
"undo" => "αναίρεση",
|
||||
"_%n folder_::_%n folders_" => array("%n φάκελος","%n φάκελοι"),
|
||||
"_%n file_::_%n files_" => array("%n αρχείο","%n αρχεία"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Ανέβασμα %n αρχείου","Ανέβασμα %n αρχείων"),
|
||||
"perform delete operation" => "εκτέλεση διαδικασία διαγραφής",
|
||||
"'.' is an invalid file name." => "'.' είναι μη έγκυρο όνομα αρχείου.",
|
||||
"File name cannot be empty." => "Το όνομα αρχείου δεν πρέπει να είναι κενό.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Μη έγκυρο όνομα, '\\', '/', '<', '>', ':', '\"', '|', '?' και '*' δεν επιτρέπονται.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ο αποθηκευτικός σας χώρος είναι γεμάτος, τα αρχεία δεν μπορούν να ενημερωθούν ή να συγχρονιστούν πια!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ο αποθηκευτικός χώρος είναι σχεδόν γεμάτος ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Η κρυπτογράφηση απενεργοποιήθηκε, αλλά τα αρχεία σας είναι ακόμα κρυπτογραφημένα. Παρακαλούμε απενεργοποιήσετε την κρυπτογράφηση αρχείων από τις προσωπικές σας ρυθμίσεις",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος.",
|
||||
"Error moving file" => "Σφάλμα κατά τη μετακίνηση του αρχείου",
|
||||
"Error" => "Σφάλμα",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην αποστολή του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes",
|
||||
"Upload Error" => "Σφάλμα Αποστολής",
|
||||
"Close" => "Κλείσιμο",
|
||||
"1 file uploading" => "1 αρχείο ανεβαίνει",
|
||||
"{count} files uploading" => "{count} αρχεία ανεβαίνουν",
|
||||
"Upload cancelled." => "Η αποστολή ακυρώθηκε.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Η αποστολή του αρχείου βρίσκεται σε εξέλιξη. Το κλείσιμο της σελίδας θα ακυρώσει την αποστολή.",
|
||||
"URL cannot be empty." => "Η URL δεν πρέπει να είναι κενή.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Μη έγκυρο όνομα φακέλου. Η χρήση του 'Κοινόχρηστος' χρησιμοποιείται από ο Owncloud",
|
||||
"Name" => "Όνομα",
|
||||
"Size" => "Μέγεθος",
|
||||
"Modified" => "Τροποποιήθηκε",
|
||||
"%s could not be renamed" => "Αδυναμία μετονομασίας του %s",
|
||||
"Upload" => "Μεταφόρτωση",
|
||||
"1 folder" => "1 φάκελος",
|
||||
"{count} folders" => "{count} φάκελοι",
|
||||
"1 file" => "1 αρχείο",
|
||||
"{count} files" => "{count} αρχεία",
|
||||
"Upload" => "Αποστολή",
|
||||
"File handling" => "Διαχείριση αρχείων",
|
||||
"Maximum upload size" => "Μέγιστο μέγεθος αποστολής",
|
||||
"max. possible: " => "μέγιστο δυνατό:",
|
||||
@@ -56,14 +62,12 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Από σύνδεσμο",
|
||||
"Deleted files" => "Διαγραμμένα αρχεία",
|
||||
"Cancel upload" => "Ακύρωση αποστολής",
|
||||
"Nothing in here. Upload something!" => "Δεν υπάρχει τίποτα εδώ. Ανεβάστε κάτι!",
|
||||
"Nothing in here. Upload something!" => "Δεν υπάρχει τίποτα εδώ. Μεταφορτώστε κάτι!",
|
||||
"Download" => "Λήψη",
|
||||
"Unshare" => "Σταμάτημα διαμοιρασμού",
|
||||
"Delete" => "Διαγραφή",
|
||||
"Unshare" => "Διακοπή κοινής χρήσης",
|
||||
"Upload too large" => "Πολύ μεγάλο αρχείο προς αποστολή",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Τα αρχεία που προσπαθείτε να ανεβάσετε υπερβαίνουν το μέγιστο μέγεθος αποστολής αρχείων σε αυτόν τον διακομιστή.",
|
||||
"Files are being scanned, please wait." => "Τα αρχεία σαρώνονται, παρακαλώ περιμένετε.",
|
||||
"Current scanning" => "Τρέχουσα ανίχνευση",
|
||||
"Upgrading filesystem cache..." => "Ενημέρωση της μνήμης cache του συστήματος αρχείων..."
|
||||
"Files are being scanned, please wait." => "Τα αρχεία σαρώνονται, παρακαλώ περιμένετε",
|
||||
"Current scanning" => "Τρέχουσα αναζήτηση ",
|
||||
"Upgrading filesystem cache..." => "Αναβάθμιση μνήμης cache του συστήματος αρχείων..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Download" => "Download"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
@@ -1,91 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Could not move %s - File with this name already exists",
|
||||
"Could not move %s" => "Could not move %s",
|
||||
"File name cannot be empty." => "File name cannot be empty.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "File name must not contain \"/\". Please choose a different name.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "The name %s is already used in the folder %s. Please choose a different name.",
|
||||
"Not a valid source" => "Not a valid source",
|
||||
"Error while downloading %s to %s" => "Error whilst downloading %s to %s",
|
||||
"Error when creating the file" => "Error when creating the file",
|
||||
"Folder name cannot be empty." => "Folder name cannot be empty.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Folder name must not contain \"/\". Please choose a different name.",
|
||||
"Error when creating the folder" => "Error when creating the folder",
|
||||
"Unable to set upload directory." => "Unable to set upload directory.",
|
||||
"Invalid Token" => "Invalid Token",
|
||||
"No file was uploaded. Unknown error" => "No file was uploaded. Unknown error",
|
||||
"There is no error, the file uploaded with success" => "There is no error, the file uploaded successfully",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "The uploaded file exceeds the upload_max_filesize directive in php.ini: ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
|
||||
"The uploaded file was only partially uploaded" => "The uploaded file was only partially uploaded",
|
||||
"No file was uploaded" => "No file was uploaded",
|
||||
"Missing a temporary folder" => "Missing a temporary folder",
|
||||
"Failed to write to disk" => "Failed to write to disk",
|
||||
"Not enough storage available" => "Not enough storage available",
|
||||
"Upload failed. Could not get file info." => "Upload failed. Could not get file info.",
|
||||
"Upload failed. Could not find uploaded file" => "Upload failed. Could not find uploaded file",
|
||||
"Invalid directory." => "Invalid directory.",
|
||||
"Files" => "Files",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Unable to upload {filename} as it is a directory or has 0 bytes",
|
||||
"Not enough space available" => "Not enough space available",
|
||||
"Upload cancelled." => "Upload cancelled.",
|
||||
"Could not get result from server." => "Could not get result from server.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "File upload is in progress. Leaving the page now will cancel the upload.",
|
||||
"URL cannot be empty" => "URL cannot be empty",
|
||||
"In the home folder 'Shared' is a reserved filename" => "In the home folder 'Shared' is a reserved file name",
|
||||
"{new_name} already exists" => "{new_name} already exists",
|
||||
"Could not create file" => "Could not create file",
|
||||
"Could not create folder" => "Could not create folder",
|
||||
"Share" => "Share",
|
||||
"Delete permanently" => "Delete permanently",
|
||||
"Rename" => "Rename",
|
||||
"Pending" => "Pending",
|
||||
"Could not rename file" => "Could not rename file",
|
||||
"replaced {new_name} with {old_name}" => "replaced {new_name} with {old_name}",
|
||||
"undo" => "undo",
|
||||
"_%n folder_::_%n folders_" => array("%n folder","%n folders"),
|
||||
"_%n file_::_%n files_" => array("%n file","%n files"),
|
||||
"{dirs} and {files}" => "{dirs} and {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Uploading %n file","Uploading %n files"),
|
||||
"'.' is an invalid file name." => "'.' is an invalid file name.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Invalid name: '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Your storage is full, files can not be updated or synced anymore!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Your storage is almost full ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Encryption App is enabled but your keys are not initialised, please log-out and log-in again",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.",
|
||||
"Error moving file" => "Error moving file",
|
||||
"Error" => "Error",
|
||||
"Name" => "Name",
|
||||
"Size" => "Size",
|
||||
"Modified" => "Modified",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Invalid folder name. Usage of 'Shared' is reserved.",
|
||||
"%s could not be renamed" => "%s could not be renamed",
|
||||
"Upload" => "Upload",
|
||||
"File handling" => "File handling",
|
||||
"Maximum upload size" => "Maximum upload size",
|
||||
"max. possible: " => "max. possible: ",
|
||||
"Needed for multi-file and folder downloads." => "Needed for multi-file and folder downloads.",
|
||||
"Enable ZIP-download" => "Enable ZIP-download",
|
||||
"0 is unlimited" => "0 is unlimited",
|
||||
"Maximum input size for ZIP files" => "Maximum input size for ZIP files",
|
||||
"Save" => "Save",
|
||||
"New" => "New",
|
||||
"Text file" => "Text file",
|
||||
"Folder" => "Folder",
|
||||
"From link" => "From link",
|
||||
"Deleted files" => "Deleted files",
|
||||
"Cancel upload" => "Cancel upload",
|
||||
"You don’t have permission to upload or create files here" => "You don’t have permission to upload or create files here",
|
||||
"Nothing in here. Upload something!" => "Nothing in here. Upload something!",
|
||||
"Download" => "Download",
|
||||
"Unshare" => "Unshare",
|
||||
"Delete" => "Delete",
|
||||
"Upload too large" => "Upload too large",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "The files you are trying to upload exceed the maximum size for file uploads on this server.",
|
||||
"Files are being scanned, please wait." => "Files are being scanned, please wait.",
|
||||
"Current scanning" => "Current scanning",
|
||||
"Upgrading filesystem cache..." => "Upgrading filesystem cache..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+27
-46
@@ -1,61 +1,47 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Ne eblis movi %s: dosiero kun ĉi tiu nomo jam ekzistas",
|
||||
"Could not move %s" => "Ne eblis movi %s",
|
||||
"File name cannot be empty." => "Dosiernomo devas ne malpleni.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "La dosieronomo ne devas enhavi “/”. Bonvolu elekti malsaman nomon.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "La nomo %s jam uziĝas en la dosierujo %s. Bonvolu elekti malsaman nomon.",
|
||||
"Not a valid source" => "Nevalida fonto",
|
||||
"Error while downloading %s to %s" => "Eraris elŝuto de %s al %s",
|
||||
"Error when creating the file" => "Eraris la kreo de la dosiero",
|
||||
"Folder name cannot be empty." => "La dosierujnomo ne povas malpleni.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "La dosiernomo ne devas enhavi “/”. Bonvolu elekti malsaman nomon.",
|
||||
"Error when creating the folder" => "Eraris la kreo de la dosierujo",
|
||||
"Unable to set upload directory." => "Ne povis agordiĝi la alŝuta dosierujo.",
|
||||
"Unable to rename file" => "Ne eblis alinomigi dosieron",
|
||||
"No file was uploaded. Unknown error" => "Neniu dosiero alŝutiĝis. Nekonata eraro.",
|
||||
"There is no error, the file uploaded with success" => "Ne estas eraro, la dosiero alŝutiĝis sukcese.",
|
||||
"There is no error, the file uploaded with success" => "Ne estas eraro, la dosiero alŝutiĝis sukcese",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "La dosiero alŝutita superas la regulon upload_max_filesize el php.ini: ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "La dosiero alŝutita superas la regulon MAX_FILE_SIZE, kiu estas difinita en la HTML-formularo",
|
||||
"The uploaded file was only partially uploaded" => "la alŝutita dosiero nur parte alŝutiĝis",
|
||||
"No file was uploaded" => "Neniu dosiero alŝutiĝis.",
|
||||
"Missing a temporary folder" => "Mankas provizora dosierujo.",
|
||||
"The uploaded file was only partially uploaded" => "La alŝutita dosiero nur parte alŝutiĝis",
|
||||
"No file was uploaded" => "Neniu dosiero estas alŝutita",
|
||||
"Missing a temporary folder" => "Mankas tempa dosierujo",
|
||||
"Failed to write to disk" => "Malsukcesis skribo al disko",
|
||||
"Not enough storage available" => "Ne haveblas sufiĉa memoro",
|
||||
"Upload failed. Could not get file info." => "La alŝuto malsukcesis. Ne povis ekhaviĝi informo pri dosiero.",
|
||||
"Upload failed. Could not find uploaded file" => "La alŝuto malsukcesis. Ne troviĝis alŝutota dosiero.",
|
||||
"Invalid directory." => "Nevalida dosierujo.",
|
||||
"Files" => "Dosieroj",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Ne povis alŝutiĝi {filename} ĉar ĝi estas dosierujo aŭ ĝi havas 0 duumokojn",
|
||||
"Not enough space available" => "Ne haveblas sufiĉa spaco",
|
||||
"Upload cancelled." => "La alŝuto nuliĝis.",
|
||||
"Could not get result from server." => "Ne povis ekhaviĝi rezulto el la servilo.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton.",
|
||||
"URL cannot be empty" => "La URL ne povas malpleni",
|
||||
"{new_name} already exists" => "{new_name} jam ekzistas",
|
||||
"Could not create file" => "Ne povis kreiĝi dosiero",
|
||||
"Could not create folder" => "Ne povis kreiĝi dosierujo",
|
||||
"Share" => "Kunhavigi",
|
||||
"Delete permanently" => "Forigi por ĉiam",
|
||||
"Delete" => "Forigi",
|
||||
"Rename" => "Alinomigi",
|
||||
"Pending" => "Traktotaj",
|
||||
"Could not rename file" => "Ne povis alinomiĝi dosiero",
|
||||
"{new_name} already exists" => "{new_name} jam ekzistas",
|
||||
"replace" => "anstataŭigi",
|
||||
"suggest name" => "sugesti nomon",
|
||||
"cancel" => "nuligi",
|
||||
"replaced {new_name} with {old_name}" => "anstataŭiĝis {new_name} per {old_name}",
|
||||
"undo" => "malfari",
|
||||
"_%n folder_::_%n folders_" => array("%n dosierujo","%n dosierujoj"),
|
||||
"_%n file_::_%n files_" => array("%n dosiero","%n dosieroj"),
|
||||
"{dirs} and {files}" => "{dirs} kaj {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Alŝutatas %n dosiero","Alŝutatas %n dosieroj"),
|
||||
"'.' is an invalid file name." => "'.' ne estas valida dosiernomo.",
|
||||
"File name cannot be empty." => "Dosiernomo devas ne malpleni.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nevalida nomo: “\\”, “/”, “<”, “>”, “:”, “\"”, “|”, “?” kaj “*” ne permesatas.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Via memoro plenas, ne plu eblas ĝisdatigi aŭ sinkronigi dosierojn!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Via memoro preskaŭ plenas ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Via elŝuto pretiĝatas. Ĉi tio povas daŭri iom da tempo se la dosieroj grandas.",
|
||||
"Error moving file" => "Eraris movo de dosiero",
|
||||
"Error" => "Eraro",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Ne eblis alŝuti vian dosieron ĉar ĝi estas dosierujo aŭ havas 0 duumokojn",
|
||||
"Upload Error" => "Alŝuta eraro",
|
||||
"Close" => "Fermi",
|
||||
"1 file uploading" => "1 dosiero estas alŝutata",
|
||||
"{count} files uploading" => "{count} dosieroj alŝutatas",
|
||||
"Upload cancelled." => "La alŝuto nuliĝis.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton.",
|
||||
"URL cannot be empty." => "URL ne povas esti malplena.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nevalida dosierujnomo. Uzo de “Shared” rezervatas de Owncloud.",
|
||||
"Name" => "Nomo",
|
||||
"Size" => "Grando",
|
||||
"Modified" => "Modifita",
|
||||
"%s could not be renamed" => "%s ne povis alinomiĝi",
|
||||
"1 folder" => "1 dosierujo",
|
||||
"{count} folders" => "{count} dosierujoj",
|
||||
"1 file" => "1 dosiero",
|
||||
"{count} files" => "{count} dosierujoj",
|
||||
"Upload" => "Alŝuti",
|
||||
"File handling" => "Dosieradministro",
|
||||
"Maximum upload size" => "Maksimuma alŝutogrando",
|
||||
@@ -69,17 +55,12 @@ $TRANSLATIONS = array(
|
||||
"Text file" => "Tekstodosiero",
|
||||
"Folder" => "Dosierujo",
|
||||
"From link" => "El ligilo",
|
||||
"Deleted files" => "Forigitaj dosieroj",
|
||||
"Cancel upload" => "Nuligi alŝuton",
|
||||
"You don’t have permission to upload or create files here" => "Vi ne havas permeson alŝuti aŭ krei dosierojn ĉi tie",
|
||||
"Nothing in here. Upload something!" => "Nenio estas ĉi tie. Alŝutu ion!",
|
||||
"Download" => "Elŝuti",
|
||||
"Unshare" => "Malkunhavigi",
|
||||
"Delete" => "Forigi",
|
||||
"Upload too large" => "Alŝuto tro larĝa",
|
||||
"Upload too large" => "Elŝuto tro larĝa",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo.",
|
||||
"Files are being scanned, please wait." => "Dosieroj estas skanataj, bonvolu atendi.",
|
||||
"Current scanning" => "Nuna skano",
|
||||
"Upgrading filesystem cache..." => "Ĝisdatiĝas dosiersistema kaŝmemoro..."
|
||||
"Current scanning" => "Nuna skano"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+49
-66
@@ -1,91 +1,74 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "No se pudo mover %s - Ya existe un archivo con ese nombre.",
|
||||
"Could not move %s" => "No se pudo mover %s",
|
||||
"File name cannot be empty." => "El nombre de archivo no puede estar vacío.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "El nombre del archivo, NO puede contener el simbolo\"/\", por favor elija un nombre diferente.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "El nombre %s ya está en uso por la carpeta %s. Por favor elija uno diferente.",
|
||||
"Not a valid source" => "No es un origen válido",
|
||||
"Error while downloading %s to %s" => "Error mientras se descargaba %s a %s",
|
||||
"Error when creating the file" => "Error al crear el archivo",
|
||||
"Folder name cannot be empty." => "El nombre de la carpeta no puede estar vacío.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "El nombre de la carpeta, NO puede contener el simbolo\"/\", por favor elija un nombre diferente.",
|
||||
"Error when creating the folder" => "Error al crear la carpeta.",
|
||||
"Unable to set upload directory." => "Incapaz de crear directorio de subida.",
|
||||
"Invalid Token" => "Token Inválido",
|
||||
"No file was uploaded. Unknown error" => "No se subió ningún archivo. Error desconocido",
|
||||
"There is no error, the file uploaded with success" => "No hubo ningún problema, el archivo se subió con éxito",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El archivo subido sobrepasa la directiva 'upload_max_filesize' en php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo subido sobrepasa la directiva 'MAX_FILE_SIZE' especificada en el formulario HTML",
|
||||
"The uploaded file was only partially uploaded" => "El archivo subido fue sólo subido parcialmente",
|
||||
"No file was uploaded" => "No se subió ningún archivo",
|
||||
"Missing a temporary folder" => "Falta la carpeta temporal",
|
||||
"Failed to write to disk" => "Falló al escribir al disco",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "No se puede mover %s - Ya existe un archivo con ese nombre",
|
||||
"Could not move %s" => "No se puede mover %s",
|
||||
"Unable to rename file" => "No se puede renombrar el archivo",
|
||||
"No file was uploaded. Unknown error" => "Fallo no se subió el fichero",
|
||||
"There is no error, the file uploaded with success" => "No se ha producido ningún error, el archivo se ha subido con éxito",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El archivo que intentas subir sobrepasa el tamaño definido por la variable upload_max_filesize en php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo que intentas subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML",
|
||||
"The uploaded file was only partially uploaded" => "El archivo que intentas subir solo se subió parcialmente",
|
||||
"No file was uploaded" => "No se ha subido ningún archivo",
|
||||
"Missing a temporary folder" => "Falta un directorio temporal",
|
||||
"Failed to write to disk" => "La escritura en disco ha fallado",
|
||||
"Not enough storage available" => "No hay suficiente espacio disponible",
|
||||
"Upload failed. Could not get file info." => "Actualización fallida. No se pudo obtener información del archivo.",
|
||||
"Upload failed. Could not find uploaded file" => "Actualización fallida. No se pudo encontrar el archivo subido",
|
||||
"Invalid directory." => "Directorio inválido.",
|
||||
"Invalid directory." => "Directorio invalido.",
|
||||
"Files" => "Archivos",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "No ha sido posible subir {filename} porque es un directorio o tiene 0 bytes",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Upload cancelled." => "Subida cancelada.",
|
||||
"Could not get result from server." => "No se pudo obtener respuesta del servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si sale de la página ahora, la subida será cancelada.",
|
||||
"URL cannot be empty" => "La dirección URL no puede estar vacía",
|
||||
"In the home folder 'Shared' is a reserved filename" => "En la carpeta de inicio, 'Shared' es un nombre reservado",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"Could not create file" => "No se pudo crear el archivo",
|
||||
"Could not create folder" => "No se pudo crear la carpeta",
|
||||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Delete" => "Eliminar",
|
||||
"Rename" => "Renombrar",
|
||||
"Pending" => "Pendiente",
|
||||
"Could not rename file" => "No se pudo renombrar el archivo",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"replace" => "reemplazar",
|
||||
"suggest name" => "sugerir nombre",
|
||||
"cancel" => "cancelar",
|
||||
"replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}",
|
||||
"undo" => "deshacer",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"'.' is an invalid file name." => "'.' no es un nombre de archivo válido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre inválido, los caracteres \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento está lleno, ¡los archivos no se actualizarán ni sincronizarán más!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento está casi lleno ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "La app de crifrado está habilitada pero tus claves no han sido inicializadas, por favor, cierra la sesión y vuelva a iniciarla de nuevo.",
|
||||
"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 was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El cifrado ha sido deshabilitado pero tus archivos permanecen cifrados. Por favor, ve a tus ajustes personales para descifrar tus archivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Error moving file" => "Error moviendo archivo",
|
||||
"Error" => "Error",
|
||||
"perform delete operation" => "Eliminar",
|
||||
"'.' is an invalid file name." => "'.' es un nombre de archivo inválido.",
|
||||
"File name cannot be empty." => "El nombre de archivo no puede estar vacío.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre Invalido, \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento esta lleno, los archivos no pueden ser mas actualizados o sincronizados!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento esta lleno en un ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tu descarga esta siendo preparada. Esto puede tardar algun tiempo si los archivos son muy grandes.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "No ha sido posible subir tu archivo porque es un directorio o tiene 0 bytes",
|
||||
"Upload Error" => "Error al subir el archivo",
|
||||
"Close" => "cerrrar",
|
||||
"1 file uploading" => "subiendo 1 archivo",
|
||||
"{count} files uploading" => "Subiendo {count} archivos",
|
||||
"Upload cancelled." => "Subida cancelada.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Salir de la página ahora cancelará la subida.",
|
||||
"URL cannot be empty." => "La URL no puede estar vacía.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nombre de carpeta invalido. El uso de \"Shared\" esta reservado para Owncloud",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nombre de carpeta inválido. El uso de \"Shared\" esta reservado.",
|
||||
"%s could not be renamed" => "%s no pudo ser renombrado",
|
||||
"1 folder" => "1 carpeta",
|
||||
"{count} folders" => "{count} carpetas",
|
||||
"1 file" => "1 archivo",
|
||||
"{count} files" => "{count} archivos",
|
||||
"Upload" => "Subir",
|
||||
"File handling" => "Administración de archivos",
|
||||
"File handling" => "Tratamiento de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
"Needed for multi-file and folder downloads." => "Necesario para multi-archivo y descarga de carpetas",
|
||||
"Needed for multi-file and folder downloads." => "Se necesita para descargas multi-archivo y de carpetas",
|
||||
"Enable ZIP-download" => "Habilitar descarga en ZIP",
|
||||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"0 is unlimited" => "0 es ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
||||
"Save" => "Guardar",
|
||||
"New" => "Nuevo",
|
||||
"Text file" => "Archivo de texto",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde enlace",
|
||||
"From link" => "Desde el enlace",
|
||||
"Deleted files" => "Archivos eliminados",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"You don’t have permission to upload or create files here" => "No tienes permisos para subir o crear archivos aquí.",
|
||||
"Nothing in here. Upload something!" => "No hay nada aquí. ¡Suba algo!",
|
||||
"You don’t have write permissions here." => "No tienes permisos para escribir aquí.",
|
||||
"Nothing in here. Upload something!" => "Aquí no hay nada. ¡Sube algo!",
|
||||
"Download" => "Descargar",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
"Delete" => "Eliminar",
|
||||
"Upload too large" => "Subida demasido grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido en este servidor.",
|
||||
"Files are being scanned, please wait." => "Los archivos están siendo escaneados, por favor espere.",
|
||||
"Current scanning" => "Escaneo actual",
|
||||
"Upgrading filesystem cache..." => "Actualizando caché del sistema de archivos..."
|
||||
"Upload too large" => "El archivo es demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido por este servidor.",
|
||||
"Files are being scanned, please wait." => "Se están escaneando los archivos, por favor espere.",
|
||||
"Current scanning" => "Ahora escaneando",
|
||||
"Upgrading filesystem cache..." => "Actualizando cache de archivos de sistema"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+35
-31
@@ -1,51 +1,57 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "No se pudo mover %s - Un archivo con este nombre ya existe",
|
||||
"Could not move %s" => "No se pudo mover %s ",
|
||||
"File name cannot be empty." => "El nombre del archivo no puede quedar vacío.",
|
||||
"Unable to set upload directory." => "No fue posible crear el directorio de subida.",
|
||||
"Invalid Token" => "Token Inválido",
|
||||
"Unable to rename file" => "No fue posible cambiar el nombre al archivo",
|
||||
"No file was uploaded. Unknown error" => "El archivo no fue subido. Error desconocido",
|
||||
"There is no error, the file uploaded with success" => "No hay errores, el archivo fue subido con éxito",
|
||||
"There is no error, the file uploaded with success" => "No se han producido errores, el archivo se ha subido con éxito",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El archivo que intentás subir excede el tamaño definido por upload_max_filesize en el php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
|
||||
"The uploaded file was only partially uploaded" => "El archivo fue subido parcialmente",
|
||||
"No file was uploaded" => "No se subió ningún archivo ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El archivo que intentás subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML",
|
||||
"The uploaded file was only partially uploaded" => "El archivo que intentás subir solo se subió parcialmente",
|
||||
"No file was uploaded" => "El archivo no fue subido",
|
||||
"Missing a temporary folder" => "Falta un directorio temporal",
|
||||
"Failed to write to disk" => "Error al escribir en el disco",
|
||||
"Not enough storage available" => "No hay suficiente almacenamiento",
|
||||
"Invalid directory." => "Directorio inválido.",
|
||||
"Not enough storage available" => "No hay suficiente capacidad de almacenamiento",
|
||||
"Invalid directory." => "Directorio invalido.",
|
||||
"Files" => "Archivos",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Upload cancelled." => "La subida fue cancelada",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si salís de la página ahora, la subida se cancelará.",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Borrar permanentemente",
|
||||
"Delete permanently" => "Borrar de manera permanente",
|
||||
"Delete" => "Borrar",
|
||||
"Rename" => "Cambiar nombre",
|
||||
"Pending" => "Pendientes",
|
||||
"replaced {new_name} with {old_name}" => "se reemplazó {new_name} con {old_name}",
|
||||
"Pending" => "Pendiente",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"replace" => "reemplazar",
|
||||
"suggest name" => "sugerir nombre",
|
||||
"cancel" => "cancelar",
|
||||
"replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}",
|
||||
"undo" => "deshacer",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{carpetas} y {archivos}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"perform delete operation" => "Eliminar",
|
||||
"'.' is an invalid file name." => "'.' es un nombre de archivo inválido.",
|
||||
"File name cannot be empty." => "El nombre del archivo no puede quedar vacío.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre invalido, '\\', '/', '<', '>', ':', '\"', '|', '?' y '*' no están permitidos.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "El almacenamiento está lleno, los archivos no se pueden seguir actualizando ni sincronizando",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "El almacenamiento está casi lleno ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El proceso de cifrado se ha desactivado, pero los archivos aún están encriptados. Por favor, vaya a la configuración personal para descifrar los archivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tu descarga se está preparando. Esto puede demorar si los archivos son muy grandes.",
|
||||
"Error" => "Error",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tu descarga esta siendo preparada. Esto puede tardar algun tiempo si los archivos son muy grandes.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "No fue posible subir el archivo porque es un directorio o porque su tamaño es 0 bytes",
|
||||
"Upload Error" => "Error al subir el archivo",
|
||||
"Close" => "Cerrar",
|
||||
"1 file uploading" => "Subiendo 1 archivo",
|
||||
"{count} files uploading" => "Subiendo {count} archivos",
|
||||
"Upload cancelled." => "La subida fue cancelada",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si salís de la página ahora, la subida se cancelará.",
|
||||
"URL cannot be empty." => "La URL no puede estar vacía",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nombre de carpeta inválido. El uso de 'Shared' está reservado por ownCloud",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"%s could not be renamed" => "No se pudo renombrar %s",
|
||||
"1 folder" => "1 directorio",
|
||||
"{count} folders" => "{count} directorios",
|
||||
"1 file" => "1 archivo",
|
||||
"{count} files" => "{count} archivos",
|
||||
"Upload" => "Subir",
|
||||
"File handling" => "Tratamiento de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
"Needed for multi-file and folder downloads." => "Es necesario para descargas multi-archivo y de directorios.",
|
||||
"Needed for multi-file and folder downloads." => "Es necesario para descargas multi-archivo y de carpetas",
|
||||
"Enable ZIP-download" => "Habilitar descarga en formato ZIP",
|
||||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
||||
@@ -54,16 +60,14 @@ $TRANSLATIONS = array(
|
||||
"Text file" => "Archivo de texto",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde enlace",
|
||||
"Deleted files" => "Archivos borrados",
|
||||
"Deleted files" => "Archivos Borrados",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"Nothing in here. Upload something!" => "No hay nada. ¡Subí contenido!",
|
||||
"Download" => "Descargar",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
"Delete" => "Borrar",
|
||||
"Upload too large" => "El tamaño del archivo que querés subir es demasiado grande",
|
||||
"Upload too large" => "El archivo es demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que intentás subir sobrepasan el tamaño máximo ",
|
||||
"Files are being scanned, please wait." => "Se están escaneando los archivos, por favor esperá.",
|
||||
"Current scanning" => "Escaneo actual",
|
||||
"Upgrading filesystem cache..." => "Actualizando el cache del sistema de archivos"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+25
-52
@@ -1,67 +1,45 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Ei saa liigutada faili %s - samanimeline fail on juba olemas",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s" => "%s liigutamine ebaõnnestus",
|
||||
"File name cannot be empty." => "Faili nimi ei saa olla tühi.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Faili nimi ei tohi sisaldada \"/\". Palun vali mõni teine nimi.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Nimi %s on juba kasutusel kataloogis %s. Palun vali mõni teine nimi.",
|
||||
"Not a valid source" => "Pole korrektne lähteallikas",
|
||||
"Error while downloading %s to %s" => "Viga %s allalaadimisel %s",
|
||||
"Error when creating the file" => "Viga faili loomisel",
|
||||
"Folder name cannot be empty." => "Kataloogi nimi ei saa olla tühi.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Kataloogi nimi ei tohi sisaldada \"/\". Palun vali mõni teine nimi.",
|
||||
"Error when creating the folder" => "Viga kataloogi loomisel",
|
||||
"Unable to set upload directory." => "Üleslaadimiste kausta määramine ebaõnnestus.",
|
||||
"Invalid Token" => "Vigane kontrollkood",
|
||||
"Unable to rename file" => "Faili ümbernimetamine ebaõnnestus",
|
||||
"No file was uploaded. Unknown error" => "Ühtegi faili ei laetud üles. Tundmatu viga",
|
||||
"There is no error, the file uploaded with success" => "Ühtegi tõrget polnud, fail on üles laetud",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Üleslaetava faili suurus ületab php.ini poolt määratud upload_max_filesize suuruse:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Üleslaetud fail ületab MAX_FILE_SIZE suuruse, mis on HTML vormi jaoks määratud",
|
||||
"There is no error, the file uploaded with success" => "Ühtegi viga pole, fail on üles laetud",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Üles laetud faili suurus ületab HTML vormis määratud upload_max_filesize suuruse",
|
||||
"The uploaded file was only partially uploaded" => "Fail laeti üles ainult osaliselt",
|
||||
"No file was uploaded" => "Ühtegi faili ei laetud üles",
|
||||
"Missing a temporary folder" => "Ajutiste failide kaust puudub",
|
||||
"Failed to write to disk" => "Kettale kirjutamine ebaõnnestus",
|
||||
"Not enough storage available" => "Saadaval pole piisavalt ruumi",
|
||||
"Upload failed. Could not get file info." => "Üleslaadimine ebaõnnestus. Faili info hankimine ebaõnnestus.",
|
||||
"Upload failed. Could not find uploaded file" => "Üleslaadimine ebaõnnestus. Üleslaetud faili ei leitud",
|
||||
"Invalid directory." => "Vigane kaust.",
|
||||
"Files" => "Failid",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Ei saa üles laadida {filename}, kuna see on kataloog või selle suurus on 0 baiti",
|
||||
"Not enough space available" => "Pole piisavalt ruumi",
|
||||
"Upload cancelled." => "Üleslaadimine tühistati.",
|
||||
"Could not get result from server." => "Serverist ei saadud tulemusi",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise.",
|
||||
"URL cannot be empty" => "URL ei saa olla tühi",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Kodukataloogis 'Shared' on reserveeritud failinimi",
|
||||
"{new_name} already exists" => "{new_name} on juba olemas",
|
||||
"Could not create file" => "Ei suuda luua faili",
|
||||
"Could not create folder" => "Ei suuda luua kataloogi",
|
||||
"Share" => "Jaga",
|
||||
"Delete permanently" => "Kustuta jäädavalt",
|
||||
"Rename" => "Nimeta ümber",
|
||||
"Delete" => "Kustuta",
|
||||
"Rename" => "ümber",
|
||||
"Pending" => "Ootel",
|
||||
"Could not rename file" => "Ei suuda faili ümber nimetada",
|
||||
"{new_name} already exists" => "{new_name} on juba olemas",
|
||||
"replace" => "asenda",
|
||||
"suggest name" => "soovita nime",
|
||||
"cancel" => "loobu",
|
||||
"replaced {new_name} with {old_name}" => "asendas nime {old_name} nimega {new_name}",
|
||||
"undo" => "tagasi",
|
||||
"_%n folder_::_%n folders_" => array("%n kataloog","%n kataloogi"),
|
||||
"_%n file_::_%n files_" => array("%n fail","%n faili"),
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laadin üles %n faili","Laadin üles %n faili"),
|
||||
"'.' is an invalid file name." => "'.' on vigane failinimi.",
|
||||
"File name cannot be empty." => "Faili nimi ei saa olla tühi.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Vigane nimi, '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' pole lubatud.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Sinu andmemaht on täis! Faile ei uuendata ega sünkroniseerita!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Su andmemaht on peaaegu täis ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Krüpteerimisrakend on lubatud, kuid võtmeid pole lähtestatud. Palun logi välja ning uuesti sisse.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Vigane Krüpteerimisrakendi privaatvõti . Palun uuenda oma privaatse võtme parool oma personaasete seadete all taastamaks ligipääsu oma krüpteeritud failidele.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krüpteering on keelatud, kuid sinu failid on endiselt krüpteeritud. Palun vaata oma personaalseid seadeid oma failide dekrüpteerimiseks.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. ",
|
||||
"Error moving file" => "Viga faili eemaldamisel",
|
||||
"Error" => "Viga",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Sinu faili üleslaadimine ebaõnnestus, kuna see on kaust või selle suurus on 0 baiti",
|
||||
"Upload Error" => "Üleslaadimise viga",
|
||||
"Close" => "Sulge",
|
||||
"1 file uploading" => "1 faili üleslaadimisel",
|
||||
"{count} files uploading" => "{count} faili üleslaadimist",
|
||||
"Upload cancelled." => "Üleslaadimine tühistati.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise.",
|
||||
"URL cannot be empty." => "URL ei saa olla tühi.",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Suurus",
|
||||
"Modified" => "Muudetud",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Vigane kausta nimi. Nime 'Shared' kasutamine on reserveeritud.",
|
||||
"%s could not be renamed" => "%s ümbernimetamine ebaõnnestus",
|
||||
"1 folder" => "1 kaust",
|
||||
"{count} folders" => "{count} kausta",
|
||||
"1 file" => "1 fail",
|
||||
"{count} files" => "{count} faili",
|
||||
"Upload" => "Lae üles",
|
||||
"File handling" => "Failide käsitlemine",
|
||||
"Maximum upload size" => "Maksimaalne üleslaadimise suurus",
|
||||
@@ -75,17 +53,12 @@ $TRANSLATIONS = array(
|
||||
"Text file" => "Tekstifail",
|
||||
"Folder" => "Kaust",
|
||||
"From link" => "Allikast",
|
||||
"Deleted files" => "Kustutatud failid",
|
||||
"Cancel upload" => "Tühista üleslaadimine",
|
||||
"You don’t have permission to upload or create files here" => "Sul puuduvad õigused siia failide üleslaadimiseks või tekitamiseks",
|
||||
"Nothing in here. Upload something!" => "Siin pole midagi. Lae midagi üles!",
|
||||
"Download" => "Lae alla",
|
||||
"Unshare" => "Lõpeta jagamine",
|
||||
"Delete" => "Kustuta",
|
||||
"Upload too large" => "Üleslaadimine on liiga suur",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse.",
|
||||
"Files are being scanned, please wait." => "Faile skannitakse, palun oota.",
|
||||
"Current scanning" => "Praegune skannimine",
|
||||
"Upgrading filesystem cache..." => "Failisüsteemi puhvri uuendamine..."
|
||||
"Files are being scanned, please wait." => "Faile skannitakse, palun oota",
|
||||
"Current scanning" => "Praegune skannimine"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+28
-30
@@ -1,53 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Ezin da %s mugitu - Izen hau duen fitxategia dagoeneko existitzen da",
|
||||
"Could not move %s" => "Ezin dira fitxategiak mugitu %s",
|
||||
"File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.",
|
||||
"Unable to set upload directory." => "Ezin da igoera direktorioa ezarri.",
|
||||
"Invalid Token" => "Lekuko baliogabea",
|
||||
"Unable to rename file" => "Ezin izan da fitxategia berrizendatu",
|
||||
"No file was uploaded. Unknown error" => "Ez da fitxategirik igo. Errore ezezaguna",
|
||||
"There is no error, the file uploaded with success" => "Ez da errorerik egon, fitxategia ongi igo da",
|
||||
"There is no error, the file uploaded with success" => "Ez da arazorik izan, fitxategia ongi igo da",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Igotako fitxategiak php.ini fitxategian ezarritako upload_max_filesize muga gainditu du:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Igotako fitxategia HTML formularioan zehaztutako MAX_FILE_SIZE direktiba baino handidagoa da.",
|
||||
"The uploaded file was only partially uploaded" => "Igotako fitxategiaren zati bat bakarrik igo da",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Igotako fitxategiaren tamaina HTML inprimakiko MAX_FILESIZE direktiban adierazitakoa baino handiagoa da",
|
||||
"The uploaded file was only partially uploaded" => "Igotako fitxategiaren zati bat baino gehiago ez da igo",
|
||||
"No file was uploaded" => "Ez da fitxategirik igo",
|
||||
"Missing a temporary folder" => "Aldi bateko karpeta falta da",
|
||||
"Missing a temporary folder" => "Aldi baterako karpeta falta da",
|
||||
"Failed to write to disk" => "Errore bat izan da diskoan idazterakoan",
|
||||
"Not enough storage available" => "Ez dago behar aina leku erabilgarri,",
|
||||
"Upload failed. Could not get file info." => "Igoerak huts egin du. Ezin izan da fitxategiaren informazioa eskuratu.",
|
||||
"Upload failed. Could not find uploaded file" => "Igoerak huts egin du. Ezin izan da igotako fitxategia aurkitu",
|
||||
"Invalid directory." => "Baliogabeko karpeta.",
|
||||
"Files" => "Fitxategiak",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Ezin da {filename} igo karpeta bat delako edo 0 byte dituelako",
|
||||
"Not enough space available" => "Ez dago leku nahikorik.",
|
||||
"Upload cancelled." => "Igoera ezeztatuta",
|
||||
"Could not get result from server." => "Ezin da zerbitzaritik emaitzik lortu",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.",
|
||||
"{new_name} already exists" => "{new_name} dagoeneko existitzen da",
|
||||
"Share" => "Elkarbanatu",
|
||||
"Delete permanently" => "Ezabatu betirako",
|
||||
"Delete" => "Ezabatu",
|
||||
"Rename" => "Berrizendatu",
|
||||
"Pending" => "Zain",
|
||||
"{new_name} already exists" => "{new_name} dagoeneko existitzen da",
|
||||
"replace" => "ordeztu",
|
||||
"suggest name" => "aholkatu izena",
|
||||
"cancel" => "ezeztatu",
|
||||
"replaced {new_name} with {old_name}" => " {new_name}-k {old_name} ordezkatu du",
|
||||
"undo" => "desegin",
|
||||
"_%n folder_::_%n folders_" => array("karpeta %n","%n karpeta"),
|
||||
"_%n file_::_%n files_" => array("fitxategi %n","%n fitxategi"),
|
||||
"{dirs} and {files}" => "{dirs} eta {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Fitxategi %n igotzen","%n fitxategi igotzen"),
|
||||
"perform delete operation" => "Ezabatu",
|
||||
"'.' is an invalid file name." => "'.' ez da fitxategi izen baliogarria.",
|
||||
"File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik igo edo sinkronizatu!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Enkriptazio aplikazioa gaituta dago baina zure gakoak ez daude konfiguratuta, mesedez saioa bukatu eta berriro hasi",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Enkriptazio aplikaziorako gako pribatu okerra. Mesedez eguneratu zure gako pribatuaren pasahitza zure ezarpen pertsonaletan zure enkriptatuko fitxategietarako sarrera berreskuratzeko.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Enkriptazioa desgaitua izan da baina zure fitxategiak oraindik enkriptatuta daude. Mesedez jo zure ezarpen pertsonaletara zure fitxategiak dekodifikatzeko.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. ",
|
||||
"Error moving file" => "Errorea fitxategia mugitzean",
|
||||
"Error" => "Errorea",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Ezin da zure fitxategia igo, karpeta bat da edo 0 byt ditu",
|
||||
"Upload Error" => "Igotzean errore bat suertatu da",
|
||||
"Close" => "Itxi",
|
||||
"1 file uploading" => "fitxategi 1 igotzen",
|
||||
"{count} files uploading" => "{count} fitxategi igotzen",
|
||||
"Upload cancelled." => "Igoera ezeztatuta",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.",
|
||||
"URL cannot be empty." => "URLa ezin da hutsik egon.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Baliogabeako karpeta izena. 'Shared' izena Owncloudek erreserbatzen du",
|
||||
"Name" => "Izena",
|
||||
"Size" => "Tamaina",
|
||||
"Modified" => "Aldatuta",
|
||||
"%s could not be renamed" => "%s ezin da berrizendatu",
|
||||
"1 folder" => "karpeta bat",
|
||||
"{count} folders" => "{count} karpeta",
|
||||
"1 file" => "fitxategi bat",
|
||||
"{count} files" => "{count} fitxategi",
|
||||
"Upload" => "Igo",
|
||||
"File handling" => "Fitxategien kudeaketa",
|
||||
"Maximum upload size" => "Igo daitekeen gehienezko tamaina",
|
||||
@@ -63,14 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Estekatik",
|
||||
"Deleted files" => "Ezabatutako fitxategiak",
|
||||
"Cancel upload" => "Ezeztatu igoera",
|
||||
"You don’t have write permissions here." => "Ez duzu hemen idazteko baimenik.",
|
||||
"Nothing in here. Upload something!" => "Ez dago ezer. Igo zerbait!",
|
||||
"Download" => "Deskargatu",
|
||||
"Unshare" => "Ez elkarbanatu",
|
||||
"Delete" => "Ezabatu",
|
||||
"Upload too large" => "Igoera handiegia da",
|
||||
"Upload too large" => "Igotakoa handiegia da",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.",
|
||||
"Files are being scanned, please wait." => "Fitxategiak eskaneatzen ari da, itxoin mezedez.",
|
||||
"Current scanning" => "Orain eskaneatzen ari da",
|
||||
"Upgrading filesystem cache..." => "Fitxategi sistemaren katxea eguneratzen..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+32
-31
@@ -1,45 +1,49 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s نمی تواند حرکت کند - در حال حاضر پرونده با این نام وجود دارد. ",
|
||||
"Could not move %s" => "%s نمی تواند حرکت کند ",
|
||||
"File name cannot be empty." => "نام پرونده نمی تواند خالی باشد.",
|
||||
"Unable to set upload directory." => "قادر به تنظیم پوشه آپلود نمی باشد.",
|
||||
"Invalid Token" => "رمز نامعتبر",
|
||||
"Unable to rename file" => "قادر به تغییر نام پرونده نیست.",
|
||||
"No file was uploaded. Unknown error" => "هیچ فایلی آپلود نشد.خطای ناشناس",
|
||||
"There is no error, the file uploaded with success" => "هیچ خطایی نیست بارگذاری پرونده موفقیت آمیز بود",
|
||||
"There is no error, the file uploaded with success" => "هیچ خطایی وجود ندارد فایل با موفقیت بار گذاری شد",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "پرونده آپلود شده بیش ازدستور ماکزیمم_حجم فایل_برای آپلود در php.ini استفاده کرده است.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "حداکثر حجم قابل بار گذاری از طریق HTML MAX_FILE_SIZE است",
|
||||
"The uploaded file was only partially uploaded" => "پرونده بارگذاری شده فقط تاحدودی بارگذاری شده",
|
||||
"No file was uploaded" => "هیچ پروندهای بارگذاری نشده",
|
||||
"Missing a temporary folder" => "یک پوشه موقت گم شده",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "حداکثر حجم مجاز برای بارگذاری از طریق HTML \nMAX_FILE_SIZE",
|
||||
"The uploaded file was only partially uploaded" => "مقدار کمی از فایل بارگذاری شده",
|
||||
"No file was uploaded" => "هیچ فایلی بارگذاری نشده",
|
||||
"Missing a temporary folder" => "یک پوشه موقت گم شده است",
|
||||
"Failed to write to disk" => "نوشتن بر روی دیسک سخت ناموفق بود",
|
||||
"Not enough storage available" => "فضای کافی در دسترس نیست",
|
||||
"Invalid directory." => "فهرست راهنما نامعتبر می باشد.",
|
||||
"Files" => "پروندهها",
|
||||
"Not enough space available" => "فضای کافی در دسترس نیست",
|
||||
"Upload cancelled." => "بار گذاری لغو شد",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "آپلودکردن پرونده در حال پیشرفت است. در صورت خروج از صفحه آپلود لغو میگردد. ",
|
||||
"{new_name} already exists" => "{نام _جدید} در حال حاضر وجود دارد.",
|
||||
"Files" => "فایل ها",
|
||||
"Share" => "اشتراکگذاری",
|
||||
"Delete permanently" => "حذف قطعی",
|
||||
"Delete" => "پاک کردن",
|
||||
"Rename" => "تغییرنام",
|
||||
"Pending" => "در انتظار",
|
||||
"{new_name} already exists" => "{نام _جدید} در حال حاضر وجود دارد.",
|
||||
"replace" => "جایگزین",
|
||||
"suggest name" => "پیشنهاد نام",
|
||||
"cancel" => "لغو",
|
||||
"replaced {new_name} with {old_name}" => "{نام_جدید} با { نام_قدیمی} جایگزین شد.",
|
||||
"undo" => "بازگشت",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"'.' is an invalid file name." => "'.' یک نام پرونده نامعتبر است.",
|
||||
"File name cannot be empty." => "نام پرونده نمی تواند خالی باشد.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "نام نامعتبر ، '\\', '/', '<', '>', ':', '\"', '|', '?' و '*' مجاز نمی باشند.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "فضای ذخیره ی شما کاملا پر است، بیش از این فایلها بهنگام یا همگام سازی نمی توانند بشوند!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "فضای ذخیره ی شما تقریبا پر است ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد.",
|
||||
"Error" => "خطا",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ناتوان در بارگذاری یا فایل یک پوشه است یا 0بایت دارد",
|
||||
"Upload Error" => "خطا در بار گذاری",
|
||||
"Close" => "بستن",
|
||||
"1 file uploading" => "1 پرونده آپلود شد.",
|
||||
"{count} files uploading" => "{ شمار } فایل های در حال آپلود",
|
||||
"Upload cancelled." => "بار گذاری لغو شد",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "آپلودکردن پرونده در حال پیشرفت است. در صورت خروج از صفحه آپلود لغو میگردد. ",
|
||||
"URL cannot be empty." => "URL نمی تواند خالی باشد.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "نام پوشه نامعتبر است. استفاده از \" به اشتراک گذاشته شده \" متعلق به سایت Owncloud است.",
|
||||
"Name" => "نام",
|
||||
"Size" => "اندازه",
|
||||
"Modified" => "تاریخ",
|
||||
"%s could not be renamed" => "%s نمیتواند تغییر نام دهد.",
|
||||
"Upload" => "بارگزاری",
|
||||
"Modified" => "تغییر یافته",
|
||||
"1 folder" => "1 پوشه",
|
||||
"{count} folders" => "{ شمار} پوشه ها",
|
||||
"1 file" => "1 پرونده",
|
||||
"{count} files" => "{ شمار } فایل ها",
|
||||
"Upload" => "بارگذاری",
|
||||
"File handling" => "اداره پرونده ها",
|
||||
"Maximum upload size" => "حداکثر اندازه بارگزاری",
|
||||
"max. possible: " => "حداکثرمقدارممکن:",
|
||||
@@ -55,13 +59,10 @@ $TRANSLATIONS = array(
|
||||
"Deleted files" => "فایل های حذف شده",
|
||||
"Cancel upload" => "متوقف کردن بار گذاری",
|
||||
"Nothing in here. Upload something!" => "اینجا هیچ چیز نیست.",
|
||||
"Download" => "دانلود",
|
||||
"Download" => "بارگیری",
|
||||
"Unshare" => "لغو اشتراک",
|
||||
"Delete" => "حذف",
|
||||
"Upload too large" => "سایز فایل برای آپلود زیاد است(م.تنظیمات در php.ini)",
|
||||
"Upload too large" => "حجم بارگذاری بسیار زیاد است",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد",
|
||||
"Files are being scanned, please wait." => "پرونده ها در حال بازرسی هستند لطفا صبر کنید",
|
||||
"Current scanning" => "بازرسی کنونی",
|
||||
"Upgrading filesystem cache..." => "بهبود فایل سیستمی ذخیره گاه..."
|
||||
"Current scanning" => "بازرسی کنونی"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Save" => "tallentaa"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+23
-34
@@ -1,56 +1,47 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kohteen %s siirto ei onnistunut - Tiedosto samalla nimellä on jo olemassa",
|
||||
"Could not move %s" => "Kohteen %s siirto ei onnistunut",
|
||||
"File name cannot be empty." => "Tiedoston nimi ei voi olla tyhjä.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Tiedoston nimessä ei saa olla merkkiä \"/\". Valitse toinen nimi.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Nimi %s on jo käytössä kansiossa %s. Valitse toinen nimi.",
|
||||
"Not a valid source" => "Virheellinen lähde",
|
||||
"Error when creating the file" => "Virhe tiedostoa luotaessa",
|
||||
"Folder name cannot be empty." => "Kansion nimi ei voi olla tyhjä.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Kansion nimessä ei saa olla merkkiä \"/\". Valitse toinen nimi.",
|
||||
"Error when creating the folder" => "Virhe kansiota luotaessa",
|
||||
"Unable to rename file" => "Tiedoston nimeäminen uudelleen ei onnistunut",
|
||||
"No file was uploaded. Unknown error" => "Tiedostoa ei lähetetty. Tuntematon virhe",
|
||||
"There is no error, the file uploaded with success" => "Ei virheitä, tiedosto lähetettiin onnistuneesti",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Lähetetyn tiedoston koko ylittää php.ini-tiedoston upload_max_filesize-säännön:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Ladattavan tiedoston maksimikoko ylittää MAX_FILE_SIZE dirketiivin, joka on määritelty HTML-lomakkeessa",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Lähetetty tiedosto ylittää HTML-lomakkeessa määritetyn MAX_FILE_SIZE-arvon ylärajan",
|
||||
"The uploaded file was only partially uploaded" => "Tiedoston lähetys onnistui vain osittain",
|
||||
"No file was uploaded" => "Yhtäkään tiedostoa ei lähetetty",
|
||||
"Missing a temporary folder" => "Tilapäiskansio puuttuu",
|
||||
"Missing a temporary folder" => "Väliaikaiskansiota ei ole olemassa",
|
||||
"Failed to write to disk" => "Levylle kirjoitus epäonnistui",
|
||||
"Not enough storage available" => "Tallennustilaa ei ole riittävästi käytettävissä",
|
||||
"Invalid directory." => "Virheellinen kansio.",
|
||||
"Files" => "Tiedostot",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kohdetta {filename} ei voi lähettää, koska se on joko kansio tai sen koko on 0 tavua",
|
||||
"Not enough space available" => "Tilaa ei ole riittävästi",
|
||||
"Upload cancelled." => "Lähetys peruttu.",
|
||||
"Could not get result from server." => "Tuloksien saaminen palvelimelta ei onnistunut.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.",
|
||||
"URL cannot be empty" => "Osoite ei voi olla tyhjä",
|
||||
"{new_name} already exists" => "{new_name} on jo olemassa",
|
||||
"Could not create file" => "Tiedoston luominen epäonnistui",
|
||||
"Could not create folder" => "Kansion luominen epäonnistui",
|
||||
"Share" => "Jaa",
|
||||
"Delete permanently" => "Poista pysyvästi",
|
||||
"Delete" => "Poista",
|
||||
"Rename" => "Nimeä uudelleen",
|
||||
"Pending" => "Odottaa",
|
||||
"Could not rename file" => "Tiedoston nimeäminen uudelleen epäonnistui",
|
||||
"{new_name} already exists" => "{new_name} on jo olemassa",
|
||||
"replace" => "korvaa",
|
||||
"suggest name" => "ehdota nimeä",
|
||||
"cancel" => "peru",
|
||||
"undo" => "kumoa",
|
||||
"_%n folder_::_%n folders_" => array("%n kansio","%n kansiota"),
|
||||
"_%n file_::_%n files_" => array("%n tiedosto","%n tiedostoa"),
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Lähetetään %n tiedosto","Lähetetään %n tiedostoa"),
|
||||
"perform delete operation" => "suorita poistotoiminto",
|
||||
"'.' is an invalid file name." => "'.' on virheellinen nimi tiedostolle.",
|
||||
"File name cannot be empty." => "Tiedoston nimi ei voi olla tyhjä.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Virheellinen nimi, merkit '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' eivät ole sallittuja.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkronoida!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Tallennustila on melkein loppu ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Salaus poistettiin käytöstä, mutta tiedostosi ovat edelleen salattu. Siirry henkilökohtaisiin asetuksiisi avataksesi tiedostojesi salauksen.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan.",
|
||||
"Error moving file" => "Virhe tiedostoa siirrettäessä",
|
||||
"Error" => "Virhe",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio",
|
||||
"Upload Error" => "Lähetysvirhe.",
|
||||
"Close" => "Sulje",
|
||||
"Upload cancelled." => "Lähetys peruttu.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.",
|
||||
"URL cannot be empty." => "Verkko-osoite ei voi olla tyhjä",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Koko",
|
||||
"Modified" => "Muokattu",
|
||||
"Modified" => "Muutettu",
|
||||
"1 folder" => "1 kansio",
|
||||
"{count} folders" => "{count} kansiota",
|
||||
"1 file" => "1 tiedosto",
|
||||
"{count} files" => "{count} tiedostoa",
|
||||
"Upload" => "Lähetä",
|
||||
"File handling" => "Tiedostonhallinta",
|
||||
"Maximum upload size" => "Lähetettävän tiedoston suurin sallittu koko",
|
||||
@@ -66,15 +57,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Linkistä",
|
||||
"Deleted files" => "Poistetut tiedostot",
|
||||
"Cancel upload" => "Peru lähetys",
|
||||
"You don’t have permission to upload or create files here" => "Käyttöoikeutesi eivät riitä tiedostojen lähettämiseen tai kansioiden luomiseen tähän sijaintiin",
|
||||
"You don’t have write permissions here." => "Tunnuksellasi ei ole kirjoitusoikeuksia tänne.",
|
||||
"Nothing in here. Upload something!" => "Täällä ei ole mitään. Lähetä tänne jotakin!",
|
||||
"Download" => "Lataa",
|
||||
"Unshare" => "Peru jakaminen",
|
||||
"Delete" => "Poista",
|
||||
"Upload too large" => "Lähetettävä tiedosto on liian suuri",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.",
|
||||
"Files are being scanned, please wait." => "Tiedostoja tarkistetaan, odota hetki.",
|
||||
"Current scanning" => "Tämänhetkinen tutkinta",
|
||||
"Upgrading filesystem cache..." => "Päivitetään tiedostojärjestelmän välimuistia..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+31
-49
@@ -1,67 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Impossible de déplacer %s - Un fichier possédant ce nom existe déjà",
|
||||
"Could not move %s" => "Impossible de déplacer %s",
|
||||
"File name cannot be empty." => "Le nom de fichier ne peut être vide.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Le nom de fichier ne doit pas contenir \"/\". Merci de choisir un nom différent.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Le nom %s est déjà utilisé dans le dossier %s. Merci de choisir un nom différent.",
|
||||
"Not a valid source" => "La source n'est pas valide",
|
||||
"Error while downloading %s to %s" => "Erreur pendant le téléchargement de %s à %s",
|
||||
"Error when creating the file" => "Erreur pendant la création du fichier",
|
||||
"Folder name cannot be empty." => "Le nom de dossier ne peux pas être vide.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Le nom de dossier ne doit pas contenir \"/\". Merci de choisir un nom différent.",
|
||||
"Error when creating the folder" => "Erreur pendant la création du dossier",
|
||||
"Unable to set upload directory." => "Impossible de définir le dossier pour l'upload, charger.",
|
||||
"Invalid Token" => "Jeton non valide",
|
||||
"No file was uploaded. Unknown error" => "Aucun fichier n'a été envoyé. Erreur inconnue",
|
||||
"There is no error, the file uploaded with success" => "Aucune erreur, le fichier a été envoyé avec succès.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Le fichier envoyé dépasse l'instruction upload_max_filesize située dans le fichier php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Le fichier envoyé dépasse l'instruction MAX_FILE_SIZE qui est spécifiée dans le formulaire HTML.",
|
||||
"The uploaded file was only partially uploaded" => "Le fichier n'a été que partiellement envoyé.",
|
||||
"No file was uploaded" => "Pas de fichier envoyé.",
|
||||
"Missing a temporary folder" => "Absence de dossier temporaire.",
|
||||
"Unable to rename file" => "Impossible de renommer le fichier",
|
||||
"No file was uploaded. Unknown error" => "Aucun fichier n'a été chargé. Erreur inconnue",
|
||||
"There is no error, the file uploaded with success" => "Aucune erreur, le fichier a été téléversé avec succès",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Le fichier envoyé dépasse la valeur upload_max_filesize située dans le fichier php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Le fichier téléversé excède la valeur de MAX_FILE_SIZE spécifiée dans le formulaire HTML",
|
||||
"The uploaded file was only partially uploaded" => "Le fichier n'a été que partiellement téléversé",
|
||||
"No file was uploaded" => "Aucun fichier n'a été téléversé",
|
||||
"Missing a temporary folder" => "Il manque un répertoire temporaire",
|
||||
"Failed to write to disk" => "Erreur d'écriture sur le disque",
|
||||
"Not enough storage available" => "Plus assez d'espace de stockage disponible",
|
||||
"Upload failed. Could not get file info." => "L'envoi a échoué. Impossible d'obtenir les informations du fichier.",
|
||||
"Upload failed. Could not find uploaded file" => "L'envoi a échoué. Impossible de trouver le fichier envoyé.",
|
||||
"Invalid directory." => "Dossier invalide.",
|
||||
"Files" => "Fichiers",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Impossible d'envoyer {filename} car il s'agit d'un répertoire ou d'un fichier de taille nulle",
|
||||
"Not enough space available" => "Espace disponible insuffisant",
|
||||
"Upload cancelled." => "Envoi annulé.",
|
||||
"Could not get result from server." => "Ne peut recevoir les résultats du serveur.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier.",
|
||||
"URL cannot be empty" => "L'URL ne peut pas être vide",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Dans le dossier home, 'Partagé' est un nom de fichier réservé",
|
||||
"{new_name} already exists" => "{new_name} existe déjà",
|
||||
"Could not create file" => "Impossible de créer le fichier",
|
||||
"Could not create folder" => "Impossible de créer le dossier",
|
||||
"Share" => "Partager",
|
||||
"Delete permanently" => "Supprimer de façon définitive",
|
||||
"Delete" => "Supprimer",
|
||||
"Rename" => "Renommer",
|
||||
"Pending" => "En attente",
|
||||
"Could not rename file" => "Impossible de renommer le fichier",
|
||||
"Pending" => "En cours",
|
||||
"{new_name} already exists" => "{new_name} existe déjà",
|
||||
"replace" => "remplacer",
|
||||
"suggest name" => "Suggérer un nom",
|
||||
"cancel" => "annuler",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} a été remplacé par {old_name}",
|
||||
"undo" => "annuler",
|
||||
"_%n folder_::_%n folders_" => array("%n dossier","%n dossiers"),
|
||||
"_%n file_::_%n files_" => array("%n fichier","%n fichiers"),
|
||||
"{dirs} and {files}" => "{dirs} et {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Téléversement de %n fichier","Téléversement de %n fichiers"),
|
||||
"perform delete operation" => "effectuer l'opération de suppression",
|
||||
"'.' is an invalid file name." => "'.' n'est pas un nom de fichier valide.",
|
||||
"File name cannot be empty." => "Le nom de fichier ne peut être vide.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nom invalide, les caractères '\\', '/', '<', '>', ':', '\"', '|', '?' et '*' ne sont pas autorisés.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Votre espage de stockage est plein, les fichiers ne peuvent plus être téléversés ou synchronisés !",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Votre espace de stockage est presque plein ({usedSpacePercent}%)",
|
||||
"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 clés ne sont pas initialisées, veuillez vous déconnecter et ensuite vous reconnecter.",
|
||||
"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 pour l'application de chiffrement est invalide ! Veuillez mettre à jour le mot de passe de votre clef privée dans vos paramètres personnels pour récupérer l'accès à vos fichiers chiffrés.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Le chiffrement était désactivé mais vos fichiers sont toujours chiffrés. Veuillez vous rendre sur vos Paramètres personnels pour déchiffrer vos fichiers.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux.",
|
||||
"Error moving file" => "Erreur lors du déplacement du fichier",
|
||||
"Error" => "Erreur",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible de charger vos fichiers car il s'agit d'un dossier ou le fichier fait 0 octet.",
|
||||
"Upload Error" => "Erreur de chargement",
|
||||
"Close" => "Fermer",
|
||||
"1 file uploading" => "1 fichier en cours de téléchargement",
|
||||
"{count} files uploading" => "{count} fichiers téléversés",
|
||||
"Upload cancelled." => "Chargement annulé.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier.",
|
||||
"URL cannot be empty." => "L'URL ne peut-être vide",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Taille",
|
||||
"Modified" => "Modifié",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée.",
|
||||
"%s could not be renamed" => "%s ne peut être renommé",
|
||||
"1 folder" => "1 dossier",
|
||||
"{count} folders" => "{count} dossiers",
|
||||
"1 file" => "1 fichier",
|
||||
"{count} files" => "{count} fichiers",
|
||||
"Upload" => "Envoyer",
|
||||
"File handling" => "Gestion des fichiers",
|
||||
"Maximum upload size" => "Taille max. d'envoi",
|
||||
@@ -77,15 +62,12 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Depuis le lien",
|
||||
"Deleted files" => "Fichiers supprimés",
|
||||
"Cancel upload" => "Annuler l'envoi",
|
||||
"You don’t have permission to upload or create files here" => "Vous n'avez pas la permission de téléverser ou de créer des fichiers ici",
|
||||
"Nothing in here. Upload something!" => "Il n'y a rien ici ! Envoyez donc quelque chose :)",
|
||||
"Download" => "Télécharger",
|
||||
"Unshare" => "Ne plus partager",
|
||||
"Delete" => "Supprimer",
|
||||
"Upload too large" => "Téléversement trop volumineux",
|
||||
"Upload too large" => "Fichier trop volumineux",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.",
|
||||
"Files are being scanned, please wait." => "Les fichiers sont en cours d'analyse, veuillez patienter.",
|
||||
"Current scanning" => "Analyse en cours",
|
||||
"Upgrading filesystem cache..." => "Mise à niveau du cache du système de fichier"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
|
||||
|
||||
+29
-46
@@ -1,73 +1,58 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Non se moveu %s - Xa existe un ficheiro con ese nome.",
|
||||
"Could not move %s" => "Non foi posíbel mover %s",
|
||||
"File name cannot be empty." => "O nome de ficheiro non pode estar baleiro",
|
||||
"File name must not contain \"/\". Please choose a different name." => "O nome do ficheiro non pode conter «/». Escolla outro nome.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Xa existe o nome %s no cartafol %s. Escolla outro nome.",
|
||||
"Not a valid source" => "Esta orixe non é correcta",
|
||||
"Error while downloading %s to %s" => "Produciuse un erro ao descargar %s en %s",
|
||||
"Error when creating the file" => "Produciuse un erro ao crear o ficheiro",
|
||||
"Folder name cannot be empty." => "O nome de cartafol non pode estar baleiro.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "O nome do cartafol non pode conter «/». Escolla outro nome.",
|
||||
"Error when creating the folder" => "Produciuse un erro ao crear o cartafol",
|
||||
"Unable to set upload directory." => "Non é posíbel configurar o directorio de envíos.",
|
||||
"Invalid Token" => "Marca incorrecta",
|
||||
"No file was uploaded. Unknown error" => "Non se enviou ningún ficheiro. Produciuse un erro descoñecido.",
|
||||
"There is no error, the file uploaded with success" => "Non houbo erros, o ficheiro enviouse correctamente",
|
||||
"Unable to rename file" => "Non é posíbel renomear o ficheiro",
|
||||
"No file was uploaded. Unknown error" => "Non foi enviado ningún ficheiro. Produciuse un erro descoñecido.",
|
||||
"There is no error, the file uploaded with success" => "Non se produciu ningún erro. O ficheiro enviouse correctamente",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro enviado excede a directiva indicada por upload_max_filesize de php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado excede da directiva MAX_FILE_SIZE especificada no formulario HTML",
|
||||
"The uploaded file was only partially uploaded" => "O ficheiro so foi parcialmente enviado",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado excede a directiva MAX_FILE_SIZE que foi indicada no formulario HTML",
|
||||
"The uploaded file was only partially uploaded" => "O ficheiro enviado foi só parcialmente enviado",
|
||||
"No file was uploaded" => "Non se enviou ningún ficheiro",
|
||||
"Missing a temporary folder" => "Falta o cartafol temporal",
|
||||
"Missing a temporary folder" => "Falta un cartafol temporal",
|
||||
"Failed to write to disk" => "Produciuse un erro ao escribir no disco",
|
||||
"Not enough storage available" => "Non hai espazo de almacenamento abondo",
|
||||
"Upload failed. Could not get file info." => "O envío fracasou. Non foi posíbel obter información do ficheiro.",
|
||||
"Upload failed. Could not find uploaded file" => "O envío fracasou. Non foi posíbel atopar o ficheiro enviado",
|
||||
"Invalid directory." => "O directorio é incorrecto.",
|
||||
"Files" => "Ficheiros",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Non é posíbel enviar {filename}, xa que ou é un directorio ou ten 0 bytes",
|
||||
"Not enough space available" => "O espazo dispoñíbel é insuficiente",
|
||||
"Upload cancelled." => "Envío cancelado.",
|
||||
"Could not get result from server." => "Non foi posíbel obter o resultado do servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.",
|
||||
"URL cannot be empty" => "O URL non pode quedar en branco.",
|
||||
"In the home folder 'Shared' is a reserved filename" => "«Shared» dentro do cartafol persoal é un nome reservado",
|
||||
"{new_name} already exists" => "Xa existe un {new_name}",
|
||||
"Could not create file" => "Non foi posíbel crear o ficheiro",
|
||||
"Could not create folder" => "Non foi posíbel crear o cartafol",
|
||||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Delete" => "Eliminar",
|
||||
"Rename" => "Renomear",
|
||||
"Pending" => "Pendentes",
|
||||
"Could not rename file" => "Non foi posíbel renomear o ficheiro",
|
||||
"{new_name} already exists" => "Xa existe un {new_name}",
|
||||
"replace" => "substituír",
|
||||
"suggest name" => "suxerir nome",
|
||||
"cancel" => "cancelar",
|
||||
"replaced {new_name} with {old_name}" => "substituír {new_name} por {old_name}",
|
||||
"undo" => "desfacer",
|
||||
"_%n folder_::_%n folders_" => array("%n cartafol","%n cartafoles"),
|
||||
"_%n file_::_%n files_" => array("%n ficheiro","%n ficheiros"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Cargando %n ficheiro","Cargando %n ficheiros"),
|
||||
"perform delete operation" => "realizar a operación de eliminación",
|
||||
"'.' is an invalid file name." => "«.» é un nome de ficheiro incorrecto",
|
||||
"File name cannot be empty." => "O nome de ficheiro non pode estar baleiro",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome incorrecto, non se permite «\\», «/», «<», «>», «:», «\"», «|», «?» e «*».",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "O aplicativo de cifrado está activado, mais as chaves non foron inicializadas, saia da sesión e volva a acceder de novo",
|
||||
"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 o aplicativo 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 was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "O cifrado foi desactivado, mais os ficheiros están cifrados. Vaia á configuración persoal para descifrar os ficheiros.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes.",
|
||||
"Error moving file" => "Produciuse un erro ao mover o ficheiro",
|
||||
"Error" => "Erro",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Non foi posíbel enviar o ficheiro pois ou é un directorio ou ten 0 bytes",
|
||||
"Upload Error" => "Produciuse un erro no envío",
|
||||
"Close" => "Pechar",
|
||||
"1 file uploading" => "Enviándose 1 ficheiro",
|
||||
"{count} files uploading" => "Enviandose {count} ficheiros",
|
||||
"Upload cancelled." => "Envío cancelado.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.",
|
||||
"URL cannot be empty." => "O URL non pode quedar baleiro.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de cartafol incorrecto. O uso de «Shared» está reservado por Owncloud",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nome de cartafol non válido. O uso de «Shared» está reservado.",
|
||||
"%s could not be renamed" => "%s non pode cambiar de nome",
|
||||
"1 folder" => "1 cartafol",
|
||||
"{count} folders" => "{count} cartafoles",
|
||||
"1 file" => "1 ficheiro",
|
||||
"{count} files" => "{count} ficheiros",
|
||||
"Upload" => "Enviar",
|
||||
"File handling" => "Manexo de ficheiro",
|
||||
"Maximum upload size" => "Tamaño máximo do envío",
|
||||
"max. possible: " => "máx. posíbel: ",
|
||||
"Needed for multi-file and folder downloads." => "Precísase para a descarga de varios ficheiros e cartafoles.",
|
||||
"Enable ZIP-download" => "Activar a descarga ZIP",
|
||||
"Enable ZIP-download" => "Habilitar a descarga-ZIP",
|
||||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo de descarga para os ficheiros ZIP",
|
||||
"Save" => "Gardar",
|
||||
@@ -77,15 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Desde a ligazón",
|
||||
"Deleted files" => "Ficheiros eliminados",
|
||||
"Cancel upload" => "Cancelar o envío",
|
||||
"You don’t have permission to upload or create files here" => "Non ten permisos para enviar ou crear ficheiros aquí.",
|
||||
"You don’t have write permissions here." => "Non ten permisos para escribir aquí.",
|
||||
"Nothing in here. Upload something!" => "Aquí non hai nada. Envíe algo.",
|
||||
"Download" => "Descargar",
|
||||
"Unshare" => "Deixar de compartir",
|
||||
"Delete" => "Eliminar",
|
||||
"Upload too large" => "Envío demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor",
|
||||
"Files are being scanned, please wait." => "Estanse analizando os ficheiros. Agarde.",
|
||||
"Current scanning" => "Análise actual",
|
||||
"Upgrading filesystem cache..." => "Anovando a caché do sistema de ficheiros..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+23
-25
@@ -1,39 +1,40 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "לא ניתן להעביר את %s - קובץ בשם הזה כבר קיים",
|
||||
"Could not move %s" => "לא ניתן להעביר את %s",
|
||||
"File name cannot be empty." => "שם קובץ אינו יכול להיות ריק",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"No file was uploaded. Unknown error" => "לא הועלה קובץ. טעות בלתי מזוהה.",
|
||||
"There is no error, the file uploaded with success" => "לא התרחשה שגיאה, הקובץ הועלה בהצלחה",
|
||||
"There is no error, the file uploaded with success" => "לא אירעה תקלה, הקבצים הועלו בהצלחה",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "הקבצים שנשלחו חורגים מהגודל שצוין בהגדרה upload_max_filesize שבקובץ php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "הקובץ שהועלה גדוך מהערך MAX_FILE_SIZE שהוגדר בתופס HTML",
|
||||
"The uploaded file was only partially uploaded" => "הקובץ הועלה באופן חלקי בלבד",
|
||||
"No file was uploaded" => "שום קובץ לא הועלה",
|
||||
"Missing a temporary folder" => "תקיה זמנית חסרה",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "הקובץ שהועלה חרג מההנחיה MAX_FILE_SIZE שצוינה בטופס ה־HTML",
|
||||
"The uploaded file was only partially uploaded" => "הקובץ שהועלה הועלה בצורה חלקית",
|
||||
"No file was uploaded" => "לא הועלו קבצים",
|
||||
"Missing a temporary folder" => "תיקייה זמנית חסרה",
|
||||
"Failed to write to disk" => "הכתיבה לכונן נכשלה",
|
||||
"Not enough storage available" => "אין די שטח פנוי באחסון",
|
||||
"Upload failed. Could not get file info." => "העלאה נכשלה. לא ניתן להשיג את פרטי הקובץ.",
|
||||
"Invalid directory." => "תיקייה שגויה.",
|
||||
"Files" => "קבצים",
|
||||
"Upload cancelled." => "ההעלאה בוטלה.",
|
||||
"Could not get result from server." => "לא ניתן לגשת לתוצאות מהשרת.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "מתבצעת כעת העלאת קבצים. עזיבה של העמוד תבטל את ההעלאה.",
|
||||
"{new_name} already exists" => "{new_name} כבר קיים",
|
||||
"Share" => "שתף",
|
||||
"Delete permanently" => "מחק לצמיתות",
|
||||
"Delete" => "מחיקה",
|
||||
"Rename" => "שינוי שם",
|
||||
"Pending" => "ממתין",
|
||||
"{new_name} already exists" => "{new_name} כבר קיים",
|
||||
"replace" => "החלפה",
|
||||
"suggest name" => "הצעת שם",
|
||||
"cancel" => "ביטול",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} הוחלף ב־{old_name}",
|
||||
"undo" => "ביטול",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "השם שגוי, אסור להשתמש בתווים '\\', '/', '<', '>', ':', '\"', '|', '?' ו־'*'.",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "שטח האחסון שלך כמעט מלא ({usedSpacePercent}%)",
|
||||
"Error" => "שגיאה",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "לא יכול להעלות את הקובץ מכיוון שזו תקיה או שמשקל הקובץ 0 בתים",
|
||||
"Upload Error" => "שגיאת העלאה",
|
||||
"Close" => "סגירה",
|
||||
"1 file uploading" => "קובץ אחד נשלח",
|
||||
"{count} files uploading" => "{count} קבצים נשלחים",
|
||||
"Upload cancelled." => "ההעלאה בוטלה.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "מתבצעת כעת העלאת קבצים. עזיבה של העמוד תבטל את ההעלאה.",
|
||||
"URL cannot be empty." => "קישור אינו יכול להיות ריק.",
|
||||
"Name" => "שם",
|
||||
"Size" => "גודל",
|
||||
"Modified" => "זמן שינוי",
|
||||
"1 folder" => "תיקייה אחת",
|
||||
"{count} folders" => "{count} תיקיות",
|
||||
"1 file" => "קובץ אחד",
|
||||
"{count} files" => "{count} קבצים",
|
||||
"Upload" => "העלאה",
|
||||
"File handling" => "טיפול בקבצים",
|
||||
"Maximum upload size" => "גודל העלאה מקסימלי",
|
||||
@@ -47,15 +48,12 @@ $TRANSLATIONS = array(
|
||||
"Text file" => "קובץ טקסט",
|
||||
"Folder" => "תיקייה",
|
||||
"From link" => "מקישור",
|
||||
"Deleted files" => "קבצים שנמחקו",
|
||||
"Cancel upload" => "ביטול ההעלאה",
|
||||
"Nothing in here. Upload something!" => "אין כאן שום דבר. אולי ברצונך להעלות משהו?",
|
||||
"Download" => "הורדה",
|
||||
"Unshare" => "הסר שיתוף",
|
||||
"Delete" => "מחיקה",
|
||||
"Upload too large" => "העלאה גדולה מידי",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "הקבצים שניסית להעלות חרגו מהגודל המקסימלי להעלאת קבצים על שרת זה.",
|
||||
"Files are being scanned, please wait." => "הקבצים נסרקים, נא להמתין.",
|
||||
"Current scanning" => "הסריקה הנוכחית"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "साझा करें",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "त्रुटि",
|
||||
"Upload" => "अपलोड ",
|
||||
"Save" => "सहेजें"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+20
-19
@@ -1,26 +1,29 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Nema pogreške, datoteka je poslana uspješno.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslana datoteka prelazi veličinu prikazanu u MAX_FILE_SIZE direktivi u HTML formi",
|
||||
"The uploaded file was only partially uploaded" => "Poslana datoteka je parcijalno poslana",
|
||||
"No file was uploaded" => "Datoteka nije poslana",
|
||||
"Missing a temporary folder" => "Nedostaje privremeni direktorij",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Datoteka je poslana uspješno i bez pogrešaka",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslana datoteka izlazi iz okvira MAX_FILE_SIZE direktive postavljene u HTML obrascu",
|
||||
"The uploaded file was only partially uploaded" => "Datoteka je poslana samo djelomično",
|
||||
"No file was uploaded" => "Ni jedna datoteka nije poslana",
|
||||
"Missing a temporary folder" => "Nedostaje privremena mapa",
|
||||
"Failed to write to disk" => "Neuspjelo pisanje na disk",
|
||||
"Files" => "Datoteke",
|
||||
"Upload cancelled." => "Slanje poništeno.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Učitavanje datoteke. Napuštanjem stranice će prekinuti učitavanje.",
|
||||
"Share" => "Podijeli",
|
||||
"Delete" => "Briši",
|
||||
"Rename" => "Promjeni ime",
|
||||
"Pending" => "U tijeku",
|
||||
"replace" => "zamjeni",
|
||||
"suggest name" => "predloži ime",
|
||||
"cancel" => "odustani",
|
||||
"undo" => "vrati",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Error" => "Greška",
|
||||
"Name" => "Ime",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nemoguće poslati datoteku jer je prazna ili je direktorij",
|
||||
"Upload Error" => "Pogreška pri slanju",
|
||||
"Close" => "Zatvori",
|
||||
"1 file uploading" => "1 datoteka se učitava",
|
||||
"Upload cancelled." => "Slanje poništeno.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Učitavanje datoteke. Napuštanjem stranice će prekinuti učitavanje.",
|
||||
"Name" => "Naziv",
|
||||
"Size" => "Veličina",
|
||||
"Modified" => "Zadnja promjena",
|
||||
"Upload" => "Učitaj",
|
||||
"Upload" => "Pošalji",
|
||||
"File handling" => "datoteka za rukovanje",
|
||||
"Maximum upload size" => "Maksimalna veličina prijenosa",
|
||||
"max. possible: " => "maksimalna moguća: ",
|
||||
@@ -34,12 +37,10 @@ $TRANSLATIONS = array(
|
||||
"Folder" => "mapa",
|
||||
"Cancel upload" => "Prekini upload",
|
||||
"Nothing in here. Upload something!" => "Nema ničega u ovoj mapi. Pošalji nešto!",
|
||||
"Download" => "Preuzimanje",
|
||||
"Unshare" => "Makni djeljenje",
|
||||
"Delete" => "Obriši",
|
||||
"Download" => "Preuzmi",
|
||||
"Unshare" => "Prekini djeljenje",
|
||||
"Upload too large" => "Prijenos je preobiman",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke koje pokušavate prenijeti prelaze maksimalnu veličinu za prijenos datoteka na ovom poslužitelju.",
|
||||
"Files are being scanned, please wait." => "Datoteke se skeniraju, molimo pričekajte.",
|
||||
"Current scanning" => "Trenutno skeniranje"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;";
|
||||
|
||||
+25
-41
@@ -1,66 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s áthelyezése nem sikerült - már létezik másik fájl ezzel a névvel",
|
||||
"Could not move %s" => "Nem sikerült %s áthelyezése",
|
||||
"File name cannot be empty." => "A fájlnév nem lehet semmi.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Az állomány neve nem tartalmazhatja a \"/\" karaktert. Kérem válasszon másik nevet!",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "A %s név már létezik a %s mappában. Kérem válasszon másik nevet!",
|
||||
"Not a valid source" => "A kiinduló állomány érvénytelen",
|
||||
"Error while downloading %s to %s" => "Hiba történt miközben %s-t letöltöttük %s-be",
|
||||
"Error when creating the file" => "Hiba történt az állomány létrehozásakor",
|
||||
"Folder name cannot be empty." => "A mappa neve nem maradhat kitöltetlenül",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "A mappa neve nem tartalmazhatja a \"/\" karaktert. Kérem válasszon másik nevet!",
|
||||
"Error when creating the folder" => "Hiba történt a mappa létrehozásakor",
|
||||
"Unable to set upload directory." => "Nem található a mappa, ahova feltölteni szeretne.",
|
||||
"Invalid Token" => "Hibás mappacím",
|
||||
"Unable to rename file" => "Nem lehet átnevezni a fájlt",
|
||||
"No file was uploaded. Unknown error" => "Nem történt feltöltés. Ismeretlen hiba",
|
||||
"There is no error, the file uploaded with success" => "A fájlt sikerült feltölteni",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "A feltöltött fájl mérete meghaladja a php.ini állományban megadott upload_max_filesize paraméter értékét.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "A feltöltött fájl mérete meghaladja a MAX_FILE_SIZE paramétert, ami a HTML formban került megadásra.",
|
||||
"The uploaded file was only partially uploaded" => "Az eredeti fájlt csak részben sikerült feltölteni.",
|
||||
"No file was uploaded" => "Nem töltődött fel állomány",
|
||||
"No file was uploaded" => "Nem töltődött fel semmi",
|
||||
"Missing a temporary folder" => "Hiányzik egy ideiglenes mappa",
|
||||
"Failed to write to disk" => "Nem sikerült a lemezre történő írás",
|
||||
"Not enough storage available" => "Nincs elég szabad hely.",
|
||||
"Upload failed. Could not get file info." => "A feltöltés nem sikerült. Az állományt leíró információk nem érhetők el.",
|
||||
"Upload failed. Could not find uploaded file" => "A feltöltés nem sikerült. Nem található a feltöltendő állomány.",
|
||||
"Invalid directory." => "Érvénytelen mappa.",
|
||||
"Files" => "Fájlok",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "A(z) {filename} állomány nem tölthető fel, mert ez vagy egy mappa, vagy pedig 0 bájtból áll.",
|
||||
"Not enough space available" => "Nincs elég szabad hely",
|
||||
"Upload cancelled." => "A feltöltést megszakítottuk.",
|
||||
"Could not get result from server." => "A kiszolgálótól nem kapható meg az eredmény.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a feltöltést.",
|
||||
"URL cannot be empty" => "Az URL-cím nem maradhat kitöltetlenül",
|
||||
"In the home folder 'Shared' is a reserved filename" => "A kiindulási mappában a 'Shared' egy belső használatra fenntartott név",
|
||||
"{new_name} already exists" => "{new_name} már létezik",
|
||||
"Could not create file" => "Az állomány nem hozható létre",
|
||||
"Could not create folder" => "A mappa nem hozható létre",
|
||||
"Share" => "Megosztás",
|
||||
"Delete permanently" => "Végleges törlés",
|
||||
"Delete" => "Törlés",
|
||||
"Rename" => "Átnevezés",
|
||||
"Pending" => "Folyamatban",
|
||||
"Could not rename file" => "Az állomány nem nevezhető át",
|
||||
"{new_name} already exists" => "{new_name} már létezik",
|
||||
"replace" => "írjuk fölül",
|
||||
"suggest name" => "legyen más neve",
|
||||
"cancel" => "mégse",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} fájlt kicseréltük ezzel: {old_name}",
|
||||
"undo" => "visszavonás",
|
||||
"_%n folder_::_%n folders_" => array("%n mappa","%n mappa"),
|
||||
"_%n file_::_%n files_" => array("%n állomány","%n állomány"),
|
||||
"{dirs} and {files}" => "{dirs} és {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n állomány feltöltése","%n állomány feltöltése"),
|
||||
"perform delete operation" => "a törlés végrehajtása",
|
||||
"'.' is an invalid file name." => "'.' fájlnév érvénytelen.",
|
||||
"File name cannot be empty." => "A fájlnév nem lehet semmi.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Érvénytelen elnevezés. Ezek a karakterek nem használhatók: '\\', '/', '<', '>', ':', '\"', '|', '?' és '*'",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "A tároló tele van, a fájlok nem frissíthetőek vagy szinkronizálhatóak a jövőben.",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "A tároló majdnem tele van ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Az állományok titkosítása engedélyezve van, de az Ön titkos kulcsai nincsenek beállítva. Ezért kérjük, hogy jelentkezzen ki, és lépjen be újra!",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Az állományok titkosításához használt titkos kulcsa érvénytelen. Kérjük frissítse a titkos kulcs jelszót a személyes beállításokban, hogy ismét hozzáférjen a titkosított állományaihoz!",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "A titkosítási funkciót kikapcsolták, de az Ön állományai még mindig titkosított állapotban vannak. A személyes beállításoknál tudja a titkosítást feloldani.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok.",
|
||||
"Error moving file" => "Az állomány áthelyezése nem sikerült.",
|
||||
"Error" => "Hiba",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nem tölthető fel, mert mappa volt, vagy 0 byte méretű",
|
||||
"Upload Error" => "Feltöltési hiba",
|
||||
"Close" => "Bezárás",
|
||||
"1 file uploading" => "1 fájl töltődik föl",
|
||||
"{count} files uploading" => "{count} fájl töltődik föl",
|
||||
"Upload cancelled." => "A feltöltést megszakítottuk.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a feltöltést.",
|
||||
"URL cannot be empty." => "Az URL nem lehet semmi.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Érvénytelen mappanév. A név használata csak a Owncloud számára lehetséges.",
|
||||
"Name" => "Név",
|
||||
"Size" => "Méret",
|
||||
"Modified" => "Módosítva",
|
||||
"%s could not be renamed" => "%s átnevezése nem sikerült",
|
||||
"1 folder" => "1 mappa",
|
||||
"{count} folders" => "{count} mappa",
|
||||
"1 file" => "1 fájl",
|
||||
"{count} files" => "{count} fájl",
|
||||
"Upload" => "Feltöltés",
|
||||
"File handling" => "Fájlkezelés",
|
||||
"Maximum upload size" => "Maximális feltölthető fájlméret",
|
||||
@@ -76,15 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Feltöltés linkről",
|
||||
"Deleted files" => "Törölt fájlok",
|
||||
"Cancel upload" => "A feltöltés megszakítása",
|
||||
"You don’t have permission to upload or create files here" => "Önnek nincs jogosultsága ahhoz, hogy ide állományokat töltsön föl, vagy itt újakat hozzon létre",
|
||||
"You don’t have write permissions here." => "Itt nincs írásjoga.",
|
||||
"Nothing in here. Upload something!" => "Itt nincs semmi. Töltsön fel valamit!",
|
||||
"Download" => "Letöltés",
|
||||
"Unshare" => "A megosztás visszavonása",
|
||||
"Delete" => "Törlés",
|
||||
"Unshare" => "Megosztás visszavonása",
|
||||
"Upload too large" => "A feltöltés túl nagy",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "A feltöltendő állományok mérete meghaladja a kiszolgálón megengedett maximális méretet.",
|
||||
"Files are being scanned, please wait." => "A fájllista ellenőrzése zajlik, kis türelmet!",
|
||||
"Current scanning" => "Ellenőrzés alatt",
|
||||
"Upgrading filesystem cache..." => "A fájlrendszer gyorsítótárának frissítése zajlik..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Delete" => "Ջնջել",
|
||||
"Close" => "Փակել",
|
||||
"Save" => "Պահպանել",
|
||||
"Download" => "Բեռնել",
|
||||
"Delete" => "Ջնջել"
|
||||
"Download" => "Բեռնել"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"The uploaded file was only partially uploaded" => "Le file incargate solmente esseva incargate partialmente",
|
||||
"No file was uploaded" => "Nulle file esseva incargate.",
|
||||
"No file was uploaded" => "Nulle file esseva incargate",
|
||||
"Missing a temporary folder" => "Manca un dossier temporari",
|
||||
"Files" => "Files",
|
||||
"Share" => "Compartir",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Error",
|
||||
"Delete" => "Deler",
|
||||
"Close" => "Clauder",
|
||||
"Name" => "Nomine",
|
||||
"Size" => "Dimension",
|
||||
"Modified" => "Modificate",
|
||||
@@ -20,7 +17,5 @@ $TRANSLATIONS = array(
|
||||
"Folder" => "Dossier",
|
||||
"Nothing in here. Upload something!" => "Nihil hic. Incarga alcun cosa!",
|
||||
"Download" => "Discargar",
|
||||
"Delete" => "Deler",
|
||||
"Upload too large" => "Incargamento troppo longe"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+28
-44
@@ -1,64 +1,48 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Tidak dapat memindahkan %s - Berkas dengan nama ini sudah ada",
|
||||
"Could not move %s" => "Tidak dapat memindahkan %s",
|
||||
"File name cannot be empty." => "Nama berkas tidak boleh kosong.",
|
||||
"No file was uploaded. Unknown error" => "Tidak ada berkas yang diunggah. Galat tidak dikenal.",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Tidak ada galat, berkas sukses diunggah",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Berkas yang diunggah melampaui direktif upload_max_filesize pada php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Berkas yang diunggah melampaui direktif MAX_FILE_SIZE yang ditentukan dalam formulir HTML.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "File yang diunggah melampaui directive MAX_FILE_SIZE yang disebutan dalam form HTML.",
|
||||
"The uploaded file was only partially uploaded" => "Berkas hanya diunggah sebagian",
|
||||
"No file was uploaded" => "Tidak ada berkas yang diunggah",
|
||||
"Missing a temporary folder" => "Folder sementara tidak ada",
|
||||
"Missing a temporary folder" => "Kehilangan folder temporer",
|
||||
"Failed to write to disk" => "Gagal menulis ke disk",
|
||||
"Not enough storage available" => "Ruang penyimpanan tidak mencukupi",
|
||||
"Invalid directory." => "Direktori tidak valid.",
|
||||
"Files" => "Berkas",
|
||||
"Not enough space available" => "Ruang penyimpanan tidak mencukupi",
|
||||
"Upload cancelled." => "Pengunggahan dibatalkan.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Berkas sedang diunggah. Meninggalkan halaman ini akan membatalkan proses.",
|
||||
"{new_name} already exists" => "{new_name} sudah ada",
|
||||
"Share" => "Bagikan",
|
||||
"Delete permanently" => "Hapus secara permanen",
|
||||
"Rename" => "Ubah nama",
|
||||
"Delete" => "Hapus",
|
||||
"Pending" => "Menunggu",
|
||||
"replaced {new_name} with {old_name}" => "mengganti {new_name} dengan {old_name}",
|
||||
"undo" => "urungkan",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"'.' is an invalid file name." => "'.' bukan nama berkas yang valid.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nama tidak valid, karakter '\\', '/', '<', '>', ':', '\"', '|', '?' dan '*' tidak diizinkan.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronkan lagi!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ruang penyimpanan hampir penuh ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar.",
|
||||
"Error" => "Galat",
|
||||
"replace" => "mengganti",
|
||||
"cancel" => "batalkan",
|
||||
"undo" => "batal dikerjakan",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Gagal mengunggah berkas anda karena berupa direktori atau mempunyai ukuran 0 byte",
|
||||
"Upload Error" => "Terjadi Galat Pengunggahan",
|
||||
"Close" => "tutup",
|
||||
"Upload cancelled." => "Pengunggahan dibatalkan.",
|
||||
"URL cannot be empty." => "tautan tidak boleh kosong",
|
||||
"Name" => "Nama",
|
||||
"Size" => "Ukuran",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"1 folder" => "1 map",
|
||||
"{count} folders" => "{count} map",
|
||||
"1 file" => "1 berkas",
|
||||
"{count} files" => "{count} berkas",
|
||||
"Upload" => "Unggah",
|
||||
"File handling" => "Penanganan berkas",
|
||||
"Maximum upload size" => "Ukuran pengunggahan maksimum",
|
||||
"max. possible: " => "Kemungkinan maks.:",
|
||||
"Needed for multi-file and folder downloads." => "Dibutuhkan untuk pengunduhan multi-berkas dan multi-folder",
|
||||
"Maximum upload size" => "Ukuran unggah maksimum",
|
||||
"max. possible: " => "Kemungkinan maks:",
|
||||
"Needed for multi-file and folder downloads." => "Dibutuhkan untuk multi-berkas dan unduhan folder",
|
||||
"Enable ZIP-download" => "Aktifkan unduhan ZIP",
|
||||
"0 is unlimited" => "0 berarti tidak terbatas",
|
||||
"Maximum input size for ZIP files" => "Ukuran masukan maksimum untuk berkas ZIP",
|
||||
"Save" => "Simpan",
|
||||
"0 is unlimited" => "0 adalah tidak terbatas",
|
||||
"Maximum input size for ZIP files" => "Ukuran masukan maksimal untuk berkas ZIP",
|
||||
"Save" => "simpan",
|
||||
"New" => "Baru",
|
||||
"Text file" => "Berkas teks",
|
||||
"Folder" => "Folder",
|
||||
"From link" => "Dari tautan",
|
||||
"Deleted files" => "Berkas yang dihapus",
|
||||
"Cancel upload" => "Batal pengunggahan",
|
||||
"Cancel upload" => "Batal mengunggah",
|
||||
"Nothing in here. Upload something!" => "Tidak ada apa-apa di sini. Unggah sesuatu!",
|
||||
"Download" => "Unduh",
|
||||
"Unshare" => "Batalkan berbagi",
|
||||
"Delete" => "Hapus",
|
||||
"Upload too large" => "Yang diunggah terlalu besar",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang dicoba untuk diunggah melebihi ukuran maksimum pengunggahan berkas di server ini.",
|
||||
"Files are being scanned, please wait." => "Berkas sedang dipindai, silakan tunggu.",
|
||||
"Current scanning" => "Yang sedang dipindai",
|
||||
"Upgrading filesystem cache..." => "Meningkatkan tembolok sistem berkas..."
|
||||
"Unshare" => "batalkan berbagi",
|
||||
"Upload too large" => "Unggahan terlalu besar",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang anda coba unggah melebihi ukuran maksimum untuk pengunggahan berkas di server ini.",
|
||||
"Files are being scanned, please wait." => "Berkas sedang dipindai, silahkan tunggu.",
|
||||
"Current scanning" => "Sedang memindai"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
+21
-13
@@ -1,8 +1,7 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Gat ekki fært %s - Skrá með þessu nafni er þegar til",
|
||||
"Could not move %s" => "Gat ekki fært %s",
|
||||
"File name cannot be empty." => "Nafn skráar má ekki vera tómt",
|
||||
"Unable to rename file" => "Gat ekki endurskýrt skrá",
|
||||
"No file was uploaded. Unknown error" => "Engin skrá var send inn. Óþekkt villa.",
|
||||
"There is no error, the file uploaded with success" => "Engin villa, innsending heppnaðist",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Innsend skrá er stærri en upload_max stillingin í php.ini:",
|
||||
@@ -13,24 +12,35 @@ $TRANSLATIONS = array(
|
||||
"Failed to write to disk" => "Tókst ekki að skrifa á disk",
|
||||
"Invalid directory." => "Ógild mappa.",
|
||||
"Files" => "Skrár",
|
||||
"Not enough space available" => "Ekki nægt pláss tiltækt",
|
||||
"Upload cancelled." => "Hætt við innsendingu.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending misheppnast.",
|
||||
"{new_name} already exists" => "{new_name} er þegar til",
|
||||
"Share" => "Deila",
|
||||
"Delete" => "Eyða",
|
||||
"Rename" => "Endurskýra",
|
||||
"Pending" => "Bíður",
|
||||
"{new_name} already exists" => "{new_name} er þegar til",
|
||||
"replace" => "yfirskrifa",
|
||||
"suggest name" => "stinga upp á nafni",
|
||||
"cancel" => "hætta við",
|
||||
"replaced {new_name} with {old_name}" => "yfirskrifaði {new_name} með {old_name}",
|
||||
"undo" => "afturkalla",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"'.' is an invalid file name." => "'.' er ekki leyfilegt nafn.",
|
||||
"File name cannot be empty." => "Nafn skráar má ekki vera tómt",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ógilt nafn, táknin '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' eru ekki leyfð.",
|
||||
"Error" => "Villa",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Innsending á skrá mistókst, hugsanlega sendir þú möppu eða skráin er 0 bæti.",
|
||||
"Upload Error" => "Villa við innsendingu",
|
||||
"Close" => "Loka",
|
||||
"1 file uploading" => "1 skrá innsend",
|
||||
"{count} files uploading" => "{count} skrár innsendar",
|
||||
"Upload cancelled." => "Hætt við innsendingu.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending misheppnast.",
|
||||
"URL cannot be empty." => "Vefslóð má ekki vera tóm.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir Owncloud",
|
||||
"Name" => "Nafn",
|
||||
"Size" => "Stærð",
|
||||
"Modified" => "Breytt",
|
||||
"1 folder" => "1 mappa",
|
||||
"{count} folders" => "{count} möppur",
|
||||
"1 file" => "1 skrá",
|
||||
"{count} files" => "{count} skrár",
|
||||
"Upload" => "Senda inn",
|
||||
"File handling" => "Meðhöndlun skrár",
|
||||
"Maximum upload size" => "Hámarks stærð innsendingar",
|
||||
@@ -48,10 +58,8 @@ $TRANSLATIONS = array(
|
||||
"Nothing in here. Upload something!" => "Ekkert hér. Settu eitthvað inn!",
|
||||
"Download" => "Niðurhal",
|
||||
"Unshare" => "Hætta deilingu",
|
||||
"Delete" => "Eyða",
|
||||
"Upload too large" => "Innsend skrá er of stór",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Skrárnar sem þú ert að senda inn eru stærri en hámarks innsendingarstærð á þessum netþjóni.",
|
||||
"Files are being scanned, please wait." => "Verið er að skima skrár, vinsamlegast hinkraðu.",
|
||||
"Current scanning" => "Er að skima"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+28
-45
@@ -1,67 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Impossibile spostare %s - un file con questo nome esiste già",
|
||||
"Could not move %s" => "Impossibile spostare %s",
|
||||
"File name cannot be empty." => "Il nome del file non può essere vuoto.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Il nome del file non può contenere il carattere \"/\". Scegli un nome diverso.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Il nome %s è attualmente in uso nella cartella %s. Scegli un nome diverso.",
|
||||
"Not a valid source" => "Non è una sorgente valida",
|
||||
"Error while downloading %s to %s" => "Errore durante lo scaricamento di %s su %s",
|
||||
"Error when creating the file" => "Errore durante la creazione del file",
|
||||
"Folder name cannot be empty." => "Il nome della cartella non può essere vuoto.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Il nome della cartella non può contenere il carattere \"/\". Scegli un nome diverso.",
|
||||
"Error when creating the folder" => "Errore durante la creazione della cartella",
|
||||
"Unable to set upload directory." => "Impossibile impostare una cartella di caricamento.",
|
||||
"Invalid Token" => "Token non valido",
|
||||
"Unable to rename file" => "Impossibile rinominare il file",
|
||||
"No file was uploaded. Unknown error" => "Nessun file è stato inviato. Errore sconosciuto",
|
||||
"There is no error, the file uploaded with success" => "Non ci sono errori, il file è stato caricato correttamente",
|
||||
"There is no error, the file uploaded with success" => "Non ci sono errori, file caricato con successo",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Il file caricato supera la direttiva upload_max_filesize in php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Il file inviato supera la direttiva MAX_FILE_SIZE specificata nel modulo HTML",
|
||||
"The uploaded file was only partially uploaded" => "Il file è stato caricato solo parzialmente",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Il file caricato supera il valore MAX_FILE_SIZE definito nel form HTML",
|
||||
"The uploaded file was only partially uploaded" => "Il file è stato parzialmente caricato",
|
||||
"No file was uploaded" => "Nessun file è stato caricato",
|
||||
"Missing a temporary folder" => "Manca una cartella temporanea",
|
||||
"Missing a temporary folder" => "Cartella temporanea mancante",
|
||||
"Failed to write to disk" => "Scrittura su disco non riuscita",
|
||||
"Not enough storage available" => "Spazio di archiviazione insufficiente",
|
||||
"Upload failed. Could not get file info." => "Caricamento non riuscito. Impossibile ottenere informazioni sul file.",
|
||||
"Upload failed. Could not find uploaded file" => "Caricamento non riuscito. Impossibile trovare il file caricato.",
|
||||
"Invalid directory." => "Cartella non valida.",
|
||||
"Files" => "File",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Impossibile caricare {filename} poiché è una cartella oppure ha una dimensione di 0 byte.",
|
||||
"Not enough space available" => "Spazio disponibile insufficiente",
|
||||
"Upload cancelled." => "Invio annullato",
|
||||
"Could not get result from server." => "Impossibile ottenere il risultato dal server.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento.",
|
||||
"URL cannot be empty" => "L'URL non può essere vuoto.",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Nella cartella home 'Shared' è un nome riservato",
|
||||
"{new_name} already exists" => "{new_name} esiste già",
|
||||
"Could not create file" => "Impossibile creare il file",
|
||||
"Could not create folder" => "Impossibile creare la cartella",
|
||||
"Share" => "Condividi",
|
||||
"Delete permanently" => "Elimina definitivamente",
|
||||
"Delete" => "Elimina",
|
||||
"Rename" => "Rinomina",
|
||||
"Pending" => "In corso",
|
||||
"Could not rename file" => "Impossibile rinominare il file",
|
||||
"{new_name} already exists" => "{new_name} esiste già",
|
||||
"replace" => "sostituisci",
|
||||
"suggest name" => "suggerisci nome",
|
||||
"cancel" => "annulla",
|
||||
"replaced {new_name} with {old_name}" => "sostituito {new_name} con {old_name}",
|
||||
"undo" => "annulla",
|
||||
"_%n folder_::_%n folders_" => array("%n cartella","%n cartelle"),
|
||||
"_%n file_::_%n files_" => array("%n file","%n file"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Caricamento di %n file in corso","Caricamento di %n file in corso"),
|
||||
"perform delete operation" => "esegui l'operazione di eliminazione",
|
||||
"'.' is an invalid file name." => "'.' non è un nome file valido.",
|
||||
"File name cannot be empty." => "Il nome del file non può essere vuoto.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non valido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non sono consentiti.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Lo spazio di archiviazione è pieno, i file non possono essere più aggiornati o sincronizzati!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)",
|
||||
"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",
|
||||
"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 was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "La cifratura è stata disabilitata ma i tuoi file sono ancora cifrati. Vai nelle impostazioni personali per decifrare i file.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi.",
|
||||
"Error moving file" => "Errore durante lo spostamento del file",
|
||||
"Error" => "Errore",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile inviare il file poiché è una cartella o ha dimensione 0 byte",
|
||||
"Upload Error" => "Errore di invio",
|
||||
"Close" => "Chiudi",
|
||||
"1 file uploading" => "1 file in fase di caricamento",
|
||||
"{count} files uploading" => "{count} file in fase di caricamentoe",
|
||||
"Upload cancelled." => "Invio annullato",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento.",
|
||||
"URL cannot be empty." => "L'URL non può essere vuoto.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Dimensione",
|
||||
"Modified" => "Modificato",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nome della cartella non valido. L'uso di 'Shared' è riservato.",
|
||||
"%s could not be renamed" => "%s non può essere rinominato",
|
||||
"1 folder" => "1 cartella",
|
||||
"{count} folders" => "{count} cartelle",
|
||||
"1 file" => "1 file",
|
||||
"{count} files" => "{count} file",
|
||||
"Upload" => "Carica",
|
||||
"File handling" => "Gestione file",
|
||||
"Maximum upload size" => "Dimensione massima upload",
|
||||
@@ -77,15 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "Da collegamento",
|
||||
"Deleted files" => "File eliminati",
|
||||
"Cancel upload" => "Annulla invio",
|
||||
"You don’t have permission to upload or create files here" => "Qui non hai i permessi di caricare o creare file",
|
||||
"You don’t have write permissions here." => "Qui non hai i permessi di scrittura.",
|
||||
"Nothing in here. Upload something!" => "Non c'è niente qui. Carica qualcosa!",
|
||||
"Download" => "Scarica",
|
||||
"Unshare" => "Rimuovi condivisione",
|
||||
"Delete" => "Elimina",
|
||||
"Upload too large" => "Caricamento troppo grande",
|
||||
"Upload too large" => "Il file caricato è troppo grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "I file che stai provando a caricare superano la dimensione massima consentita su questo server.",
|
||||
"Files are being scanned, please wait." => "Scansione dei file in corso, attendi",
|
||||
"Current scanning" => "Scansione corrente",
|
||||
"Upgrading filesystem cache..." => "Aggiornamento della cache del filesystem in corso..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+31
-47
@@ -1,66 +1,52 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s を移動できませんでした ― この名前のファイルはすでに存在します",
|
||||
"Could not move %s" => "%s を移動できませんでした",
|
||||
"File name cannot be empty." => "ファイル名を空にすることはできません。",
|
||||
"File name must not contain \"/\". Please choose a different name." => "ファイル名には \"/\" を含めることはできません。別の名前を選択してください。",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "%s はフォルダ %s ないですでに使われています。別の名前を選択してください。",
|
||||
"Not a valid source" => "有効なソースではありません",
|
||||
"Error while downloading %s to %s" => "%s から %s へのダウンロードエラー",
|
||||
"Error when creating the file" => "ファイルの生成エラー",
|
||||
"Folder name cannot be empty." => "フォルダ名は空にできません",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "フォルダ名には \"/\" を含めることはできません。別の名前を選択してください。",
|
||||
"Error when creating the folder" => "フォルダの生成エラー",
|
||||
"Unable to set upload directory." => "アップロードディレクトリを設定出来ません。",
|
||||
"Invalid Token" => "無効なトークン",
|
||||
"Unable to rename file" => "ファイル名の変更ができません",
|
||||
"No file was uploaded. Unknown error" => "ファイルは何もアップロードされていません。不明なエラー",
|
||||
"There is no error, the file uploaded with success" => "エラーはありません。ファイルのアップロードは成功しました",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "アップロードされたファイルはphp.ini の upload_max_filesize に設定されたサイズを超えています:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "アップロードファイルはHTMLフォームで指定された MAX_FILE_SIZE の制限を超えています",
|
||||
"The uploaded file was only partially uploaded" => "アップロードファイルは一部分だけアップロードされました",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "アップロードされたファイルはHTMLのフォームに設定されたMAX_FILE_SIZEに設定されたサイズを超えています",
|
||||
"The uploaded file was only partially uploaded" => "ファイルは一部分しかアップロードされませんでした",
|
||||
"No file was uploaded" => "ファイルはアップロードされませんでした",
|
||||
"Missing a temporary folder" => "一時保存フォルダが見つかりません",
|
||||
"Missing a temporary folder" => "テンポラリフォルダが見つかりません",
|
||||
"Failed to write to disk" => "ディスクへの書き込みに失敗しました",
|
||||
"Not enough storage available" => "ストレージに十分な空き容量がありません",
|
||||
"Upload failed. Could not get file info." => "アップロードに失敗。ファイル情報を取得できませんでした。",
|
||||
"Upload failed. Could not find uploaded file" => "アップロードに失敗。アップロード済みのファイルを見つけることができませんでした。",
|
||||
"Invalid directory." => "無効なディレクトリです。",
|
||||
"Files" => "ファイル",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "ディレクトリもしくは0バイトのため {filename} をアップロードできません",
|
||||
"Not enough space available" => "利用可能なスペースが十分にありません",
|
||||
"Upload cancelled." => "アップロードはキャンセルされました。",
|
||||
"Could not get result from server." => "サーバから結果を取得できませんでした。",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。",
|
||||
"URL cannot be empty" => "URL は空にできません",
|
||||
"In the home folder 'Shared' is a reserved filename" => "ホームフォルダでは、'Shared' はシステムが使用する予約済みのファイル名です",
|
||||
"{new_name} already exists" => "{new_name} はすでに存在しています",
|
||||
"Could not create file" => "ファイルを作成できませんでした",
|
||||
"Could not create folder" => "フォルダを作成できませんでした",
|
||||
"Share" => "共有",
|
||||
"Delete permanently" => "完全に削除する",
|
||||
"Delete" => "削除",
|
||||
"Rename" => "名前の変更",
|
||||
"Pending" => "中断",
|
||||
"Could not rename file" => "ファイルの名前変更ができませんでした",
|
||||
"Pending" => "保留",
|
||||
"{new_name} already exists" => "{new_name} はすでに存在しています",
|
||||
"replace" => "置き換え",
|
||||
"suggest name" => "推奨名称",
|
||||
"cancel" => "キャンセル",
|
||||
"replaced {new_name} with {old_name}" => "{old_name} を {new_name} に置換",
|
||||
"undo" => "元に戻す",
|
||||
"_%n folder_::_%n folders_" => array("%n 個のフォルダ"),
|
||||
"_%n file_::_%n files_" => array("%n 個のファイル"),
|
||||
"{dirs} and {files}" => "{dirs} と {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n 個のファイルをアップロード中"),
|
||||
"perform delete operation" => "削除を実行",
|
||||
"'.' is an invalid file name." => "'.' は無効なファイル名です。",
|
||||
"File name cannot be empty." => "ファイル名を空にすることはできません。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "あなたのストレージは一杯です。ファイルの更新と同期はもうできません!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "あなたのストレージはほぼ一杯です({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "暗号化の機能は無効化されましたが、ファイルはすでに暗号化されています。個人設定からファイルを複合を行ってください。",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。",
|
||||
"Error moving file" => "ファイルの移動エラー",
|
||||
"Error" => "エラー",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ディレクトリもしくは0バイトのファイルはアップロードできません",
|
||||
"Upload Error" => "アップロードエラー",
|
||||
"Close" => "閉じる",
|
||||
"1 file uploading" => "ファイルを1つアップロード中",
|
||||
"{count} files uploading" => "{count} ファイルをアップロード中",
|
||||
"Upload cancelled." => "アップロードはキャンセルされました。",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。",
|
||||
"URL cannot be empty." => "URLは空にできません。",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。",
|
||||
"Name" => "名前",
|
||||
"Size" => "サイズ",
|
||||
"Modified" => "更新日時",
|
||||
"%s could not be renamed" => "%sの名前を変更できませんでした",
|
||||
"1 folder" => "1 フォルダ",
|
||||
"{count} folders" => "{count} フォルダ",
|
||||
"1 file" => "1 ファイル",
|
||||
"{count} files" => "{count} ファイル",
|
||||
"Upload" => "アップロード",
|
||||
"File handling" => "ファイル操作",
|
||||
"Maximum upload size" => "最大アップロードサイズ",
|
||||
@@ -70,21 +56,19 @@ $TRANSLATIONS = array(
|
||||
"0 is unlimited" => "0を指定した場合は無制限",
|
||||
"Maximum input size for ZIP files" => "ZIPファイルへの最大入力サイズ",
|
||||
"Save" => "保存",
|
||||
"New" => "新規作成",
|
||||
"New" => "新規",
|
||||
"Text file" => "テキストファイル",
|
||||
"Folder" => "フォルダ",
|
||||
"From link" => "リンク",
|
||||
"Deleted files" => "ゴミ箱",
|
||||
"Deleted files" => "削除ファイル",
|
||||
"Cancel upload" => "アップロードをキャンセル",
|
||||
"You don’t have permission to upload or create files here" => "ここにファイルをアップロードもしくは作成する権限がありません",
|
||||
"You don’t have write permissions here." => "あなたには書き込み権限がありません。",
|
||||
"Nothing in here. Upload something!" => "ここには何もありません。何かアップロードしてください。",
|
||||
"Download" => "ダウンロード",
|
||||
"Unshare" => "共有解除",
|
||||
"Delete" => "削除",
|
||||
"Upload too large" => "アップロードには大きすぎます。",
|
||||
"Unshare" => "共有しない",
|
||||
"Upload too large" => "ファイルサイズが大きすぎます",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "アップロードしようとしているファイルは、サーバで規定された最大サイズを超えています。",
|
||||
"Files are being scanned, please wait." => "ファイルをスキャンしています、しばらくお待ちください。",
|
||||
"Current scanning" => "スキャン中",
|
||||
"Upgrading filesystem cache..." => "ファイルシステムキャッシュを更新中..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
@@ -1,9 +1,4 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Files" => "ფაილები",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Download" => "გადმოწერა"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
+19
-29
@@ -1,41 +1,36 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s –ის გადატანა ვერ მოხერხდა – ფაილი ამ სახელით უკვე არსებობს",
|
||||
"Could not move %s" => "%s –ის გადატანა ვერ მოხერხდა",
|
||||
"File name cannot be empty." => "ფაილის სახელი არ შეიძლება იყოს ცარიელი.",
|
||||
"No file was uploaded. Unknown error" => "ფაილი არ აიტვირთა. უცნობი შეცდომა",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "ჭოცდომა არ დაფიქსირდა, ფაილი წარმატებით აიტვირთა",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "ატვირთული ფაილი აჭარბებს upload_max_filesize დირექტივას php.ini ფაილში",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ატვირთული ფაილი აჭარბებს MAX_FILE_SIZE დირექტივას, რომელიც მითითებულია HTML ფორმაში",
|
||||
"The uploaded file was only partially uploaded" => "ატვირთული ფაილი მხოლოდ ნაწილობრივ აიტვირთა",
|
||||
"No file was uploaded" => "ფაილი არ აიტვირთა",
|
||||
"Missing a temporary folder" => "დროებითი საქაღალდე არ არსებობს",
|
||||
"Failed to write to disk" => "შეცდომა დისკზე ჩაწერისას",
|
||||
"Not enough storage available" => "საცავში საკმარისი ადგილი არ არის",
|
||||
"Invalid directory." => "დაუშვებელი დირექტორია.",
|
||||
"Files" => "ფაილები",
|
||||
"Not enough space available" => "საკმარისი ადგილი არ არის",
|
||||
"Upload cancelled." => "ატვირთვა შეჩერებულ იქნა.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "მიმდინარეობს ფაილის ატვირთვა. სხვა გვერდზე გადასვლა გამოიწვევს ატვირთვის შეჩერებას",
|
||||
"{new_name} already exists" => "{new_name} უკვე არსებობს",
|
||||
"Share" => "გაზიარება",
|
||||
"Delete permanently" => "სრულად წაშლა",
|
||||
"Delete" => "წაშლა",
|
||||
"Rename" => "გადარქმევა",
|
||||
"Pending" => "მოცდის რეჟიმში",
|
||||
"{new_name} already exists" => "{new_name} უკვე არსებობს",
|
||||
"replace" => "შეცვლა",
|
||||
"suggest name" => "სახელის შემოთავაზება",
|
||||
"cancel" => "უარყოფა",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} შეცვლილია {old_name}–ით",
|
||||
"undo" => "დაბრუნება",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"'.' is an invalid file name." => "'.' არის დაუშვებელი ფაილის სახელი.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "არადაშვებადი სახელი, '\\', '/', '<', '>', ':', '\"', '|', '?' და '*' არ არის დაიშვებული.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "თქვენი საცავი გადაივსო. ფაილების განახლება და სინქრონიზირება ვერ მოხერხდება!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "თქვენი საცავი თითქმის გადაივსო ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "გადმოწერის მოთხოვნა მუშავდება. ის მოითხოვს გარკვეულ დროს რაგდან ფაილები არის დიდი ზომის.",
|
||||
"Error" => "შეცდომა",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "თქვენი ფაილის ატვირთვა ვერ მოხერხდა. ის არის საქაღალდე და შეიცავს 0 ბაიტს",
|
||||
"Upload Error" => "შეცდომა ატვირთვისას",
|
||||
"Close" => "დახურვა",
|
||||
"1 file uploading" => "1 ფაილის ატვირთვა",
|
||||
"{count} files uploading" => "{count} ფაილი იტვირთება",
|
||||
"Upload cancelled." => "ატვირთვა შეჩერებულ იქნა.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "მიმდინარეობს ფაილის ატვირთვა. სხვა გვერდზე გადასვლა გამოიწვევს ატვირთვის შეჩერებას",
|
||||
"Name" => "სახელი",
|
||||
"Size" => "ზომა",
|
||||
"Modified" => "შეცვლილია",
|
||||
"1 folder" => "1 საქაღალდე",
|
||||
"{count} folders" => "{count} საქაღალდე",
|
||||
"1 file" => "1 ფაილი",
|
||||
"{count} files" => "{count} ფაილი",
|
||||
"Upload" => "ატვირთვა",
|
||||
"File handling" => "ფაილის დამუშავება",
|
||||
"Maximum upload size" => "მაქსიმუმ ატვირთის ზომა",
|
||||
@@ -48,17 +43,12 @@ $TRANSLATIONS = array(
|
||||
"New" => "ახალი",
|
||||
"Text file" => "ტექსტური ფაილი",
|
||||
"Folder" => "საქაღალდე",
|
||||
"From link" => "მისამართიდან",
|
||||
"Deleted files" => "წაშლილი ფაილები",
|
||||
"Cancel upload" => "ატვირთვის გაუქმება",
|
||||
"Nothing in here. Upload something!" => "აქ არაფერი არ არის. ატვირთე რამე!",
|
||||
"Download" => "ჩამოტვირთვა",
|
||||
"Unshare" => "გაუზიარებადი",
|
||||
"Delete" => "წაშლა",
|
||||
"Unshare" => "გაზიარების მოხსნა",
|
||||
"Upload too large" => "ასატვირთი ფაილი ძალიან დიდია",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "ფაილის ზომა რომლის ატვირთვასაც თქვენ აპირებთ, აჭარბებს სერვერზე დაშვებულ მაქსიმუმს.",
|
||||
"Files are being scanned, please wait." => "მიმდინარეობს ფაილების სკანირება, გთხოვთ დაელოდოთ.",
|
||||
"Current scanning" => "მიმდინარე სკანირება",
|
||||
"Upgrading filesystem cache..." => "ფაილური სისტემის ქეშის განახლება...."
|
||||
"Current scanning" => "მიმდინარე სკანირება"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Delete" => "លុប"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
+29
-34
@@ -1,51 +1,49 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s 항목을 이동시키지 못하였음 - 파일 이름이 이미 존재함",
|
||||
"Could not move %s" => "%s 항목을 이딩시키지 못하였음",
|
||||
"File name cannot be empty." => "파일 이름이 비어 있을 수 없습니다.",
|
||||
"Unable to set upload directory." => "업로드 디렉터리를 정할수 없습니다",
|
||||
"Invalid Token" => "잘못된 토큰",
|
||||
"Unable to rename file" => "파일 이름바꾸기 할 수 없음",
|
||||
"No file was uploaded. Unknown error" => "파일이 업로드되지 않았습니다. 알 수 없는 오류입니다",
|
||||
"There is no error, the file uploaded with success" => "파일 업로드에 성공하였습니다.",
|
||||
"There is no error, the file uploaded with success" => "업로드에 성공하였습니다.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "업로드한 파일이 php.ini의 upload_max_filesize보다 큽니다:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "업로드한 파일 크기가 HTML 폼의 MAX_FILE_SIZE보다 큼",
|
||||
"The uploaded file was only partially uploaded" => "파일의 일부분만 업로드됨",
|
||||
"No file was uploaded" => "파일이 업로드되지 않았음",
|
||||
"Missing a temporary folder" => "임시 폴더가 없음",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "업로드한 파일이 HTML 문서에 지정한 MAX_FILE_SIZE보다 더 큼",
|
||||
"The uploaded file was only partially uploaded" => "파일이 부분적으로 업로드됨",
|
||||
"No file was uploaded" => "업로드된 파일 없음",
|
||||
"Missing a temporary folder" => "임시 폴더가 사라짐",
|
||||
"Failed to write to disk" => "디스크에 쓰지 못했습니다",
|
||||
"Not enough storage available" => "저장소가 용량이 충분하지 않습니다.",
|
||||
"Upload failed. Could not get file info." => "업로드에 실패했습니다. 파일 정보를 가져올수 없습니다.",
|
||||
"Upload failed. Could not find uploaded file" => "업로드에 실패했습니다. 업로드할 파일을 찾을수 없습니다",
|
||||
"Invalid directory." => "올바르지 않은 디렉터리입니다.",
|
||||
"Files" => "파일",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "{filename}을 업로드 할수 없습니다. 폴더이거나 0 바이트 파일입니다.",
|
||||
"Not enough space available" => "여유 공간이 부족합니다",
|
||||
"Upload cancelled." => "업로드가 취소되었습니다.",
|
||||
"Could not get result from server." => "서버에서 결과를 가져올수 없습니다.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "파일 업로드가 진행 중입니다. 이 페이지를 벗어나면 업로드가 취소됩니다.",
|
||||
"{new_name} already exists" => "{new_name}이(가) 이미 존재함",
|
||||
"Share" => "공유",
|
||||
"Delete permanently" => "영원히 삭제",
|
||||
"Delete" => "삭제",
|
||||
"Rename" => "이름 바꾸기",
|
||||
"Pending" => "대기 중",
|
||||
"Pending" => "보류 중",
|
||||
"{new_name} already exists" => "{new_name}이(가) 이미 존재함",
|
||||
"replace" => "바꾸기",
|
||||
"suggest name" => "이름 제안",
|
||||
"cancel" => "취소",
|
||||
"replaced {new_name} with {old_name}" => "{old_name}이(가) {new_name}(으)로 대체됨",
|
||||
"undo" => "되돌리기",
|
||||
"_%n folder_::_%n folders_" => array("폴더 %n"),
|
||||
"_%n file_::_%n files_" => array("파일 %n 개"),
|
||||
"{dirs} and {files}" => "{dirs} 그리고 {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n 개의 파일을 업로드중"),
|
||||
"undo" => "실행 취소",
|
||||
"'.' is an invalid file name." => "'.' 는 올바르지 않은 파일 이름 입니다.",
|
||||
"File name cannot be empty." => "파일 이름이 비어 있을 수 없습니다.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "폴더 이름이 올바르지 않습니다. 이름에 문자 '\\', '/', '<', '>', ':', '\"', '|', '? ', '*'는 사용할 수 없습니다.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "저장 공간이 가득 찼습니다. 파일을 업데이트하거나 동기화할 수 없습니다!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "저장 공간이 거의 가득 찼습니다 ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "암호화는 해제되어 있지만, 파일은 아직 암호화 되어 있습니다. 개인 설저에 가셔서 암호를 해제하십시오",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "다운로드가 준비 중입니다. 파일 크기가 크다면 시간이 오래 걸릴 수도 있습니다.",
|
||||
"Error moving file" => "파일 이동 오류",
|
||||
"Error" => "오류",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "이 파일은 디렉터리이거나 비어 있기 때문에 업로드할 수 없습니다",
|
||||
"Upload Error" => "업로드 오류",
|
||||
"Close" => "닫기",
|
||||
"1 file uploading" => "파일 1개 업로드 중",
|
||||
"{count} files uploading" => "파일 {count}개 업로드 중",
|
||||
"Upload cancelled." => "업로드가 취소되었습니다.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "파일 업로드가 진행 중입니다. 이 페이지를 벗어나면 업로드가 취소됩니다.",
|
||||
"URL cannot be empty." => "URL을 입력해야 합니다.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "폴더 이름이 유효하지 않습니다. ",
|
||||
"Name" => "이름",
|
||||
"Size" => "크기",
|
||||
"Modified" => "수정됨",
|
||||
"%s could not be renamed" => "%s 의 이름을 변경할수 없습니다",
|
||||
"1 folder" => "폴더 1개",
|
||||
"{count} folders" => "폴더 {count}개",
|
||||
"1 file" => "파일 1개",
|
||||
"{count} files" => "파일 {count}개",
|
||||
"Upload" => "업로드",
|
||||
"File handling" => "파일 처리",
|
||||
"Maximum upload size" => "최대 업로드 크기",
|
||||
@@ -59,16 +57,13 @@ $TRANSLATIONS = array(
|
||||
"Text file" => "텍스트 파일",
|
||||
"Folder" => "폴더",
|
||||
"From link" => "링크에서",
|
||||
"Deleted files" => "파일 삭제됨",
|
||||
"Cancel upload" => "업로드 취소",
|
||||
"Nothing in here. Upload something!" => "내용이 없습니다. 업로드할 수 있습니다!",
|
||||
"Download" => "다운로드",
|
||||
"Unshare" => "공유 해제",
|
||||
"Delete" => "삭제",
|
||||
"Upload too large" => "업로드한 파일이 너무 큼",
|
||||
"Upload too large" => "업로드 용량 초과",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "이 파일이 서버에서 허용하는 최대 업로드 가능 용량보다 큽니다.",
|
||||
"Files are being scanned, please wait." => "파일을 검색하고 있습니다. 기다려 주십시오.",
|
||||
"Current scanning" => "현재 검색",
|
||||
"Upgrading filesystem cache..." => "파일 시스템 캐시 업그레이드 중..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
@@ -1,14 +1,9 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "هاوبەشی کردن",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "ههڵه",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Close" => "داخستن",
|
||||
"URL cannot be empty." => "ناونیشانی بهستهر نابێت بهتاڵ بێت.",
|
||||
"Name" => "ناو",
|
||||
"Upload" => "بارکردن",
|
||||
"Save" => "پاشکهوتکردن",
|
||||
"Folder" => "بوخچه",
|
||||
"Download" => "داگرتن"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+11
-13
@@ -1,21 +1,21 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Keen Feeler, Datei ass komplett ropgelueden ginn",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Déi ropgelueden Datei ass méi grouss wei d'MAX_FILE_SIZE Eegenschaft déi an der HTML form uginn ass",
|
||||
"The uploaded file was only partially uploaded" => "Déi ropgelueden Datei ass nëmmen hallef ropgelueden ginn",
|
||||
"No file was uploaded" => "Et ass kee Fichier ropgeluede ginn",
|
||||
"No file was uploaded" => "Et ass keng Datei ropgelueden ginn",
|
||||
"Missing a temporary folder" => "Et feelt en temporären Dossier",
|
||||
"Failed to write to disk" => "Konnt net op den Disk schreiwen",
|
||||
"Files" => "Dateien",
|
||||
"Share" => "Deelen",
|
||||
"Delete" => "Läschen",
|
||||
"replace" => "ersetzen",
|
||||
"cancel" => "ofbriechen",
|
||||
"undo" => "réckgängeg man",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Kann deng Datei net eroplueden well et en Dossier ass oder 0 byte grouss ass.",
|
||||
"Upload Error" => "Fehler beim eroplueden",
|
||||
"Close" => "Zoumaachen",
|
||||
"Upload cancelled." => "Upload ofgebrach.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach.",
|
||||
"Share" => "Deelen",
|
||||
"Rename" => "Ëm-benennen",
|
||||
"undo" => "réckgängeg man",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Fehler",
|
||||
"Name" => "Numm",
|
||||
"Size" => "Gréisst",
|
||||
"Modified" => "Geännert",
|
||||
@@ -33,12 +33,10 @@ $TRANSLATIONS = array(
|
||||
"Folder" => "Dossier",
|
||||
"Cancel upload" => "Upload ofbriechen",
|
||||
"Nothing in here. Upload something!" => "Hei ass näischt. Lued eppes rop!",
|
||||
"Download" => "Download",
|
||||
"Download" => "Eroflueden",
|
||||
"Unshare" => "Net méi deelen",
|
||||
"Delete" => "Läschen",
|
||||
"Upload too large" => "Upload ze grouss",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass.",
|
||||
"Files are being scanned, please wait." => "Fichieren gi gescannt, war weg.",
|
||||
"Current scanning" => "Momentane Scan"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
+22
-56
@@ -1,63 +1,35 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nepavyko perkelti %s - failas su tokiu pavadinimu jau egzistuoja",
|
||||
"Could not move %s" => "Nepavyko perkelti %s",
|
||||
"File name cannot be empty." => "Failo pavadinimas negali būti tuščias.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Failo pavadinime negali būti simbolio \"/\". Prašome pasirinkti kitokį pavadinimą.",
|
||||
"Error while downloading %s to %s" => "Klaida siunčiant %s į %s",
|
||||
"Error when creating the file" => "Klaida kuriant failą",
|
||||
"Folder name cannot be empty." => "Aplanko pavadinimas negali būti tuščias.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Aplanko pavadinime negali būti simbolio \"/\". Prašome pasirinkti kitokį pavadinimą.",
|
||||
"Error when creating the folder" => "Klaida kuriant aplanką",
|
||||
"Unable to set upload directory." => "Nepavyksta nustatyti įkėlimų katalogo.",
|
||||
"Invalid Token" => "Netinkamas ženklas",
|
||||
"No file was uploaded. Unknown error" => "Failai nebuvo įkelti dėl nežinomos priežasties",
|
||||
"There is no error, the file uploaded with success" => "Failas įkeltas sėkmingai, be klaidų",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Įkeliamas failas yra didesnis nei leidžia upload_max_filesize php.ini faile:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Įkeliamo failo dydis viršija MAX_FILE_SIZE nustatymą, kuris naudojamas HTML formoje.",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Klaidų nėra, failas įkeltas sėkmingai",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Įkeliamo failo dydis viršija MAX_FILE_SIZE parametrą, kuris yra nustatytas HTML formoje",
|
||||
"The uploaded file was only partially uploaded" => "Failas buvo įkeltas tik dalinai",
|
||||
"No file was uploaded" => "Nebuvo įkeltas joks failas",
|
||||
"No file was uploaded" => "Nebuvo įkeltas nė vienas failas",
|
||||
"Missing a temporary folder" => "Nėra laikinojo katalogo",
|
||||
"Failed to write to disk" => "Nepavyko įrašyti į diską",
|
||||
"Not enough storage available" => "Nepakanka vietos serveryje",
|
||||
"Upload failed. Could not get file info." => "Įkėlimas nepavyko. Nepavyko gauti failo informacijos.",
|
||||
"Upload failed. Could not find uploaded file" => "Įkėlimas nepavyko. Nepavyko rasti įkelto failo",
|
||||
"Invalid directory." => "Neteisingas aplankas",
|
||||
"Files" => "Failai",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Nepavyksta įkelti {filename}, nes tai katalogas arba yra 0 baitų dydžio",
|
||||
"Not enough space available" => "Nepakanka vietos",
|
||||
"Upload cancelled." => "Įkėlimas atšauktas.",
|
||||
"Could not get result from server." => "Nepavyko gauti rezultato iš serverio.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Failo įkėlimas pradėtas. Jei paliksite šį puslapį, įkėlimas nutrūks.",
|
||||
"URL cannot be empty" => "URL negali būti tuščias.",
|
||||
"{new_name} already exists" => "{new_name} jau egzistuoja",
|
||||
"Could not create file" => "Neįmanoma sukurti failo",
|
||||
"Could not create folder" => "Neįmanoma sukurti aplanko",
|
||||
"Share" => "Dalintis",
|
||||
"Delete permanently" => "Ištrinti negrįžtamai",
|
||||
"Delete" => "Ištrinti",
|
||||
"Rename" => "Pervadinti",
|
||||
"Pending" => "Laukiantis",
|
||||
"Could not rename file" => "Neįmanoma pervadinti failo",
|
||||
"{new_name} already exists" => "{new_name} jau egzistuoja",
|
||||
"replace" => "pakeisti",
|
||||
"suggest name" => "pasiūlyti pavadinimą",
|
||||
"cancel" => "atšaukti",
|
||||
"replaced {new_name} with {old_name}" => "pakeiskite {new_name} į {old_name}",
|
||||
"undo" => "anuliuoti",
|
||||
"_%n folder_::_%n folders_" => array("%n aplankas","%n aplankai","%n aplankų"),
|
||||
"_%n file_::_%n files_" => array("%n failas","%n failai","%n failų"),
|
||||
"{dirs} and {files}" => "{dirs} ir {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Įkeliamas %n failas","Įkeliami %n failai","Įkeliama %n failų"),
|
||||
"'.' is an invalid file name." => "'.' yra neleidžiamas failo pavadinime.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neleistinas pavadinimas, '\\', '/', '<', '>', ':', '\"', '|', '?' ir '*' yra neleidžiami.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Jūsų visa vieta serveryje užimta",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Jūsų vieta serveryje beveik visa užimta ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Šifravimo programa įjungta, bet Jūsų raktai nėra pritaikyti. Prašome atsijungti ir vėl prisijungti",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Netinkamas privatus raktas Šifravimo programai. Prašome atnaujinti savo privataus rakto slaptažodį asmeniniuose nustatymuose, kad atkurti prieigą prie šifruotų failų.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifravimas buvo išjungtas, bet Jūsų failai vis dar užšifruoti. Prašome eiti į asmeninius nustatymus ir iššifruoti savo failus.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Jūsų atsisiuntimas yra paruošiamas. tai gali užtrukti jei atsisiunčiamas didelis failas.",
|
||||
"Error moving file" => "Klaida perkeliant failą",
|
||||
"Error" => "Klaida",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Neįmanoma įkelti failo - jo dydis gali būti 0 bitų arba tai katalogas",
|
||||
"Upload Error" => "Įkėlimo klaida",
|
||||
"Close" => "Užverti",
|
||||
"1 file uploading" => "įkeliamas 1 failas",
|
||||
"{count} files uploading" => "{count} įkeliami failai",
|
||||
"Upload cancelled." => "Įkėlimas atšauktas.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Failo įkėlimas pradėtas. Jei paliksite šį puslapį, įkėlimas nutrūks.",
|
||||
"Name" => "Pavadinimas",
|
||||
"Size" => "Dydis",
|
||||
"Modified" => "Pakeista",
|
||||
"%s could not be renamed" => "%s negali būti pervadintas",
|
||||
"1 folder" => "1 aplankalas",
|
||||
"{count} folders" => "{count} aplankalai",
|
||||
"1 file" => "1 failas",
|
||||
"{count} files" => "{count} failai",
|
||||
"Upload" => "Įkelti",
|
||||
"File handling" => "Failų tvarkymas",
|
||||
"Maximum upload size" => "Maksimalus įkeliamo failo dydis",
|
||||
@@ -70,18 +42,12 @@ $TRANSLATIONS = array(
|
||||
"New" => "Naujas",
|
||||
"Text file" => "Teksto failas",
|
||||
"Folder" => "Katalogas",
|
||||
"From link" => "Iš nuorodos",
|
||||
"Deleted files" => "Ištrinti failai",
|
||||
"Cancel upload" => "Atšaukti siuntimą",
|
||||
"You don’t have permission to upload or create files here" => "Jūs neturite leidimo čia įkelti arba kurti failus",
|
||||
"Nothing in here. Upload something!" => "Čia tuščia. Įkelkite ką nors!",
|
||||
"Download" => "Atsisiųsti",
|
||||
"Unshare" => "Nebesidalinti",
|
||||
"Delete" => "Ištrinti",
|
||||
"Upload too large" => "Įkėlimui failas per didelis",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis viršija maksimalų, kuris leidžiamas šiame serveryje",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis viršija maksimalų leidžiamą šiame serveryje",
|
||||
"Files are being scanned, please wait." => "Skenuojami failai, prašome palaukti.",
|
||||
"Current scanning" => "Šiuo metu skenuojama",
|
||||
"Upgrading filesystem cache..." => "Atnaujinamas sistemos kešavimas..."
|
||||
"Current scanning" => "Šiuo metu skenuojama"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
||||
|
||||
+24
-18
@@ -1,12 +1,9 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nevarēja pārvietot %s — jau eksistē datne ar tādu nosaukumu",
|
||||
"Could not move %s" => "Nevarēja pārvietot %s",
|
||||
"File name cannot be empty." => "Datnes nosaukums nevar būt tukšs.",
|
||||
"Unable to set upload directory." => "Nevar uzstādīt augšupielādes mapi.",
|
||||
"Invalid Token" => "Nepareiza pilnvara",
|
||||
"Unable to rename file" => "Nevarēja pārsaukt datni",
|
||||
"No file was uploaded. Unknown error" => "Netika augšupielādēta neviena datne. Nezināma kļūda",
|
||||
"There is no error, the file uploaded with success" => "Viss kārtībā, datne augšupielādēta veiksmīga",
|
||||
"There is no error, the file uploaded with success" => "Augšupielāde pabeigta bez kļūdām",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Augšupielādētā datne pārsniedz upload_max_filesize norādījumu php.ini datnē:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Augšupielādētā datne pārsniedz MAX_FILE_SIZE norādi, kas ir norādīta HTML formā",
|
||||
"The uploaded file was only partially uploaded" => "Augšupielādētā datne ir tikai daļēji augšupielādēta",
|
||||
@@ -16,30 +13,40 @@ $TRANSLATIONS = array(
|
||||
"Not enough storage available" => "Nav pietiekami daudz vietas",
|
||||
"Invalid directory." => "Nederīga direktorija.",
|
||||
"Files" => "Datnes",
|
||||
"Not enough space available" => "Nepietiek brīvas vietas",
|
||||
"Upload cancelled." => "Augšupielāde ir atcelta.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde.",
|
||||
"{new_name} already exists" => "{new_name} jau eksistē",
|
||||
"Share" => "Dalīties",
|
||||
"Delete permanently" => "Dzēst pavisam",
|
||||
"Delete" => "Dzēst",
|
||||
"Rename" => "Pārsaukt",
|
||||
"Pending" => "Gaida savu kārtu",
|
||||
"{new_name} already exists" => "{new_name} jau eksistē",
|
||||
"replace" => "aizvietot",
|
||||
"suggest name" => "ieteiktais nosaukums",
|
||||
"cancel" => "atcelt",
|
||||
"replaced {new_name} with {old_name}" => "aizvietoja {new_name} ar {old_name}",
|
||||
"undo" => "atsaukt",
|
||||
"_%n folder_::_%n folders_" => array("%n mapes","%n mape","%n mapes"),
|
||||
"_%n file_::_%n files_" => array("%n faili","%n fails","%n faili"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n","Augšupielāde %n failu","Augšupielāde %n failus"),
|
||||
"perform delete operation" => "veikt dzēšanas darbību",
|
||||
"'.' is an invalid file name." => "'.' ir nederīgs datnes nosaukums.",
|
||||
"File name cannot be empty." => "Datnes nosaukums nevar būt tukšs.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nederīgs nosaukums, nav atļauti '\\', '/', '<', '>', ':', '\"', '|', '?' un '*'.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Jūsu krātuve ir pilna, datnes vairs nevar augšupielādēt vai sinhronizēt!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrēšana tika atslēgta, tomēr jūsu faili joprojām ir šifrēti. Atšifrēt failus var Personiskajos uzstādījumos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas.",
|
||||
"Error" => "Kļūda",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nevar augšupielādēt jūsu datni, jo tā ir direktorija vai arī tās izmērs ir 0 baiti",
|
||||
"Upload Error" => "Kļūda augšupielādējot",
|
||||
"Close" => "Aizvērt",
|
||||
"1 file uploading" => "Augšupielādē 1 datni",
|
||||
"{count} files uploading" => "augšupielādē {count} datnes",
|
||||
"Upload cancelled." => "Augšupielāde ir atcelta.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde.",
|
||||
"URL cannot be empty." => "URL nevar būt tukšs.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nederīgs mapes nosaukums. “Koplietots” izmantojums ir rezervēts ownCloud servisam.",
|
||||
"Name" => "Nosaukums",
|
||||
"Size" => "Izmērs",
|
||||
"Modified" => "Mainīts",
|
||||
"%s could not be renamed" => "%s nevar tikt pārsaukts",
|
||||
"1 folder" => "1 mape",
|
||||
"{count} folders" => "{count} mapes",
|
||||
"1 file" => "1 datne",
|
||||
"{count} files" => "{count} datnes",
|
||||
"Upload" => "Augšupielādēt",
|
||||
"File handling" => "Datņu pārvaldība",
|
||||
"Maximum upload size" => "Maksimālais datņu augšupielādes apjoms",
|
||||
@@ -55,14 +62,13 @@ $TRANSLATIONS = array(
|
||||
"From link" => "No saites",
|
||||
"Deleted files" => "Dzēstās datnes",
|
||||
"Cancel upload" => "Atcelt augšupielādi",
|
||||
"You don’t have write permissions here." => "Jums nav tiesību šeit rakstīt.",
|
||||
"Nothing in here. Upload something!" => "Te vēl nekas nav. Rīkojies, sāc augšupielādēt!",
|
||||
"Download" => "Lejupielādēt",
|
||||
"Unshare" => "Pārtraukt dalīšanos",
|
||||
"Delete" => "Dzēst",
|
||||
"Upload too large" => "Datne ir par lielu, lai to augšupielādētu",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu",
|
||||
"Files are being scanned, please wait." => "Datnes šobrīd tiek caurskatītas, lūdzu, uzgaidiet.",
|
||||
"Current scanning" => "Šobrīd tiek caurskatīts",
|
||||
"Upgrading filesystem cache..." => "Uzlabo datņu sistēmas kešatmiņu..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);";
|
||||
|
||||
+24
-48
@@ -1,59 +1,39 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Не можам да го преместам %s - Датотека со такво име веќе постои",
|
||||
"Could not move %s" => "Не можам да ги префрлам %s",
|
||||
"File name cannot be empty." => "Името на датотеката не може да биде празно.",
|
||||
"Not a valid source" => "Не е валиден извор",
|
||||
"Error while downloading %s to %s" => "Грешка додека преземам %s to %s",
|
||||
"Error when creating the file" => "Грешка при креирање на датотека",
|
||||
"Folder name cannot be empty." => "Името на папката не може да биде празно.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Името на папката не смее да содржи \"/\". Одберете друго име.",
|
||||
"Error when creating the folder" => "Грешка при креирање на папка",
|
||||
"Unable to set upload directory." => "Не може да се постави папката за префрлање на податоци.",
|
||||
"Invalid Token" => "Грешен токен",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"No file was uploaded. Unknown error" => "Ниту еден фајл не се вчита. Непозната грешка",
|
||||
"There is no error, the file uploaded with success" => "Датотеката беше успешно подигната.",
|
||||
"There is no error, the file uploaded with success" => "Нема грешка, датотеката беше подигната успешно",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Подигнатата датотека ја надминува upload_max_filesize директивата во php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Големината на датотеката ја надминува MAX_FILE_SIZE директивата која беше специфицирана во HTML формата",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Подигнатата датотеката ја надминува MAX_FILE_SIZE директивата која беше поставена во HTML формата",
|
||||
"The uploaded file was only partially uploaded" => "Датотеката беше само делумно подигната.",
|
||||
"No file was uploaded" => "Не беше подигната датотека.",
|
||||
"Missing a temporary folder" => "Недостасува привремена папка",
|
||||
"No file was uploaded" => "Не беше подигната датотека",
|
||||
"Missing a temporary folder" => "Не постои привремена папка",
|
||||
"Failed to write to disk" => "Неуспеав да запишам на диск",
|
||||
"Not enough storage available" => "Нема доволно слободен сториџ",
|
||||
"Upload failed. Could not find uploaded file" => "Префрлањето е неуспешно. Не можам да го најдам префрлената датотека.",
|
||||
"Invalid directory." => "Погрешна папка.",
|
||||
"Files" => "Датотеки",
|
||||
"Not enough space available" => "Немате доволно дисков простор",
|
||||
"Upload cancelled." => "Преземањето е прекинато.",
|
||||
"Could not get result from server." => "Не можам да добијам резултат од серверот.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Подигање на датотека е во тек. Напуштење на страницата ќе го прекине.",
|
||||
"URL cannot be empty" => "URL-то не може да биде празно",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Во домашната папка, 'Shared' е резервирано има на датотека/папка",
|
||||
"{new_name} already exists" => "{new_name} веќе постои",
|
||||
"Could not create file" => "Не множам да креирам датотека",
|
||||
"Could not create folder" => "Не можам да креирам папка",
|
||||
"Share" => "Сподели",
|
||||
"Delete permanently" => "Трајно избришани",
|
||||
"Delete" => "Избриши",
|
||||
"Rename" => "Преименувај",
|
||||
"Pending" => "Чека",
|
||||
"Could not rename file" => "Не можам да ја преименувам датотеката",
|
||||
"{new_name} already exists" => "{new_name} веќе постои",
|
||||
"replace" => "замени",
|
||||
"suggest name" => "предложи име",
|
||||
"cancel" => "откажи",
|
||||
"replaced {new_name} with {old_name}" => "заменета {new_name} со {old_name}",
|
||||
"undo" => "врати",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"{dirs} and {files}" => "{dirs} и {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"'.' is an invalid file name." => "'.' е грешно име за датотека.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Неправилно име. , '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' не се дозволени.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Вашиот сториџ е полн, датотеките веќе не можат да се освежуваат или синхронизираат!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Вашиот сториџ е скоро полн ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Вашето преземање се подготвува. Ова може да потрае до колку датотеките се големи.",
|
||||
"Error moving file" => "Грешка при префрлање на датотека",
|
||||
"Error" => "Грешка",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Не може да се преземе вашата датотека бидејќи фолдерот во кој се наоѓа фајлот има големина од 0 бајти",
|
||||
"Upload Error" => "Грешка при преземање",
|
||||
"Close" => "Затвои",
|
||||
"1 file uploading" => "1 датотека се подига",
|
||||
"{count} files uploading" => "{count} датотеки се подигаат",
|
||||
"Upload cancelled." => "Преземањето е прекинато.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Подигање на датотека е во тек. Напуштење на страницата ќе го прекине.",
|
||||
"URL cannot be empty." => "Адресата неможе да биде празна.",
|
||||
"Name" => "Име",
|
||||
"Size" => "Големина",
|
||||
"Modified" => "Променето",
|
||||
"%s could not be renamed" => "%s не може да биде преименуван",
|
||||
"1 folder" => "1 папка",
|
||||
"{count} folders" => "{count} папки",
|
||||
"1 file" => "1 датотека",
|
||||
"{count} files" => "{count} датотеки",
|
||||
"Upload" => "Подигни",
|
||||
"File handling" => "Ракување со датотеки",
|
||||
"Maximum upload size" => "Максимална големина за подигање",
|
||||
@@ -67,16 +47,12 @@ $TRANSLATIONS = array(
|
||||
"Text file" => "Текстуална датотека",
|
||||
"Folder" => "Папка",
|
||||
"From link" => "Од врска",
|
||||
"Deleted files" => "Избришани датотеки",
|
||||
"Cancel upload" => "Откажи прикачување",
|
||||
"Nothing in here. Upload something!" => "Тука нема ништо. Снимете нешто!",
|
||||
"Download" => "Преземи",
|
||||
"Unshare" => "Не споделувај",
|
||||
"Delete" => "Избриши",
|
||||
"Upload too large" => "Фајлот кој се вчитува е преголем",
|
||||
"Upload too large" => "Датотеката е премногу голема",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Датотеките кои се обидувате да ги подигнете ја надминуваат максималната големина за подигнување датотеки на овој сервер.",
|
||||
"Files are being scanned, please wait." => "Се скенираат датотеки, ве молам почекајте.",
|
||||
"Current scanning" => "Моментално скенирам",
|
||||
"Upgrading filesystem cache..." => "Го надградувам кешот на фјал системот..."
|
||||
"Current scanning" => "Моментално скенирам"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;";
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+16
-18
@@ -1,22 +1,22 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"No file was uploaded. Unknown error" => "Tiada fail dimuatnaik. Ralat tidak diketahui.",
|
||||
"There is no error, the file uploaded with success" => "Tiada ralat berlaku, fail berjaya dimuatnaik",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML",
|
||||
"The uploaded file was only partially uploaded" => "Fail yang dimuatnaik tidak lengkap",
|
||||
"No file was uploaded" => "Tiada fail dimuatnaik",
|
||||
"Missing a temporary folder" => "Direktori sementara hilang",
|
||||
"There is no error, the file uploaded with success" => "Tiada ralat, fail berjaya dimuat naik.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Fail yang dimuat naik melebihi MAX_FILE_SIZE yang dinyatakan dalam form HTML ",
|
||||
"The uploaded file was only partially uploaded" => "Sebahagian daripada fail telah dimuat naik. ",
|
||||
"No file was uploaded" => "Tiada fail yang dimuat naik",
|
||||
"Missing a temporary folder" => "Folder sementara hilang",
|
||||
"Failed to write to disk" => "Gagal untuk disimpan",
|
||||
"Files" => "Fail-fail",
|
||||
"Upload cancelled." => "Muatnaik dibatalkan.",
|
||||
"Files" => "fail",
|
||||
"Share" => "Kongsi",
|
||||
"Rename" => "Namakan",
|
||||
"Delete" => "Padam",
|
||||
"Pending" => "Dalam proses",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Error" => "Ralat",
|
||||
"Name" => "Nama",
|
||||
"replace" => "ganti",
|
||||
"cancel" => "Batal",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Tidak boleh memuatnaik fail anda kerana mungkin ianya direktori atau saiz fail 0 bytes",
|
||||
"Upload Error" => "Muat naik ralat",
|
||||
"Close" => "Tutup",
|
||||
"Upload cancelled." => "Muatnaik dibatalkan.",
|
||||
"Name" => "Nama ",
|
||||
"Size" => "Saiz",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"Upload" => "Muat naik",
|
||||
@@ -34,10 +34,8 @@ $TRANSLATIONS = array(
|
||||
"Cancel upload" => "Batal muat naik",
|
||||
"Nothing in here. Upload something!" => "Tiada apa-apa di sini. Muat naik sesuatu!",
|
||||
"Download" => "Muat turun",
|
||||
"Delete" => "Padam",
|
||||
"Upload too large" => "Muatnaik terlalu besar",
|
||||
"Upload too large" => "Muat naik terlalu besar",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Fail yang cuba dimuat naik melebihi saiz maksimum fail upload server",
|
||||
"Files are being scanned, please wait." => "Fail sedang diimbas, harap bersabar.",
|
||||
"Current scanning" => "Imbasan semasa"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
@@ -1,9 +1,4 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Files" => "ဖိုင်များ",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Download" => "ဒေါင်းလုတ်"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
||||
+28
-37
@@ -1,44 +1,39 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kan ikke flytte %s - En fil med samme navn finnes allerede",
|
||||
"Could not move %s" => "Kunne ikke flytte %s",
|
||||
"File name cannot be empty." => "Filnavn kan ikke være tomt.",
|
||||
"Unable to set upload directory." => "Kunne ikke sette opplastingskatalog.",
|
||||
"Invalid Token" => "Ugyldig nøkkel",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"No file was uploaded. Unknown error" => "Ingen filer ble lastet opp. Ukjent feil.",
|
||||
"There is no error, the file uploaded with success" => "Pust ut, ingen feil. Filen ble lastet opp problemfritt",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Filstørrelsen overskrider maksgrensedirektivet upload_max_filesize i php.ini-konfigurasjonen.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Filen du prøvde å laste opp var større enn grensen satt i MAX_FILE_SIZE i HTML-skjemaet.",
|
||||
"The uploaded file was only partially uploaded" => "Filen du prøvde å laste opp ble kun delvis lastet opp",
|
||||
"No file was uploaded" => "Ingen filer ble lastet opp",
|
||||
"Missing a temporary folder" => "Mangler midlertidig mappe",
|
||||
"There is no error, the file uploaded with success" => "Det er ingen feil. Filen ble lastet opp.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Filstørrelsen overskrider maksgrensen på MAX_FILE_SIZE som ble oppgitt i HTML-skjemaet",
|
||||
"The uploaded file was only partially uploaded" => "Filopplastningen ble bare delvis gjennomført",
|
||||
"No file was uploaded" => "Ingen fil ble lastet opp",
|
||||
"Missing a temporary folder" => "Mangler en midlertidig mappe",
|
||||
"Failed to write to disk" => "Klarte ikke å skrive til disk",
|
||||
"Not enough storage available" => "Ikke nok lagringsplass",
|
||||
"Invalid directory." => "Ugyldig katalog.",
|
||||
"Files" => "Filer",
|
||||
"Not enough space available" => "Ikke nok lagringsplass",
|
||||
"Upload cancelled." => "Opplasting avbrutt.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen.",
|
||||
"{new_name} already exists" => "{new_name} finnes allerede",
|
||||
"Share" => "Del",
|
||||
"Delete permanently" => "Slett permanent",
|
||||
"Rename" => "Gi nytt navn",
|
||||
"Delete" => "Slett",
|
||||
"Rename" => "Omdøp",
|
||||
"Pending" => "Ventende",
|
||||
"replaced {new_name} with {old_name}" => "erstattet {new_name} med {old_name}",
|
||||
"{new_name} already exists" => "{new_name} finnes allerede",
|
||||
"replace" => "erstatt",
|
||||
"suggest name" => "foreslå navn",
|
||||
"cancel" => "avbryt",
|
||||
"replaced {new_name} with {old_name}" => "erstatt {new_name} med {old_name}",
|
||||
"undo" => "angre",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laster opp %n fil","Laster opp %n filer"),
|
||||
"'.' is an invalid file name." => "'.' er et ugyldig filnavn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig navn, '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' er ikke tillatt.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Lagringsplass er oppbrukt, filer kan ikke lenger oppdateres eller synkroniseres!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Lagringsplass er nesten brukt opp ([usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid.",
|
||||
"Error" => "Feil",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes",
|
||||
"Upload Error" => "Opplasting feilet",
|
||||
"Close" => "Lukk",
|
||||
"1 file uploading" => "1 fil lastes opp",
|
||||
"{count} files uploading" => "{count} filer laster opp",
|
||||
"Upload cancelled." => "Opplasting avbrutt.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen.",
|
||||
"URL cannot be empty." => "URL-en kan ikke være tom.",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Endret",
|
||||
"%s could not be renamed" => "Kunne ikke gi nytt navn til %s",
|
||||
"1 folder" => "1 mappe",
|
||||
"{count} folders" => "{count} mapper",
|
||||
"1 file" => "1 fil",
|
||||
"{count} files" => "{count} filer",
|
||||
"Upload" => "Last opp",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimum opplastingsstørrelse",
|
||||
@@ -52,16 +47,12 @@ $TRANSLATIONS = array(
|
||||
"Text file" => "Tekstfil",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Fra link",
|
||||
"Deleted files" => "Slettet filer",
|
||||
"Cancel upload" => "Avbryt opplasting",
|
||||
"Nothing in here. Upload something!" => "Ingenting her. Last opp noe!",
|
||||
"Download" => "Last ned",
|
||||
"Unshare" => "Avslutt deling",
|
||||
"Delete" => "Slett",
|
||||
"Upload too large" => "Filen er for stor",
|
||||
"Upload too large" => "Opplasting for stor",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er for store for å laste opp til denne serveren.",
|
||||
"Files are being scanned, please wait." => "Skanner filer, vennligst vent.",
|
||||
"Current scanning" => "Pågående skanning",
|
||||
"Upgrading filesystem cache..." => "Oppgraderer filsystemets mellomlager..."
|
||||
"Files are being scanned, please wait." => "Skanner etter filer, vennligst vent.",
|
||||
"Current scanning" => "Pågående skanning"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+36
-53
@@ -1,68 +1,53 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kon %s niet verplaatsen - Er bestaat al een bestand met deze naam",
|
||||
"Could not move %s" => "Kon %s niet verplaatsen",
|
||||
"File name cannot be empty." => "Bestandsnaam kan niet leeg zijn.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "De bestandsnaam mag geen \"/\" bevatten. Kies een andere naam.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "De naam %s bestaat al in map %s. Kies een andere naam.",
|
||||
"Not a valid source" => "Geen geldige bron",
|
||||
"Error while downloading %s to %s" => "Fout bij downloaden %s naar %s",
|
||||
"Error when creating the file" => "Fout bij creëren bestand",
|
||||
"Folder name cannot be empty." => "Mapnaam mag niet leeg zijn.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "De mapnaam mag geen \"/\" bevatten. Kies een andere naam.",
|
||||
"Error when creating the folder" => "Fout bij aanmaken map",
|
||||
"Unable to set upload directory." => "Kan upload map niet instellen.",
|
||||
"Invalid Token" => "Ongeldig Token",
|
||||
"Unable to rename file" => "Kan bestand niet hernoemen",
|
||||
"No file was uploaded. Unknown error" => "Er was geen bestand geladen. Onbekende fout",
|
||||
"There is no error, the file uploaded with success" => "De upload van het bestand is goedgegaan.",
|
||||
"There is no error, the file uploaded with success" => "Geen fout opgetreden, bestand successvol geupload.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Het geüploade bestand overscheidt de upload_max_filesize optie in php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Het bestand overschrijdt de MAX_FILE_SIZE instelling dat is opgegeven in het HTML formulier",
|
||||
"The uploaded file was only partially uploaded" => "Het bestand is gedeeltelijk geüpload",
|
||||
"No file was uploaded" => "Er is geen bestand geüpload",
|
||||
"Missing a temporary folder" => "Er ontbreekt een tijdelijke map",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn die is opgegeven in de HTML-formulier",
|
||||
"The uploaded file was only partially uploaded" => "Het bestand is slechts gedeeltelijk geupload",
|
||||
"No file was uploaded" => "Geen bestand geüpload",
|
||||
"Missing a temporary folder" => "Een tijdelijke map mist",
|
||||
"Failed to write to disk" => "Schrijven naar schijf mislukt",
|
||||
"Not enough storage available" => "Niet genoeg opslagruimte beschikbaar",
|
||||
"Upload failed. Could not get file info." => "Upload mislukt, Kon geen bestandsinfo krijgen.",
|
||||
"Upload failed. Could not find uploaded file" => "Upload mislukt. Kon ge-uploade bestand niet vinden",
|
||||
"Invalid directory." => "Ongeldige directory.",
|
||||
"Files" => "Bestanden",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kan {filename} niet uploaden omdat het een map is of 0 bytes groot is",
|
||||
"Not enough space available" => "Niet genoeg ruimte beschikbaar",
|
||||
"Upload cancelled." => "Uploaden geannuleerd.",
|
||||
"Could not get result from server." => "Kon het resultaat van de server niet terugkrijgen.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.",
|
||||
"URL cannot be empty" => "URL mag niet leeg zijn",
|
||||
"In the home folder 'Shared' is a reserved filename" => "in de home map 'Shared' is een gereserveerde bestandsnaam",
|
||||
"{new_name} already exists" => "{new_name} bestaat al",
|
||||
"Could not create file" => "Kon bestand niet creëren",
|
||||
"Could not create folder" => "Kon niet creëren map",
|
||||
"Share" => "Delen",
|
||||
"Delete permanently" => "Verwijder definitief",
|
||||
"Delete" => "Verwijder",
|
||||
"Rename" => "Hernoem",
|
||||
"Pending" => "In behandeling",
|
||||
"Could not rename file" => "Kon niet hernoemen bestand",
|
||||
"Pending" => "Wachten",
|
||||
"{new_name} already exists" => "{new_name} bestaat al",
|
||||
"replace" => "vervang",
|
||||
"suggest name" => "Stel een naam voor",
|
||||
"cancel" => "annuleren",
|
||||
"replaced {new_name} with {old_name}" => "verving {new_name} met {old_name}",
|
||||
"undo" => "ongedaan maken",
|
||||
"_%n folder_::_%n folders_" => array("","%n mappen"),
|
||||
"_%n file_::_%n files_" => array("","%n bestanden"),
|
||||
"{dirs} and {files}" => "{dirs} en {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n bestand aan het uploaden","%n bestanden aan het uploaden"),
|
||||
"perform delete operation" => "uitvoeren verwijderactie",
|
||||
"'.' is an invalid file name." => "'.' is een ongeldige bestandsnaam.",
|
||||
"File name cannot be empty." => "Bestandsnaam kan niet leeg zijn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Onjuiste naam; '\\', '/', '<', '>', ':', '\"', '|', '?' en '*' zijn niet toegestaan.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Uw opslagruimte zit vol, Bestanden kunnen niet meer worden ge-upload of gesynchroniseerd!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)",
|
||||
"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.",
|
||||
"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 was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encryptie is uitgeschakeld maar uw bestanden zijn nog steeds versleuteld. Ga naar uw persoonlijke instellingen om uw bestanden te decoderen.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.",
|
||||
"Error moving file" => "Fout bij verplaatsen bestand",
|
||||
"Error" => "Fout",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes",
|
||||
"Upload Error" => "Upload Fout",
|
||||
"Close" => "Sluit",
|
||||
"1 file uploading" => "1 bestand wordt ge-upload",
|
||||
"{count} files uploading" => "{count} bestanden aan het uploaden",
|
||||
"Upload cancelled." => "Uploaden geannuleerd.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.",
|
||||
"URL cannot be empty." => "URL kan niet leeg zijn.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan Owncloud",
|
||||
"Name" => "Naam",
|
||||
"Size" => "Grootte",
|
||||
"Modified" => "Aangepast",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Ongeldige mapnaam. Gebruik van 'Shared' is gereserveerd.",
|
||||
"%s could not be renamed" => "%s kon niet worden hernoemd",
|
||||
"Upload" => "Uploaden",
|
||||
"Size" => "Bestandsgrootte",
|
||||
"Modified" => "Laatst aangepast",
|
||||
"1 folder" => "1 map",
|
||||
"{count} folders" => "{count} mappen",
|
||||
"1 file" => "1 bestand",
|
||||
"{count} files" => "{count} bestanden",
|
||||
"Upload" => "Upload",
|
||||
"File handling" => "Bestand",
|
||||
"Maximum upload size" => "Maximale bestandsgrootte voor uploads",
|
||||
"max. possible: " => "max. mogelijk: ",
|
||||
@@ -70,22 +55,20 @@ $TRANSLATIONS = array(
|
||||
"Enable ZIP-download" => "Zet ZIP-download aan",
|
||||
"0 is unlimited" => "0 is ongelimiteerd",
|
||||
"Maximum input size for ZIP files" => "Maximale grootte voor ZIP bestanden",
|
||||
"Save" => "Bewaren",
|
||||
"Save" => "Opslaan",
|
||||
"New" => "Nieuw",
|
||||
"Text file" => "Tekstbestand",
|
||||
"Folder" => "Map",
|
||||
"From link" => "Vanaf link",
|
||||
"Deleted files" => "Verwijderde bestanden",
|
||||
"Cancel upload" => "Upload afbreken",
|
||||
"You don’t have permission to upload or create files here" => "U hebt geen toestemming om hier te uploaden of bestanden te maken",
|
||||
"You don’t have write permissions here." => "U hebt hier geen schrijfpermissies.",
|
||||
"Nothing in here. Upload something!" => "Er bevindt zich hier niets. Upload een bestand!",
|
||||
"Download" => "Downloaden",
|
||||
"Unshare" => "Stop met delen",
|
||||
"Delete" => "Verwijder",
|
||||
"Upload too large" => "Upload is te groot",
|
||||
"Download" => "Download",
|
||||
"Unshare" => "Stop delen",
|
||||
"Upload too large" => "Bestanden te groot",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.",
|
||||
"Files are being scanned, please wait." => "Bestanden worden gescand, even wachten.",
|
||||
"Current scanning" => "Er wordt gescand",
|
||||
"Upgrading filesystem cache..." => "Upgraden bestandssysteem cache..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,74 +1,23 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Klarte ikkje flytta %s – det finst allereie ei fil med dette namnet",
|
||||
"Could not move %s" => "Klarte ikkje flytta %s",
|
||||
"File name cannot be empty." => "Filnamnet kan ikkje vera tomt.",
|
||||
"Unable to set upload directory." => "Klarte ikkje å endra opplastingsmappa.",
|
||||
"Invalid Token" => "Ugyldig token",
|
||||
"No file was uploaded. Unknown error" => "Ingen filer lasta opp. Ukjend feil",
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Ingen feil, fila vart lasta opp",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Fila du lasta opp er større enn det «upload_max_filesize» i php.ini tillater: ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den opplasta fila er større enn variabelen MAX_FILE_SIZE i HTML-skjemaet",
|
||||
"The uploaded file was only partially uploaded" => "Fila vart berre delvis lasta opp",
|
||||
"No file was uploaded" => "Ingen filer vart lasta opp",
|
||||
"Missing a temporary folder" => "Manglar ei mellombels mappe",
|
||||
"Failed to write to disk" => "Klarte ikkje skriva til disk",
|
||||
"Not enough storage available" => "Ikkje nok lagringsplass tilgjengeleg",
|
||||
"Upload failed. Could not get file info." => "Feil ved opplasting. Klarte ikkje å henta filinfo.",
|
||||
"Upload failed. Could not find uploaded file" => "Feil ved opplasting. Klarte ikkje å finna opplasta fil.",
|
||||
"Invalid directory." => "Ugyldig mappe.",
|
||||
"Files" => "Filer",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Klarte ikkje å lasta opp {filename} sidan det er ei mappe eller er 0 byte.",
|
||||
"Not enough space available" => "Ikkje nok lagringsplass tilgjengeleg",
|
||||
"Upload cancelled." => "Opplasting avbroten.",
|
||||
"Could not get result from server." => "Klarte ikkje å henta resultat frå tenaren.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fila lastar no opp. Viss du forlèt sida no vil opplastinga verta avbroten.",
|
||||
"{new_name} already exists" => "{new_name} finst allereie",
|
||||
"Share" => "Del",
|
||||
"Delete permanently" => "Slett for godt",
|
||||
"Rename" => "Endra namn",
|
||||
"Pending" => "Under vegs",
|
||||
"replaced {new_name} with {old_name}" => "bytte ut {new_name} med {old_name}",
|
||||
"undo" => "angre",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Lastar opp %n fil","Lastar opp %n filer"),
|
||||
"'.' is an invalid file name." => "«.» er eit ugyldig filnamn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig namn, «\\», «/», «<», «>», «:», «\"», «|», «?» og «*» er ikkje tillate.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Lagringa di er full, kan ikkje lenger oppdatera eller synkronisera!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Lagringa di er nesten full ({usedSpacePercent} %)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering er skrudd av, men filene dine er enno krypterte. Du kan dekryptera filene i personlege innstillingar.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store.",
|
||||
"Error moving file" => "Feil ved flytting av fil",
|
||||
"Error" => "Feil",
|
||||
"Delete" => "Slett",
|
||||
"Close" => "Lukk",
|
||||
"Name" => "Namn",
|
||||
"Size" => "Storleik",
|
||||
"Modified" => "Endra",
|
||||
"%s could not be renamed" => "Klarte ikkje å omdøypa på %s",
|
||||
"Upload" => "Last opp",
|
||||
"File handling" => "Filhandtering",
|
||||
"Maximum upload size" => "Maksimal opplastingsstorleik",
|
||||
"max. possible: " => "maks. moglege:",
|
||||
"Needed for multi-file and folder downloads." => "Nødvendig for fleirfils- og mappenedlastingar.",
|
||||
"Enable ZIP-download" => "Slå på ZIP-nedlasting",
|
||||
"0 is unlimited" => "0 er ubegrensa",
|
||||
"Maximum input size for ZIP files" => "Maksimal storleik for ZIP-filer",
|
||||
"Save" => "Lagre",
|
||||
"New" => "Ny",
|
||||
"Text file" => "Tekst fil",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Frå lenkje",
|
||||
"Deleted files" => "Sletta filer",
|
||||
"Cancel upload" => "Avbryt opplasting",
|
||||
"Nothing in here. Upload something!" => "Ingenting her. Last noko opp!",
|
||||
"Download" => "Last ned",
|
||||
"Unshare" => "Udel",
|
||||
"Delete" => "Slett",
|
||||
"Upload too large" => "For stor opplasting",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å lasta opp er større enn maksgrensa til denne tenaren.",
|
||||
"Files are being scanned, please wait." => "Skannar filer, ver venleg og vent.",
|
||||
"Current scanning" => "Køyrande skanning",
|
||||
"Upgrading filesystem cache..." => "Oppgraderer mellomlageret av filsystemet …"
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er større enn maksgrensa til denne tenaren."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
+11
-11
@@ -1,5 +1,4 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"There is no error, the file uploaded with success" => "Amontcargament capitat, pas d'errors",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Lo fichièr amontcargat es mai gròs que la directiva «MAX_FILE_SIZE» especifiada dins lo formulari HTML",
|
||||
"The uploaded file was only partially uploaded" => "Lo fichièr foguèt pas completament amontcargat",
|
||||
@@ -7,16 +6,19 @@ $TRANSLATIONS = array(
|
||||
"Missing a temporary folder" => "Un dorsièr temporari manca",
|
||||
"Failed to write to disk" => "L'escriptura sul disc a fracassat",
|
||||
"Files" => "Fichièrs",
|
||||
"Upload cancelled." => "Amontcargar anullat.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. ",
|
||||
"Share" => "Parteja",
|
||||
"Delete" => "Escafa",
|
||||
"Rename" => "Torna nomenar",
|
||||
"Pending" => "Al esperar",
|
||||
"replace" => "remplaça",
|
||||
"suggest name" => "nom prepausat",
|
||||
"cancel" => "anulla",
|
||||
"undo" => "defar",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Error",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible d'amontcargar lo teu fichièr qu'es un repertòri o que ten pas que 0 octet.",
|
||||
"Upload Error" => "Error d'amontcargar",
|
||||
"1 file uploading" => "1 fichièr al amontcargar",
|
||||
"Upload cancelled." => "Amontcargar anullat.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. ",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Talha",
|
||||
"Modified" => "Modificat",
|
||||
@@ -35,11 +37,9 @@ $TRANSLATIONS = array(
|
||||
"Cancel upload" => " Anulla l'amontcargar",
|
||||
"Nothing in here. Upload something!" => "Pas res dedins. Amontcarga qualquaren",
|
||||
"Download" => "Avalcarga",
|
||||
"Unshare" => "Pas partejador",
|
||||
"Delete" => "Escafa",
|
||||
"Unshare" => "Non parteja",
|
||||
"Upload too large" => "Amontcargament tròp gròs",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los fichièrs que sias a amontcargar son tròp pesucs per la talha maxi pel servidor.",
|
||||
"Files are being scanned, please wait." => "Los fiichièrs son a èsser explorats, ",
|
||||
"Current scanning" => "Exploracion en cors"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Files" => "ਫਾਇਲਾਂ",
|
||||
"Share" => "ਸਾਂਝਾ ਕਰੋ",
|
||||
"Rename" => "ਨਾਂ ਬਦਲੋ",
|
||||
"undo" => "ਵਾਪਸ",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "ਗਲਤੀ",
|
||||
"Upload" => "ਅੱਪਲੋਡ",
|
||||
"Cancel upload" => "ਅੱਪਲੋਡ ਰੱਦ ਕਰੋ",
|
||||
"Download" => "ਡਾਊਨਲੋਡ",
|
||||
"Delete" => "ਹਟਾਓ"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
+30
-33
@@ -1,55 +1,53 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nie można było przenieść %s - Plik o takiej nazwie już istnieje",
|
||||
"Could not move %s" => "Nie można było przenieść %s",
|
||||
"File name cannot be empty." => "Nazwa pliku nie może być pusta.",
|
||||
"Folder name cannot be empty." => "Nazwa folderu nie może być pusta.",
|
||||
"Unable to set upload directory." => "Nie można ustawić katalog wczytywania.",
|
||||
"Invalid Token" => "Nieprawidłowy Token",
|
||||
"Unable to rename file" => "Nie można zmienić nazwy pliku",
|
||||
"No file was uploaded. Unknown error" => "Żaden plik nie został załadowany. Nieznany błąd",
|
||||
"There is no error, the file uploaded with success" => "Nie było błędów, plik wysłano poprawnie.",
|
||||
"There is no error, the file uploaded with success" => "Przesłano plik",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Wgrany plik przekracza wartość upload_max_filesize zdefiniowaną w php.ini: ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Wysłany plik przekracza wielkość dyrektywy MAX_FILE_SIZE określonej w formularzu HTML",
|
||||
"The uploaded file was only partially uploaded" => "Załadowany plik został wysłany tylko częściowo.",
|
||||
"No file was uploaded" => "Nie wysłano żadnego pliku",
|
||||
"Missing a temporary folder" => "Brak folderu tymczasowego",
|
||||
"No file was uploaded" => "Nie przesłano żadnego pliku",
|
||||
"Missing a temporary folder" => "Brak katalogu tymczasowego",
|
||||
"Failed to write to disk" => "Błąd zapisu na dysk",
|
||||
"Not enough storage available" => "Za mało dostępnego miejsca",
|
||||
"Upload failed. Could not get file info." => "Nieudane przesłanie. Nie można pobrać informacji o pliku.",
|
||||
"Upload failed. Could not find uploaded file" => "Nieudane przesłanie. Nie można znaleźć przesyłanego pliku",
|
||||
"Invalid directory." => "Zła ścieżka.",
|
||||
"Files" => "Pliki",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Nie można przesłać {filename} być może jest katalogiem lub posiada 0 bajtów",
|
||||
"Not enough space available" => "Za mało miejsca",
|
||||
"Upload cancelled." => "Wczytywanie anulowane.",
|
||||
"Could not get result from server." => "Nie można uzyskać wyniku z serwera.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie zostanie przerwane.",
|
||||
"{new_name} already exists" => "{new_name} już istnieje",
|
||||
"Share" => "Udostępnij",
|
||||
"Delete permanently" => "Trwale usuń",
|
||||
"Delete" => "Usuń",
|
||||
"Rename" => "Zmień nazwę",
|
||||
"Pending" => "Oczekujące",
|
||||
"{new_name} already exists" => "{new_name} już istnieje",
|
||||
"replace" => "zastąp",
|
||||
"suggest name" => "zasugeruj nazwę",
|
||||
"cancel" => "anuluj",
|
||||
"replaced {new_name} with {old_name}" => "zastąpiono {new_name} przez {old_name}",
|
||||
"undo" => "cofnij",
|
||||
"_%n folder_::_%n folders_" => array("%n katalog","%n katalogi","%n katalogów"),
|
||||
"_%n file_::_%n files_" => array("%n plik","%n pliki","%n plików"),
|
||||
"{dirs} and {files}" => "{katalogi} and {pliki}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Wysyłanie %n pliku","Wysyłanie %n plików","Wysyłanie %n plików"),
|
||||
"perform delete operation" => "wykonaj operację usunięcia",
|
||||
"'.' is an invalid file name." => "„.” jest nieprawidłową nazwą pliku.",
|
||||
"File name cannot be empty." => "Nazwa pliku nie może być pusta.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nieprawidłowa nazwa. Znaki '\\', '/', '<', '>', ':', '\"', '|', '?' oraz '*' są niedozwolone.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Magazyn jest pełny. Pliki nie mogą zostać zaktualizowane lub zsynchronizowane!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Twój magazyn jest prawie pełny ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikacja szyfrująca jest aktywna, ale twoje klucze nie zostały zainicjowane, prosze wyloguj się i zaloguj ponownie.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Klucz prywatny nie jest poprawny! Może Twoje hasło zostało zmienione z zewnątrz. Można zaktualizować hasło klucza prywatnego w ustawieniach osobistych w celu odzyskania dostępu do plików",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Szyfrowanie zostało wyłączone, ale nadal pliki są zaszyfrowane. Przejdź do ustawień osobistych i tam odszyfruj pliki.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże.",
|
||||
"Error moving file" => "Błąd prz przenoszeniu pliku",
|
||||
"Error" => "Błąd",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku, ponieważ jest on katalogiem lub ma 0 bajtów",
|
||||
"Upload Error" => "Błąd wczytywania",
|
||||
"Close" => "Zamknij",
|
||||
"1 file uploading" => "1 plik wczytywany",
|
||||
"{count} files uploading" => "Ilość przesyłanych plików: {count}",
|
||||
"Upload cancelled." => "Wczytywanie anulowane.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie zostanie przerwane.",
|
||||
"URL cannot be empty." => "URL nie może być pusty.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nieprawidłowa nazwa folderu. Korzystanie z nazwy „Shared” jest zarezerwowane dla ownCloud",
|
||||
"Name" => "Nazwa",
|
||||
"Size" => "Rozmiar",
|
||||
"Modified" => "Modyfikacja",
|
||||
"%s could not be renamed" => "%s nie można zmienić nazwy",
|
||||
"Upload" => "Wyślij",
|
||||
"1 folder" => "1 folder",
|
||||
"{count} folders" => "Ilość folderów: {count}",
|
||||
"1 file" => "1 plik",
|
||||
"{count} files" => "Ilość plików: {count}",
|
||||
"Upload" => "Prześlij",
|
||||
"File handling" => "Zarządzanie plikami",
|
||||
"Maximum upload size" => "Maksymalny rozmiar wysyłanego pliku",
|
||||
"max. possible: " => "maks. możliwy:",
|
||||
@@ -60,18 +58,17 @@ $TRANSLATIONS = array(
|
||||
"Save" => "Zapisz",
|
||||
"New" => "Nowy",
|
||||
"Text file" => "Plik tekstowy",
|
||||
"Folder" => "Folder",
|
||||
"Folder" => "Katalog",
|
||||
"From link" => "Z odnośnika",
|
||||
"Deleted files" => "Pliki usunięte",
|
||||
"Cancel upload" => "Anuluj wysyłanie",
|
||||
"You don’t have write permissions here." => "Nie masz uprawnień do zapisu w tym miejscu.",
|
||||
"Nothing in here. Upload something!" => "Pusto. Wyślij coś!",
|
||||
"Download" => "Pobierz",
|
||||
"Unshare" => "Zatrzymaj współdzielenie",
|
||||
"Delete" => "Usuń",
|
||||
"Upload too large" => "Ładowany plik jest za duży",
|
||||
"Unshare" => "Nie udostępniaj",
|
||||
"Upload too large" => "Wysyłany plik ma za duży rozmiar",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Pliki, które próbujesz przesłać, przekraczają maksymalną dopuszczalną wielkość.",
|
||||
"Files are being scanned, please wait." => "Skanowanie plików, proszę czekać.",
|
||||
"Current scanning" => "Aktualnie skanowane",
|
||||
"Upgrading filesystem cache..." => "Uaktualnianie plików pamięci podręcznej..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Save" => "Zapisz"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
||||
|
||||
+30
-47
@@ -1,68 +1,53 @@
|
||||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Impossível mover %s - Um arquivo com este nome já existe",
|
||||
"Could not move %s" => "Impossível mover %s",
|
||||
"File name cannot be empty." => "O nome do arquivo não pode estar vazio.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "O nome do arquivo não deve conter \"/\". Por favor, escolha um nome diferente.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "O nome %s já é usado na pasta %s. Por favor, escolha um nome diferente.",
|
||||
"Not a valid source" => "Não é uma fonte válida",
|
||||
"Error while downloading %s to %s" => "Erro ao baixar %s para %s",
|
||||
"Error when creating the file" => "Erro ao criar o arquivo",
|
||||
"Folder name cannot be empty." => "O nome da pasta não pode estar vazio.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "O nome da pasta não pode conter \"/\". Por favor, escolha um nome diferente.",
|
||||
"Error when creating the folder" => "Erro ao criar a pasta",
|
||||
"Unable to set upload directory." => "Impossível configurar o diretório de upload",
|
||||
"Invalid Token" => "Token inválido",
|
||||
"Unable to rename file" => "Impossível renomear arquivo",
|
||||
"No file was uploaded. Unknown error" => "Nenhum arquivo foi enviado. Erro desconhecido",
|
||||
"There is no error, the file uploaded with success" => "Sem erros, o arquivo foi enviado com sucesso",
|
||||
"There is no error, the file uploaded with success" => "Não houve nenhum erro, o arquivo foi transferido com sucesso",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O arquivo enviado excede a diretiva upload_max_filesize no php.ini: ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O arquivo carregado excede o argumento MAX_FILE_SIZE especificado no formulário HTML",
|
||||
"The uploaded file was only partially uploaded" => "O arquivo foi parcialmente enviado",
|
||||
"No file was uploaded" => "Nenhum arquivo enviado",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O arquivo carregado excede o MAX_FILE_SIZE que foi especificado no formulário HTML",
|
||||
"The uploaded file was only partially uploaded" => "O arquivo foi transferido parcialmente",
|
||||
"No file was uploaded" => "Nenhum arquivo foi transferido",
|
||||
"Missing a temporary folder" => "Pasta temporária não encontrada",
|
||||
"Failed to write to disk" => "Falha ao escrever no disco",
|
||||
"Not enough storage available" => "Espaço de armazenamento insuficiente",
|
||||
"Upload failed. Could not get file info." => "Falha no envio. Não foi possível obter informações do arquivo.",
|
||||
"Upload failed. Could not find uploaded file" => "Falha no envio. Não foi possível encontrar o arquivo enviado",
|
||||
"Invalid directory." => "Diretório inválido.",
|
||||
"Files" => "Arquivos",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Incapaz de fazer o envio de {filename}, pois é um diretório ou tem 0 bytes",
|
||||
"Not enough space available" => "Espaço de armazenamento insuficiente",
|
||||
"Upload cancelled." => "Envio cancelado.",
|
||||
"Could not get result from server." => "Não foi possível obter o resultado do servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Upload em andamento. Sair da página agora resultará no cancelamento do envio.",
|
||||
"URL cannot be empty" => "URL não pode estar vazia",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Na pasta home 'Shared- Compartilhada' é um nome reservado",
|
||||
"{new_name} already exists" => "{new_name} já existe",
|
||||
"Could not create file" => "Não foi possível criar o arquivo",
|
||||
"Could not create folder" => "Não foi possível criar a pasta",
|
||||
"Share" => "Compartilhar",
|
||||
"Delete permanently" => "Excluir permanentemente",
|
||||
"Delete" => "Excluir",
|
||||
"Rename" => "Renomear",
|
||||
"Pending" => "Pendente",
|
||||
"Could not rename file" => "Não foi possível renomear o arquivo",
|
||||
"{new_name} already exists" => "{new_name} já existe",
|
||||
"replace" => "substituir",
|
||||
"suggest name" => "sugerir nome",
|
||||
"cancel" => "cancelar",
|
||||
"replaced {new_name} with {old_name}" => "Substituído {old_name} por {new_name} ",
|
||||
"undo" => "desfazer",
|
||||
"_%n folder_::_%n folders_" => array("%n pasta","%n pastas"),
|
||||
"_%n file_::_%n files_" => array("%n arquivo","%n arquivos"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Enviando %n arquivo","Enviando %n arquivos"),
|
||||
"perform delete operation" => "realizar operação de exclusão",
|
||||
"'.' is an invalid file name." => "'.' é um nome de arquivo inválido.",
|
||||
"File name cannot be empty." => "O nome do arquivo não pode estar vazio.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome inválido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Seu armazenamento está cheio, arquivos não podem mais ser atualizados ou sincronizados!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Seu armazenamento está quase cheio ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "App de encriptação está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
|
||||
"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 Encriptação é inválida. Por favor, atualize sua senha de chave privada em suas configurações pessoais para recuperar o acesso a seus arquivos criptografados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encriptação foi desabilitada mas seus arquivos continuam encriptados. Por favor vá a suas configurações pessoais para descriptar seus arquivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem grandes.",
|
||||
"Error moving file" => "Erro movendo o arquivo",
|
||||
"Error" => "Erro",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossível enviar seus arquivo por ele ser um diretório ou ter 0 bytes.",
|
||||
"Upload Error" => "Erro de envio",
|
||||
"Close" => "Fechar",
|
||||
"1 file uploading" => "enviando 1 arquivo",
|
||||
"{count} files uploading" => "Enviando {count} arquivos",
|
||||
"Upload cancelled." => "Envio cancelado.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Upload em andamento. Sair da página agora resultará no cancelamento do envio.",
|
||||
"URL cannot be empty." => "URL não pode ficar em branco",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de pasta inválido. O uso de 'Shared' é reservado para o Owncloud",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamanho",
|
||||
"Modified" => "Modificado",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nome da pasta inválido. Uso de 'Shared' é reservado.",
|
||||
"%s could not be renamed" => "%s não pode ser renomeado",
|
||||
"Upload" => "Upload",
|
||||
"1 folder" => "1 pasta",
|
||||
"{count} folders" => "{count} pastas",
|
||||
"1 file" => "1 arquivo",
|
||||
"{count} files" => "{count} arquivos",
|
||||
"Upload" => "Carregar",
|
||||
"File handling" => "Tratamento de Arquivo",
|
||||
"Maximum upload size" => "Tamanho máximo para carregar",
|
||||
"max. possible: " => "max. possível:",
|
||||
@@ -70,22 +55,20 @@ $TRANSLATIONS = array(
|
||||
"Enable ZIP-download" => "Habilitar ZIP-download",
|
||||
"0 is unlimited" => "0 para ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamanho máximo para arquivo ZIP",
|
||||
"Save" => "Guardar",
|
||||
"Save" => "Salvar",
|
||||
"New" => "Novo",
|
||||
"Text file" => "Arquivo texto",
|
||||
"Folder" => "Pasta",
|
||||
"From link" => "Do link",
|
||||
"Deleted files" => "Arquivos apagados",
|
||||
"Cancel upload" => "Cancelar upload",
|
||||
"You don’t have permission to upload or create files here" => "Você não tem permissão para carregar ou criar arquivos aqui",
|
||||
"You don’t have write permissions here." => "Você não possui permissão de escrita aqui.",
|
||||
"Nothing in here. Upload something!" => "Nada aqui.Carrege alguma coisa!",
|
||||
"Download" => "Baixar",
|
||||
"Unshare" => "Descompartilhar",
|
||||
"Delete" => "Excluir",
|
||||
"Upload too large" => "Upload muito grande",
|
||||
"Upload too large" => "Arquivo muito grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor.",
|
||||
"Files are being scanned, please wait." => "Arquivos sendo escaneados, por favor aguarde.",
|
||||
"Current scanning" => "Scanning atual",
|
||||
"Upgrading filesystem cache..." => "Atualizando cache do sistema de arquivos..."
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user