diff options
Diffstat (limited to 'core')
331 files changed, 7611 insertions, 4943 deletions
diff --git a/core/ajax/preview.php b/core/ajax/preview.php index 56ef5ea847b..f7e24e0ec28 100644 --- a/core/ajax/preview.php +++ b/core/ajax/preview.php @@ -29,21 +29,17 @@ if ($maxX === 0 || $maxY === 0) { exit; } -try { - $preview = new \OC\Preview(\OC_User::getUser(), 'files'); - $info = \OC\Files\Filesystem::getFileInfo($file); - if (!$always and !$preview->isAvailable($info)) { - \OC_Response::setStatus(404); - } else { - $preview->setFile($file); - $preview->setMaxX($maxX); - $preview->setMaxY($maxY); - $preview->setScalingUp($scalingUp); - $preview->setKeepAspect($keepAspect); - } +$preview = new \OC\Preview(\OC_User::getUser(), 'files'); +$info = \OC\Files\Filesystem::getFileInfo($file); + +if (!$info instanceof OCP\Files\FileInfo || !$always && !$preview->isAvailable($info)) { + \OC_Response::setStatus(404); +} else { + $preview->setFile($file); + $preview->setMaxX($maxX); + $preview->setMaxY($maxY); + $preview->setScalingUp($scalingUp); + $preview->setKeepAspect($keepAspect); $preview->showPreview(); -} catch (\Exception $e) { - \OC_Response::setStatus(500); - \OC_Log::write('core', $e->getmessage(), \OC_Log::DEBUG); } diff --git a/core/ajax/share.php b/core/ajax/share.php index 9f758b4e44e..6d0a6a4e3b9 100644 --- a/core/ajax/share.php +++ b/core/ajax/share.php @@ -36,7 +36,7 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo $shareWith = null; } $itemSourceName=(isset($_POST['itemSourceName'])) ? $_POST['itemSourceName']:''; - + $token = OCP\Share::shareItem( $_POST['itemType'], $_POST['itemSource'], @@ -73,9 +73,9 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo $return = OCP\Share::setPermissions( $_POST['itemType'], $_POST['itemSource'], - $_POST['shareType'], + (int)$_POST['shareType'], $_POST['shareWith'], - $_POST['permissions'] + (int)$_POST['permissions'] ); ($return) ? OC_JSON::success() : OC_JSON::error(); } @@ -236,23 +236,6 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo if (isset($_GET['search'])) { $shareWithinGroupOnly = OC\Share\Share::shareWithGroupMembersOnly(); $shareWith = array(); -// if (OC_App::isEnabled('contacts')) { -// // TODO Add function to contacts to only get the 'fullname' column to improve performance -// $ids = OC_Contacts_Addressbook::activeIds(); -// foreach ($ids as $id) { -// $vcards = OC_Contacts_VCard::all($id); -// foreach ($vcards as $vcard) { -// $contact = $vcard['fullname']; -// if (stripos($contact, $_GET['search']) !== false -// && (!isset($_GET['itemShares']) -// || !isset($_GET['itemShares'][OCP\Share::SHARE_TYPE_CONTACT]) -// || !is_array($_GET['itemShares'][OCP\Share::SHARE_TYPE_CONTACT]) -// || !in_array($contact, $_GET['itemShares'][OCP\Share::SHARE_TYPE_CONTACT]))) { -// $shareWith[] = array('label' => $contact, 'value' => array('shareType' => 5, 'shareWith' => $vcard['id'])); -// } -// } -// } -// } $groups = OC_Group::getGroups($_GET['search']); if ($shareWithinGroupOnly) { $usergroups = OC_Group::getUserGroups(OC_User::getUser()); @@ -309,6 +292,21 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo break; } } + + // allow user to add unknown remote addresses for server-to-server share + $backend = \OCP\Share::getBackend($_GET['itemType']); + if ($backend->isShareTypeAllowed(\OCP\Share::SHARE_TYPE_REMOTE)) { + if (substr_count($_GET['search'], '@') === 1) { + $shareWith[] = array( + 'label' => $_GET['search'], + 'value' => array( + 'shareType' => \OCP\Share::SHARE_TYPE_REMOTE, + 'shareWith' => $_GET['search'] + ) + ); + } + } + $sorter = new \OC\Share\SearchResultSorter($_GET['search'], 'label', new \OC\Log()); diff --git a/core/ajax/update.php b/core/ajax/update.php index 419992c9891..5a9288a6381 100644 --- a/core/ajax/update.php +++ b/core/ajax/update.php @@ -9,7 +9,11 @@ if (OC::checkUpgrade(false)) { $l = new \OC_L10N('core'); $eventSource = \OC::$server->createEventSource(); - $updater = new \OC\Updater(\OC_Log::$object); + $updater = new \OC\Updater( + \OC::$server->getHTTPHelper(), + \OC::$server->getAppConfig(), + \OC_Log::$object + ); $updater->listen('\OC\Updater', 'maintenanceStart', function () use ($eventSource, $l) { $eventSource->send('success', (string)$l->t('Turned on maintenance mode')); }); diff --git a/core/application.php b/core/application.php index 33801847758..c36ab559c27 100644 --- a/core/application.php +++ b/core/application.php @@ -10,13 +10,22 @@ namespace OC\Core; +use OC\AppFramework\Utility\SimpleContainer; use \OCP\AppFramework\App; use OC\Core\LostPassword\Controller\LostController; use OC\Core\User\UserController; +use \OCP\Util; +/** + * Class Application + * + * @package OC\Core + */ class Application extends App { - + /** + * @param array $urlParams + */ public function __construct(array $urlParams=array()){ parent::__construct('core', $urlParams); @@ -25,29 +34,56 @@ class Application extends App { /** * Controllers */ - $container->registerService('LostController', function($c) { + $container->registerService('LostController', function(SimpleContainer $c) { return new LostController( $c->query('AppName'), $c->query('Request'), - $c->query('ServerContainer')->getURLGenerator(), - $c->query('ServerContainer')->getUserManager(), - new \OC_Defaults(), - $c->query('ServerContainer')->getL10N('core'), - $c->query('ServerContainer')->getConfig(), - $c->query('ServerContainer')->getUserSession(), - \OCP\Util::getDefaultEmailAddress('lostpassword-noreply'), - \OC_App::isEnabled('files_encryption') + $c->query('URLGenerator'), + $c->query('UserManager'), + $c->query('Defaults'), + $c->query('L10N'), + $c->query('Config'), + $c->query('SecureRandom'), + $c->query('DefaultEmailAddress'), + $c->query('IsEncryptionEnabled') ); }); - $container->registerService('UserController', function($c) { + $container->registerService('UserController', function(SimpleContainer $c) { return new UserController( $c->query('AppName'), $c->query('Request'), - $c->query('ServerContainer')->getUserManager(), - new \OC_Defaults() + $c->query('UserManager'), + $c->query('Defaults') ); }); - } + /** + * Core class wrappers + */ + $container->registerService('IsEncryptionEnabled', function() { + return \OC_App::isEnabled('files_encryption'); + }); + $container->registerService('URLGenerator', function(SimpleContainer $c) { + return $c->query('ServerContainer')->getURLGenerator(); + }); + $container->registerService('UserManager', function(SimpleContainer $c) { + return $c->query('ServerContainer')->getUserManager(); + }); + $container->registerService('Config', function(SimpleContainer $c) { + return $c->query('ServerContainer')->getConfig(); + }); + $container->registerService('L10N', function(SimpleContainer $c) { + return $c->query('ServerContainer')->getL10N('core'); + }); + $container->registerService('SecureRandom', function(SimpleContainer $c) { + return $c->query('ServerContainer')->getSecureRandom(); + }); + $container->registerService('Defaults', function() { + return new \OC_Defaults; + }); + $container->registerService('DefaultEmailAddress', function() { + return Util::getDefaultEmailAddress('lostpassword-noreply'); + }); + } } diff --git a/core/command/app/checkcode.php b/core/command/app/checkcode.php new file mode 100644 index 00000000000..55c30b900b3 --- /dev/null +++ b/core/command/app/checkcode.php @@ -0,0 +1,53 @@ +<?php +/** + * Copyright (c) 2015 Thomas Müller <deepdiver@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +namespace OC\Core\Command\App; + +use Symfony\Component\Console\Command\Command; +use Symfony\Component\Console\Input\InputArgument; +use Symfony\Component\Console\Input\InputInterface; +use Symfony\Component\Console\Output\OutputInterface; + +class CheckCode extends Command { + protected function configure() { + $this + ->setName('app:check-code') + ->setDescription('check code to be compliant') + ->addArgument( + 'app-id', + InputArgument::REQUIRED, + 'enable the specified app' + ); + } + + protected function execute(InputInterface $input, OutputInterface $output) { + $appId = $input->getArgument('app-id'); + $codeChecker = new \OC\App\CodeChecker(); + $codeChecker->listen('CodeChecker', 'analyseFileBegin', function($params) use ($output) { + $output->writeln("<info>Analysing {$params}</info>"); + }); + $codeChecker->listen('CodeChecker', 'analyseFileFinished', function($params) use ($output) { + $count = count($params); + $output->writeln(" {$count} errors"); + usort($params, function($a, $b) { + return $a['line'] >$b['line']; + }); + + foreach($params as $p) { + $line = sprintf("%' 4d", $p['line']); + $output->writeln(" <error>line $line: {$p['disallowedToken']} - {$p['reason']}</error>"); + } + }); + $errors = $codeChecker->analyse($appId); + if (empty($errors)) { + $output->writeln('<info>App is compliant - awesome job!</info>'); + } else { + $output->writeln('<error>App is not compliant</error>'); + } + } +} diff --git a/core/command/app/disable.php b/core/command/app/disable.php index dcdee92349e..2e028d183bb 100644 --- a/core/command/app/disable.php +++ b/core/command/app/disable.php @@ -28,8 +28,12 @@ class Disable extends Command { protected function execute(InputInterface $input, OutputInterface $output) { $appId = $input->getArgument('app-id'); if (\OC_App::isEnabled($appId)) { - \OC_App::disable($appId); - $output->writeln($appId . ' disabled'); + try { + \OC_App::disable($appId); + $output->writeln($appId . ' disabled'); + } catch(\Exception $e) { + $output->writeln($e->getMessage()); + } } else { $output->writeln('No such app enabled: ' . $appId); } diff --git a/core/command/db/converttype.php b/core/command/db/converttype.php index 2188b1135bb..a2fdab99ba3 100644 --- a/core/command/db/converttype.php +++ b/core/command/db/converttype.php @@ -10,7 +10,7 @@ namespace OC\Core\Command\Db; -use OC\Config; +use \OCP\IConfig; use OC\DB\Connection; use OC\DB\ConnectionFactory; @@ -22,7 +22,7 @@ use Symfony\Component\Console\Output\OutputInterface; class ConvertType extends Command { /** - * @var \OC\Config + * @var \OCP\IConfig */ protected $config; @@ -32,10 +32,10 @@ class ConvertType extends Command { protected $connectionFactory; /** - * @param \OC\Config $config + * @param \OCP\IConfig $config * @param \OC\DB\ConnectionFactory $connectionFactory */ - public function __construct(Config $config, ConnectionFactory $connectionFactory) { + public function __construct(IConfig $config, ConnectionFactory $connectionFactory) { $this->config = $config; $this->connectionFactory = $connectionFactory; parent::__construct(); @@ -104,7 +104,7 @@ class ConvertType extends Command { 'Converting to Microsoft SQL Server (mssql) is currently not supported.' ); } - if ($type === $this->config->getValue('dbtype', '')) { + if ($type === $this->config->getSystemValue('dbtype', '')) { throw new \InvalidArgumentException(sprintf( 'Can not convert from %1$s to %1$s.', $type @@ -209,7 +209,7 @@ class ConvertType extends Command { 'user' => $input->getArgument('username'), 'password' => $input->getOption('password'), 'dbname' => $input->getArgument('database'), - 'tablePrefix' => $this->config->getValue('dbtableprefix', 'oc_'), + 'tablePrefix' => $this->config->getSystemValue('dbtableprefix', 'oc_'), ); if ($input->getOption('port')) { $connectionParams['port'] = $input->getOption('port'); @@ -228,6 +228,9 @@ class ConvertType extends Command { } protected function getTables(Connection $db) { + $filterExpression = '/^' . preg_quote($this->config->getSystemValue('dbtableprefix', 'oc_')) . '/'; + $db->getConfiguration()-> + setFilterSchemaAssetsExpression($filterExpression); return $db->getSchemaManager()->listTableNames(); } @@ -256,7 +259,7 @@ class ConvertType extends Command { } protected function convertDB(Connection $fromDB, Connection $toDB, array $tables, InputInterface $input, OutputInterface $output) { - $this->config->setValue('maintenance', true); + $this->config->setSystemValue('maintenance', true); try { // copy table rows foreach($tables as $table) { @@ -264,32 +267,34 @@ class ConvertType extends Command { $this->copyTable($fromDB, $toDB, $table, $input, $output); } if ($input->getArgument('type') === 'pgsql') { - $tools = new \OC\DB\PgSqlTools; + $tools = new \OC\DB\PgSqlTools($this->config); $tools->resynchronizeDatabaseSequences($toDB); } // save new database config $this->saveDBInfo($input); } catch(\Exception $e) { - $this->config->setValue('maintenance', false); + $this->config->setSystemValue('maintenance', false); throw $e; } - $this->config->setValue('maintenance', false); + $this->config->setSystemValue('maintenance', false); } protected function saveDBInfo(InputInterface $input) { $type = $input->getArgument('type'); $username = $input->getArgument('username'); - $dbhost = $input->getArgument('hostname'); - $dbname = $input->getArgument('database'); + $dbHost = $input->getArgument('hostname'); + $dbName = $input->getArgument('database'); $password = $input->getOption('password'); if ($input->getOption('port')) { - $dbhost .= ':'.$input->getOption('port'); + $dbHost .= ':'.$input->getOption('port'); } - $this->config->setValue('dbtype', $type); - $this->config->setValue('dbname', $dbname); - $this->config->setValue('dbhost', $dbhost); - $this->config->setValue('dbuser', $username); - $this->config->setValue('dbpassword', $password); + $this->config->setSystemValues([ + 'dbtype' => $type, + 'dbname' => $dbName, + 'dbhost' => $dbHost, + 'dbuser' => $username, + 'dbpassword' => $password, + ]); } } diff --git a/core/command/maintenance/mode.php b/core/command/maintenance/mode.php index f26a11384a8..f48a9d012c4 100644 --- a/core/command/maintenance/mode.php +++ b/core/command/maintenance/mode.php @@ -9,7 +9,7 @@ namespace OC\Core\Command\Maintenance; -use OC\Config; +use \OCP\IConfig; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; @@ -18,9 +18,10 @@ use Symfony\Component\Console\Output\OutputInterface; class Mode extends Command { + /** @var IConfig */ protected $config; - public function __construct(Config $config) { + public function __construct(IConfig $config) { $this->config = $config; parent::__construct(); } @@ -45,13 +46,13 @@ class Mode extends Command { protected function execute(InputInterface $input, OutputInterface $output) { if ($input->getOption('on')) { - $this->config->setValue('maintenance', true); + $this->config->setSystemValue('maintenance', true); $output->writeln('Maintenance mode enabled'); } elseif ($input->getOption('off')) { - $this->config->setValue('maintenance', false); + $this->config->setSystemValue('maintenance', false); $output->writeln('Maintenance mode disabled'); } else { - if ($this->config->getValue('maintenance', false)) { + if ($this->config->getSystemValue('maintenance', false)) { $output->writeln('Maintenance mode is currently enabled'); } else { $output->writeln('Maintenance mode is currently disabled'); diff --git a/core/command/maintenance/repair.php b/core/command/maintenance/repair.php index 7c0cf71d3b6..bf94b2647ce 100644 --- a/core/command/maintenance/repair.php +++ b/core/command/maintenance/repair.php @@ -17,12 +17,14 @@ class Repair extends Command { * @var \OC\Repair $repair */ protected $repair; + /** @var \OCP\IConfig */ + protected $config; /** * @param \OC\Repair $repair - * @param \OC\Config $config + * @param \OCP\IConfig $config */ - public function __construct(\OC\Repair $repair, \OC\Config $config) { + public function __construct(\OC\Repair $repair, \OCP\IConfig $config) { $this->repair = $repair; $this->config = $config; parent::__construct(); @@ -35,8 +37,8 @@ class Repair extends Command { } protected function execute(InputInterface $input, OutputInterface $output) { - $maintenanceMode = $this->config->getValue('maintenance', false); - $this->config->setValue('maintenance', true); + $maintenanceMode = $this->config->getSystemValue('maintenance', false); + $this->config->setSystemValue('maintenance', true); $this->repair->listen('\OC\Repair', 'step', function ($description) use ($output) { $output->writeln(' - ' . $description); @@ -50,6 +52,6 @@ class Repair extends Command { $this->repair->run(); - $this->config->setValue('maintenance', $maintenanceMode); + $this->config->setSystemValue('maintenance', $maintenanceMode); } } diff --git a/core/command/upgrade.php b/core/command/upgrade.php index aaeb63a3124..6e5ac1c5c9a 100644 --- a/core/command/upgrade.php +++ b/core/command/upgrade.php @@ -84,7 +84,7 @@ class Upgrade extends Command { if(\OC::checkUpgrade(false)) { $self = $this; - $updater = new Updater(); + $updater = new Updater(\OC::$server->getHTTPHelper(), \OC::$server->getAppConfig()); $updater->setSimulateStepEnabled($simulateStepEnabled); $updater->setUpdateStepEnabled($updateStepEnabled); diff --git a/core/command/user/delete.php b/core/command/user/delete.php new file mode 100644 index 00000000000..d5ec3ee0bde --- /dev/null +++ b/core/command/user/delete.php @@ -0,0 +1,47 @@ +<?php +/** + * Copyright (c) 2014 Arthur Schiwon <blizzz@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +namespace OC\Core\Command\User; + +use Symfony\Component\Console\Command\Command; +use Symfony\Component\Console\Input\InputInterface; +use Symfony\Component\Console\Output\OutputInterface; +use Symfony\Component\Console\Input\InputArgument; + +class Delete extends Command { + /** @var \OC\User\Manager */ + protected $userManager; + + /** + * @param \OC\User\Manager $userManager + */ + public function __construct(\OC\User\Manager $userManager) { + $this->userManager = $userManager; + parent::__construct(); + } + + protected function configure() { + $this + ->setName('user:delete') + ->setDescription('deletes the specified user') + ->addArgument( + 'uid', + InputArgument::REQUIRED, + 'the username' + ); + } + + protected function execute(InputInterface $input, OutputInterface $output) { + $wasSuccessful = $this->userManager->get($input->getArgument('uid'))->delete(); + if($wasSuccessful === true) { + $output->writeln('The specified user was deleted'); + return; + } + $output->writeln('<error>The specified could not be deleted. Please check the logs.</error>'); + } +} diff --git a/core/css/apps.css b/core/css/apps.css index ce2e15595af..08877402a4b 100644 --- a/core/css/apps.css +++ b/core/css/apps.css @@ -55,6 +55,8 @@ } #app-navigation li:hover > a, +#app-navigation li:focus > a, +#app-navigation a:focus, #app-navigation .selected, #app-navigation .selected a { background-color: #ddd; @@ -96,10 +98,12 @@ outline: none !important; box-shadow: none; } -#app-navigation .collapsible:hover > a { +#app-navigation .collapsible:hover > a, +#app-navigation .collapsible:focus > a { background-image: none; } -#app-navigation .collapsible:hover > .collapse { +#app-navigation .collapsible:hover > .collapse, +#app-navigation .collapsible:focus > .collapse { display: block; } @@ -139,7 +143,8 @@ background-image: -ms-linear-gradient(top, rgb(238,238,238) 0%, rgb(245,245,245) 100%); } -#app-navigation > ul .collapsible.open:hover { +#app-navigation > ul .collapsible.open:hover, +#app-navigation > ul .collapsible.open:focus { box-shadow: inset 0 0 3px #ddd; } @@ -179,7 +184,8 @@ opacity: .5; } - #app-navigation .app-navigation-entry-deleted-button:hover { + #app-navigation .app-navigation-entry-deleted-button:hover, + #app-navigation .app-navigation-entry-deleted-button:focus { opacity: 1; } diff --git a/core/css/header.css b/core/css/header.css index 33eb7e25cc6..b4e074a5e44 100644 --- a/core/css/header.css +++ b/core/css/header.css @@ -7,6 +7,23 @@ -ms-user-select: none; } +/* removed until content-focusing issue is fixed */ +#skip-to-content a { + position: absolute; + left: -10000px; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; +} +#skip-to-content a:focus { + left: 76px; + top: -9px; + color: #fff; + width: auto; + height: auto; +} + /* HEADERS ------------------------------------------------------------------ */ @@ -83,9 +100,9 @@ } .menutoggle:hover .header-appname, .menutoggle:hover .icon-caret, -.menutoggle:focus .header-appname -.menutoggle:focus .icon-caret -.menutoggle.active .header-appname +.menutoggle:focus .header-appname, +.menutoggle:focus .icon-caret, +.menutoggle.active .header-appname, .menutoggle.active .icon-caret { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); @@ -270,8 +287,8 @@ z-index: 2000; display: none; background-color: #383c43; - border-bottom-left-radius:7px; border-bottom:1px #333 solid; border-left:1px #333 solid; - box-shadow:0 0 7px rgb(29,45,68); + border-bottom-left-radius: 7px; + box-shadow: 0 0 7px rgb(29,45,68); -moz-box-sizing: border-box; box-sizing: border-box; } #expanddiv a { diff --git a/core/css/icons.css b/core/css/icons.css index 095c29b3121..ecf6b17995d 100644 --- a/core/css/icons.css +++ b/core/css/icons.css @@ -68,6 +68,10 @@ background-image: url('../img/actions/download.svg'); } +.icon-external { + background-image: url('../img/actions/external.svg'); +} + .icon-history { background-image: url('../img/actions/history.svg'); } diff --git a/core/css/images/ui-icons_222222_256x240.png b/core/css/images/ui-icons_222222_256x240.png Binary files differdeleted file mode 100644 index 82ef90aabaf..00000000000 --- a/core/css/images/ui-icons_222222_256x240.png +++ /dev/null diff --git a/core/css/jquery-ui-fixes.css b/core/css/jquery-ui-fixes.css new file mode 100644 index 00000000000..0bfa9479893 --- /dev/null +++ b/core/css/jquery-ui-fixes.css @@ -0,0 +1,140 @@ +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: "Lucida Grande", Arial, Verdana, sans-serif; + font-size: 1em; +} +.ui-widget button { + font-family: "Lucida Grande", Arial, Verdana, sans-serif; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #1d2d44; + background: #1d2d44 url(images/ui-bg_flat_35_1d2d44_40x100.png) 50% 50% repeat-x; + color: #ffffff; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #ddd; + background: #f8f8f8 url(images/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #555; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #555; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #ddd; + background: #ffffff url(images/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x; + font-weight: bold; + color: #333; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited { + color: #333; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #1d2d44; + background: #f8f8f8 url(images/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #1d2d44; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #1d2d44; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ddd; + background: #f8f8f8 url(images/ui-bg_highlight-hard_100_f8f8f8_1x100.png) 50% top repeat-x; + color: #555; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #555; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} + +/* Icons +----------------------------------*/ +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_1d2d44_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_1d2d44_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_1d2d44_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_ffd27a_256x240.png); +} + +/* Misc visuals +----------------------------------*/ +/* Overlays */ +.ui-widget-overlay { + background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); + border-radius: 5px; +} diff --git a/core/css/jquery.multiselect.css b/core/css/jquery.multiselect.css deleted file mode 100644 index 9b81c3bdcfb..00000000000 --- a/core/css/jquery.multiselect.css +++ /dev/null @@ -1,23 +0,0 @@ -.ui-multiselect { padding:2px 0 2px 4px; text-align:left; } -.ui-multiselect span.ui-icon { float:right; } -.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; } -.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important; } - -.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px; } -.ui-multiselect-header ul { font-size:14px; } -.ui-multiselect-header ul li { float:left; padding:0 10px 0 0; } -.ui-multiselect-header a { text-decoration:none; } -.ui-multiselect-header a:hover { text-decoration:underline; } -.ui-multiselect-header span.ui-icon { float:left;} -.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0; } - -.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left; } -.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll; } -.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px; } -.ui-multiselect-checkboxes label input { position:relative; top:1px; } -.ui-multiselect-checkboxes li { clear:both; font-size:14px; padding-right:3px; } -.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid; } -.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none; } - -/* remove label borders in IE6 because IE6 does not support transparency */ -* html .ui-multiselect-checkboxes label { border:none; } diff --git a/core/css/share.css b/core/css/share.css index de909219b76..72a88328867 100644 --- a/core/css/share.css +++ b/core/css/share.css @@ -16,6 +16,13 @@ padding:16px; } +@media only screen and (min-width: 768px) and (max-width: 990px) { + #dropdown { + /* this limits the dropdown to float below the sidebar for mid narrow screens */ + left: 20px; + } +} + #dropdown.shareDropDown .unshare.icon-loading-small { margin-top: 1px; } @@ -61,6 +68,12 @@ overflow: hidden; vertical-align: middle; } +#shareWithList .avatar { + margin-right: 2px; + display: inline-block; + overflow: hidden; + vertical-align: middle; +} #shareWithList li label{ margin-right: 8px; } diff --git a/core/css/styles.css b/core/css/styles.css index 1d64d5a5ade..1371de91f31 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -194,9 +194,10 @@ input[type="submit"]:hover, input[type="submit"]:focus, input[type="button"]:hover, input[type="button"]:focus, button:hover, button:focus, .button:hover, .button:focus, +.button a:focus, select:hover, select:focus, select:active { - background-color:rgba(250,250,250,.9); - color:#333; + background-color: rgba(255, 255, 255, .95); + color: #111; } input[type="submit"] img, input[type="button"] img, button img, .button img { cursor:pointer; } #header .button { @@ -330,6 +331,20 @@ input[type="submit"].enabled { top: 30%; width: 100%; } +#emptycontent h2 { + font-size: 22px; + margin-bottom: 10px; +} +#emptycontent [class^="icon-"], +#emptycontent [class*=" icon-"] { + background-size: 64px; + height: 64px; + width: 64px; + margin: 0 auto 15px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + opacity: .5; +} /* LOG IN & INSTALLATION ------------------------------------------------------------ */ @@ -355,12 +370,24 @@ input[type="submit"].enabled { filter: alpha(opacity=60); opacity: .6; } +/* overrides another !important statement that sets this to unreadable black */ +#body-login form .warning input[type="checkbox"]:hover+label, +#body-login form .warning input[type="checkbox"]:focus+label, +#body-login form .warning input[type="checkbox"]+label { + color: #fff !important; +} #body-login .update h2 { font-size: 20px; + line-height: 130%; margin-bottom: 30px; } +#body-login .update a { + color: #fff; + border-bottom: 1px solid #aaa; +} + #body-login .infogroup { margin-bottom: 15px; } @@ -701,7 +728,18 @@ label.infield { /* VARIOUS REUSABLE SELECTORS */ -.hidden { display:none; } +.hidden { + display: none; +} +.hidden-visually { + position: absolute; + left:-10000px; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; +} + .bold { font-weight:bold; } .center { text-align:center; } .inlineblock { display: inline-block; } @@ -733,12 +771,44 @@ label.infield { margin-left: 1em; } -tr .action:not(.permanent), .selectedActions a { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; } -tr:hover .action, tr .action.permanent, .selectedActions a { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); opacity:.5; } -tr .action { width:16px; height:16px; } -.header-action { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:alpha(opacity=80); opacity:.8; } -tr:hover .action:hover, .selectedActions a:hover, .header-action:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; } -tbody tr:hover, tr:active { background-color:#f8f8f8; } +tr .action:not(.permanent), +.selectedActions a { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; +} +tr:hover .action, +tr:focus .action, +tr .action.permanent, +.selectedActions a { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + opacity: .5; +} +tr .action { + width: 16px; + height: 16px; +} +.header-action { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; + filter: alpha(opacity=80); + opacity: .8; +} +tr:hover .action:hover, +tr:focus .action:focus, +.selectedActions a:hover, +.selectedActions a:focus, +.header-action:hover, +.header-action:focus { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + opacity: 1; +} +tbody tr:hover, +tbody tr:focus, +tbody tr:active { + background-color: #f8f8f8; +} code { font-family:"Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", monospace; } @@ -907,6 +977,7 @@ div.crumb a.ellipsislink { /* some feedback for hover/tap on breadcrumbs */ div.crumb:hover, div.crumb:focus, +div.crumb a:focus, div.crumb:active { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); diff --git a/core/img/actions/external.png b/core/img/actions/external.png Binary files differnew file mode 100644 index 00000000000..af03dbf3e05 --- /dev/null +++ b/core/img/actions/external.png diff --git a/core/img/actions/external.svg b/core/img/actions/external.svg new file mode 100644 index 00000000000..80eba5b9960 --- /dev/null +++ b/core/img/actions/external.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <path d="m7.4515 1.6186 2.3806 2.2573-3.5709 3.386 2.3806 2.2573 3.5709-3.386 2.3806 2.2573v-6.7725h-7.1422zm-4.7612 1.1286c-0.65945 0-1.1903 0.5034-1.1903 1.1286v9.029c0 0.6253 0.53085 1.1286 1.1903 1.1286h9.522c0.6594 0 1.1903-0.5034 1.1903-1.1286v-3.386l-1.19-1.1287v4.5146h-9.5217v-9.029h4.761l-1.1905-1.1287h-3.5707z"/> +</svg> diff --git a/core/img/actions/shared.png b/core/img/actions/shared.png Binary files differindex 83ec1a0cf15..fdacbbabebc 100644 --- a/core/img/actions/shared.png +++ b/core/img/actions/shared.png diff --git a/core/img/actions/shared.svg b/core/img/actions/shared.svg index 60b54015167..d67d35c6e56 100644 --- a/core/img/actions/shared.svg +++ b/core/img/actions/shared.svg @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> - <rect style="color:#000000" fill-opacity="0" height="97.986" width="163.31" y="-32.993" x="-62.897"/> - <path style="block-progression:tb;color:#000000;text-transform:none;text-indent:0" d="m4.5689 2.4831c-0.96481 0-1.7833 0.70559-1.7833 1.6162 0.00685 0.28781 0.032588 0.64272 0.20434 1.3933v0.018581l0.018574 0.018573c0.055135 0.15793 0.13537 0.24827 0.24149 0.37154 0.10612 0.12326 0.23263 0.26834 0.35294 0.39011 0.014154 0.014326 0.023227 0.023201 0.037149 0.037163 0.023859 0.10383 0.052763 0.21557 0.074304 0.3158 0.057317 0.26668 0.051439 0.45553 0.037155 0.52015-0.4146 0.1454-0.9304 0.3187-1.3932 0.5199-0.2598 0.113-0.4949 0.2139-0.6873 0.3344-0.1923 0.1206-0.3836 0.2116-0.4458 0.483-0.0007972 0.012367-0.0007972 0.024787 0 0.037163-0.060756 0.55788-0.15266 1.3783-0.22291 1.932-0.015166 0.11656 0.046264 0.23943 0.14861 0.29723 0.84033 0.45393 2.1312 0.63663 3.418 0.63161 1.2868-0.005 2.5674-0.19845 3.3808-0.63161 0.10234-0.0578 0.16378-0.18067 0.14861-0.29723-0.0224-0.173-0.05-0.5633-0.0743-0.9474-0.0243-0.384-0.0454-0.7617-0.0743-0.9845-0.0101-0.0552-0.0362-0.1074-0.0743-0.1486-0.2584-0.3086-0.6445-0.4973-1.096-0.6874-0.4122-0.1735-0.8954-0.3538-1.3746-0.5573-0.02682-0.059748-0.053461-0.23358 0-0.50157 0.014356-0.071959 0.036836-0.14903 0.055729-0.22292 0.045032-0.05044 0.080132-0.091658 0.13003-0.14861 0.1064-0.1215 0.2207-0.2489 0.3157-0.3715 0.0951-0.1226 0.1728-0.2279 0.223-0.3715l0.018574-0.018581c0.1941-0.7837 0.1942-1.1107 0.2043-1.3933v-0.018573c0-0.91058-0.81848-1.6162-1.7833-1.6162zm5.101-1.4831c-1.4067 0-2.6 1.0287-2.6 2.3562 0.00998 0.4196 0.047512 0.93701 0.29791 2.0312v0.027083l0.027081 0.027083c0.080384 0.23025 0.19736 0.36196 0.35208 0.54166s0.33917 0.39121 0.51458 0.56874c0.020637 0.020887 0.033864 0.033826 0.054161 0.054175 0.034785 0.15137 0.076926 0.31428 0.10833 0.46041 0.083566 0.38879 0.074995 0.66411 0.054171 0.75832-0.6045 0.2122-1.3565 0.465-2.0312 0.7583-0.3789 0.1647-0.7217 0.3118-1.0021 0.4875-0.28044 0.17574-0.55934 0.30851-0.64999 0.70416-0.00116 0.01804-0.00116 0.03613 0 0.05418-0.08858 0.81334-0.22257 2.0094-0.325 2.8166-0.022111 0.16993 0.067452 0.34906 0.21666 0.43333 1.2252 0.66179 3.1072 0.92814 4.9833 0.92082 1.8761-0.0073 3.7431-0.28932 4.9291-0.92082 0.14921-0.08427 0.23878-0.2634 0.21666-0.43333-0.0327-0.25234-0.07287-0.82136-0.10833-1.3812-0.03546-0.55988-0.06625-1.1106-0.10833-1.4354-0.01468-0.0805-0.05274-0.15661-0.10833-0.21666-0.377-0.4498-0.94-0.7248-1.598-1.002-0.601-0.253-1.306-0.5158-2.004-0.8125-0.0391-0.087106-0.07795-0.34054 0-0.73124 0.02093-0.10491 0.05371-0.21727 0.08125-0.325 0.06566-0.073537 0.11683-0.13363 0.18958-0.21666 0.15516-0.17709 0.32189-0.36287 0.46041-0.54166s0.25186-0.33217 0.325-0.54166l0.02708-0.027083c0.28309-1.1425 0.28324-1.6193 0.29792-2.0312v-0.027083c0-1.3275-1.1933-2.3562-2.6-2.3562z"/> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <g transform="translate(0 -1036.4)"> + <path d="m12.228 1037.4c-1.3565 0-2.4592 1.0977-2.4592 2.4542 0 0.075 0.0084 0.1504 0.0149 0.2236l-4.7346 2.4145c-0.4291-0.3667-0.98611-0.5863-1.5947-0.5863-1.3565 0-2.4542 1.0977-2.4542 2.4543 0 1.3565 1.0977 2.4542 2.4542 2.4542 0.54607 0 1.0528-0.1755 1.4606-0.477l4.8637 2.4741c-0.0024 0.044-0.0099 0.089-0.0099 0.1342 0 1.3565 1.1027 2.4542 2.4592 2.4542s2.4542-1.0977 2.4542-2.4542-1.0977-2.4592-2.4542-2.4592c-0.63653 0-1.218 0.2437-1.6544 0.6409l-4.6953-2.4c0.01892-0.1228 0.03478-0.2494 0.03478-0.3775 0-0.072-0.0089-0.1437-0.0149-0.2137l4.7395-2.4145c0.42802 0.3627 0.98488 0.5813 1.5898 0.5813 1.3565 0 2.4542-1.1027 2.4542-2.4592s-1.0977-2.4542-2.4542-2.4542z"/> + </g> </svg> diff --git a/core/img/filetypes/image-svg+xml.png b/core/img/filetypes/image-vector.png Binary files differindex a847f78fcd8..a847f78fcd8 100644 --- a/core/img/filetypes/image-svg+xml.png +++ b/core/img/filetypes/image-vector.png diff --git a/core/img/filetypes/image-svg+xml.svg b/core/img/filetypes/image-vector.svg index 1f0a54a21ca..1f0a54a21ca 100644 --- a/core/img/filetypes/image-svg+xml.svg +++ b/core/img/filetypes/image-vector.svg diff --git a/core/img/filetypes/image.png b/core/img/filetypes/image.png Binary files differindex 5cdc05029af..305c3d4db27 100644 --- a/core/img/filetypes/image.png +++ b/core/img/filetypes/image.png diff --git a/core/img/filetypes/image.svg b/core/img/filetypes/image.svg index 86cbb633bf3..0159eed6482 100644 --- a/core/img/filetypes/image.svg +++ b/core/img/filetypes/image.svg @@ -1,57 +1,39 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> +<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> <defs> - <radialGradient id="t" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.028917 0 0 .012353 26.973 38.471)" r="117.14"/> <linearGradient id="a"> <stop offset="0"/> <stop stop-opacity="0" offset="1"/> </linearGradient> - <radialGradient id="u" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.028917 0 0 .012353 21.027 38.471)" r="117.14"/> - <linearGradient id="l" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.084497 0 0 .012353 -6.5396 38.471)" x2="302.86" y2="609.51"> - <stop stop-opacity="0" offset="0"/> - <stop offset=".5"/> - <stop stop-opacity="0" offset="1"/> - </linearGradient> - <linearGradient id="r" x1="16.626" gradientUnits="userSpaceOnUse" y1="15.298" gradientTransform="matrix(.57894 0 0 .65062 2.0784 1.9502)" x2="20.055" y2="24.628"> + <linearGradient id="f" y2="43" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" x1="24"> <stop stop-color="#fff" offset="0"/> - <stop stop-color="#fff" stop-opacity="0" offset="1"/> + <stop stop-opacity=".23529" stop-color="#fff" offset=".036262"/> + <stop stop-opacity=".15686" stop-color="#fff" offset=".95056"/> + <stop stop-opacity=".39216" stop-color="#fff" offset="1"/> </linearGradient> - <linearGradient id="o" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.77477 0 0 .61261 -2.5946 1.2973)" x2="24" y2="43"> - <stop stop-color="#fff" offset="0"/> - <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/> - <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/> - <stop stop-color="#fff" stop-opacity=".39216" offset="1"/> - </linearGradient> - <linearGradient id="p" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.85714 0 0 .52148 -4.5714 2.6844)" x2="25.132" y2="47.013"> + <linearGradient id="e" y2="47.013" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" x1="25.132"> <stop stop-color="#f4f4f4" offset="0"/> <stop stop-color="#dbdbdb" offset="1"/> </linearGradient> - <linearGradient id="q" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.69214 0 0 .48803 46.352 2.1033)" x2="-51.786" y2="2.9062"> - <stop stop-color="#a0a0a0" offset="0"/> - <stop stop-color="#bebebe" offset="1"/> - </linearGradient> - <linearGradient id="m" x1="45.414" gradientUnits="userSpaceOnUse" y1="15.27" gradientTransform="matrix(.32723 0 0 .25356 -38.234 -30.559)" x2="45.567" y2="96.253"> - <stop stop-color="#262626" offset="0"/> - <stop stop-color="#4d4d4d" offset="1"/> - </linearGradient> - <linearGradient id="n" x1="-24.032" gradientUnits="userSpaceOnUse" y1="-13.091" gradientTransform="matrix(.74286 0 0 .74074 1.8384 4.0069)" x2="-24.098" y2="-40.164"> - <stop stop-color="#1d1d1d" offset="0"/> - <stop offset="1"/> - </linearGradient> - <linearGradient id="s" x1="149.98" gradientUnits="userSpaceOnUse" y1="-104.24" gradientTransform="matrix(.28088 0 0 .28276 -22.128 49.806)" x2="149.98" y2="-174.97"> - <stop stop-color="#272727" offset="0"/> - <stop stop-color="#454545" offset="1"/> + <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/> + <radialGradient id="b" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/> + <linearGradient id="d" y2="609.51" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" x2="302.86" x1="302.86"> + <stop stop-opacity="0" offset="0"/> + <stop offset=".5"/> + <stop stop-opacity="0" offset="1"/> </linearGradient> </defs> - <g opacity=".4" stroke-width=".0225" transform="matrix(.66667 0 0 .66667 0 -1.6667)"> - <rect y="43" width="40.8" fill="url(#l)" x="3.6" height="3"/> - <path d="m3.6 43v2.9998c-1.4891 0.006-3.6-0.672-3.6-1.5s1.6618-1.5 3.6-1.5z" fill="url(#u)"/> - <path d="m44.4 43v2.9998c1.4891 0.0056 3.6-0.67211 3.6-1.5001 0-0.828-1.6618-1.4997-3.6-1.4997z" fill="url(#t)"/> + <g> + <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#d)"/> + <path opacity=".15" fill="url(#b)" d="m4.95 29v1.9999c-0.8066 0.004-1.95-0.448-1.95-1s0.9001-1 1.95-1z"/> + <path opacity=".15" fill="url(#c)" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z"/> + <path fill="url(#e)" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z"/> + <path stroke-linejoin="round" d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round" fill="none"/> + <path opacity=".3" stroke-linejoin="round" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" stroke="#000" stroke-width=".99992" fill="none"/> + </g> + <g> + <path opacity="0.898" d="m7.7886 21.255h16.423v-15.51h-16.423m3.628 2.8735c1.0944 0 1.981 0.8261 1.981 1.8451s-0.88656 1.8458-1.981 1.8458c-1.0938 0-1.9796-0.8261-1.9796-1.8458 0-1.019 0.88588-1.8451 1.9796-1.8451zm-2.6108 9.4533 2.9348-2.2011 1.4939 1.0904 5.9206-4.3819 2.2011 1.6359 1.4932-1.0897v4.9464z" fill-rule="evenodd" clip-rule="evenodd" fill="#5b2d8d"/> + <path fill="#fff" d="m10.658 12.066c-1.8593-0.82639-1.2884-3.3318 0.75961-3.3335 1.9297-0.00157 2.6205 2.394 0.93791 3.2524-0.61512 0.31381-1.1197 0.33792-1.6975 0.08111z"/> + <path fill="#fff" d="m10.392 16.949 1.3399-1.004 0.73508 0.52638c0.4043 0.28951 0.80332 0.48661 0.88673 0.43799 0.0834-0.04861 1.4203-1.0288 2.9709-2.1782l2.8192-2.0899 0.43502 0.32295c0.23926 0.17762 0.7424 0.5447 1.1181 0.81574l0.68306 0.49279 0.70677-0.53895 0.70677-0.53895v2.3791 2.3791h-6.8707-6.8707l1.3399-1.004z"/> </g> - <path stroke-linejoin="round" stroke="url(#q)" stroke-width=".0066667" d="m0.99997 4c6.8745 0 30 0.0015 30 0.0015l0.000036 23.999h-30v-24z" fill="url(#p)"/> - <path stroke-linejoin="round" d="m30.333 27.333h-28.667v-22.667h28.667z" stroke="url(#o)" stroke-linecap="round" stroke-width=".0066667" fill="none"/> - <rect ry="0" rx="0" transform="matrix(-.99999 .0037552 .0024409 -1 0 0)" height="19.903" width="25.952" stroke="url(#n)" stroke-linecap="round" y="-26.012" x="-29.015" stroke-width=".0066668" fill="url(#m)"/> - <path style="color:#000000" d="m14.458 9.5417c-0.73638 0-1.3333 1.1939-1.3333 2.6667 0 0.24505 0.01072 0.48294 0.04167 0.70833-0.15826-0.15989-0.30816-0.33156-0.5-0.47917-1.1673-0.89808-2.4885-1.1461-2.9375-0.5625-0.44904 0.58363 0.14525 1.7894 1.3125 2.6875 0.22148 0.1704 0.44175 0.29391 0.66667 0.41667-0.25479 0.03257-0.52266 0.08822-0.79167 0.16667-1.4139 0.41232-2.3937 1.3347-2.1875 2.0417 0.20616 0.70693 1.5236 0.93315 2.9375 0.52083 0.2651-0.07731 0.52042-0.1633 0.75-0.27083-0.05604 0.10202-0.11595 0.20204-0.16667 0.3125-2.7782 2.4796-5.0625 7.2292-5.0625 7.2292l0.95833 0.02083c0.5207-1.25 1.8077-3.994 3.7925-6.293-0.28085 1.1684-0.0992 2.2006 0.5 2.4167 0.69271 0.24982 1.667-0.67708 2.1667-2.0625 0.04494-0.12462 0.06976-0.25209 0.10417-0.375 0.05396 0.11891 0.10152 0.23517 0.16667 0.35417 0.70727 1.2918 1.8124 2.062 2.4583 1.7083 0.64591-0.35364 0.58227-1.6874-0.125-2.9792-0.04035-0.07369-0.08227-0.13821-0.125-0.20833 0.07835 0.02437 0.14794 0.04131 0.22917 0.0625 1.4251 0.37181 2.7308 0.10836 2.9167-0.60417 0.18591-0.71253-0.82495-1.5865-2.25-1.9583-0.02183-0.0057-0.04073-0.01544-0.0625-0.02083 0.01921-0.01078 0.04331-0.0098 0.0625-0.02083 1.2754-0.73638 2.014-1.8623 1.6458-2.5-0.36819-0.63772-1.7037-0.54888-2.9792 0.1875-0.40854 0.23587-0.74162 0.50638-1.0208 0.79167 0.10589-0.38234 0.16667-0.82364 0.16667-1.2917 0-1.4728-0.59695-2.6667-1.3333-2.6667zm0.042 4.4583c0.92048 0 1.6667 0.74619 1.6667 1.6667 0 0.92047-0.74619 1.6667-1.6667 1.6667-0.92048 0-1.6667-0.74619-1.6667-1.6667 0-0.921 0.747-1.667 1.667-1.667z" fill="url(#s)"/> - <path d="m14.458 10.188c-0.73638 0-1.3333 1.1939-1.3333 2.6667 0 0.24504 0.01072 0.48294 0.04167 0.70833-0.15826-0.15989-0.30816-0.33156-0.5-0.47917-1.1673-0.89808-2.4885-1.1461-2.9375-0.5625-0.44904 0.58363 0.14525 1.7894 1.3125 2.6875 0.22148 0.1704 0.44175 0.29391 0.66667 0.41667-0.25479 0.03257-0.52266 0.08822-0.79167 0.16667-1.4139 0.41232-2.3937 1.3347-2.1875 2.0417 0.20616 0.70693 1.5236 0.93315 2.9375 0.52083 0.2651-0.07731 0.52042-0.1633 0.75-0.27083-0.05604 0.10202-0.11595 0.20204-0.16667 0.3125-2.7782 2.479-5.0625 7.229-5.0625 7.229l0.95833 0.02083c0.52039-1.2493 1.8073-3.9927 3.7917-6.2917-0.28085 1.1684-0.0992 2.2006 0.5 2.4167 0.69271 0.24982 1.667-0.67708 2.1667-2.0625 0.04494-0.12462 0.06976-0.25209 0.10417-0.375 0.05396 0.11891 0.10152 0.23517 0.16667 0.35417 0.70727 1.2918 1.8124 2.062 2.4583 1.7083 0.64591-0.35364 0.58227-1.6874-0.125-2.9792-0.04035-0.07369-0.08227-0.13821-0.125-0.20833 0.07835 0.02437 0.14794 0.04131 0.22917 0.0625 1.4251 0.37181 2.7308 0.10836 2.9167-0.60417 0.18591-0.71253-0.82495-1.5865-2.25-1.9583-0.02183-0.0057-0.04073-0.01544-0.0625-0.02083 0.01921-0.01078 0.04331-0.0098 0.0625-0.02083 1.2754-0.73638 2.014-1.8623 1.6458-2.5-0.36819-0.63772-1.7037-0.54888-2.9792 0.1875-0.40854 0.23587-0.74162 0.50638-1.0208 0.79167 0.10589-0.38234 0.16667-0.82364 0.16667-1.2917 0-1.4728-0.59695-2.6667-1.3333-2.6667zm0.042 4.458c0.92048 0 1.6667 0.74619 1.6667 1.6667 0 0.92048-0.74619 1.6667-1.6667 1.6667-0.92048 0-1.6667-0.74619-1.6667-1.6667 0-0.92048 0.74619-1.6667 1.6667-1.6667z" fill="#d2d2d2"/> - <path opacity=".15" fill="url(#r)" d="m2.6667 5.6667 0.0087 12c0.7672-0.012 26.076-4.424 26.658-4.636l-0.000092-7.3644z" fill-rule="evenodd"/> </svg> diff --git a/core/js/config.js b/core/js/config.js index 52d1c3aee25..b034b7e8cd3 100644 --- a/core/js/config.js +++ b/core/js/config.js @@ -4,6 +4,9 @@ * See the COPYING-README file. */ +/** + * @namespace + */ OC.AppConfig={ url:OC.filePath('core','ajax','appconfig.php'), getCall:function(action,data,callback){ diff --git a/core/js/config.php b/core/js/config.php index 52405725f23..b7224253461 100644 --- a/core/js/config.php +++ b/core/js/config.php @@ -74,6 +74,7 @@ $array = array( 'session_keepalive' => \OCP\Config::getSystemValue('session_keepalive', true), 'version' => implode('.', OC_Util::getVersion()), 'versionstring' => OC_Util::getVersionString(), + 'enable_avatars' => \OC::$server->getConfig()->getSystemValue('enable_avatars', true), ) ), "oc_appconfig" => json_encode( diff --git a/core/js/core.json b/core/js/core.json index ea79724dcc6..7f3b313e898 100644 --- a/core/js/core.json +++ b/core/js/core.json @@ -2,13 +2,15 @@ "vendor": [ "jquery/jquery.min.js", "jquery/jquery-migrate.min.js", + "jquery-ui/ui/jquery-ui.custom.js", "underscore/underscore.js", - "moment/min/moment-with-locales.js" + "moment/min/moment-with-locales.js", + "handlebars/handlebars.js" ], "libraries": [ - "jquery-ui-1.10.0.custom.js", "jquery-showpassword.js", - "jquery-tipsy.js" + "jquery-tipsy.js", + "jquery.avatar.js" ], "modules": [ "compatibility.js", @@ -21,6 +23,7 @@ "eventsource.js", "config.js", "multiselect.js", - "oc-requesttoken.js" + "oc-requesttoken.js", + "../search/js/search.js" ] } diff --git a/core/js/eventsource.js b/core/js/eventsource.js index 46bd9f60bb5..6f23cebb685 100644 --- a/core/js/eventsource.js +++ b/core/js/eventsource.js @@ -34,6 +34,8 @@ * Create a new event source * @param {string} src * @param {object} [data] to be send as GET + * + * @constructs OC.EventSource */ OC.EventSource=function(src,data){ var dataStr=''; @@ -92,6 +94,16 @@ OC.EventSource.prototype={ iframe:null, listeners:{},//only for fallback useFallBack:false, + /** + * Fallback callback for browsers that don't have the + * native EventSource object. + * + * Calls the registered listeners. + * + * @private + * @param {String} type event type + * @param {Object} data received data + */ fallBackCallBack:function(type,data){ var i; // ignore messages that might appear after closing @@ -111,6 +123,12 @@ OC.EventSource.prototype={ } }, lastLength:0,//for fallback + /** + * Listen to a given type of events. + * + * @param {String} type event type + * @param {Function} callback event callback + */ listen:function(type,callback){ if(callback && callback.call){ @@ -134,6 +152,9 @@ OC.EventSource.prototype={ } } }, + /** + * Closes this event source. + */ close:function(){ this.closed = true; if (typeof this.source !== 'undefined') { diff --git a/core/js/installation.js b/core/js/installation.js new file mode 100644 index 00000000000..20ff346215f --- /dev/null +++ b/core/js/installation.js @@ -0,0 +1,5 @@ + +$(document).ready(function() { + $('#adminpass').showPassword().keyup(); + $('#dbpass').showPassword().keyup(); +}); diff --git a/core/js/jquery.multiselect.js b/core/js/jquery.multiselect.js deleted file mode 100644 index 16ae4264177..00000000000 --- a/core/js/jquery.multiselect.js +++ /dev/null @@ -1,705 +0,0 @@ -/* jshint forin:true, noarg:true, noempty:true, eqeqeq:true, boss:true, undef:true, curly:true, browser:true, jquery:true */ -/* - * jQuery MultiSelect UI Widget 1.13 - * Copyright (c) 2012 Eric Hynds - * - * http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/ - * - * Depends: - * - jQuery 1.4.2+ - * - jQuery UI 1.8 widget factory - * - * Optional: - * - jQuery UI effects - * - jQuery UI position utility - * - * Dual licensed under the MIT and GPL licenses: - * http://www.opensource.org/licenses/mit-license.php - * http://www.gnu.org/licenses/gpl.html - * -*/ -(function($, undefined){ - -var multiselectID = 0; - -$.widget("ech.multiselect", { - - // default options - options: { - header: true, - height: 175, - minWidth: 225, - classes: '', - checkAllText: 'Check all', - uncheckAllText: 'Uncheck all', - noneSelectedText: 'Select options', - selectedText: '# selected', - selectedList: 0, - show: null, - hide: null, - autoOpen: false, - multiple: true, - position: {} - }, - - _create: function(){ - var el = this.element.hide(), - o = this.options; - - this.speed = $.fx.speeds._default; // default speed for effects - this._isOpen = false; // assume no - - var - button = (this.button = $('<button type="button"><span class="ui-icon ui-icon-triangle-2-n-s"></span></button>')) - .addClass('ui-multiselect ui-widget ui-state-default ui-corner-all') - .addClass( o.classes ) - .attr({ 'title':el.attr('title'), 'aria-haspopup':true, 'tabIndex':el.attr('tabIndex') }) - .insertAfter( el ), - - buttonlabel = (this.buttonlabel = $('<span />')) - .html( o.noneSelectedText ) - .appendTo( button ), - - menu = (this.menu = $('<div />')) - .addClass('ui-multiselect-menu ui-widget ui-widget-content ui-corner-all') - .addClass( o.classes ) - .appendTo( document.body ), - - header = (this.header = $('<div />')) - .addClass('ui-widget-header ui-corner-all ui-multiselect-header ui-helper-clearfix') - .appendTo( menu ), - - headerLinkContainer = (this.headerLinkContainer = $('<ul />')) - .addClass('ui-helper-reset') - .html(function(){ - if( o.header === true ){ - return '<li><a class="ui-multiselect-all" href="#"><span class="ui-icon ui-icon-check"></span><span>' + o.checkAllText + '</span></a></li><li><a class="ui-multiselect-none" href="#"><span class="ui-icon ui-icon-closethick"></span><span>' + o.uncheckAllText + '</span></a></li>'; - } else if(typeof o.header === "string"){ - return '<li>' + o.header + '</li>'; - } else { - return ''; - } - }) - .append('<li class="ui-multiselect-close"><a href="#" class="ui-multiselect-close"><span class="ui-icon ui-icon-circle-close"></span></a></li>') - .appendTo( header ), - - checkboxContainer = (this.checkboxContainer = $('<ul />')) - .addClass('ui-multiselect-checkboxes ui-helper-reset') - .appendTo( menu ); - - // perform event bindings - this._bindEvents(); - - // build menu - this.refresh( true ); - - // some addl. logic for single selects - if( !o.multiple ){ - menu.addClass('ui-multiselect-single'); - } - }, - - _init: function(){ - if( this.options.header === false ){ - this.header.hide(); - } - if( !this.options.multiple ){ - this.headerLinkContainer.find('.ui-multiselect-all, .ui-multiselect-none').hide(); - } - if( this.options.autoOpen ){ - this.open(); - } - if( this.element.is(':disabled') ){ - this.disable(); - } - }, - - refresh: function( init ){ - var el = this.element, - o = this.options, - menu = this.menu, - checkboxContainer = this.checkboxContainer, - optgroups = [], - html = "", - id = el.attr('id') || multiselectID++; // unique ID for the label & option tags - - // build items - el.find('option').each(function( i ){ - var $this = $(this), - parent = this.parentNode, - title = this.innerHTML, - description = this.title, - value = this.value, - inputID = 'ui-multiselect-' + (this.id || id + '-option-' + i), - isDisabled = this.disabled, - isSelected = this.selected, - labelClasses = [ 'ui-corner-all' ], - liClasses = (isDisabled ? 'ui-multiselect-disabled ' : ' ') + this.className, - optLabel; - - // is this an optgroup? - if( parent.tagName === 'OPTGROUP' ){ - optLabel = parent.getAttribute( 'label' ); - - // has this optgroup been added already? - if( $.inArray(optLabel, optgroups) === -1 ){ - html += '<li class="ui-multiselect-optgroup-label ' + parent.className + '"><a href="#">' + optLabel + '</a></li>'; - optgroups.push( optLabel ); - } - } - - if( isDisabled ){ - labelClasses.push( 'ui-state-disabled' ); - } - - // browsers automatically select the first option - // by default with single selects - if( isSelected && !o.multiple ){ - labelClasses.push( 'ui-state-active' ); - } - - html += '<li class="' + liClasses + '">'; - - // create the label - html += '<label for="' + inputID + '" title="' + description + '" class="' + labelClasses.join(' ') + '">'; - html += '<input id="' + inputID + '" name="multiselect_' + id + '" type="' + (o.multiple ? "checkbox" : "radio") + '" value="' + value + '" title="' + title + '"'; - - // pre-selected? - if( isSelected ){ - html += ' checked="checked"'; - html += ' aria-selected="true"'; - } - - // disabled? - if( isDisabled ){ - html += ' disabled="disabled"'; - html += ' aria-disabled="true"'; - } - - // add the title and close everything off - html += ' /><span>' + title + '</span></label></li>'; - }); - - // insert into the DOM - checkboxContainer.html( html ); - - // cache some moar useful elements - this.labels = menu.find('label'); - this.inputs = this.labels.children('input'); - - // set widths - this._setButtonWidth(); - this._setMenuWidth(); - - // remember default value - this.button[0].defaultValue = this.update(); - - // broadcast refresh event; useful for widgets - if( !init ){ - this._trigger('refresh'); - } - }, - - // updates the button text. call refresh() to rebuild - update: function(){ - var o = this.options, - $inputs = this.inputs, - $checked = $inputs.filter(':checked'), - numChecked = $checked.length, - value; - - if( numChecked === 0 ){ - value = o.noneSelectedText; - } else { - if($.isFunction( o.selectedText )){ - value = o.selectedText.call(this, numChecked, $inputs.length, $checked.get()); - } else if( /\d/.test(o.selectedList) && o.selectedList > 0 && numChecked <= o.selectedList){ - value = $checked.map(function(){ return $(this).next().html(); }).get().join(', '); - } else { - value = o.selectedText.replace('#', numChecked).replace('#', $inputs.length); - } - } - - this.buttonlabel.html( value ); - return value; - }, - - // binds events - _bindEvents: function(){ - var self = this, button = this.button; - - function clickHandler(){ - self[ self._isOpen ? 'close' : 'open' ](); - return false; - } - - // webkit doesn't like it when you click on the span :( - button - .find('span') - .bind('click.multiselect', clickHandler); - - // button events - button.bind({ - click: clickHandler, - keypress: function( e ){ - switch(e.which){ - case 27: // esc - case 38: // up - case 37: // left - self.close(); - break; - case 39: // right - case 40: // down - self.open(); - break; - } - }, - mouseenter: function(){ - if( !button.hasClass('ui-state-disabled') ){ - $(this).addClass('ui-state-hover'); - } - }, - mouseleave: function(){ - $(this).removeClass('ui-state-hover'); - }, - focus: function(){ - if( !button.hasClass('ui-state-disabled') ){ - $(this).addClass('ui-state-focus'); - } - }, - blur: function(){ - $(this).removeClass('ui-state-focus'); - } - }); - - // header links - this.header - .delegate('a', 'click.multiselect', function( e ){ - // close link - if( $(this).hasClass('ui-multiselect-close') ){ - self.close(); - - // check all / uncheck all - } else { - self[ $(this).hasClass('ui-multiselect-all') ? 'checkAll' : 'uncheckAll' ](); - } - - e.preventDefault(); - }); - - // optgroup label toggle support - this.menu - .delegate('li.ui-multiselect-optgroup-label a', 'click.multiselect', function( e ){ - e.preventDefault(); - - var $this = $(this), - $inputs = $this.parent().nextUntil('li.ui-multiselect-optgroup-label').find('input:visible:not(:disabled)'), - nodes = $inputs.get(), - label = $this.parent().text(); - - // trigger event and bail if the return is false - if( self._trigger('beforeoptgrouptoggle', e, { inputs:nodes, label:label }) === false ){ - return; - } - - // toggle inputs - self._toggleChecked( - $inputs.filter(':checked').length !== $inputs.length, - $inputs - ); - - self._trigger('optgrouptoggle', e, { - inputs: nodes, - label: label, - checked: nodes[0].checked - }); - }) - .delegate('label', 'mouseenter.multiselect', function(){ - if( !$(this).hasClass('ui-state-disabled') ){ - self.labels.removeClass('ui-state-hover'); - $(this).addClass('ui-state-hover').find('input').focus(); - } - }) - .delegate('label', 'keydown.multiselect', function( e ){ - e.preventDefault(); - - switch(e.which){ - case 9: // tab - case 27: // esc - self.close(); - break; - case 38: // up - case 40: // down - case 37: // left - case 39: // right - self._traverse(e.which, this); - break; - case 13: // enter - $(this).find('input')[0].click(); - break; - } - }) - .delegate('input[type="checkbox"], input[type="radio"]', 'click.multiselect', function( e ){ - var $this = $(this), - val = this.value, - checked = this.checked, - tags = self.element.find('option'); - - // bail if this input is disabled or the event is cancelled - if( this.disabled || self._trigger('click', e, { value: val, text: this.title, checked: checked }) === false ){ - e.preventDefault(); - return; - } - - // make sure the input has focus. otherwise, the esc key - // won't close the menu after clicking an item. - $this.focus(); - - // toggle aria state - $this.attr('aria-selected', checked); - - // change state on the original option tags - tags.each(function(){ - if( this.value === val ){ - this.selected = checked; - } else if( !self.options.multiple ){ - this.selected = false; - } - }); - - // some additional single select-specific logic - if( !self.options.multiple ){ - self.labels.removeClass('ui-state-active'); - $this.closest('label').toggleClass('ui-state-active', checked ); - - // close menu - self.close(); - } - - // fire change on the select box - self.element.trigger("change"); - - // setTimeout is to fix multiselect issue #14 and #47. caused by jQuery issue #3827 - // http://bugs.jquery.com/ticket/3827 - setTimeout($.proxy(self.update, self), 10); - }); - - // close each widget when clicking on any other element/anywhere else on the page - $(document).bind('mousedown.multiselect', function( e ){ - if(self._isOpen && !$.contains(self.menu[0], e.target) && !$.contains(self.button[0], e.target) && e.target !== self.button[0]){ - self.close(); - } - }); - - // deal with form resets. the problem here is that buttons aren't - // restored to their defaultValue prop on form reset, and the reset - // handler fires before the form is actually reset. delaying it a bit - // gives the form inputs time to clear. - $(this.element[0].form).bind('reset.multiselect', function(){ - setTimeout($.proxy(self.refresh, self), 10); - }); - }, - - // set button width - _setButtonWidth: function(){ - var width = this.element.outerWidth(), - o = this.options; - - if( /\d/.test(o.minWidth) && width < o.minWidth){ - width = o.minWidth; - } - - // set widths - this.button.width( width ); - }, - - // set menu width - _setMenuWidth: function(){ - var m = this.menu, - width = this.button.outerWidth()- - parseInt(m.css('padding-left'),10)- - parseInt(m.css('padding-right'),10)- - parseInt(m.css('border-right-width'),10)- - parseInt(m.css('border-left-width'),10); - - m.width( width || this.button.outerWidth() ); - }, - - // move up or down within the menu - _traverse: function( which, start ){ - var $start = $(start), - moveToLast = which === 38 || which === 37, - - // select the first li that isn't an optgroup label / disabled - $next = $start.parent()[moveToLast ? 'prevAll' : 'nextAll']('li:not(.ui-multiselect-disabled, .ui-multiselect-optgroup-label)')[ moveToLast ? 'last' : 'first'](); - - // if at the first/last element - if( !$next.length ){ - var $container = this.menu.find('ul').last(); - - // move to the first/last - this.menu.find('label')[ moveToLast ? 'last' : 'first' ]().trigger('mouseover'); - - // set scroll position - $container.scrollTop( moveToLast ? $container.height() : 0 ); - - } else { - $next.find('label').trigger('mouseover'); - } - }, - - // This is an internal function to toggle the checked property and - // other related attributes of a checkbox. - // - // The context of this function should be a checkbox; do not proxy it. - _toggleState: function( prop, flag ){ - return function(){ - if( !this.disabled ) { - this[ prop ] = flag; - } - - if( flag ){ - this.setAttribute('aria-selected', true); - } else { - this.removeAttribute('aria-selected'); - } - }; - }, - - _toggleChecked: function( flag, group ){ - var $inputs = (group && group.length) ? group : this.inputs, - self = this; - - // toggle state on inputs - $inputs.each(this._toggleState('checked', flag)); - - // give the first input focus - $inputs.eq(0).focus(); - - // update button text - this.update(); - - // gather an array of the values that actually changed - var values = $inputs.map(function(){ - return this.value; - }).get(); - - // toggle state on original option tags - this.element - .find('option') - .each(function(){ - if( !this.disabled && $.inArray(this.value, values) > -1 ){ - self._toggleState('selected', flag).call( this ); - } - }); - - // trigger the change event on the select - if( $inputs.length ) { - this.element.trigger("change"); - } - }, - - _toggleDisabled: function( flag ){ - this.button - .attr({ 'disabled':flag, 'aria-disabled':flag })[ flag ? 'addClass' : 'removeClass' ]('ui-state-disabled'); - - var inputs = this.menu.find('input'); - var key = "ech-multiselect-disabled"; - - if(flag) { - // remember which elements this widget disabled (not pre-disabled) - // elements, so that they can be restored if the widget is re-enabled. - inputs = inputs.filter(':enabled') - .data(key, true) - } else { - inputs = inputs.filter(function() { - return $.data(this, key) === true; - }).removeData(key); - } - - inputs - .attr({ 'disabled':flag, 'arial-disabled':flag }) - .parent()[ flag ? 'addClass' : 'removeClass' ]('ui-state-disabled'); - - this.element - .attr({ 'disabled':flag, 'aria-disabled':flag }); - }, - - // open the menu - open: function( e ){ - var self = this, - button = this.button, - menu = this.menu, - speed = this.speed, - o = this.options, - args = []; - - // bail if the multiselectopen event returns false, this widget is disabled, or is already open - if( this._trigger('beforeopen') === false || button.hasClass('ui-state-disabled') || this._isOpen ){ - return; - } - - var $container = menu.find('ul').last(), - effect = o.show, - pos = button.offset(); - - // figure out opening effects/speeds - if( $.isArray(o.show) ){ - effect = o.show[0]; - speed = o.show[1] || self.speed; - } - - // if there's an effect, assume jQuery UI is in use - // build the arguments to pass to show() - if( effect ) { - args = [ effect, speed ]; - } - - // set the scroll of the checkbox container - $container.scrollTop(0).height(o.height); - - // position and show menu - if( $.ui.position && !$.isEmptyObject(o.position) ){ - o.position.of = o.position.of || button; - - menu - .show() - .position( o.position ) - .hide(); - - // if position utility is not available... - } else { - menu.css({ - top: pos.top + button.outerHeight(), - left: pos.left - }); - } - - // show the menu, maybe with a speed/effect combo - $.fn.show.apply(menu, args); - - // select the first option - // triggering both mouseover and mouseover because 1.4.2+ has a bug where triggering mouseover - // will actually trigger mouseenter. the mouseenter trigger is there for when it's eventually fixed - this.labels.eq(0).trigger('mouseover').trigger('mouseenter').find('input').trigger('focus'); - - button.addClass('ui-state-active'); - this._isOpen = true; - this._trigger('open'); - }, - - // close the menu - close: function(){ - if(this._trigger('beforeclose') === false){ - return; - } - - var o = this.options, - effect = o.hide, - speed = this.speed, - args = []; - - // figure out opening effects/speeds - if( $.isArray(o.hide) ){ - effect = o.hide[0]; - speed = o.hide[1] || this.speed; - } - - if( effect ) { - args = [ effect, speed ]; - } - - $.fn.hide.apply(this.menu, args); - this.button.removeClass('ui-state-active').trigger('blur').trigger('mouseleave'); - this._isOpen = false; - this._trigger('close'); - }, - - enable: function(){ - this._toggleDisabled(false); - }, - - disable: function(){ - this._toggleDisabled(true); - }, - - checkAll: function( e ){ - this._toggleChecked(true); - this._trigger('checkAll'); - }, - - uncheckAll: function(){ - this._toggleChecked(false); - this._trigger('uncheckAll'); - }, - - getChecked: function(){ - return this.menu.find('input').filter(':checked'); - }, - - destroy: function(){ - // remove classes + data - $.Widget.prototype.destroy.call( this ); - - this.button.remove(); - this.menu.remove(); - this.element.show(); - - return this; - }, - - isOpen: function(){ - return this._isOpen; - }, - - widget: function(){ - return this.menu; - }, - - getButton: function(){ - return this.button; - }, - - // react to option changes after initialization - _setOption: function( key, value ){ - var menu = this.menu; - - switch(key){ - case 'header': - menu.find('div.ui-multiselect-header')[ value ? 'show' : 'hide' ](); - break; - case 'checkAllText': - menu.find('a.ui-multiselect-all span').eq(-1).text(value); - break; - case 'uncheckAllText': - menu.find('a.ui-multiselect-none span').eq(-1).text(value); - break; - case 'height': - menu.find('ul').last().height( parseInt(value,10) ); - break; - case 'minWidth': - this.options[ key ] = parseInt(value,10); - this._setButtonWidth(); - this._setMenuWidth(); - break; - case 'selectedText': - case 'selectedList': - case 'noneSelectedText': - this.options[key] = value; // these all needs to update immediately for the update() call - this.update(); - break; - case 'classes': - menu.add(this.button).removeClass(this.options.classes).addClass(value); - break; - case 'multiple': - menu.toggleClass('ui-multiselect-single', !value); - this.options.multiple = value; - this.element[0].multiple = value; - this.refresh(); - } - - $.Widget.prototype._setOption.apply( this, arguments ); - } -}); - -})(jQuery); diff --git a/core/js/js.js b/core/js/js.js index b1a61ddf502..a43df4014df 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -5,6 +5,7 @@ * To the end of config/config.php to enable debug mode. * The undefined checks fix the broken ie8 console */ + var oc_debug; var oc_webroot; @@ -57,6 +58,7 @@ function fileDownloadPath(dir, file) { return OC.filePath('files', 'ajax', 'download.php')+'?files='+encodeURIComponent(file)+'&dir='+encodeURIComponent(dir); } +/** @namespace */ var OC={ PERMISSION_CREATE:4, PERMISSION_READ:1, @@ -64,6 +66,7 @@ var OC={ PERMISSION_DELETE:8, PERMISSION_SHARE:16, PERMISSION_ALL:31, + TAG_FAVORITE: '_$!<Favorite>!$_', /* jshint camelcase: false */ webroot:oc_webroot, appswebroots:(typeof oc_appswebroots !== 'undefined') ? oc_appswebroots:false, @@ -71,7 +74,7 @@ var OC={ config: window.oc_config, appConfig: window.oc_appconfig || {}, theme: window.oc_defaults || {}, - coreApps:['', 'admin','log','search','settings','core','3rdparty'], + coreApps:['', 'admin','log','core/search','settings','core','3rdparty'], menuSpeed: 100, /** @@ -113,17 +116,30 @@ var OC={ /** * Generates the absolute url for the given relative url, which can contain parameters. + * Parameters will be URL encoded automatically. * @param {string} url - * @param params + * @param [params] params + * @param [options] options + * @param {bool} [options.escape=true] enable/disable auto escape of placeholders (by default enabled) * @return {string} Absolute URL for the given relative URL */ - generateUrl: function(url, params) { + generateUrl: function(url, params, options) { + var defaultOptions = { + escape: true + }, + allOptions = options || {}; + _.defaults(allOptions, defaultOptions); + var _build = function (text, vars) { var vars = vars || []; return text.replace(/{([^{}]*)}/g, function (a, b) { - var r = vars[b]; - return typeof r === 'string' || typeof r === 'number' ? r : a; + var r = (vars[b]); + if(allOptions.escape) { + return (typeof r === 'string' || typeof r === 'number') ? encodeURIComponent(r) : encodeURIComponent(a); + } else { + return (typeof r === 'string' || typeof r === 'number') ? r : a; + } } ); }; @@ -210,6 +226,24 @@ var OC={ }, /** + * URI-Encodes a file path but keep the path slashes. + * + * @param path path + * @return encoded path + */ + encodePath: function(path) { + if (!path) { + return path; + } + var parts = path.split('/'); + var result = []; + for (var i = 0; i < parts.length; i++) { + result.push(encodeURIComponent(parts[i])); + } + return result.join('/'); + }, + + /** * Load a script for the server and load it. If the script is already loaded, * the event handler will be called directly * @param {string} app the app id to which the script belongs @@ -251,14 +285,33 @@ var OC={ }, /** - * @todo Write the documentation + * Loads translations for the given app asynchronously. + * + * @param {String} app app name + * @param {Function} callback callback to call after loading + * @return {Promise} + */ + addTranslations: function(app, callback) { + return OC.L10N.load(app, callback); + }, + + /** + * Returns the base name of the given path. + * For example for "/abc/somefile.txt" it will return "somefile.txt" + * + * @param {String} path + * @return {String} base name */ basename: function(path) { return path.replace(/\\/g,'/').replace( /.*\//, '' ); }, /** - * @todo Write the documentation + * Returns the dir name of the given path. + * For example for "/abc/somefile.txt" it will return "/abc" + * + * @param {String} path + * @return {String} dir name */ dirname: function(path) { return path.replace(/\\/g,'/').replace(/\/[^\/]*$/, ''); @@ -268,21 +321,19 @@ var OC={ * Do a search query and display the results * @param {string} query the search query */ - search: _.debounce(function(query){ - if(query){ - OC.addStyle('search','results'); - $.getJSON(OC.filePath('search','ajax','search.php')+'?query='+encodeURIComponent(query), function(results){ - OC.search.lastResults=results; - OC.search.showResults(results); - }); - } - }, 500), + search: function (query) { + OC.Search.search(query, null, 0, 30); + }, + /** + * Dialog helper for jquery dialogs. + * + * @namespace OC.dialogs + */ dialogs:OCdialogs, - /** * Parses a URL query string into a JS map * @param {string} queryString query string in the format param1=1234¶m2=abcde¶m3=xyz - * @return map containing key/values matching the URL parameters + * @return {Object.<string, string>} map containing key/values matching the URL parameters */ parseQueryString:function(queryString){ var parts, @@ -334,7 +385,7 @@ var OC={ /** * Builds a URL query from a JS map. - * @param params parameter map + * @param {Object.<string, string>} params map containing key/values matching the URL parameters * @return {string} String containing a URL query (without question) mark */ buildQueryString: function(params) { @@ -454,20 +505,115 @@ var OC={ * * This is makes it possible for unit tests to * stub matchMedia (which doesn't work in PhantomJS) - * @todo Write documentation + * @private */ _matchMedia: function(media) { if (window.matchMedia) { return window.matchMedia(media); } return false; + }, + + /** + * Returns the user's locale + * + * @return {String} locale string + */ + getLocale: function() { + return $('html').prop('lang'); } }; -OC.search.customResults={}; -OC.search.currentResult=-1; -OC.search.lastQuery=''; -OC.search.lastResults={}; +/** + * @namespace OC.Plugins + */ +OC.Plugins = { + /** + * @type Array.<OC.Plugin> + */ + _plugins: {}, + + /** + * Register plugin + * + * @param {String} targetName app name / class name to hook into + * @param {OC.Plugin} plugin + */ + register: function(targetName, plugin) { + var plugins = this._plugins[targetName]; + if (!plugins) { + plugins = this._plugins[targetName] = []; + } + plugins.push(plugin); + }, + + /** + * Returns all plugin registered to the given target + * name / app name / class name. + * + * @param {String} targetName app name / class name to hook into + * @return {Array.<OC.Plugin>} array of plugins + */ + getPlugins: function(targetName) { + return this._plugins[targetName] || []; + }, + + /** + * Call attach() on all plugins registered to the given target name. + * + * @param {String} targetName app name / class name + * @param {Object} object to be extended + * @param {Object} [options] options + */ + attach: function(targetName, targetObject, options) { + var plugins = this.getPlugins(targetName); + for (var i = 0; i < plugins.length; i++) { + if (plugins[i].attach) { + plugins[i].attach(targetObject, options); + } + } + }, + + /** + * Call detach() on all plugins registered to the given target name. + * + * @param {String} targetName app name / class name + * @param {Object} object to be extended + * @param {Object} [options] options + */ + detach: function(targetName, targetObject, options) { + var plugins = this.getPlugins(targetName); + for (var i = 0; i < plugins.length; i++) { + if (plugins[i].detach) { + plugins[i].detach(targetObject, options); + } + } + }, + + /** + * Plugin + * + * @todo make this a real class in the future + * @typedef {Object} OC.Plugin + * + * @property {String} name plugin name + * @property {Function} attach function that will be called when the + * plugin is attached + * @property {Function} [detach] function that will be called when the + * plugin is detached + */ + +}; + +/** + * @namespace OC.search + */ +OC.search.customResults = {}; +/** + * @deprecated use get/setFormatter() instead + */ +OC.search.resultTypes = {}; + OC.addStyle.loaded=[]; OC.addScript.loaded=[]; @@ -531,10 +677,12 @@ OC.msg={ /** * @todo Write documentation + * @namespace */ OC.Notification={ queuedNotifications: [], getDefaultNotificationFunction: null, + notificationTimer: 0, /** * @param callback @@ -597,6 +745,42 @@ OC.Notification={ } }, + + /** + * Shows a notification that disappears after x seconds, default is + * 7 seconds + * @param {string} text Message to show + * @param {array} [options] options array + * @param {int} [options.timeout=7] timeout in seconds, if this is 0 it will show the message permanently + * @param {boolean} [options.isHTML=false] an indicator for HTML notifications (true) or text (false) + */ + showTemporary: function(text, options) { + var defaults = { + isHTML: false, + timeout: 7 + }, + options = options || {}; + // merge defaults with passed in options + _.defaults(options, defaults); + + // clear previous notifications + OC.Notification.hide(); + if(OC.Notification.notificationTimer) { + clearTimeout(OC.Notification.notificationTimer); + } + + if(options.isHTML) { + OC.Notification.showHtml(text); + } else { + OC.Notification.show(text); + } + + if(options.timeout > 0) { + // register timeout to vanish notification + OC.Notification.notificationTimer = setTimeout(OC.Notification.hide, (options.timeout * 1000)); + } + }, + /** * Returns whether a notification is hidden. * @return {boolean} @@ -607,7 +791,12 @@ OC.Notification={ }; /** - * @todo Write documentation + * Breadcrumb class + * + * @namespace + * + * @deprecated will be replaced by the breadcrumb implementation + * of the files app in the future */ OC.Breadcrumb={ container:null, @@ -721,6 +910,7 @@ OC.Breadcrumb={ if(typeof localStorage !=='undefined' && localStorage !== null){ /** * User and instance aware localstorage + * @namespace */ OC.localStorage={ namespace:'oc_'+OC.currentUser+'_'+OC.webroot+'_', @@ -845,9 +1035,9 @@ function object(o) { function initCore() { /** - * Set users local to moment.js as soon as possible + * Set users locale to moment.js as soon as possible */ - moment.locale($('html').prop('lang')); + moment.locale(OC.getLocale()); /** @@ -887,77 +1077,6 @@ function initCore() { }else{ SVGSupport.checkMimeType(); } - $('form.searchbox').submit(function(event){ - event.preventDefault(); - }); - $('#searchbox').keyup(function(event){ - if(event.keyCode===13){//enter - if(OC.search.currentResult>-1){ - var result=$('#searchresults tr.result a')[OC.search.currentResult]; - window.location = $(result).attr('href'); - } - }else if(event.keyCode===38){//up - if(OC.search.currentResult>0){ - OC.search.currentResult--; - OC.search.renderCurrent(); - } - }else if(event.keyCode===40){//down - if(OC.search.lastResults.length>OC.search.currentResult+1){ - OC.search.currentResult++; - OC.search.renderCurrent(); - } - }else if(event.keyCode===27){//esc - OC.search.hide(); - if (FileList && typeof FileList.unfilter === 'function') { //TODO add hook system - FileList.unfilter(); - } - }else{ - var query=$('#searchbox').val(); - if(OC.search.lastQuery!==query){ - OC.search.lastQuery=query; - OC.search.currentResult=-1; - if (FileList && typeof FileList.filter === 'function') { //TODO add hook system - FileList.filter(query); - } - if(query.length>2){ - OC.search(query); - }else{ - if(OC.search.hide){ - OC.search.hide(); - } - } - } - } - }); - - var setShowPassword = function(input, label) { - input.showPassword().keyup(); - }; - setShowPassword($('#adminpass'), $('label[for=show]')); - setShowPassword($('#pass2'), $('label[for=personal-show]')); - setShowPassword($('#dbpass'), $('label[for=dbpassword]')); - - var checkShowCredentials = function() { - var empty = false; - $('input#user, input#password').each(function() { - if ($(this).val() === '') { - empty = true; - } - }); - if(empty) { - $('#submit').fadeOut(); - $('#remember_login').hide(); - $('#remember_login+label').fadeOut(); - } else { - $('#submit').fadeIn(); - $('#remember_login').show(); - $('#remember_login+label').fadeIn(); - } - }; - // hide log in button etc. when form fields not filled - // commented out due to some browsers having issues with it - // checkShowCredentials(); - // $('input#user, input#password').keyup(checkShowCredentials); // user menu $('#settings #expand').keydown(function(event) { @@ -1107,7 +1226,7 @@ $.fn.filterAttr = function(attr_name, attr_value) { function humanFileSize(size, skipSmallSizes) { var humanList = ['B', 'kB', 'MB', 'GB', 'TB']; // Calculate Log with base 1024: size = 1024 ** order - var order = size?Math.floor(Math.log(size) / Math.log(1024)):0; + var order = size > 0 ? Math.floor(Math.log(size) / Math.log(1024)) : 0; // Stay in range of the byte sizes that are defined order = Math.min(humanList.length - 1, order); var readableFormat = humanList[order]; @@ -1164,6 +1283,7 @@ function relative_modified_date(timestamp) { /** * Utility functions + * @namespace */ OC.Util = { // TODO: remove original functions from global namespace @@ -1314,6 +1434,8 @@ OC.Util = { * Utility class for the history API, * includes fallback to using the URL hash when * the browser doesn't support the history API. + * + * @namespace */ OC.Util.History = { _handlers: [], @@ -1473,6 +1595,7 @@ OC.set=function(name, value) { /** * Namespace for apps + * @namespace OCA */ window.OCA = {}; diff --git a/core/js/jstz.js b/core/js/jstz.js deleted file mode 100644 index 0f9abe8b78d..00000000000 --- a/core/js/jstz.js +++ /dev/null @@ -1,358 +0,0 @@ -/** - * This script gives you the zone info key representing your device's time zone setting. - * - * @name jsTimezoneDetect - * @version 1.0.5 - * @author Jon Nylander - * @license MIT License - http://www.opensource.org/licenses/mit-license.php - * - * For usage and examples, visit: - * http://pellepim.bitbucket.org/jstz/ - * - * Copyright (c) Jon Nylander - */ - -/*jslint undef: true */ -/*global console, exports*/ - -(function(root) { - /** - * Namespace to hold all the code for timezone detection. - */ - var jstz = (function () { - 'use strict'; - var HEMISPHERE_SOUTH = 's', - - /** - * Gets the offset in minutes from UTC for a certain date. - * @param {Date} date - * @returns {Number} - */ - get_date_offset = function (date) { - var offset = -date.getTimezoneOffset(); - return (offset !== null ? offset : 0); - }, - - get_date = function (year, month, date) { - var d = new Date(); - if (year !== undefined) { - d.setFullYear(year); - } - d.setMonth(month); - d.setDate(date); - return d; - }, - - get_january_offset = function (year) { - return get_date_offset(get_date(year, 0 ,2)); - }, - - get_june_offset = function (year) { - return get_date_offset(get_date(year, 5, 2)); - }, - - /** - * Private method. - * Checks whether a given date is in daylight saving time. - * If the date supplied is after august, we assume that we're checking - * for southern hemisphere DST. - * @param {Date} date - * @returns {Boolean} - */ - date_is_dst = function (date) { - var is_southern = date.getMonth() > 7, - base_offset = is_southern ? get_june_offset(date.getFullYear()) : - get_january_offset(date.getFullYear()), - date_offset = get_date_offset(date), - is_west = base_offset < 0, - dst_offset = base_offset - date_offset; - - if (!is_west && !is_southern) { - return dst_offset < 0; - } - - return dst_offset !== 0; - }, - - /** - * This function does some basic calculations to create information about - * the user's timezone. It uses REFERENCE_YEAR as a solid year for which - * the script has been tested rather than depend on the year set by the - * client device. - * - * Returns a key that can be used to do lookups in jstz.olson.timezones. - * eg: "720,1,2". - * - * @returns {String} - */ - - lookup_key = function () { - var january_offset = get_january_offset(), - june_offset = get_june_offset(), - diff = january_offset - june_offset; - - if (diff < 0) { - return january_offset + ",1"; - } else if (diff > 0) { - return june_offset + ",1," + HEMISPHERE_SOUTH; - } - - return january_offset + ",0"; - }, - - /** - * Uses get_timezone_info() to formulate a key to use in the olson.timezones dictionary. - * - * Returns a primitive object on the format: - * {'timezone': TimeZone, 'key' : 'the key used to find the TimeZone object'} - * - * @returns Object - */ - determine = function () { - var key = lookup_key(); - return new jstz.TimeZone(jstz.olson.timezones[key]); - }, - - /** - * This object contains information on when daylight savings starts for - * different timezones. - * - * The list is short for a reason. Often we do not have to be very specific - * to single out the correct timezone. But when we do, this list comes in - * handy. - * - * Each value is a date denoting when daylight savings starts for that timezone. - */ - dst_start_for = function (tz_name) { - - var ru_pre_dst_change = new Date(2010, 6, 15, 1, 0, 0, 0), // In 2010 Russia had DST, this allows us to detect Russia :) - dst_starts = { - 'America/Denver': new Date(2011, 2, 13, 3, 0, 0, 0), - 'America/Mazatlan': new Date(2011, 3, 3, 3, 0, 0, 0), - 'America/Chicago': new Date(2011, 2, 13, 3, 0, 0, 0), - 'America/Mexico_City': new Date(2011, 3, 3, 3, 0, 0, 0), - 'America/Asuncion': new Date(2012, 9, 7, 3, 0, 0, 0), - 'America/Santiago': new Date(2012, 9, 3, 3, 0, 0, 0), - 'America/Campo_Grande': new Date(2012, 9, 21, 5, 0, 0, 0), - 'America/Montevideo': new Date(2011, 9, 2, 3, 0, 0, 0), - 'America/Sao_Paulo': new Date(2011, 9, 16, 5, 0, 0, 0), - 'America/Los_Angeles': new Date(2011, 2, 13, 8, 0, 0, 0), - 'America/Santa_Isabel': new Date(2011, 3, 5, 8, 0, 0, 0), - 'America/Havana': new Date(2012, 2, 10, 2, 0, 0, 0), - 'America/New_York': new Date(2012, 2, 10, 7, 0, 0, 0), - 'Europe/Helsinki': new Date(2013, 2, 31, 5, 0, 0, 0), - 'Pacific/Auckland': new Date(2011, 8, 26, 7, 0, 0, 0), - 'America/Halifax': new Date(2011, 2, 13, 6, 0, 0, 0), - 'America/Goose_Bay': new Date(2011, 2, 13, 2, 1, 0, 0), - 'America/Miquelon': new Date(2011, 2, 13, 5, 0, 0, 0), - 'America/Godthab': new Date(2011, 2, 27, 1, 0, 0, 0), - 'Europe/Moscow': ru_pre_dst_change, - 'Asia/Amman': new Date(2013, 2, 29, 1, 0, 0, 0), - 'Asia/Beirut': new Date(2013, 2, 31, 2, 0, 0, 0), - 'Asia/Damascus': new Date(2013, 3, 6, 2, 0, 0, 0), - 'Asia/Jerusalem': new Date(2013, 2, 29, 5, 0, 0, 0), - 'Asia/Yekaterinburg': ru_pre_dst_change, - 'Asia/Omsk': ru_pre_dst_change, - 'Asia/Krasnoyarsk': ru_pre_dst_change, - 'Asia/Irkutsk': ru_pre_dst_change, - 'Asia/Yakutsk': ru_pre_dst_change, - 'Asia/Vladivostok': ru_pre_dst_change, - 'Asia/Baku': new Date(2013, 2, 31, 4, 0, 0), - 'Asia/Yerevan': new Date(2013, 2, 31, 3, 0, 0), - 'Asia/Kamchatka': ru_pre_dst_change, - 'Asia/Gaza': new Date(2010, 2, 27, 4, 0, 0), - 'Africa/Cairo': new Date(2010, 4, 1, 3, 0, 0), - 'Europe/Minsk': ru_pre_dst_change, - 'Pacific/Apia': new Date(2010, 10, 1, 1, 0, 0, 0), - 'Pacific/Fiji': new Date(2010, 11, 1, 0, 0, 0), - 'Australia/Perth': new Date(2008, 10, 1, 1, 0, 0, 0) - }; - - return dst_starts[tz_name]; - }; - - return { - determine: determine, - date_is_dst: date_is_dst, - dst_start_for: dst_start_for - }; - }()); - - /** - * Simple object to perform ambiguity check and to return name of time zone. - */ - jstz.TimeZone = function (tz_name) { - 'use strict'; - /** - * The keys in this object are timezones that we know may be ambiguous after - * a preliminary scan through the olson_tz object. - * - * The array of timezones to compare must be in the order that daylight savings - * starts for the regions. - */ - var AMBIGUITIES = { - 'America/Denver': ['America/Denver', 'America/Mazatlan'], - 'America/Chicago': ['America/Chicago', 'America/Mexico_City'], - 'America/Santiago': ['America/Santiago', 'America/Asuncion', 'America/Campo_Grande'], - 'America/Montevideo': ['America/Montevideo', 'America/Sao_Paulo'], - 'Asia/Beirut': ['Asia/Amman', 'Asia/Jerusalem', 'Asia/Beirut', 'Europe/Helsinki','Asia/Damascus'], - 'Pacific/Auckland': ['Pacific/Auckland', 'Pacific/Fiji'], - 'America/Los_Angeles': ['America/Los_Angeles', 'America/Santa_Isabel'], - 'America/New_York': ['America/Havana', 'America/New_York'], - 'America/Halifax': ['America/Goose_Bay', 'America/Halifax'], - 'America/Godthab': ['America/Miquelon', 'America/Godthab'], - 'Asia/Dubai': ['Europe/Moscow'], - 'Asia/Dhaka': ['Asia/Yekaterinburg'], - 'Asia/Jakarta': ['Asia/Omsk'], - 'Asia/Shanghai': ['Asia/Krasnoyarsk', 'Australia/Perth'], - 'Asia/Tokyo': ['Asia/Irkutsk'], - 'Australia/Brisbane': ['Asia/Yakutsk'], - 'Pacific/Noumea': ['Asia/Vladivostok'], - 'Pacific/Tarawa': ['Asia/Kamchatka', 'Pacific/Fiji'], - 'Pacific/Tongatapu': ['Pacific/Apia'], - 'Asia/Baghdad': ['Europe/Minsk'], - 'Asia/Baku': ['Asia/Yerevan','Asia/Baku'], - 'Africa/Johannesburg': ['Asia/Gaza', 'Africa/Cairo'] - }, - - timezone_name = tz_name, - - /** - * Checks if a timezone has possible ambiguities. I.e timezones that are similar. - * - * For example, if the preliminary scan determines that we're in America/Denver. - * We double check here that we're really there and not in America/Mazatlan. - * - * This is done by checking known dates for when daylight savings start for different - * timezones during 2010 and 2011. - */ - ambiguity_check = function () { - var ambiguity_list = AMBIGUITIES[timezone_name], - length = ambiguity_list.length, - i = 0, - tz = ambiguity_list[0]; - - for (; i < length; i += 1) { - tz = ambiguity_list[i]; - - if (jstz.date_is_dst(jstz.dst_start_for(tz))) { - timezone_name = tz; - return; - } - } - }, - - /** - * Checks if it is possible that the timezone is ambiguous. - */ - is_ambiguous = function () { - return typeof (AMBIGUITIES[timezone_name]) !== 'undefined'; - }; - - if (is_ambiguous()) { - ambiguity_check(); - } - - return { - name: function () { - return timezone_name; - } - }; - }; - - jstz.olson = {}; - - /* - * The keys in this dictionary are comma separated as such: - * - * First the offset compared to UTC time in minutes. - * - * Then a flag which is 0 if the timezone does not take daylight savings into account and 1 if it - * does. - * - * Thirdly an optional 's' signifies that the timezone is in the southern hemisphere, - * only interesting for timezones with DST. - * - * The mapped arrays is used for constructing the jstz.TimeZone object from within - * jstz.determine_timezone(); - */ - jstz.olson.timezones = { - '-720,0' : 'Pacific/Majuro', - '-660,0' : 'Pacific/Pago_Pago', - '-600,1' : 'America/Adak', - '-600,0' : 'Pacific/Honolulu', - '-570,0' : 'Pacific/Marquesas', - '-540,0' : 'Pacific/Gambier', - '-540,1' : 'America/Anchorage', - '-480,1' : 'America/Los_Angeles', - '-480,0' : 'Pacific/Pitcairn', - '-420,0' : 'America/Phoenix', - '-420,1' : 'America/Denver', - '-360,0' : 'America/Guatemala', - '-360,1' : 'America/Chicago', - '-360,1,s' : 'Pacific/Easter', - '-300,0' : 'America/Bogota', - '-300,1' : 'America/New_York', - '-270,0' : 'America/Caracas', - '-240,1' : 'America/Halifax', - '-240,0' : 'America/Santo_Domingo', - '-240,1,s' : 'America/Santiago', - '-210,1' : 'America/St_Johns', - '-180,1' : 'America/Godthab', - '-180,0' : 'America/Argentina/Buenos_Aires', - '-180,1,s' : 'America/Montevideo', - '-120,0' : 'America/Noronha', - '-120,1' : 'America/Noronha', - '-60,1' : 'Atlantic/Azores', - '-60,0' : 'Atlantic/Cape_Verde', - '0,0' : 'UTC', - '0,1' : 'Europe/London', - '60,1' : 'Europe/Berlin', - '60,0' : 'Africa/Lagos', - '60,1,s' : 'Africa/Windhoek', - '120,1' : 'Asia/Beirut', - '120,0' : 'Africa/Johannesburg', - '180,0' : 'Asia/Baghdad', - '180,1' : 'Europe/Moscow', - '210,1' : 'Asia/Tehran', - '240,0' : 'Asia/Dubai', - '240,1' : 'Asia/Baku', - '270,0' : 'Asia/Kabul', - '300,1' : 'Asia/Yekaterinburg', - '300,0' : 'Asia/Karachi', - '330,0' : 'Asia/Kolkata', - '345,0' : 'Asia/Kathmandu', - '360,0' : 'Asia/Dhaka', - '360,1' : 'Asia/Omsk', - '390,0' : 'Asia/Rangoon', - '420,1' : 'Asia/Krasnoyarsk', - '420,0' : 'Asia/Jakarta', - '480,0' : 'Asia/Shanghai', - '480,1' : 'Asia/Irkutsk', - '525,0' : 'Australia/Eucla', - '525,1,s' : 'Australia/Eucla', - '540,1' : 'Asia/Yakutsk', - '540,0' : 'Asia/Tokyo', - '570,0' : 'Australia/Darwin', - '570,1,s' : 'Australia/Adelaide', - '600,0' : 'Australia/Brisbane', - '600,1' : 'Asia/Vladivostok', - '600,1,s' : 'Australia/Sydney', - '630,1,s' : 'Australia/Lord_Howe', - '660,1' : 'Asia/Kamchatka', - '660,0' : 'Pacific/Noumea', - '690,0' : 'Pacific/Norfolk', - '720,1,s' : 'Pacific/Auckland', - '720,0' : 'Pacific/Tarawa', - '765,1,s' : 'Pacific/Chatham', - '780,0' : 'Pacific/Tongatapu', - '780,1,s' : 'Pacific/Apia', - '840,0' : 'Pacific/Kiritimati' - }; - - if (typeof exports !== 'undefined') { - exports.jstz = jstz; - } else { - root.jstz = jstz; - } -})(this); diff --git a/core/js/l10n.js b/core/js/l10n.js index e375b7eca80..60ffa949191 100644 --- a/core/js/l10n.js +++ b/core/js/l10n.js @@ -27,11 +27,43 @@ OC.L10N = { _pluralFunctions: {}, /** + * Load an app's translation bundle if not loaded already. + * + * @param {String} appName name of the app + * @param {Function} callback callback to be called when + * the translations are loaded + * @return {Promise} promise + */ + load: function(appName, callback) { + // already available ? + if (this._bundles[appName] || OC.getLocale() === 'en') { + var deferred = $.Deferred(); + var promise = deferred.promise(); + promise.then(callback); + deferred.resolve(); + return promise; + } + + var self = this; + var url = OC.filePath(appName, 'l10n', OC.getLocale() + '.json'); + + // load JSON translation bundle per AJAX + return $.get(url) + .then( + function(result) { + if (result.translations) { + self.register(appName, result.translations, result.pluralForm); + } + }) + .then(callback); + }, + + /** * Register an app's translation bundle. * * @param {String} appName name of the app - * @param {Object<String,String>} strings bundle - * @param {{Function|String}} [pluralForm] optional plural function or plural string + * @param {Object<String,String>} bundle + * @param {Function|String} [pluralForm] optional plural function or plural string */ register: function(appName, bundle, pluralForm) { this._bundles[appName] = bundle || {}; @@ -97,9 +129,17 @@ OC.L10N = { * @param {string} text the string to translate * @param [vars] map of placeholder key to value * @param {number} [count] number to replace %n with + * @param {array} [options] options array + * @param {bool} [options.escape=true] enable/disable auto escape of placeholders (by default enabled) * @return {string} */ - translate: function(app, text, vars, count) { + translate: function(app, text, vars, count, options) { + var defaultOptions = { + escape: true + }, + allOptions = options || {}; + _.defaults(allOptions, defaultOptions); + // TODO: cache this function to avoid inline recreation // of the same function over and over again in case // translate() is used in a loop @@ -107,7 +147,15 @@ OC.L10N = { return text.replace(/%n/g, count).replace(/{([^{}]*)}/g, function (a, b) { var r = vars[b]; - return typeof r === 'string' || typeof r === 'number' ? r : a; + if(typeof r === 'string' || typeof r === 'number') { + if(allOptions.escape) { + return escapeHTML(r); + } else { + return r; + } + } else { + return a; + } } ); }; @@ -128,13 +176,15 @@ OC.L10N = { /** * Translate a plural string * @param {string} app the id of the app for which to translate the string - * @param {string} text_singular the string to translate for exactly one object - * @param {string} text_plural the string to translate for n objects + * @param {string} textSingular the string to translate for exactly one object + * @param {string} textPlural the string to translate for n objects * @param {number} count number to determine whether to use singular or plural * @param [vars] map of placeholder key to value + * @param {array} [options] options array + * @param {bool} [options.escape=true] enable/disable auto escape of placeholders (by default enabled) * @return {string} Translated string */ - translatePlural: function(app, textSingular, textPlural, count, vars) { + translatePlural: function(app, textSingular, textPlural, count, vars, options) { var identifier = '_' + textSingular + '_::_' + textPlural + '_'; var bundle = this._bundles[app] || {}; var value = bundle[identifier]; @@ -142,15 +192,15 @@ OC.L10N = { var translation = value; if ($.isArray(translation)) { var plural = this._pluralFunctions[app](count); - return this.translate(app, translation[plural.plural], vars, count); + return this.translate(app, translation[plural.plural], vars, count, options); } } if(count === 1) { - return this.translate(app, textSingular, vars, count); + return this.translate(app, textSingular, vars, count, options); } else{ - return this.translate(app, textPlural, vars, count); + return this.translate(app, textPlural, vars, count, options); } } }; diff --git a/core/js/lostpassword.js b/core/js/lostpassword.js index ad221cb30fc..294a9d8c1cf 100644 --- a/core/js/lostpassword.js +++ b/core/js/lostpassword.js @@ -8,19 +8,12 @@ OC.Lostpassword = { + ('<br /><input type="checkbox" id="encrypted-continue" value="Yes" />') + '<label for="encrypted-continue">' + t('core', 'I know what I\'m doing') - + '</label><br />' - + '<a id="lost-password-encryption" href>' - + t('core', 'Reset password') - + '</a>', + + '</label><br />', resetErrorMsg : t('core', 'Password can not be changed. Please contact your administrator.'), init : function() { - if ($('#lost-password-encryption').length){ - $('#lost-password-encryption').click(OC.Lostpassword.sendLink); - } else { - $('#lost-password').click(OC.Lostpassword.sendLink); - } + $('#lost-password').click(OC.Lostpassword.sendLink); $('#reset-password #submit').click(OC.Lostpassword.resetPassword); }, @@ -32,8 +25,7 @@ OC.Lostpassword = { $.post( OC.generateUrl('/lostpassword/email'), { - user : $('#user').val(), - proceed: $('#encrypted-continue').attr('checked') ? 'Yes' : 'No' + user : $('#user').val() }, OC.Lostpassword.sendLinkDone ); @@ -84,11 +76,16 @@ OC.Lostpassword = { $.post( $('#password').parents('form').attr('action'), { - password : $('#password').val() + password : $('#password').val(), + proceed: $('#encrypted-continue').attr('checked') ? 'true' : 'false' }, OC.Lostpassword.resetDone ); } + if($('#encrypted-continue').attr('checked')) { + $('#reset-password #submit').hide(); + $('#reset-password #float-spinner').removeClass('hidden'); + } }, resetDone : function(result){ @@ -115,7 +112,11 @@ OC.Lostpassword = { }, redirect : function(msg){ - window.location = OC.webroot; + if(OC.webroot !== '') { + window.location = OC.webroot; + } else { + window.location = '/'; + } }, resetError : function(msg){ @@ -126,7 +127,7 @@ OC.Lostpassword = { getResetStatusNode : function (){ if (!$('#lost-password').length){ - $('<p id="lost-password"></p>').insertAfter($('#submit')); + $('<p id="lost-password"></p>').insertBefore($('#reset-password fieldset')); } else { $('#lost-password').replaceWith($('<p id="lost-password"></p>')); } diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js index bd6fd2e5007..0c046d8ef0e 100644 --- a/core/js/oc-dialogs.js +++ b/core/js/oc-dialogs.js @@ -23,6 +23,7 @@ /** * this class to ease the usage of jquery dialogs + * @lends OC.dialogs */ var OCdialogs = { // dialog button types @@ -362,56 +363,69 @@ var OCdialogs = { return canvas.toDataURL("image/png", 0.7); }; - var addConflict = function(conflicts, original, replacement) { + var addConflict = function($conflicts, original, replacement) { - var conflict = conflicts.find('.template').clone().removeClass('template').addClass('conflict'); + var $conflict = $conflicts.find('.template').clone().removeClass('template').addClass('conflict'); + var $originalDiv = $conflict.find('.original'); + var $replacementDiv = $conflict.find('.replacement'); - conflict.data('data',data); + $conflict.data('data',data); - conflict.find('.filename').text(original.name); - conflict.find('.original .size').text(humanFileSize(original.size)); - conflict.find('.original .mtime').text(formatDate(original.mtime)); + $conflict.find('.filename').text(original.name); + $originalDiv.find('.size').text(humanFileSize(original.size)); + $originalDiv.find('.mtime').text(formatDate(original.mtime)); // ie sucks if (replacement.size && replacement.lastModifiedDate) { - conflict.find('.replacement .size').text(humanFileSize(replacement.size)); - conflict.find('.replacement .mtime').text(formatDate(replacement.lastModifiedDate)); + $replacementDiv.find('.size').text(humanFileSize(replacement.size)); + $replacementDiv.find('.mtime').text(formatDate(replacement.lastModifiedDate)); } var path = original.directory + '/' +original.name; Files.lazyLoadPreview(path, original.mimetype, function(previewpath){ - conflict.find('.original .icon').css('background-image','url('+previewpath+')'); + $originalDiv.find('.icon').css('background-image','url('+previewpath+')'); }, 96, 96, original.etag); getCroppedPreview(replacement).then( function(path){ - conflict.find('.replacement .icon').css('background-image','url(' + path + ')'); + $replacementDiv.find('.icon').css('background-image','url(' + path + ')'); }, function(){ Files.getMimeIcon(replacement.type,function(path){ - conflict.find('.replacement .icon').css('background-image','url(' + path + ')'); + $replacementDiv.find('.icon').css('background-image','url(' + path + ')'); }); } ); - conflicts.append(conflict); + $conflicts.append($conflict); //set more recent mtime bold // ie sucks if (replacement.lastModifiedDate && replacement.lastModifiedDate.getTime() > original.mtime) { - conflict.find('.replacement .mtime').css('font-weight', 'bold'); + $replacementDiv.find('.mtime').css('font-weight', 'bold'); } else if (replacement.lastModifiedDate && replacement.lastModifiedDate.getTime() < original.mtime) { - conflict.find('.original .mtime').css('font-weight', 'bold'); + $originalDiv.find('.mtime').css('font-weight', 'bold'); } else { //TODO add to same mtime collection? } // set bigger size bold if (replacement.size && replacement.size > original.size) { - conflict.find('.replacement .size').css('font-weight', 'bold'); + $replacementDiv.find('.size').css('font-weight', 'bold'); } else if (replacement.size && replacement.size < original.size) { - conflict.find('.original .size').css('font-weight', 'bold'); + $originalDiv.find('.size').css('font-weight', 'bold'); } else { //TODO add to same size collection? } //TODO show skip action for files with same size and mtime in bottom row + // always keep readonly files + + if (original.status === 'readonly') { + $originalDiv + .addClass('readonly') + .find('input[type="checkbox"]') + .prop('checked', true) + .prop('disabled', true); + $originalDiv.find('.message') + .text(t('core','read-only')) + } }; //var selection = controller.getSelection(data.originalFiles); //if (selection.defaultAction) { @@ -422,8 +436,8 @@ var OCdialogs = { if (this._fileexistsshown) { // add conflict - var conflicts = $(dialogId+ ' .conflicts'); - addConflict(conflicts, original, replacement); + var $conflicts = $(dialogId+ ' .conflicts'); + addConflict($conflicts, original, replacement); var count = $(dialogId+ ' .conflict').length; var title = n('core', @@ -455,8 +469,8 @@ var OCdialogs = { }); $('body').append($dlg); - var conflicts = $($dlg).find('.conflicts'); - addConflict(conflicts, original, replacement); + var $conflicts = $dlg.find('.conflicts'); + addConflict($conflicts, original, replacement); var buttonlist = [{ text: t('core', 'Cancel'), @@ -495,20 +509,20 @@ var OCdialogs = { //add checkbox toggling actions $(dialogId).find('.allnewfiles').on('click', function() { - var checkboxes = $(dialogId).find('.conflict .replacement input[type="checkbox"]'); - checkboxes.prop('checked', $(this).prop('checked')); + var $checkboxes = $(dialogId).find('.conflict .replacement input[type="checkbox"]'); + $checkboxes.prop('checked', $(this).prop('checked')); }); $(dialogId).find('.allexistingfiles').on('click', function() { - var checkboxes = $(dialogId).find('.conflict .original input[type="checkbox"]'); - checkboxes.prop('checked', $(this).prop('checked')); + var $checkboxes = $(dialogId).find('.conflict .original:not(.readonly) input[type="checkbox"]'); + $checkboxes.prop('checked', $(this).prop('checked')); }); - $(dialogId).find('.conflicts').on('click', '.replacement,.original', function() { - var checkbox = $(this).find('input[type="checkbox"]'); - checkbox.prop('checked', !checkbox.prop('checked')); + $(dialogId).find('.conflicts').on('click', '.replacement,.original:not(.readonly)', function() { + var $checkbox = $(this).find('input[type="checkbox"]'); + $checkbox.prop('checked', !$checkbox.prop('checked')); }); - $(dialogId).find('.conflicts').on('click', 'input[type="checkbox"]', function() { - var checkbox = $(this); - checkbox.prop('checked', !checkbox.prop('checked')); + $(dialogId).find('.conflicts').on('click', '.replacement input[type="checkbox"],.original:not(.readonly) input[type="checkbox"]', function() { + var $checkbox = $(this); + $checkbox.prop('checked', !checkbox.prop('checked')); }); //update counters diff --git a/core/js/oc-requesttoken.js b/core/js/oc-requesttoken.js index 02175a3d674..2f7548ecb77 100644 --- a/core/js/oc-requesttoken.js +++ b/core/js/oc-requesttoken.js @@ -1,3 +1,4 @@ $(document).on('ajaxSend',function(elm, xhr) { xhr.setRequestHeader('requesttoken', oc_requesttoken); -});
\ No newline at end of file + xhr.setRequestHeader('OCS-APIREQUEST', 'true'); +}); diff --git a/core/js/setup.js b/core/js/setup.js index 9729e3862ac..95237165b40 100644 --- a/core/js/setup.js +++ b/core/js/setup.js @@ -107,4 +107,18 @@ $(document).ready(function() { t('core', 'Strong password') ] }); + + // centers the database chooser if it is too wide + if($('#databaseBackend').width() > 300) { + // this somehow needs to wait 250 milliseconds + // otherwise it gets overwritten + setTimeout(function(){ + // calculate negative left margin + // half of the difference of width and default bix width of 300 + // add 10 to clear left side padding of button group + var leftMargin = (($('#databaseBackend').width() - 300) / 2 + 10 ) * -1; + + $('#databaseBackend').css('margin-left', Math.floor(leftMargin) + 'px'); + }, 250); + } }); diff --git a/core/js/setupchecks.js b/core/js/setupchecks.js index f351c1b451a..db5365c124d 100644 --- a/core/js/setupchecks.js +++ b/core/js/setupchecks.js @@ -49,11 +49,16 @@ var afterCall = function(data, statusText, xhr) { var messages = []; if (xhr.status === 200 && data) { - if (!data.serverhasinternetconnection) { + if (!data.serverHasInternetConnection) { messages.push( t('core', 'This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features.') ); } + if(!data.dataDirectoryProtected) { + messages.push( + t('core', 'Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root.') + ); + } } else { messages.push(t('core', 'Error occurred while checking server setup')); } diff --git a/core/js/share.js b/core/js/share.js index d9ae0168129..692ce0b0ba0 100644 --- a/core/js/share.js +++ b/core/js/share.js @@ -8,6 +8,7 @@ OC.Share={ SHARE_TYPE_GROUP:1, SHARE_TYPE_LINK:3, SHARE_TYPE_EMAIL:4, + SHARE_TYPE_REMOTE:6, /** * Regular expression for splitting parts of remote share owners: @@ -131,7 +132,7 @@ OC.Share={ } for(i = 0; i < files.length; i++) { if ($(files[i]).closest('tr').data('type') === 'dir') { - $(files[i]).css('background-image', 'url('+shareFolder+')'); + $(files[i]).find('.thumbnail').css('background-image', 'url('+shareFolder+')'); } } } @@ -202,6 +203,9 @@ OC.Share={ tooltip += '@' + userDomain; } if (server) { + if (!userDomain) { + userDomain = '…'; + } tooltip += '@' + server; } @@ -238,10 +242,10 @@ OC.Share={ else { shareFolderIcon = OC.imagePath('core', 'filetypes/folder-shared'); } - $tr.children('.filename').css('background-image', 'url(' + shareFolderIcon + ')'); + $tr.find('.filename .thumbnail').css('background-image', 'url(' + shareFolderIcon + ')'); } else if (type === 'dir') { shareFolderIcon = OC.imagePath('core', 'filetypes/folder'); - $tr.children('.filename').css('background-image', 'url(' + shareFolderIcon + ')'); + $tr.find('.filename .thumbnail').css('background-image', 'url(' + shareFolderIcon + ')'); } // update share action text / icon if (hasShares || owner) { @@ -254,7 +258,7 @@ OC.Share={ message = this._formatSharedByOwner(owner); } else if (recipients) { - message = t('core', 'Shared with {recipients}', {recipients: escapeHTML(recipients)}); + message = t('core', 'Shared with {recipients}', {recipients: recipients}); } action.html(' <span>' + message + '</span>').prepend(img); if (owner) { @@ -354,11 +358,21 @@ OC.Share={ var html = '<div id="dropdown" class="drop shareDropDown" data-item-type="'+itemType+'" data-item-source="'+itemSource+'">'; if (data !== false && data.reshare !== false && data.reshare.uid_owner !== undefined) { if (data.reshare.share_type == OC.Share.SHARE_TYPE_GROUP) { - html += '<span class="reshare">'+t('core', 'Shared with you and the group {group} by {owner}', {group: escapeHTML(data.reshare.share_with), owner: escapeHTML(data.reshare.displayname_owner)})+'</span>'; + html += '<span class="reshare">'+t('core', 'Shared with you and the group {group} by {owner}', {group: data.reshare.share_with, owner: data.reshare.displayname_owner}); + if (oc_config.enable_avatars === true) { + html += ' <div id="avatar-share-owner" style="display: inline-block"></div>'; + } + html += '</span>'; } else { - html += '<span class="reshare">'+t('core', 'Shared with you by {owner}', {owner: escapeHTML(data.reshare.displayname_owner)})+'</span>'; + html += '<span class="reshare">'+t('core', 'Shared with you by {owner}', {owner: data.reshare.displayname_owner}); + if (oc_config.enable_avatars === true) { + html += ' <div id="avatar-share-owner" style="display: inline-block"></div>'; + } + html += '</span>'; } html += '<br />'; + // reduce possible permissions to what the original share allowed + possiblePermissions = possiblePermissions & data.reshare.permissions; } if (possiblePermissions & OC.PERMISSION_SHARE) { @@ -380,6 +394,7 @@ OC.Share={ } }); + html += '<label for="shareWith" class="hidden-visually">'+t('core', 'Share')+'</label>'; html += '<input id="shareWith" type="text" placeholder="'+t('core', 'Share with user or group …')+'" />'; html += '<span class="shareWithLoading icon-loading-small hidden"></span>'; html += '<ul id="shareWithList">'; @@ -393,12 +408,14 @@ OC.Share={ var defaultExpireMessage = ''; if ((itemType === 'folder' || itemType === 'file') && oc_appconfig.core.defaultExpireDateEnforced) { - defaultExpireMessage = t('core', 'The public link will expire no later than {days} days after it is created', {'days': escapeHTML(oc_appconfig.core.defaultExpireDate)}) + '<br/>'; + defaultExpireMessage = t('core', 'The public link will expire no later than {days} days after it is created', {'days': oc_appconfig.core.defaultExpireDate}) + '<br/>'; } + html += '<label for="linkText" class="hidden-visually">'+t('core', 'Link')+'</label>'; html += '<input id="linkText" type="text" readonly="readonly" />'; html += '<input type="checkbox" name="showPassword" id="showPassword" value="1" style="display:none;" /><label for="showPassword" style="display:none;">'+t('core', 'Password protect')+'</label>'; html += '<div id="linkPass">'; + html += '<label for="linkPassText" class="hidden-visually">'+t('core', 'Password')+'</label>'; html += '<input id="linkPassText" type="password" placeholder="'+t('core', 'Choose a password for the public link')+'" />'; html += '<span class="icon-loading-small hidden"></span>'; html += '</div>'; @@ -407,22 +424,33 @@ OC.Share={ html += '<div id="allowPublicUploadWrapper" style="display:none;">'; html += '<span class="icon-loading-small hidden"></span>'; html += '<input type="checkbox" value="1" name="allowPublicUpload" id="sharingDialogAllowPublicUpload"' + ((allowPublicUploadStatus) ? 'checked="checked"' : '') + ' />'; - html += '<label for="sharingDialogAllowPublicUpload">' + t('core', 'Allow Public Upload') + '</label>'; + html += '<label for="sharingDialogAllowPublicUpload">' + t('core', 'Allow editing') + '</label>'; html += '</div>'; } - html += '</div><form id="emailPrivateLink" >'; - html += '<input id="email" style="display:none; width:62%;" value="" placeholder="'+t('core', 'Email link to person')+'" type="text" />'; - html += '<input id="emailButton" style="display:none;" type="submit" value="'+t('core', 'Send')+'" />'; - html += '</form>'; + html += '</div>'; + var mailPublicNotificationEnabled = $('input:hidden[name=mailPublicNotificationEnabled]').val(); + if (mailPublicNotificationEnabled === 'yes') { + html += '<form id="emailPrivateLink">'; + html += '<input id="email" style="display:none; width:62%;" value="" placeholder="'+t('core', 'Email link to person')+'" type="text" />'; + html += '<input id="emailButton" style="display:none;" type="submit" value="'+t('core', 'Send')+'" />'; + html += '</form>'; + } } html += '<div id="expiration">'; html += '<input type="checkbox" name="expirationCheckbox" id="expirationCheckbox" value="1" /><label for="expirationCheckbox">'+t('core', 'Set expiration date')+'</label>'; + html += '<label for="expirationDate" class="hidden-visually">'+t('core', 'Expiration')+'</label>'; html += '<input id="expirationDate" type="text" placeholder="'+t('core', 'Expiration date')+'" style="display:none; width:90%;" />'; html += '<em id="defaultExpireMessage">'+defaultExpireMessage+'</em>'; html += '</div>'; dropDownEl = $(html); dropDownEl = dropDownEl.appendTo(appendTo); + + //Get owner avatars + if (oc_config.enable_avatars === true && data !== false && data.reshare !== false && data.reshare.uid_owner !== undefined) { + $('#avatar-share-owner').avatar(data.reshare.uid_owner, 32); + } + // Reset item shares OC.Share.itemShares = []; OC.Share.currentShares = {}; @@ -436,7 +464,11 @@ OC.Share={ if (share.collection) { OC.Share.addShareWith(share.share_type, share.share_with, share.share_with_displayname, share.permissions, possiblePermissions, share.mail_send, share.collection); } else { - OC.Share.addShareWith(share.share_type, share.share_with, share.share_with_displayname, share.permissions, possiblePermissions, share.mail_send, false); + if (share.share_type === OC.Share.SHARE_TYPE_REMOTE) { + OC.Share.addShareWith(share.share_type, share.share_with, share.share_with_displayname, share.permissions, OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_CREATE, share.mail_send, false); + } else { + OC.Share.addShareWith(share.share_type, share.share_with, share.share_with_displayname, share.permissions, possiblePermissions, share.mail_send, false); + } } } if (share.expiration != null) { @@ -447,7 +479,7 @@ OC.Share={ $('#shareWith').autocomplete({minLength: 2, delay: 750, source: function(search, response) { var $loading = $('#dropdown .shareWithLoading'); $loading.removeClass('hidden'); - $.get(OC.filePath('core', 'ajax', 'share.php'), { fetch: 'getShareWith', search: search.term, itemShares: OC.Share.itemShares }, function(result) { + $.get(OC.filePath('core', 'ajax', 'share.php'), { fetch: 'getShareWith', search: search.term.trim(), itemShares: OC.Share.itemShares, itemType: itemType }, function(result) { $loading.addClass('hidden'); if (result.status == 'success' && result.data.length > 0) { $( "#shareWith" ).autocomplete( "option", "autoFocus", true ); @@ -476,20 +508,23 @@ OC.Share={ // Default permissions are Edit (CRUD) and Share // Check if these permissions are possible var permissions = OC.PERMISSION_READ; - if (possiblePermissions & OC.PERMISSION_UPDATE) { - permissions = permissions | OC.PERMISSION_UPDATE; - } - if (possiblePermissions & OC.PERMISSION_CREATE) { - permissions = permissions | OC.PERMISSION_CREATE; - } - if (possiblePermissions & OC.PERMISSION_DELETE) { - permissions = permissions | OC.PERMISSION_DELETE; - } - if (oc_appconfig.core.resharingAllowed && (possiblePermissions & OC.PERMISSION_SHARE)) { - permissions = permissions | OC.PERMISSION_SHARE; + if (shareType === OC.Share.SHARE_TYPE_REMOTE) { + permissions = OC.PERMISSION_CREATE | OC.PERMISSION_UPDATE | OC.PERMISSION_READ; + } else { + if (possiblePermissions & OC.PERMISSION_UPDATE) { + permissions = permissions | OC.PERMISSION_UPDATE; + } + if (possiblePermissions & OC.PERMISSION_CREATE) { + permissions = permissions | OC.PERMISSION_CREATE; + } + if (possiblePermissions & OC.PERMISSION_DELETE) { + permissions = permissions | OC.PERMISSION_DELETE; + } + if (oc_appconfig.core.resharingAllowed && (possiblePermissions & OC.PERMISSION_SHARE)) { + permissions = permissions | OC.PERMISSION_SHARE; + } } - var $input = $(this); var $loading = $dropDown.find('.shareWithLoading'); $loading.removeClass('hidden'); @@ -499,7 +534,11 @@ OC.Share={ OC.Share.share(itemType, itemSource, shareType, shareWith, permissions, itemSourceName, expirationDate, function() { $input.prop('disabled', false); $loading.addClass('hidden'); - OC.Share.addShareWith(shareType, shareWith, selected.item.label, permissions, possiblePermissions); + var posPermissions = possiblePermissions; + if (shareType === OC.Share.SHARE_TYPE_REMOTE) { + posPermissions = permissions; + } + OC.Share.addShareWith(shareType, shareWith, selected.item.label, permissions, posPermissions); $('#shareWith').val(''); $('#dropdown').trigger(new $.Event('sharesChanged', {shares: OC.Share.currentShares})); OC.Share.updateIcon(itemType, itemSource); @@ -510,17 +549,22 @@ OC.Share={ // customize internal _renderItem function to display groups and users differently .data("ui-autocomplete")._renderItem = function( ul, item ) { var insert = $( "<a>" ); - var text = (item.value.shareType == 1)? item.label + ' ('+t('core', 'group')+')' : item.label; + var text = item.label; + if (item.value.shareType === OC.Share.SHARE_TYPE_GROUP) { + text = text + ' ('+t('core', 'group')+')'; + } else if (item.value.shareType === OC.Share.SHARE_TYPE_REMOTE) { + text = text + ' ('+t('core', 'remote')+')'; + } insert.text( text ); - if(item.value.shareType == 1) { + if(item.value.shareType === OC.Share.SHARE_TYPE_GROUP) { insert = insert.wrapInner('<strong></strong>'); } return $( "<li>" ) - .addClass((item.value.shareType == 1)?'group':'user') + .addClass((item.value.shareType === OC.Share.SHARE_TYPE_GROUP)?'group':'user') .append( insert ) .appendTo( ul ); }; - if (link && linksAllowed) { + if (link && linksAllowed && $('#email').length != 0) { $('#email').autocomplete({ minLength: 1, source: function (search, response) { @@ -577,9 +621,12 @@ OC.Share={ share_with_displayname: shareWithDisplayName, permissions: permissions }; - if (shareType === 1) { + if (shareType === OC.Share.SHARE_TYPE_GROUP) { shareWithDisplayName = shareWithDisplayName + " (" + t('core', 'group') + ')'; } + if (shareType === OC.Share.SHARE_TYPE_REMOTE) { + shareWithDisplayName = shareWithDisplayName + " (" + t('core', 'remote') + ')'; + } if (!OC.Share.itemShares[shareType]) { OC.Share.itemShares[shareType] = []; } @@ -594,7 +641,7 @@ OC.Share={ if (collectionList.length > 0) { $(collectionList).append(', '+shareWithDisplayName); } else { - var html = '<li style="clear: both;" data-collection="'+item+'">'+t('core', 'Shared in {item} with {user}', {'item': escapeHTML(item), user: escapeHTML(shareWithDisplayName)})+'</li>'; + var html = '<li style="clear: both;" data-collection="'+item+'">'+t('core', 'Shared in {item} with {user}', {'item': item, user: shareWithDisplayName})+'</li>'; $('#shareWithList').prepend(html); } } else { @@ -617,9 +664,16 @@ OC.Share={ var html = '<li style="clear: both;" data-share-type="'+escapeHTML(shareType)+'" data-share-with="'+escapeHTML(shareWith)+'" title="' + escapeHTML(shareWith) + '">'; var showCrudsButton; html += '<a href="#" class="unshare"><img class="svg" alt="'+t('core', 'Unshare')+'" title="'+t('core', 'Unshare')+'" src="'+OC.imagePath('core', 'actions/delete')+'"/></a>'; + if (oc_config.enable_avatars === true) { + if (shareType === OC.Share.SHARE_TYPE_USER) { + html += '<div id="avatar-' + escapeHTML(shareWith) + '" class="avatar"></div>'; + } else { + html += '<div class="avatar" style="padding-right: 32px"></div>'; + } + } html += '<span class="username">' + escapeHTML(shareWithDisplayName) + '</span>'; var mailNotificationEnabled = $('input:hidden[name=mailNotificationEnabled]').val(); - if (mailNotificationEnabled === 'yes') { + if (mailNotificationEnabled === 'yes' && shareType !== OC.Share.SHARE_TYPE_REMOTE) { var checked = ''; if (mailSend === '1') { checked = 'checked'; @@ -632,20 +686,25 @@ OC.Share={ if (possiblePermissions & OC.PERMISSION_CREATE || possiblePermissions & OC.PERMISSION_UPDATE || possiblePermissions & OC.PERMISSION_DELETE) { html += '<input id="canEdit-'+escapeHTML(shareWith)+'" type="checkbox" name="edit" class="permissions" '+editChecked+' /><label for="canEdit-'+escapeHTML(shareWith)+'">'+t('core', 'can edit')+'</label>'; } - showCrudsButton = '<a href="#" class="showCruds"><img class="svg" alt="'+t('core', 'access control')+'" title="'+t('core', 'access control')+'" src="'+OC.imagePath('core', 'actions/triangle-s')+'"/></a>'; + if (shareType !== OC.Share.SHARE_TYPE_REMOTE) { + showCrudsButton = '<a href="#" class="showCruds"><img class="svg" alt="'+t('core', 'access control')+'" src="'+OC.imagePath('core', 'actions/triangle-s')+'"/></a>'; + } html += '<div class="cruds" style="display:none;">'; - if (possiblePermissions & OC.PERMISSION_CREATE) { - html += '<input id="canCreate-'+escapeHTML(shareWith)+'" type="checkbox" name="create" class="permissions" '+createChecked+' data-permissions="'+OC.PERMISSION_CREATE+'"/><label for="canCreate-'+escapeHTML(shareWith)+'">'+t('core', 'create')+'</label>'; - } - if (possiblePermissions & OC.PERMISSION_UPDATE) { - html += '<input id="canUpdate-'+escapeHTML(shareWith)+'" type="checkbox" name="update" class="permissions" '+updateChecked+' data-permissions="'+OC.PERMISSION_UPDATE+'"/><label for="canUpdate-'+escapeHTML(shareWith)+'">'+t('core', 'update')+'</label>'; - } - if (possiblePermissions & OC.PERMISSION_DELETE) { - html += '<input id="canDelete-'+escapeHTML(shareWith)+'" type="checkbox" name="delete" class="permissions" '+deleteChecked+' data-permissions="'+OC.PERMISSION_DELETE+'"/><label for="canDelete-'+escapeHTML(shareWith)+'">'+t('core', 'delete')+'</label>'; - } + if (possiblePermissions & OC.PERMISSION_CREATE) { + html += '<input id="canCreate-' + escapeHTML(shareWith) + '" type="checkbox" name="create" class="permissions" ' + createChecked + ' data-permissions="' + OC.PERMISSION_CREATE + '"/><label for="canCreate-' + escapeHTML(shareWith) + '">' + t('core', 'create') + '</label>'; + } + if (possiblePermissions & OC.PERMISSION_UPDATE) { + html += '<input id="canUpdate-' + escapeHTML(shareWith) + '" type="checkbox" name="update" class="permissions" ' + updateChecked + ' data-permissions="' + OC.PERMISSION_UPDATE + '"/><label for="canUpdate-' + escapeHTML(shareWith) + '">' + t('core', 'change') + '</label>'; + } + if (possiblePermissions & OC.PERMISSION_DELETE) { + html += '<input id="canDelete-' + escapeHTML(shareWith) + '" type="checkbox" name="delete" class="permissions" ' + deleteChecked + ' data-permissions="' + OC.PERMISSION_DELETE + '"/><label for="canDelete-' + escapeHTML(shareWith) + '">' + t('core', 'delete') + '</label>'; + } html += '</div>'; html += '</li>'; html = $(html).appendTo('#shareWithList'); + if (oc_config.enable_avatars === true && shareType === OC.Share.SHARE_TYPE_USER) { + $('#avatar-' + escapeHTML(shareWith)).avatar(escapeHTML(shareWith), 32); + } // insert cruds button into last label element var lastLabel = html.find('>label:last'); if (lastLabel.exists()){ diff --git a/core/js/snap.js b/core/js/snap.js deleted file mode 100644 index 19942e866a9..00000000000 --- a/core/js/snap.js +++ /dev/null @@ -1,785 +0,0 @@ -/*! Snap.js v2.0.0-rc1 */ -(function(win, doc) { - - 'use strict'; - - // Our export - var Namespace = 'Snap'; - - // Our main toolbelt - var utils = { - - /** - * Deeply extends two objects - * @param {Object} destination The destination object - * @param {Object} source The custom options to extend destination by - * @return {Object} The desination object - */ - extend: function(destination, source) { - var property; - for (property in source) { - if (source[property] && source[property].constructor && source[property].constructor === Object) { - destination[property] = destination[property] || {}; - utils.extend(destination[property], source[property]); - } else { - destination[property] = source[property]; - } - } - return destination; - } - }; - - /** - * Our Snap global that initializes our instance - * @param {Object} opts The custom Snap.js options - */ - var Core = function( opts ) { - - var self = this; - - /** - * Our default settings for a Snap instance - * @type {Object} - */ - var settings = self.settings = { - element: null, - dragger: null, - disable: 'none', - addBodyClasses: true, - hyperextensible: true, - resistance: 0.5, - flickThreshold: 50, - transitionSpeed: 0.3, - easing: 'ease', - maxPosition: 266, - minPosition: -266, - tapToClose: true, - touchToDrag: true, - clickToDrag: true, - slideIntent: 40, // degrees - minDragDistance: 5 - }; - - /** - * Stores internally global data - * @type {Object} - */ - var cache = self.cache = { - isDragging: false, - simpleStates: { - opening: null, - towards: null, - hyperExtending: null, - halfway: null, - flick: null, - translation: { - absolute: 0, - relative: 0, - sinceDirectionChange: 0, - percentage: 0 - } - } - }; - - var eventList = self.eventList = {}; - - utils.extend(utils, { - - /** - * Determines if we are interacting with a touch device - * @type {Boolean} - */ - hasTouch: ('ontouchstart' in doc.documentElement || win.navigator.msPointerEnabled), - - /** - * Returns the appropriate event type based on whether we are a touch device or not - * @param {String} action The "action" event you're looking for: up, down, move, out - * @return {String} The browsers supported event name - */ - eventType: function(action) { - var eventTypes = { - down: (utils.hasTouch ? 'touchstart' : settings.clickToDrag ? 'mousedown' : ''), - move: (utils.hasTouch ? 'touchmove' : settings.clickToDrag ? 'mousemove' : ''), - up: (utils.hasTouch ? 'touchend' : settings.clickToDrag ? 'mouseup': ''), - out: (utils.hasTouch ? 'touchcancel' : settings.clickToDrag ? 'mouseout' : '') - }; - return eventTypes[action]; - }, - - /** - * Returns the correct "cursor" position on both browser and mobile - * @param {String} t The coordinate to retrieve, either "X" or "Y" - * @param {Object} e The event object being triggered - * @return {Number} The desired coordiante for the events interaction - */ - page: function(t, e){ - return (utils.hasTouch && e.touches.length && e.touches[0]) ? e.touches[0]['page'+t] : e['page'+t]; - }, - - - klass: { - - /** - * Checks if an element has a class name - * @param {Object} el The element to check - * @param {String} name The class name to search for - * @return {Boolean} Returns true if the class exists - */ - has: function(el, name){ - return (el.className).indexOf(name) !== -1; - }, - - /** - * Adds a class name to an element - * @param {Object} el The element to add to - * @param {String} name The class name to add - */ - add: function(el, name){ - if(!utils.klass.has(el, name) && settings.addBodyClasses){ - el.className += " "+name; - } - }, - - /** - * Removes a class name - * @param {Object} el The element to remove from - * @param {String} name The class name to remove - */ - remove: function(el, name){ - if(utils.klass.has(el, name) && settings.addBodyClasses){ - el.className = (el.className).replace(name, "").replace(/^\s+|\s+$/g, ''); - } - } - }, - - /** - * Dispatch a custom Snap.js event - * @param {String} type The event name - */ - dispatchEvent: function(type) { - if( typeof eventList[type] === 'function') { - return eventList[type].apply(); - } - }, - - /** - * Determines the browsers vendor prefix for CSS3 - * @return {String} The browsers vendor prefix - */ - vendor: function(){ - var tmp = doc.createElement("div"), - prefixes = 'webkit Moz O ms'.split(' '), - i; - for (i in prefixes) { - if (typeof tmp.style[prefixes[i] + 'Transition'] !== 'undefined') { - return prefixes[i]; - } - } - }, - - /** - * Determines the browsers vendor prefix for transition callback events - * @return {String} The event name - */ - transitionCallback: function(){ - return (cache.vendor==='Moz' || cache.vendor==='ms') ? 'transitionend' : cache.vendor+'TransitionEnd'; - }, - - /** - * Determines if the users browser supports CSS3 transformations - * @return {[type]} [description] - */ - canTransform: function(){ - return typeof settings.element.style[cache.vendor+'Transform'] !== 'undefined'; - }, - - /** - * Determines an angle between two points - * @param {Number} x The X coordinate - * @param {Number} y The Y coordinate - * @return {Number} The number of degrees between the two points - */ - angleOfDrag: function(x, y) { - var degrees, theta; - // Calc Theta - theta = Math.atan2(-(cache.startDragY - y), (cache.startDragX - x)); - if (theta < 0) { - theta += 2 * Math.PI; - } - // Calc Degrees - degrees = Math.floor(theta * (180 / Math.PI) - 180); - if (degrees < 0 && degrees > -180) { - degrees = 360 - Math.abs(degrees); - } - return Math.abs(degrees); - }, - - - events: { - - /** - * Adds an event to an element - * @param {Object} element Element to add event to - * @param {String} eventName The event name - * @param {Function} func Callback function - */ - addEvent: function addEvent(element, eventName, func) { - if (element.addEventListener) { - return element.addEventListener(eventName, func, false); - } else if (element.attachEvent) { - return element.attachEvent("on" + eventName, func); - } - }, - - /** - * Removes an event to an element - * @param {Object} element Element to remove event from - * @param {String} eventName The event name - * @param {Function} func Callback function - */ - removeEvent: function addEvent(element, eventName, func) { - if (element.addEventListener) { - return element.removeEventListener(eventName, func, false); - } else if (element.attachEvent) { - return element.detachEvent("on" + eventName, func); - } - }, - - /** - * Prevents the default event - * @param {Object} e The event object - */ - prevent: function(e) { - if (e.preventDefault) { - e.preventDefault(); - } else { - e.returnValue = false; - } - } - }, - - /** - * Searches the parent element until a specified attribute has been matched - * @param {Object} el The element to search from - * @param {String} attr The attribute to search for - * @return {Object|null} Returns a matched element if it exists, else, null - */ - parentUntil: function(el, attr) { - var isStr = typeof attr === 'string'; - while (el.parentNode) { - if (isStr && el.getAttribute && el.getAttribute(attr)){ - return el; - } else if(!isStr && el === attr){ - return el; - } - el = el.parentNode; - } - return null; - } - }); - - - var action = self.action = { - - /** - * Handles translating the elements position - * @type {Object} - */ - translate: { - get: { - - /** - * Returns the amount an element is translated - * @param {Number} index The index desired from the CSS3 values of translate3d - * @return {Number} The amount of pixels an element is translated - */ - matrix: function(index) { - - if( !cache.canTransform ){ - return parseInt(settings.element.style.left, 10); - } else { - var matrix = win.getComputedStyle(settings.element)[cache.vendor+'Transform'].match(/\((.*)\)/), - ieOffset = 8; - if (matrix) { - matrix = matrix[1].split(','); - - // Internet Explorer likes to give us 16 fucking values - if(matrix.length===16){ - index+=ieOffset; - } - return parseInt(matrix[index], 10); - } - return 0; - } - } - }, - - /** - * Called when the element has finished transitioning - */ - easeCallback: function(fn){ - settings.element.style[cache.vendor+'Transition'] = ''; - cache.translation = action.translate.get.matrix(4); - cache.easing = false; - - if(cache.easingTo===0){ - utils.klass.remove(doc.body, 'snapjs-right'); - utils.klass.remove(doc.body, 'snapjs-left'); - } - - if( cache.once ){ - cache.once.call(self, self.state()); - delete cache.once; - } - - utils.dispatchEvent('animated'); - utils.events.removeEvent(settings.element, utils.transitionCallback(), action.translate.easeCallback); - - }, - - /** - * Animates the pane by the specified amount of pixels - * @param {Number} n The amount of pixels to move the pane - */ - easeTo: function(n, cb) { - - if( !cache.canTransform ){ - cache.translation = n; - action.translate.x(n); - } else { - cache.easing = true; - cache.easingTo = n; - - settings.element.style[cache.vendor+'Transition'] = 'all ' + settings.transitionSpeed + 's ' + settings.easing; - - cache.once = cb; - - utils.events.addEvent(settings.element, utils.transitionCallback(), action.translate.easeCallback); - action.translate.x(n); - } - if(n===0){ - settings.element.style[cache.vendor+'Transform'] = ''; - } - }, - - /** - * Immediately translates the element on its X axis - * @param {Number} n Amount of pixels to translate - */ - x: function(n) { - if( (settings.disable==='left' && n>0) || - (settings.disable==='right' && n<0) - ){ return; } - - if( !settings.hyperextensible ){ - if( n===settings.maxPosition || n>settings.maxPosition ){ - n=settings.maxPosition; - } else if( n===settings.minPosition || n<settings.minPosition ){ - n=settings.minPosition; - } - } - - n = parseInt(n, 10); - if(isNaN(n)){ - n = 0; - } - - if( cache.canTransform ){ - var theTranslate = 'translate3d(' + n + 'px, 0,0)'; - settings.element.style[cache.vendor+'Transform'] = theTranslate; - } else { - settings.element.style.width = (win.innerWidth || doc.documentElement.clientWidth)+'px'; - - settings.element.style.left = n+'px'; - settings.element.style.right = ''; - } - } - }, - - /** - * Handles all the events that interface with dragging - * @type {Object} - */ - drag: { - - /** - * Begins listening for drag events on our element - */ - listen: function() { - cache.translation = 0; - cache.easing = false; - utils.events.addEvent(self.settings.element, utils.eventType('down'), action.drag.startDrag); - utils.events.addEvent(self.settings.element, utils.eventType('move'), action.drag.dragging); - utils.events.addEvent(self.settings.element, utils.eventType('up'), action.drag.endDrag); - }, - - /** - * Stops listening for drag events on our element - */ - stopListening: function() { - utils.events.removeEvent(settings.element, utils.eventType('down'), action.drag.startDrag); - utils.events.removeEvent(settings.element, utils.eventType('move'), action.drag.dragging); - utils.events.removeEvent(settings.element, utils.eventType('up'), action.drag.endDrag); - }, - - /** - * Fired immediately when the user begins to drag the content pane - * @param {Object} e Event object - */ - startDrag: function(e) { - // No drag on ignored elements - var target = e.target ? e.target : e.srcElement, - ignoreParent = utils.parentUntil(target, 'data-snap-ignore'); - - if (ignoreParent) { - utils.dispatchEvent('ignore'); - return; - } - - - if(settings.dragger){ - var dragParent = utils.parentUntil(target, settings.dragger); - - // Only use dragger if we're in a closed state - if( !dragParent && - (cache.translation !== settings.minPosition && - cache.translation !== settings.maxPosition - )){ - return; - } - } - - utils.dispatchEvent('start'); - settings.element.style[cache.vendor+'Transition'] = ''; - cache.isDragging = true; - - cache.intentChecked = false; - cache.startDragX = utils.page('X', e); - cache.startDragY = utils.page('Y', e); - cache.dragWatchers = { - current: 0, - last: 0, - hold: 0, - state: '' - }; - cache.simpleStates = { - opening: null, - towards: null, - hyperExtending: null, - halfway: null, - flick: null, - translation: { - absolute: 0, - relative: 0, - sinceDirectionChange: 0, - percentage: 0 - } - }; - }, - - /** - * Fired while the user is moving the content pane - * @param {Object} e Event object - */ - dragging: function(e) { - - if (cache.isDragging && settings.touchToDrag) { - - var thePageX = utils.page('X', e), - thePageY = utils.page('Y', e), - translated = cache.translation, - absoluteTranslation = action.translate.get.matrix(4), - whileDragX = thePageX - cache.startDragX, - openingLeft = absoluteTranslation > 0, - translateTo = whileDragX, - diff; - - // Shown no intent already - if((cache.intentChecked && !cache.hasIntent)){ - return; - } - - if(settings.addBodyClasses){ - if((absoluteTranslation)>0){ - utils.klass.add(doc.body, 'snapjs-left'); - utils.klass.remove(doc.body, 'snapjs-right'); - } else if((absoluteTranslation)<0){ - utils.klass.add(doc.body, 'snapjs-right'); - utils.klass.remove(doc.body, 'snapjs-left'); - } - } - - if (cache.hasIntent === false || cache.hasIntent === null) { - - var deg = utils.angleOfDrag(thePageX, thePageY), - inRightRange = (deg >= 0 && deg <= settings.slideIntent) || (deg <= 360 && deg > (360 - settings.slideIntent)), - inLeftRange = (deg >= 180 && deg <= (180 + settings.slideIntent)) || (deg <= 180 && deg >= (180 - settings.slideIntent)); - if (!inLeftRange && !inRightRange) { - cache.hasIntent = false; - } else { - cache.hasIntent = true; - } - cache.intentChecked = true; - } - - if ( - (settings.minDragDistance>=Math.abs(thePageX-cache.startDragX)) || // Has user met minimum drag distance? - (cache.hasIntent === false) - ) { - return; - } - - utils.events.prevent(e); - utils.dispatchEvent('drag'); - - cache.dragWatchers.current = thePageX; - - // Determine which direction we are going - if (cache.dragWatchers.last > thePageX) { - if (cache.dragWatchers.state !== 'left') { - cache.dragWatchers.state = 'left'; - cache.dragWatchers.hold = thePageX; - } - cache.dragWatchers.last = thePageX; - } else if (cache.dragWatchers.last < thePageX) { - if (cache.dragWatchers.state !== 'right') { - cache.dragWatchers.state = 'right'; - cache.dragWatchers.hold = thePageX; - } - cache.dragWatchers.last = thePageX; - } - if (openingLeft) { - // Pulling too far to the right - if (settings.maxPosition < absoluteTranslation) { - diff = (absoluteTranslation - settings.maxPosition) * settings.resistance; - translateTo = whileDragX - diff; - } - cache.simpleStates = { - opening: 'left', - towards: cache.dragWatchers.state, - hyperExtending: settings.maxPosition < absoluteTranslation, - halfway: absoluteTranslation > (settings.maxPosition / 2), - flick: Math.abs(cache.dragWatchers.current - cache.dragWatchers.hold) > settings.flickThreshold, - translation: { - absolute: absoluteTranslation, - relative: whileDragX, - sinceDirectionChange: (cache.dragWatchers.current - cache.dragWatchers.hold), - percentage: (absoluteTranslation/settings.maxPosition)*100 - } - }; - } else { - // Pulling too far to the left - if (settings.minPosition > absoluteTranslation) { - diff = (absoluteTranslation - settings.minPosition) * settings.resistance; - translateTo = whileDragX - diff; - } - cache.simpleStates = { - opening: 'right', - towards: cache.dragWatchers.state, - hyperExtending: settings.minPosition > absoluteTranslation, - halfway: absoluteTranslation < (settings.minPosition / 2), - flick: Math.abs(cache.dragWatchers.current - cache.dragWatchers.hold) > settings.flickThreshold, - translation: { - absolute: absoluteTranslation, - relative: whileDragX, - sinceDirectionChange: (cache.dragWatchers.current - cache.dragWatchers.hold), - percentage: (absoluteTranslation/settings.minPosition)*100 - } - }; - } - action.translate.x(translateTo + translated); - } - }, - - /** - * Fired when the user releases the content pane - * @param {Object} e Event object - */ - endDrag: function(e) { - if (cache.isDragging) { - utils.dispatchEvent('end'); - var translated = action.translate.get.matrix(4); - - // Tap Close - if (cache.dragWatchers.current === 0 && translated !== 0 && settings.tapToClose) { - utils.dispatchEvent('close'); - utils.events.prevent(e); - action.translate.easeTo(0); - cache.isDragging = false; - cache.startDragX = 0; - return; - } - - // Revealing Left - if (cache.simpleStates.opening === 'left') { - // Halfway, Flicking, or Too Far Out - if ((cache.simpleStates.halfway || cache.simpleStates.hyperExtending || cache.simpleStates.flick)) { - if (cache.simpleStates.flick && cache.simpleStates.towards === 'left') { // Flicking Closed - action.translate.easeTo(0); - } else if ( - (cache.simpleStates.flick && cache.simpleStates.towards === 'right') || // Flicking Open OR - (cache.simpleStates.halfway || cache.simpleStates.hyperExtending) // At least halfway open OR hyperextending - ) { - action.translate.easeTo(settings.maxPosition); // Open Left - } - } else { - action.translate.easeTo(0); // Close Left - } - // Revealing Right - } else if (cache.simpleStates.opening === 'right') { - // Halfway, Flicking, or Too Far Out - if ((cache.simpleStates.halfway || cache.simpleStates.hyperExtending || cache.simpleStates.flick)) { - if (cache.simpleStates.flick && cache.simpleStates.towards === 'right') { // Flicking Closed - action.translate.easeTo(0); - } else if ( - (cache.simpleStates.flick && cache.simpleStates.towards === 'left') || // Flicking Open OR - (cache.simpleStates.halfway || cache.simpleStates.hyperExtending) // At least halfway open OR hyperextending - ) { - action.translate.easeTo(settings.minPosition); // Open Right - } - } else { - action.translate.easeTo(0); // Close Right - } - } - cache.isDragging = false; - cache.startDragX = utils.page('X', e); - } - } - } - }; - - - // Initialize - if (opts.element) { - utils.extend(settings, opts); - cache.vendor = utils.vendor(); - cache.canTransform = utils.canTransform(); - action.drag.listen(); - } - }; - - - utils.extend(Core.prototype, { - - /** - * Opens the specified side menu - * @param {String} side Must be "left" or "right" - */ - open: function(side, cb) { - utils.dispatchEvent('open'); - utils.klass.remove(doc.body, 'snapjs-expand-left'); - utils.klass.remove(doc.body, 'snapjs-expand-right'); - - if (side === 'left') { - this.cache.simpleStates.opening = 'left'; - this.cache.simpleStates.towards = 'right'; - utils.klass.add(doc.body, 'snapjs-left'); - utils.klass.remove(doc.body, 'snapjs-right'); - this.action.translate.easeTo(this.settings.maxPosition, cb); - } else if (side === 'right') { - this.cache.simpleStates.opening = 'right'; - this.cache.simpleStates.towards = 'left'; - utils.klass.remove(doc.body, 'snapjs-left'); - utils.klass.add(doc.body, 'snapjs-right'); - this.action.translate.easeTo(this.settings.minPosition, cb); - } - }, - - /** - * Closes the pane - */ - close: function(cb) { - utils.dispatchEvent('close'); - this.action.translate.easeTo(0, cb); - }, - - /** - * Hides the content pane completely allowing for full menu visibility - * @param {String} side Must be "left" or "right" - */ - expand: function(side){ - var to = win.innerWidth || doc.documentElement.clientWidth; - - if(side==='left'){ - utils.dispatchEvent('expandLeft'); - utils.klass.add(doc.body, 'snapjs-expand-left'); - utils.klass.remove(doc.body, 'snapjs-expand-right'); - } else { - utils.dispatchEvent('expandRight'); - utils.klass.add(doc.body, 'snapjs-expand-right'); - utils.klass.remove(doc.body, 'snapjs-expand-left'); - to *= -1; - } - this.action.translate.easeTo(to); - }, - - /** - * Listen in to custom Snap events - * @param {String} evt The snap event name - * @param {Function} fn Callback function - * @return {Object} Snap instance - */ - on: function(evt, fn) { - this.eventList[evt] = fn; - return this; - }, - - /** - * Stops listening to custom Snap events - * @param {String} evt The snap event name - */ - off: function(evt) { - if (this.eventList[evt]) { - this.eventList[evt] = false; - } - }, - - /** - * Enables Snap.js events - */ - enable: function() { - utils.dispatchEvent('enable'); - this.action.drag.listen(); - }, - - /** - * Disables Snap.js events - */ - disable: function() { - utils.dispatchEvent('disable'); - this.action.drag.stopListening(); - }, - - /** - * Updates the instances settings - * @param {Object} opts The Snap options to set - */ - settings: function(opts){ - utils.extend(this.settings, opts); - }, - - /** - * Returns information about the state of the content pane - * @return {Object} Information regarding the state of the pane - */ - state: function() { - var state, - fromLeft = this.action.translate.get.matrix(4); - if (fromLeft === this.settings.maxPosition) { - state = 'left'; - } else if (fromLeft === this.settings.minPosition) { - state = 'right'; - } else { - state = 'closed'; - } - return { - state: state, - info: this.cache.simpleStates - }; - } - }); - - // Assign to the global namespace - this[Namespace] = Core; - -}).call(this, window, document); diff --git a/core/js/tests/specHelper.js b/core/js/tests/specHelper.js index 4111b6763d9..59c2a99645f 100644 --- a/core/js/tests/specHelper.js +++ b/core/js/tests/specHelper.js @@ -120,6 +120,9 @@ window.isPhantom = /phantom/i.test(navigator.userAgent); if (!OC.TestUtil) { OC.TestUtil = TestUtil; } + + // reset plugins + OC.Plugins._plugins = []; }); afterEach(function() { diff --git a/core/js/tests/specs/coreSpec.js b/core/js/tests/specs/coreSpec.js index 2c5c22905b0..7d06ac2e7df 100644 --- a/core/js/tests/specs/coreSpec.js +++ b/core/js/tests/specs/coreSpec.js @@ -393,11 +393,20 @@ describe('Core base tests', function() { expect(OC.generateUrl('heartbeat')).toEqual(OC.webroot + '/index.php/heartbeat'); expect(OC.generateUrl('/heartbeat')).toEqual(OC.webroot + '/index.php/heartbeat'); }); - it('substitutes parameters', function() { - expect(OC.generateUrl('apps/files/download{file}', {file: '/Welcome.txt'})).toEqual(OC.webroot + '/index.php/apps/files/download/Welcome.txt'); + it('substitutes parameters which are escaped by default', function() { + expect(OC.generateUrl('apps/files/download/{file}', {file: '<">ImAnUnescapedString/!'})).toEqual(OC.webroot + '/index.php/apps/files/download/%3C%22%3EImAnUnescapedString%2F!'); + }); + it('substitutes parameters which can also be unescaped via option flag', function() { + expect(OC.generateUrl('apps/files/download/{file}', {file: 'subfolder/Welcome.txt'}, {escape: false})).toEqual(OC.webroot + '/index.php/apps/files/download/subfolder/Welcome.txt'); + }); + it('substitutes multiple parameters which are escaped by default', function() { + expect(OC.generateUrl('apps/files/download/{file}/{id}', {file: '<">ImAnUnescapedString/!', id: 5})).toEqual(OC.webroot + '/index.php/apps/files/download/%3C%22%3EImAnUnescapedString%2F!/5'); + }); + it('substitutes multiple parameters which can also be unescaped via option flag', function() { + expect(OC.generateUrl('apps/files/download/{file}/{id}', {file: 'subfolder/Welcome.txt', id: 5}, {escape: false})).toEqual(OC.webroot + '/index.php/apps/files/download/subfolder/Welcome.txt/5'); }); it('doesnt error out with no params provided', function () { - expect(OC.generateUrl('apps/files/download{file}')).toEqual(OC.webroot + '/index.php/apps/files/download{file}'); + expect(OC.generateUrl('apps/files/download{file}')).toEqual(OC.webroot + '/index.php/apps/files/download%7Bfile%7D'); }); }); describe('Main menu mobile toggle', function() { @@ -465,6 +474,8 @@ describe('Core base tests', function() { it('renders file sizes with the correct unit', function() { var data = [ [0, '0 B'], + ["0", '0 B'], + ["A", 'NaN B'], [125, '125 B'], [128000, '125 kB'], [128000000, '122.1 MB'], @@ -655,5 +666,133 @@ describe('Core base tests', function() { ]); }); }); + describe('Plugins', function() { + var plugin; + + beforeEach(function() { + plugin = { + name: 'Some name', + attach: function(obj) { + obj.attached = true; + }, + + detach: function(obj) { + obj.attached = false; + } + }; + OC.Plugins.register('OC.Test.SomeName', plugin); + }); + it('attach plugin to object', function() { + var obj = {something: true}; + OC.Plugins.attach('OC.Test.SomeName', obj); + expect(obj.attached).toEqual(true); + OC.Plugins.detach('OC.Test.SomeName', obj); + expect(obj.attached).toEqual(false); + }); + it('only call handler for target name', function() { + var obj = {something: true}; + OC.Plugins.attach('OC.Test.SomeOtherName', obj); + expect(obj.attached).not.toBeDefined(); + OC.Plugins.detach('OC.Test.SomeOtherName', obj); + expect(obj.attached).not.toBeDefined(); + }); + }); + describe('Notifications', function() { + beforeEach(function(){ + notificationMock = sinon.mock(OC.Notification); + }); + afterEach(function(){ + // verify that all expectations are met + notificationMock.verify(); + // restore mocked methods + notificationMock.restore(); + // clean up the global variable + delete notificationMock; + }); + it('Should show a plain text notification' , function() { + // one is shown ... + notificationMock.expects('show').once().withExactArgs('My notification test'); + // ... but not the HTML one + notificationMock.expects('showHtml').never(); + + OC.Notification.showTemporary('My notification test'); + + // verification is done in afterEach + }); + it('Should show a HTML notification' , function() { + // no plain is shown ... + notificationMock.expects('show').never(); + // ... but one HTML notification + notificationMock.expects('showHtml').once().withExactArgs('<a>My notification test</a>'); + + OC.Notification.showTemporary('<a>My notification test</a>', { isHTML: true }); + + // verification is done in afterEach + }); + it('Should hide previous notification and hide itself after 7 seconds' , function() { + var clock = sinon.useFakeTimers(); + + // previous notifications get hidden + notificationMock.expects('hide').once(); + + OC.Notification.showTemporary(''); + + // verify the first call + notificationMock.verify(); + + // expect it a second time + notificationMock.expects('hide').once(); + + // travel in time +7000 milliseconds + clock.tick(7000); + + // verification is done in afterEach + }); + it('Should hide itself after a given time' , function() { + var clock = sinon.useFakeTimers(); + + // previous notifications get hidden + notificationMock.expects('hide').once(); + + OC.Notification.showTemporary('', { timeout: 10 }); + + // verify the first call + notificationMock.verify(); + + // expect to not be called after 9 seconds + notificationMock.expects('hide').never(); + + // travel in time +9 seconds + clock.tick(9000); + // verify this + notificationMock.verify(); + + // expect the second call one second later + notificationMock.expects('hide').once(); + // travel in time +1 seconds + clock.tick(1000); + + // verification is done in afterEach + }); + it('Should not hide itself after a given time if a timeout of 0 is defined' , function() { + var clock = sinon.useFakeTimers(); + + // previous notifications get hidden + notificationMock.expects('hide').once(); + + OC.Notification.showTemporary('', { timeout: 0 }); + + // verify the first call + notificationMock.verify(); + + // expect to not be called after 1000 seconds + notificationMock.expects('hide').never(); + + // travel in time +1000 seconds + clock.tick(1000000); + + // verification is done in afterEach + }); + }); }); diff --git a/core/js/tests/specs/l10nSpec.js b/core/js/tests/specs/l10nSpec.js index d5b0363ea38..bafc7746d6c 100644 --- a/core/js/tests/specs/l10nSpec.js +++ b/core/js/tests/specs/l10nSpec.js @@ -11,8 +11,12 @@ describe('OC.L10N tests', function() { var TEST_APP = 'jsunittestapp'; + beforeEach(function() { + OC.appswebroots[TEST_APP] = OC.webroot + '/apps3/jsunittestapp'; + }); afterEach(function() { delete OC.L10N._bundles[TEST_APP]; + delete OC.appswebroots[TEST_APP]; }); describe('text translation', function() { @@ -38,6 +42,16 @@ describe('OC.L10N tests', function() { t(TEST_APP, 'Hello {name}, the weather is {weather}', {name: 'Steve', weather: t(TEST_APP, 'sunny')}) ).toEqual('Hallo Steve, das Wetter ist sonnig'); }); + it('returns text with escaped placeholder', function() { + expect( + t(TEST_APP, 'Hello {name}', {name: '<strong>Steve</strong>'}) + ).toEqual('Hello <strong>Steve</strong>'); + }); + it('returns text with not escaped placeholder', function() { + expect( + t(TEST_APP, 'Hello {name}', {name: '<strong>Steve</strong>'}, null, {escape: false}) + ).toEqual('Hello <strong>Steve</strong>'); + }); }); describe('plurals', function() { function checkPlurals() { @@ -98,4 +112,52 @@ describe('OC.L10N tests', function() { checkPlurals(); }); }); + describe('async loading of translations', function() { + it('loads bundle for given app and calls callback', function() { + var localeStub = sinon.stub(OC, 'getLocale').returns('zh_CN'); + var callbackStub = sinon.stub(); + var promiseStub = sinon.stub(); + OC.L10N.load(TEST_APP, callbackStub).then(promiseStub); + expect(callbackStub.notCalled).toEqual(true); + expect(promiseStub.notCalled).toEqual(true); + expect(fakeServer.requests.length).toEqual(1); + var req = fakeServer.requests[0]; + expect(req.url).toEqual( + OC.webroot + '/apps3/' + TEST_APP + '/l10n/zh_CN.json' + ); + req.respond( + 200, + { 'Content-Type': 'application/json' }, + JSON.stringify({ + translations: {'Hello world!': '你好世界!'}, + pluralForm: 'nplurals=2; plural=(n != 1);' + }) + ); + + expect(callbackStub.calledOnce).toEqual(true); + expect(promiseStub.calledOnce).toEqual(true); + expect(t(TEST_APP, 'Hello world!')).toEqual('你好世界!'); + localeStub.restore(); + }); + it('calls callback if translation already available', function() { + var promiseStub = sinon.stub(); + var callbackStub = sinon.stub(); + OC.L10N.register(TEST_APP, { + 'Hello world!': 'Hallo Welt!' + }); + OC.L10N.load(TEST_APP, callbackStub).then(promiseStub); + expect(callbackStub.calledOnce).toEqual(true); + expect(promiseStub.calledOnce).toEqual(true); + expect(fakeServer.requests.length).toEqual(0); + }); + it('calls callback if locale is en', function() { + var localeStub = sinon.stub(OC, 'getLocale').returns('en'); + var promiseStub = sinon.stub(); + var callbackStub = sinon.stub(); + OC.L10N.load(TEST_APP, callbackStub).then(promiseStub); + expect(callbackStub.calledOnce).toEqual(true); + expect(promiseStub.calledOnce).toEqual(true); + expect(fakeServer.requests.length).toEqual(0); + }); + }); }); diff --git a/core/js/tests/specs/shareSpec.js b/core/js/tests/specs/shareSpec.js index e712ea58bc2..1856fc27bc6 100644 --- a/core/js/tests/specs/shareSpec.js +++ b/core/js/tests/specs/shareSpec.js @@ -26,11 +26,14 @@ describe('OC.Share tests', function() { var oldAppConfig; var loadItemStub; var autocompleteStub; + var oldEnableAvatars; + var avatarStub; beforeEach(function() { $('#testArea').append($('<div id="shareContainer"></div>')); // horrible parameters $('#testArea').append('<input id="allowShareWithLink" type="hidden" value="yes">'); + $('#testArea').append('<input id="mailPublicNotificationEnabled" name="mailPublicNotificationEnabled" type="hidden" value="yes">'); $container = $('#shareContainer'); /* jshint camelcase:false */ oldAppConfig = _.extend({}, oc_appconfig.core); @@ -53,6 +56,10 @@ describe('OC.Share tests', function() { var $el = $('<div></div>').data('ui-autocomplete', {}); return $el; }); + + oldEnableAvatars = oc_config.enable_avatars; + oc_config.enable_avatars = false; + avatarStub = sinon.stub($.fn, 'avatar'); }); afterEach(function() { /* jshint camelcase:false */ @@ -60,6 +67,9 @@ describe('OC.Share tests', function() { loadItemStub.restore(); autocompleteStub.restore(); + avatarStub.restore(); + oc_config.enable_avatars = oldEnableAvatars; + $('#dropdown').remove(); }); it('calls loadItem with the correct arguments', function() { OC.Share.showDropDown( @@ -362,6 +372,16 @@ describe('OC.Share tests', function() { $('#dropdown [name=expirationCheckbox]').click(); expect($('#dropdown [name=expirationCheckbox]').prop('checked')).toEqual(true); }); + it('displayes email form when sending emails is enabled', function() { + $('input[name=mailPublicNotificationEnabled]').val('yes'); + showDropDown(); + expect($('#emailPrivateLink').length).toEqual(1); + }); + it('not renders email form when sending emails is disabled', function() { + $('input[name=mailPublicNotificationEnabled]').val('no'); + showDropDown(); + expect($('#emailPrivateLink').length).toEqual(0); + }); it('sets picker minDate to today and no maxDate by default', function() { showDropDown(); $('#dropdown [name=linkCheckbox]').click(); @@ -393,6 +413,80 @@ describe('OC.Share tests', function() { }); }); }); + describe('check for avatar', function() { + beforeEach(function() { + loadItemStub.returns({ + reshare: [], + shares: [{ + id: 100, + item_source: 123, + permissions: 31, + share_type: OC.Share.SHARE_TYPE_USER, + share_with: 'user1', + share_with_displayname: 'User One' + },{ + id: 101, + item_source: 123, + permissions: 31, + share_type: OC.Share.SHARE_TYPE_GROUP, + share_with: 'group', + share_with_displayname: 'group' + }] + }); + }); + + describe('avatars enabled', function() { + beforeEach(function() { + oc_config.enable_avatars = true; + OC.Share.showDropDown( + 'file', + 123, + $container, + true, + 31, + 'shared_file_name.txt' + ); + }); + + afterEach(function() { + oc_config.enable_avatars = false; + }); + + it('test correct function call', function() { + expect(avatarStub.calledOnce).toEqual(true); + var args = avatarStub.getCall(0).args; + + + expect($('#shareWithList').children().length).toEqual(2); + + expect($('#avatar-user1').length).toEqual(1); + expect(args.length).toEqual(2); + expect(args[0]).toEqual('user1'); + }); + + it('test no avatar for groups', function() { + expect($('#shareWithList').children().length).toEqual(2); + expect($('#shareWithList li:nth-child(2) .avatar').attr('id')).not.toBeDefined(); + }); + }); + + describe('avatars disabled', function() { + beforeEach(function() { + OC.Share.showDropDown( + 'file', + 123, + $container, + true, + 31, + 'shared_file_name.txt' + ); + }); + + it('no avatar classes', function() { + expect($('.avatar').length).toEqual(0); + }); + }); + }); describe('"sharesChanged" event', function() { var autocompleteOptions; var handler; @@ -491,6 +585,161 @@ describe('OC.Share tests', function() { expect(shares[OC.Share.SHARE_TYPE_GROUP]).not.toBeDefined(); }); }); + describe('share permissions', function() { + beforeEach(function() { + oc_appconfig.core.resharingAllowed = true; + }); + + /** + * Tests sharing with the given possible permissions + * + * @param {int} possiblePermissions + * @return {int} permissions sent to the server + */ + function testWithPermissions(possiblePermissions) { + OC.Share.showDropDown( + 'file', + 123, + $container, + true, + possiblePermissions, + 'shared_file_name.txt' + ); + var autocompleteOptions = autocompleteStub.getCall(0).args[0]; + // simulate autocomplete selection + autocompleteOptions.select(new $.Event('select'), { + item: { + label: 'User Two', + value: { + shareType: OC.Share.SHARE_TYPE_USER, + shareWith: 'user2' + } + } + }); + autocompleteStub.reset(); + var requestBody = OC.parseQueryString(_.last(fakeServer.requests).requestBody); + return parseInt(requestBody.permissions, 10); + } + + describe('regular sharing', function() { + it('shares with given permissions with default config', function() { + loadItemStub.returns({ + reshare: [], + shares: [] + }); + expect( + testWithPermissions(OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_SHARE) + ).toEqual(OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_SHARE); + expect( + testWithPermissions(OC.PERMISSION_READ | OC.PERMISSION_SHARE) + ).toEqual(OC.PERMISSION_READ | OC.PERMISSION_SHARE); + }); + it('removes share permission when not allowed', function() { + oc_appconfig.core.resharingAllowed = false; + loadItemStub.returns({ + reshare: [], + shares: [] + }); + expect( + testWithPermissions(OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_SHARE) + ).toEqual(OC.PERMISSION_READ | OC.PERMISSION_UPDATE); + }); + it('automatically adds READ permission even when not specified', function() { + oc_appconfig.core.resharingAllowed = false; + loadItemStub.returns({ + reshare: [], + shares: [] + }); + expect( + testWithPermissions(OC.PERMISSION_UPDATE | OC.PERMISSION_SHARE) + ).toEqual(OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_UPDATE); + }); + it('does not show sharing options when sharing not allowed', function() { + loadItemStub.returns({ + reshare: [], + shares: [] + }); + OC.Share.showDropDown( + 'file', + 123, + $container, + true, + OC.PERMISSION_READ, + 'shared_file_name.txt' + ); + expect($('#dropdown #shareWithList').length).toEqual(0); + }); + }); + describe('resharing', function() { + it('shares with given permissions when original share had all permissions', function() { + loadItemStub.returns({ + reshare: { + permissions: OC.PERMISSION_ALL + }, + shares: [] + }); + expect( + testWithPermissions(OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_SHARE) + ).toEqual(OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_SHARE); + }); + it('reduces reshare permissions to the ones from the original share', function() { + loadItemStub.returns({ + reshare: { + permissions: OC.PERMISSION_READ, + uid_owner: 'user1' + }, + shares: [] + }); + OC.Share.showDropDown( + 'file', + 123, + $container, + true, + OC.PERMISSION_ALL, + 'shared_file_name.txt' + ); + // no resharing allowed + expect($('#dropdown #shareWithList').length).toEqual(0); + }); + it('reduces reshare permissions to possible permissions', function() { + loadItemStub.returns({ + reshare: { + permissions: OC.PERMISSION_ALL, + uid_owner: 'user1' + }, + shares: [] + }); + OC.Share.showDropDown( + 'file', + 123, + $container, + true, + OC.PERMISSION_READ, + 'shared_file_name.txt' + ); + // no resharing allowed + expect($('#dropdown #shareWithList').length).toEqual(0); + }); + it('does not show sharing options when resharing not allowed', function() { + loadItemStub.returns({ + reshare: { + permissions: OC.PERMISSION_READ | OC.PERMISSION_UPDATE | OC.PERMISSION_DELETE, + uid_owner: 'user1' + }, + shares: [] + }); + OC.Share.showDropDown( + 'file', + 123, + $container, + true, + OC.PERMISSION_ALL, + 'shared_file_name.txt' + ); + expect($('#dropdown #shareWithList').length).toEqual(0); + }); + }); + }); }); describe('markFileAsShared', function() { var $file; @@ -498,7 +747,7 @@ describe('OC.Share tests', function() { beforeEach(function() { tipsyStub = sinon.stub($.fn, 'tipsy'); - $file = $('<tr><td class="filename">File name</td></tr>'); + $file = $('<tr><td class="filename"><div class="thumbnail"></div><span class="name">File name</span></td></tr>'); $file.find('.filename').append( '<span class="fileactions">' + '<a href="#" class="action action-share" data-action="Share">' + @@ -535,17 +784,17 @@ describe('OC.Share tests', function() { it('displays the user name part of a remote share owner', function() { checkOwner( 'User One@someserver.com', - 'User One', + 'User One@…', 'User One@someserver.com' ); checkOwner( 'User One@someserver.com/', - 'User One', + 'User One@…', 'User One@someserver.com' ); checkOwner( 'User One@someserver.com/root/of/owncloud', - 'User One', + 'User One@…', 'User One@someserver.com' ); }); @@ -570,7 +819,7 @@ describe('OC.Share tests', function() { describe('displaying the folder icon', function() { function checkIcon(expectedImage) { - var imageUrl = OC.TestUtil.getImageUrl($file.find('.filename')); + var imageUrl = OC.TestUtil.getImageUrl($file.find('.filename .thumbnail')); expectedIcon = OC.imagePath('core', expectedImage); expect(imageUrl).toEqual(expectedIcon); } diff --git a/core/js/update.js b/core/js/update.js index e5ce322df95..f63808f65be 100644 --- a/core/js/update.js +++ b/core/js/update.js @@ -17,7 +17,7 @@ * * @param $el progress list element */ - start: function($el) { + start: function($el, options) { if (this._started) { return; } @@ -28,8 +28,8 @@ this.addMessage(t( 'core', 'Updating {productName} to version {version}, this may take a while.', { - productName: OC.theme.name || 'ownCloud', - version: OC.config.versionstring + productName: options.productName || 'ownCloud', + version: options.version }), 'bold' ).append('<br />'); // FIXME: these should be ul/li with CSS paddings! @@ -47,9 +47,8 @@ updateEventSource.listen('failure', function(message) { $('<span>').addClass('error').append(message).append('<br />').appendTo($el); $('<span>') - .addClass('error bold') - .append('<br />') - .append(t('core', 'The update was unsuccessful.' + + .addClass('bold') + .append(t('core', 'The update was unsuccessful. ' + 'Please report this issue to the ' + '<a href="https://github.com/owncloud/core/issues" target="_blank">ownCloud community</a>.')) .appendTo($el); @@ -77,10 +76,14 @@ $(document).ready(function() { $('.updateButton').on('click', function() { + var $updateEl = $('.update'); var $progressEl = $('.updateProgress'); $progressEl.removeClass('hidden'); $('.updateOverview').addClass('hidden'); - OC.Update.start($progressEl); + OC.Update.start($progressEl, { + productName: $updateEl.attr('data-productname'), + version: $updateEl.attr('data-version'), + }); return false; }); }); diff --git a/core/l10n/ach.js b/core/l10n/ach.js index 7aa65e3a52e..572404948ed 100644 --- a/core/l10n/ach.js +++ b/core/l10n/ach.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n > 1);"); diff --git a/core/l10n/ach.json b/core/l10n/ach.json index 207d7753769..b43ffe08ed3 100644 --- a/core/l10n/ach.json +++ b/core/l10n/ach.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/core/l10n/ady.js b/core/l10n/ady.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/ady.js +++ b/core/l10n/ady.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/ady.json b/core/l10n/ady.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/ady.json +++ b/core/l10n/ady.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/af_ZA.js b/core/l10n/af_ZA.js index bb9b876ae73..516aa4c3eed 100644 --- a/core/l10n/af_ZA.js +++ b/core/l10n/af_ZA.js @@ -38,7 +38,6 @@ OC.L10N.register( "Couldn't send reset email. Please contact your administrator." : "Die herstel epos kon nie gestuur word nie. Kontak asseblief die stelsel administrateur.", "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Die \"link\" vir die herstel van jou wagwoord is na jou epos gestuur. As jy dit nie binne 'n redelike tyd ontvang nie, soek deur jou \"spam/junk\" omslagte.<br>As dit nie daar is nie vra jou administrateur vir hulp.", "I know what I'm doing" : "Ek weet wat ek doen", - "Reset password" : "Herstel wagwoord", "Password can not be changed. Please contact your administrator." : "Wagwoord kan nie verander word nie. Kontak asseblief jou stelsel administrateur.", "No" : "Nee", "Yes" : "Ja", @@ -64,7 +63,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "Met jou en die groep {group} gedeel deur {owner}", "Shared with you by {owner}" : "Met jou gedeel deur {owner}", "Password protect" : "Beskerm met Wagwoord", - "Allow Public Upload" : "Laat Publieke Oplaai toe", + "Password" : "Wagwoord", "Email link to person" : "E-pos aan persoon", "Send" : "Stuur", "Set expiration date" : "Stel verval datum", @@ -76,7 +75,6 @@ OC.L10N.register( "can edit" : "kan wysig", "access control" : "toegang beheer", "create" : "skep", - "update" : "opdateer", "delete" : "uitvee", "Password protected" : "Beskerm met wagwoord", "Error unsetting expiration date" : "Fout met skrapping van verval datum", @@ -90,10 +88,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "Die opdatering was suksesvol. Jy word nou aan ownCloud terug gelei.", "%s password reset" : "%s wagwoord herstel", "Use the following link to reset your password: {link}" : "Gebruik die volgende skakel om jou wagwoord te herstel: {link}", - "You will receive a link to reset your password via Email." : "Jy sal `n skakel via e-pos ontvang om jou wagwoord te herstel.", - "Username" : "Gebruikersnaam", - "Yes, I really want to reset my password now" : "Ja, Ek wil regtig my wagwoord herstel", "New password" : "Nuwe wagwoord", + "Reset password" : "Herstel wagwoord", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "For the best results, please consider using a GNU/Linux server instead." : "Oorweeg die gebruik van 'n GNU/Linux bediener vir die beste resultate.", "Personal" : "Persoonlik", "Users" : "Gebruikers", @@ -102,12 +99,10 @@ OC.L10N.register( "Help" : "Hulp", "Access forbidden" : "Toegang verbode", "Security Warning" : "Sekuriteits waarskuwing", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Jou PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Opdateer asseblief jou PHP installasie om %s veilig te gebruik", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Jou data gids en lêers is moontlik toeganklik vanaf die internet omdat die .htaccess lêer nie werk nie.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Vir inligting oor hoe om jou bediener behoorlik op te stel, sien asseblief die<a href=\"%s\" target=\"_blank\">dokumentasie</a>.", "Create an <strong>admin account</strong>" : "Skep `n <strong>admin-rekening</strong>", - "Password" : "Wagwoord", + "Username" : "Gebruikersnaam", "Data folder" : "Data omslag", "Configure the database" : "Stel databasis op", "Database user" : "Databasis-gebruiker", diff --git a/core/l10n/af_ZA.json b/core/l10n/af_ZA.json index 373d3dff8b4..c4cb73fb351 100644 --- a/core/l10n/af_ZA.json +++ b/core/l10n/af_ZA.json @@ -36,7 +36,6 @@ "Couldn't send reset email. Please contact your administrator." : "Die herstel epos kon nie gestuur word nie. Kontak asseblief die stelsel administrateur.", "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Die \"link\" vir die herstel van jou wagwoord is na jou epos gestuur. As jy dit nie binne 'n redelike tyd ontvang nie, soek deur jou \"spam/junk\" omslagte.<br>As dit nie daar is nie vra jou administrateur vir hulp.", "I know what I'm doing" : "Ek weet wat ek doen", - "Reset password" : "Herstel wagwoord", "Password can not be changed. Please contact your administrator." : "Wagwoord kan nie verander word nie. Kontak asseblief jou stelsel administrateur.", "No" : "Nee", "Yes" : "Ja", @@ -62,7 +61,7 @@ "Shared with you and the group {group} by {owner}" : "Met jou en die groep {group} gedeel deur {owner}", "Shared with you by {owner}" : "Met jou gedeel deur {owner}", "Password protect" : "Beskerm met Wagwoord", - "Allow Public Upload" : "Laat Publieke Oplaai toe", + "Password" : "Wagwoord", "Email link to person" : "E-pos aan persoon", "Send" : "Stuur", "Set expiration date" : "Stel verval datum", @@ -74,7 +73,6 @@ "can edit" : "kan wysig", "access control" : "toegang beheer", "create" : "skep", - "update" : "opdateer", "delete" : "uitvee", "Password protected" : "Beskerm met wagwoord", "Error unsetting expiration date" : "Fout met skrapping van verval datum", @@ -88,10 +86,9 @@ "The update was successful. Redirecting you to ownCloud now." : "Die opdatering was suksesvol. Jy word nou aan ownCloud terug gelei.", "%s password reset" : "%s wagwoord herstel", "Use the following link to reset your password: {link}" : "Gebruik die volgende skakel om jou wagwoord te herstel: {link}", - "You will receive a link to reset your password via Email." : "Jy sal `n skakel via e-pos ontvang om jou wagwoord te herstel.", - "Username" : "Gebruikersnaam", - "Yes, I really want to reset my password now" : "Ja, Ek wil regtig my wagwoord herstel", "New password" : "Nuwe wagwoord", + "Reset password" : "Herstel wagwoord", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "For the best results, please consider using a GNU/Linux server instead." : "Oorweeg die gebruik van 'n GNU/Linux bediener vir die beste resultate.", "Personal" : "Persoonlik", "Users" : "Gebruikers", @@ -100,12 +97,10 @@ "Help" : "Hulp", "Access forbidden" : "Toegang verbode", "Security Warning" : "Sekuriteits waarskuwing", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Jou PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Opdateer asseblief jou PHP installasie om %s veilig te gebruik", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Jou data gids en lêers is moontlik toeganklik vanaf die internet omdat die .htaccess lêer nie werk nie.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Vir inligting oor hoe om jou bediener behoorlik op te stel, sien asseblief die<a href=\"%s\" target=\"_blank\">dokumentasie</a>.", "Create an <strong>admin account</strong>" : "Skep `n <strong>admin-rekening</strong>", - "Password" : "Wagwoord", + "Username" : "Gebruikersnaam", "Data folder" : "Data omslag", "Configure the database" : "Stel databasis op", "Database user" : "Databasis-gebruiker", diff --git a/core/l10n/ak.js b/core/l10n/ak.js index 80daeefc00b..916d0e00468 100644 --- a/core/l10n/ak.js +++ b/core/l10n/ak.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=n > 1;"); diff --git a/core/l10n/ak.json b/core/l10n/ak.json index 548e1edd1cf..ec058a93bf9 100644 --- a/core/l10n/ak.json +++ b/core/l10n/ak.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=n > 1;" }
\ No newline at end of file diff --git a/core/l10n/am_ET.js b/core/l10n/am_ET.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/am_ET.js +++ b/core/l10n/am_ET.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/am_ET.json b/core/l10n/am_ET.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/am_ET.json +++ b/core/l10n/am_ET.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/ar.js b/core/l10n/ar.js index 2d7bcda9398..ca502ccb83f 100644 --- a/core/l10n/ar.js +++ b/core/l10n/ar.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "Updated database" : "قاعدة بيانات المرفوعات", + "No image or file provided" : "لم يتم توفير صورة أو ملف", "Unknown filetype" : "نوع الملف غير معروف", "Invalid image" : "الصورة غير صالحة", "Sunday" : "الأحد", @@ -25,19 +26,28 @@ OC.L10N.register( "December" : "كانون الاول", "Settings" : "إعدادات", "Saving..." : "جاري الحفظ...", - "Reset password" : "تعديل كلمة السر", + "I know what I'm doing" : "أعرف ماذا أفعل", + "Password can not be changed. Please contact your administrator." : "كلمة المرور لا يمكن تغييرها. فضلاً تحدث مع المسؤول", "No" : "لا", "Yes" : "نعم", "Choose" : "اختيار", "Ok" : "موافق", + "read-only" : "قراءة فقط", "_{count} file conflict_::_{count} file conflicts_" : ["","","","","",""], + "New Files" : "ملفات جديدة", + "Already existing files" : "المفات موجودة مسبقاً", + "Which files do you want to keep?" : "ماهي الملفات التي ترغب في إبقاءها ؟", + "If you select both versions, the copied file will have a number added to its name." : "عند إختيار كلا النسختين. المف المنسوخ سيحتوي على رقم في إسمه.", "Cancel" : "الغاء", + "Continue" : "المتابعة", + "(all selected)" : "(إختيار الكل)", "Very weak password" : "كلمة السر ضعيفة جدا", "Weak password" : "كلمة السر ضعيفة", "Good password" : "كلمة السر جيدة", "Strong password" : "كلمة السر قوية", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "اعدادات خادمك غير صحيحة بشكل تسمح لك بمزامنة ملفاتك وذلك بسبب أن واجهة WebDAV تبدو معطلة", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "هذا الخادم لا يوجد لدية اتصال انترنت. هذا يعني ان بعض الميزات مثل mounting التخزين الخارجي , تنبيهات عن التحديثات او تنزيلات برامج الطرف الثالث3 لا تعمل. الدخول للملفات البعيدة و ارسال تنبيهات البريد الالكتروني ممكن ان لا تعمل ايضا. نحن نقترح بتفعيل اتصال الانترنت لهذا الخادم لتتمكن من الاستفادة من كل الميزات", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "مجلد data و ملفاتك يمكن الوصول لها عن طريق الانترنت. ملف .htaccess لا يمكن تشغيلة. نحن نقترح باصرار ان تعيد اعداد خادمك لمنع الدخول الى بياناتك عن طريق الانترنت او بالامكان ان تنقل مجلد data خارج document root بشكل مؤقت. ", "Shared" : "مشارك", "Share" : "شارك", "Error" : "خطأ", @@ -46,22 +56,30 @@ OC.L10N.register( "Error while changing permissions" : "حصل خطأ عند عملية إعادة تعيين التصريح بالتوصل", "Shared with you and the group {group} by {owner}" : "شورك معك ومع المجموعة {group} من قبل {owner}", "Shared with you by {owner}" : "شورك معك من قبل {owner}", + "Share with user or group …" : "المشاركة مع مستخدم أو مجموعة...", "Share link" : "شارك الرابط", + "Link" : "الرابط", "Password protect" : "حماية كلمة السر", - "Allow Public Upload" : "اسمح بالرفع للعامة", + "Password" : "كلمة المرور", + "Choose a password for the public link" : "اختر كلمة مرور للرابط العام", + "Allow editing" : "السماح بالتعديلات", "Email link to person" : "ارسل الرابط بالبريد الى صديق", "Send" : "أرسل", "Set expiration date" : "تعيين تاريخ إنتهاء الصلاحية", + "Expiration" : "إنتهاء", "Expiration date" : "تاريخ إنتهاء الصلاحية", + "Adding user..." : "إضافة مستخدم", "group" : "مجموعة", + "remote" : "عن بعد", "Resharing is not allowed" : "لا يسمح بعملية إعادة المشاركة", "Shared in {item} with {user}" : "شورك في {item} مع {user}", "Unshare" : "إلغاء مشاركة", + "notify by email" : "الإشعار عن طريق البريد", "can share" : "يمكن المشاركة", "can edit" : "التحرير مسموح", "access control" : "ضبط الوصول", "create" : "إنشاء", - "update" : "تحديث", + "change" : "تغيير", "delete" : "حذف", "Password protected" : "محمي بكلمة السر", "Error unsetting expiration date" : "حصل خطأ عند عملية إزالة تاريخ إنتهاء الصلاحية", @@ -70,16 +88,16 @@ OC.L10N.register( "Email sent" : "تم ارسال البريد الالكتروني", "Warning" : "تحذير", "The object type is not specified." : "نوع العنصر غير محدد.", + "Enter new" : "إدخال جديد", "Delete" : "إلغاء", "Add" : "اضف", "_download %n file_::_download %n files_" : ["","","","","",""], "The update was successful. Redirecting you to ownCloud now." : "تم التحديث بنجاح , يتم اعادة توجيهك الان الى Owncloud", "%s password reset" : "تمت إعادة ضبط كلمة مرور %s", "Use the following link to reset your password: {link}" : "استخدم هذه الوصلة لاسترجاع كلمة السر: {link}", - "You will receive a link to reset your password via Email." : "سوف نرسل لك بريد يحتوي على وصلة لتجديد كلمة السر.", - "Username" : "إسم المستخدم", - "Yes, I really want to reset my password now" : "نعم، أريد إعادة ضبظ كلمة مروري", "New password" : "كلمات سر جديدة", + "Reset password" : "تعديل كلمة السر", + "_{count} search result in other places_::_{count} search results in other places_" : ["","","","","",""], "Personal" : "شخصي", "Users" : "المستخدمين", "Apps" : "التطبيقات", @@ -87,12 +105,10 @@ OC.L10N.register( "Help" : "المساعدة", "Access forbidden" : "التوصّل محظور", "Security Warning" : "تحذير أمان", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "يرجى تحديث نسخة PHP لاستخدام %s بطريقة آمنة", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "مجلدات البيانات والملفات الخاصة قد تكون قابلة للوصول اليها عن طريق شبكة الانترنت وذلك بسبب ان ملف .htaccess لا يعمل بشكل صحيح.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "لمزيد من المعلومات عن كيفية إعداد خادمك، يرجى الاطلاع على <a href=\"%s\" target=\"_blank\">صفحة المساعدة</a>.", "Create an <strong>admin account</strong>" : "أضف </strong>مستخدم رئيسي <strong>", - "Password" : "كلمة المرور", + "Username" : "إسم المستخدم", "Data folder" : "مجلد المعلومات", "Configure the database" : "أسس قاعدة البيانات", "Database user" : "مستخدم قاعدة البيانات", @@ -102,6 +118,7 @@ OC.L10N.register( "Database host" : "خادم قاعدة البيانات", "Finish setup" : "انهاء التعديلات", "Log out" : "الخروج", + "Search" : "البحث", "remember" : "تذكر", "Log in" : "أدخل", "Alternative Logins" : "اسماء دخول بديلة" diff --git a/core/l10n/ar.json b/core/l10n/ar.json index fd5c1275e41..c12658594ac 100644 --- a/core/l10n/ar.json +++ b/core/l10n/ar.json @@ -1,5 +1,6 @@ { "translations": { "Updated database" : "قاعدة بيانات المرفوعات", + "No image or file provided" : "لم يتم توفير صورة أو ملف", "Unknown filetype" : "نوع الملف غير معروف", "Invalid image" : "الصورة غير صالحة", "Sunday" : "الأحد", @@ -23,19 +24,28 @@ "December" : "كانون الاول", "Settings" : "إعدادات", "Saving..." : "جاري الحفظ...", - "Reset password" : "تعديل كلمة السر", + "I know what I'm doing" : "أعرف ماذا أفعل", + "Password can not be changed. Please contact your administrator." : "كلمة المرور لا يمكن تغييرها. فضلاً تحدث مع المسؤول", "No" : "لا", "Yes" : "نعم", "Choose" : "اختيار", "Ok" : "موافق", + "read-only" : "قراءة فقط", "_{count} file conflict_::_{count} file conflicts_" : ["","","","","",""], + "New Files" : "ملفات جديدة", + "Already existing files" : "المفات موجودة مسبقاً", + "Which files do you want to keep?" : "ماهي الملفات التي ترغب في إبقاءها ؟", + "If you select both versions, the copied file will have a number added to its name." : "عند إختيار كلا النسختين. المف المنسوخ سيحتوي على رقم في إسمه.", "Cancel" : "الغاء", + "Continue" : "المتابعة", + "(all selected)" : "(إختيار الكل)", "Very weak password" : "كلمة السر ضعيفة جدا", "Weak password" : "كلمة السر ضعيفة", "Good password" : "كلمة السر جيدة", "Strong password" : "كلمة السر قوية", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "اعدادات خادمك غير صحيحة بشكل تسمح لك بمزامنة ملفاتك وذلك بسبب أن واجهة WebDAV تبدو معطلة", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "هذا الخادم لا يوجد لدية اتصال انترنت. هذا يعني ان بعض الميزات مثل mounting التخزين الخارجي , تنبيهات عن التحديثات او تنزيلات برامج الطرف الثالث3 لا تعمل. الدخول للملفات البعيدة و ارسال تنبيهات البريد الالكتروني ممكن ان لا تعمل ايضا. نحن نقترح بتفعيل اتصال الانترنت لهذا الخادم لتتمكن من الاستفادة من كل الميزات", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "مجلد data و ملفاتك يمكن الوصول لها عن طريق الانترنت. ملف .htaccess لا يمكن تشغيلة. نحن نقترح باصرار ان تعيد اعداد خادمك لمنع الدخول الى بياناتك عن طريق الانترنت او بالامكان ان تنقل مجلد data خارج document root بشكل مؤقت. ", "Shared" : "مشارك", "Share" : "شارك", "Error" : "خطأ", @@ -44,22 +54,30 @@ "Error while changing permissions" : "حصل خطأ عند عملية إعادة تعيين التصريح بالتوصل", "Shared with you and the group {group} by {owner}" : "شورك معك ومع المجموعة {group} من قبل {owner}", "Shared with you by {owner}" : "شورك معك من قبل {owner}", + "Share with user or group …" : "المشاركة مع مستخدم أو مجموعة...", "Share link" : "شارك الرابط", + "Link" : "الرابط", "Password protect" : "حماية كلمة السر", - "Allow Public Upload" : "اسمح بالرفع للعامة", + "Password" : "كلمة المرور", + "Choose a password for the public link" : "اختر كلمة مرور للرابط العام", + "Allow editing" : "السماح بالتعديلات", "Email link to person" : "ارسل الرابط بالبريد الى صديق", "Send" : "أرسل", "Set expiration date" : "تعيين تاريخ إنتهاء الصلاحية", + "Expiration" : "إنتهاء", "Expiration date" : "تاريخ إنتهاء الصلاحية", + "Adding user..." : "إضافة مستخدم", "group" : "مجموعة", + "remote" : "عن بعد", "Resharing is not allowed" : "لا يسمح بعملية إعادة المشاركة", "Shared in {item} with {user}" : "شورك في {item} مع {user}", "Unshare" : "إلغاء مشاركة", + "notify by email" : "الإشعار عن طريق البريد", "can share" : "يمكن المشاركة", "can edit" : "التحرير مسموح", "access control" : "ضبط الوصول", "create" : "إنشاء", - "update" : "تحديث", + "change" : "تغيير", "delete" : "حذف", "Password protected" : "محمي بكلمة السر", "Error unsetting expiration date" : "حصل خطأ عند عملية إزالة تاريخ إنتهاء الصلاحية", @@ -68,16 +86,16 @@ "Email sent" : "تم ارسال البريد الالكتروني", "Warning" : "تحذير", "The object type is not specified." : "نوع العنصر غير محدد.", + "Enter new" : "إدخال جديد", "Delete" : "إلغاء", "Add" : "اضف", "_download %n file_::_download %n files_" : ["","","","","",""], "The update was successful. Redirecting you to ownCloud now." : "تم التحديث بنجاح , يتم اعادة توجيهك الان الى Owncloud", "%s password reset" : "تمت إعادة ضبط كلمة مرور %s", "Use the following link to reset your password: {link}" : "استخدم هذه الوصلة لاسترجاع كلمة السر: {link}", - "You will receive a link to reset your password via Email." : "سوف نرسل لك بريد يحتوي على وصلة لتجديد كلمة السر.", - "Username" : "إسم المستخدم", - "Yes, I really want to reset my password now" : "نعم، أريد إعادة ضبظ كلمة مروري", "New password" : "كلمات سر جديدة", + "Reset password" : "تعديل كلمة السر", + "_{count} search result in other places_::_{count} search results in other places_" : ["","","","","",""], "Personal" : "شخصي", "Users" : "المستخدمين", "Apps" : "التطبيقات", @@ -85,12 +103,10 @@ "Help" : "المساعدة", "Access forbidden" : "التوصّل محظور", "Security Warning" : "تحذير أمان", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "يرجى تحديث نسخة PHP لاستخدام %s بطريقة آمنة", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "مجلدات البيانات والملفات الخاصة قد تكون قابلة للوصول اليها عن طريق شبكة الانترنت وذلك بسبب ان ملف .htaccess لا يعمل بشكل صحيح.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "لمزيد من المعلومات عن كيفية إعداد خادمك، يرجى الاطلاع على <a href=\"%s\" target=\"_blank\">صفحة المساعدة</a>.", "Create an <strong>admin account</strong>" : "أضف </strong>مستخدم رئيسي <strong>", - "Password" : "كلمة المرور", + "Username" : "إسم المستخدم", "Data folder" : "مجلد المعلومات", "Configure the database" : "أسس قاعدة البيانات", "Database user" : "مستخدم قاعدة البيانات", @@ -100,6 +116,7 @@ "Database host" : "خادم قاعدة البيانات", "Finish setup" : "انهاء التعديلات", "Log out" : "الخروج", + "Search" : "البحث", "remember" : "تذكر", "Log in" : "أدخل", "Alternative Logins" : "اسماء دخول بديلة" diff --git a/core/l10n/ast.js b/core/l10n/ast.js index fbb0ba765b0..ed921d7c2c5 100644 --- a/core/l10n/ast.js +++ b/core/l10n/ast.js @@ -6,6 +6,7 @@ OC.L10N.register( "Turned off maintenance mode" : "Apagáu'l mou de caltenimientu", "Updated database" : "Base de datos anovada", "Checked database schema update" : "Anovamientu del esquema de base de datos revisáu", + "Checked database schema update for apps" : "Anovamientu del esquema de base de datos p'aplicaciones revisáu", "Updated \"%s\" to %s" : "Anováu \"%s\" a %s", "Disabled incompatible apps: %s" : "Aplicaciones incompatibles desactivaes: %s", "No image or file provided" : "Nun s'especificó nenguna imaxe o ficheru", @@ -38,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Unviósete al corréu l'enllaz pa reaniciar la to contraseña. Si nun lu recibes nuna cantidá razonable de tiempu, comprueba les tos carpetes de corréu puxarra. <br>Si nun ta ehí, entruga al to alministrador llocal", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Los tos ficheros tán crifraos. Si nun habilitesti la clave de recuperación, nun habrá forma de recuperar los tos datos dempués de que se reanicie la to contraseña.<br />Si nun tas seguru de qué facer, por favor contauta col to alministrador enantes que sigas. <br />¿De xuru quies siguir?", "I know what I'm doing" : "Sé lo que toi faciendo", - "Reset password" : "Restablecer contraseña", "Password can not be changed. Please contact your administrator." : "Nun pue camudase la contraseña. Por favor, contauta col alministrador.", "No" : "Non", "Yes" : "Sí", @@ -64,6 +64,7 @@ OC.L10N.register( "Strong password" : "Contraseña mui bona", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "El to sirvidor web entá nun ta configuráu afayadizamente pa permitir la sincronización de ficheros porque la interfaz WebDAV paez tar rota.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Esti sirvidor nun tien conexón a Internet. Esto significa que dalgunes de les carauterístiques nun van funcionar, como'l montaxe d'almacenamiento esternu, les notificaciones sobre anovamientos, la instalación d'aplicaciones de terceros, l'accesu a los ficheros de mou remotu o l'unviu de correos-e de notificación. Suxerimos habilitar una conexón a Internet nesti sirvidor pa esfrutar de toles funciones.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "El direutoriu de datos y ficheros ye dablemente accesible dende Internet, darréu que'l ficheru .htaccess nun ta funcionando. Suxerímoste que configures el sirvidor web de mou que'l direutoriu de datos nun seya accesible o que muevas talu direutoriu fuera del raigañu de documentos del sirvidor web.", "Shared" : "Compartíu", "Shared with {recipients}" : "Compartío con {recipients}", "Share" : "Compartir", @@ -77,11 +78,12 @@ OC.L10N.register( "Share link" : "Compartir enllaz", "The public link will expire no later than {days} days after it is created" : "L'enllaz públicu va caducar enantes de {days} díes dende la so creación", "Password protect" : "Protexer con contraseña", + "Password" : "Contraseña", "Choose a password for the public link" : "Escueyi una contraseña pal enllaz públicu", - "Allow Public Upload" : "Permitir xuba pública", "Email link to person" : "Enllaz de corréu-e a la persona", "Send" : "Unviar", "Set expiration date" : "Afitar la data de caducidá", + "Expiration" : "Caducidá", "Expiration date" : "Data de caducidá", "group" : "grupu", "Resharing is not allowed" : "Recompartir nun ta permitíu", @@ -92,7 +94,6 @@ OC.L10N.register( "can edit" : "pue editar", "access control" : "control d'accesu", "create" : "crear", - "update" : "xubir", "delete" : "desaniciar", "Password protected" : "Contraseña protexida", "Error unsetting expiration date" : "Fallu desafitando la data de caducidá", @@ -110,20 +111,16 @@ OC.L10N.register( "_download %n file_::_download %n files_" : ["",""], "Updating {productName} to version {version}, this may take a while." : "Anovando {productName} a la versión {version}, esto pue llevar un tiempu.", "Please reload the page." : "Por favor, recarga la páxina", - "The update was unsuccessful." : "L'anovamientu nun foi esitosu.", "The update was successful. Redirecting you to ownCloud now." : "L'anovamientu fízose con ésitu. Redirixiendo agora al to ownCloud.", "Couldn't reset password because the token is invalid" : "Nun pudo reaniciase la contraseña porque'l token ye inválidu", "Couldn't send reset email. Please make sure your username is correct." : "Nun pudo unviase'l corréu. Por favor, asegurate que'l to nome d'usuariu seya correutu", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nun pudo unviase'l corréu porque nun hai direición de corréu pa esti nome d'usuariu. Por favor, contauta col alministrador", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Usa'l siguiente enllaz pa restablecer la to contraseña: {link}", - "You will receive a link to reset your password via Email." : "Vas recibir un enllaz vía Corréu-e pa restablecer la to contraseña", - "Username" : "Nome d'usuariu", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Los ficheros tán cifraos. Si nun habilitesti la clave de recuperación, nun habrá forma de recuperar los tos datos dempués de que la contraseña se reanicie. Si nun tas seguru de qué facer, por favor contauta col alministrador enantes de siguir. ¿De xuru quies continuar?", - "Yes, I really want to reset my password now" : "Sí, quiero reaniciar daveres la mio contraseña agora", - "Reset" : "Reaniciar", "New password" : "Contraseña nueva", "New Password" : "Contraseña nueva", + "Reset password" : "Restablecer contraseña", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nun ta sofitáu y %s nun furrulará afayadizamente nesta plataforma. ¡Úsalu baxo'l to riesgu!", "For the best results, please consider using a GNU/Linux server instead." : "Pa los meyores resultaos, por favor considera l'usu d'un sirvidor GNU/Linux nel so llugar.", "Personal" : "Personal", @@ -143,12 +140,10 @@ OC.L10N.register( "The share will expire on %s." : "La compartición va caducar el %s.", "Cheers!" : "¡Salú!", "Security Warning" : "Avisu de seguridá", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La to versión de PHP ye vulnerable al ataque NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, anova la to instalación de PHP pa usar %s de mou seguru.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "El to direutoriu de datos y ficheros seique ye accesible dende internet por mor qu'el ficheru .htaccess nun furrula.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pa informase de cómo configurar el so sirvidor, por favor güeya la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crea una <strong>cuenta d'alministrador</strong>", - "Password" : "Contraseña", + "Username" : "Nome d'usuariu", "Storage & database" : "Almacenamientu y Base de datos", "Data folder" : "Carpeta de datos", "Configure the database" : "Configura la base de datos", @@ -158,11 +153,11 @@ OC.L10N.register( "Database name" : "Nome de la base de datos", "Database tablespace" : "Espaciu de tables de la base de datos", "Database host" : "Agospiador de la base de datos", - "SQLite will be used as database. For larger installations we recommend to change this." : "Va usase SQLite como base de datos. Pa instalaciones más grandes, recomiéndase cambiar esto.", "Finish setup" : "Finar la configuración ", "Finishing …" : "Finando ...", "%s is available. Get more information on how to update." : "Ta disponible %s. Consigui más información en cómo anovar·", "Log out" : "Zarrar sesión", + "Search" : "Guetar", "Server side authentication failed!" : "Falló l'autenticación nel sirvidor!", "Please contact your administrator." : "Por favor, contauta col to alministrador", "Forgot your password? Reset it!" : "¿Escaeciesti la to contraseña? ¡Reaníciala!", diff --git a/core/l10n/ast.json b/core/l10n/ast.json index e255cad1774..18398a020a8 100644 --- a/core/l10n/ast.json +++ b/core/l10n/ast.json @@ -4,6 +4,7 @@ "Turned off maintenance mode" : "Apagáu'l mou de caltenimientu", "Updated database" : "Base de datos anovada", "Checked database schema update" : "Anovamientu del esquema de base de datos revisáu", + "Checked database schema update for apps" : "Anovamientu del esquema de base de datos p'aplicaciones revisáu", "Updated \"%s\" to %s" : "Anováu \"%s\" a %s", "Disabled incompatible apps: %s" : "Aplicaciones incompatibles desactivaes: %s", "No image or file provided" : "Nun s'especificó nenguna imaxe o ficheru", @@ -36,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Unviósete al corréu l'enllaz pa reaniciar la to contraseña. Si nun lu recibes nuna cantidá razonable de tiempu, comprueba les tos carpetes de corréu puxarra. <br>Si nun ta ehí, entruga al to alministrador llocal", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Los tos ficheros tán crifraos. Si nun habilitesti la clave de recuperación, nun habrá forma de recuperar los tos datos dempués de que se reanicie la to contraseña.<br />Si nun tas seguru de qué facer, por favor contauta col to alministrador enantes que sigas. <br />¿De xuru quies siguir?", "I know what I'm doing" : "Sé lo que toi faciendo", - "Reset password" : "Restablecer contraseña", "Password can not be changed. Please contact your administrator." : "Nun pue camudase la contraseña. Por favor, contauta col alministrador.", "No" : "Non", "Yes" : "Sí", @@ -62,6 +62,7 @@ "Strong password" : "Contraseña mui bona", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "El to sirvidor web entá nun ta configuráu afayadizamente pa permitir la sincronización de ficheros porque la interfaz WebDAV paez tar rota.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Esti sirvidor nun tien conexón a Internet. Esto significa que dalgunes de les carauterístiques nun van funcionar, como'l montaxe d'almacenamiento esternu, les notificaciones sobre anovamientos, la instalación d'aplicaciones de terceros, l'accesu a los ficheros de mou remotu o l'unviu de correos-e de notificación. Suxerimos habilitar una conexón a Internet nesti sirvidor pa esfrutar de toles funciones.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "El direutoriu de datos y ficheros ye dablemente accesible dende Internet, darréu que'l ficheru .htaccess nun ta funcionando. Suxerímoste que configures el sirvidor web de mou que'l direutoriu de datos nun seya accesible o que muevas talu direutoriu fuera del raigañu de documentos del sirvidor web.", "Shared" : "Compartíu", "Shared with {recipients}" : "Compartío con {recipients}", "Share" : "Compartir", @@ -75,11 +76,12 @@ "Share link" : "Compartir enllaz", "The public link will expire no later than {days} days after it is created" : "L'enllaz públicu va caducar enantes de {days} díes dende la so creación", "Password protect" : "Protexer con contraseña", + "Password" : "Contraseña", "Choose a password for the public link" : "Escueyi una contraseña pal enllaz públicu", - "Allow Public Upload" : "Permitir xuba pública", "Email link to person" : "Enllaz de corréu-e a la persona", "Send" : "Unviar", "Set expiration date" : "Afitar la data de caducidá", + "Expiration" : "Caducidá", "Expiration date" : "Data de caducidá", "group" : "grupu", "Resharing is not allowed" : "Recompartir nun ta permitíu", @@ -90,7 +92,6 @@ "can edit" : "pue editar", "access control" : "control d'accesu", "create" : "crear", - "update" : "xubir", "delete" : "desaniciar", "Password protected" : "Contraseña protexida", "Error unsetting expiration date" : "Fallu desafitando la data de caducidá", @@ -108,20 +109,16 @@ "_download %n file_::_download %n files_" : ["",""], "Updating {productName} to version {version}, this may take a while." : "Anovando {productName} a la versión {version}, esto pue llevar un tiempu.", "Please reload the page." : "Por favor, recarga la páxina", - "The update was unsuccessful." : "L'anovamientu nun foi esitosu.", "The update was successful. Redirecting you to ownCloud now." : "L'anovamientu fízose con ésitu. Redirixiendo agora al to ownCloud.", "Couldn't reset password because the token is invalid" : "Nun pudo reaniciase la contraseña porque'l token ye inválidu", "Couldn't send reset email. Please make sure your username is correct." : "Nun pudo unviase'l corréu. Por favor, asegurate que'l to nome d'usuariu seya correutu", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nun pudo unviase'l corréu porque nun hai direición de corréu pa esti nome d'usuariu. Por favor, contauta col alministrador", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Usa'l siguiente enllaz pa restablecer la to contraseña: {link}", - "You will receive a link to reset your password via Email." : "Vas recibir un enllaz vía Corréu-e pa restablecer la to contraseña", - "Username" : "Nome d'usuariu", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Los ficheros tán cifraos. Si nun habilitesti la clave de recuperación, nun habrá forma de recuperar los tos datos dempués de que la contraseña se reanicie. Si nun tas seguru de qué facer, por favor contauta col alministrador enantes de siguir. ¿De xuru quies continuar?", - "Yes, I really want to reset my password now" : "Sí, quiero reaniciar daveres la mio contraseña agora", - "Reset" : "Reaniciar", "New password" : "Contraseña nueva", "New Password" : "Contraseña nueva", + "Reset password" : "Restablecer contraseña", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nun ta sofitáu y %s nun furrulará afayadizamente nesta plataforma. ¡Úsalu baxo'l to riesgu!", "For the best results, please consider using a GNU/Linux server instead." : "Pa los meyores resultaos, por favor considera l'usu d'un sirvidor GNU/Linux nel so llugar.", "Personal" : "Personal", @@ -141,12 +138,10 @@ "The share will expire on %s." : "La compartición va caducar el %s.", "Cheers!" : "¡Salú!", "Security Warning" : "Avisu de seguridá", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La to versión de PHP ye vulnerable al ataque NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, anova la to instalación de PHP pa usar %s de mou seguru.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "El to direutoriu de datos y ficheros seique ye accesible dende internet por mor qu'el ficheru .htaccess nun furrula.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pa informase de cómo configurar el so sirvidor, por favor güeya la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crea una <strong>cuenta d'alministrador</strong>", - "Password" : "Contraseña", + "Username" : "Nome d'usuariu", "Storage & database" : "Almacenamientu y Base de datos", "Data folder" : "Carpeta de datos", "Configure the database" : "Configura la base de datos", @@ -156,11 +151,11 @@ "Database name" : "Nome de la base de datos", "Database tablespace" : "Espaciu de tables de la base de datos", "Database host" : "Agospiador de la base de datos", - "SQLite will be used as database. For larger installations we recommend to change this." : "Va usase SQLite como base de datos. Pa instalaciones más grandes, recomiéndase cambiar esto.", "Finish setup" : "Finar la configuración ", "Finishing …" : "Finando ...", "%s is available. Get more information on how to update." : "Ta disponible %s. Consigui más información en cómo anovar·", "Log out" : "Zarrar sesión", + "Search" : "Guetar", "Server side authentication failed!" : "Falló l'autenticación nel sirvidor!", "Please contact your administrator." : "Por favor, contauta col to alministrador", "Forgot your password? Reset it!" : "¿Escaeciesti la to contraseña? ¡Reaníciala!", diff --git a/core/l10n/az.js b/core/l10n/az.js index f3a5b138641..3dceae5700a 100644 --- a/core/l10n/az.js +++ b/core/l10n/az.js @@ -26,6 +26,7 @@ OC.L10N.register( "Share" : "Yayımla", "Error" : "Səhv", "Share link" : "Linki yayımla", + "Password" : "Şifrə", "Send" : "Göndər", "group" : "qrup", "can share" : "yayımlaya bilərsiniz", @@ -35,14 +36,14 @@ OC.L10N.register( "Delete" : "Sil", "Add" : "Əlavə etmək", "_download %n file_::_download %n files_" : ["",""], - "Username" : "İstifadəçi adı", - "Reset" : "Sıfırla", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Şəxsi", "Users" : "İstifadəçilər", "Admin" : "İnzibatçı", "Help" : "Kömək", "Security Warning" : "Təhlükəsizlik xəbərdarlığı", - "Password" : "Şifrə", + "Username" : "İstifadəçi adı", + "Search" : "Axtarış", "You are accessing the server from an untrusted domain." : "Siz serverə inamsız domain-dən girməyə çalışırsız.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Xahiş olunur inzibatçı ilə əlaqə saxlayasınız. Eger siz bu xidmətin inzibatçısısınizsa, \"trusted_domain\" configini config/config.php faylinda düzgün qeyd edin. Config nüsxəsi config/config.sample.php faylında qeyd edilmişdir." }, diff --git a/core/l10n/az.json b/core/l10n/az.json index 7f4f7d8bb95..76b54fcf83b 100644 --- a/core/l10n/az.json +++ b/core/l10n/az.json @@ -24,6 +24,7 @@ "Share" : "Yayımla", "Error" : "Səhv", "Share link" : "Linki yayımla", + "Password" : "Şifrə", "Send" : "Göndər", "group" : "qrup", "can share" : "yayımlaya bilərsiniz", @@ -33,14 +34,14 @@ "Delete" : "Sil", "Add" : "Əlavə etmək", "_download %n file_::_download %n files_" : ["",""], - "Username" : "İstifadəçi adı", - "Reset" : "Sıfırla", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Şəxsi", "Users" : "İstifadəçilər", "Admin" : "İnzibatçı", "Help" : "Kömək", "Security Warning" : "Təhlükəsizlik xəbərdarlığı", - "Password" : "Şifrə", + "Username" : "İstifadəçi adı", + "Search" : "Axtarış", "You are accessing the server from an untrusted domain." : "Siz serverə inamsız domain-dən girməyə çalışırsız.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Xahiş olunur inzibatçı ilə əlaqə saxlayasınız. Eger siz bu xidmətin inzibatçısısınizsa, \"trusted_domain\" configini config/config.php faylinda düzgün qeyd edin. Config nüsxəsi config/config.sample.php faylında qeyd edilmişdir." },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/core/l10n/be.js b/core/l10n/be.js index 414fff0603c..e95df95f284 100644 --- a/core/l10n/be.js +++ b/core/l10n/be.js @@ -29,6 +29,7 @@ OC.L10N.register( "Error" : "Памылка", "The object type is not specified." : "Тып аб'екта не ўдакладняецца.", "_download %n file_::_download %n files_" : ["","","",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""], "Finish setup" : "Завяршыць ўстаноўку." }, "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/core/l10n/be.json b/core/l10n/be.json index 29618235aa1..bc77754270a 100644 --- a/core/l10n/be.json +++ b/core/l10n/be.json @@ -27,6 +27,7 @@ "Error" : "Памылка", "The object type is not specified." : "Тып аб'екта не ўдакладняецца.", "_download %n file_::_download %n files_" : ["","","",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""], "Finish setup" : "Завяршыць ўстаноўку." },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" }
\ No newline at end of file diff --git a/core/l10n/bg_BG.js b/core/l10n/bg_BG.js index fc93aad24da..b96c56d5eb6 100644 --- a/core/l10n/bg_BG.js +++ b/core/l10n/bg_BG.js @@ -2,18 +2,18 @@ OC.L10N.register( "core", { "Couldn't send mail to following users: %s " : "Неуспешно изпращане на имейл до следните потребители: %s.", - "Turned on maintenance mode" : "Режим за поддръжка включен.", - "Turned off maintenance mode" : "Режим за поддръжка изключен.", - "Updated database" : "Базата данни обоновена.", - "Checked database schema update" : "Промяна на схемата на базата данни проверена.", - "Checked database schema update for apps" : "Промяна на схемата на базата данни за приложения проверена.", + "Turned on maintenance mode" : "Режим за поддръжка е включен", + "Turned off maintenance mode" : "Режим за поддръжка е изключен", + "Updated database" : "Базата данни е обоновена", + "Checked database schema update" : "Обновяването на схемата на базата данни е проверено", + "Checked database schema update for apps" : "Обновяването на схемата на базата данни за приложения е проверено", "Updated \"%s\" to %s" : "Обновен \"%s\" до %s", "Disabled incompatible apps: %s" : "Изключени са несъвместимите програми: %s.", - "No image or file provided" : "Нито Изображение, нито файл бяха зададени.", - "Unknown filetype" : "Непознат тип файл.", - "Invalid image" : "Невалидно изображение.", - "No temporary profile picture available, try again" : "Липсва временен аватар, опитай отново.", - "No crop data provided" : "Липсва информация за клъцването.", + "No image or file provided" : "Не бяха доставени картинка или файл", + "Unknown filetype" : "Непознат файлов тип", + "Invalid image" : "Невалидно изображение", + "No temporary profile picture available, try again" : "Не е налична временна профилна снимка, опитайте отново", + "No crop data provided" : "Липсват данни за изрязването", "Sunday" : "Неделя", "Monday" : "Понеделник", "Tuesday" : "Вторник", @@ -34,139 +34,150 @@ OC.L10N.register( "November" : "Ноември", "December" : "Декември", "Settings" : "Настройки", - "Saving..." : "Записване...", - "Couldn't send reset email. Please contact your administrator." : "Неуспешено изпращане на имейл. Моля, свържи се с администратора.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Връзката за възстановяване на паролата е изпратена на твоя имейл. Ако не я получиш в разумен период от време, провери папката си за спам.<br>Ако не е там се свържи с администратора.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Файловете ти са криптирани. Ако не си насторил ключ за възстановяване, няма да има възможност да възстановиш информацията си след като промениш паролата.<br /> Ако не си сигурен какво да направиш, моля свържи се с администратора преди да продължиш.<br/>Наистина ли си сигурен, че искаш да продължиш?", - "I know what I'm doing" : "Знам какво правя!", - "Reset password" : "Възстановяване на парола", - "Password can not be changed. Please contact your administrator." : "Паролата не може да бъде промена. Моля, свържи се с администратора.", + "Saving..." : "Запазване...", + "Couldn't send reset email. Please contact your administrator." : "Изпращането на електронна поща е неуспешно. Моля, свържете се с вашия администратор.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Връзката за възстановяване на паролата беше изпратена до вашата електронна поща. Ако не я получите в разумен период от време, проверете папките си за спам и junk.<br>Ако не я откривате и там, се свържете с местния администратор.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Файловете Ви са криптирани. Ако не сте настроили ключ за възстановяване, няма да е възможно да се възстановят данните Ви след смяна на паролата.<br />Ако не сте сигурни какво да направите, моля, свържете се с Вашия администратор преди да продължите. <br/>Наистина ли искате да продължите?", + "I know what I'm doing" : "Знам какво правя", + "Password can not be changed. Please contact your administrator." : "Паролата не може да бъде промена. Моля, свържете се с администратора.", "No" : "Не", "Yes" : "Да", - "Choose" : "Избери", + "Choose" : "Избиране", "Error loading file picker template: {error}" : "Грешка при зареждането на шаблон за избор на файл: {error}", "Ok" : "Добре", "Error loading message template: {error}" : "Грешка при зареждането на шаблон за съобщения: {error}", + "read-only" : "Само за четене", "_{count} file conflict_::_{count} file conflicts_" : ["{count} файлов проблем","{count} файлови проблема"], - "One file conflict" : "Един файлов проблем", + "One file conflict" : "Един файлов конфликт", "New Files" : "Нови файлове", "Already existing files" : "Вече съществуващи файлове", - "Which files do you want to keep?" : "Кои файлове желаеш да запазиш?", - "If you select both versions, the copied file will have a number added to its name." : "Ако избереш и двете версии, към името на копирания файл ще бъде добавено число.", + "Which files do you want to keep?" : "Кои файлове желете да запазите?", + "If you select both versions, the copied file will have a number added to its name." : "Ако изберете и двете версии, към името на копирания файл ще бъде добавено число.", "Cancel" : "Отказ", - "Continue" : "Продължи", + "Continue" : "Продължаване", "(all selected)" : "(всички избрани)", "({count} selected)" : "({count} избрани)", - "Error loading file exists template" : "Грешка при зареждането на шаблон за вече съществуваш файл.", + "Error loading file exists template" : "Грешка при зареждането на шаблон за вече съществуващ файл.", "Very weak password" : "Много слаба парола", "Weak password" : "Слаба парола", "So-so password" : "Не особено добра парола", "Good password" : "Добра парола", "Strong password" : "Сигурна парола", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Твоят web сървър все още не е правилно настроен да позволява синхронизация на файлове, защото WebDAV интерфейсът изглежда не работи.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Сървърът няма работеща интернет връзка. Това означава, че някои функции като прикачването на външни дискови устройства, уведомления за обновяване или инсталиране на външни приложения няма да работят. Достъпът на файлове отвън или изпращане на имейли за уведомление вероятно също няма да работят. Препоръчваме да включиш интернет връзката за този сървър ако искаш да използваш всички тези функции.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web сървърът Ви все още не е правилно настроен, за да позволява синхронизация на файлове, защото WebDAV интерфейсът изглежда не работи.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Сървърът няма работеща интернет връзка. Това означава, че някои функции като прикачването на външни дискови устройства, уведомления за обновяване или инсталиране на приложения от трети източници няма да работят. Достъпът до файлове отвън или изпращане на електронна поща за уведомление вероятно също няма да работят. Препоръчваме Ви да включите Интернет връзката за този сървър, ако искате да използвате всички тези функции.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Вашата директория за данни и файлове Ви вероятно са достъпни от интернет. \".htaccess\" файлът не функционира. Силно препоръчваме да настроите уеб сървъра по такъв начин, че директорията за данни да не бъде достъпна или да я преместите извън главната директория на сървъра.", "Error occurred while checking server setup" : "Настъпи грешка при проверката на настройките на сървъра.", "Shared" : "Споделено", "Shared with {recipients}" : "Споделено с {recipients}.", "Share" : "Споделяне", "Error" : "Грешка", - "Error while sharing" : "Грешка при споделянето.", - "Error while unsharing" : "Грешка докато се премахва споделянето.", - "Error while changing permissions" : "Грешка при промяна на достъпа.", - "Shared with you and the group {group} by {owner}" : "Споделено с теб и група {group} от {owner}.", - "Shared with you by {owner}" : "Споделено с теб от {owner}.", - "Share with user or group …" : "Сподели с потребител или група...", + "Error while sharing" : "Грешка при споделяне", + "Error while unsharing" : "Грешка при премахване на споделянето", + "Error while changing permissions" : "Грешка при промяна на привилегиите", + "Shared with you and the group {group} by {owner}" : "Споделено от {owner} с Вас и групата {group} .", + "Shared with you by {owner}" : "Споделено с Вас от {owner}.", + "Share with user or group …" : "Споделяне с потребител или група...", "Share link" : "Връзка за споделяне", - "The public link will expire no later than {days} days after it is created" : "Общодостъпната връзка ще изтече не по-късно от {days} дена след създаването й.", + "The public link will expire no later than {days} days after it is created" : "Общодостъпната връзка ще изтече не по-късно от {days} дни след създаването ѝ.", + "Link" : "Връзка", "Password protect" : "Защитено с парола", - "Choose a password for the public link" : "Избери парола за общодостъпната връзка", - "Allow Public Upload" : "Разреши Общодостъпно Качване", - "Email link to person" : "Изпрати връзка до нечия пощата", - "Send" : "Изпрати", - "Set expiration date" : "Посочи дата на изтичане", + "Password" : "Парола", + "Choose a password for the public link" : "Изберете парола за общодостъпната връзка", + "Allow editing" : "Позволяване на редактиране", + "Email link to person" : "Имейл връзка към човек", + "Send" : "Изпращане", + "Set expiration date" : "Задаване на дата на изтичане", + "Expiration" : "Изтичане", "Expiration date" : "Дата на изтичане", "Adding user..." : "Добавяне на потребител...", "group" : "група", + "remote" : "отдалечен", "Resharing is not allowed" : "Повторно споделяне не е разрешено.", "Shared in {item} with {user}" : "Споделено в {item} с {user}.", - "Unshare" : "Премахни споделяне", - "notify by email" : "уведоми по имейла", + "Unshare" : "Премахване на споделяне", + "notify by email" : "уведомяване по електронна поща", "can share" : "може да споделя", "can edit" : "може да променя", "access control" : "контрол на достъпа", - "create" : "Създаване", - "update" : "Обновяване", - "delete" : "изтрий", + "create" : "създаване", + "change" : "промяна", + "delete" : "изтриване", "Password protected" : "Защитено с парола", - "Error unsetting expiration date" : "Грешка при премахване на дата за изтичане", - "Error setting expiration date" : "Грешка при поставяне на дата за изтичане", + "Error unsetting expiration date" : "Грешка при премахване на дата на изтичане", + "Error setting expiration date" : "Грешка при настройване на датата за изтичане", "Sending ..." : "Изпращане ...", - "Email sent" : "Имейла е изпратен", + "Email sent" : "Електронната поща е изпратена", "Warning" : "Предупреждение", "The object type is not specified." : "Видът на обекта не е избран.", - "Enter new" : "Въведи нов", - "Delete" : "Изтрий", + "Enter new" : "Въвеждане на нов", + "Delete" : "Изтриване", "Add" : "Добавяне", "Edit tags" : "Промяна на етикетите", - "Error loading dialog template: {error}" : "Грешка при зареждането на шаблоn за диалог: {error}.", + "Error loading dialog template: {error}" : "Грешка при зареждането на шаблон за диалог: {error}.", "No tags selected for deletion." : "Не са избрани етикети за изтриване.", - "_download %n file_::_download %n files_" : ["",""], - "Updating {productName} to version {version}, this may take a while." : "Обновява се {productName} на версия {version}, това може да отнеме време.", - "Please reload the page." : "Моля, презареди страницата.", - "The update was unsuccessful." : "Обновяването неуспешно.", - "The update was successful. Redirecting you to ownCloud now." : "Обновяването е успешно. Пренасочване към твоя ownCloud сега.", - "Couldn't reset password because the token is invalid" : "Невалиден линк за промяна на паролата.", - "Couldn't send reset email. Please make sure your username is correct." : "Неуспешно изпращане на имейл за възстановяване на паролата. Моля, увери се, че потребителското име е правилно.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Неуспешно изпращане на имейл за възстановяване на паролата, защото липсва имейл свързан с това потребителско име. Моля свържи се с админстратора.", + "unknown text" : "непознат текст", + "Hello world!" : "Здравей Свят!", + "sunny" : "слънчево", + "Hello {name}, the weather is {weather}" : "Здравей {name}, времето е {weather}", + "Hello {name}" : "Здравейте, {name}", + "_download %n file_::_download %n files_" : ["изтегли %n файл","изтегли %n файла"], + "Updating {productName} to version {version}, this may take a while." : "Обновяване на {productName} към версия {version}. Това може да отнеме време.", + "Please reload the page." : "Моля, презаредете страницата.", + "The update was unsuccessful. " : "Обновяването бе неуспешно.", + "The update was successful. Redirecting you to ownCloud now." : "Обновяването е успешно. Сега Ви пренасочваме към ownCloud.", + "Couldn't reset password because the token is invalid" : "Промяната на паролата е невъзможно, защото връзката за удостоверение не е валидна", + "Couldn't send reset email. Please make sure your username is correct." : "Неуспешно изпращане на имейл за възстановяване на паролата. Моля, уверете се, че потребителското име е правилно.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Неуспешно изпращане на имейл за възстановяване на паролата, защото липсва имейл, свързан с това потребителско име. Моля, свържете се с администратора.", "%s password reset" : "Паролата на %s е променена.", - "Use the following link to reset your password: {link}" : "Използвай следната връзка, за да възстановиш паролата си: {link}", - "You will receive a link to reset your password via Email." : "Ще получиш връзка за възстановяване на паролата посредством емейл.", - "Username" : "Потребител", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Файловете ти са криптирани. Ако не си насторил ключ за възстановяване, няма да има възможност да възстановиш информацията си след като промениш паролата. Ако не си сигурен какво да направиш, моля свържи се с администратора преди да продължиш. Наистина ли си сигурен, че искаш да продължиш?", - "Yes, I really want to reset my password now" : "Да, наистина желая да възстановя паролата си сега.", - "Reset" : "Възстанови", + "Use the following link to reset your password: {link}" : "Използвайте следната връзка, за да възстановите паролата си: {link}", "New password" : "Нова парола", "New Password" : "Нова Парола", - "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не се подържа и %s няма да работи правилно на тази платформа. Използвай го на свой риск!", - "For the best results, please consider using a GNU/Linux server instead." : "За най-добри резултати, моля помисли дали не би желал да използваш GNU/Linux сървър.", + "Reset password" : "Възстановяване на паролата", + "Searching other places" : "Търсене в други места", + "No search result in other places" : "Няма резултати от търсене в други места", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} резултат от търсене в други места","{count} резултати от търсене в други места"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не се подържа и %s няма да работи правилно на тази платформа. Използвайте го на свой собствен риск!", + "For the best results, please consider using a GNU/Linux server instead." : "За най-добри резултати, моля, помисли дали не бихте желали да използваште GNU/Linux сървър.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Изглежда, че тази %s инстанция работи в 32-битова PHP среда и open_basedir е конфигуриран в php.ini. Това ще доведе до проблеми с файлове по-големи от 4GB и е крайно непрепоръчително.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Моля, премахтене настройката за open_basedir от вашия php.ini или преминете към 64-битово PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Изглежда, че тази %s инстанция работи в 32-битова PHP среда и cURL не е инсталиран. Това ще доведе до проблеми с файлове по-големи от 4GB и е крайно непрепоръчително.", + "Please install the cURL extension and restart your webserver." : "Моля, инсталирайте разширението cURL и рестартирайте вашия уеб сървър.", "Personal" : "Лични", "Users" : "Потребители", "Apps" : "Приложения", "Admin" : "Админ", "Help" : "Помощ", - "Error loading tags" : "Грешка при зареждане на етикети.", - "Tag already exists" : "Етикетите вече съществуват.", + "Error loading tags" : "Грешка при зареждане на етикети", + "Tag already exists" : "Етикетите вече съществуват", "Error deleting tag(s)" : "Грешка при изтриване на етикет(и).", "Error tagging" : "Грешка при задаване на етикета.", "Error untagging" : "Грешка при премахване на етикета.", - "Error favoriting" : "Грешка при отбелязване за любим.", - "Error unfavoriting" : "Грешка при премахване отбелязването за любим.", + "Error favoriting" : "Грешка при отбелязване в любими.", + "Error unfavoriting" : "Грешка при премахване отбелязването в любими.", "Access forbidden" : "Достъпът е забранен", - "File not found" : "Файлът не е открит.", - "The specified document has not been found on the server." : "Избраният документ не е намерн на сървъра.", - "You can click here to return to %s." : "Можеш да натиснеш тук, за да се върнеш на %s", + "File not found" : "Файлът не е открит", + "The specified document has not been found on the server." : "Избраният документ не е намерен на сървъра.", + "You can click here to return to %s." : "Можете да натиснете тук, за да се върнете на %s", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здрасти,\n\nсамо да те уведомя, че %s сподели %s с теб.\nРазгледай го: %s\n\n", "The share will expire on %s." : "Споделянето ще изтече на %s.", "Cheers!" : "Поздрави!", "Internal Server Error" : "Вътрешна системна грешка", "The server encountered an internal error and was unable to complete your request." : "Сървърът се натъкна на вътрешна грешка и неуспя да завърши заявката.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Моля, свържи се със сървърния администратор ако тази грешка се появи отново, моля, включи техническите данни показани в доклада по-долу.", - "More details can be found in the server log." : "Допълнителна информация може да бъде открита в сървърните доклади.", - "Technical details" : "Техническа информация", - "Remote Address: %s" : "Remote Address: %s", - "Request ID: %s" : "Request ID: %s", - "Code: %s" : "Code: %s", - "Message: %s" : "Message: %s", - "File: %s" : "File: %s", - "Line: %s" : "Line: %s", - "Trace" : "Trace", - "Security Warning" : "Предупреждение за Сигурноста", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Твоята PHP версия е податлива на NULL Byte атака (CVE-2006-7243).", - "Please update your PHP installation to use %s securely." : "Моля, обнови своята PHP инсталация, за да използваш %s сигурно.", - "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Твоята директория за данни и файлове вероятно са достъпни от интернет поради това, че .htaccess файла не функционира.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Моля, свържете се със сървърния администратор, ако тази грешка се появи отново. Също така Ви Молим да включите техническите данни, показани в доклада по-долу.", + "More details can be found in the server log." : "Повече детайли могат да бъдат намерени в сървърния журнал.", + "Technical details" : "Технически подробности", + "Remote Address: %s" : "Отдалечен адрес: %s", + "Request ID: %s" : "ID на заявка: %s", + "Code: %s" : "Код: %s", + "Message: %s" : "Съобщение: %s", + "File: %s" : "Файл: %s", + "Line: %s" : "Линия: %s", + "Trace" : "Проследяване на грешките", + "Security Warning" : "Предупреждение за сигурноста", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Вашата директория за данни и файлове Ви вероятно са достъпни от интернет, поради това, че файлът \".htaccess\" не функционира.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "За информация как правилно да настроиш сървъра си, моля прегледай <a href=\"%s\" target=\"_blank\">документацията</a>.", - "Create an <strong>admin account</strong>" : "Създаване на <strong>админ профил</strong>.", - "Password" : "Парола", + "Create an <strong>admin account</strong>" : "Създаване на <strong>администраторски профил</strong>.", + "Username" : "Потребителско име", "Storage & database" : "Дисково пространство и база данни", "Data folder" : "Директория за данни", "Configure the database" : "Конфигуриране на базата данни", @@ -174,20 +185,23 @@ OC.L10N.register( "Database user" : "Потребител за базата данни", "Database password" : "Парола за базата данни", "Database name" : "Име на базата данни", - "Database tablespace" : "Tablespace-а за базата данни", + "Database tablespace" : "Tablespace на базата данни", "Database host" : "Хост за базата данни", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite ще бъде използван за база данни. За по-големи инсталации препоръчваме това да бъде променено.", + "Performance Warning" : "Предупреждение за производителността", + "SQLite will be used as database." : "Ще бъде използвана SQLite за база данни.", + "For larger installations we recommend to choose a different database backend." : "За по- големи инсталации Ви препоръчваме да изберете друг сървър за бази данни.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особено, когато използвате клиент за работен плот за синхронизация, използването на SQLite e непрепоръчително.", "Finish setup" : "Завършване на настройките", "Finishing …" : "Завършване...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Програмата изисква JavaScript, за да функционира правилно. Моля, <a href=\"http://enable-javascript.com/\" target=\"_blank\">включи JavaScript</a> и презареди страницата.", "%s is available. Get more information on how to update." : "%s е на разположение. Прочети повече как да обновиш. ", "Log out" : "Отписване", - "Server side authentication failed!" : "Заверяването в сървъра неуспешно!", - "Please contact your administrator." : "Моля, свържи се с админстратора.", - "Forgot your password? Reset it!" : "Забрави паролата? Възстанови я!", - "remember" : "запомни", + "Search" : "Търсене", + "Server side authentication failed!" : "Удостоверяването от страна на сървъра е неуспешно!", + "Please contact your administrator." : "Моля, свържете се с администратора.", + "Forgot your password? Reset it!" : "Забравихте паролата си? Възстановете я!", + "remember" : "запомняне", "Log in" : "Вписване", - "Alternative Logins" : "Други Потребителски Имена", + "Alternative Logins" : "Алтернативни методи на вписване", "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Здрасти,<br><br>само да те уведомя, че %s сподели <strong>%s</strong> с теб.\n<br><a href=\"%s\">Разгледай го!</a><br><br>.", "This ownCloud instance is currently in single user mode." : "В момента този ownCloud е в режим допускащ само един потребител.", "This means only administrators can use the instance." : "Това означава, че само администраторът може да го използва.", @@ -201,7 +215,7 @@ OC.L10N.register( "The following apps will be disabled:" : "Следните програми ще бъдат изключени:", "The theme %s has been disabled." : "Темата %s бе изключена.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Моля, увери се, че си направил копия на базата данни, папките с настройки и данни, преди да продължиш.", - "Start update" : "Започни обновяването", + "Start update" : "Започване на обновяването", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "За да избегнеш таймаутове при по-големи инсталации, можеш да изпълниш следните команди в инсталанционната директория:", "This %s instance is currently being updated, which may take a while." : "В момента този %s се обновява, а това може да отнеме време.", "This page will refresh itself when the %s instance is available again." : "Тази страница ще се опресни автоматично, когато %s е отново на линия." diff --git a/core/l10n/bg_BG.json b/core/l10n/bg_BG.json index 7a74dfd6a2c..628fd0761dd 100644 --- a/core/l10n/bg_BG.json +++ b/core/l10n/bg_BG.json @@ -1,17 +1,17 @@ { "translations": { "Couldn't send mail to following users: %s " : "Неуспешно изпращане на имейл до следните потребители: %s.", - "Turned on maintenance mode" : "Режим за поддръжка включен.", - "Turned off maintenance mode" : "Режим за поддръжка изключен.", - "Updated database" : "Базата данни обоновена.", - "Checked database schema update" : "Промяна на схемата на базата данни проверена.", - "Checked database schema update for apps" : "Промяна на схемата на базата данни за приложения проверена.", + "Turned on maintenance mode" : "Режим за поддръжка е включен", + "Turned off maintenance mode" : "Режим за поддръжка е изключен", + "Updated database" : "Базата данни е обоновена", + "Checked database schema update" : "Обновяването на схемата на базата данни е проверено", + "Checked database schema update for apps" : "Обновяването на схемата на базата данни за приложения е проверено", "Updated \"%s\" to %s" : "Обновен \"%s\" до %s", "Disabled incompatible apps: %s" : "Изключени са несъвместимите програми: %s.", - "No image or file provided" : "Нито Изображение, нито файл бяха зададени.", - "Unknown filetype" : "Непознат тип файл.", - "Invalid image" : "Невалидно изображение.", - "No temporary profile picture available, try again" : "Липсва временен аватар, опитай отново.", - "No crop data provided" : "Липсва информация за клъцването.", + "No image or file provided" : "Не бяха доставени картинка или файл", + "Unknown filetype" : "Непознат файлов тип", + "Invalid image" : "Невалидно изображение", + "No temporary profile picture available, try again" : "Не е налична временна профилна снимка, опитайте отново", + "No crop data provided" : "Липсват данни за изрязването", "Sunday" : "Неделя", "Monday" : "Понеделник", "Tuesday" : "Вторник", @@ -32,139 +32,150 @@ "November" : "Ноември", "December" : "Декември", "Settings" : "Настройки", - "Saving..." : "Записване...", - "Couldn't send reset email. Please contact your administrator." : "Неуспешено изпращане на имейл. Моля, свържи се с администратора.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Връзката за възстановяване на паролата е изпратена на твоя имейл. Ако не я получиш в разумен период от време, провери папката си за спам.<br>Ако не е там се свържи с администратора.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Файловете ти са криптирани. Ако не си насторил ключ за възстановяване, няма да има възможност да възстановиш информацията си след като промениш паролата.<br /> Ако не си сигурен какво да направиш, моля свържи се с администратора преди да продължиш.<br/>Наистина ли си сигурен, че искаш да продължиш?", - "I know what I'm doing" : "Знам какво правя!", - "Reset password" : "Възстановяване на парола", - "Password can not be changed. Please contact your administrator." : "Паролата не може да бъде промена. Моля, свържи се с администратора.", + "Saving..." : "Запазване...", + "Couldn't send reset email. Please contact your administrator." : "Изпращането на електронна поща е неуспешно. Моля, свържете се с вашия администратор.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Връзката за възстановяване на паролата беше изпратена до вашата електронна поща. Ако не я получите в разумен период от време, проверете папките си за спам и junk.<br>Ако не я откривате и там, се свържете с местния администратор.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Файловете Ви са криптирани. Ако не сте настроили ключ за възстановяване, няма да е възможно да се възстановят данните Ви след смяна на паролата.<br />Ако не сте сигурни какво да направите, моля, свържете се с Вашия администратор преди да продължите. <br/>Наистина ли искате да продължите?", + "I know what I'm doing" : "Знам какво правя", + "Password can not be changed. Please contact your administrator." : "Паролата не може да бъде промена. Моля, свържете се с администратора.", "No" : "Не", "Yes" : "Да", - "Choose" : "Избери", + "Choose" : "Избиране", "Error loading file picker template: {error}" : "Грешка при зареждането на шаблон за избор на файл: {error}", "Ok" : "Добре", "Error loading message template: {error}" : "Грешка при зареждането на шаблон за съобщения: {error}", + "read-only" : "Само за четене", "_{count} file conflict_::_{count} file conflicts_" : ["{count} файлов проблем","{count} файлови проблема"], - "One file conflict" : "Един файлов проблем", + "One file conflict" : "Един файлов конфликт", "New Files" : "Нови файлове", "Already existing files" : "Вече съществуващи файлове", - "Which files do you want to keep?" : "Кои файлове желаеш да запазиш?", - "If you select both versions, the copied file will have a number added to its name." : "Ако избереш и двете версии, към името на копирания файл ще бъде добавено число.", + "Which files do you want to keep?" : "Кои файлове желете да запазите?", + "If you select both versions, the copied file will have a number added to its name." : "Ако изберете и двете версии, към името на копирания файл ще бъде добавено число.", "Cancel" : "Отказ", - "Continue" : "Продължи", + "Continue" : "Продължаване", "(all selected)" : "(всички избрани)", "({count} selected)" : "({count} избрани)", - "Error loading file exists template" : "Грешка при зареждането на шаблон за вече съществуваш файл.", + "Error loading file exists template" : "Грешка при зареждането на шаблон за вече съществуващ файл.", "Very weak password" : "Много слаба парола", "Weak password" : "Слаба парола", "So-so password" : "Не особено добра парола", "Good password" : "Добра парола", "Strong password" : "Сигурна парола", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Твоят web сървър все още не е правилно настроен да позволява синхронизация на файлове, защото WebDAV интерфейсът изглежда не работи.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Сървърът няма работеща интернет връзка. Това означава, че някои функции като прикачването на външни дискови устройства, уведомления за обновяване или инсталиране на външни приложения няма да работят. Достъпът на файлове отвън или изпращане на имейли за уведомление вероятно също няма да работят. Препоръчваме да включиш интернет връзката за този сървър ако искаш да използваш всички тези функции.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web сървърът Ви все още не е правилно настроен, за да позволява синхронизация на файлове, защото WebDAV интерфейсът изглежда не работи.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Сървърът няма работеща интернет връзка. Това означава, че някои функции като прикачването на външни дискови устройства, уведомления за обновяване или инсталиране на приложения от трети източници няма да работят. Достъпът до файлове отвън или изпращане на електронна поща за уведомление вероятно също няма да работят. Препоръчваме Ви да включите Интернет връзката за този сървър, ако искате да използвате всички тези функции.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Вашата директория за данни и файлове Ви вероятно са достъпни от интернет. \".htaccess\" файлът не функционира. Силно препоръчваме да настроите уеб сървъра по такъв начин, че директорията за данни да не бъде достъпна или да я преместите извън главната директория на сървъра.", "Error occurred while checking server setup" : "Настъпи грешка при проверката на настройките на сървъра.", "Shared" : "Споделено", "Shared with {recipients}" : "Споделено с {recipients}.", "Share" : "Споделяне", "Error" : "Грешка", - "Error while sharing" : "Грешка при споделянето.", - "Error while unsharing" : "Грешка докато се премахва споделянето.", - "Error while changing permissions" : "Грешка при промяна на достъпа.", - "Shared with you and the group {group} by {owner}" : "Споделено с теб и група {group} от {owner}.", - "Shared with you by {owner}" : "Споделено с теб от {owner}.", - "Share with user or group …" : "Сподели с потребител или група...", + "Error while sharing" : "Грешка при споделяне", + "Error while unsharing" : "Грешка при премахване на споделянето", + "Error while changing permissions" : "Грешка при промяна на привилегиите", + "Shared with you and the group {group} by {owner}" : "Споделено от {owner} с Вас и групата {group} .", + "Shared with you by {owner}" : "Споделено с Вас от {owner}.", + "Share with user or group …" : "Споделяне с потребител или група...", "Share link" : "Връзка за споделяне", - "The public link will expire no later than {days} days after it is created" : "Общодостъпната връзка ще изтече не по-късно от {days} дена след създаването й.", + "The public link will expire no later than {days} days after it is created" : "Общодостъпната връзка ще изтече не по-късно от {days} дни след създаването ѝ.", + "Link" : "Връзка", "Password protect" : "Защитено с парола", - "Choose a password for the public link" : "Избери парола за общодостъпната връзка", - "Allow Public Upload" : "Разреши Общодостъпно Качване", - "Email link to person" : "Изпрати връзка до нечия пощата", - "Send" : "Изпрати", - "Set expiration date" : "Посочи дата на изтичане", + "Password" : "Парола", + "Choose a password for the public link" : "Изберете парола за общодостъпната връзка", + "Allow editing" : "Позволяване на редактиране", + "Email link to person" : "Имейл връзка към човек", + "Send" : "Изпращане", + "Set expiration date" : "Задаване на дата на изтичане", + "Expiration" : "Изтичане", "Expiration date" : "Дата на изтичане", "Adding user..." : "Добавяне на потребител...", "group" : "група", + "remote" : "отдалечен", "Resharing is not allowed" : "Повторно споделяне не е разрешено.", "Shared in {item} with {user}" : "Споделено в {item} с {user}.", - "Unshare" : "Премахни споделяне", - "notify by email" : "уведоми по имейла", + "Unshare" : "Премахване на споделяне", + "notify by email" : "уведомяване по електронна поща", "can share" : "може да споделя", "can edit" : "може да променя", "access control" : "контрол на достъпа", - "create" : "Създаване", - "update" : "Обновяване", - "delete" : "изтрий", + "create" : "създаване", + "change" : "промяна", + "delete" : "изтриване", "Password protected" : "Защитено с парола", - "Error unsetting expiration date" : "Грешка при премахване на дата за изтичане", - "Error setting expiration date" : "Грешка при поставяне на дата за изтичане", + "Error unsetting expiration date" : "Грешка при премахване на дата на изтичане", + "Error setting expiration date" : "Грешка при настройване на датата за изтичане", "Sending ..." : "Изпращане ...", - "Email sent" : "Имейла е изпратен", + "Email sent" : "Електронната поща е изпратена", "Warning" : "Предупреждение", "The object type is not specified." : "Видът на обекта не е избран.", - "Enter new" : "Въведи нов", - "Delete" : "Изтрий", + "Enter new" : "Въвеждане на нов", + "Delete" : "Изтриване", "Add" : "Добавяне", "Edit tags" : "Промяна на етикетите", - "Error loading dialog template: {error}" : "Грешка при зареждането на шаблоn за диалог: {error}.", + "Error loading dialog template: {error}" : "Грешка при зареждането на шаблон за диалог: {error}.", "No tags selected for deletion." : "Не са избрани етикети за изтриване.", - "_download %n file_::_download %n files_" : ["",""], - "Updating {productName} to version {version}, this may take a while." : "Обновява се {productName} на версия {version}, това може да отнеме време.", - "Please reload the page." : "Моля, презареди страницата.", - "The update was unsuccessful." : "Обновяването неуспешно.", - "The update was successful. Redirecting you to ownCloud now." : "Обновяването е успешно. Пренасочване към твоя ownCloud сега.", - "Couldn't reset password because the token is invalid" : "Невалиден линк за промяна на паролата.", - "Couldn't send reset email. Please make sure your username is correct." : "Неуспешно изпращане на имейл за възстановяване на паролата. Моля, увери се, че потребителското име е правилно.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Неуспешно изпращане на имейл за възстановяване на паролата, защото липсва имейл свързан с това потребителско име. Моля свържи се с админстратора.", + "unknown text" : "непознат текст", + "Hello world!" : "Здравей Свят!", + "sunny" : "слънчево", + "Hello {name}, the weather is {weather}" : "Здравей {name}, времето е {weather}", + "Hello {name}" : "Здравейте, {name}", + "_download %n file_::_download %n files_" : ["изтегли %n файл","изтегли %n файла"], + "Updating {productName} to version {version}, this may take a while." : "Обновяване на {productName} към версия {version}. Това може да отнеме време.", + "Please reload the page." : "Моля, презаредете страницата.", + "The update was unsuccessful. " : "Обновяването бе неуспешно.", + "The update was successful. Redirecting you to ownCloud now." : "Обновяването е успешно. Сега Ви пренасочваме към ownCloud.", + "Couldn't reset password because the token is invalid" : "Промяната на паролата е невъзможно, защото връзката за удостоверение не е валидна", + "Couldn't send reset email. Please make sure your username is correct." : "Неуспешно изпращане на имейл за възстановяване на паролата. Моля, уверете се, че потребителското име е правилно.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Неуспешно изпращане на имейл за възстановяване на паролата, защото липсва имейл, свързан с това потребителско име. Моля, свържете се с администратора.", "%s password reset" : "Паролата на %s е променена.", - "Use the following link to reset your password: {link}" : "Използвай следната връзка, за да възстановиш паролата си: {link}", - "You will receive a link to reset your password via Email." : "Ще получиш връзка за възстановяване на паролата посредством емейл.", - "Username" : "Потребител", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Файловете ти са криптирани. Ако не си насторил ключ за възстановяване, няма да има възможност да възстановиш информацията си след като промениш паролата. Ако не си сигурен какво да направиш, моля свържи се с администратора преди да продължиш. Наистина ли си сигурен, че искаш да продължиш?", - "Yes, I really want to reset my password now" : "Да, наистина желая да възстановя паролата си сега.", - "Reset" : "Възстанови", + "Use the following link to reset your password: {link}" : "Използвайте следната връзка, за да възстановите паролата си: {link}", "New password" : "Нова парола", "New Password" : "Нова Парола", - "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не се подържа и %s няма да работи правилно на тази платформа. Използвай го на свой риск!", - "For the best results, please consider using a GNU/Linux server instead." : "За най-добри резултати, моля помисли дали не би желал да използваш GNU/Linux сървър.", + "Reset password" : "Възстановяване на паролата", + "Searching other places" : "Търсене в други места", + "No search result in other places" : "Няма резултати от търсене в други места", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} резултат от търсене в други места","{count} резултати от търсене в други места"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не се подържа и %s няма да работи правилно на тази платформа. Използвайте го на свой собствен риск!", + "For the best results, please consider using a GNU/Linux server instead." : "За най-добри резултати, моля, помисли дали не бихте желали да използваште GNU/Linux сървър.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Изглежда, че тази %s инстанция работи в 32-битова PHP среда и open_basedir е конфигуриран в php.ini. Това ще доведе до проблеми с файлове по-големи от 4GB и е крайно непрепоръчително.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Моля, премахтене настройката за open_basedir от вашия php.ini или преминете към 64-битово PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Изглежда, че тази %s инстанция работи в 32-битова PHP среда и cURL не е инсталиран. Това ще доведе до проблеми с файлове по-големи от 4GB и е крайно непрепоръчително.", + "Please install the cURL extension and restart your webserver." : "Моля, инсталирайте разширението cURL и рестартирайте вашия уеб сървър.", "Personal" : "Лични", "Users" : "Потребители", "Apps" : "Приложения", "Admin" : "Админ", "Help" : "Помощ", - "Error loading tags" : "Грешка при зареждане на етикети.", - "Tag already exists" : "Етикетите вече съществуват.", + "Error loading tags" : "Грешка при зареждане на етикети", + "Tag already exists" : "Етикетите вече съществуват", "Error deleting tag(s)" : "Грешка при изтриване на етикет(и).", "Error tagging" : "Грешка при задаване на етикета.", "Error untagging" : "Грешка при премахване на етикета.", - "Error favoriting" : "Грешка при отбелязване за любим.", - "Error unfavoriting" : "Грешка при премахване отбелязването за любим.", + "Error favoriting" : "Грешка при отбелязване в любими.", + "Error unfavoriting" : "Грешка при премахване отбелязването в любими.", "Access forbidden" : "Достъпът е забранен", - "File not found" : "Файлът не е открит.", - "The specified document has not been found on the server." : "Избраният документ не е намерн на сървъра.", - "You can click here to return to %s." : "Можеш да натиснеш тук, за да се върнеш на %s", + "File not found" : "Файлът не е открит", + "The specified document has not been found on the server." : "Избраният документ не е намерен на сървъра.", + "You can click here to return to %s." : "Можете да натиснете тук, за да се върнете на %s", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здрасти,\n\nсамо да те уведомя, че %s сподели %s с теб.\nРазгледай го: %s\n\n", "The share will expire on %s." : "Споделянето ще изтече на %s.", "Cheers!" : "Поздрави!", "Internal Server Error" : "Вътрешна системна грешка", "The server encountered an internal error and was unable to complete your request." : "Сървърът се натъкна на вътрешна грешка и неуспя да завърши заявката.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Моля, свържи се със сървърния администратор ако тази грешка се появи отново, моля, включи техническите данни показани в доклада по-долу.", - "More details can be found in the server log." : "Допълнителна информация може да бъде открита в сървърните доклади.", - "Technical details" : "Техническа информация", - "Remote Address: %s" : "Remote Address: %s", - "Request ID: %s" : "Request ID: %s", - "Code: %s" : "Code: %s", - "Message: %s" : "Message: %s", - "File: %s" : "File: %s", - "Line: %s" : "Line: %s", - "Trace" : "Trace", - "Security Warning" : "Предупреждение за Сигурноста", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Твоята PHP версия е податлива на NULL Byte атака (CVE-2006-7243).", - "Please update your PHP installation to use %s securely." : "Моля, обнови своята PHP инсталация, за да използваш %s сигурно.", - "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Твоята директория за данни и файлове вероятно са достъпни от интернет поради това, че .htaccess файла не функционира.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Моля, свържете се със сървърния администратор, ако тази грешка се появи отново. Също така Ви Молим да включите техническите данни, показани в доклада по-долу.", + "More details can be found in the server log." : "Повече детайли могат да бъдат намерени в сървърния журнал.", + "Technical details" : "Технически подробности", + "Remote Address: %s" : "Отдалечен адрес: %s", + "Request ID: %s" : "ID на заявка: %s", + "Code: %s" : "Код: %s", + "Message: %s" : "Съобщение: %s", + "File: %s" : "Файл: %s", + "Line: %s" : "Линия: %s", + "Trace" : "Проследяване на грешките", + "Security Warning" : "Предупреждение за сигурноста", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Вашата директория за данни и файлове Ви вероятно са достъпни от интернет, поради това, че файлът \".htaccess\" не функционира.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "За информация как правилно да настроиш сървъра си, моля прегледай <a href=\"%s\" target=\"_blank\">документацията</a>.", - "Create an <strong>admin account</strong>" : "Създаване на <strong>админ профил</strong>.", - "Password" : "Парола", + "Create an <strong>admin account</strong>" : "Създаване на <strong>администраторски профил</strong>.", + "Username" : "Потребителско име", "Storage & database" : "Дисково пространство и база данни", "Data folder" : "Директория за данни", "Configure the database" : "Конфигуриране на базата данни", @@ -172,20 +183,23 @@ "Database user" : "Потребител за базата данни", "Database password" : "Парола за базата данни", "Database name" : "Име на базата данни", - "Database tablespace" : "Tablespace-а за базата данни", + "Database tablespace" : "Tablespace на базата данни", "Database host" : "Хост за базата данни", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite ще бъде използван за база данни. За по-големи инсталации препоръчваме това да бъде променено.", + "Performance Warning" : "Предупреждение за производителността", + "SQLite will be used as database." : "Ще бъде използвана SQLite за база данни.", + "For larger installations we recommend to choose a different database backend." : "За по- големи инсталации Ви препоръчваме да изберете друг сървър за бази данни.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особено, когато използвате клиент за работен плот за синхронизация, използването на SQLite e непрепоръчително.", "Finish setup" : "Завършване на настройките", "Finishing …" : "Завършване...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Програмата изисква JavaScript, за да функционира правилно. Моля, <a href=\"http://enable-javascript.com/\" target=\"_blank\">включи JavaScript</a> и презареди страницата.", "%s is available. Get more information on how to update." : "%s е на разположение. Прочети повече как да обновиш. ", "Log out" : "Отписване", - "Server side authentication failed!" : "Заверяването в сървъра неуспешно!", - "Please contact your administrator." : "Моля, свържи се с админстратора.", - "Forgot your password? Reset it!" : "Забрави паролата? Възстанови я!", - "remember" : "запомни", + "Search" : "Търсене", + "Server side authentication failed!" : "Удостоверяването от страна на сървъра е неуспешно!", + "Please contact your administrator." : "Моля, свържете се с администратора.", + "Forgot your password? Reset it!" : "Забравихте паролата си? Възстановете я!", + "remember" : "запомняне", "Log in" : "Вписване", - "Alternative Logins" : "Други Потребителски Имена", + "Alternative Logins" : "Алтернативни методи на вписване", "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Здрасти,<br><br>само да те уведомя, че %s сподели <strong>%s</strong> с теб.\n<br><a href=\"%s\">Разгледай го!</a><br><br>.", "This ownCloud instance is currently in single user mode." : "В момента този ownCloud е в режим допускащ само един потребител.", "This means only administrators can use the instance." : "Това означава, че само администраторът може да го използва.", @@ -199,7 +213,7 @@ "The following apps will be disabled:" : "Следните програми ще бъдат изключени:", "The theme %s has been disabled." : "Темата %s бе изключена.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Моля, увери се, че си направил копия на базата данни, папките с настройки и данни, преди да продължиш.", - "Start update" : "Започни обновяването", + "Start update" : "Започване на обновяването", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "За да избегнеш таймаутове при по-големи инсталации, можеш да изпълниш следните команди в инсталанционната директория:", "This %s instance is currently being updated, which may take a while." : "В момента този %s се обновява, а това може да отнеме време.", "This page will refresh itself when the %s instance is available again." : "Тази страница ще се опресни автоматично, когато %s е отново на линия." diff --git a/core/l10n/bn_BD.js b/core/l10n/bn_BD.js index ac4ba299468..1fff5530a73 100644 --- a/core/l10n/bn_BD.js +++ b/core/l10n/bn_BD.js @@ -29,7 +29,6 @@ OC.L10N.register( "December" : "ডিসেম্বর", "Settings" : "নিয়ামকসমূহ", "Saving..." : "সংরক্ষণ করা হচ্ছে..", - "Reset password" : "কূটশব্দ পূনঃনির্ধারণ কর", "No" : "না", "Yes" : "হ্যাঁ", "Choose" : "বেছে নিন", @@ -52,6 +51,7 @@ OC.L10N.register( "Shared with you by {owner}" : "{owner} আপনার সাথে ভাগাভাগি করেছেন", "Share link" : "লিংক ভাগাভাগি করেন", "Password protect" : "কূটশব্দ সুরক্ষিত", + "Password" : "কূটশব্দ", "Email link to person" : "ব্যক্তির সাথে ই-মেইল যুক্ত কর", "Send" : "পাঠাও", "Set expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করুন", @@ -64,7 +64,6 @@ OC.L10N.register( "can edit" : "সম্পাদনা করতে পারবেন", "access control" : "অধিগম্যতা নিয়ন্ত্রণ", "create" : "তৈরী করুন", - "update" : "পরিবর্ধন কর", "delete" : "মুছে ফেল", "Password protected" : "কূটশব্দদ্বারা সুরক্ষিত", "Error unsetting expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ বাতিল করতে সমস্যা দেখা দিয়েছে", @@ -80,11 +79,10 @@ OC.L10N.register( "_download %n file_::_download %n files_" : ["",""], "Please reload the page." : "দয়া করে পৃষ্ঠাটি পূনরায় লোড করুন।", "Use the following link to reset your password: {link}" : "আপনার কূটশব্দটি পূনঃনির্ধারণ করার জন্য নিম্নোক্ত লিংকটি ব্যবহার করুনঃ {link}", - "You will receive a link to reset your password via Email." : "কূটশব্দ পূনঃনির্ধারণের জন্য একটি টূনঃনির্ধারণ লিংকটি আপনাকে ই-মেইলে পাঠানো হয়েছে ।", - "Username" : "ব্যবহারকারী", - "Reset" : "পূণঃনির্ধানণ", "New password" : "নতুন কূটশব্দ", "New Password" : "নতুন কূটশব্দ", + "Reset password" : "কূটশব্দ পূনঃনির্ধারণ কর", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "ব্যক্তিগত", "Users" : "ব্যবহারকারী", "Apps" : "অ্যাপ", @@ -99,7 +97,7 @@ OC.L10N.register( "Cheers!" : "শুভেচ্ছা!", "Security Warning" : "নিরাপত্তাজনিত সতর্কতা", "Create an <strong>admin account</strong>" : "<strong>প্রশাসক একাউন্ট</strong> তৈরী করুন", - "Password" : "কূটশব্দ", + "Username" : "ব্যবহারকারী", "Data folder" : "ডাটা ফোল্ডার ", "Configure the database" : "ডাটাবেচ কনফিগার করুন", "Database user" : "ডাটাবেজ ব্যবহারকারী", @@ -110,6 +108,7 @@ OC.L10N.register( "Finish setup" : "সেটআপ সুসম্পন্ন কর", "Finishing …" : "সম্পন্ন হচ্ছে....", "Log out" : "প্রস্থান", + "Search" : "অনুসন্ধান", "remember" : "মনে রাখ", "Log in" : "প্রবেশ", "Alternative Logins" : "বিকল্প লগইন" diff --git a/core/l10n/bn_BD.json b/core/l10n/bn_BD.json index 9eee32ba3c2..6ce95ab28a6 100644 --- a/core/l10n/bn_BD.json +++ b/core/l10n/bn_BD.json @@ -27,7 +27,6 @@ "December" : "ডিসেম্বর", "Settings" : "নিয়ামকসমূহ", "Saving..." : "সংরক্ষণ করা হচ্ছে..", - "Reset password" : "কূটশব্দ পূনঃনির্ধারণ কর", "No" : "না", "Yes" : "হ্যাঁ", "Choose" : "বেছে নিন", @@ -50,6 +49,7 @@ "Shared with you by {owner}" : "{owner} আপনার সাথে ভাগাভাগি করেছেন", "Share link" : "লিংক ভাগাভাগি করেন", "Password protect" : "কূটশব্দ সুরক্ষিত", + "Password" : "কূটশব্দ", "Email link to person" : "ব্যক্তির সাথে ই-মেইল যুক্ত কর", "Send" : "পাঠাও", "Set expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করুন", @@ -62,7 +62,6 @@ "can edit" : "সম্পাদনা করতে পারবেন", "access control" : "অধিগম্যতা নিয়ন্ত্রণ", "create" : "তৈরী করুন", - "update" : "পরিবর্ধন কর", "delete" : "মুছে ফেল", "Password protected" : "কূটশব্দদ্বারা সুরক্ষিত", "Error unsetting expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ বাতিল করতে সমস্যা দেখা দিয়েছে", @@ -78,11 +77,10 @@ "_download %n file_::_download %n files_" : ["",""], "Please reload the page." : "দয়া করে পৃষ্ঠাটি পূনরায় লোড করুন।", "Use the following link to reset your password: {link}" : "আপনার কূটশব্দটি পূনঃনির্ধারণ করার জন্য নিম্নোক্ত লিংকটি ব্যবহার করুনঃ {link}", - "You will receive a link to reset your password via Email." : "কূটশব্দ পূনঃনির্ধারণের জন্য একটি টূনঃনির্ধারণ লিংকটি আপনাকে ই-মেইলে পাঠানো হয়েছে ।", - "Username" : "ব্যবহারকারী", - "Reset" : "পূণঃনির্ধানণ", "New password" : "নতুন কূটশব্দ", "New Password" : "নতুন কূটশব্দ", + "Reset password" : "কূটশব্দ পূনঃনির্ধারণ কর", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "ব্যক্তিগত", "Users" : "ব্যবহারকারী", "Apps" : "অ্যাপ", @@ -97,7 +95,7 @@ "Cheers!" : "শুভেচ্ছা!", "Security Warning" : "নিরাপত্তাজনিত সতর্কতা", "Create an <strong>admin account</strong>" : "<strong>প্রশাসক একাউন্ট</strong> তৈরী করুন", - "Password" : "কূটশব্দ", + "Username" : "ব্যবহারকারী", "Data folder" : "ডাটা ফোল্ডার ", "Configure the database" : "ডাটাবেচ কনফিগার করুন", "Database user" : "ডাটাবেজ ব্যবহারকারী", @@ -108,6 +106,7 @@ "Finish setup" : "সেটআপ সুসম্পন্ন কর", "Finishing …" : "সম্পন্ন হচ্ছে....", "Log out" : "প্রস্থান", + "Search" : "অনুসন্ধান", "remember" : "মনে রাখ", "Log in" : "প্রবেশ", "Alternative Logins" : "বিকল্প লগইন" diff --git a/core/l10n/bn_IN.js b/core/l10n/bn_IN.js index a72a91078ae..9e4c7b4046c 100644 --- a/core/l10n/bn_IN.js +++ b/core/l10n/bn_IN.js @@ -11,7 +11,8 @@ OC.L10N.register( "Delete" : "মুছে ফেলা", "Add" : "যোগ করা", "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Username" : "ইউজারনেম", - "Reset" : "রিসেট করুন" + "Search" : "অনুসন্ধান" }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/bn_IN.json b/core/l10n/bn_IN.json index 4e29d0774f6..186e41b1b21 100644 --- a/core/l10n/bn_IN.json +++ b/core/l10n/bn_IN.json @@ -9,7 +9,8 @@ "Delete" : "মুছে ফেলা", "Add" : "যোগ করা", "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Username" : "ইউজারনেম", - "Reset" : "রিসেট করুন" + "Search" : "অনুসন্ধান" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/bs.js b/core/l10n/bs.js index 9a7f5526fdd..67e44ad6797 100644 --- a/core/l10n/bs.js +++ b/core/l10n/bs.js @@ -1,10 +1,208 @@ OC.L10N.register( "core", { + "Couldn't send mail to following users: %s " : "Nemoguće slanje emaila slijedećim korisnicima: %s", + "Turned on maintenance mode" : "Upaljen modus održavanja", + "Turned off maintenance mode" : "Ugašen modus održavanja", + "Updated database" : "Aktualizirana baza podataka", + "Checked database schema update" : "Provjereno aktualiziranje šeme baze podataka", + "Checked database schema update for apps" : "Provjereno ažuriranje šeme baze podataka za aplikacije", + "Updated \"%s\" to %s" : "Aktualizirano \"%s\" do %s", + "Disabled incompatible apps: %s" : "Deaktivirane nekompatibilne aplikacije: %s", + "No image or file provided" : "Ne postoji predviđena slika ili datoteka", + "Unknown filetype" : "Nepoznat tip datoteke", + "Invalid image" : "Nevažeća datoteka", + "No temporary profile picture available, try again" : "Trenutna slika profila nije dostupna, pokušajte ponovo", + "Sunday" : "Nedjelja", + "Monday" : "Ponedjeljak", + "Tuesday" : "Utorak", + "Wednesday" : "Srijeda", + "Thursday" : "Četvrtak", + "Friday" : "Petak", + "Saturday" : "Subota", + "January" : "Januar", + "February" : "Februar", + "March" : "Mart", + "April" : "April", + "May" : "Maj", + "June" : "Juni", + "July" : "Juli", + "August" : "Avgust", + "September" : "Septembar", + "October" : "Oktobar", + "November" : "Novembar", + "December" : "Decembar", + "Settings" : "Postavke", "Saving..." : "Spašavam...", + "Couldn't send reset email. Please contact your administrator." : "Slanje emaila resetovanja nije moguće. Molim kontaktirajte administratora.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Veza za resetovanje vaše lozinke poslana je na vašu adresu e-pošte. Ako je ne primite u nekom razumnom vremenskom roku, provjerite svoje spam/junk direktorij. <br> Ako nije tamo, kontaktirajte vašeg lokalnog administratora.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše datoteke su šifrirane. Ako niste aktivirali povratni ključ, neećete imati mogućnost povratka vaših podataka nakon što vaša lozinka bude resetovana.<br />Ako niste sigurni šta učiniti, prije nego nastavite, molimo kontaktirajte vašeg administratora. <br />Želite li zaista nastaviti?", + "I know what I'm doing" : "Ja znam šta radim", + "Password can not be changed. Please contact your administrator." : "Lozinku ne može biti promjenuta. Molimo kontaktirajte vašeg administratora.", + "No" : "Ne", + "Yes" : "Da", + "Choose" : "Izaberite", + "Error loading file picker template: {error}" : "Pogrešno učitavanje šablona za izabir datoteke: {error}", + "Ok" : "Ok", + "Error loading message template: {error}" : "Pogrešno učitavanje šablona za poruke: {error}", + "read-only" : "samo-čitljivo", "_{count} file conflict_::_{count} file conflicts_" : ["","",""], + "One file conflict" : "Konflikt jedne datoteke", + "New Files" : "Nove datoteke", + "Already existing files" : "Postojeće datoteke", + "Which files do you want to keep?" : "Koje datoteke želite zadržati?", + "If you select both versions, the copied file will have a number added to its name." : "Ako odaberete obe verzije, kopirana datoteka će imati broj dodan uz njeno ime.", + "Cancel" : "Odustani", + "Continue" : "Nastavi", + "(all selected)" : "(sve odabrano)", + "({count} selected)" : "({count} odabranih)", + "Error loading file exists template" : "Pogrešno učitavanje postojece datoteke šablona", + "Very weak password" : "Veoma slaba lozinka", + "Weak password" : "Slaba lozinka", + "So-so password" : "Tu-i-tamo lozinka", + "Good password" : "Dobra lozinka", + "Strong password" : "Jaka lozinka", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Vaš web server još nije valjano podešen da bi omogućio sinkronizaciju datoteka jer izgleda da je WebDAV sučelje neispravno.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ovaj server nema uspostavljenu internet konekciju. To znači da neke od njegovih funkcija poput spajanje na vanjsku memoriju, obavještavanje o ažuriranju ili instalaciji aplikacija 3će strane neće raditi. Također, možda je onemogućen daljinski pristup datotekama i slanje obavještajne e-pošte. Savjetujemo uspostavljanje internet konekcije za ovaj server u koliko želite sve njegove funkcije.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vaš direktorij podataka i vaše datoteke su vjerovatno dostupne s interneta. Datoteka .htaccess ne radi. Strogo vam preporučujemo da vaš web server konfigurišete tako da je pristup direktoriju podataka nemoguć ili čak direktorij podataka premjestite izvan korijenskog/početnog direktorija web servera.", + "Error occurred while checking server setup" : "Došlo je do pogreške prilikom provjere serverskih postavki", + "Shared" : "Podijeljen", + "Shared with {recipients}" : "Podijeljen sa {recipients}", "Share" : "Podijeli", + "Error" : "Greška", + "Error while sharing" : "Greška pri dijeljenju", + "Error while unsharing" : "Ggreška pri prestanku dijeljenja", + "Error while changing permissions" : "Greška pri mijenjanju dozvola", + "Shared with you and the group {group} by {owner}" : "Dijeljeno s vama i grupom {group} vlasnika {owner}", + "Shared with you by {owner}" : "Podijeljeno sa vama od {owner}", + "Share with user or group …" : "Podijelite s korisnikom ili grupom ...", + "Share link" : "Podijelite vezu", + "The public link will expire no later than {days} days after it is created" : "Javna veza ističe najkasnije {days} dana nakon što je kreirana", + "Link" : "Veza", + "Password protect" : "Zaštitita lozinkom", + "Password" : "Lozinka", + "Choose a password for the public link" : "Izaberite lozinku za javnu vezu", + "Allow editing" : "Dozvolite izmjenu", + "Email link to person" : "Pošaljite osobi vezu e-poštom", + "Send" : "Pošalji", + "Set expiration date" : "Postavite datum isteka", + "Expiration" : "Istek", + "Expiration date" : "Datum isteka", + "Adding user..." : "Dodavanje korisnika...", + "group" : "grupa", + "remote" : "daljinski", + "Resharing is not allowed" : "Ponovno dijeljenje nije dopušteno", + "Shared in {item} with {user}" : "Podijeljeno u {item} s {user}", + "Unshare" : "Prestani dijeliti", + "notify by email" : "Obavijesti e-poštom", + "can share" : "može dijeliti", + "can edit" : "moće mijenjati", + "access control" : "Kontrola pristupa", + "create" : "kreiraj", + "change" : "izmjeni", + "delete" : "izbriši", + "Password protected" : "Zaštićeno lozinkom", + "Error unsetting expiration date" : "Pogrešno uklanjanje postavke datuma isteka", + "Error setting expiration date" : "Pogrešno postavljanje datuma isteka", + "Sending ..." : "Slanje...", + "Email sent" : "E-pošta poslana", + "Warning" : "Upozorenje", + "The object type is not specified." : "Vrsta objekta nije određena.", + "Enter new" : "Unesi novi", + "Delete" : "Izbriši", "Add" : "Dodaj", - "_download %n file_::_download %n files_" : ["","",""] + "Edit tags" : "Izmjeni oznake", + "Error loading dialog template: {error}" : "Pogrešno učitavanje šablona dijaloga: {error}", + "No tags selected for deletion." : "Nema odabranih oznaka za brisanje.", + "unknown text" : "nepoznat tekst", + "Hello world!" : "Halo svijete!", + "sunny" : "sunčan", + "Hello {name}, the weather is {weather}" : "Halo {name}, vrijeme je {weather}", + "_download %n file_::_download %n files_" : ["","",""], + "Updating {productName} to version {version}, this may take a while." : "Ažuriranje {productName} u verziiju {version}, to može potrajati neko vrijeme.", + "Please reload the page." : "Molim, ponovno učitajte stranicu", + "The update was unsuccessful. " : "Ažuriranje nije uspjelo.", + "The update was successful. Redirecting you to ownCloud now." : "Ažuriranje je uspjelo. Preusmjeravam vas na ownCloud.", + "Couldn't reset password because the token is invalid" : "Nemoguće resetiranje lozinke jer znak nije validan.", + "Couldn't send reset email. Please make sure your username is correct." : "Slanje emaila resetovanja nije moguće. Osigurajte se da vam je ispravno korisničko ime.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Slanje emaila resetovanja nije moguće jer za ovo korisničko ime ne postoji email adresa. Molim, kontaktirajte administratora.", + "%s password reset" : "%s lozinka resetovana", + "Use the following link to reset your password: {link}" : "Za resetovanje vaše lozinke koristite slijedeću vezu: {link}", + "New password" : "Nova lozinka", + "New Password" : "Nova Lozinka", + "Reset password" : "Resetuj lozinku", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nije podržan i %s na ovoj platformi neće raditi kako treba. Korištenje na vlastiti rizik!", + "For the best results, please consider using a GNU/Linux server instead." : "Umjesto toga, za najbolje rezultate, molimo razmislite o mogućnosti korištenje GNU/Linux servera.", + "Please install the cURL extension and restart your webserver." : "Molim instalirajte cURL proširenje i ponovo pokrenite svoj server.", + "Personal" : "Osobno", + "Users" : "Korisnici", + "Apps" : "Aplikacije", + "Admin" : "Admin", + "Help" : "Pomoć", + "Error loading tags" : "Greška pri učitavanju oznaka", + "Tag already exists" : "Oznaka već postoji", + "Error deleting tag(s)" : "Greška pri brisanju znaka(ova)", + "Error tagging" : "Greška pri označavanju", + "Error untagging" : "Greška pri uklanjanju oznaka", + "Error favoriting" : "Greška pri dodavanju u favorite", + "Error unfavoriting" : "Greška pri uklanjanju iz favorita", + "Access forbidden" : "Zabranjen pristup", + "File not found" : "Datoteka nije pronađena", + "The specified document has not been found on the server." : "Odabran dokument nije pronađen na serveru.", + "You can click here to return to %s." : "Možete kliknuti ovdje da bih se vratili na %s.", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej,\n\nsamo da javim da je %s podjelio(la) %s s vama.\nPosjeti: %s\n\n", + "The share will expire on %s." : "Podijeljeni resurs će isteći na %s.", + "Cheers!" : "Cheers!", + "Internal Server Error" : "Unutarnja Server Greška", + "More details can be found in the server log." : "Više detalja se mogu naći u server zapisu (log).", + "Technical details" : "Tehnički detalji", + "Request ID: %s" : "Zahtjevaj ID: %s", + "Code: %s" : "Kod (Code): %s", + "Message: %s" : "Poruka: %s", + "File: %s" : "Datoteka: %s", + "Line: %s" : "Red: %s", + "Security Warning" : "Sigurnosno Upozorenje", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Vaš direktorij podataka i datoteke vjerojatno se mogu pristupiti s interneta jer .htaccess datoteka ne radi.", + "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za informacije kako da valjano konfigurišete vaš server, molim pogledajte <a href=\"%s\" target=\"_blank\">dokumentaciju</a>.", + "Create an <strong>admin account</strong>" : "Kreirajte <strong>administracioni račun</strong>", + "Username" : "Korisničko ime", + "Storage & database" : "Pohrana & baza podataka", + "Data folder" : "Direktorij podataka", + "Configure the database" : "Konfigurišite bazu podataka", + "Only %s is available." : "Samo %s je dostupno.", + "Database user" : "Korisnik baze podataka", + "Database password" : "Lozinka baze podataka", + "Database name" : "Naziv baze podataka", + "Database tablespace" : "Tablespace (?) baze podataka", + "Database host" : "Glavno računalo (host) baze podataka", + "Finish setup" : "Završite postavke", + "Finishing …" : "Završavanje...", + "%s is available. Get more information on how to update." : "%s je dostupan. Saznajte više informacija o tome kako ažurirati.", + "Log out" : "Odjava", + "Search" : "Potraži", + "Server side authentication failed!" : "Autentikacija na strani servera nije uspjela!", + "Please contact your administrator." : "Molim kontaktirajte svog administratora.", + "Forgot your password? Reset it!" : "Zaboravili ste svoju lozinku? Resetujte ju!", + "remember" : "zapamti", + "Log in" : "Prijava", + "Alternative Logins" : "Alternativne Prijave", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej, <br><br> upravo vam javljam da je %s s vama podijelio <strong>%s</strong>.<br><a href=\"%s\">Pogledajte!</a><br><br>", + "This ownCloud instance is currently in single user mode." : "Ova ownCloud instanca je trenutno u jednokorisničkom načinu rada.", + "This means only administrators can use the instance." : "To znači da tu instancu mogu koristiti samo administratori.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktirajte svog administratora sistema ako se ova poruka ponavlja ili se pojavila neočekivano.", + "Thank you for your patience." : "Hvala vam na strpljenju", + "You are accessing the server from an untrusted domain." : "Pristupate serveru sa nepouzdane domene.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Molim kontaktirajte vašeg administratora. Ako ste vi administrator ove instance, konfigurišite postavku \"trusted_domain\" u config/config.php. Primjer konfiguracije ponuđen je u config/config.sample.php.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Ovisno o vašoj konfiguraciji, kao administrator vi biste također mogli koristiti dugme ispod za povjeru toj domeni.", + "Add \"%s\" as trusted domain" : "Dodajte \"%s\" kao povjerenu/pouzdanu domenu.", + "%s will be updated to version %s." : "%s će biti ažuriran u verziju %s", + "The following apps will be disabled:" : "Sljedeće aplikacije bit će onemogućene:", + "The theme %s has been disabled." : "Tema %s je onemogućena", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Prije nego nastavite, molim osigurajte se da su baza podataka, direktorij konfiguracije i direktorij podataka sigurnosno kopirani.", + "Start update" : "Započnite ažuriranje", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da biste izbjegli vremensko prekoračenje s većim instalacijama, možete pokrenuti slijedeću naredbu iz svoga instalacijskog direktorija:", + "This %s instance is currently being updated, which may take a while." : "Instanca %s se trenutno ažurira, što može potrajati.", + "This page will refresh itself when the %s instance is available again." : "Ova stranica će se sama aktualizirati nakon što instanca %s postane ponovo dostupna." }, "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/core/l10n/bs.json b/core/l10n/bs.json index 470d259820d..a1c6552b8dd 100644 --- a/core/l10n/bs.json +++ b/core/l10n/bs.json @@ -1,8 +1,206 @@ { "translations": { + "Couldn't send mail to following users: %s " : "Nemoguće slanje emaila slijedećim korisnicima: %s", + "Turned on maintenance mode" : "Upaljen modus održavanja", + "Turned off maintenance mode" : "Ugašen modus održavanja", + "Updated database" : "Aktualizirana baza podataka", + "Checked database schema update" : "Provjereno aktualiziranje šeme baze podataka", + "Checked database schema update for apps" : "Provjereno ažuriranje šeme baze podataka za aplikacije", + "Updated \"%s\" to %s" : "Aktualizirano \"%s\" do %s", + "Disabled incompatible apps: %s" : "Deaktivirane nekompatibilne aplikacije: %s", + "No image or file provided" : "Ne postoji predviđena slika ili datoteka", + "Unknown filetype" : "Nepoznat tip datoteke", + "Invalid image" : "Nevažeća datoteka", + "No temporary profile picture available, try again" : "Trenutna slika profila nije dostupna, pokušajte ponovo", + "Sunday" : "Nedjelja", + "Monday" : "Ponedjeljak", + "Tuesday" : "Utorak", + "Wednesday" : "Srijeda", + "Thursday" : "Četvrtak", + "Friday" : "Petak", + "Saturday" : "Subota", + "January" : "Januar", + "February" : "Februar", + "March" : "Mart", + "April" : "April", + "May" : "Maj", + "June" : "Juni", + "July" : "Juli", + "August" : "Avgust", + "September" : "Septembar", + "October" : "Oktobar", + "November" : "Novembar", + "December" : "Decembar", + "Settings" : "Postavke", "Saving..." : "Spašavam...", + "Couldn't send reset email. Please contact your administrator." : "Slanje emaila resetovanja nije moguće. Molim kontaktirajte administratora.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Veza za resetovanje vaše lozinke poslana je na vašu adresu e-pošte. Ako je ne primite u nekom razumnom vremenskom roku, provjerite svoje spam/junk direktorij. <br> Ako nije tamo, kontaktirajte vašeg lokalnog administratora.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše datoteke su šifrirane. Ako niste aktivirali povratni ključ, neećete imati mogućnost povratka vaših podataka nakon što vaša lozinka bude resetovana.<br />Ako niste sigurni šta učiniti, prije nego nastavite, molimo kontaktirajte vašeg administratora. <br />Želite li zaista nastaviti?", + "I know what I'm doing" : "Ja znam šta radim", + "Password can not be changed. Please contact your administrator." : "Lozinku ne može biti promjenuta. Molimo kontaktirajte vašeg administratora.", + "No" : "Ne", + "Yes" : "Da", + "Choose" : "Izaberite", + "Error loading file picker template: {error}" : "Pogrešno učitavanje šablona za izabir datoteke: {error}", + "Ok" : "Ok", + "Error loading message template: {error}" : "Pogrešno učitavanje šablona za poruke: {error}", + "read-only" : "samo-čitljivo", "_{count} file conflict_::_{count} file conflicts_" : ["","",""], + "One file conflict" : "Konflikt jedne datoteke", + "New Files" : "Nove datoteke", + "Already existing files" : "Postojeće datoteke", + "Which files do you want to keep?" : "Koje datoteke želite zadržati?", + "If you select both versions, the copied file will have a number added to its name." : "Ako odaberete obe verzije, kopirana datoteka će imati broj dodan uz njeno ime.", + "Cancel" : "Odustani", + "Continue" : "Nastavi", + "(all selected)" : "(sve odabrano)", + "({count} selected)" : "({count} odabranih)", + "Error loading file exists template" : "Pogrešno učitavanje postojece datoteke šablona", + "Very weak password" : "Veoma slaba lozinka", + "Weak password" : "Slaba lozinka", + "So-so password" : "Tu-i-tamo lozinka", + "Good password" : "Dobra lozinka", + "Strong password" : "Jaka lozinka", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Vaš web server još nije valjano podešen da bi omogućio sinkronizaciju datoteka jer izgleda da je WebDAV sučelje neispravno.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ovaj server nema uspostavljenu internet konekciju. To znači da neke od njegovih funkcija poput spajanje na vanjsku memoriju, obavještavanje o ažuriranju ili instalaciji aplikacija 3će strane neće raditi. Također, možda je onemogućen daljinski pristup datotekama i slanje obavještajne e-pošte. Savjetujemo uspostavljanje internet konekcije za ovaj server u koliko želite sve njegove funkcije.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vaš direktorij podataka i vaše datoteke su vjerovatno dostupne s interneta. Datoteka .htaccess ne radi. Strogo vam preporučujemo da vaš web server konfigurišete tako da je pristup direktoriju podataka nemoguć ili čak direktorij podataka premjestite izvan korijenskog/početnog direktorija web servera.", + "Error occurred while checking server setup" : "Došlo je do pogreške prilikom provjere serverskih postavki", + "Shared" : "Podijeljen", + "Shared with {recipients}" : "Podijeljen sa {recipients}", "Share" : "Podijeli", + "Error" : "Greška", + "Error while sharing" : "Greška pri dijeljenju", + "Error while unsharing" : "Ggreška pri prestanku dijeljenja", + "Error while changing permissions" : "Greška pri mijenjanju dozvola", + "Shared with you and the group {group} by {owner}" : "Dijeljeno s vama i grupom {group} vlasnika {owner}", + "Shared with you by {owner}" : "Podijeljeno sa vama od {owner}", + "Share with user or group …" : "Podijelite s korisnikom ili grupom ...", + "Share link" : "Podijelite vezu", + "The public link will expire no later than {days} days after it is created" : "Javna veza ističe najkasnije {days} dana nakon što je kreirana", + "Link" : "Veza", + "Password protect" : "Zaštitita lozinkom", + "Password" : "Lozinka", + "Choose a password for the public link" : "Izaberite lozinku za javnu vezu", + "Allow editing" : "Dozvolite izmjenu", + "Email link to person" : "Pošaljite osobi vezu e-poštom", + "Send" : "Pošalji", + "Set expiration date" : "Postavite datum isteka", + "Expiration" : "Istek", + "Expiration date" : "Datum isteka", + "Adding user..." : "Dodavanje korisnika...", + "group" : "grupa", + "remote" : "daljinski", + "Resharing is not allowed" : "Ponovno dijeljenje nije dopušteno", + "Shared in {item} with {user}" : "Podijeljeno u {item} s {user}", + "Unshare" : "Prestani dijeliti", + "notify by email" : "Obavijesti e-poštom", + "can share" : "može dijeliti", + "can edit" : "moće mijenjati", + "access control" : "Kontrola pristupa", + "create" : "kreiraj", + "change" : "izmjeni", + "delete" : "izbriši", + "Password protected" : "Zaštićeno lozinkom", + "Error unsetting expiration date" : "Pogrešno uklanjanje postavke datuma isteka", + "Error setting expiration date" : "Pogrešno postavljanje datuma isteka", + "Sending ..." : "Slanje...", + "Email sent" : "E-pošta poslana", + "Warning" : "Upozorenje", + "The object type is not specified." : "Vrsta objekta nije određena.", + "Enter new" : "Unesi novi", + "Delete" : "Izbriši", "Add" : "Dodaj", - "_download %n file_::_download %n files_" : ["","",""] + "Edit tags" : "Izmjeni oznake", + "Error loading dialog template: {error}" : "Pogrešno učitavanje šablona dijaloga: {error}", + "No tags selected for deletion." : "Nema odabranih oznaka za brisanje.", + "unknown text" : "nepoznat tekst", + "Hello world!" : "Halo svijete!", + "sunny" : "sunčan", + "Hello {name}, the weather is {weather}" : "Halo {name}, vrijeme je {weather}", + "_download %n file_::_download %n files_" : ["","",""], + "Updating {productName} to version {version}, this may take a while." : "Ažuriranje {productName} u verziiju {version}, to može potrajati neko vrijeme.", + "Please reload the page." : "Molim, ponovno učitajte stranicu", + "The update was unsuccessful. " : "Ažuriranje nije uspjelo.", + "The update was successful. Redirecting you to ownCloud now." : "Ažuriranje je uspjelo. Preusmjeravam vas na ownCloud.", + "Couldn't reset password because the token is invalid" : "Nemoguće resetiranje lozinke jer znak nije validan.", + "Couldn't send reset email. Please make sure your username is correct." : "Slanje emaila resetovanja nije moguće. Osigurajte se da vam je ispravno korisničko ime.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Slanje emaila resetovanja nije moguće jer za ovo korisničko ime ne postoji email adresa. Molim, kontaktirajte administratora.", + "%s password reset" : "%s lozinka resetovana", + "Use the following link to reset your password: {link}" : "Za resetovanje vaše lozinke koristite slijedeću vezu: {link}", + "New password" : "Nova lozinka", + "New Password" : "Nova Lozinka", + "Reset password" : "Resetuj lozinku", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nije podržan i %s na ovoj platformi neće raditi kako treba. Korištenje na vlastiti rizik!", + "For the best results, please consider using a GNU/Linux server instead." : "Umjesto toga, za najbolje rezultate, molimo razmislite o mogućnosti korištenje GNU/Linux servera.", + "Please install the cURL extension and restart your webserver." : "Molim instalirajte cURL proširenje i ponovo pokrenite svoj server.", + "Personal" : "Osobno", + "Users" : "Korisnici", + "Apps" : "Aplikacije", + "Admin" : "Admin", + "Help" : "Pomoć", + "Error loading tags" : "Greška pri učitavanju oznaka", + "Tag already exists" : "Oznaka već postoji", + "Error deleting tag(s)" : "Greška pri brisanju znaka(ova)", + "Error tagging" : "Greška pri označavanju", + "Error untagging" : "Greška pri uklanjanju oznaka", + "Error favoriting" : "Greška pri dodavanju u favorite", + "Error unfavoriting" : "Greška pri uklanjanju iz favorita", + "Access forbidden" : "Zabranjen pristup", + "File not found" : "Datoteka nije pronađena", + "The specified document has not been found on the server." : "Odabran dokument nije pronađen na serveru.", + "You can click here to return to %s." : "Možete kliknuti ovdje da bih se vratili na %s.", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej,\n\nsamo da javim da je %s podjelio(la) %s s vama.\nPosjeti: %s\n\n", + "The share will expire on %s." : "Podijeljeni resurs će isteći na %s.", + "Cheers!" : "Cheers!", + "Internal Server Error" : "Unutarnja Server Greška", + "More details can be found in the server log." : "Više detalja se mogu naći u server zapisu (log).", + "Technical details" : "Tehnički detalji", + "Request ID: %s" : "Zahtjevaj ID: %s", + "Code: %s" : "Kod (Code): %s", + "Message: %s" : "Poruka: %s", + "File: %s" : "Datoteka: %s", + "Line: %s" : "Red: %s", + "Security Warning" : "Sigurnosno Upozorenje", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Vaš direktorij podataka i datoteke vjerojatno se mogu pristupiti s interneta jer .htaccess datoteka ne radi.", + "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za informacije kako da valjano konfigurišete vaš server, molim pogledajte <a href=\"%s\" target=\"_blank\">dokumentaciju</a>.", + "Create an <strong>admin account</strong>" : "Kreirajte <strong>administracioni račun</strong>", + "Username" : "Korisničko ime", + "Storage & database" : "Pohrana & baza podataka", + "Data folder" : "Direktorij podataka", + "Configure the database" : "Konfigurišite bazu podataka", + "Only %s is available." : "Samo %s je dostupno.", + "Database user" : "Korisnik baze podataka", + "Database password" : "Lozinka baze podataka", + "Database name" : "Naziv baze podataka", + "Database tablespace" : "Tablespace (?) baze podataka", + "Database host" : "Glavno računalo (host) baze podataka", + "Finish setup" : "Završite postavke", + "Finishing …" : "Završavanje...", + "%s is available. Get more information on how to update." : "%s je dostupan. Saznajte više informacija o tome kako ažurirati.", + "Log out" : "Odjava", + "Search" : "Potraži", + "Server side authentication failed!" : "Autentikacija na strani servera nije uspjela!", + "Please contact your administrator." : "Molim kontaktirajte svog administratora.", + "Forgot your password? Reset it!" : "Zaboravili ste svoju lozinku? Resetujte ju!", + "remember" : "zapamti", + "Log in" : "Prijava", + "Alternative Logins" : "Alternativne Prijave", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej, <br><br> upravo vam javljam da je %s s vama podijelio <strong>%s</strong>.<br><a href=\"%s\">Pogledajte!</a><br><br>", + "This ownCloud instance is currently in single user mode." : "Ova ownCloud instanca je trenutno u jednokorisničkom načinu rada.", + "This means only administrators can use the instance." : "To znači da tu instancu mogu koristiti samo administratori.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktirajte svog administratora sistema ako se ova poruka ponavlja ili se pojavila neočekivano.", + "Thank you for your patience." : "Hvala vam na strpljenju", + "You are accessing the server from an untrusted domain." : "Pristupate serveru sa nepouzdane domene.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Molim kontaktirajte vašeg administratora. Ako ste vi administrator ove instance, konfigurišite postavku \"trusted_domain\" u config/config.php. Primjer konfiguracije ponuđen je u config/config.sample.php.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Ovisno o vašoj konfiguraciji, kao administrator vi biste također mogli koristiti dugme ispod za povjeru toj domeni.", + "Add \"%s\" as trusted domain" : "Dodajte \"%s\" kao povjerenu/pouzdanu domenu.", + "%s will be updated to version %s." : "%s će biti ažuriran u verziju %s", + "The following apps will be disabled:" : "Sljedeće aplikacije bit će onemogućene:", + "The theme %s has been disabled." : "Tema %s je onemogućena", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Prije nego nastavite, molim osigurajte se da su baza podataka, direktorij konfiguracije i direktorij podataka sigurnosno kopirani.", + "Start update" : "Započnite ažuriranje", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da biste izbjegli vremensko prekoračenje s većim instalacijama, možete pokrenuti slijedeću naredbu iz svoga instalacijskog direktorija:", + "This %s instance is currently being updated, which may take a while." : "Instanca %s se trenutno ažurira, što može potrajati.", + "This page will refresh itself when the %s instance is available again." : "Ova stranica će se sama aktualizirati nakon što instanca %s postane ponovo dostupna." },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" }
\ No newline at end of file diff --git a/core/l10n/ca.js b/core/l10n/ca.js index afa434d3570..d473ceb84db 100644 --- a/core/l10n/ca.js +++ b/core/l10n/ca.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "L'enllaç per reiniciar la vostra contrasenya s'ha enviat al vostre correu. Si no el rebeu en un temps raonable comproveu les carpetes de spam. <br>Si no és allà, pregunteu a l'administrador local.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Els vostres fitxers estan encriptats. Si no heu habilitat la clau de recuperació no hi haurà manera de recuperar les dades després que reestabliu la contrasenya. <br />Si sabeu què fer, contacteu amb l'administrador abans de continuar.<br />Voleu continuar?", "I know what I'm doing" : "Sé el que faig", - "Reset password" : "Reinicialitza la contrasenya", "Password can not be changed. Please contact your administrator." : "La contrasenya no es pot canviar. Contacteu amb l'administrador.", "No" : "No", "Yes" : "Sí", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Error en carregar la plantilla de càrrega de fitxers: {error}", "Ok" : "D'acord", "Error loading message template: {error}" : "Error en carregar la plantilla de missatge: {error}", + "read-only" : "Només de lectura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicte de fitxer","{count} conflictes de fitxer"], "One file conflict" : "Un fitxer en conflicte", "New Files" : "Fitxers nous", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Contrasenya forta", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "El servidor web no està configurat correctament per permetre la sincronització de fitxers perquè la interfície WebDAV sembla no funcionar correctament.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Aquest servidor no té cap connexió a internet que funcioni. Això significa que algunes de les característiques com el muntatge d'emmagatzemament extern, les notificacions quant a actualitzacions o la instal·lació d'aplicacions de tercers no funcionarà. L'accés remot a fitxers i l'enviament de correus electrònics podria tampoc no funcionar. Us suggerim que habiliteu la connexió a internet per aquest servidor si voleu tenir totes les característiques.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "La carpeta de dades i els vostres fitxersprobablement són accessibles des d'Internet. La fitxer .htaccess no funciona. Us recomanem que configureu el servidor web de tal manera que la carpeta de dades no sigui accessible o que moveu la carpeta de dades fora de l'arrel de documents del servidor web.", "Error occurred while checking server setup" : "Hi ha hagut un error en comprovar la configuració del servidor", "Shared" : "Compartit", "Shared with {recipients}" : "Compartit amb {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Comparteix amb usuari o grup...", "Share link" : "Enllaç de compartició", "The public link will expire no later than {days} days after it is created" : "L'enllaç públic tindrà venciment abans de {days} dies després de crear-lo", + "Link" : "Enllaç", "Password protect" : "Protegir amb contrasenya", + "Password" : "Contrasenya", "Choose a password for the public link" : "Escolliu una contrasenya per l'enllaç públic", - "Allow Public Upload" : "Permet pujada pública", + "Allow editing" : "Permetre edició", "Email link to person" : "Enllaç per correu electrónic amb la persona", "Send" : "Envia", "Set expiration date" : "Estableix la data de venciment", + "Expiration" : "Expiració", "Expiration date" : "Data de venciment", "Adding user..." : "Afegint usuari...", "group" : "grup", + "remote" : "remot", "Resharing is not allowed" : "No es permet compartir de nou", "Shared in {item} with {user}" : "Compartit en {item} amb {user}", "Unshare" : "Deixa de compartir", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "pot editar", "access control" : "control d'accés", "create" : "crea", - "update" : "actualitza", + "change" : "cambi", "delete" : "elimina", "Password protected" : "Protegeix amb contrasenya", "Error unsetting expiration date" : "Error en eliminar la data de venciment", @@ -110,23 +115,27 @@ OC.L10N.register( "Edit tags" : "Edita etiquetes", "Error loading dialog template: {error}" : "Error en carregar la plantilla de diàleg: {error}", "No tags selected for deletion." : "No heu seleccionat les etiquetes a eliminar.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "text desconegut", + "Hello world!" : "Hola món!", + "sunny" : "asolellat", + "Hello {name}, the weather is {weather}" : "Hola {name}, el temps és {weather}", + "Hello {name}" : "Hola {name}", + "_download %n file_::_download %n files_" : ["descarregar l'arxiu %n","descarregar arxius %n "], "Updating {productName} to version {version}, this may take a while." : "Actualitzant {productName} a la versió {version}. Pot trigar una estona.", "Please reload the page." : "Carregueu la pàgina de nou.", - "The update was unsuccessful." : "L'actualització no ha tingut èxit.", + "The update was unsuccessful. " : "La actualització no ha tingut èxit", "The update was successful. Redirecting you to ownCloud now." : "L'actualització ha estat correcte. Ara us redirigim a ownCloud.", "Couldn't reset password because the token is invalid" : "No es pot restablir la contrasenya perquè el testimoni no és vàlid", "Couldn't send reset email. Please make sure your username is correct." : "No s'ha pogut enviar el correu de restabliment. Assegureu-vos que el vostre nom d'usuari és correcte.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No s'ha pogut enviar el correu de restabliment perquè no hi ha cap correu electrònic per aquest usuari. Contacteu amb l'administrador.", "%s password reset" : "restableix la contrasenya %s", "Use the following link to reset your password: {link}" : "Useu l'enllaç següent per restablir la contrasenya: {link}", - "You will receive a link to reset your password via Email." : "Rebreu un enllaç al correu electrònic per reiniciar la contrasenya.", - "Username" : "Nom d'usuari", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Els vostres fitxers estan encriptats. Si no heu habilitat la clau de recuperació no hi haurà manera de recuperar les dades després que reestabliu la contrasenya. Si sabeu què fer, contacteu amb l'administrador abans de continuar. Voleu continuar?", - "Yes, I really want to reset my password now" : "Sí, vull restablir ara la contrasenya", - "Reset" : "Estableix de nou", "New password" : "Contrasenya nova", "New Password" : "Contrasenya nova", + "Reset password" : "Reinicialitza la contrasenya", + "Searching other places" : "Buscant altres ubicacions", + "No search result in other places" : "No s'han trobat resultats en altres ubicacions", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultat de cerca en altres ubicacions","{count} resultats de cerca en altres ubicacions"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Useu-ho al vostre risc!", "For the best results, please consider using a GNU/Linux server instead." : "Per millors resultats, millor considereu utilitzar un servidor GNU/Linux.", "Personal" : "Personal", @@ -156,12 +165,10 @@ OC.L10N.register( "Message: %s" : "Missatge: %s", "File: %s" : "Fitxer: %s", "Security Warning" : "Avís de seguretat", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La versió de PHP que useu és vulnerable a l'atac per NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Actualitzeu la instal·lació de PHP per usar %s de forma segura.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "La carpeta de dades i els seus fitxers probablement són accessibles des d'internet perquè el fitxer .htaccess no funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Per informació de com configurar el servidor, comproveu la <a href=\"%s\" target=\"_blank\">documentació</a>.", "Create an <strong>admin account</strong>" : "Crea un <strong>compte d'administrador</strong>", - "Password" : "Contrasenya", + "Username" : "Nom d'usuari", "Storage & database" : "Emmagatzematge i base de dades", "Data folder" : "Carpeta de dades", "Configure the database" : "Configura la base de dades", @@ -171,12 +178,11 @@ OC.L10N.register( "Database name" : "Nom de la base de dades", "Database tablespace" : "Espai de taula de la base de dades", "Database host" : "Ordinador central de la base de dades", - "SQLite will be used as database. For larger installations we recommend to change this." : "S'utilitzarà SQLite com a base de dades. Per instal·lacions grans recomanem que la canvieu.", "Finish setup" : "Acaba la configuració", "Finishing …" : "Acabant...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Aquesta aplicació requereix JavaScrip pel seu correcte funcionament. Si us plau <a href=\"http://enable-javascript.com/\" target=\"_blank\">Activeu JavaScript</a> i actualitzeu la pàgina.", "%s is available. Get more information on how to update." : "%s està disponible. Obtingueu més informació de com actualitzar.", "Log out" : "Surt", + "Search" : "Cerca", "Server side authentication failed!" : "L'autenticació del servidor ha fallat!", "Please contact your administrator." : "Contacteu amb l'administrador.", "Forgot your password? Reset it!" : "Heu oblidat la contrasenya? Restabliu-la!", @@ -188,7 +194,7 @@ OC.L10N.register( "This means only administrators can use the instance." : "Això significa que només els administradors poden usar la instància.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Contacteu amb l'administrador del sistema si aquest missatge persisteix o apareix inesperadament.", "Thank you for your patience." : "Gràcies per la paciència.", - "You are accessing the server from an untrusted domain." : "Esteu accedint el servidor des d'un domini no fiable", + "You are accessing the server from an untrusted domain." : "Esteu accedint al servidor des d'un domini no fiable", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Contacteu amb l'administrador. Si sou un administrador d'aquesta instància, configureu el paràmetre \"trusted_domain\" a config/config.php. Hi ha un exemple de configuració a config/config.sampe.php", "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "En funció de la teva configuració, com a administrador podries utilitzar el botó d'abaix per confiar en aquest domini.", "Add \"%s\" as trusted domain" : "Afegeix \"%s\" com a domini de confiança", diff --git a/core/l10n/ca.json b/core/l10n/ca.json index c1ea86b4223..4018f6072f9 100644 --- a/core/l10n/ca.json +++ b/core/l10n/ca.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "L'enllaç per reiniciar la vostra contrasenya s'ha enviat al vostre correu. Si no el rebeu en un temps raonable comproveu les carpetes de spam. <br>Si no és allà, pregunteu a l'administrador local.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Els vostres fitxers estan encriptats. Si no heu habilitat la clau de recuperació no hi haurà manera de recuperar les dades després que reestabliu la contrasenya. <br />Si sabeu què fer, contacteu amb l'administrador abans de continuar.<br />Voleu continuar?", "I know what I'm doing" : "Sé el que faig", - "Reset password" : "Reinicialitza la contrasenya", "Password can not be changed. Please contact your administrator." : "La contrasenya no es pot canviar. Contacteu amb l'administrador.", "No" : "No", "Yes" : "Sí", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Error en carregar la plantilla de càrrega de fitxers: {error}", "Ok" : "D'acord", "Error loading message template: {error}" : "Error en carregar la plantilla de missatge: {error}", + "read-only" : "Només de lectura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicte de fitxer","{count} conflictes de fitxer"], "One file conflict" : "Un fitxer en conflicte", "New Files" : "Fitxers nous", @@ -63,6 +63,7 @@ "Strong password" : "Contrasenya forta", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "El servidor web no està configurat correctament per permetre la sincronització de fitxers perquè la interfície WebDAV sembla no funcionar correctament.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Aquest servidor no té cap connexió a internet que funcioni. Això significa que algunes de les característiques com el muntatge d'emmagatzemament extern, les notificacions quant a actualitzacions o la instal·lació d'aplicacions de tercers no funcionarà. L'accés remot a fitxers i l'enviament de correus electrònics podria tampoc no funcionar. Us suggerim que habiliteu la connexió a internet per aquest servidor si voleu tenir totes les característiques.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "La carpeta de dades i els vostres fitxersprobablement són accessibles des d'Internet. La fitxer .htaccess no funciona. Us recomanem que configureu el servidor web de tal manera que la carpeta de dades no sigui accessible o que moveu la carpeta de dades fora de l'arrel de documents del servidor web.", "Error occurred while checking server setup" : "Hi ha hagut un error en comprovar la configuració del servidor", "Shared" : "Compartit", "Shared with {recipients}" : "Compartit amb {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Comparteix amb usuari o grup...", "Share link" : "Enllaç de compartició", "The public link will expire no later than {days} days after it is created" : "L'enllaç públic tindrà venciment abans de {days} dies després de crear-lo", + "Link" : "Enllaç", "Password protect" : "Protegir amb contrasenya", + "Password" : "Contrasenya", "Choose a password for the public link" : "Escolliu una contrasenya per l'enllaç públic", - "Allow Public Upload" : "Permet pujada pública", + "Allow editing" : "Permetre edició", "Email link to person" : "Enllaç per correu electrónic amb la persona", "Send" : "Envia", "Set expiration date" : "Estableix la data de venciment", + "Expiration" : "Expiració", "Expiration date" : "Data de venciment", "Adding user..." : "Afegint usuari...", "group" : "grup", + "remote" : "remot", "Resharing is not allowed" : "No es permet compartir de nou", "Shared in {item} with {user}" : "Compartit en {item} amb {user}", "Unshare" : "Deixa de compartir", @@ -93,7 +98,7 @@ "can edit" : "pot editar", "access control" : "control d'accés", "create" : "crea", - "update" : "actualitza", + "change" : "cambi", "delete" : "elimina", "Password protected" : "Protegeix amb contrasenya", "Error unsetting expiration date" : "Error en eliminar la data de venciment", @@ -108,23 +113,27 @@ "Edit tags" : "Edita etiquetes", "Error loading dialog template: {error}" : "Error en carregar la plantilla de diàleg: {error}", "No tags selected for deletion." : "No heu seleccionat les etiquetes a eliminar.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "text desconegut", + "Hello world!" : "Hola món!", + "sunny" : "asolellat", + "Hello {name}, the weather is {weather}" : "Hola {name}, el temps és {weather}", + "Hello {name}" : "Hola {name}", + "_download %n file_::_download %n files_" : ["descarregar l'arxiu %n","descarregar arxius %n "], "Updating {productName} to version {version}, this may take a while." : "Actualitzant {productName} a la versió {version}. Pot trigar una estona.", "Please reload the page." : "Carregueu la pàgina de nou.", - "The update was unsuccessful." : "L'actualització no ha tingut èxit.", + "The update was unsuccessful. " : "La actualització no ha tingut èxit", "The update was successful. Redirecting you to ownCloud now." : "L'actualització ha estat correcte. Ara us redirigim a ownCloud.", "Couldn't reset password because the token is invalid" : "No es pot restablir la contrasenya perquè el testimoni no és vàlid", "Couldn't send reset email. Please make sure your username is correct." : "No s'ha pogut enviar el correu de restabliment. Assegureu-vos que el vostre nom d'usuari és correcte.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No s'ha pogut enviar el correu de restabliment perquè no hi ha cap correu electrònic per aquest usuari. Contacteu amb l'administrador.", "%s password reset" : "restableix la contrasenya %s", "Use the following link to reset your password: {link}" : "Useu l'enllaç següent per restablir la contrasenya: {link}", - "You will receive a link to reset your password via Email." : "Rebreu un enllaç al correu electrònic per reiniciar la contrasenya.", - "Username" : "Nom d'usuari", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Els vostres fitxers estan encriptats. Si no heu habilitat la clau de recuperació no hi haurà manera de recuperar les dades després que reestabliu la contrasenya. Si sabeu què fer, contacteu amb l'administrador abans de continuar. Voleu continuar?", - "Yes, I really want to reset my password now" : "Sí, vull restablir ara la contrasenya", - "Reset" : "Estableix de nou", "New password" : "Contrasenya nova", "New Password" : "Contrasenya nova", + "Reset password" : "Reinicialitza la contrasenya", + "Searching other places" : "Buscant altres ubicacions", + "No search result in other places" : "No s'han trobat resultats en altres ubicacions", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultat de cerca en altres ubicacions","{count} resultats de cerca en altres ubicacions"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Useu-ho al vostre risc!", "For the best results, please consider using a GNU/Linux server instead." : "Per millors resultats, millor considereu utilitzar un servidor GNU/Linux.", "Personal" : "Personal", @@ -154,12 +163,10 @@ "Message: %s" : "Missatge: %s", "File: %s" : "Fitxer: %s", "Security Warning" : "Avís de seguretat", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La versió de PHP que useu és vulnerable a l'atac per NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Actualitzeu la instal·lació de PHP per usar %s de forma segura.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "La carpeta de dades i els seus fitxers probablement són accessibles des d'internet perquè el fitxer .htaccess no funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Per informació de com configurar el servidor, comproveu la <a href=\"%s\" target=\"_blank\">documentació</a>.", "Create an <strong>admin account</strong>" : "Crea un <strong>compte d'administrador</strong>", - "Password" : "Contrasenya", + "Username" : "Nom d'usuari", "Storage & database" : "Emmagatzematge i base de dades", "Data folder" : "Carpeta de dades", "Configure the database" : "Configura la base de dades", @@ -169,12 +176,11 @@ "Database name" : "Nom de la base de dades", "Database tablespace" : "Espai de taula de la base de dades", "Database host" : "Ordinador central de la base de dades", - "SQLite will be used as database. For larger installations we recommend to change this." : "S'utilitzarà SQLite com a base de dades. Per instal·lacions grans recomanem que la canvieu.", "Finish setup" : "Acaba la configuració", "Finishing …" : "Acabant...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Aquesta aplicació requereix JavaScrip pel seu correcte funcionament. Si us plau <a href=\"http://enable-javascript.com/\" target=\"_blank\">Activeu JavaScript</a> i actualitzeu la pàgina.", "%s is available. Get more information on how to update." : "%s està disponible. Obtingueu més informació de com actualitzar.", "Log out" : "Surt", + "Search" : "Cerca", "Server side authentication failed!" : "L'autenticació del servidor ha fallat!", "Please contact your administrator." : "Contacteu amb l'administrador.", "Forgot your password? Reset it!" : "Heu oblidat la contrasenya? Restabliu-la!", @@ -186,7 +192,7 @@ "This means only administrators can use the instance." : "Això significa que només els administradors poden usar la instància.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Contacteu amb l'administrador del sistema si aquest missatge persisteix o apareix inesperadament.", "Thank you for your patience." : "Gràcies per la paciència.", - "You are accessing the server from an untrusted domain." : "Esteu accedint el servidor des d'un domini no fiable", + "You are accessing the server from an untrusted domain." : "Esteu accedint al servidor des d'un domini no fiable", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Contacteu amb l'administrador. Si sou un administrador d'aquesta instància, configureu el paràmetre \"trusted_domain\" a config/config.php. Hi ha un exemple de configuració a config/config.sampe.php", "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "En funció de la teva configuració, com a administrador podries utilitzar el botó d'abaix per confiar en aquest domini.", "Add \"%s\" as trusted domain" : "Afegeix \"%s\" com a domini de confiança", diff --git a/core/l10n/ca@valencia.js b/core/l10n/ca@valencia.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/ca@valencia.js +++ b/core/l10n/ca@valencia.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/ca@valencia.json b/core/l10n/ca@valencia.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/ca@valencia.json +++ b/core/l10n/ca@valencia.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/cs_CZ.js b/core/l10n/cs_CZ.js index c9aed4a7c45..d1878cd0be6 100644 --- a/core/l10n/cs_CZ.js +++ b/core/l10n/cs_CZ.js @@ -1,7 +1,7 @@ OC.L10N.register( "core", { - "Couldn't send mail to following users: %s " : "Nebylo možné odeslat e-mail následujícím uživatelům: %s", + "Couldn't send mail to following users: %s " : "Nebylo možné odeslat email následujícím uživatelům: %s", "Turned on maintenance mode" : "Zapnut režim údržby", "Turned off maintenance mode" : "Vypnut režim údržby", "Updated database" : "Zaktualizována databáze", @@ -35,18 +35,18 @@ OC.L10N.register( "December" : "Prosinec", "Settings" : "Nastavení", "Saving..." : "Ukládám...", - "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat email pro změnu hesla. Kontaktujte vašeho administrátora.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši e-mailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte složku nevyžádané pošty a koš.<br>Pokud jej nenaleznete, kontaktujte svého administrátora.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše soubory jsou šifrovány. Pokud jste nepovolili klíč pro obnovení, neexistuje způsob jak získat po změně hesla vaše data.<br />Pokud si nejste jisti co dělat, kontaktujte nejprve svého administrátora než budete pokračovat. <br />Opravdu si přejete pokračovat?", + "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat email pro změnu hesla. Kontaktujte svého správce systému.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši emailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte složku nevyžádané pošty a koš.<br>Pokud jej nenaleznete, kontaktujte svého správce systému.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše soubory jsou šifrovány. Pokud jste nepovolili klíč pro obnovení, neexistuje způsob jak získat po změně hesla vaše data zpět.<br />Pokud si nejste jisti co dělat, kontaktujte nejprve svého správce systému, než budete pokračovat. <br />Opravdu si přejete pokračovat?", "I know what I'm doing" : "Vím co dělám", - "Reset password" : "Obnovit heslo", - "Password can not be changed. Please contact your administrator." : "Heslo nelze změnit. Kontaktujte prosím svého administrátora.", + "Password can not be changed. Please contact your administrator." : "Heslo nelze změnit. Kontaktujte prosím svého správce systému.", "No" : "Ne", "Yes" : "Ano", "Choose" : "Vybrat", "Error loading file picker template: {error}" : "Chyba při nahrávání šablony výběru souborů: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Chyba při nahrávání šablony zprávy: {error}", + "read-only" : "pouze ke čtení", "_{count} file conflict_::_{count} file conflicts_" : ["{count} souborový konflikt","{count} souborové konflikty","{count} souborových konfliktů"], "One file conflict" : "Jeden konflikt souboru", "New Files" : "Nové soubory", @@ -64,7 +64,8 @@ OC.L10N.register( "Good password" : "Dobré heslo", "Strong password" : "Silné heslo", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Váš webový server není správně nastaven pro umožnění synchronizace, rozhraní WebDAV se zdá být rozbité.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server nemá funkční připojení k internetu. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích e-mailů také nemusí fungovat. Pokud si přejete využívat všech vlastností ownCloud, doporučujeme povolit připojení k internetu tomuto serveru.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server nemá funkční připojení k internetu. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích emailů také nemusí fungovat. Pokud si přejete využívat všech vlastností ownCloud, doporučujeme povolit připojení k internetu tomuto serveru.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Váš datový adresář i vaše vlastní soubory jsou pravděpodobně přístupné z internetu. Soubor .htaccess nefunguje. Důrazně doporučujeme nakonfigurovat webový server tak, aby datový adresář nebyl nadále přístupný, nebo přesunout datový adresář mimo prostor zpřístupňovaný webovým serverem.", "Error occurred while checking server setup" : "Při ověřování nastavení serveru došlo k chybě", "Shared" : "Sdílené", "Shared with {recipients}" : "Sdíleno s {recipients}", @@ -78,30 +79,34 @@ OC.L10N.register( "Share with user or group …" : "Sdílet s uživatelem nebo skupinou", "Share link" : "Sdílet odkaz", "The public link will expire no later than {days} days after it is created" : "Veřejný odkaz vyprší nejpozději {days} dní od svého vytvoření", + "Link" : "Odkaz", "Password protect" : "Chránit heslem", + "Password" : "Heslo", "Choose a password for the public link" : "Zadej heslo pro tento veřejný odkaz", - "Allow Public Upload" : "Povolit veřejné nahrávání", - "Email link to person" : "Odeslat osobě odkaz e-mailem", + "Allow editing" : "Povolit úpravy", + "Email link to person" : "Odeslat osobě odkaz emailem", "Send" : "Odeslat", "Set expiration date" : "Nastavit datum vypršení platnosti", + "Expiration" : "Konec platnosti", "Expiration date" : "Datum vypršení platnosti", "Adding user..." : "Přidávám uživatele...", "group" : "skupina", + "remote" : "vzdálený", "Resharing is not allowed" : "Sdílení již sdílené položky není povoleno", "Shared in {item} with {user}" : "Sdíleno v {item} s {user}", "Unshare" : "Zrušit sdílení", - "notify by email" : "upozornit e-mailem", + "notify by email" : "upozornit emailem", "can share" : "může sdílet", "can edit" : "lze upravovat", "access control" : "řízení přístupu", "create" : "vytvořit", - "update" : "aktualizovat", + "change" : "změnit", "delete" : "smazat", "Password protected" : "Chráněno heslem", "Error unsetting expiration date" : "Chyba při odstraňování data vypršení platnosti", "Error setting expiration date" : "Chyba při nastavení data vypršení platnosti", "Sending ..." : "Odesílám ...", - "Email sent" : "E-mail odeslán", + "Email sent" : "Email odeslán", "Warning" : "Varování", "The object type is not specified." : "Není určen typ objektu.", "Enter new" : "Zadat nový", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Zdravím, světe!", "sunny" : "slunečno", "Hello {name}, the weather is {weather}" : "Ahoj {name}, je {weather}", + "Hello {name}" : "Vítej, {name}", "_download %n file_::_download %n files_" : ["stáhnout %n soubor","stáhnout %n soubory","stáhnout %n souborů"], "Updating {productName} to version {version}, this may take a while." : "Aktualizuji {productName} na verzi {version}, může to chvíli trvat.", "Please reload the page." : "Načtěte stránku znovu, prosím.", - "The update was unsuccessful." : "Aktualizace nebyla úspěšná.", + "The update was unsuccessful. " : "Aktualizace nebyla úspěšná.", "The update was successful. Redirecting you to ownCloud now." : "Aktualizace byla úspěšná. Přesměrovávám na ownCloud.", "Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu", "Couldn't send reset email. Please make sure your username is correct." : "Nelze odeslat email pro změnu hesla. Ujistěte se prosím, že zadáváte správné uživatelské jméno.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena e-mailová adresa. Kontaktujte prosím svého administrátora.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena emailová adresa. Kontaktujte prosím svého správce systému.", "%s password reset" : "reset hesla %s", "Use the following link to reset your password: {link}" : "Heslo obnovíte použitím následujícího odkazu: {link}", - "You will receive a link to reset your password via Email." : "E-mailem Vám bude zaslán odkaz pro obnovu hesla.", - "Username" : "Uživatelské jméno", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vaše soubory jsou šifrovány. Pokud nemáte povolen klíč pro obnovu, neexistuje způsob jak získat, po změně hesla, vaše data. Pokud si nejste jisti co dělat, kontaktujte nejprve svého správce. Opravdu si přejete pokračovat?", - "Yes, I really want to reset my password now" : "Ano, opravdu si nyní přeji obnovit mé heslo", - "Reset" : "Restartovat složku", "New password" : "Nové heslo", "New Password" : "Nové heslo", + "Reset password" : "Obnovit heslo", + "Searching other places" : "Prohledávání ostatních umístění", + "No search result in other places" : "Žádné nálezy v ostatních umístěních", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} nález v ostatních umístěních","{count} nálezy v ostatních umístěních","{count} nálezů v ostatních umístěních"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X není podporován a %s nebude na této platformě správně fungovat. Používejte pouze na vlastní nebezpečí!", "For the best results, please consider using a GNU/Linux server instead." : "Místo toho zvažte pro nejlepší funkčnost použití GNU/Linux serveru.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Vypadá to, že tato %s instance běží v 32 bitovém PHP prostředí a byl nakonfigurován open_basedir v php.ini. Toto povede k problémům se soubory většími než 4GB a není doporučováno.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Odstraňte prosím open_basedir nastavení ve svém php.ini nebo přejděte na 64 bitové PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Vypadá to, že tato %s instance běží v 32 bitovém PHP prostředí a není nainstalováno cURL. Toto povede k problémům se soubory většími než 4GB a zásadně není doporučováno.", + "Please install the cURL extension and restart your webserver." : "Nainstalujte prosím cURL rozšíření a restartujte webový server.", "Personal" : "Osobní", "Users" : "Uživatelé", "Apps" : "Aplikace", @@ -154,7 +163,7 @@ OC.L10N.register( "Cheers!" : "Ať slouží!", "Internal Server Error" : "Vnitřní chyba serveru", "The server encountered an internal error and was unable to complete your request." : "Server zaznamenal interní chybu a nebyl schopen dokončit váš požadavek.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontaktujte prosím administrátora serveru, pokud se bude tato chyba opakovat. Připojte do svého hlášení níže zobrazené technické detaily.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontaktujte prosím správce serveru, pokud se bude tato chyba opakovat. Připojte do svého hlášení níže zobrazené technické detaily.", "More details can be found in the server log." : "Více podrobností k nalezení v serverovém logu.", "Technical details" : "Technické detaily", "Remote Address: %s" : "Vzdálená adresa: %s", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Řádka: %s", "Trace" : "Trasa", "Security Warning" : "Bezpečnostní upozornění", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Verze vašeho PHP je napadnutelná pomocí techniky \"NULL Byte\" (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aktualizujte prosím vaši instanci PHP pro bezpečné používání %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Váš adresář s daty a soubory jsou dostupné z internetu, protože soubor .htaccess nefunguje.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pro informace, jak správně nastavit váš server, se podívejte do <a href=\"%s\" target=\"_blank\">dokumentace</a>.", "Create an <strong>admin account</strong>" : "Vytvořit <strong>účet správce</strong>", - "Password" : "Heslo", + "Username" : "Uživatelské jméno", "Storage & database" : "Úložiště & databáze", "Data folder" : "Složka s daty", "Configure the database" : "Nastavit databázi", @@ -180,26 +187,30 @@ OC.L10N.register( "Database name" : "Název databáze", "Database tablespace" : "Tabulkový prostor databáze", "Database host" : "Hostitel databáze", - "SQLite will be used as database. For larger installations we recommend to change this." : "Bude použita databáze SQLite. Pro větší instalace doporučujeme toto změnit.", + "Performance Warning" : "Varování o výkonu", + "SQLite will be used as database." : "Bude použita SQLite databáze.", + "For larger installations we recommend to choose a different database backend." : "Pro větší instalace doporučujeme vybrat robustnější databázové řešení.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Obzvláště při používání klientské aplikace pro synchronizaci s desktopem není SQLite doporučeno.", "Finish setup" : "Dokončit nastavení", "Finishing …" : "Dokončuji...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Tato aplikace potřebuje pro správnou funkčnost JavaScript. Prosím <a href=\"http://enable-javascript.com/\" target=\"_blank\">povolte JavaScript</a> a znovu načtěte stránku.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tato aplikace potřebuje pro správnou funkčnost JavaScript. Prosím {linkstart}povolte JavaScript{linkend} a znovu načtěte stránku.", "%s is available. Get more information on how to update." : "%s je dostupná. Získejte více informací k postupu aktualizace.", "Log out" : "Odhlásit se", + "Search" : "Hledat", "Server side authentication failed!" : "Autentizace na serveru selhala!", - "Please contact your administrator." : "Kontaktujte prosím vašeho správce.", + "Please contact your administrator." : "Kontaktujte prosím svého správce systému.", "Forgot your password? Reset it!" : "Zapomenuté heslo? Nastavte si nové!", "remember" : "zapamatovat", "Log in" : "Přihlásit", "Alternative Logins" : "Alternativní přihlášení", - "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej ty,<br><br>jen ti dávám vědět, že %s sdílí <strong>%s</strong> s tebou.<br><a href=\"%s\">Zobrazit!</a><br><br>", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Ahoj,<br><br>jen ti dávám vědět, že s tebou %s sdílí <strong>%s</strong>.<br><a href=\"%s\">Zkontroluj to!</a><br><br>", "This ownCloud instance is currently in single user mode." : "Tato instalace ownCloudu je momentálně v jednouživatelském módu.", "This means only administrators can use the instance." : "To znamená, že pouze správci systému mohou aplikaci používat.", - "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktujte, prosím, správce systému, pokud se tato zpráva objevuje opakovaně nebo nečekaně.", - "Thank you for your patience." : "Děkuji za trpělivost.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktujte prosím správce systému, pokud se tato zpráva objevuje opakovaně nebo nečekaně.", + "Thank you for your patience." : "Děkujeme za vaši trpělivost.", "You are accessing the server from an untrusted domain." : "Přistupujete na server z nedůvěryhodné domény.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Kontaktujte prosím správce. Pokud jste správce této instalace, nastavte \"trusted_domain\" v souboru config/config.php. Příklad konfigurace najdete v souboru config/config.sample.php.", - "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "V závislosti na vaší konfiguraci vám může být, jako administrátorovi, umožněno použití tlačítka níže k označení této domény jako důvěryhodné.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "V závislosti na vaší konfiguraci vám může být, jako správci, umožněno použití tlačítka níže k označení této domény jako důvěryhodné.", "Add \"%s\" as trusted domain" : "Přidat \"%s\" jako důvěryhodnou doménu", "%s will be updated to version %s." : "%s bude aktualizován na verzi %s.", "The following apps will be disabled:" : "Následující aplikace budou zakázány:", @@ -207,7 +218,7 @@ OC.L10N.register( "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Před provedením dalšího kroku se prosím ujistěte, že databáze a konfigurační a datový adresář byly zazálohovány. ", "Start update" : "Spustit aktualizaci", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Abyste zabránili vypršení časového limitu u větších instalací, můžete namísto toho spustit následující příkaz v hlavním adresáři:", - "This %s instance is currently being updated, which may take a while." : "Tato instalace %s je právě aktualizována a to může chvíli trvat.", + "This %s instance is currently being updated, which may take a while." : "Tato instalace %s je právě aktualizována. Mějte chvíli strpení.", "This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s." }, "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"); diff --git a/core/l10n/cs_CZ.json b/core/l10n/cs_CZ.json index 67250ae52e7..39c1ec755f2 100644 --- a/core/l10n/cs_CZ.json +++ b/core/l10n/cs_CZ.json @@ -1,5 +1,5 @@ { "translations": { - "Couldn't send mail to following users: %s " : "Nebylo možné odeslat e-mail následujícím uživatelům: %s", + "Couldn't send mail to following users: %s " : "Nebylo možné odeslat email následujícím uživatelům: %s", "Turned on maintenance mode" : "Zapnut režim údržby", "Turned off maintenance mode" : "Vypnut režim údržby", "Updated database" : "Zaktualizována databáze", @@ -33,18 +33,18 @@ "December" : "Prosinec", "Settings" : "Nastavení", "Saving..." : "Ukládám...", - "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat email pro změnu hesla. Kontaktujte vašeho administrátora.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši e-mailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte složku nevyžádané pošty a koš.<br>Pokud jej nenaleznete, kontaktujte svého administrátora.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše soubory jsou šifrovány. Pokud jste nepovolili klíč pro obnovení, neexistuje způsob jak získat po změně hesla vaše data.<br />Pokud si nejste jisti co dělat, kontaktujte nejprve svého administrátora než budete pokračovat. <br />Opravdu si přejete pokračovat?", + "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat email pro změnu hesla. Kontaktujte svého správce systému.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši emailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte složku nevyžádané pošty a koš.<br>Pokud jej nenaleznete, kontaktujte svého správce systému.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše soubory jsou šifrovány. Pokud jste nepovolili klíč pro obnovení, neexistuje způsob jak získat po změně hesla vaše data zpět.<br />Pokud si nejste jisti co dělat, kontaktujte nejprve svého správce systému, než budete pokračovat. <br />Opravdu si přejete pokračovat?", "I know what I'm doing" : "Vím co dělám", - "Reset password" : "Obnovit heslo", - "Password can not be changed. Please contact your administrator." : "Heslo nelze změnit. Kontaktujte prosím svého administrátora.", + "Password can not be changed. Please contact your administrator." : "Heslo nelze změnit. Kontaktujte prosím svého správce systému.", "No" : "Ne", "Yes" : "Ano", "Choose" : "Vybrat", "Error loading file picker template: {error}" : "Chyba při nahrávání šablony výběru souborů: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Chyba při nahrávání šablony zprávy: {error}", + "read-only" : "pouze ke čtení", "_{count} file conflict_::_{count} file conflicts_" : ["{count} souborový konflikt","{count} souborové konflikty","{count} souborových konfliktů"], "One file conflict" : "Jeden konflikt souboru", "New Files" : "Nové soubory", @@ -62,7 +62,8 @@ "Good password" : "Dobré heslo", "Strong password" : "Silné heslo", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Váš webový server není správně nastaven pro umožnění synchronizace, rozhraní WebDAV se zdá být rozbité.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server nemá funkční připojení k internetu. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích e-mailů také nemusí fungovat. Pokud si přejete využívat všech vlastností ownCloud, doporučujeme povolit připojení k internetu tomuto serveru.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server nemá funkční připojení k internetu. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích emailů také nemusí fungovat. Pokud si přejete využívat všech vlastností ownCloud, doporučujeme povolit připojení k internetu tomuto serveru.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Váš datový adresář i vaše vlastní soubory jsou pravděpodobně přístupné z internetu. Soubor .htaccess nefunguje. Důrazně doporučujeme nakonfigurovat webový server tak, aby datový adresář nebyl nadále přístupný, nebo přesunout datový adresář mimo prostor zpřístupňovaný webovým serverem.", "Error occurred while checking server setup" : "Při ověřování nastavení serveru došlo k chybě", "Shared" : "Sdílené", "Shared with {recipients}" : "Sdíleno s {recipients}", @@ -76,30 +77,34 @@ "Share with user or group …" : "Sdílet s uživatelem nebo skupinou", "Share link" : "Sdílet odkaz", "The public link will expire no later than {days} days after it is created" : "Veřejný odkaz vyprší nejpozději {days} dní od svého vytvoření", + "Link" : "Odkaz", "Password protect" : "Chránit heslem", + "Password" : "Heslo", "Choose a password for the public link" : "Zadej heslo pro tento veřejný odkaz", - "Allow Public Upload" : "Povolit veřejné nahrávání", - "Email link to person" : "Odeslat osobě odkaz e-mailem", + "Allow editing" : "Povolit úpravy", + "Email link to person" : "Odeslat osobě odkaz emailem", "Send" : "Odeslat", "Set expiration date" : "Nastavit datum vypršení platnosti", + "Expiration" : "Konec platnosti", "Expiration date" : "Datum vypršení platnosti", "Adding user..." : "Přidávám uživatele...", "group" : "skupina", + "remote" : "vzdálený", "Resharing is not allowed" : "Sdílení již sdílené položky není povoleno", "Shared in {item} with {user}" : "Sdíleno v {item} s {user}", "Unshare" : "Zrušit sdílení", - "notify by email" : "upozornit e-mailem", + "notify by email" : "upozornit emailem", "can share" : "může sdílet", "can edit" : "lze upravovat", "access control" : "řízení přístupu", "create" : "vytvořit", - "update" : "aktualizovat", + "change" : "změnit", "delete" : "smazat", "Password protected" : "Chráněno heslem", "Error unsetting expiration date" : "Chyba při odstraňování data vypršení platnosti", "Error setting expiration date" : "Chyba při nastavení data vypršení platnosti", "Sending ..." : "Odesílám ...", - "Email sent" : "E-mail odeslán", + "Email sent" : "Email odeslán", "Warning" : "Varování", "The object type is not specified." : "Není určen typ objektu.", "Enter new" : "Zadat nový", @@ -112,25 +117,29 @@ "Hello world!" : "Zdravím, světe!", "sunny" : "slunečno", "Hello {name}, the weather is {weather}" : "Ahoj {name}, je {weather}", + "Hello {name}" : "Vítej, {name}", "_download %n file_::_download %n files_" : ["stáhnout %n soubor","stáhnout %n soubory","stáhnout %n souborů"], "Updating {productName} to version {version}, this may take a while." : "Aktualizuji {productName} na verzi {version}, může to chvíli trvat.", "Please reload the page." : "Načtěte stránku znovu, prosím.", - "The update was unsuccessful." : "Aktualizace nebyla úspěšná.", + "The update was unsuccessful. " : "Aktualizace nebyla úspěšná.", "The update was successful. Redirecting you to ownCloud now." : "Aktualizace byla úspěšná. Přesměrovávám na ownCloud.", "Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu", "Couldn't send reset email. Please make sure your username is correct." : "Nelze odeslat email pro změnu hesla. Ujistěte se prosím, že zadáváte správné uživatelské jméno.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena e-mailová adresa. Kontaktujte prosím svého administrátora.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena emailová adresa. Kontaktujte prosím svého správce systému.", "%s password reset" : "reset hesla %s", "Use the following link to reset your password: {link}" : "Heslo obnovíte použitím následujícího odkazu: {link}", - "You will receive a link to reset your password via Email." : "E-mailem Vám bude zaslán odkaz pro obnovu hesla.", - "Username" : "Uživatelské jméno", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vaše soubory jsou šifrovány. Pokud nemáte povolen klíč pro obnovu, neexistuje způsob jak získat, po změně hesla, vaše data. Pokud si nejste jisti co dělat, kontaktujte nejprve svého správce. Opravdu si přejete pokračovat?", - "Yes, I really want to reset my password now" : "Ano, opravdu si nyní přeji obnovit mé heslo", - "Reset" : "Restartovat složku", "New password" : "Nové heslo", "New Password" : "Nové heslo", + "Reset password" : "Obnovit heslo", + "Searching other places" : "Prohledávání ostatních umístění", + "No search result in other places" : "Žádné nálezy v ostatních umístěních", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} nález v ostatních umístěních","{count} nálezy v ostatních umístěních","{count} nálezů v ostatních umístěních"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X není podporován a %s nebude na této platformě správně fungovat. Používejte pouze na vlastní nebezpečí!", "For the best results, please consider using a GNU/Linux server instead." : "Místo toho zvažte pro nejlepší funkčnost použití GNU/Linux serveru.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Vypadá to, že tato %s instance běží v 32 bitovém PHP prostředí a byl nakonfigurován open_basedir v php.ini. Toto povede k problémům se soubory většími než 4GB a není doporučováno.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Odstraňte prosím open_basedir nastavení ve svém php.ini nebo přejděte na 64 bitové PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Vypadá to, že tato %s instance běží v 32 bitovém PHP prostředí a není nainstalováno cURL. Toto povede k problémům se soubory většími než 4GB a zásadně není doporučováno.", + "Please install the cURL extension and restart your webserver." : "Nainstalujte prosím cURL rozšíření a restartujte webový server.", "Personal" : "Osobní", "Users" : "Uživatelé", "Apps" : "Aplikace", @@ -152,7 +161,7 @@ "Cheers!" : "Ať slouží!", "Internal Server Error" : "Vnitřní chyba serveru", "The server encountered an internal error and was unable to complete your request." : "Server zaznamenal interní chybu a nebyl schopen dokončit váš požadavek.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontaktujte prosím administrátora serveru, pokud se bude tato chyba opakovat. Připojte do svého hlášení níže zobrazené technické detaily.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontaktujte prosím správce serveru, pokud se bude tato chyba opakovat. Připojte do svého hlášení níže zobrazené technické detaily.", "More details can be found in the server log." : "Více podrobností k nalezení v serverovém logu.", "Technical details" : "Technické detaily", "Remote Address: %s" : "Vzdálená adresa: %s", @@ -163,12 +172,10 @@ "Line: %s" : "Řádka: %s", "Trace" : "Trasa", "Security Warning" : "Bezpečnostní upozornění", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Verze vašeho PHP je napadnutelná pomocí techniky \"NULL Byte\" (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aktualizujte prosím vaši instanci PHP pro bezpečné používání %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Váš adresář s daty a soubory jsou dostupné z internetu, protože soubor .htaccess nefunguje.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pro informace, jak správně nastavit váš server, se podívejte do <a href=\"%s\" target=\"_blank\">dokumentace</a>.", "Create an <strong>admin account</strong>" : "Vytvořit <strong>účet správce</strong>", - "Password" : "Heslo", + "Username" : "Uživatelské jméno", "Storage & database" : "Úložiště & databáze", "Data folder" : "Složka s daty", "Configure the database" : "Nastavit databázi", @@ -178,26 +185,30 @@ "Database name" : "Název databáze", "Database tablespace" : "Tabulkový prostor databáze", "Database host" : "Hostitel databáze", - "SQLite will be used as database. For larger installations we recommend to change this." : "Bude použita databáze SQLite. Pro větší instalace doporučujeme toto změnit.", + "Performance Warning" : "Varování o výkonu", + "SQLite will be used as database." : "Bude použita SQLite databáze.", + "For larger installations we recommend to choose a different database backend." : "Pro větší instalace doporučujeme vybrat robustnější databázové řešení.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Obzvláště při používání klientské aplikace pro synchronizaci s desktopem není SQLite doporučeno.", "Finish setup" : "Dokončit nastavení", "Finishing …" : "Dokončuji...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Tato aplikace potřebuje pro správnou funkčnost JavaScript. Prosím <a href=\"http://enable-javascript.com/\" target=\"_blank\">povolte JavaScript</a> a znovu načtěte stránku.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tato aplikace potřebuje pro správnou funkčnost JavaScript. Prosím {linkstart}povolte JavaScript{linkend} a znovu načtěte stránku.", "%s is available. Get more information on how to update." : "%s je dostupná. Získejte více informací k postupu aktualizace.", "Log out" : "Odhlásit se", + "Search" : "Hledat", "Server side authentication failed!" : "Autentizace na serveru selhala!", - "Please contact your administrator." : "Kontaktujte prosím vašeho správce.", + "Please contact your administrator." : "Kontaktujte prosím svého správce systému.", "Forgot your password? Reset it!" : "Zapomenuté heslo? Nastavte si nové!", "remember" : "zapamatovat", "Log in" : "Přihlásit", "Alternative Logins" : "Alternativní přihlášení", - "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej ty,<br><br>jen ti dávám vědět, že %s sdílí <strong>%s</strong> s tebou.<br><a href=\"%s\">Zobrazit!</a><br><br>", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Ahoj,<br><br>jen ti dávám vědět, že s tebou %s sdílí <strong>%s</strong>.<br><a href=\"%s\">Zkontroluj to!</a><br><br>", "This ownCloud instance is currently in single user mode." : "Tato instalace ownCloudu je momentálně v jednouživatelském módu.", "This means only administrators can use the instance." : "To znamená, že pouze správci systému mohou aplikaci používat.", - "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktujte, prosím, správce systému, pokud se tato zpráva objevuje opakovaně nebo nečekaně.", - "Thank you for your patience." : "Děkuji za trpělivost.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktujte prosím správce systému, pokud se tato zpráva objevuje opakovaně nebo nečekaně.", + "Thank you for your patience." : "Děkujeme za vaši trpělivost.", "You are accessing the server from an untrusted domain." : "Přistupujete na server z nedůvěryhodné domény.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Kontaktujte prosím správce. Pokud jste správce této instalace, nastavte \"trusted_domain\" v souboru config/config.php. Příklad konfigurace najdete v souboru config/config.sample.php.", - "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "V závislosti na vaší konfiguraci vám může být, jako administrátorovi, umožněno použití tlačítka níže k označení této domény jako důvěryhodné.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "V závislosti na vaší konfiguraci vám může být, jako správci, umožněno použití tlačítka níže k označení této domény jako důvěryhodné.", "Add \"%s\" as trusted domain" : "Přidat \"%s\" jako důvěryhodnou doménu", "%s will be updated to version %s." : "%s bude aktualizován na verzi %s.", "The following apps will be disabled:" : "Následující aplikace budou zakázány:", @@ -205,7 +216,7 @@ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Před provedením dalšího kroku se prosím ujistěte, že databáze a konfigurační a datový adresář byly zazálohovány. ", "Start update" : "Spustit aktualizaci", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Abyste zabránili vypršení časového limitu u větších instalací, můžete namísto toho spustit následující příkaz v hlavním adresáři:", - "This %s instance is currently being updated, which may take a while." : "Tato instalace %s je právě aktualizována a to může chvíli trvat.", + "This %s instance is currently being updated, which may take a while." : "Tato instalace %s je právě aktualizována. Mějte chvíli strpení.", "This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s." },"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;" }
\ No newline at end of file diff --git a/core/l10n/cy_GB.js b/core/l10n/cy_GB.js index b5fbab1efb6..212d1c02475 100644 --- a/core/l10n/cy_GB.js +++ b/core/l10n/cy_GB.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "Rhagfyr", "Settings" : "Gosodiadau", "Saving..." : "Yn cadw...", - "Reset password" : "Ailosod cyfrinair", "No" : "Na", "Yes" : "Ie", "Choose" : "Dewisiwch", @@ -39,6 +38,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "Rhannwyd â chi a'r grŵp {group} gan {owner}", "Shared with you by {owner}" : "Rhannwyd â chi gan {owner}", "Password protect" : "Diogelu cyfrinair", + "Password" : "Cyfrinair", "Email link to person" : "E-bostio dolen at berson", "Send" : "Anfon", "Set expiration date" : "Gosod dyddiad dod i ben", @@ -50,7 +50,6 @@ OC.L10N.register( "can edit" : "yn gallu golygu", "access control" : "rheolaeth mynediad", "create" : "creu", - "update" : "diweddaru", "delete" : "dileu", "Password protected" : "Diogelwyd â chyfrinair", "Error unsetting expiration date" : "Gwall wrth ddad-osod dyddiad dod i ben", @@ -64,9 +63,9 @@ OC.L10N.register( "_download %n file_::_download %n files_" : ["","","",""], "The update was successful. Redirecting you to ownCloud now." : "Roedd y diweddariad yn llwyddiannus. Cewch eich ailgyfeirio i ownCloud nawr.", "Use the following link to reset your password: {link}" : "Defnyddiwch y ddolen hon i ailosod eich cyfrinair: {link}", - "You will receive a link to reset your password via Email." : "Byddwch yn derbyn dolen drwy e-bost i ailosod eich cyfrinair.", - "Username" : "Enw defnyddiwr", "New password" : "Cyfrinair newydd", + "Reset password" : "Ailosod cyfrinair", + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""], "Personal" : "Personol", "Users" : "Defnyddwyr", "Apps" : "Pecynnau", @@ -74,10 +73,9 @@ OC.L10N.register( "Help" : "Cymorth", "Access forbidden" : "Mynediad wedi'i wahardd", "Security Warning" : "Rhybudd Diogelwch", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Mae eich fersiwn PHP yn agored i ymosodiad NULL Byte (CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Mwy na thebyg fod modd cyrraedd eich cyfeiriadur data a ffeilau o'r rhyngrwyd oherwydd nid yw'r ffeil .htaccess yn gweithio. ", "Create an <strong>admin account</strong>" : "Crewch <strong>gyfrif gweinyddol</strong>", - "Password" : "Cyfrinair", + "Username" : "Enw defnyddiwr", "Data folder" : "Plygell data", "Configure the database" : "Cyflunio'r gronfa ddata", "Database user" : "Defnyddiwr cronfa ddata", @@ -88,6 +86,7 @@ OC.L10N.register( "Finish setup" : "Gorffen sefydlu", "%s is available. Get more information on how to update." : "%s ar gael. Mwy o wybodaeth am sut i ddiweddaru.", "Log out" : "Allgofnodi", + "Search" : "Chwilio", "remember" : "cofio", "Log in" : "Mewngofnodi", "Alternative Logins" : "Mewngofnodiadau Amgen" diff --git a/core/l10n/cy_GB.json b/core/l10n/cy_GB.json index c3749e52468..ac9cc1b6880 100644 --- a/core/l10n/cy_GB.json +++ b/core/l10n/cy_GB.json @@ -20,7 +20,6 @@ "December" : "Rhagfyr", "Settings" : "Gosodiadau", "Saving..." : "Yn cadw...", - "Reset password" : "Ailosod cyfrinair", "No" : "Na", "Yes" : "Ie", "Choose" : "Dewisiwch", @@ -37,6 +36,7 @@ "Shared with you and the group {group} by {owner}" : "Rhannwyd â chi a'r grŵp {group} gan {owner}", "Shared with you by {owner}" : "Rhannwyd â chi gan {owner}", "Password protect" : "Diogelu cyfrinair", + "Password" : "Cyfrinair", "Email link to person" : "E-bostio dolen at berson", "Send" : "Anfon", "Set expiration date" : "Gosod dyddiad dod i ben", @@ -48,7 +48,6 @@ "can edit" : "yn gallu golygu", "access control" : "rheolaeth mynediad", "create" : "creu", - "update" : "diweddaru", "delete" : "dileu", "Password protected" : "Diogelwyd â chyfrinair", "Error unsetting expiration date" : "Gwall wrth ddad-osod dyddiad dod i ben", @@ -62,9 +61,9 @@ "_download %n file_::_download %n files_" : ["","","",""], "The update was successful. Redirecting you to ownCloud now." : "Roedd y diweddariad yn llwyddiannus. Cewch eich ailgyfeirio i ownCloud nawr.", "Use the following link to reset your password: {link}" : "Defnyddiwch y ddolen hon i ailosod eich cyfrinair: {link}", - "You will receive a link to reset your password via Email." : "Byddwch yn derbyn dolen drwy e-bost i ailosod eich cyfrinair.", - "Username" : "Enw defnyddiwr", "New password" : "Cyfrinair newydd", + "Reset password" : "Ailosod cyfrinair", + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""], "Personal" : "Personol", "Users" : "Defnyddwyr", "Apps" : "Pecynnau", @@ -72,10 +71,9 @@ "Help" : "Cymorth", "Access forbidden" : "Mynediad wedi'i wahardd", "Security Warning" : "Rhybudd Diogelwch", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Mae eich fersiwn PHP yn agored i ymosodiad NULL Byte (CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Mwy na thebyg fod modd cyrraedd eich cyfeiriadur data a ffeilau o'r rhyngrwyd oherwydd nid yw'r ffeil .htaccess yn gweithio. ", "Create an <strong>admin account</strong>" : "Crewch <strong>gyfrif gweinyddol</strong>", - "Password" : "Cyfrinair", + "Username" : "Enw defnyddiwr", "Data folder" : "Plygell data", "Configure the database" : "Cyflunio'r gronfa ddata", "Database user" : "Defnyddiwr cronfa ddata", @@ -86,6 +84,7 @@ "Finish setup" : "Gorffen sefydlu", "%s is available. Get more information on how to update." : "%s ar gael. Mwy o wybodaeth am sut i ddiweddaru.", "Log out" : "Allgofnodi", + "Search" : "Chwilio", "remember" : "cofio", "Log in" : "Mewngofnodi", "Alternative Logins" : "Mewngofnodiadau Amgen" diff --git a/core/l10n/da.js b/core/l10n/da.js index 64bd64582a7..8ede42f3888 100644 --- a/core/l10n/da.js +++ b/core/l10n/da.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Linket til at nulstille dit kodeord er blevet sendt til din e-post: hvis du ikke modtager den inden for en rimelig tid, så tjek dine spam/junk-mapper.<br> Hvis det ikke er der, så spørg din lokale administrator.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode.<br />Hvis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter.<br />Vil du fortsætte?", "I know what I'm doing" : "Jeg ved, hvad jeg har gang i", - "Reset password" : "Nulstil kodeord", "Password can not be changed. Please contact your administrator." : "Adgangskoden kunne ikke ændres. Kontakt venligst din administrator.", "No" : "Nej", "Yes" : "Ja", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Fejl ved indlæsning af filvælger skabelon: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Fejl ved indlæsning af besked skabelon: {error}", + "read-only" : "skrivebeskyttet", "_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"], "One file conflict" : "En filkonflikt", "New Files" : "Nye filer", @@ -64,7 +64,8 @@ OC.L10N.register( "Good password" : "Godt kodeord", "Strong password" : "Stærkt kodeord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Din webserver er endnu ikke sat op til at tillade fil synkronisering fordi WebDAV grænsefladen virker ødelagt.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne ownCloud-server har ikke en fungerende forbindelse til internettet. Det betyder, at visse funktioner som montering af eksterne drev, oplysninger om opdatering eller installation af 3.-parts applikationer ikke fungerer. Det vil sandsynligvis heller ikke fungere at tilgå filer fra eksterne drev eller informations-e-mails. Vi opfordrer til at etablere forbindelse til internettet for denne server, såfremt du ønsker samtlige funktioner.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne ownCloud-server har ikke en fungerende forbindelse til internettet. Det betyder, at visse funktioner som montering af eksterne drev, oplysninger om opdatering og installation af 3.-parts applikationer ikke fungerer. Det vil sandsynligvis heller ikke fungere at tilgå filer fra eksterne drev eller informations-e-mails. Vi opfordrer til at etablere forbindelse til internettet for denne server, såfremt du ønsker samtlige funktioner.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. .htaccess filen virker ikke. Vi anbefaler på det kraftigste at du konfigurerer din webserver så data mappen ikke længere er tilgængelig, eller at du flytter data mappen uden for webserverens dokument rod. ", "Error occurred while checking server setup" : "Der opstod fejl under tjek af serveropsætningen", "Shared" : "Delt", "Shared with {recipients}" : "Delt med {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Del med bruger eller gruppe ...", "Share link" : "Del link", "The public link will expire no later than {days} days after it is created" : "Det offentlige link udløber senest {days} dage efter det blev oprettet", + "Link" : "Link", "Password protect" : "Beskyt med adgangskode", + "Password" : "Adgangskode", "Choose a password for the public link" : "Vælg et kodeord til det offentlige link", - "Allow Public Upload" : "Tillad Offentlig Upload", + "Allow editing" : "Tillad redigering", "Email link to person" : "E-mail link til person", "Send" : "Send", "Set expiration date" : "Vælg udløbsdato", + "Expiration" : "Udløb", "Expiration date" : "Udløbsdato", "Adding user..." : "Tilføjer bruger...", "group" : "gruppe", + "remote" : "ekstern", "Resharing is not allowed" : "Videredeling ikke tilladt", "Shared in {item} with {user}" : "Delt i {item} med {user}", "Unshare" : "Fjern deling", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "kan redigere", "access control" : "Adgangskontrol", "create" : "opret", - "update" : "opdater", + "change" : "tilpas", "delete" : "slet", "Password protected" : "Beskyttet med adgangskode", "Error unsetting expiration date" : "Fejl ved fjernelse af udløbsdato", @@ -107,51 +112,55 @@ OC.L10N.register( "Enter new" : "Indtast nyt", "Delete" : "Slet", "Add" : "Tilføj", - "Edit tags" : "Rediger tags", + "Edit tags" : "Redigér mærker", "Error loading dialog template: {error}" : "Fejl ved indlæsning dialog skabelon: {error}", - "No tags selected for deletion." : "Ingen tags markeret til sletning.", + "No tags selected for deletion." : "Ingen mærker markeret til sletning.", "unknown text" : "ukendt tekst", "Hello world!" : "Hej verden!", "sunny" : "solrigt", "Hello {name}, the weather is {weather}" : "Hej {name}, vejret er {weather}", + "Hello {name}" : "Hej {name}", "_download %n file_::_download %n files_" : ["hent %n fil","hent %n filer"], "Updating {productName} to version {version}, this may take a while." : "Opdaterer {productName} til version {version}, det kan tage et stykke tid.", "Please reload the page." : "Genindlæs venligst siden", - "The update was unsuccessful." : "Opdateringen mislykkedes.", + "The update was unsuccessful. " : "Opdateringen blev ikke gennemført.", "The update was successful. Redirecting you to ownCloud now." : "Opdateringen blev udført korrekt. Du bliver nu viderestillet til ownCloud.", "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille kodeordet, fordi symboludtrykket er ugyldigt", "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Kontroller venligst om dit brugernavnet er korrekt", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Der ikke er nogen email adresse tilknyttet denne bruger konto. Kontakt venligst systemadministratoren", "%s password reset" : "%s adgangskode nulstillet", "Use the following link to reset your password: {link}" : "Anvend følgende link til at nulstille din adgangskode: {link}", - "You will receive a link to reset your password via Email." : "Du vil modtage et link til at nulstille dit kodeord via e-mail.", - "Username" : "Brugernavn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode. HVis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter. Vil du fortsætte?", - "Yes, I really want to reset my password now" : "Ja, Jeg ønsker virkelig at nulstille mit kodeord", - "Reset" : "Nulstil", - "New password" : "Nyt kodeord", + "New password" : "Ny adgangskode", "New Password" : "Ny adgangskode", + "Reset password" : "Nulstil kodeord", + "Searching other places" : "Søger på andre steder", + "No search result in other places" : "Ingen søgeresultater fra andre steder", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} søgeresultat fra andre steder","{count} søgeresultater fra andre steder"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X understøttes ikke og %s vil ikke virke optimalt på denne platform. Anvend på eget ansvar!", "For the best results, please consider using a GNU/Linux server instead." : "For de bedste resultater, overvej venligst at bruge en GNU/Linux-server i stedet.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ud til, at denne %s-instans kører på et 32-bit PHP-miljø, samt at open_basedir er blevet konfigureret gennem php.ini. Dette vil føre til problemer med filer som er større end 4GB, og frarådes kraftigt.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Fjern venligst indstillingen for open_basedir inde i din php.ini eller skift til 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ud til, at denne %s-instans kører på et 32-bit PHP-miljø, samt at cURL ikke er installeret. Dette vil føre til problemer med filer som er større end 4GB, og frarådes kraftigt.", + "Please install the cURL extension and restart your webserver." : "Installér venligst cURL-udvidelsen og genstart din webserver.", "Personal" : "Personligt", "Users" : "Brugere", "Apps" : "Apps", "Admin" : "Admin", "Help" : "Hjælp", - "Error loading tags" : "Fejl ved indlæsning af tags", - "Tag already exists" : "Tag eksistere allerede", - "Error deleting tag(s)" : "Fejl ved sletning af tag(s)", - "Error tagging" : "Fejl ved tagging", - "Error untagging" : "Fejl ved fjernelse af tag", - "Error favoriting" : "Fejl ved favoritering", - "Error unfavoriting" : "Fejl ved fjernelse af favorisering.", + "Error loading tags" : "Fejl ved indlæsning af mærker", + "Tag already exists" : "Mærket eksisterer allerede", + "Error deleting tag(s)" : "Fejl ved sletning af mærke(r)", + "Error tagging" : "Fejl ved opmærkning", + "Error untagging" : "Fejl ved fjernelse af opmærkning", + "Error favoriting" : "Fejl ved omdannelse til foretrukken", + "Error unfavoriting" : "Fejl ved fjernelse fra foretrukken.", "Access forbidden" : "Adgang forbudt", "File not found" : "Filen blev ikke fundet", "The specified document has not been found on the server." : "Det angivne dokument blev ikke fundet på serveren.", "You can click here to return to %s." : "Du kan klikke her for at gå tilbage til %s.", - "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej med dig\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\nSe det her: %s\n\n", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\n\nSe det her: %s\n\n", "The share will expire on %s." : "Delingen vil udløbe om %s.", - "Cheers!" : "Hej!", + "Cheers!" : "Hav en fortsat god dag.", "Internal Server Error" : "Intern serverfejl", "The server encountered an internal error and was unable to complete your request." : "Servern stødte på en intern fejl og var ikke i stand til at fuldføre din forespørgsel.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontakt venligst serveradministratoren, hvis denne fejl gentager sig flere gange - medtag venligst de tekniske detaljer nedenfor i din rapport.", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Linje: %s", "Trace" : "Sporing", "Security Warning" : "Sikkerhedsadvarsel", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Din PHP-version er sårbar overfor et NULL Byte angreb (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Opdater venligst din PHP installation for at anvende %s sikkert.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dine data mappe og filer er sandsynligvis tilgængelige fra internettet fordi .htaccess filen ikke virker.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "For information om, hvordan du konfigurerer din server korrekt se <a href=\"%s\" target=\"_blank\">dokumentationen</a>.", "Create an <strong>admin account</strong>" : "Opret en <strong>administratorkonto</strong>", - "Password" : "Adgangskode", + "Username" : "Brugernavn", "Storage & database" : "Lager & database", "Data folder" : "Datamappe", "Configure the database" : "Konfigurer databasen", @@ -180,12 +187,15 @@ OC.L10N.register( "Database name" : "Navn på database", "Database tablespace" : "Database tabelplads", "Database host" : "Databasehost", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite bliver brugt som database. For større installationer anbefaler vi at ændre dette.", + "Performance Warning" : "Advarsel vedr. ydelsen", + "SQLite will be used as database." : "SQLite vil blive brugt som database.", + "For larger installations we recommend to choose a different database backend." : "Til større installationer anbefaler vi at vælge en anden database-backend.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Brug af SQLite frarådes især når skrivebordsklienten anvendes til filsynkronisering.", "Finish setup" : "Afslut opsætning", "Finishing …" : "Færdigbehandler ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Applikationen kræver JavaScript for at fungere korrekt. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Slå venligst JavaScript til</a> og genindlæs siden.", "%s is available. Get more information on how to update." : "%s er tilgængelig. Få mere information om, hvordan du opdaterer.", "Log out" : "Log ud", + "Search" : "Søg", "Server side authentication failed!" : "Server side godkendelse mislykkedes!", "Please contact your administrator." : "Kontakt venligst din administrator", "Forgot your password? Reset it!" : "Glemt din adgangskode? Nulstil det!", @@ -206,7 +216,7 @@ OC.L10N.register( "The theme %s has been disabled." : "Temaet, %s, er blevet deaktiveret.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Sørg venligst for at sikre, at databasen, config-mappen og data-mappen er blevet sikkerhedskopieret inden vi fortsætter.", "Start update" : "Begynd opdatering", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For at undgå tidsudløb med større installationer, så kan du i stedet køre følgende kommando fra din installationsmappe:", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For at undgå tidsudløb ved større installationer, så kan du i stedet køre følgende kommando fra din installationsmappe:", "This %s instance is currently being updated, which may take a while." : "Denne %s-instans bliver i øjeblikket opdateret, hvilket kan tage et stykke tid.", "This page will refresh itself when the %s instance is available again." : "Denne side vil genopfriske sig selv, når %s-instancen er tilgængelig igen." }, diff --git a/core/l10n/da.json b/core/l10n/da.json index ed40172a698..d6eb7c5cee4 100644 --- a/core/l10n/da.json +++ b/core/l10n/da.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Linket til at nulstille dit kodeord er blevet sendt til din e-post: hvis du ikke modtager den inden for en rimelig tid, så tjek dine spam/junk-mapper.<br> Hvis det ikke er der, så spørg din lokale administrator.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode.<br />Hvis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter.<br />Vil du fortsætte?", "I know what I'm doing" : "Jeg ved, hvad jeg har gang i", - "Reset password" : "Nulstil kodeord", "Password can not be changed. Please contact your administrator." : "Adgangskoden kunne ikke ændres. Kontakt venligst din administrator.", "No" : "Nej", "Yes" : "Ja", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Fejl ved indlæsning af filvælger skabelon: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Fejl ved indlæsning af besked skabelon: {error}", + "read-only" : "skrivebeskyttet", "_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"], "One file conflict" : "En filkonflikt", "New Files" : "Nye filer", @@ -62,7 +62,8 @@ "Good password" : "Godt kodeord", "Strong password" : "Stærkt kodeord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Din webserver er endnu ikke sat op til at tillade fil synkronisering fordi WebDAV grænsefladen virker ødelagt.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne ownCloud-server har ikke en fungerende forbindelse til internettet. Det betyder, at visse funktioner som montering af eksterne drev, oplysninger om opdatering eller installation af 3.-parts applikationer ikke fungerer. Det vil sandsynligvis heller ikke fungere at tilgå filer fra eksterne drev eller informations-e-mails. Vi opfordrer til at etablere forbindelse til internettet for denne server, såfremt du ønsker samtlige funktioner.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne ownCloud-server har ikke en fungerende forbindelse til internettet. Det betyder, at visse funktioner som montering af eksterne drev, oplysninger om opdatering og installation af 3.-parts applikationer ikke fungerer. Det vil sandsynligvis heller ikke fungere at tilgå filer fra eksterne drev eller informations-e-mails. Vi opfordrer til at etablere forbindelse til internettet for denne server, såfremt du ønsker samtlige funktioner.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. .htaccess filen virker ikke. Vi anbefaler på det kraftigste at du konfigurerer din webserver så data mappen ikke længere er tilgængelig, eller at du flytter data mappen uden for webserverens dokument rod. ", "Error occurred while checking server setup" : "Der opstod fejl under tjek af serveropsætningen", "Shared" : "Delt", "Shared with {recipients}" : "Delt med {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Del med bruger eller gruppe ...", "Share link" : "Del link", "The public link will expire no later than {days} days after it is created" : "Det offentlige link udløber senest {days} dage efter det blev oprettet", + "Link" : "Link", "Password protect" : "Beskyt med adgangskode", + "Password" : "Adgangskode", "Choose a password for the public link" : "Vælg et kodeord til det offentlige link", - "Allow Public Upload" : "Tillad Offentlig Upload", + "Allow editing" : "Tillad redigering", "Email link to person" : "E-mail link til person", "Send" : "Send", "Set expiration date" : "Vælg udløbsdato", + "Expiration" : "Udløb", "Expiration date" : "Udløbsdato", "Adding user..." : "Tilføjer bruger...", "group" : "gruppe", + "remote" : "ekstern", "Resharing is not allowed" : "Videredeling ikke tilladt", "Shared in {item} with {user}" : "Delt i {item} med {user}", "Unshare" : "Fjern deling", @@ -93,7 +98,7 @@ "can edit" : "kan redigere", "access control" : "Adgangskontrol", "create" : "opret", - "update" : "opdater", + "change" : "tilpas", "delete" : "slet", "Password protected" : "Beskyttet med adgangskode", "Error unsetting expiration date" : "Fejl ved fjernelse af udløbsdato", @@ -105,51 +110,55 @@ "Enter new" : "Indtast nyt", "Delete" : "Slet", "Add" : "Tilføj", - "Edit tags" : "Rediger tags", + "Edit tags" : "Redigér mærker", "Error loading dialog template: {error}" : "Fejl ved indlæsning dialog skabelon: {error}", - "No tags selected for deletion." : "Ingen tags markeret til sletning.", + "No tags selected for deletion." : "Ingen mærker markeret til sletning.", "unknown text" : "ukendt tekst", "Hello world!" : "Hej verden!", "sunny" : "solrigt", "Hello {name}, the weather is {weather}" : "Hej {name}, vejret er {weather}", + "Hello {name}" : "Hej {name}", "_download %n file_::_download %n files_" : ["hent %n fil","hent %n filer"], "Updating {productName} to version {version}, this may take a while." : "Opdaterer {productName} til version {version}, det kan tage et stykke tid.", "Please reload the page." : "Genindlæs venligst siden", - "The update was unsuccessful." : "Opdateringen mislykkedes.", + "The update was unsuccessful. " : "Opdateringen blev ikke gennemført.", "The update was successful. Redirecting you to ownCloud now." : "Opdateringen blev udført korrekt. Du bliver nu viderestillet til ownCloud.", "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille kodeordet, fordi symboludtrykket er ugyldigt", "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Kontroller venligst om dit brugernavnet er korrekt", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Der ikke er nogen email adresse tilknyttet denne bruger konto. Kontakt venligst systemadministratoren", "%s password reset" : "%s adgangskode nulstillet", "Use the following link to reset your password: {link}" : "Anvend følgende link til at nulstille din adgangskode: {link}", - "You will receive a link to reset your password via Email." : "Du vil modtage et link til at nulstille dit kodeord via e-mail.", - "Username" : "Brugernavn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode. HVis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter. Vil du fortsætte?", - "Yes, I really want to reset my password now" : "Ja, Jeg ønsker virkelig at nulstille mit kodeord", - "Reset" : "Nulstil", - "New password" : "Nyt kodeord", + "New password" : "Ny adgangskode", "New Password" : "Ny adgangskode", + "Reset password" : "Nulstil kodeord", + "Searching other places" : "Søger på andre steder", + "No search result in other places" : "Ingen søgeresultater fra andre steder", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} søgeresultat fra andre steder","{count} søgeresultater fra andre steder"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X understøttes ikke og %s vil ikke virke optimalt på denne platform. Anvend på eget ansvar!", "For the best results, please consider using a GNU/Linux server instead." : "For de bedste resultater, overvej venligst at bruge en GNU/Linux-server i stedet.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ud til, at denne %s-instans kører på et 32-bit PHP-miljø, samt at open_basedir er blevet konfigureret gennem php.ini. Dette vil føre til problemer med filer som er større end 4GB, og frarådes kraftigt.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Fjern venligst indstillingen for open_basedir inde i din php.ini eller skift til 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ud til, at denne %s-instans kører på et 32-bit PHP-miljø, samt at cURL ikke er installeret. Dette vil føre til problemer med filer som er større end 4GB, og frarådes kraftigt.", + "Please install the cURL extension and restart your webserver." : "Installér venligst cURL-udvidelsen og genstart din webserver.", "Personal" : "Personligt", "Users" : "Brugere", "Apps" : "Apps", "Admin" : "Admin", "Help" : "Hjælp", - "Error loading tags" : "Fejl ved indlæsning af tags", - "Tag already exists" : "Tag eksistere allerede", - "Error deleting tag(s)" : "Fejl ved sletning af tag(s)", - "Error tagging" : "Fejl ved tagging", - "Error untagging" : "Fejl ved fjernelse af tag", - "Error favoriting" : "Fejl ved favoritering", - "Error unfavoriting" : "Fejl ved fjernelse af favorisering.", + "Error loading tags" : "Fejl ved indlæsning af mærker", + "Tag already exists" : "Mærket eksisterer allerede", + "Error deleting tag(s)" : "Fejl ved sletning af mærke(r)", + "Error tagging" : "Fejl ved opmærkning", + "Error untagging" : "Fejl ved fjernelse af opmærkning", + "Error favoriting" : "Fejl ved omdannelse til foretrukken", + "Error unfavoriting" : "Fejl ved fjernelse fra foretrukken.", "Access forbidden" : "Adgang forbudt", "File not found" : "Filen blev ikke fundet", "The specified document has not been found on the server." : "Det angivne dokument blev ikke fundet på serveren.", "You can click here to return to %s." : "Du kan klikke her for at gå tilbage til %s.", - "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej med dig\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\nSe det her: %s\n\n", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\n\nSe det her: %s\n\n", "The share will expire on %s." : "Delingen vil udløbe om %s.", - "Cheers!" : "Hej!", + "Cheers!" : "Hav en fortsat god dag.", "Internal Server Error" : "Intern serverfejl", "The server encountered an internal error and was unable to complete your request." : "Servern stødte på en intern fejl og var ikke i stand til at fuldføre din forespørgsel.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontakt venligst serveradministratoren, hvis denne fejl gentager sig flere gange - medtag venligst de tekniske detaljer nedenfor i din rapport.", @@ -163,12 +172,10 @@ "Line: %s" : "Linje: %s", "Trace" : "Sporing", "Security Warning" : "Sikkerhedsadvarsel", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Din PHP-version er sårbar overfor et NULL Byte angreb (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Opdater venligst din PHP installation for at anvende %s sikkert.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dine data mappe og filer er sandsynligvis tilgængelige fra internettet fordi .htaccess filen ikke virker.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "For information om, hvordan du konfigurerer din server korrekt se <a href=\"%s\" target=\"_blank\">dokumentationen</a>.", "Create an <strong>admin account</strong>" : "Opret en <strong>administratorkonto</strong>", - "Password" : "Adgangskode", + "Username" : "Brugernavn", "Storage & database" : "Lager & database", "Data folder" : "Datamappe", "Configure the database" : "Konfigurer databasen", @@ -178,12 +185,15 @@ "Database name" : "Navn på database", "Database tablespace" : "Database tabelplads", "Database host" : "Databasehost", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite bliver brugt som database. For større installationer anbefaler vi at ændre dette.", + "Performance Warning" : "Advarsel vedr. ydelsen", + "SQLite will be used as database." : "SQLite vil blive brugt som database.", + "For larger installations we recommend to choose a different database backend." : "Til større installationer anbefaler vi at vælge en anden database-backend.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Brug af SQLite frarådes især når skrivebordsklienten anvendes til filsynkronisering.", "Finish setup" : "Afslut opsætning", "Finishing …" : "Færdigbehandler ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Applikationen kræver JavaScript for at fungere korrekt. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Slå venligst JavaScript til</a> og genindlæs siden.", "%s is available. Get more information on how to update." : "%s er tilgængelig. Få mere information om, hvordan du opdaterer.", "Log out" : "Log ud", + "Search" : "Søg", "Server side authentication failed!" : "Server side godkendelse mislykkedes!", "Please contact your administrator." : "Kontakt venligst din administrator", "Forgot your password? Reset it!" : "Glemt din adgangskode? Nulstil det!", @@ -204,7 +214,7 @@ "The theme %s has been disabled." : "Temaet, %s, er blevet deaktiveret.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Sørg venligst for at sikre, at databasen, config-mappen og data-mappen er blevet sikkerhedskopieret inden vi fortsætter.", "Start update" : "Begynd opdatering", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For at undgå tidsudløb med større installationer, så kan du i stedet køre følgende kommando fra din installationsmappe:", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For at undgå tidsudløb ved større installationer, så kan du i stedet køre følgende kommando fra din installationsmappe:", "This %s instance is currently being updated, which may take a while." : "Denne %s-instans bliver i øjeblikket opdateret, hvilket kan tage et stykke tid.", "This page will refresh itself when the %s instance is available again." : "Denne side vil genopfriske sig selv, når %s-instancen er tilgængelig igen." },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/core/l10n/de.js b/core/l10n/de.js index 1258cf40251..4b25ea45da7 100644 --- a/core/l10n/de.js +++ b/core/l10n/de.js @@ -34,12 +34,11 @@ OC.L10N.register( "November" : "November", "December" : "Dezember", "Settings" : "Einstellungen", - "Saving..." : "Speichern...", + "Saving..." : "Speichern…", "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere Deinen Administrator.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Deines Passwort ist an Deine E-Mail-Adresse geschickt worden. Wenn Du ihn nicht innerhalb einer vernünftigen Zeit empfängst, prüfe Deine Spam-Verzeichnisse.<br>Wenn er nicht dort ist, frage Deinen lokalen Administrator.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Sollten Sie keinen Wiederherstellungschlüssel aktiviert haben, gibt es keine Möglichkeit an Ihre Daten zu kommen, wenn das Passwort zurückgesetzt wird.<br />Falls Sie sich nicht sicher sind, was Sie tun sollen, kontaktieren Sie bitte Ihren Administrator, bevor Sie fortfahren.<br />Wollen Sie wirklich fortfahren?", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Deines Passworts ist an Deine E-Mail-Adresse versandt worden. Solltest Du ihn innerhalb eines annehmbaren Zeitraums nicht empfangen, prüfe bitte Deine Spam-Ordner.<br>Wenn er sich nicht darin befindet, frage bitte bei Deinem lokalen Administrator nach.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Solltest Du den Wiederherstellungsschlüssel nicht aktiviert haben, gibt es keine Möglichkeit, Deine Daten zurückzuerhalten, nachdem Dein Passwort zurückgesetzt ist.<br />Falls Du Dir nicht sicher bist, was zu tun ist, kontaktiere bitte Deinen Administrator, bevor Du fortfährst.<br />Willst Du wirklich fortfahren?", "I know what I'm doing" : "Ich weiß, was ich mache", - "Reset password" : "Passwort zurücksetzen", "Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktiere Deinen Administrator.", "No" : "Nein", "Yes" : "Ja", @@ -47,10 +46,11 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Fehler beim Laden der Dateiauswahlvorlage: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Fehler beim Laden der Nachrichtenvorlage: {error}", + "read-only" : "Schreibgeschützt", "_{count} file conflict_::_{count} file conflicts_" : ["{count} Dateikonflikt","{count} Dateikonflikte"], "One file conflict" : "Ein Dateikonflikt", "New Files" : "Neue Dateien", - "Already existing files" : "Die Dateien existieren bereits", + "Already existing files" : "Bereits existierende Dateien", "Which files do you want to keep?" : "Welche Dateien möchtest Du behalten?", "If you select both versions, the copied file will have a number added to its name." : "Wenn Du beide Versionen auswählst, erhält die kopierte Datei eine Zahl am Ende des Dateinamens.", "Cancel" : "Abbrechen", @@ -63,8 +63,9 @@ OC.L10N.register( "So-so password" : "Durchschnittliches Passwort", "Good password" : "Gutes Passwort", "Strong password" : "Starkes Passwort", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Dein Web-Server ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen nutzen wollen.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Dein Webserver ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen, die Internetverbindung für diesen Server zu aktivieren, wenn Du alle Funktionen nutzen willst.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Dein Datenverzeichnis und deine Dateien sind möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten dir dringend, dass du deinen Webserver dahingehend konfigurierst, dass dein Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder du verschiebst das Datenverzeichnis ausserhalb des Wurzelverzeichnisses des Webservers.", "Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung", "Shared" : "Geteilt", "Shared with {recipients}" : "Geteilt mit {recipients}", @@ -75,18 +76,22 @@ OC.L10N.register( "Error while changing permissions" : "Fehler beim Ändern der Rechte", "Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt", "Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt", - "Share with user or group …" : "Mit Benutzer oder Gruppe teilen ....", - "Share link" : "Link Teilen", - "The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens nach {days} Tagen, nach Erstellung, ablaufen", + "Share with user or group …" : "Mit Benutzer oder Gruppe teilen…", + "Share link" : "Link teilen", + "The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens {days} Tage nach seiner Erstellung ablaufen", + "Link" : "Link", "Password protect" : "Passwortschutz", + "Password" : "Passwort", "Choose a password for the public link" : "Wählen Sie ein Passwort für den öffentlichen Link", - "Allow Public Upload" : "Öffentliches Hochladen erlauben", + "Allow editing" : "Bearbeitung erlauben", "Email link to person" : "Link per E-Mail verschicken", "Send" : "Senden", "Set expiration date" : "Setze ein Ablaufdatum", + "Expiration" : "Ablaufdatum", "Expiration date" : "Ablaufdatum", - "Adding user..." : "Benutzer wird hinzugefügt …", + "Adding user..." : "Benutzer wird hinzugefügt…", "group" : "Gruppe", + "remote" : "Entfernte Freigabe", "Resharing is not allowed" : "Weiterverteilen ist nicht erlaubt", "Shared in {item} with {user}" : "Für {user} in {item} freigegeben", "Unshare" : "Freigabe aufheben", @@ -95,12 +100,12 @@ OC.L10N.register( "can edit" : "kann bearbeiten", "access control" : "Zugriffskontrolle", "create" : "erstellen", - "update" : "aktualisieren", + "change" : "Ändern", "delete" : "löschen", "Password protected" : "Durch ein Passwort geschützt", "Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums", "Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums", - "Sending ..." : "Sende ...", + "Sending ..." : "Senden…", "Email sent" : "E-Mail wurde verschickt", "Warning" : "Warnung", "The object type is not specified." : "Der Objekttyp ist nicht angegeben.", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Hallo Welt!", "sunny" : "Sonnig", "Hello {name}, the weather is {weather}" : "Hallo {name}, das Wetter ist {weather}", + "Hello {name}" : "Hallo {name}", "_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"], "Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}. Dies könnte eine Weile dauern.", - "Please reload the page." : "Bitte lade diese Seite neu.", - "The update was unsuccessful." : "Die Aktualisierung war erfolgreich.", + "Please reload the page." : "Bitte lade die Seite neu.", + "The update was unsuccessful. " : "Die Aktualisierung war nicht erfolgreich.", "The update was successful. Redirecting you to ownCloud now." : "Das Update war erfolgreich. Du wirst nun zu ownCloud weitergeleitet.", "Couldn't reset password because the token is invalid" : "Aufgrund eines ungültigen Tokens kann das Passwort nicht zurück gesetzt werden", - "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Stelle sicher, dass Dein Nutzername korrekt ist.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "E-Mail zum Zurücksetzen kann Aufgrund einer nicht vorhandenen E-Mail Adresse für diesen Nutzernamen nicht versendet werden. Bitte kontaktiere Deinen Administrator.", + "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte stelle sicher, dass Dein Benutzername korrekt ist.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "E-Mail zum Zurücksetzen kann aufgrund einer nicht vorhandenen E-Mail-Adresse für diesen Benutzernamen nicht versendet werden. Bitte kontaktiere Deinen Administrator.", "%s password reset" : "%s-Passwort zurücksetzen", "Use the following link to reset your password: {link}" : "Nutze den nachfolgenden Link, um Dein Passwort zurückzusetzen: {link}", - "You will receive a link to reset your password via Email." : "Du erhältst einen Link per E-Mail, um Dein Passwort zurückzusetzen.", - "Username" : "Benutzername", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Solltest Du keinen Wiederherstellungschlüssel aktiviert haben, gibt es keine Möglichkeit an Deine Daten zu kommen, wenn das Passwort zurückgesetzt wird. Falls Du Dir nicht sicher bist, was Du tun sollst, kontaktiere bitte Deinen Administrator, bevor Du fortfährst. Willst Du wirklich fortfahren?", - "Yes, I really want to reset my password now" : "Ja, ich will mein Passwort jetzt zurücksetzen", - "Reset" : "Zurücksetzen", "New password" : "Neues Passwort", "New Password" : "Neues Passwort", - "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OSX wird nicht unterstützt und %s wird auf dieser Platform nicht korrekt funktionieren. Benutzung auf eigenes Risiko!", - "For the best results, please consider using a GNU/Linux server instead." : "Für die besten Resultate sollte stattdessen ein GNU/Linux Server verwendet werden.", + "Reset password" : "Passwort zurücksetzen", + "Searching other places" : "Andere Orte durchsuchen", + "No search result in other places" : "Keine Suchergebnisse in den anderen Orten", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} Suchergebnis in den anderen Orten","{count} Suchergebnisse in den anderen Orten"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X wird nicht unterstützt und %s wird auf dieser Plattform nicht richtig funktionieren. Die Benutzung erfolgt auf eigene Gefahr!", + "For the best results, please consider using a GNU/Linux server instead." : "Für einen optimalen Betrieb sollte stattdessen ein GNU/Linux-Server verwendet werden.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass diese %s-Instanz unter einer 32-Bit-PHP-Umgebung läuft und open_basedir in der Datei php.ini konfiguriert ist. Dies führt zu Problemen mit Dateien über 4 GB und es wird dringend von einem solchen Betrieb abgeraten.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Bitte entferne die open_basedir-Einstellung in Deiner php.ini oder wechsele zu 64-Bit-PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass die %s - Instanz unter einer 32Bit PHP-Umgebung läuft und cURL ist nicht installiert. Dies führt zu Problemen mit Dateien über 4 GB und wird dringend abgeraten.", + "Please install the cURL extension and restart your webserver." : "Bitte installiere die cURL-Erweiterung und starte den Webserver neu.", "Personal" : "Persönlich", "Users" : "Benutzer", "Apps" : "Apps", @@ -152,9 +161,9 @@ OC.L10N.register( "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hallo,\n\nich wollte Dich nur wissen lassen, dass %s %s mit Dir teilt.\nSchaue es Dir an: %s\n\n", "The share will expire on %s." : "Die Freigabe wird am %s ablaufen.", "Cheers!" : "Hallo!", - "Internal Server Error" : "Interner Server-Fehler", + "Internal Server Error" : "Interner Serverfehler", "The server encountered an internal error and was unable to complete your request." : "Der Server hat einen internen Fehler und konnte Ihre Anfrage nicht vervollständigen.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende Dich an den Serveradministrator, wenn dieser Fehler mehrfach auftritt. Füge deinem Bericht, bitte die untenstehenden technischen Details hinzu.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende Dich an den Serveradministrator, sollte dieser Fehler mehrfach auftreten, und füge Deiner Anfrage die unten stehenden technischen Details bei.", "More details can be found in the server log." : "Weitere Details können im Serverprotokoll gefunden werden.", "Technical details" : "Technische Details", "Remote Address: %s" : "IP Adresse: %s", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Zeile: %s", "Trace" : "Spur", "Security Warning" : "Sicherheitswarnung", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Deine PHP Version ist durch die NULL Byte Attacke (CVE-2006-7243) angreifbar", - "Please update your PHP installation to use %s securely." : "Bitte aktualisiere Deine PHP-Installation um %s sicher nutzen zu können.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dein Datenverzeichnis und Deine Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Für Informationen, wie Du Deinen Server richtig konfigurierst, lies bitte die <a href=\"%s\" target=\"_blank\">Dokumentation</a>.", "Create an <strong>admin account</strong>" : "<strong>Administrator-Konto</strong> anlegen", - "Password" : "Passwort", + "Username" : "Benutzername", "Storage & database" : "Speicher & Datenbank", "Data folder" : "Datenverzeichnis", "Configure the database" : "Datenbank einrichten", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "Datenbank-Name", "Database tablespace" : "Datenbank-Tablespace", "Database host" : "Datenbank-Host", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite wird als Datenbank benutzt. Für größere Installationen wird empfohlen, dies zu ändern.", + "Performance Warning" : "Leistungswarnung", + "SQLite will be used as database." : "SQLite wird als Datenbank benutzt.", + "For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.", "Finish setup" : "Installation abschließen", - "Finishing …" : "Abschließen ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript zum korrekten Betrieb. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktiviere JavaScript</a> und lade diese Seite neu.", + "Finishing …" : "Abschließen…", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt zum ordnungsgemäßen Betrieb JavaScript. Bitte {linkstart}aktiviere JavaScript{linkend} und lade die Seite neu.", "%s is available. Get more information on how to update." : "%s ist verfügbar. Hole weitere Informationen zu Aktualisierungen ein.", "Log out" : "Abmelden", + "Search" : "Suche", "Server side authentication failed!" : "Serverseitige Authentifizierung fehlgeschlagen!", "Please contact your administrator." : "Bitte kontaktiere Deinen Administrator.", "Forgot your password? Reset it!" : "Passwort vergessen? Setze es zurück!", diff --git a/core/l10n/de.json b/core/l10n/de.json index 09a77d2ee9a..867bd554def 100644 --- a/core/l10n/de.json +++ b/core/l10n/de.json @@ -32,12 +32,11 @@ "November" : "November", "December" : "Dezember", "Settings" : "Einstellungen", - "Saving..." : "Speichern...", + "Saving..." : "Speichern…", "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere Deinen Administrator.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Deines Passwort ist an Deine E-Mail-Adresse geschickt worden. Wenn Du ihn nicht innerhalb einer vernünftigen Zeit empfängst, prüfe Deine Spam-Verzeichnisse.<br>Wenn er nicht dort ist, frage Deinen lokalen Administrator.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Sollten Sie keinen Wiederherstellungschlüssel aktiviert haben, gibt es keine Möglichkeit an Ihre Daten zu kommen, wenn das Passwort zurückgesetzt wird.<br />Falls Sie sich nicht sicher sind, was Sie tun sollen, kontaktieren Sie bitte Ihren Administrator, bevor Sie fortfahren.<br />Wollen Sie wirklich fortfahren?", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Deines Passworts ist an Deine E-Mail-Adresse versandt worden. Solltest Du ihn innerhalb eines annehmbaren Zeitraums nicht empfangen, prüfe bitte Deine Spam-Ordner.<br>Wenn er sich nicht darin befindet, frage bitte bei Deinem lokalen Administrator nach.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Solltest Du den Wiederherstellungsschlüssel nicht aktiviert haben, gibt es keine Möglichkeit, Deine Daten zurückzuerhalten, nachdem Dein Passwort zurückgesetzt ist.<br />Falls Du Dir nicht sicher bist, was zu tun ist, kontaktiere bitte Deinen Administrator, bevor Du fortfährst.<br />Willst Du wirklich fortfahren?", "I know what I'm doing" : "Ich weiß, was ich mache", - "Reset password" : "Passwort zurücksetzen", "Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktiere Deinen Administrator.", "No" : "Nein", "Yes" : "Ja", @@ -45,10 +44,11 @@ "Error loading file picker template: {error}" : "Fehler beim Laden der Dateiauswahlvorlage: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Fehler beim Laden der Nachrichtenvorlage: {error}", + "read-only" : "Schreibgeschützt", "_{count} file conflict_::_{count} file conflicts_" : ["{count} Dateikonflikt","{count} Dateikonflikte"], "One file conflict" : "Ein Dateikonflikt", "New Files" : "Neue Dateien", - "Already existing files" : "Die Dateien existieren bereits", + "Already existing files" : "Bereits existierende Dateien", "Which files do you want to keep?" : "Welche Dateien möchtest Du behalten?", "If you select both versions, the copied file will have a number added to its name." : "Wenn Du beide Versionen auswählst, erhält die kopierte Datei eine Zahl am Ende des Dateinamens.", "Cancel" : "Abbrechen", @@ -61,8 +61,9 @@ "So-so password" : "Durchschnittliches Passwort", "Good password" : "Gutes Passwort", "Strong password" : "Starkes Passwort", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Dein Web-Server ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen nutzen wollen.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Dein Webserver ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen, die Internetverbindung für diesen Server zu aktivieren, wenn Du alle Funktionen nutzen willst.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Dein Datenverzeichnis und deine Dateien sind möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten dir dringend, dass du deinen Webserver dahingehend konfigurierst, dass dein Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder du verschiebst das Datenverzeichnis ausserhalb des Wurzelverzeichnisses des Webservers.", "Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung", "Shared" : "Geteilt", "Shared with {recipients}" : "Geteilt mit {recipients}", @@ -73,18 +74,22 @@ "Error while changing permissions" : "Fehler beim Ändern der Rechte", "Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt", "Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt", - "Share with user or group …" : "Mit Benutzer oder Gruppe teilen ....", - "Share link" : "Link Teilen", - "The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens nach {days} Tagen, nach Erstellung, ablaufen", + "Share with user or group …" : "Mit Benutzer oder Gruppe teilen…", + "Share link" : "Link teilen", + "The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens {days} Tage nach seiner Erstellung ablaufen", + "Link" : "Link", "Password protect" : "Passwortschutz", + "Password" : "Passwort", "Choose a password for the public link" : "Wählen Sie ein Passwort für den öffentlichen Link", - "Allow Public Upload" : "Öffentliches Hochladen erlauben", + "Allow editing" : "Bearbeitung erlauben", "Email link to person" : "Link per E-Mail verschicken", "Send" : "Senden", "Set expiration date" : "Setze ein Ablaufdatum", + "Expiration" : "Ablaufdatum", "Expiration date" : "Ablaufdatum", - "Adding user..." : "Benutzer wird hinzugefügt …", + "Adding user..." : "Benutzer wird hinzugefügt…", "group" : "Gruppe", + "remote" : "Entfernte Freigabe", "Resharing is not allowed" : "Weiterverteilen ist nicht erlaubt", "Shared in {item} with {user}" : "Für {user} in {item} freigegeben", "Unshare" : "Freigabe aufheben", @@ -93,12 +98,12 @@ "can edit" : "kann bearbeiten", "access control" : "Zugriffskontrolle", "create" : "erstellen", - "update" : "aktualisieren", + "change" : "Ändern", "delete" : "löschen", "Password protected" : "Durch ein Passwort geschützt", "Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums", "Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums", - "Sending ..." : "Sende ...", + "Sending ..." : "Senden…", "Email sent" : "E-Mail wurde verschickt", "Warning" : "Warnung", "The object type is not specified." : "Der Objekttyp ist nicht angegeben.", @@ -112,25 +117,29 @@ "Hello world!" : "Hallo Welt!", "sunny" : "Sonnig", "Hello {name}, the weather is {weather}" : "Hallo {name}, das Wetter ist {weather}", + "Hello {name}" : "Hallo {name}", "_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"], "Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}. Dies könnte eine Weile dauern.", - "Please reload the page." : "Bitte lade diese Seite neu.", - "The update was unsuccessful." : "Die Aktualisierung war erfolgreich.", + "Please reload the page." : "Bitte lade die Seite neu.", + "The update was unsuccessful. " : "Die Aktualisierung war nicht erfolgreich.", "The update was successful. Redirecting you to ownCloud now." : "Das Update war erfolgreich. Du wirst nun zu ownCloud weitergeleitet.", "Couldn't reset password because the token is invalid" : "Aufgrund eines ungültigen Tokens kann das Passwort nicht zurück gesetzt werden", - "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Stelle sicher, dass Dein Nutzername korrekt ist.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "E-Mail zum Zurücksetzen kann Aufgrund einer nicht vorhandenen E-Mail Adresse für diesen Nutzernamen nicht versendet werden. Bitte kontaktiere Deinen Administrator.", + "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte stelle sicher, dass Dein Benutzername korrekt ist.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "E-Mail zum Zurücksetzen kann aufgrund einer nicht vorhandenen E-Mail-Adresse für diesen Benutzernamen nicht versendet werden. Bitte kontaktiere Deinen Administrator.", "%s password reset" : "%s-Passwort zurücksetzen", "Use the following link to reset your password: {link}" : "Nutze den nachfolgenden Link, um Dein Passwort zurückzusetzen: {link}", - "You will receive a link to reset your password via Email." : "Du erhältst einen Link per E-Mail, um Dein Passwort zurückzusetzen.", - "Username" : "Benutzername", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Solltest Du keinen Wiederherstellungschlüssel aktiviert haben, gibt es keine Möglichkeit an Deine Daten zu kommen, wenn das Passwort zurückgesetzt wird. Falls Du Dir nicht sicher bist, was Du tun sollst, kontaktiere bitte Deinen Administrator, bevor Du fortfährst. Willst Du wirklich fortfahren?", - "Yes, I really want to reset my password now" : "Ja, ich will mein Passwort jetzt zurücksetzen", - "Reset" : "Zurücksetzen", "New password" : "Neues Passwort", "New Password" : "Neues Passwort", - "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OSX wird nicht unterstützt und %s wird auf dieser Platform nicht korrekt funktionieren. Benutzung auf eigenes Risiko!", - "For the best results, please consider using a GNU/Linux server instead." : "Für die besten Resultate sollte stattdessen ein GNU/Linux Server verwendet werden.", + "Reset password" : "Passwort zurücksetzen", + "Searching other places" : "Andere Orte durchsuchen", + "No search result in other places" : "Keine Suchergebnisse in den anderen Orten", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} Suchergebnis in den anderen Orten","{count} Suchergebnisse in den anderen Orten"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X wird nicht unterstützt und %s wird auf dieser Plattform nicht richtig funktionieren. Die Benutzung erfolgt auf eigene Gefahr!", + "For the best results, please consider using a GNU/Linux server instead." : "Für einen optimalen Betrieb sollte stattdessen ein GNU/Linux-Server verwendet werden.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass diese %s-Instanz unter einer 32-Bit-PHP-Umgebung läuft und open_basedir in der Datei php.ini konfiguriert ist. Dies führt zu Problemen mit Dateien über 4 GB und es wird dringend von einem solchen Betrieb abgeraten.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Bitte entferne die open_basedir-Einstellung in Deiner php.ini oder wechsele zu 64-Bit-PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass die %s - Instanz unter einer 32Bit PHP-Umgebung läuft und cURL ist nicht installiert. Dies führt zu Problemen mit Dateien über 4 GB und wird dringend abgeraten.", + "Please install the cURL extension and restart your webserver." : "Bitte installiere die cURL-Erweiterung und starte den Webserver neu.", "Personal" : "Persönlich", "Users" : "Benutzer", "Apps" : "Apps", @@ -150,9 +159,9 @@ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hallo,\n\nich wollte Dich nur wissen lassen, dass %s %s mit Dir teilt.\nSchaue es Dir an: %s\n\n", "The share will expire on %s." : "Die Freigabe wird am %s ablaufen.", "Cheers!" : "Hallo!", - "Internal Server Error" : "Interner Server-Fehler", + "Internal Server Error" : "Interner Serverfehler", "The server encountered an internal error and was unable to complete your request." : "Der Server hat einen internen Fehler und konnte Ihre Anfrage nicht vervollständigen.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende Dich an den Serveradministrator, wenn dieser Fehler mehrfach auftritt. Füge deinem Bericht, bitte die untenstehenden technischen Details hinzu.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende Dich an den Serveradministrator, sollte dieser Fehler mehrfach auftreten, und füge Deiner Anfrage die unten stehenden technischen Details bei.", "More details can be found in the server log." : "Weitere Details können im Serverprotokoll gefunden werden.", "Technical details" : "Technische Details", "Remote Address: %s" : "IP Adresse: %s", @@ -163,12 +172,10 @@ "Line: %s" : "Zeile: %s", "Trace" : "Spur", "Security Warning" : "Sicherheitswarnung", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Deine PHP Version ist durch die NULL Byte Attacke (CVE-2006-7243) angreifbar", - "Please update your PHP installation to use %s securely." : "Bitte aktualisiere Deine PHP-Installation um %s sicher nutzen zu können.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dein Datenverzeichnis und Deine Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Für Informationen, wie Du Deinen Server richtig konfigurierst, lies bitte die <a href=\"%s\" target=\"_blank\">Dokumentation</a>.", "Create an <strong>admin account</strong>" : "<strong>Administrator-Konto</strong> anlegen", - "Password" : "Passwort", + "Username" : "Benutzername", "Storage & database" : "Speicher & Datenbank", "Data folder" : "Datenverzeichnis", "Configure the database" : "Datenbank einrichten", @@ -178,12 +185,16 @@ "Database name" : "Datenbank-Name", "Database tablespace" : "Datenbank-Tablespace", "Database host" : "Datenbank-Host", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite wird als Datenbank benutzt. Für größere Installationen wird empfohlen, dies zu ändern.", + "Performance Warning" : "Leistungswarnung", + "SQLite will be used as database." : "SQLite wird als Datenbank benutzt.", + "For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.", "Finish setup" : "Installation abschließen", - "Finishing …" : "Abschließen ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript zum korrekten Betrieb. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktiviere JavaScript</a> und lade diese Seite neu.", + "Finishing …" : "Abschließen…", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt zum ordnungsgemäßen Betrieb JavaScript. Bitte {linkstart}aktiviere JavaScript{linkend} und lade die Seite neu.", "%s is available. Get more information on how to update." : "%s ist verfügbar. Hole weitere Informationen zu Aktualisierungen ein.", "Log out" : "Abmelden", + "Search" : "Suche", "Server side authentication failed!" : "Serverseitige Authentifizierung fehlgeschlagen!", "Please contact your administrator." : "Bitte kontaktiere Deinen Administrator.", "Forgot your password? Reset it!" : "Passwort vergessen? Setze es zurück!", diff --git a/core/l10n/de_AT.js b/core/l10n/de_AT.js index 7ffe692029e..6360bbb6253 100644 --- a/core/l10n/de_AT.js +++ b/core/l10n/de_AT.js @@ -26,14 +26,16 @@ OC.L10N.register( "Continue" : "Weiter", "Share" : "Freigeben", "Error" : "Fehler", + "Password" : "Passwort", "group" : "Gruppe", "Unshare" : "Teilung zurücknehmen", "can share" : "Kann teilen", "can edit" : "kann bearbeiten", "Delete" : "Löschen", + "Add" : "Hinzufügen", "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Persönlich", - "Help" : "Hilfe", - "Password" : "Passwort" + "Help" : "Hilfe" }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/de_AT.json b/core/l10n/de_AT.json index f82fc259f5a..21cb4b16102 100644 --- a/core/l10n/de_AT.json +++ b/core/l10n/de_AT.json @@ -24,14 +24,16 @@ "Continue" : "Weiter", "Share" : "Freigeben", "Error" : "Fehler", + "Password" : "Passwort", "group" : "Gruppe", "Unshare" : "Teilung zurücknehmen", "can share" : "Kann teilen", "can edit" : "kann bearbeiten", "Delete" : "Löschen", + "Add" : "Hinzufügen", "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Persönlich", - "Help" : "Hilfe", - "Password" : "Passwort" + "Help" : "Hilfe" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js index 017ecd1c4fa..0170a83d23e 100644 --- a/core/l10n/de_DE.js +++ b/core/l10n/de_DE.js @@ -12,7 +12,7 @@ OC.L10N.register( "No image or file provided" : "Weder Bild noch eine Datei wurden zur Verfügung gestellt", "Unknown filetype" : "Unbekannter Dateityp", "Invalid image" : "Ungültiges Bild", - "No temporary profile picture available, try again" : "Kein temporäres Profilbild verfügbar, bitte versuchen Sie es nochmal", + "No temporary profile picture available, try again" : "Kein temporäres Profilbild verfügbar, bitte versuchen Sie es noch einmal", "No crop data provided" : "Keine Zuschnittdaten zur Verfügung gestellt", "Sunday" : "Sonntag", "Monday" : "Montag", @@ -36,10 +36,9 @@ OC.L10N.register( "Settings" : "Einstellungen", "Saving..." : "Speichervorgang …", "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktieren Sie Ihren Administrator.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link, zum Zurücksetzen Ihres Passwortes, ist an Ihre E-Mail-Adresse geschickt worden. Wenn Sie ihn nicht innerhalb einer vernünftigen Zeit empfangen, überprüfen Sie bitte Ihre Spam-Ordner.<br>Wenn sie nicht dort ist, fragen Sie bitte Ihren lokalen Administrator.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Ihres Passworts ist an Ihre E-Mail-Adresse versandt worden. Sollten Sie ihn innerhalb eines annehmbaren Zeitraums nicht empfangen, prüfen Sie bitte Ihren Spam-Ordner.<br>Wenn er sich nicht darin befindet, fragen Sie bitte bei Ihrem lokalen Administrator nach.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Wenn Sie den Wiederherstellungsschlüssel nicht aktiviert haben, wird es keine Möglichkeit geben, um Ihre Daten wieder zu erhalten, nachdem Ihr Passwort zurückgesetzt wurde.<br />Wenn Sie sich nicht sicher sind, was Sie tun sollen, wenden Sie sich bitte an Ihren Administrator, bevor Sie fortfahren.<br />Wollen Sie wirklich fortfahren?", "I know what I'm doing" : "Ich weiß, was ich mache", - "Reset password" : "Passwort zurücksetzen", "Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktieren Sie Ihren Administrator.", "No" : "Nein", "Yes" : "Ja", @@ -47,10 +46,11 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Fehler beim Laden der Dateiauswahlvorlage: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Fehler beim Laden der Nachrichtenvorlage: {error}", + "read-only" : "Schreibgeschützt", "_{count} file conflict_::_{count} file conflicts_" : ["{count} Dateikonflikt","{count} Dateikonflikte"], "One file conflict" : "Ein Dateikonflikt", "New Files" : "Neue Dateien", - "Already existing files" : "Die Dateien existieren bereits", + "Already existing files" : "Bereits existierende Dateien", "Which files do you want to keep?" : "Welche Dateien möchten Sie behalten?", "If you select both versions, the copied file will have a number added to its name." : "Wenn Sie beide Versionen auswählen, erhält die kopierte Datei eine Zahl am Ende des Dateinamens.", "Cancel" : "Abbrechen", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Starkes Passwort", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Ihr Internetserver ist noch nicht richtig konfiguriert, um Dateisynchronisation zu erlauben, weil die WebDAV-Schnittstelle vermutlich defekt ist.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dieses bedeutet, dass einige Funktionen wie z.B. das Einbinden von externen Speichern, Aktualisierungsbenachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Versenden von E-Mail-Benachrichtigungen funktionieren eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen benutzen wollen.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Ihr Datenverzeichnis und Ihre Dateien sind möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten Ihnen dringend, dass Sie Ihren Webserver dahingehend konfigurieren, dass Ihr Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Sie verschieben das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers.", "Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung", "Shared" : "Geteilt", "Shared with {recipients}" : "Geteilt mit {recipients}", @@ -75,18 +76,22 @@ OC.L10N.register( "Error while changing permissions" : "Fehler bei der Änderung der Rechte", "Shared with you and the group {group} by {owner}" : "Von {owner} mit Ihnen und der Gruppe {group} geteilt.", "Shared with you by {owner}" : "Von {owner} mit Ihnen geteilt.", - "Share with user or group …" : "Mit Benutzer oder Gruppe teilen …", + "Share with user or group …" : "Mit Benutzer oder Gruppe teilen…", "Share link" : "Link teilen", "The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens nach {days} Tagen, nach Erstellung, ablaufen", + "Link" : "Link", "Password protect" : "Passwortschutz", + "Password" : "Passwort", "Choose a password for the public link" : "Wählen Sie ein Passwort für den öffentlichen Link", - "Allow Public Upload" : "Öffentliches Hochladen erlauben", + "Allow editing" : "Bearbeitung erlauben", "Email link to person" : "Link per E-Mail verschicken", "Send" : "Senden", "Set expiration date" : "Ein Ablaufdatum setzen", + "Expiration" : "Ablaufdatum", "Expiration date" : "Ablaufdatum", - "Adding user..." : "Benutzer wird hinzugefügt …", + "Adding user..." : "Benutzer wird hinzugefügt…", "group" : "Gruppe", + "remote" : "Entfernte Freigabe", "Resharing is not allowed" : "Das Weiterverteilen ist nicht erlaubt", "Shared in {item} with {user}" : "Freigegeben in {item} von {user}", "Unshare" : "Freigabe aufheben", @@ -95,12 +100,12 @@ OC.L10N.register( "can edit" : "kann bearbeiten", "access control" : "Zugriffskontrolle", "create" : "erstellen", - "update" : "aktualisieren", + "change" : "Ändern", "delete" : "löschen", "Password protected" : "Passwortgeschützt", "Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums", "Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums", - "Sending ..." : "Sende ...", + "Sending ..." : "Senden…", "Email sent" : "Email gesendet", "Warning" : "Warnung", "The object type is not specified." : "Der Objekttyp ist nicht angegeben.", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Hallo Welt!", "sunny" : "Sonnig", "Hello {name}, the weather is {weather}" : "Hallo {name}, das Wetter ist {weather}", + "Hello {name}" : "Hallo {name}", "_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"], "Updating {productName} to version {version}, this may take a while." : "{productName} wird auf Version {version} aktualisiert. Das könnte eine Weile dauern.", - "Please reload the page." : "Bitte laden Sie diese Seite neu.", - "The update was unsuccessful." : "Die Aktualisierung war erfolgreich.", + "Please reload the page." : "Bitte laden Sie die Seite neu.", + "The update was unsuccessful. " : "Die Aktualisierung war nicht erfolgreich.", "The update was successful. Redirecting you to ownCloud now." : "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet.", "Couldn't reset password because the token is invalid" : "Aufgrund eines ungültigen Tokens kann das Passwort nicht zurück gesetzt werden", "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte stellen Sie sicher, dass Ihr Benutzername richtig ist.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Die E-Mail, zum Zurücksetzen, kann Aufgrund einer nicht vorhandenen E-Mail-Adresse, für diesen Benutzernamen, nicht versendet werden. Bitte kontaktieren Sie Ihren Administrator.", "%s password reset" : "%s-Passwort zurücksetzen", "Use the following link to reset your password: {link}" : "Nutzen Sie den nachfolgenden Link, um Ihr Passwort zurückzusetzen: {link}", - "You will receive a link to reset your password via Email." : "Sie erhalten einen Link per E-Mail, um Ihr Passwort zurückzusetzen.", - "Username" : "Benutzername", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Wenn Sie den Wiederherstellungsschlüssel nicht aktiviert haben, wird es keine Möglichkeit geben, um Ihre Daten wiederzubekommen, nachdem Ihr Passwort zurückgesetzt wurde. Wenn Sie sich nicht sicher sind, was Sie tun sollen, wenden Sie sich bitte an Ihren Administrator, bevor Sie fortfahren. Wollen Sie wirklich fortfahren?", - "Yes, I really want to reset my password now" : "Ja, ich möchte jetzt mein Passwort wirklich zurücksetzen.", - "Reset" : "Zurücksetzen", "New password" : "Neues Passwort", "New Password" : "Neues Passwort", + "Reset password" : "Passwort zurücksetzen", + "Searching other places" : "Andere Orte durchsuchen", + "No search result in other places" : "Keine Suchergebnisse in den anderen Orten", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} Suchergebnis in den anderen Orten","{count} Suchergebnisse in den anderen Orten"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OSX wird nicht unterstützt und %s wird auf dieser Platform nicht richtig funktionieren. Benutzung auf eigenes Risiko!", "For the best results, please consider using a GNU/Linux server instead." : "Für die besten Resultate sollte stattdessen ein GNU/Linux Server verwendet werden.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass die %s - Instanz unter einer 32Bit PHP-Umgebung läuft und die open_basedir wurde in der php.ini konfiguriert. Dies führt zu Problemen mit Dateien über 4 GB und wird dringend abgeraten.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Bitte entfernen Sie die open_basedir - Einstellung in Ihrer php.ini oder wechseln Sie zum 64Bit-PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass die %s - Instanz unter einer 32Bit PHP-Umgebung läuft und cURL ist nicht installiert. Dies führt zu Problemen mit Dateien über 4 GB und wird dringend abgeraten.", + "Please install the cURL extension and restart your webserver." : "Bitte installieren Sie die cURL-Erweiterung und starten Sie den Webserver neu.", "Personal" : "Persönlich", "Users" : "Benutzer", "Apps" : "Apps", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Zeile: %s", "Trace" : "Spur", "Security Warning" : "Sicherheitshinweis", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Ihre PHP Version ist durch die NULL Byte Attacke (CVE-2006-7243) angreifbar", - "Please update your PHP installation to use %s securely." : "Bitte aktualisieren Sie Ihre PHP-Installation um %s sicher nutzen zu können.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Bitte lesen Sie die <a href=\"%s\" target=\"_blank\">Dokumentation</a>, um zu erfahren, wie Sie Ihren Server richtig konfigurieren können.", "Create an <strong>admin account</strong>" : "<strong>Administrator-Konto</strong> anlegen", - "Password" : "Passwort", + "Username" : "Benutzername", "Storage & database" : "Speicher & Datenbank", "Data folder" : "Datenverzeichnis", "Configure the database" : "Datenbank einrichten", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "Datenbank-Name", "Database tablespace" : "Datenbank-Tablespace", "Database host" : "Datenbank-Host", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite wird als Datenbank benutzt. Für größere Installationen wird empfohlen, dieses zu ändern.", + "Performance Warning" : "Leistungswarnung", + "SQLite will be used as database." : "SQLite wird als Datenbank benutzt.", + "For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.", "Finish setup" : "Installation abschließen", - "Finishing …" : "Abschließen ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript, um richtig zu funktionieren. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktivieren Sie JavaScript</a> und laden Sie diese Seite neu.", + "Finishing …" : "Abschließen…", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt zum ordnungsgemäßen Betrieb JavaScript. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.", "%s is available. Get more information on how to update." : "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.", "Log out" : "Abmelden", + "Search" : "Suche", "Server side authentication failed!" : "Die Legitimierung auf dem Server ist fehlgeschlagen!", "Please contact your administrator." : "Bitte kontaktieren Sie Ihren Administrator.", "Forgot your password? Reset it!" : "Passwort vergessen? Zurückstellen!", diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json index d6d0c73a777..c0396cbcbdd 100644 --- a/core/l10n/de_DE.json +++ b/core/l10n/de_DE.json @@ -10,7 +10,7 @@ "No image or file provided" : "Weder Bild noch eine Datei wurden zur Verfügung gestellt", "Unknown filetype" : "Unbekannter Dateityp", "Invalid image" : "Ungültiges Bild", - "No temporary profile picture available, try again" : "Kein temporäres Profilbild verfügbar, bitte versuchen Sie es nochmal", + "No temporary profile picture available, try again" : "Kein temporäres Profilbild verfügbar, bitte versuchen Sie es noch einmal", "No crop data provided" : "Keine Zuschnittdaten zur Verfügung gestellt", "Sunday" : "Sonntag", "Monday" : "Montag", @@ -34,10 +34,9 @@ "Settings" : "Einstellungen", "Saving..." : "Speichervorgang …", "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktieren Sie Ihren Administrator.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link, zum Zurücksetzen Ihres Passwortes, ist an Ihre E-Mail-Adresse geschickt worden. Wenn Sie ihn nicht innerhalb einer vernünftigen Zeit empfangen, überprüfen Sie bitte Ihre Spam-Ordner.<br>Wenn sie nicht dort ist, fragen Sie bitte Ihren lokalen Administrator.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Ihres Passworts ist an Ihre E-Mail-Adresse versandt worden. Sollten Sie ihn innerhalb eines annehmbaren Zeitraums nicht empfangen, prüfen Sie bitte Ihren Spam-Ordner.<br>Wenn er sich nicht darin befindet, fragen Sie bitte bei Ihrem lokalen Administrator nach.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Wenn Sie den Wiederherstellungsschlüssel nicht aktiviert haben, wird es keine Möglichkeit geben, um Ihre Daten wieder zu erhalten, nachdem Ihr Passwort zurückgesetzt wurde.<br />Wenn Sie sich nicht sicher sind, was Sie tun sollen, wenden Sie sich bitte an Ihren Administrator, bevor Sie fortfahren.<br />Wollen Sie wirklich fortfahren?", "I know what I'm doing" : "Ich weiß, was ich mache", - "Reset password" : "Passwort zurücksetzen", "Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktieren Sie Ihren Administrator.", "No" : "Nein", "Yes" : "Ja", @@ -45,10 +44,11 @@ "Error loading file picker template: {error}" : "Fehler beim Laden der Dateiauswahlvorlage: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Fehler beim Laden der Nachrichtenvorlage: {error}", + "read-only" : "Schreibgeschützt", "_{count} file conflict_::_{count} file conflicts_" : ["{count} Dateikonflikt","{count} Dateikonflikte"], "One file conflict" : "Ein Dateikonflikt", "New Files" : "Neue Dateien", - "Already existing files" : "Die Dateien existieren bereits", + "Already existing files" : "Bereits existierende Dateien", "Which files do you want to keep?" : "Welche Dateien möchten Sie behalten?", "If you select both versions, the copied file will have a number added to its name." : "Wenn Sie beide Versionen auswählen, erhält die kopierte Datei eine Zahl am Ende des Dateinamens.", "Cancel" : "Abbrechen", @@ -63,6 +63,7 @@ "Strong password" : "Starkes Passwort", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Ihr Internetserver ist noch nicht richtig konfiguriert, um Dateisynchronisation zu erlauben, weil die WebDAV-Schnittstelle vermutlich defekt ist.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dieses bedeutet, dass einige Funktionen wie z.B. das Einbinden von externen Speichern, Aktualisierungsbenachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Versenden von E-Mail-Benachrichtigungen funktionieren eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen benutzen wollen.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Ihr Datenverzeichnis und Ihre Dateien sind möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten Ihnen dringend, dass Sie Ihren Webserver dahingehend konfigurieren, dass Ihr Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Sie verschieben das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers.", "Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung", "Shared" : "Geteilt", "Shared with {recipients}" : "Geteilt mit {recipients}", @@ -73,18 +74,22 @@ "Error while changing permissions" : "Fehler bei der Änderung der Rechte", "Shared with you and the group {group} by {owner}" : "Von {owner} mit Ihnen und der Gruppe {group} geteilt.", "Shared with you by {owner}" : "Von {owner} mit Ihnen geteilt.", - "Share with user or group …" : "Mit Benutzer oder Gruppe teilen …", + "Share with user or group …" : "Mit Benutzer oder Gruppe teilen…", "Share link" : "Link teilen", "The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens nach {days} Tagen, nach Erstellung, ablaufen", + "Link" : "Link", "Password protect" : "Passwortschutz", + "Password" : "Passwort", "Choose a password for the public link" : "Wählen Sie ein Passwort für den öffentlichen Link", - "Allow Public Upload" : "Öffentliches Hochladen erlauben", + "Allow editing" : "Bearbeitung erlauben", "Email link to person" : "Link per E-Mail verschicken", "Send" : "Senden", "Set expiration date" : "Ein Ablaufdatum setzen", + "Expiration" : "Ablaufdatum", "Expiration date" : "Ablaufdatum", - "Adding user..." : "Benutzer wird hinzugefügt …", + "Adding user..." : "Benutzer wird hinzugefügt…", "group" : "Gruppe", + "remote" : "Entfernte Freigabe", "Resharing is not allowed" : "Das Weiterverteilen ist nicht erlaubt", "Shared in {item} with {user}" : "Freigegeben in {item} von {user}", "Unshare" : "Freigabe aufheben", @@ -93,12 +98,12 @@ "can edit" : "kann bearbeiten", "access control" : "Zugriffskontrolle", "create" : "erstellen", - "update" : "aktualisieren", + "change" : "Ändern", "delete" : "löschen", "Password protected" : "Passwortgeschützt", "Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums", "Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums", - "Sending ..." : "Sende ...", + "Sending ..." : "Senden…", "Email sent" : "Email gesendet", "Warning" : "Warnung", "The object type is not specified." : "Der Objekttyp ist nicht angegeben.", @@ -112,25 +117,29 @@ "Hello world!" : "Hallo Welt!", "sunny" : "Sonnig", "Hello {name}, the weather is {weather}" : "Hallo {name}, das Wetter ist {weather}", + "Hello {name}" : "Hallo {name}", "_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"], "Updating {productName} to version {version}, this may take a while." : "{productName} wird auf Version {version} aktualisiert. Das könnte eine Weile dauern.", - "Please reload the page." : "Bitte laden Sie diese Seite neu.", - "The update was unsuccessful." : "Die Aktualisierung war erfolgreich.", + "Please reload the page." : "Bitte laden Sie die Seite neu.", + "The update was unsuccessful. " : "Die Aktualisierung war nicht erfolgreich.", "The update was successful. Redirecting you to ownCloud now." : "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet.", "Couldn't reset password because the token is invalid" : "Aufgrund eines ungültigen Tokens kann das Passwort nicht zurück gesetzt werden", "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte stellen Sie sicher, dass Ihr Benutzername richtig ist.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Die E-Mail, zum Zurücksetzen, kann Aufgrund einer nicht vorhandenen E-Mail-Adresse, für diesen Benutzernamen, nicht versendet werden. Bitte kontaktieren Sie Ihren Administrator.", "%s password reset" : "%s-Passwort zurücksetzen", "Use the following link to reset your password: {link}" : "Nutzen Sie den nachfolgenden Link, um Ihr Passwort zurückzusetzen: {link}", - "You will receive a link to reset your password via Email." : "Sie erhalten einen Link per E-Mail, um Ihr Passwort zurückzusetzen.", - "Username" : "Benutzername", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Wenn Sie den Wiederherstellungsschlüssel nicht aktiviert haben, wird es keine Möglichkeit geben, um Ihre Daten wiederzubekommen, nachdem Ihr Passwort zurückgesetzt wurde. Wenn Sie sich nicht sicher sind, was Sie tun sollen, wenden Sie sich bitte an Ihren Administrator, bevor Sie fortfahren. Wollen Sie wirklich fortfahren?", - "Yes, I really want to reset my password now" : "Ja, ich möchte jetzt mein Passwort wirklich zurücksetzen.", - "Reset" : "Zurücksetzen", "New password" : "Neues Passwort", "New Password" : "Neues Passwort", + "Reset password" : "Passwort zurücksetzen", + "Searching other places" : "Andere Orte durchsuchen", + "No search result in other places" : "Keine Suchergebnisse in den anderen Orten", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} Suchergebnis in den anderen Orten","{count} Suchergebnisse in den anderen Orten"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OSX wird nicht unterstützt und %s wird auf dieser Platform nicht richtig funktionieren. Benutzung auf eigenes Risiko!", "For the best results, please consider using a GNU/Linux server instead." : "Für die besten Resultate sollte stattdessen ein GNU/Linux Server verwendet werden.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass die %s - Instanz unter einer 32Bit PHP-Umgebung läuft und die open_basedir wurde in der php.ini konfiguriert. Dies führt zu Problemen mit Dateien über 4 GB und wird dringend abgeraten.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Bitte entfernen Sie die open_basedir - Einstellung in Ihrer php.ini oder wechseln Sie zum 64Bit-PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Es scheint, dass die %s - Instanz unter einer 32Bit PHP-Umgebung läuft und cURL ist nicht installiert. Dies führt zu Problemen mit Dateien über 4 GB und wird dringend abgeraten.", + "Please install the cURL extension and restart your webserver." : "Bitte installieren Sie die cURL-Erweiterung und starten Sie den Webserver neu.", "Personal" : "Persönlich", "Users" : "Benutzer", "Apps" : "Apps", @@ -163,12 +172,10 @@ "Line: %s" : "Zeile: %s", "Trace" : "Spur", "Security Warning" : "Sicherheitshinweis", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Ihre PHP Version ist durch die NULL Byte Attacke (CVE-2006-7243) angreifbar", - "Please update your PHP installation to use %s securely." : "Bitte aktualisieren Sie Ihre PHP-Installation um %s sicher nutzen zu können.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Bitte lesen Sie die <a href=\"%s\" target=\"_blank\">Dokumentation</a>, um zu erfahren, wie Sie Ihren Server richtig konfigurieren können.", "Create an <strong>admin account</strong>" : "<strong>Administrator-Konto</strong> anlegen", - "Password" : "Passwort", + "Username" : "Benutzername", "Storage & database" : "Speicher & Datenbank", "Data folder" : "Datenverzeichnis", "Configure the database" : "Datenbank einrichten", @@ -178,12 +185,16 @@ "Database name" : "Datenbank-Name", "Database tablespace" : "Datenbank-Tablespace", "Database host" : "Datenbank-Host", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite wird als Datenbank benutzt. Für größere Installationen wird empfohlen, dieses zu ändern.", + "Performance Warning" : "Leistungswarnung", + "SQLite will be used as database." : "SQLite wird als Datenbank benutzt.", + "For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.", "Finish setup" : "Installation abschließen", - "Finishing …" : "Abschließen ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript, um richtig zu funktionieren. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktivieren Sie JavaScript</a> und laden Sie diese Seite neu.", + "Finishing …" : "Abschließen…", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt zum ordnungsgemäßen Betrieb JavaScript. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.", "%s is available. Get more information on how to update." : "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.", "Log out" : "Abmelden", + "Search" : "Suche", "Server side authentication failed!" : "Die Legitimierung auf dem Server ist fehlgeschlagen!", "Please contact your administrator." : "Bitte kontaktieren Sie Ihren Administrator.", "Forgot your password? Reset it!" : "Passwort vergessen? Zurückstellen!", diff --git a/core/l10n/el.js b/core/l10n/el.js index 9d54904faa6..577b92bb758 100644 --- a/core/l10n/el.js +++ b/core/l10n/el.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Ο σύνδεσμος για την επαναφορά του κωδικού πρόσβασής σας απεστάλη στο ηλ. ταχυδρομείο σας. Εάν δεν το παραλάβετε μέσα σε ένα εύλογο χρονικό διάστημα, ελέγξτε το φάκελο ανεπιθύμητων μηνυμάτων σας. <br>Εάν δεν βρίσκεται εκεί ρωτήστε τον τοπικό διαχειριστή σας.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Τα αρχεία σας είναι κρυπτογραφημένα. Εάν δεν έχετε ενεργοποιήσει το κλειδί επαναφοράς, δεν θα υπάρχει τρόπος να ανακτήσετε τα δεδομένα σας μετά την επαναφορά του κωδικού πρόσβασής σας.<br />Εάν δεν είστε σίγουροι για το τι θα θέλατε να κάνετε, παρακαλώ επικοινωνήστε με το διαχειριστή σας πριν συνεχίσετε. <br />Θέλετε στ' αλήθεια να συνεχίσετε;", "I know what I'm doing" : "Γνωρίζω τι κάνω", - "Reset password" : "Επαναφορά συνθηματικού", "Password can not be changed. Please contact your administrator." : "Ο κωδικός πρόσβασης δεν μπορεί να αλλάξει. Παρακαλώ επικοινωνήστε με το διαχειριστή σας.", "No" : "Όχι", "Yes" : "Ναι", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Σφάλμα κατά την φόρτωση προτύπου επιλογέα αρχείων: {σφάλμα}", "Ok" : "Οκ", "Error loading message template: {error}" : "Σφάλμα φόρτωσης προτύπου μηνυμάτων: {σφάλμα}", + "read-only" : "μόνο για ανάγνωση", "_{count} file conflict_::_{count} file conflicts_" : ["{count} αρχείο διαφέρει","{count} αρχεία διαφέρουν"], "One file conflict" : "Ένα αρχείο διαφέρει", "New Files" : "Νέα Αρχεία", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Δυνατό συνθηματικό", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Ο διακομιστής σας δεν έχει ρυθμιστεί κατάλληλα ώστε να επιτρέπει τον συγχρονισμό αρχείων γιατί η διεπαφή WebDAV πιθανόν να είναι κατεστραμμένη.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Αυτός ο διακομιστής δεν έχει ενεργή σύνδεση στο διαδίκτυο. Αυτό σημαίνει ότι κάποιες υπηρεσίες όπως η σύνδεση με εξωτερικούς αποθηκευτικούς χώρους, ειδοποιήσεις περί ενημερώσεων ή η εγκατάσταση 3ων εφαρμογών δεν θα είναι διαθέσιμες. Η πρόσβαση απομακρυσμένων αρχείων και η αποστολή ειδοποιήσεων μέσω ηλεκτρονικού ταχυδρομείου μπορεί επίσης να μην είναι διαθέσιμες. Προτείνουμε να ενεργοποιήσετε την πρόσβαση στο διαδίκτυο για αυτόν το διακομιστή εάν θέλετε να χρησιμοποιήσετε όλες τις υπηρεσίες.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Ο κατάλογος δεδομένων και τα αρχεία σας πιθανόν να είναι διαθέσιμα στο διαδίκτυο. Το αρχείο .htaccess δεν δουλεύει. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος δεδομένων να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο δεδομένων έξω από τη ρίζα του καταλόγου του διακομιστή.", "Error occurred while checking server setup" : "Παρουσιάστηκε σφάλμα κατά τον έλεγχο της εγκατάστασης με το διακομιστή", "Shared" : "Κοινόχρηστα", "Shared with {recipients}" : "Διαμοιράστηκε με {recipients}", @@ -78,15 +79,18 @@ OC.L10N.register( "Share with user or group …" : "Διαμοιρασμός με χρήστη ή ομάδα ...", "Share link" : "Διαμοιρασμός συνδέσμου", "The public link will expire no later than {days} days after it is created" : "Ο δημόσιος σύνδεσμος θα απενεργοποιηθεί το πολύ {days} ημέρες μετά την δημιουργία του", + "Link" : "Σύνδεσμος", "Password protect" : "Προστασία συνθηματικού", + "Password" : "Συνθηματικό", "Choose a password for the public link" : "Επιλέξτε κωδικό για τον δημόσιο σύνδεσμο", - "Allow Public Upload" : "Επιτρέπεται η Δημόσια Αποστολή", "Email link to person" : "Αποστολή συνδέσμου με email ", "Send" : "Αποστολή", "Set expiration date" : "Ορισμός ημ. λήξης", + "Expiration" : "Λήξη", "Expiration date" : "Ημερομηνία λήξης", "Adding user..." : "Προσθήκη χρήστη ...", "group" : "ομάδα", + "remote" : "απομακρυσμένα", "Resharing is not allowed" : "Ξαναμοιρασμός δεν επιτρέπεται", "Shared in {item} with {user}" : "Διαμοιρασμός του {item} με τον {user}", "Unshare" : "Διακοπή διαμοιρασμού", @@ -95,7 +99,7 @@ OC.L10N.register( "can edit" : "δυνατότητα αλλαγής", "access control" : "έλεγχος πρόσβασης", "create" : "δημιουργία", - "update" : "ενημέρωση", + "change" : "αλλαγή", "delete" : "διαγραφή", "Password protected" : "Προστασία με συνθηματικό", "Error unsetting expiration date" : "Σφάλμα κατά την διαγραφή της ημ. λήξης", @@ -110,25 +114,26 @@ OC.L10N.register( "Edit tags" : "Επεξεργασία ετικετών", "Error loading dialog template: {error}" : "Σφάλμα φόρτωσης προτύπου διαλόγων: {σφάλμα}", "No tags selected for deletion." : "Καμμία ετικέτα δεν επιλέχθηκε για διαγραφή.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "άγνωστο κείμενο", + "sunny" : "ηλιόλουστη", + "Hello {name}, the weather is {weather}" : "Γειά σου {name}, ο καιρός είναι {weather}", + "_download %n file_::_download %n files_" : ["λήψη %n αρχείου","λήψη %n αρχείων"], "Updating {productName} to version {version}, this may take a while." : "Ενημέρωση του {productName} στην έκδοση {version}, αυτό μπορεί να διαρκέσει λίγη ώρα.", "Please reload the page." : "Παρακαλώ επαναφορτώστε τη σελίδα.", - "The update was unsuccessful." : "Η ενημέρωση δεν ήταν επιτυχής.", + "The update was unsuccessful. " : "Η ενημέρωση δεν ήταν επιτυχής.", "The update was successful. Redirecting you to ownCloud now." : "Η ενημέρωση ήταν επιτυχής. Μετάβαση στο ownCloud.", "Couldn't reset password because the token is invalid" : "Αδυναμία επαναφοράς κωδικού πρόσβασης καθώς το τεκμήριο είναι άκυρο", "Couldn't send reset email. Please make sure your username is correct." : "Αδυναμία αποστολής ηλ. μηνύματος επαναφοράς. Παρακαλώ ελέγξτε ότι το όνομα χρήστη σας είναι ορθό.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Αδυναμία αποστολής ηλ. μηνύματος επαναφοράς καθώς δεν αντιστοιχεί καμμία διεύθυνση ηλ. ταχυδρομείου σε αυτό το όνομα χρήστη. Παρακαλώ επικοινωνήστε με το διαχειριστή σας.", "%s password reset" : "%s επαναφορά κωδικού πρόσβασης", "Use the following link to reset your password: {link}" : "Χρησιμοποιήστε τον ακόλουθο σύνδεσμο για να επανεκδόσετε τον κωδικό: {link}", - "You will receive a link to reset your password via Email." : "Θα λάβετε ένα σύνδεσμο για να επαναφέρετε τον κωδικό πρόσβασής σας μέσω ηλεκτρονικού ταχυδρομείου.", - "Username" : "Όνομα χρήστη", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Τα αρχεία σας είναι κρυπτογραφημένα. Εάν δεν έχετε ενεργοποιήσει το κλειδί ανάκτησης, δεν υπάρχει περίπτωση να έχετε πρόσβαση στα δεδομένα σας μετά την επαναφορά του συνθηματικού. Εάν δεν είστε σίγουροι τι να κάνετε, παρακαλώ επικοινωνήστε με τον διαχειριστή πριν συνεχίσετε. Θέλετε να συνεχίσετε;", - "Yes, I really want to reset my password now" : "Ναι, θέλω να επαναφέρω το συνθηματικό μου τώρα.", - "Reset" : "Επαναφορά", "New password" : "Νέο συνθηματικό", "New Password" : "Νέος Κωδικός", + "Reset password" : "Επαναφορά συνθηματικού", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Το Mac OS X δεν υποστηρίζεται και το %s δεν θα λειτουργήσει σωστά σε αυτή την πλατφόρμα. Χρησιμοποιείτε με δική σας ευθύνη!", "For the best results, please consider using a GNU/Linux server instead." : "Για καλύτερα αποτελέσματα, παρακαλούμε εξετάστε την μετατροπή σε έναν διακομιστή GNU/Linux.", + "Please install the cURL extension and restart your webserver." : "Παρακαλώ εγκαταστήστε το πρόσθετο cURL και επανεκκινήστε τον διακομιστή σας.", "Personal" : "Προσωπικά", "Users" : "Χρήστες", "Apps" : "Εφαρμογές", @@ -161,12 +166,10 @@ OC.L10N.register( "Line: %s" : "Γραμμή: %s", "Trace" : "Ανίχνευση", "Security Warning" : "Προειδοποίηση Ασφαλείας", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Η PHP ειναι ευαλωτη στην NULL Byte επιθεση (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Παρακαλώ ενημερώστε την εγκατάσταση της PHP ώστε να χρησιμοποιήσετε το %s με ασφάλεια.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ο κατάλογος δεδομένων και τα αρχεία σας είναι πιθανό προσβάσιμα από το internet γιατί δεν δουλεύει το αρχείο .htaccess.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Για πληροφορίες πως να ρυθμίσετε ορθά τον διακομιστή σας, παρακαλώ δείτε την <a href=\"%s\" target=\"_blank\">τεκμηρίωση</a>.", "Create an <strong>admin account</strong>" : "Δημιουργήστε έναν <strong>λογαριασμό διαχειριστή</strong>", - "Password" : "Συνθηματικό", + "Username" : "Όνομα χρήστη", "Storage & database" : "Αποθήκευση & βάση δεδομένων", "Data folder" : "Φάκελος δεδομένων", "Configure the database" : "Ρύθμιση της βάσης δεδομένων", @@ -176,12 +179,11 @@ OC.L10N.register( "Database name" : "Όνομα βάσης δεδομένων", "Database tablespace" : "Κενά Πινάκων Βάσης Δεδομένων", "Database host" : "Διακομιστής βάσης δεδομένων", - "SQLite will be used as database. For larger installations we recommend to change this." : "Η SQLIte θα χρησιμοποιηθεί ως βάση δεδομένων. Για μεγαλύτερες εγκαταστάσεις σας συνιστούμε να το αλλάξετε.", "Finish setup" : "Ολοκλήρωση εγκατάστασης", "Finishing …" : "Ολοκλήρωση...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Αυτή η εφαρμογή απαιτεί JavaScript για τη σωστή λειτουργία. Παρακαλώ <a href=\"http://enable-javascript.com/\" target=\"_blank\">ενεργοποιήστε τη JavaScript</a> και επαναφορτώστε τη σελίδα.", "%s is available. Get more information on how to update." : "%s είναι διαθέσιμη. Δείτε περισσότερες πληροφορίες στο πώς να αναβαθμίσετε.", "Log out" : "Αποσύνδεση", + "Search" : "Αναζήτηση", "Server side authentication failed!" : "Η διαδικασία επικύρωσης απέτυχε από την πλευρά του διακομιστή!", "Please contact your administrator." : "Παρακαλώ επικοινωνήστε με τον διαχειριστή.", "Forgot your password? Reset it!" : "Ξεχάσατε τον κωδικό πρόσβασής σας; Επαναφέρετέ τον!", diff --git a/core/l10n/el.json b/core/l10n/el.json index 259ad682028..25160f8b6f1 100644 --- a/core/l10n/el.json +++ b/core/l10n/el.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Ο σύνδεσμος για την επαναφορά του κωδικού πρόσβασής σας απεστάλη στο ηλ. ταχυδρομείο σας. Εάν δεν το παραλάβετε μέσα σε ένα εύλογο χρονικό διάστημα, ελέγξτε το φάκελο ανεπιθύμητων μηνυμάτων σας. <br>Εάν δεν βρίσκεται εκεί ρωτήστε τον τοπικό διαχειριστή σας.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Τα αρχεία σας είναι κρυπτογραφημένα. Εάν δεν έχετε ενεργοποιήσει το κλειδί επαναφοράς, δεν θα υπάρχει τρόπος να ανακτήσετε τα δεδομένα σας μετά την επαναφορά του κωδικού πρόσβασής σας.<br />Εάν δεν είστε σίγουροι για το τι θα θέλατε να κάνετε, παρακαλώ επικοινωνήστε με το διαχειριστή σας πριν συνεχίσετε. <br />Θέλετε στ' αλήθεια να συνεχίσετε;", "I know what I'm doing" : "Γνωρίζω τι κάνω", - "Reset password" : "Επαναφορά συνθηματικού", "Password can not be changed. Please contact your administrator." : "Ο κωδικός πρόσβασης δεν μπορεί να αλλάξει. Παρακαλώ επικοινωνήστε με το διαχειριστή σας.", "No" : "Όχι", "Yes" : "Ναι", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Σφάλμα κατά την φόρτωση προτύπου επιλογέα αρχείων: {σφάλμα}", "Ok" : "Οκ", "Error loading message template: {error}" : "Σφάλμα φόρτωσης προτύπου μηνυμάτων: {σφάλμα}", + "read-only" : "μόνο για ανάγνωση", "_{count} file conflict_::_{count} file conflicts_" : ["{count} αρχείο διαφέρει","{count} αρχεία διαφέρουν"], "One file conflict" : "Ένα αρχείο διαφέρει", "New Files" : "Νέα Αρχεία", @@ -63,6 +63,7 @@ "Strong password" : "Δυνατό συνθηματικό", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Ο διακομιστής σας δεν έχει ρυθμιστεί κατάλληλα ώστε να επιτρέπει τον συγχρονισμό αρχείων γιατί η διεπαφή WebDAV πιθανόν να είναι κατεστραμμένη.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Αυτός ο διακομιστής δεν έχει ενεργή σύνδεση στο διαδίκτυο. Αυτό σημαίνει ότι κάποιες υπηρεσίες όπως η σύνδεση με εξωτερικούς αποθηκευτικούς χώρους, ειδοποιήσεις περί ενημερώσεων ή η εγκατάσταση 3ων εφαρμογών δεν θα είναι διαθέσιμες. Η πρόσβαση απομακρυσμένων αρχείων και η αποστολή ειδοποιήσεων μέσω ηλεκτρονικού ταχυδρομείου μπορεί επίσης να μην είναι διαθέσιμες. Προτείνουμε να ενεργοποιήσετε την πρόσβαση στο διαδίκτυο για αυτόν το διακομιστή εάν θέλετε να χρησιμοποιήσετε όλες τις υπηρεσίες.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Ο κατάλογος δεδομένων και τα αρχεία σας πιθανόν να είναι διαθέσιμα στο διαδίκτυο. Το αρχείο .htaccess δεν δουλεύει. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος δεδομένων να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο δεδομένων έξω από τη ρίζα του καταλόγου του διακομιστή.", "Error occurred while checking server setup" : "Παρουσιάστηκε σφάλμα κατά τον έλεγχο της εγκατάστασης με το διακομιστή", "Shared" : "Κοινόχρηστα", "Shared with {recipients}" : "Διαμοιράστηκε με {recipients}", @@ -76,15 +77,18 @@ "Share with user or group …" : "Διαμοιρασμός με χρήστη ή ομάδα ...", "Share link" : "Διαμοιρασμός συνδέσμου", "The public link will expire no later than {days} days after it is created" : "Ο δημόσιος σύνδεσμος θα απενεργοποιηθεί το πολύ {days} ημέρες μετά την δημιουργία του", + "Link" : "Σύνδεσμος", "Password protect" : "Προστασία συνθηματικού", + "Password" : "Συνθηματικό", "Choose a password for the public link" : "Επιλέξτε κωδικό για τον δημόσιο σύνδεσμο", - "Allow Public Upload" : "Επιτρέπεται η Δημόσια Αποστολή", "Email link to person" : "Αποστολή συνδέσμου με email ", "Send" : "Αποστολή", "Set expiration date" : "Ορισμός ημ. λήξης", + "Expiration" : "Λήξη", "Expiration date" : "Ημερομηνία λήξης", "Adding user..." : "Προσθήκη χρήστη ...", "group" : "ομάδα", + "remote" : "απομακρυσμένα", "Resharing is not allowed" : "Ξαναμοιρασμός δεν επιτρέπεται", "Shared in {item} with {user}" : "Διαμοιρασμός του {item} με τον {user}", "Unshare" : "Διακοπή διαμοιρασμού", @@ -93,7 +97,7 @@ "can edit" : "δυνατότητα αλλαγής", "access control" : "έλεγχος πρόσβασης", "create" : "δημιουργία", - "update" : "ενημέρωση", + "change" : "αλλαγή", "delete" : "διαγραφή", "Password protected" : "Προστασία με συνθηματικό", "Error unsetting expiration date" : "Σφάλμα κατά την διαγραφή της ημ. λήξης", @@ -108,25 +112,26 @@ "Edit tags" : "Επεξεργασία ετικετών", "Error loading dialog template: {error}" : "Σφάλμα φόρτωσης προτύπου διαλόγων: {σφάλμα}", "No tags selected for deletion." : "Καμμία ετικέτα δεν επιλέχθηκε για διαγραφή.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "άγνωστο κείμενο", + "sunny" : "ηλιόλουστη", + "Hello {name}, the weather is {weather}" : "Γειά σου {name}, ο καιρός είναι {weather}", + "_download %n file_::_download %n files_" : ["λήψη %n αρχείου","λήψη %n αρχείων"], "Updating {productName} to version {version}, this may take a while." : "Ενημέρωση του {productName} στην έκδοση {version}, αυτό μπορεί να διαρκέσει λίγη ώρα.", "Please reload the page." : "Παρακαλώ επαναφορτώστε τη σελίδα.", - "The update was unsuccessful." : "Η ενημέρωση δεν ήταν επιτυχής.", + "The update was unsuccessful. " : "Η ενημέρωση δεν ήταν επιτυχής.", "The update was successful. Redirecting you to ownCloud now." : "Η ενημέρωση ήταν επιτυχής. Μετάβαση στο ownCloud.", "Couldn't reset password because the token is invalid" : "Αδυναμία επαναφοράς κωδικού πρόσβασης καθώς το τεκμήριο είναι άκυρο", "Couldn't send reset email. Please make sure your username is correct." : "Αδυναμία αποστολής ηλ. μηνύματος επαναφοράς. Παρακαλώ ελέγξτε ότι το όνομα χρήστη σας είναι ορθό.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Αδυναμία αποστολής ηλ. μηνύματος επαναφοράς καθώς δεν αντιστοιχεί καμμία διεύθυνση ηλ. ταχυδρομείου σε αυτό το όνομα χρήστη. Παρακαλώ επικοινωνήστε με το διαχειριστή σας.", "%s password reset" : "%s επαναφορά κωδικού πρόσβασης", "Use the following link to reset your password: {link}" : "Χρησιμοποιήστε τον ακόλουθο σύνδεσμο για να επανεκδόσετε τον κωδικό: {link}", - "You will receive a link to reset your password via Email." : "Θα λάβετε ένα σύνδεσμο για να επαναφέρετε τον κωδικό πρόσβασής σας μέσω ηλεκτρονικού ταχυδρομείου.", - "Username" : "Όνομα χρήστη", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Τα αρχεία σας είναι κρυπτογραφημένα. Εάν δεν έχετε ενεργοποιήσει το κλειδί ανάκτησης, δεν υπάρχει περίπτωση να έχετε πρόσβαση στα δεδομένα σας μετά την επαναφορά του συνθηματικού. Εάν δεν είστε σίγουροι τι να κάνετε, παρακαλώ επικοινωνήστε με τον διαχειριστή πριν συνεχίσετε. Θέλετε να συνεχίσετε;", - "Yes, I really want to reset my password now" : "Ναι, θέλω να επαναφέρω το συνθηματικό μου τώρα.", - "Reset" : "Επαναφορά", "New password" : "Νέο συνθηματικό", "New Password" : "Νέος Κωδικός", + "Reset password" : "Επαναφορά συνθηματικού", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Το Mac OS X δεν υποστηρίζεται και το %s δεν θα λειτουργήσει σωστά σε αυτή την πλατφόρμα. Χρησιμοποιείτε με δική σας ευθύνη!", "For the best results, please consider using a GNU/Linux server instead." : "Για καλύτερα αποτελέσματα, παρακαλούμε εξετάστε την μετατροπή σε έναν διακομιστή GNU/Linux.", + "Please install the cURL extension and restart your webserver." : "Παρακαλώ εγκαταστήστε το πρόσθετο cURL και επανεκκινήστε τον διακομιστή σας.", "Personal" : "Προσωπικά", "Users" : "Χρήστες", "Apps" : "Εφαρμογές", @@ -159,12 +164,10 @@ "Line: %s" : "Γραμμή: %s", "Trace" : "Ανίχνευση", "Security Warning" : "Προειδοποίηση Ασφαλείας", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Η PHP ειναι ευαλωτη στην NULL Byte επιθεση (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Παρακαλώ ενημερώστε την εγκατάσταση της PHP ώστε να χρησιμοποιήσετε το %s με ασφάλεια.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ο κατάλογος δεδομένων και τα αρχεία σας είναι πιθανό προσβάσιμα από το internet γιατί δεν δουλεύει το αρχείο .htaccess.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Για πληροφορίες πως να ρυθμίσετε ορθά τον διακομιστή σας, παρακαλώ δείτε την <a href=\"%s\" target=\"_blank\">τεκμηρίωση</a>.", "Create an <strong>admin account</strong>" : "Δημιουργήστε έναν <strong>λογαριασμό διαχειριστή</strong>", - "Password" : "Συνθηματικό", + "Username" : "Όνομα χρήστη", "Storage & database" : "Αποθήκευση & βάση δεδομένων", "Data folder" : "Φάκελος δεδομένων", "Configure the database" : "Ρύθμιση της βάσης δεδομένων", @@ -174,12 +177,11 @@ "Database name" : "Όνομα βάσης δεδομένων", "Database tablespace" : "Κενά Πινάκων Βάσης Δεδομένων", "Database host" : "Διακομιστής βάσης δεδομένων", - "SQLite will be used as database. For larger installations we recommend to change this." : "Η SQLIte θα χρησιμοποιηθεί ως βάση δεδομένων. Για μεγαλύτερες εγκαταστάσεις σας συνιστούμε να το αλλάξετε.", "Finish setup" : "Ολοκλήρωση εγκατάστασης", "Finishing …" : "Ολοκλήρωση...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Αυτή η εφαρμογή απαιτεί JavaScript για τη σωστή λειτουργία. Παρακαλώ <a href=\"http://enable-javascript.com/\" target=\"_blank\">ενεργοποιήστε τη JavaScript</a> και επαναφορτώστε τη σελίδα.", "%s is available. Get more information on how to update." : "%s είναι διαθέσιμη. Δείτε περισσότερες πληροφορίες στο πώς να αναβαθμίσετε.", "Log out" : "Αποσύνδεση", + "Search" : "Αναζήτηση", "Server side authentication failed!" : "Η διαδικασία επικύρωσης απέτυχε από την πλευρά του διακομιστή!", "Please contact your administrator." : "Παρακαλώ επικοινωνήστε με τον διαχειριστή.", "Forgot your password? Reset it!" : "Ξεχάσατε τον κωδικό πρόσβασής σας; Επαναφέρετέ τον!", diff --git a/core/l10n/en@pirate.js b/core/l10n/en@pirate.js index 9db5e2cd3ef..6a402a35323 100644 --- a/core/l10n/en@pirate.js +++ b/core/l10n/en@pirate.js @@ -2,7 +2,8 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "Password" : "Passcode", "_download %n file_::_download %n files_" : ["",""], - "Password" : "Passcode" + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/en@pirate.json b/core/l10n/en@pirate.json index 63c33c612f3..fff4266c5da 100644 --- a/core/l10n/en@pirate.json +++ b/core/l10n/en@pirate.json @@ -1,6 +1,7 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "Password" : "Passcode", "_download %n file_::_download %n files_" : ["",""], - "Password" : "Passcode" + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/en_GB.js b/core/l10n/en_GB.js index dd27b6c114d..e55fa7348c3 100644 --- a/core/l10n/en_GB.js +++ b/core/l10n/en_GB.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?", "I know what I'm doing" : "I know what I'm doing", - "Reset password" : "Reset password", "Password can not be changed. Please contact your administrator." : "Password can not be changed. Please contact your administrator.", "No" : "No", "Yes" : "Yes", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Error loading file picker template: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Error loading message template: {error}", + "read-only" : "read-only", "_{count} file conflict_::_{count} file conflicts_" : ["{count} file conflict","{count} file conflicts"], "One file conflict" : "One file conflict", "New Files" : "New Files", @@ -64,7 +64,8 @@ OC.L10N.register( "Good password" : "Good password", "Strong password" : "Strong password", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Your web server is not yet properly setup to allow files synchronisation because the WebDAV interface seems to be broken.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don't work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "This server has no working internet connection. This means that some of the features such as mounting external storage, notifications about updates, or installation of 3rd party apps won't work. Accessing files remotely and sending notification emails might also not work. We suggest enabling an internet connection for this server if you want to have all the features.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root.", "Error occurred while checking server setup" : "Error occurred whilst checking server setup", "Shared" : "Shared", "Shared with {recipients}" : "Shared with {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Share with user or group …", "Share link" : "Share link", "The public link will expire no later than {days} days after it is created" : "The public link will expire no later than {days} days after it is created", + "Link" : "Link", "Password protect" : "Password protect", + "Password" : "Password", "Choose a password for the public link" : "Choose a password for the public link", - "Allow Public Upload" : "Allow Public Upload", + "Allow editing" : "Allow editing", "Email link to person" : "Email link to person", "Send" : "Send", "Set expiration date" : "Set expiration date", + "Expiration" : "Expiration", "Expiration date" : "Expiration date", "Adding user..." : "Adding user...", "group" : "group", + "remote" : "remote", "Resharing is not allowed" : "Resharing is not allowed", "Shared in {item} with {user}" : "Shared in {item} with {user}", "Unshare" : "Unshare", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "can edit", "access control" : "access control", "create" : "create", - "update" : "update", + "change" : "change", "delete" : "delete", "Password protected" : "Password protected", "Error unsetting expiration date" : "Error unsetting expiration date", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Hello world!", "sunny" : "sunny", "Hello {name}, the weather is {weather}" : "Hello {name}, the weather is {weather}", + "Hello {name}" : "Hello {name}", "_download %n file_::_download %n files_" : ["download %n file","download %n files"], "Updating {productName} to version {version}, this may take a while." : "Updating {productName} to version {version}, this may take a while.", "Please reload the page." : "Please reload the page.", - "The update was unsuccessful." : "The update was unsuccessful.", + "The update was unsuccessful. " : "The update was unsuccessful. ", "The update was successful. Redirecting you to ownCloud now." : "The update was successful. Redirecting you to ownCloud now.", "Couldn't reset password because the token is invalid" : "Couldn't reset password because the token is invalid", "Couldn't send reset email. Please make sure your username is correct." : "Couldn't send reset email. Please make sure your username is correct.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Couldn't send reset email because there is no email address for this username. Please contact your administrator.", "%s password reset" : "%s password reset", "Use the following link to reset your password: {link}" : "Use the following link to reset your password: {link}", - "You will receive a link to reset your password via Email." : "You will receive a link to reset your password via email.", - "Username" : "Username", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?", - "Yes, I really want to reset my password now" : "Yes, I really want to reset my password now", - "Reset" : "Reset", "New password" : "New password", "New Password" : "New Password", + "Reset password" : "Reset password", + "Searching other places" : "Searching other places", + "No search result in other places" : "No search result in other places", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} search result in other places","{count} search results in other places"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! ", "For the best results, please consider using a GNU/Linux server instead." : "For the best results, please consider using a GNU/Linux server instead.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged.", + "Please install the cURL extension and restart your webserver." : "Please install the cURL extension and restart your webserver.", "Personal" : "Personal", "Users" : "Users", "Apps" : "Apps", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Line: %s", "Trace" : "Trace", "Security Warning" : "Security Warning", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Please update your PHP installation to use %s securely.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Your data directory and files are probably accessible from the internet because the .htaccess file does not work.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>.", "Create an <strong>admin account</strong>" : "Create an <strong>admin account</strong>", - "Password" : "Password", + "Username" : "Username", "Storage & database" : "Storage & database", "Data folder" : "Data folder", "Configure the database" : "Configure the database", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "Database name", "Database tablespace" : "Database tablespace", "Database host" : "Database host", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite will be used as database. For larger installations we recommend changing this.", + "Performance Warning" : "Performance Warning", + "SQLite will be used as database." : "SQLite will be used as database.", + "For larger installations we recommend to choose a different database backend." : "For larger installations we recommend to choose a different database backend.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Especially when using the desktop client for file syncing, the use of SQLite is discouraged.", "Finish setup" : "Finish setup", "Finishing …" : "Finishing …", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.", "%s is available. Get more information on how to update." : "%s is available. Get more information on how to update.", "Log out" : "Log out", + "Search" : "Search", "Server side authentication failed!" : "Server side authentication failed!", "Please contact your administrator." : "Please contact your administrator.", "Forgot your password? Reset it!" : "Forgot your password? Reset it!", diff --git a/core/l10n/en_GB.json b/core/l10n/en_GB.json index b1f6556f900..b5b9e812b08 100644 --- a/core/l10n/en_GB.json +++ b/core/l10n/en_GB.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?", "I know what I'm doing" : "I know what I'm doing", - "Reset password" : "Reset password", "Password can not be changed. Please contact your administrator." : "Password can not be changed. Please contact your administrator.", "No" : "No", "Yes" : "Yes", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Error loading file picker template: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Error loading message template: {error}", + "read-only" : "read-only", "_{count} file conflict_::_{count} file conflicts_" : ["{count} file conflict","{count} file conflicts"], "One file conflict" : "One file conflict", "New Files" : "New Files", @@ -62,7 +62,8 @@ "Good password" : "Good password", "Strong password" : "Strong password", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Your web server is not yet properly setup to allow files synchronisation because the WebDAV interface seems to be broken.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don't work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "This server has no working internet connection. This means that some of the features such as mounting external storage, notifications about updates, or installation of 3rd party apps won't work. Accessing files remotely and sending notification emails might also not work. We suggest enabling an internet connection for this server if you want to have all the features.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root.", "Error occurred while checking server setup" : "Error occurred whilst checking server setup", "Shared" : "Shared", "Shared with {recipients}" : "Shared with {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Share with user or group …", "Share link" : "Share link", "The public link will expire no later than {days} days after it is created" : "The public link will expire no later than {days} days after it is created", + "Link" : "Link", "Password protect" : "Password protect", + "Password" : "Password", "Choose a password for the public link" : "Choose a password for the public link", - "Allow Public Upload" : "Allow Public Upload", + "Allow editing" : "Allow editing", "Email link to person" : "Email link to person", "Send" : "Send", "Set expiration date" : "Set expiration date", + "Expiration" : "Expiration", "Expiration date" : "Expiration date", "Adding user..." : "Adding user...", "group" : "group", + "remote" : "remote", "Resharing is not allowed" : "Resharing is not allowed", "Shared in {item} with {user}" : "Shared in {item} with {user}", "Unshare" : "Unshare", @@ -93,7 +98,7 @@ "can edit" : "can edit", "access control" : "access control", "create" : "create", - "update" : "update", + "change" : "change", "delete" : "delete", "Password protected" : "Password protected", "Error unsetting expiration date" : "Error unsetting expiration date", @@ -112,25 +117,29 @@ "Hello world!" : "Hello world!", "sunny" : "sunny", "Hello {name}, the weather is {weather}" : "Hello {name}, the weather is {weather}", + "Hello {name}" : "Hello {name}", "_download %n file_::_download %n files_" : ["download %n file","download %n files"], "Updating {productName} to version {version}, this may take a while." : "Updating {productName} to version {version}, this may take a while.", "Please reload the page." : "Please reload the page.", - "The update was unsuccessful." : "The update was unsuccessful.", + "The update was unsuccessful. " : "The update was unsuccessful. ", "The update was successful. Redirecting you to ownCloud now." : "The update was successful. Redirecting you to ownCloud now.", "Couldn't reset password because the token is invalid" : "Couldn't reset password because the token is invalid", "Couldn't send reset email. Please make sure your username is correct." : "Couldn't send reset email. Please make sure your username is correct.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Couldn't send reset email because there is no email address for this username. Please contact your administrator.", "%s password reset" : "%s password reset", "Use the following link to reset your password: {link}" : "Use the following link to reset your password: {link}", - "You will receive a link to reset your password via Email." : "You will receive a link to reset your password via email.", - "Username" : "Username", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?", - "Yes, I really want to reset my password now" : "Yes, I really want to reset my password now", - "Reset" : "Reset", "New password" : "New password", "New Password" : "New Password", + "Reset password" : "Reset password", + "Searching other places" : "Searching other places", + "No search result in other places" : "No search result in other places", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} search result in other places","{count} search results in other places"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! ", "For the best results, please consider using a GNU/Linux server instead." : "For the best results, please consider using a GNU/Linux server instead.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged.", + "Please install the cURL extension and restart your webserver." : "Please install the cURL extension and restart your webserver.", "Personal" : "Personal", "Users" : "Users", "Apps" : "Apps", @@ -163,12 +172,10 @@ "Line: %s" : "Line: %s", "Trace" : "Trace", "Security Warning" : "Security Warning", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Please update your PHP installation to use %s securely.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Your data directory and files are probably accessible from the internet because the .htaccess file does not work.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>.", "Create an <strong>admin account</strong>" : "Create an <strong>admin account</strong>", - "Password" : "Password", + "Username" : "Username", "Storage & database" : "Storage & database", "Data folder" : "Data folder", "Configure the database" : "Configure the database", @@ -178,12 +185,16 @@ "Database name" : "Database name", "Database tablespace" : "Database tablespace", "Database host" : "Database host", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite will be used as database. For larger installations we recommend changing this.", + "Performance Warning" : "Performance Warning", + "SQLite will be used as database." : "SQLite will be used as database.", + "For larger installations we recommend to choose a different database backend." : "For larger installations we recommend to choose a different database backend.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Especially when using the desktop client for file syncing, the use of SQLite is discouraged.", "Finish setup" : "Finish setup", "Finishing …" : "Finishing …", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.", "%s is available. Get more information on how to update." : "%s is available. Get more information on how to update.", "Log out" : "Log out", + "Search" : "Search", "Server side authentication failed!" : "Server side authentication failed!", "Please contact your administrator." : "Please contact your administrator.", "Forgot your password? Reset it!" : "Forgot your password? Reset it!", diff --git a/core/l10n/en_NZ.js b/core/l10n/en_NZ.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/en_NZ.js +++ b/core/l10n/en_NZ.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/en_NZ.json b/core/l10n/en_NZ.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/en_NZ.json +++ b/core/l10n/en_NZ.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/eo.js b/core/l10n/eo.js index cc814c41e35..ed1fa7d52c0 100644 --- a/core/l10n/eo.js +++ b/core/l10n/eo.js @@ -25,7 +25,6 @@ OC.L10N.register( "December" : "Decembro", "Settings" : "Agordo", "Saving..." : "Konservante...", - "Reset password" : "Rekomenci la pasvorton", "No" : "Ne", "Yes" : "Jes", "Choose" : "Elekti", @@ -55,9 +54,11 @@ OC.L10N.register( "Share with user or group …" : "Kunhavigi kun uzanto aŭ grupo...", "Share link" : "Konhavigi ligilon", "Password protect" : "Protekti per pasvorto", + "Password" : "Pasvorto", "Email link to person" : "Retpoŝti la ligilon al ulo", "Send" : "Sendi", "Set expiration date" : "Agordi limdaton", + "Expiration" : "Eksvalidiĝo", "Expiration date" : "Limdato", "group" : "grupo", "Resharing is not allowed" : "Rekunhavigo ne permesatas", @@ -68,7 +69,6 @@ OC.L10N.register( "can edit" : "povas redakti", "access control" : "alirkontrolo", "create" : "krei", - "update" : "ĝisdatigi", "delete" : "forigi", "Password protected" : "Protektita per pasvorto", "Error unsetting expiration date" : "Eraro dum malagordado de limdato", @@ -86,10 +86,9 @@ OC.L10N.register( "Please reload the page." : "Bonvolu reŝargi la paĝon.", "The update was successful. Redirecting you to ownCloud now." : "La ĝisdatigo estis sukcesa. Alidirektante nun al ownCloud.", "Use the following link to reset your password: {link}" : "Uzu la jenan ligilon por restarigi vian pasvorton: {link}", - "You will receive a link to reset your password via Email." : "Vi ricevos ligilon retpoŝte por rekomencigi vian pasvorton.", - "Username" : "Uzantonomo", - "Yes, I really want to reset my password now" : "Jes, mi vere volas restarigi mian pasvorton nun", "New password" : "Nova pasvorto", + "Reset password" : "Rekomenci la pasvorton", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Persona", "Users" : "Uzantoj", "Apps" : "Aplikaĵoj", @@ -102,10 +101,8 @@ OC.L10N.register( "Error untagging" : "Eraris maletikedado", "Access forbidden" : "Aliro estas malpermesata", "Security Warning" : "Sekureca averto", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Via PHP versio estas sendefenda je la NULL bajto atako (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Bonvolu ĝisdatigi vian PHP-instalon por uzi %s sekure.", "Create an <strong>admin account</strong>" : "Krei <strong>administran konton</strong>", - "Password" : "Pasvorto", + "Username" : "Uzantonomo", "Data folder" : "Datuma dosierujo", "Configure the database" : "Agordi la datumbazon", "Database user" : "Datumbaza uzanto", @@ -117,6 +114,7 @@ OC.L10N.register( "Finishing …" : "Finante...", "%s is available. Get more information on how to update." : "%s haveblas. Ekhavi pli da informo pri kiel ĝisdatigi.", "Log out" : "Elsaluti", + "Search" : "Serĉi", "Please contact your administrator." : "Bonvolu kontakti vian administranton.", "remember" : "memori", "Log in" : "Ensaluti", diff --git a/core/l10n/eo.json b/core/l10n/eo.json index dc4d9d6eefc..27b58cb8c49 100644 --- a/core/l10n/eo.json +++ b/core/l10n/eo.json @@ -23,7 +23,6 @@ "December" : "Decembro", "Settings" : "Agordo", "Saving..." : "Konservante...", - "Reset password" : "Rekomenci la pasvorton", "No" : "Ne", "Yes" : "Jes", "Choose" : "Elekti", @@ -53,9 +52,11 @@ "Share with user or group …" : "Kunhavigi kun uzanto aŭ grupo...", "Share link" : "Konhavigi ligilon", "Password protect" : "Protekti per pasvorto", + "Password" : "Pasvorto", "Email link to person" : "Retpoŝti la ligilon al ulo", "Send" : "Sendi", "Set expiration date" : "Agordi limdaton", + "Expiration" : "Eksvalidiĝo", "Expiration date" : "Limdato", "group" : "grupo", "Resharing is not allowed" : "Rekunhavigo ne permesatas", @@ -66,7 +67,6 @@ "can edit" : "povas redakti", "access control" : "alirkontrolo", "create" : "krei", - "update" : "ĝisdatigi", "delete" : "forigi", "Password protected" : "Protektita per pasvorto", "Error unsetting expiration date" : "Eraro dum malagordado de limdato", @@ -84,10 +84,9 @@ "Please reload the page." : "Bonvolu reŝargi la paĝon.", "The update was successful. Redirecting you to ownCloud now." : "La ĝisdatigo estis sukcesa. Alidirektante nun al ownCloud.", "Use the following link to reset your password: {link}" : "Uzu la jenan ligilon por restarigi vian pasvorton: {link}", - "You will receive a link to reset your password via Email." : "Vi ricevos ligilon retpoŝte por rekomencigi vian pasvorton.", - "Username" : "Uzantonomo", - "Yes, I really want to reset my password now" : "Jes, mi vere volas restarigi mian pasvorton nun", "New password" : "Nova pasvorto", + "Reset password" : "Rekomenci la pasvorton", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Persona", "Users" : "Uzantoj", "Apps" : "Aplikaĵoj", @@ -100,10 +99,8 @@ "Error untagging" : "Eraris maletikedado", "Access forbidden" : "Aliro estas malpermesata", "Security Warning" : "Sekureca averto", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Via PHP versio estas sendefenda je la NULL bajto atako (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Bonvolu ĝisdatigi vian PHP-instalon por uzi %s sekure.", "Create an <strong>admin account</strong>" : "Krei <strong>administran konton</strong>", - "Password" : "Pasvorto", + "Username" : "Uzantonomo", "Data folder" : "Datuma dosierujo", "Configure the database" : "Agordi la datumbazon", "Database user" : "Datumbaza uzanto", @@ -115,6 +112,7 @@ "Finishing …" : "Finante...", "%s is available. Get more information on how to update." : "%s haveblas. Ekhavi pli da informo pri kiel ĝisdatigi.", "Log out" : "Elsaluti", + "Search" : "Serĉi", "Please contact your administrator." : "Bonvolu kontakti vian administranton.", "remember" : "memori", "Log in" : "Ensaluti", diff --git a/core/l10n/es.js b/core/l10n/es.js index b963b9d3f01..1e291362c9b 100644 --- a/core/l10n/es.js +++ b/core/l10n/es.js @@ -6,7 +6,7 @@ OC.L10N.register( "Turned off maintenance mode" : "Modo mantenimiento desactivado", "Updated database" : "Base de datos actualizada", "Checked database schema update" : "Actualización del esquema de base de datos revisado", - "Checked database schema update for apps" : "Chequeada actualización de esquema de la base de datos para aplicaciones", + "Checked database schema update for apps" : "Comprobada la actualización del esquema de la base de datos para aplicaciones", "Updated \"%s\" to %s" : "Se ha actualizado \"%s\" a %s", "Disabled incompatible apps: %s" : "Aplicaciones incompatibles desactivadas: %s", "No image or file provided" : "No se especificó ningún archivo o imagen", @@ -35,23 +35,23 @@ OC.L10N.register( "December" : "Diciembre", "Settings" : "Ajustes", "Saving..." : "Guardando...", - "Couldn't send reset email. Please contact your administrator." : "La reiniciación de este correo electrónico no pudo ser enviada. Por favor, contacte a su administrador.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para reiniciar su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta para spam/chatarra.<br>Si no lo encuentra, pregunte a su administrador local.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no has activado la clave de recuperación, no habrá manera de recuperar los datos despues de que tu contraseña seá restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte a su administrador antes de continuar.<br />¿Realmente desea continuar?", - "I know what I'm doing" : "Yo se lo que estoy haciendo", - "Reset password" : "Restablecer contraseña", + "Couldn't send reset email. Please contact your administrator." : "No pudo enviarse el correo para restablecer la contraseña. Por favor, contacte con su administrador.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para restablecer su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta de spam/chatarra/basura.<br>Si no lo encuentra, consulte a su administrador local.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no ha activado la clave de recuperación, no habrá manera de recuperar los datos una vez su contraseña sea restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte con su administrador antes de continuar.<br />¿Realmente desea continuar?", + "I know what I'm doing" : "Sé lo que estoy haciendo", "Password can not be changed. Please contact your administrator." : "La contraseña no se puede cambiar. Por favor, contacte a su administrador.", "No" : "No", "Yes" : "Sí", "Choose" : "Seleccionar", - "Error loading file picker template: {error}" : "Error cargando plantilla del seleccionador de archivos: {error}", + "Error loading file picker template: {error}" : "Error al cargar plantilla del seleccionador de archivos: {error}", "Ok" : "Aceptar", - "Error loading message template: {error}" : "Error cargando plantilla del mensaje: {error}", + "Error loading message template: {error}" : "Error al cargar plantilla del mensaje: {error}", + "read-only" : "solo lectura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicto de archivo","{count} conflictos de archivo"], - "One file conflict" : "On conflicto de archivo", - "New Files" : "Nuevos Archivos", + "One file conflict" : "Un conflicto de archivo", + "New Files" : "Nuevos archivos", "Already existing files" : "Archivos ya existentes", - "Which files do you want to keep?" : "¿Que archivos deseas mantener?", + "Which files do you want to keep?" : "¿Cuáles archivos desea mantener?", "If you select both versions, the copied file will have a number added to its name." : "Si seleccionas ambas versiones, el archivo copiado tendrá añadido un número en su nombre.", "Cancel" : "Cancelar", "Continue" : "Continuar", @@ -63,9 +63,10 @@ OC.L10N.register( "So-so password" : "Contraseña pasable", "Good password" : "Contraseña buena", "Strong password" : "Contraseña muy buena", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos; ya que la interfaz WebDAV parece no estar funcionando.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor no tiene conexión a Internet. Esto significa que algunas de las características no funcionarán, como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones, la instalación de aplicaciones de terceros, el acceso a los archivos de forma remota o el envío de correos electrónicos de notificación. Sugerimos habilitar una conexión a Internet en este servidor para disfrutar de todas las funciones.", - "Error occurred while checking server setup" : "Ha ocurrido un error la revisar la configuración del servidor", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Probablemente su directorio de datos y/o sus archivos son accesibles desde Internet, pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.", + "Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor", "Shared" : "Compartido", "Shared with {recipients}" : "Compartido con {recipients}", "Share" : "Compartir", @@ -77,16 +78,20 @@ OC.L10N.register( "Shared with you by {owner}" : "Compartido contigo por {owner}", "Share with user or group …" : "Compartido con el usuario o con el grupo ...", "Share link" : "Enlace compartido", - "The public link will expire no later than {days} days after it is created" : "El link publico no expirará antes de {days} desde que fué creado", + "The public link will expire no later than {days} days after it is created" : "El vínculo público no expirará antes de {days} desde que se creó", + "Link" : "Enlace", "Password protect" : "Protección con contraseña", + "Password" : "Contraseña", "Choose a password for the public link" : "Elija una contraseña para el enlace publico", - "Allow Public Upload" : "Permitir Subida Pública", + "Allow editing" : "Permitir edición", "Email link to person" : "Enviar enlace por correo electrónico a una persona", "Send" : "Enviar", "Set expiration date" : "Establecer fecha de caducidad", + "Expiration" : "Expira en:", "Expiration date" : "Fecha de caducidad", "Adding user..." : "Añadiendo usuario...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "No se permite compartir de nuevo", "Shared in {item} with {user}" : "Compartido en {item} con {user}", "Unshare" : "Dejar de compartir", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "puede editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", + "change" : "cambio", "delete" : "eliminar", "Password protected" : "Protegido con contraseña", "Error unsetting expiration date" : "Error eliminando fecha de caducidad", @@ -108,39 +113,43 @@ OC.L10N.register( "Delete" : "Eliminar", "Add" : "Agregar", "Edit tags" : "Editar etiquetas", - "Error loading dialog template: {error}" : "Error cargando plantilla de diálogo: {error}", + "Error loading dialog template: {error}" : "Error al cargar plantilla de diálogo: {error}", "No tags selected for deletion." : "No hay etiquetas seleccionadas para borrar.", - "unknown text" : "test desconocido", - "Hello world!" : "¡ Hola mundo !", + "unknown text" : "texto desconocido", + "Hello world!" : "¡Hola mundo!", "sunny" : "soleado", "Hello {name}, the weather is {weather}" : "Hola {name}, el día es {weather}", + "Hello {name}" : "Hola {name}", "_download %n file_::_download %n files_" : ["descarga %n ficheros","descarga %n ficheros"], "Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a la versión {version}. Esto puede tardar un poco.", "Please reload the page." : "Recargue/Actualice la página", - "The update was unsuccessful." : "Falló la actualización", + "The update was unsuccessful. " : "La actualización ha fallado.", "The update was successful. Redirecting you to ownCloud now." : "La actualización se ha realizado con éxito. Redireccionando a ownCloud ahora.", - "Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es nulo.", - "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar la reiniciación de su correo electrónico. Por favor, asegúrese de que su nombre de usuario es el correcto.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar la reiniciación del correo electrónico, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.", + "Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.", + "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar el correo electrónico para el restablecimiento. Por favor, asegúrese de que su nombre de usuario es el correcto.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico para el restablecimiento, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Utilice el siguiente enlace para restablecer su contraseña: {link}", - "You will receive a link to reset your password via Email." : "Recibirá un enlace por correo electrónico para restablecer su contraseña", - "Username" : "Nombre de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Sus archivos están cifrados. Si no ha habilitado la clave de recurperación, no habrá forma de recuperar sus datos luego de que la contraseña sea reseteada. Si no está seguro de qué hacer, contacte a su administrador antes de continuar. ¿Realmente desea continuar?", - "Yes, I really want to reset my password now" : "Sí. Realmente deseo resetear mi contraseña ahora", - "Reset" : "Reiniciar", "New password" : "Nueva contraseña", "New Password" : "Nueva contraseña", + "Reset password" : "Restablecer contraseña", + "Searching other places" : "Buscando en otros lugares", + "No search result in other places" : "No hay resultados de búsqueda en otros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado de búsqueda en otros lugares","{count} resultados de búsqueda en otros lugares"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no está soportado y %s no funcionará bien en esta plataforma. ¡Úsela a su propio riesgo! ", - "For the best results, please consider using a GNU/Linux server instead." : "Para óptimos resultados, considere utilizar un servidor GNU/Linux.", + "For the best results, please consider using a GNU/Linux server instead." : "Para resultados óptimos, considere utilizar un servidor GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y el open_basedir se ha configurado en php.ini. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, quite el ajuste de open_basedir —dentro de su php.ini— o pásese a PHP 64-bits.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y cURL no está instalado. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.", + "Please install the cURL extension and restart your webserver." : "Por favor, instale la extensión cURL y reinicie su servidor web.", "Personal" : "Personal", "Users" : "Usuarios", "Apps" : "Aplicaciones", "Admin" : "Administración", "Help" : "Ayuda", - "Error loading tags" : "Error cargando etiquetas.", + "Error loading tags" : "Error al cargar las etiquetas.", "Tag already exists" : "La etiqueta ya existe", - "Error deleting tag(s)" : "Error borrando etiqueta(s)", + "Error deleting tag(s)" : "Error al borrar etiqueta(s)", "Error tagging" : "Error al etiquetar", "Error untagging" : "Error al quitar etiqueta", "Error favoriting" : "Error al marcar como favorito", @@ -154,23 +163,21 @@ OC.L10N.register( "Cheers!" : "¡Saludos!", "Internal Server Error" : "Error interno del servidor", "The server encountered an internal error and was unable to complete your request." : "El servidor ha encontrado un error y no puede completar la solicitud.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor contacte con el administrador del servidor si este error reaparece multiples veces. Por favor incluya los detalles tecnicos que se muestran acontinuación.", - "More details can be found in the server log." : "Mas detalles pueden verse en el log del servidor.", - "Technical details" : "Detalles tecnicos", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor, contacte con el administrador del servidor si este error reaparece múltiples veces. Incluya asimismo los detalles técnicos que se muestran a continuación.", + "More details can be found in the server log." : "Pueden verse más detalles en el registro del servidor.", + "Technical details" : "Detalles técnicos", "Remote Address: %s" : "Dirección remota: %s", - "Request ID: %s" : "ID solicitado: %s", - "Code: %s" : "Codigo: %s", + "Request ID: %s" : "ID solicitada: %s", + "Code: %s" : "Código: %s", "Message: %s" : "Mensaje: %s", "File: %s" : "Archivo: %s", - "Line: %s" : "Linea: %s", + "Line: %s" : "Línea: %s", "Trace" : "Trazas", "Security Warning" : "Advertencia de seguridad", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Su versión de PHP es vulnerable al ataque de Byte NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, actualice su instalación PHP para usar %s con seguridad.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información de cómo configurar apropiadamente su servidor, por favor vea la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>", - "Password" : "Contraseña", + "Username" : "Nombre de usuario", "Storage & database" : "Almacenamiento y base de datos", "Data folder" : "Directorio de datos", "Configure the database" : "Configurar la base de datos", @@ -180,15 +187,18 @@ OC.L10N.register( "Database name" : "Nombre de la base de datos", "Database tablespace" : "Espacio de tablas de la base de datos", "Database host" : "Host de la base de datos", - "SQLite will be used as database. For larger installations we recommend to change this." : "Se usará SQLite como base de datos. Para instalaciones más grandes, es recomendable cambiar esto.", + "Performance Warning" : "Advertencia de rendimiento", + "SQLite will be used as database." : "SQLite se empleará como base de datos.", + "For larger installations we recommend to choose a different database backend." : "Para grandes instalaciones recomendamos seleccionar una base de datos diferente", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "El uso de SQLite esta desaconsejado especialmente cuando se usa el cliente de escritorio para que se sincronizan los ficheros.", "Finish setup" : "Completar la instalación", "Finishing …" : "Finalizando...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "La aplicación requiere JavaScript para poder operar correctamente. Sírvase <a href=\"http://enable-javascript.com/\" target=\"_blank\">activar JavaScript</a> y volver a cargar la página.", "%s is available. Get more information on how to update." : "%s está disponible. Obtener más información de como actualizar.", "Log out" : "Salir", + "Search" : "Buscar", "Server side authentication failed!" : "La autenticación a fallado en el servidor.", "Please contact your administrator." : "Por favor, contacte con el administrador.", - "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Reiniciala!", + "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézcala!", "remember" : "recordar", "Log in" : "Entrar", "Alternative Logins" : "Inicios de sesión alternativos", @@ -207,7 +217,7 @@ OC.L10N.register( "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Antes de proceder, asegúrese de que se haya hecho un respaldo de la base de datos, la carpeta de configuración y la carpeta de datos.", "Start update" : "Iniciar actualización", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tiempos de espera en grandes instalaciones, en su lugar puede ejecutar el siguiente comando desde el directorio de instalación:", - "This %s instance is currently being updated, which may take a while." : "Está instancia %s está siendo actualizada, lo que puede llevar un tiempo.", - "This page will refresh itself when the %s instance is available again." : "La página se refrescará por sí misma cuando la instancia %s vuelva a estar disponible." + "This %s instance is currently being updated, which may take a while." : "Esta versión %s está actualizándose, lo cual puede tardar un rato.", + "This page will refresh itself when the %s instance is available again." : "La página se refrescará cuando la instalación %s vuelva a estar disponible." }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es.json b/core/l10n/es.json index 008891d5c98..64b2d78a35a 100644 --- a/core/l10n/es.json +++ b/core/l10n/es.json @@ -4,7 +4,7 @@ "Turned off maintenance mode" : "Modo mantenimiento desactivado", "Updated database" : "Base de datos actualizada", "Checked database schema update" : "Actualización del esquema de base de datos revisado", - "Checked database schema update for apps" : "Chequeada actualización de esquema de la base de datos para aplicaciones", + "Checked database schema update for apps" : "Comprobada la actualización del esquema de la base de datos para aplicaciones", "Updated \"%s\" to %s" : "Se ha actualizado \"%s\" a %s", "Disabled incompatible apps: %s" : "Aplicaciones incompatibles desactivadas: %s", "No image or file provided" : "No se especificó ningún archivo o imagen", @@ -33,23 +33,23 @@ "December" : "Diciembre", "Settings" : "Ajustes", "Saving..." : "Guardando...", - "Couldn't send reset email. Please contact your administrator." : "La reiniciación de este correo electrónico no pudo ser enviada. Por favor, contacte a su administrador.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para reiniciar su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta para spam/chatarra.<br>Si no lo encuentra, pregunte a su administrador local.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no has activado la clave de recuperación, no habrá manera de recuperar los datos despues de que tu contraseña seá restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte a su administrador antes de continuar.<br />¿Realmente desea continuar?", - "I know what I'm doing" : "Yo se lo que estoy haciendo", - "Reset password" : "Restablecer contraseña", + "Couldn't send reset email. Please contact your administrator." : "No pudo enviarse el correo para restablecer la contraseña. Por favor, contacte con su administrador.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para restablecer su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta de spam/chatarra/basura.<br>Si no lo encuentra, consulte a su administrador local.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no ha activado la clave de recuperación, no habrá manera de recuperar los datos una vez su contraseña sea restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte con su administrador antes de continuar.<br />¿Realmente desea continuar?", + "I know what I'm doing" : "Sé lo que estoy haciendo", "Password can not be changed. Please contact your administrator." : "La contraseña no se puede cambiar. Por favor, contacte a su administrador.", "No" : "No", "Yes" : "Sí", "Choose" : "Seleccionar", - "Error loading file picker template: {error}" : "Error cargando plantilla del seleccionador de archivos: {error}", + "Error loading file picker template: {error}" : "Error al cargar plantilla del seleccionador de archivos: {error}", "Ok" : "Aceptar", - "Error loading message template: {error}" : "Error cargando plantilla del mensaje: {error}", + "Error loading message template: {error}" : "Error al cargar plantilla del mensaje: {error}", + "read-only" : "solo lectura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicto de archivo","{count} conflictos de archivo"], - "One file conflict" : "On conflicto de archivo", - "New Files" : "Nuevos Archivos", + "One file conflict" : "Un conflicto de archivo", + "New Files" : "Nuevos archivos", "Already existing files" : "Archivos ya existentes", - "Which files do you want to keep?" : "¿Que archivos deseas mantener?", + "Which files do you want to keep?" : "¿Cuáles archivos desea mantener?", "If you select both versions, the copied file will have a number added to its name." : "Si seleccionas ambas versiones, el archivo copiado tendrá añadido un número en su nombre.", "Cancel" : "Cancelar", "Continue" : "Continuar", @@ -61,9 +61,10 @@ "So-so password" : "Contraseña pasable", "Good password" : "Contraseña buena", "Strong password" : "Contraseña muy buena", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos; ya que la interfaz WebDAV parece no estar funcionando.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor no tiene conexión a Internet. Esto significa que algunas de las características no funcionarán, como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones, la instalación de aplicaciones de terceros, el acceso a los archivos de forma remota o el envío de correos electrónicos de notificación. Sugerimos habilitar una conexión a Internet en este servidor para disfrutar de todas las funciones.", - "Error occurred while checking server setup" : "Ha ocurrido un error la revisar la configuración del servidor", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Probablemente su directorio de datos y/o sus archivos son accesibles desde Internet, pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.", + "Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor", "Shared" : "Compartido", "Shared with {recipients}" : "Compartido con {recipients}", "Share" : "Compartir", @@ -75,16 +76,20 @@ "Shared with you by {owner}" : "Compartido contigo por {owner}", "Share with user or group …" : "Compartido con el usuario o con el grupo ...", "Share link" : "Enlace compartido", - "The public link will expire no later than {days} days after it is created" : "El link publico no expirará antes de {days} desde que fué creado", + "The public link will expire no later than {days} days after it is created" : "El vínculo público no expirará antes de {days} desde que se creó", + "Link" : "Enlace", "Password protect" : "Protección con contraseña", + "Password" : "Contraseña", "Choose a password for the public link" : "Elija una contraseña para el enlace publico", - "Allow Public Upload" : "Permitir Subida Pública", + "Allow editing" : "Permitir edición", "Email link to person" : "Enviar enlace por correo electrónico a una persona", "Send" : "Enviar", "Set expiration date" : "Establecer fecha de caducidad", + "Expiration" : "Expira en:", "Expiration date" : "Fecha de caducidad", "Adding user..." : "Añadiendo usuario...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "No se permite compartir de nuevo", "Shared in {item} with {user}" : "Compartido en {item} con {user}", "Unshare" : "Dejar de compartir", @@ -93,7 +98,7 @@ "can edit" : "puede editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", + "change" : "cambio", "delete" : "eliminar", "Password protected" : "Protegido con contraseña", "Error unsetting expiration date" : "Error eliminando fecha de caducidad", @@ -106,39 +111,43 @@ "Delete" : "Eliminar", "Add" : "Agregar", "Edit tags" : "Editar etiquetas", - "Error loading dialog template: {error}" : "Error cargando plantilla de diálogo: {error}", + "Error loading dialog template: {error}" : "Error al cargar plantilla de diálogo: {error}", "No tags selected for deletion." : "No hay etiquetas seleccionadas para borrar.", - "unknown text" : "test desconocido", - "Hello world!" : "¡ Hola mundo !", + "unknown text" : "texto desconocido", + "Hello world!" : "¡Hola mundo!", "sunny" : "soleado", "Hello {name}, the weather is {weather}" : "Hola {name}, el día es {weather}", + "Hello {name}" : "Hola {name}", "_download %n file_::_download %n files_" : ["descarga %n ficheros","descarga %n ficheros"], "Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a la versión {version}. Esto puede tardar un poco.", "Please reload the page." : "Recargue/Actualice la página", - "The update was unsuccessful." : "Falló la actualización", + "The update was unsuccessful. " : "La actualización ha fallado.", "The update was successful. Redirecting you to ownCloud now." : "La actualización se ha realizado con éxito. Redireccionando a ownCloud ahora.", - "Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es nulo.", - "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar la reiniciación de su correo electrónico. Por favor, asegúrese de que su nombre de usuario es el correcto.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar la reiniciación del correo electrónico, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.", + "Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.", + "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar el correo electrónico para el restablecimiento. Por favor, asegúrese de que su nombre de usuario es el correcto.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico para el restablecimiento, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Utilice el siguiente enlace para restablecer su contraseña: {link}", - "You will receive a link to reset your password via Email." : "Recibirá un enlace por correo electrónico para restablecer su contraseña", - "Username" : "Nombre de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Sus archivos están cifrados. Si no ha habilitado la clave de recurperación, no habrá forma de recuperar sus datos luego de que la contraseña sea reseteada. Si no está seguro de qué hacer, contacte a su administrador antes de continuar. ¿Realmente desea continuar?", - "Yes, I really want to reset my password now" : "Sí. Realmente deseo resetear mi contraseña ahora", - "Reset" : "Reiniciar", "New password" : "Nueva contraseña", "New Password" : "Nueva contraseña", + "Reset password" : "Restablecer contraseña", + "Searching other places" : "Buscando en otros lugares", + "No search result in other places" : "No hay resultados de búsqueda en otros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado de búsqueda en otros lugares","{count} resultados de búsqueda en otros lugares"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no está soportado y %s no funcionará bien en esta plataforma. ¡Úsela a su propio riesgo! ", - "For the best results, please consider using a GNU/Linux server instead." : "Para óptimos resultados, considere utilizar un servidor GNU/Linux.", + "For the best results, please consider using a GNU/Linux server instead." : "Para resultados óptimos, considere utilizar un servidor GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y el open_basedir se ha configurado en php.ini. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, quite el ajuste de open_basedir —dentro de su php.ini— o pásese a PHP 64-bits.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y cURL no está instalado. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.", + "Please install the cURL extension and restart your webserver." : "Por favor, instale la extensión cURL y reinicie su servidor web.", "Personal" : "Personal", "Users" : "Usuarios", "Apps" : "Aplicaciones", "Admin" : "Administración", "Help" : "Ayuda", - "Error loading tags" : "Error cargando etiquetas.", + "Error loading tags" : "Error al cargar las etiquetas.", "Tag already exists" : "La etiqueta ya existe", - "Error deleting tag(s)" : "Error borrando etiqueta(s)", + "Error deleting tag(s)" : "Error al borrar etiqueta(s)", "Error tagging" : "Error al etiquetar", "Error untagging" : "Error al quitar etiqueta", "Error favoriting" : "Error al marcar como favorito", @@ -152,23 +161,21 @@ "Cheers!" : "¡Saludos!", "Internal Server Error" : "Error interno del servidor", "The server encountered an internal error and was unable to complete your request." : "El servidor ha encontrado un error y no puede completar la solicitud.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor contacte con el administrador del servidor si este error reaparece multiples veces. Por favor incluya los detalles tecnicos que se muestran acontinuación.", - "More details can be found in the server log." : "Mas detalles pueden verse en el log del servidor.", - "Technical details" : "Detalles tecnicos", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor, contacte con el administrador del servidor si este error reaparece múltiples veces. Incluya asimismo los detalles técnicos que se muestran a continuación.", + "More details can be found in the server log." : "Pueden verse más detalles en el registro del servidor.", + "Technical details" : "Detalles técnicos", "Remote Address: %s" : "Dirección remota: %s", - "Request ID: %s" : "ID solicitado: %s", - "Code: %s" : "Codigo: %s", + "Request ID: %s" : "ID solicitada: %s", + "Code: %s" : "Código: %s", "Message: %s" : "Mensaje: %s", "File: %s" : "Archivo: %s", - "Line: %s" : "Linea: %s", + "Line: %s" : "Línea: %s", "Trace" : "Trazas", "Security Warning" : "Advertencia de seguridad", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Su versión de PHP es vulnerable al ataque de Byte NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, actualice su instalación PHP para usar %s con seguridad.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información de cómo configurar apropiadamente su servidor, por favor vea la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>", - "Password" : "Contraseña", + "Username" : "Nombre de usuario", "Storage & database" : "Almacenamiento y base de datos", "Data folder" : "Directorio de datos", "Configure the database" : "Configurar la base de datos", @@ -178,15 +185,18 @@ "Database name" : "Nombre de la base de datos", "Database tablespace" : "Espacio de tablas de la base de datos", "Database host" : "Host de la base de datos", - "SQLite will be used as database. For larger installations we recommend to change this." : "Se usará SQLite como base de datos. Para instalaciones más grandes, es recomendable cambiar esto.", + "Performance Warning" : "Advertencia de rendimiento", + "SQLite will be used as database." : "SQLite se empleará como base de datos.", + "For larger installations we recommend to choose a different database backend." : "Para grandes instalaciones recomendamos seleccionar una base de datos diferente", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "El uso de SQLite esta desaconsejado especialmente cuando se usa el cliente de escritorio para que se sincronizan los ficheros.", "Finish setup" : "Completar la instalación", "Finishing …" : "Finalizando...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "La aplicación requiere JavaScript para poder operar correctamente. Sírvase <a href=\"http://enable-javascript.com/\" target=\"_blank\">activar JavaScript</a> y volver a cargar la página.", "%s is available. Get more information on how to update." : "%s está disponible. Obtener más información de como actualizar.", "Log out" : "Salir", + "Search" : "Buscar", "Server side authentication failed!" : "La autenticación a fallado en el servidor.", "Please contact your administrator." : "Por favor, contacte con el administrador.", - "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Reiniciala!", + "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézcala!", "remember" : "recordar", "Log in" : "Entrar", "Alternative Logins" : "Inicios de sesión alternativos", @@ -205,7 +215,7 @@ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Antes de proceder, asegúrese de que se haya hecho un respaldo de la base de datos, la carpeta de configuración y la carpeta de datos.", "Start update" : "Iniciar actualización", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tiempos de espera en grandes instalaciones, en su lugar puede ejecutar el siguiente comando desde el directorio de instalación:", - "This %s instance is currently being updated, which may take a while." : "Está instancia %s está siendo actualizada, lo que puede llevar un tiempo.", - "This page will refresh itself when the %s instance is available again." : "La página se refrescará por sí misma cuando la instancia %s vuelva a estar disponible." + "This %s instance is currently being updated, which may take a while." : "Esta versión %s está actualizándose, lo cual puede tardar un rato.", + "This page will refresh itself when the %s instance is available again." : "La página se refrescará cuando la instalación %s vuelva a estar disponible." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_AR.js b/core/l10n/es_AR.js index f37377f465c..f8c3f132990 100644 --- a/core/l10n/es_AR.js +++ b/core/l10n/es_AR.js @@ -31,7 +31,6 @@ OC.L10N.register( "December" : "diciembre", "Settings" : "Configuración", "Saving..." : "Guardando...", - "Reset password" : "Restablecer contraseña", "No" : "No", "Yes" : "Sí", "Choose" : "Elegir", @@ -55,6 +54,7 @@ OC.L10N.register( "Strong password" : "Contraseña fuerte.", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Tu servidor web no está configurado todavía para permitir sincronización de archivos porque la interfaz WebDAV parece no funcionar.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "El servidor no posee una conexión a Internet activa. Esto significa que algunas características como el montaje de un almacenamiento externo, las notificaciones acerca de actualizaciones o la instalación de aplicaciones de terceros no funcionarán. El acceso a archivos de forma remota y el envío de correos con notificaciones es posible que tampoco funcionen. Sugerimos habilitar la conexión a Internet para este servidor si deseas tener todas estas características.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "El directorio de datos y tus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no funciona. Sugerimos fuertemente que configures tu servidor web de forma tal que el archivo de directorios no sea accesible o muevas el mismo fuera de la raíz de los documentos del servidor web.", "Shared" : "Compartido", "Share" : "Compartir", "Error" : "Error", @@ -66,10 +66,11 @@ OC.L10N.register( "Share with user or group …" : "Compartir con usuario o grupo ...", "Share link" : "Compartir vínculo", "Password protect" : "Proteger con contraseña ", - "Allow Public Upload" : "Permitir Subida Pública", + "Password" : "Contraseña", "Email link to person" : "Enviar el enlace por e-mail.", "Send" : "Mandar", "Set expiration date" : "Asignar fecha de vencimiento", + "Expiration" : "Vencimiento", "Expiration date" : "Fecha de vencimiento", "group" : "grupo", "Resharing is not allowed" : "No se permite volver a compartir", @@ -80,7 +81,6 @@ OC.L10N.register( "can edit" : "podés editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", "delete" : "borrar", "Password protected" : "Protegido por contraseña", "Error unsetting expiration date" : "Error al remover la fecha de vencimiento", @@ -100,12 +100,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "La actualización fue exitosa. Estás siendo redirigido a ownCloud.", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Usá este enlace para restablecer tu contraseña: {link}", - "You will receive a link to reset your password via Email." : "Vas a recibir un enlace por e-mail para restablecer tu contraseña.", - "Username" : "Nombre de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Tus archivos están encriptados. Si no habilitaste la clave de recuperación, no vas a tener manera de obtener nuevamente tus datos después que se restablezca tu contraseña. Si no estás seguro sobre qué hacer, ponete en contacto con el administrador antes de seguir. ¿Estás seguro/a que querés continuar?", - "Yes, I really want to reset my password now" : "Sí, definitivamente quiero restablecer mi contraseña ahora", - "Reset" : "Resetear", "New password" : "Nueva contraseña:", + "Reset password" : "Restablecer contraseña", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usuarios", "Apps" : "Apps", @@ -123,12 +120,10 @@ OC.L10N.register( "The share will expire on %s." : "El compartir expirará en %s.", "Cheers!" : "¡Saludos!", "Security Warning" : "Advertencia de seguridad", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La versión de PHP que tenés, es vulnerable al ataque de byte NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, actualizá tu instalación PHP para poder usar %s de manera segura.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Tu directorio de datos y tus archivos probablemente son accesibles a través de internet, ya que el archivo .htaccess no está funcionando.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información sobre cómo configurar apropiadamente tu servidor, por favor mirá la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>", - "Password" : "Contraseña", + "Username" : "Nombre de usuario", "Data folder" : "Directorio de almacenamiento", "Configure the database" : "Configurar la base de datos", "Database user" : "Usuario de la base de datos", @@ -140,6 +135,7 @@ OC.L10N.register( "Finishing …" : "Finalizando...", "%s is available. Get more information on how to update." : "%s está disponible. Obtené más información sobre cómo actualizar.", "Log out" : "Cerrar la sesión", + "Search" : "Buscar", "Server side authentication failed!" : "¡Falló la autenticación del servidor!", "Please contact your administrator." : "Por favor, contacte a su administrador.", "remember" : "recordame", diff --git a/core/l10n/es_AR.json b/core/l10n/es_AR.json index 219139245a3..e39b2aab5e3 100644 --- a/core/l10n/es_AR.json +++ b/core/l10n/es_AR.json @@ -29,7 +29,6 @@ "December" : "diciembre", "Settings" : "Configuración", "Saving..." : "Guardando...", - "Reset password" : "Restablecer contraseña", "No" : "No", "Yes" : "Sí", "Choose" : "Elegir", @@ -53,6 +52,7 @@ "Strong password" : "Contraseña fuerte.", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Tu servidor web no está configurado todavía para permitir sincronización de archivos porque la interfaz WebDAV parece no funcionar.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "El servidor no posee una conexión a Internet activa. Esto significa que algunas características como el montaje de un almacenamiento externo, las notificaciones acerca de actualizaciones o la instalación de aplicaciones de terceros no funcionarán. El acceso a archivos de forma remota y el envío de correos con notificaciones es posible que tampoco funcionen. Sugerimos habilitar la conexión a Internet para este servidor si deseas tener todas estas características.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "El directorio de datos y tus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no funciona. Sugerimos fuertemente que configures tu servidor web de forma tal que el archivo de directorios no sea accesible o muevas el mismo fuera de la raíz de los documentos del servidor web.", "Shared" : "Compartido", "Share" : "Compartir", "Error" : "Error", @@ -64,10 +64,11 @@ "Share with user or group …" : "Compartir con usuario o grupo ...", "Share link" : "Compartir vínculo", "Password protect" : "Proteger con contraseña ", - "Allow Public Upload" : "Permitir Subida Pública", + "Password" : "Contraseña", "Email link to person" : "Enviar el enlace por e-mail.", "Send" : "Mandar", "Set expiration date" : "Asignar fecha de vencimiento", + "Expiration" : "Vencimiento", "Expiration date" : "Fecha de vencimiento", "group" : "grupo", "Resharing is not allowed" : "No se permite volver a compartir", @@ -78,7 +79,6 @@ "can edit" : "podés editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", "delete" : "borrar", "Password protected" : "Protegido por contraseña", "Error unsetting expiration date" : "Error al remover la fecha de vencimiento", @@ -98,12 +98,9 @@ "The update was successful. Redirecting you to ownCloud now." : "La actualización fue exitosa. Estás siendo redirigido a ownCloud.", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Usá este enlace para restablecer tu contraseña: {link}", - "You will receive a link to reset your password via Email." : "Vas a recibir un enlace por e-mail para restablecer tu contraseña.", - "Username" : "Nombre de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Tus archivos están encriptados. Si no habilitaste la clave de recuperación, no vas a tener manera de obtener nuevamente tus datos después que se restablezca tu contraseña. Si no estás seguro sobre qué hacer, ponete en contacto con el administrador antes de seguir. ¿Estás seguro/a que querés continuar?", - "Yes, I really want to reset my password now" : "Sí, definitivamente quiero restablecer mi contraseña ahora", - "Reset" : "Resetear", "New password" : "Nueva contraseña:", + "Reset password" : "Restablecer contraseña", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usuarios", "Apps" : "Apps", @@ -121,12 +118,10 @@ "The share will expire on %s." : "El compartir expirará en %s.", "Cheers!" : "¡Saludos!", "Security Warning" : "Advertencia de seguridad", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La versión de PHP que tenés, es vulnerable al ataque de byte NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, actualizá tu instalación PHP para poder usar %s de manera segura.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Tu directorio de datos y tus archivos probablemente son accesibles a través de internet, ya que el archivo .htaccess no está funcionando.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información sobre cómo configurar apropiadamente tu servidor, por favor mirá la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>", - "Password" : "Contraseña", + "Username" : "Nombre de usuario", "Data folder" : "Directorio de almacenamiento", "Configure the database" : "Configurar la base de datos", "Database user" : "Usuario de la base de datos", @@ -138,6 +133,7 @@ "Finishing …" : "Finalizando...", "%s is available. Get more information on how to update." : "%s está disponible. Obtené más información sobre cómo actualizar.", "Log out" : "Cerrar la sesión", + "Search" : "Buscar", "Server side authentication failed!" : "¡Falló la autenticación del servidor!", "Please contact your administrator." : "Por favor, contacte a su administrador.", "remember" : "recordame", diff --git a/core/l10n/es_BO.js b/core/l10n/es_BO.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_BO.js +++ b/core/l10n/es_BO.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_BO.json b/core/l10n/es_BO.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_BO.json +++ b/core/l10n/es_BO.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_CL.js b/core/l10n/es_CL.js index 3808c2cb7c4..f915955b18b 100644 --- a/core/l10n/es_CL.js +++ b/core/l10n/es_CL.js @@ -35,14 +35,15 @@ OC.L10N.register( "Error while sharing" : "Ocurrió un error mientras compartía", "Error while unsharing" : "Ocurrió un error mientras dejaba de compartir", "Error while changing permissions" : "Ocurrió un error mientras se cambiaban los permisos", + "Password" : "Clave", "The object type is not specified." : "El tipo de objeto no está especificado.", "_download %n file_::_download %n files_" : ["",""], - "Username" : "Usuario", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usuarios", "Admin" : "Administración", "Help" : "Ayuda", - "Password" : "Clave", + "Username" : "Usuario", "You are accessing the server from an untrusted domain." : "Usted está accediendo al servidor desde un dominio no confiable.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor contacte con su administrador. Si usted es el administrador de esta instancia, configure la opción \"trusted_domain\" en \"config/config.php\". Un ejemplo de la configuración está disponible en config/config.sample.php" }, diff --git a/core/l10n/es_CL.json b/core/l10n/es_CL.json index 1760e39c6c6..0fbd3ac4609 100644 --- a/core/l10n/es_CL.json +++ b/core/l10n/es_CL.json @@ -33,14 +33,15 @@ "Error while sharing" : "Ocurrió un error mientras compartía", "Error while unsharing" : "Ocurrió un error mientras dejaba de compartir", "Error while changing permissions" : "Ocurrió un error mientras se cambiaban los permisos", + "Password" : "Clave", "The object type is not specified." : "El tipo de objeto no está especificado.", "_download %n file_::_download %n files_" : ["",""], - "Username" : "Usuario", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usuarios", "Admin" : "Administración", "Help" : "Ayuda", - "Password" : "Clave", + "Username" : "Usuario", "You are accessing the server from an untrusted domain." : "Usted está accediendo al servidor desde un dominio no confiable.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor contacte con su administrador. Si usted es el administrador de esta instancia, configure la opción \"trusted_domain\" en \"config/config.php\". Un ejemplo de la configuración está disponible en config/config.sample.php" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/core/l10n/es_CO.js b/core/l10n/es_CO.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_CO.js +++ b/core/l10n/es_CO.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_CO.json b/core/l10n/es_CO.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_CO.json +++ b/core/l10n/es_CO.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_CR.js b/core/l10n/es_CR.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_CR.js +++ b/core/l10n/es_CR.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_CR.json b/core/l10n/es_CR.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_CR.json +++ b/core/l10n/es_CR.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_EC.js b/core/l10n/es_EC.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_EC.js +++ b/core/l10n/es_EC.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_EC.json b/core/l10n/es_EC.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_EC.json +++ b/core/l10n/es_EC.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_MX.js b/core/l10n/es_MX.js index d830538bed3..38416b1a323 100644 --- a/core/l10n/es_MX.js +++ b/core/l10n/es_MX.js @@ -31,7 +31,6 @@ OC.L10N.register( "December" : "Diciembre", "Settings" : "Ajustes", "Saving..." : "Guardando...", - "Reset password" : "Restablecer contraseña", "No" : "No", "Yes" : "Sí", "Choose" : "Seleccionar", @@ -49,6 +48,7 @@ OC.L10N.register( "Error loading file exists template" : "Error cargando plantilla de archivo existente", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor no tiene conexión a Internet. Esto significa que algunas de las características no funcionarán, como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones, la instalación de aplicaciones de terceros, el acceso a los archivos de forma remota o el envío de correos electrónicos de notificación. Sugerimos habilitar una conexión a Internet en este servidor para disfrutar de todas las funciones.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Su directorio de datos y archivos es probablemente accesible desde Internet pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.", "Shared" : "Compartido", "Share" : "Compartir", "Error" : "Error", @@ -60,10 +60,11 @@ OC.L10N.register( "Share with user or group …" : "Compartido con el usuario o con el grupo …", "Share link" : "Enlace compartido", "Password protect" : "Protección con contraseña", - "Allow Public Upload" : "Permitir Subida Pública", + "Password" : "Contraseña", "Email link to person" : "Enviar enlace por correo electrónico a una persona", "Send" : "Enviar", "Set expiration date" : "Establecer fecha de caducidad", + "Expiration" : "Caducidad", "Expiration date" : "Fecha de caducidad", "group" : "grupo", "Resharing is not allowed" : "No se permite compartir de nuevo", @@ -74,7 +75,6 @@ OC.L10N.register( "can edit" : "puede editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", "delete" : "eliminar", "Password protected" : "Protegido con contraseña", "Error unsetting expiration date" : "Error eliminando fecha de caducidad", @@ -94,12 +94,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "La actualización se ha realizado con éxito. Redireccionando a ownCloud ahora.", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Utilice el siguiente enlace para restablecer su contraseña: {link}", - "You will receive a link to reset your password via Email." : "Recibirá un enlace por correo electrónico para restablecer su contraseña", - "Username" : "Nombre de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Sus archivos están cifrados. Si no ha habilitado la clave de recurperación, no habrá forma de recuperar sus datos luego de que la contraseña sea reseteada. Si no está seguro de qué hacer, contacte a su administrador antes de continuar. ¿Realmente desea continuar?", - "Yes, I really want to reset my password now" : "Sí. Realmente deseo resetear mi contraseña ahora", - "Reset" : "Reiniciar", "New password" : "Nueva contraseña", + "Reset password" : "Restablecer contraseña", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usuarios", "Apps" : "Aplicaciones", @@ -117,12 +114,10 @@ OC.L10N.register( "The share will expire on %s." : "El objeto dejará de ser compartido el %s.", "Cheers!" : "¡Saludos!", "Security Warning" : "Advertencia de seguridad", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Su versión de PHP es vulnerable al ataque de Byte NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, actualice su instalación PHP para usar %s con seguridad.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información de cómo configurar apropiadamente su servidor, por favor vea la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>", - "Password" : "Contraseña", + "Username" : "Nombre de usuario", "Data folder" : "Directorio de datos", "Configure the database" : "Configurar la base de datos", "Database user" : "Usuario de la base de datos", @@ -134,6 +129,7 @@ OC.L10N.register( "Finishing …" : "Finalizando …", "%s is available. Get more information on how to update." : "%s esta disponible. Obtener mas información de como actualizar.", "Log out" : "Salir", + "Search" : "Buscar", "Server side authentication failed!" : "La autenticación a fallado en el servidor.", "Please contact your administrator." : "Por favor, contacte con el administrador.", "remember" : "recordar", diff --git a/core/l10n/es_MX.json b/core/l10n/es_MX.json index 99da53b91fe..d8f7e276d54 100644 --- a/core/l10n/es_MX.json +++ b/core/l10n/es_MX.json @@ -29,7 +29,6 @@ "December" : "Diciembre", "Settings" : "Ajustes", "Saving..." : "Guardando...", - "Reset password" : "Restablecer contraseña", "No" : "No", "Yes" : "Sí", "Choose" : "Seleccionar", @@ -47,6 +46,7 @@ "Error loading file exists template" : "Error cargando plantilla de archivo existente", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor no tiene conexión a Internet. Esto significa que algunas de las características no funcionarán, como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones, la instalación de aplicaciones de terceros, el acceso a los archivos de forma remota o el envío de correos electrónicos de notificación. Sugerimos habilitar una conexión a Internet en este servidor para disfrutar de todas las funciones.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Su directorio de datos y archivos es probablemente accesible desde Internet pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.", "Shared" : "Compartido", "Share" : "Compartir", "Error" : "Error", @@ -58,10 +58,11 @@ "Share with user or group …" : "Compartido con el usuario o con el grupo …", "Share link" : "Enlace compartido", "Password protect" : "Protección con contraseña", - "Allow Public Upload" : "Permitir Subida Pública", + "Password" : "Contraseña", "Email link to person" : "Enviar enlace por correo electrónico a una persona", "Send" : "Enviar", "Set expiration date" : "Establecer fecha de caducidad", + "Expiration" : "Caducidad", "Expiration date" : "Fecha de caducidad", "group" : "grupo", "Resharing is not allowed" : "No se permite compartir de nuevo", @@ -72,7 +73,6 @@ "can edit" : "puede editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", "delete" : "eliminar", "Password protected" : "Protegido con contraseña", "Error unsetting expiration date" : "Error eliminando fecha de caducidad", @@ -92,12 +92,9 @@ "The update was successful. Redirecting you to ownCloud now." : "La actualización se ha realizado con éxito. Redireccionando a ownCloud ahora.", "%s password reset" : "%s restablecer contraseña", "Use the following link to reset your password: {link}" : "Utilice el siguiente enlace para restablecer su contraseña: {link}", - "You will receive a link to reset your password via Email." : "Recibirá un enlace por correo electrónico para restablecer su contraseña", - "Username" : "Nombre de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Sus archivos están cifrados. Si no ha habilitado la clave de recurperación, no habrá forma de recuperar sus datos luego de que la contraseña sea reseteada. Si no está seguro de qué hacer, contacte a su administrador antes de continuar. ¿Realmente desea continuar?", - "Yes, I really want to reset my password now" : "Sí. Realmente deseo resetear mi contraseña ahora", - "Reset" : "Reiniciar", "New password" : "Nueva contraseña", + "Reset password" : "Restablecer contraseña", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usuarios", "Apps" : "Aplicaciones", @@ -115,12 +112,10 @@ "The share will expire on %s." : "El objeto dejará de ser compartido el %s.", "Cheers!" : "¡Saludos!", "Security Warning" : "Advertencia de seguridad", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Su versión de PHP es vulnerable al ataque de Byte NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, actualice su instalación PHP para usar %s con seguridad.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información de cómo configurar apropiadamente su servidor, por favor vea la <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>", - "Password" : "Contraseña", + "Username" : "Nombre de usuario", "Data folder" : "Directorio de datos", "Configure the database" : "Configurar la base de datos", "Database user" : "Usuario de la base de datos", @@ -132,6 +127,7 @@ "Finishing …" : "Finalizando …", "%s is available. Get more information on how to update." : "%s esta disponible. Obtener mas información de como actualizar.", "Log out" : "Salir", + "Search" : "Buscar", "Server side authentication failed!" : "La autenticación a fallado en el servidor.", "Please contact your administrator." : "Por favor, contacte con el administrador.", "remember" : "recordar", diff --git a/core/l10n/es_PE.js b/core/l10n/es_PE.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_PE.js +++ b/core/l10n/es_PE.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_PE.json b/core/l10n/es_PE.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_PE.json +++ b/core/l10n/es_PE.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_PY.js b/core/l10n/es_PY.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_PY.js +++ b/core/l10n/es_PY.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_PY.json b/core/l10n/es_PY.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_PY.json +++ b/core/l10n/es_PY.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_US.js b/core/l10n/es_US.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_US.js +++ b/core/l10n/es_US.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_US.json b/core/l10n/es_US.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_US.json +++ b/core/l10n/es_US.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/es_UY.js b/core/l10n/es_UY.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/es_UY.js +++ b/core/l10n/es_UY.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/es_UY.json b/core/l10n/es_UY.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/es_UY.json +++ b/core/l10n/es_UY.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/et_EE.js b/core/l10n/et_EE.js index 7325c6478d8..d24977507ee 100644 --- a/core/l10n/et_EE.js +++ b/core/l10n/et_EE.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Link parooli vahetuseks on saadetud Sinu e-posti aadressil.<br>Kui kiri pole saabunud mõistliku aja jooksul, siis kontrolli oma spam-/rämpskirjade katalooge<br>.Kui kirja pole ka seal, siis küsi abi süsteemihaldurilt.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sinu failid on krüpteeritud. Kui sa pole taastamise võtit veel määranud, siis pole präast parooli taastamist mingit võimalust sinu andmeid tagasi saada. <br />Kui sa pole kindel, mida teha, siis palun väta enne jätkamist ühendust oma administaatoriga. <br />Oled sa kindel, et sa soovid jätkata?", "I know what I'm doing" : "Ma tean mida teen", - "Reset password" : "Nulli parool", "Password can not be changed. Please contact your administrator." : "Parooli ei saa muuta. Palun kontakteeru oma süsteemihalduriga.", "No" : "Ei", "Yes" : "Jah", @@ -65,6 +64,7 @@ OC.L10N.register( "Strong password" : "Väga hea parool", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Veebiserveri ei ole veel korralikult seadistatud võimaldamaks failide sünkroniseerimist, kuna WebDAV liides näib olevat mittetoimiv.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Serveril puudub toimiv internetiühendus. See tähendab, et mõned funktsionaalsused, nagu näiteks väliste andmehoidlate ühendamine, teavitused uuendustest või kolmandate osapoolte rakenduste paigaldamine ei tööta. Eemalt failidele ligipääs ning teadete saatmine emailiga ei pruugi samuti toimida. Kui soovid täielikku funktsionaalsust, siis soovitame serverile tagada ligipääs internetti.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Andmete kataloog ja failid on tõenäoliselt internetis avalikult saadaval. .htaccess fail, ei toimi. Soovitame tungivalt veebiserver seadistada selliselt, et andmete kataloog ei oleks enam vabalt saadaval või tõstaksid andmete kataloogi oma veebiserveri veebi juurkataloogist mujale.", "Error occurred while checking server setup" : "Serveri seadete kontrolimisel tekkis viga", "Shared" : "Jagatud", "Shared with {recipients}" : "Jagatud {recipients}", @@ -79,11 +79,12 @@ OC.L10N.register( "Share link" : "Jaga linki", "The public link will expire no later than {days} days after it is created" : "Avalik link aegub mitte hiljem kui pärast {days} päeva selle loomist", "Password protect" : "Parooliga kaitstud", + "Password" : "Parool", "Choose a password for the public link" : "Vali avaliku lingi jaoks parool", - "Allow Public Upload" : "Luba avalik üleslaadimine", "Email link to person" : "Saada link isikule e-postiga", "Send" : "Saada", "Set expiration date" : "Määra aegumise kuupäev", + "Expiration" : "Aegumine", "Expiration date" : "Aegumise kuupäev", "Adding user..." : "Kasutaja lisamine...", "group" : "grupp", @@ -95,7 +96,6 @@ OC.L10N.register( "can edit" : "saab muuta", "access control" : "ligipääsukontroll", "create" : "loo", - "update" : "uuenda", "delete" : "kustuta", "Password protected" : "Parooliga kaitstud", "Error unsetting expiration date" : "Viga aegumise kuupäeva eemaldamisel", @@ -117,20 +117,16 @@ OC.L10N.register( "_download %n file_::_download %n files_" : ["laadi alla %n fail","laadi alla %n faili"], "Updating {productName} to version {version}, this may take a while." : "Uuendan {productName} versioonile {version}, see võtab veidi aega.", "Please reload the page." : "Palun laadi see uuesti.", - "The update was unsuccessful." : "Uuendus ebaõnnestus.", "The update was successful. Redirecting you to ownCloud now." : "Uuendus oli edukas. Kohe suunatakse Sind ownCloudi.", "Couldn't reset password because the token is invalid" : "Ei saanud parooli taastada, kuna märgend on vigane", "Couldn't send reset email. Please make sure your username is correct." : "Ei suutnud lähtestada e-maili. Palun veendu, et kasutajatunnus on õige.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ei suutnud lähtestada e-maili, kuna sellel kasutajal pole e-posti määratud. Palun kontakteeru süsteemihalduriga.", "%s password reset" : "%s parooli lähtestus", "Use the following link to reset your password: {link}" : "Kasuta järgnevat linki oma parooli taastamiseks: {link}", - "You will receive a link to reset your password via Email." : "Sinu parooli taastamise link saadetakse sulle e-postile.", - "Username" : "Kasutajanimi", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Sinu failid on krüpteeritud. Kui sa pole taastamise võtit veel määranud, siis pole präast parooli taastamist mingit võimalust sinu andmeid tagasi saada. Kui sa pole kindel, mida teha, siis palun väta enne jätkamist ühendust oma administaatoriga. Oled sa kindel, et sa soovid jätkata?", - "Yes, I really want to reset my password now" : "Jah, ma tõesti soovin oma parooli praegu taastada", - "Reset" : "Algseaded", "New password" : "Uus parool", "New Password" : "Uus parool", + "Reset password" : "Nulli parool", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X ei ole toetatud ja %s ei pruugi korralikult toimida sellel platvormil. Kasuta seda omal vastutusel!", "For the best results, please consider using a GNU/Linux server instead." : "Parema tulemuse saavitamiseks palun kaalu serveris GNU/Linux kasutamist.", "Personal" : "Isiklik", @@ -165,12 +161,10 @@ OC.L10N.register( "Line: %s" : "Rida: %s", "Trace" : "Jälita", "Security Warning" : "Turvahoiatus", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Sinu PHP versioon on haavatav NULL Baidi (CVE-2006-7243) rünnakuga.", - "Please update your PHP installation to use %s securely." : "Palun uuenda oma paigaldatud PHP-d tagamaks %s turvalisus.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su andmete kataloog ja failid on tõenäoliselt internetist vabalt saadaval kuna .htaccess fail ei toimi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Serveri korrektseks seadistuseks palun tutvu <a href=\"%s\" target=\"_blank\">dokumentatsiooniga</a>.", "Create an <strong>admin account</strong>" : "Loo <strong>admini konto</strong>", - "Password" : "Parool", + "Username" : "Kasutajanimi", "Storage & database" : "Andmehoidla ja andmebaas", "Data folder" : "Andmete kaust", "Configure the database" : "Seadista andmebaasi", @@ -180,12 +174,11 @@ OC.L10N.register( "Database name" : "Andmebasi nimi", "Database tablespace" : "Andmebaasi tabeliruum", "Database host" : "Andmebaasi host", - "SQLite will be used as database. For larger installations we recommend to change this." : "Andmebaasina kasutatakse SQLite-t. Suuremate paigalduste puhul me soovitame seda muuta.", "Finish setup" : "Lõpeta seadistamine", "Finishing …" : "Lõpetamine ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "See rakendus vajab toimimiseks JavaScripti. Palun <a href=\"http://enable-javascript.com/\" target=\"_blank\">luba JavaScript</a> ning laadi see leht uuesti.", "%s is available. Get more information on how to update." : "%s on saadaval. Vaata lähemalt kuidas uuendada.", "Log out" : "Logi välja", + "Search" : "Otsi", "Server side authentication failed!" : "Serveripoolne autentimine ebaõnnestus!", "Please contact your administrator." : "Palun kontakteeru oma süsteemihalduriga.", "Forgot your password? Reset it!" : "Unustasid parooli? Taasta see!", diff --git a/core/l10n/et_EE.json b/core/l10n/et_EE.json index 56ede97196a..c19f7b45802 100644 --- a/core/l10n/et_EE.json +++ b/core/l10n/et_EE.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Link parooli vahetuseks on saadetud Sinu e-posti aadressil.<br>Kui kiri pole saabunud mõistliku aja jooksul, siis kontrolli oma spam-/rämpskirjade katalooge<br>.Kui kirja pole ka seal, siis küsi abi süsteemihaldurilt.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sinu failid on krüpteeritud. Kui sa pole taastamise võtit veel määranud, siis pole präast parooli taastamist mingit võimalust sinu andmeid tagasi saada. <br />Kui sa pole kindel, mida teha, siis palun väta enne jätkamist ühendust oma administaatoriga. <br />Oled sa kindel, et sa soovid jätkata?", "I know what I'm doing" : "Ma tean mida teen", - "Reset password" : "Nulli parool", "Password can not be changed. Please contact your administrator." : "Parooli ei saa muuta. Palun kontakteeru oma süsteemihalduriga.", "No" : "Ei", "Yes" : "Jah", @@ -63,6 +62,7 @@ "Strong password" : "Väga hea parool", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Veebiserveri ei ole veel korralikult seadistatud võimaldamaks failide sünkroniseerimist, kuna WebDAV liides näib olevat mittetoimiv.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Serveril puudub toimiv internetiühendus. See tähendab, et mõned funktsionaalsused, nagu näiteks väliste andmehoidlate ühendamine, teavitused uuendustest või kolmandate osapoolte rakenduste paigaldamine ei tööta. Eemalt failidele ligipääs ning teadete saatmine emailiga ei pruugi samuti toimida. Kui soovid täielikku funktsionaalsust, siis soovitame serverile tagada ligipääs internetti.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Andmete kataloog ja failid on tõenäoliselt internetis avalikult saadaval. .htaccess fail, ei toimi. Soovitame tungivalt veebiserver seadistada selliselt, et andmete kataloog ei oleks enam vabalt saadaval või tõstaksid andmete kataloogi oma veebiserveri veebi juurkataloogist mujale.", "Error occurred while checking server setup" : "Serveri seadete kontrolimisel tekkis viga", "Shared" : "Jagatud", "Shared with {recipients}" : "Jagatud {recipients}", @@ -77,11 +77,12 @@ "Share link" : "Jaga linki", "The public link will expire no later than {days} days after it is created" : "Avalik link aegub mitte hiljem kui pärast {days} päeva selle loomist", "Password protect" : "Parooliga kaitstud", + "Password" : "Parool", "Choose a password for the public link" : "Vali avaliku lingi jaoks parool", - "Allow Public Upload" : "Luba avalik üleslaadimine", "Email link to person" : "Saada link isikule e-postiga", "Send" : "Saada", "Set expiration date" : "Määra aegumise kuupäev", + "Expiration" : "Aegumine", "Expiration date" : "Aegumise kuupäev", "Adding user..." : "Kasutaja lisamine...", "group" : "grupp", @@ -93,7 +94,6 @@ "can edit" : "saab muuta", "access control" : "ligipääsukontroll", "create" : "loo", - "update" : "uuenda", "delete" : "kustuta", "Password protected" : "Parooliga kaitstud", "Error unsetting expiration date" : "Viga aegumise kuupäeva eemaldamisel", @@ -115,20 +115,16 @@ "_download %n file_::_download %n files_" : ["laadi alla %n fail","laadi alla %n faili"], "Updating {productName} to version {version}, this may take a while." : "Uuendan {productName} versioonile {version}, see võtab veidi aega.", "Please reload the page." : "Palun laadi see uuesti.", - "The update was unsuccessful." : "Uuendus ebaõnnestus.", "The update was successful. Redirecting you to ownCloud now." : "Uuendus oli edukas. Kohe suunatakse Sind ownCloudi.", "Couldn't reset password because the token is invalid" : "Ei saanud parooli taastada, kuna märgend on vigane", "Couldn't send reset email. Please make sure your username is correct." : "Ei suutnud lähtestada e-maili. Palun veendu, et kasutajatunnus on õige.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ei suutnud lähtestada e-maili, kuna sellel kasutajal pole e-posti määratud. Palun kontakteeru süsteemihalduriga.", "%s password reset" : "%s parooli lähtestus", "Use the following link to reset your password: {link}" : "Kasuta järgnevat linki oma parooli taastamiseks: {link}", - "You will receive a link to reset your password via Email." : "Sinu parooli taastamise link saadetakse sulle e-postile.", - "Username" : "Kasutajanimi", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Sinu failid on krüpteeritud. Kui sa pole taastamise võtit veel määranud, siis pole präast parooli taastamist mingit võimalust sinu andmeid tagasi saada. Kui sa pole kindel, mida teha, siis palun väta enne jätkamist ühendust oma administaatoriga. Oled sa kindel, et sa soovid jätkata?", - "Yes, I really want to reset my password now" : "Jah, ma tõesti soovin oma parooli praegu taastada", - "Reset" : "Algseaded", "New password" : "Uus parool", "New Password" : "Uus parool", + "Reset password" : "Nulli parool", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X ei ole toetatud ja %s ei pruugi korralikult toimida sellel platvormil. Kasuta seda omal vastutusel!", "For the best results, please consider using a GNU/Linux server instead." : "Parema tulemuse saavitamiseks palun kaalu serveris GNU/Linux kasutamist.", "Personal" : "Isiklik", @@ -163,12 +159,10 @@ "Line: %s" : "Rida: %s", "Trace" : "Jälita", "Security Warning" : "Turvahoiatus", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Sinu PHP versioon on haavatav NULL Baidi (CVE-2006-7243) rünnakuga.", - "Please update your PHP installation to use %s securely." : "Palun uuenda oma paigaldatud PHP-d tagamaks %s turvalisus.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su andmete kataloog ja failid on tõenäoliselt internetist vabalt saadaval kuna .htaccess fail ei toimi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Serveri korrektseks seadistuseks palun tutvu <a href=\"%s\" target=\"_blank\">dokumentatsiooniga</a>.", "Create an <strong>admin account</strong>" : "Loo <strong>admini konto</strong>", - "Password" : "Parool", + "Username" : "Kasutajanimi", "Storage & database" : "Andmehoidla ja andmebaas", "Data folder" : "Andmete kaust", "Configure the database" : "Seadista andmebaasi", @@ -178,12 +172,11 @@ "Database name" : "Andmebasi nimi", "Database tablespace" : "Andmebaasi tabeliruum", "Database host" : "Andmebaasi host", - "SQLite will be used as database. For larger installations we recommend to change this." : "Andmebaasina kasutatakse SQLite-t. Suuremate paigalduste puhul me soovitame seda muuta.", "Finish setup" : "Lõpeta seadistamine", "Finishing …" : "Lõpetamine ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "See rakendus vajab toimimiseks JavaScripti. Palun <a href=\"http://enable-javascript.com/\" target=\"_blank\">luba JavaScript</a> ning laadi see leht uuesti.", "%s is available. Get more information on how to update." : "%s on saadaval. Vaata lähemalt kuidas uuendada.", "Log out" : "Logi välja", + "Search" : "Otsi", "Server side authentication failed!" : "Serveripoolne autentimine ebaõnnestus!", "Please contact your administrator." : "Palun kontakteeru oma süsteemihalduriga.", "Forgot your password? Reset it!" : "Unustasid parooli? Taasta see!", diff --git a/core/l10n/eu.js b/core/l10n/eu.js index e90e458a193..f234353b122 100644 --- a/core/l10n/eu.js +++ b/core/l10n/eu.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Zure pasahitza berrezartzeko lotura zure postara bidalia izan da.<br>Ez baduzu arrazoizko denbora epe batean jasotzen begiratu zure zabor-posta karpetan.<br>Hor ere ez badago kudeatzailearekin harremanetan jarri.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Zure fitxategiak enkriptaturik daude. Ez baduzu berreskuratze gakoa gaitzen pasahitza berrabiaraztean ez da zure fitxategiak berreskuratzeko modurik egongo. <br />Zer egin ziur ez bazaude kudeatzailearekin harremanetan ipini jarraitu aurretik.<br /> Ziur zaude aurrera jarraitu nahi duzula?", "I know what I'm doing" : "Badakit zer ari naizen egiten", - "Reset password" : "Berrezarri pasahitza", "Password can not be changed. Please contact your administrator." : "Ezin da pasahitza aldatu. Mesedez jarri harremetan zure administradorearekin.", "No" : "Ez", "Yes" : "Bai", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Errorea fitxategi hautatzaile txantiloiak kargatzerakoan: {error}", "Ok" : "Ados", "Error loading message template: {error}" : "Errorea mezu txantiloia kargatzean: {error}", + "read-only" : "irakurtzeko-soilik", "_{count} file conflict_::_{count} file conflicts_" : ["fitxategi {count}ek konfliktua sortu du","{count} fitxategik konfliktua sortu dute"], "One file conflict" : "Fitxategi batek konfliktua sortu du", "New Files" : "Fitxategi Berriak", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Pasahitz sendoa", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Zure web zerbitzaria ez dago oraindik ongi konfiguratuta fitxategien sinkronizazioa egiteko, WebDAV interfazea ongi ez dagoela dirudi.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Zerbitzari honen interneteko konexioa ez dabil. Honek esan nahi du kanpoko biltegiratze zerbitzuak, eguneraketen informazioa edo bestelako aplikazioen instalazioa bezalako programek ez dutela funtzionatuko. Urrunetik fitxategiak eskuratzea eta e-postak bidaltzea ere ezinezkoa izan daiteke. onwCloud-en aukera guztiak erabili ahal izateko zerbitzari honetan interneteko konexioa gaitzea aholkatzen dizugu.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Zure data karpeta eta zure fitxategiak internetetik zuzenean eskuragarri egon daitezke. .htaccess fitxategia ez du bere lana egiten. Aholkatzen dizugu zure web zerbitzaria ongi konfiguratzea data karpeta eskuragarri ez izateko edo data karpeta web zerbitzariaren dokumentu errotik mugitzea.", "Error occurred while checking server setup" : "Errore bat gertatu da zerbitzariaren konfigurazioa egiaztatzerakoan.", "Shared" : "Elkarbanatuta", "Shared with {recipients}" : "{recipients}-rekin partekatua.", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Elkarbanatu erabiltzaile edo taldearekin...", "Share link" : "Elkarbanatu lotura", "The public link will expire no later than {days} days after it is created" : "Esteka publikoak iraungi egingo du, askoz jota, sortu eta {days} egunetara.", + "Link" : "Esteka", "Password protect" : "Babestu pasahitzarekin", + "Password" : "Pasahitza", "Choose a password for the public link" : "Aukeratu pasahitz bat esteka publikorako", - "Allow Public Upload" : "Gaitu igotze publikoa", + "Allow editing" : "Baimendu editatzea", "Email link to person" : "Postaz bidali lotura ", "Send" : "Bidali", "Set expiration date" : "Ezarri muga data", + "Expiration" : "Iraungitzea", "Expiration date" : "Muga data", "Adding user..." : "Erabiltzailea gehitzen...", "group" : "taldea", + "remote" : "urrunekoa", "Resharing is not allowed" : "Berriz elkarbanatzea ez dago baimendua", "Shared in {item} with {user}" : "{user}ekin {item}-n elkarbanatuta", "Unshare" : "Ez elkarbanatu", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "editatu dezake", "access control" : "sarrera kontrola", "create" : "sortu", - "update" : "eguneratu", + "change" : "aldatu", "delete" : "ezabatu", "Password protected" : "Pasahitzarekin babestuta", "Error unsetting expiration date" : "Errorea izan da muga data kentzean", @@ -110,25 +115,33 @@ OC.L10N.register( "Edit tags" : "Editatu etiketak", "Error loading dialog template: {error}" : "Errorea elkarrizketa txantiloia kargatzean: {errorea}", "No tags selected for deletion." : "Ez dira ezabatzeko etiketak hautatu.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "testu ezezaguna", + "Hello world!" : "Kaixo Mundua!", + "sunny" : "eguzkitsua", + "Hello {name}, the weather is {weather}" : "Kaixo {name}, eguraldia {weather} da", + "Hello {name}" : "Kaixo {name}", + "_download %n file_::_download %n files_" : ["%n fitxategia jaitsi","jaitsi %n fitxategiak"], "Updating {productName} to version {version}, this may take a while." : "Eguneratu {productName} {version} bertsiora, bere denbora behar du.", "Please reload the page." : "Mesedez birkargatu orria.", - "The update was unsuccessful." : "Eguneraketak ez du arrakasta izan.", + "The update was unsuccessful. " : "Eguneraketa ongi burutu da.", "The update was successful. Redirecting you to ownCloud now." : "Eguneraketa ongi egin da. Orain zure ownClouderea berbideratua izango zara.", "Couldn't reset password because the token is invalid" : "Ezin izan da pasahitza berrezarri tokena baliogabea delako", "Couldn't send reset email. Please make sure your username is correct." : "Ezin izan da berrezartzeko eposta bidali. Ziurtatu zure erabiltzaile izena egokia dela.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ezin izan da berrezartzeko eposta bidali erabiltzaile izen honetarako eposta helbiderik ez dagoelako. Mesedez harremanetan jarri kudeatzailearekin.", "%s password reset" : "%s pasahitza berrezarri", "Use the following link to reset your password: {link}" : "Eribili hurrengo lotura zure pasahitza berrezartzeko: {link}", - "You will receive a link to reset your password via Email." : "Zure pashitza berrezartzeko lotura bat jasoko duzu Epostaren bidez.", - "Username" : "Erabiltzaile izena", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Zure fitxategiak enkriptaturik daude. Ez baduzu berreskuratze gakoa gaitzen pasahitza berrabiaraztean ez da zure fitxategiak berreskuratzeko modurik egongo. Zer egin ziur ez bazaude kudeatzailearekin harremanetan ipini jarraitu aurretik. Ziur zaude aurrera jarraitu nahi duzula?", - "Yes, I really want to reset my password now" : "Bai, nire pasahitza orain berrabiarazi nahi dut", - "Reset" : "Berrezarri", "New password" : "Pasahitz berria", "New Password" : "Pasahitz Berria", + "Reset password" : "Berrezarri pasahitza", + "Searching other places" : "Beste lekuak bilatzen", + "No search result in other places" : "Ez da bilaketaren emaitzik lortu beste lekuetan", + "_{count} search result in other places_::_{count} search results in other places_" : ["Bilaketa emaitza {count} beste lekuetan","{count} emaitza lortu dira beste lekuetan"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X-ek ez du sostengurik eta %s gaizki ibili daiteke plataforma honetan. Erabiltzekotan, zure ardurapean.", "For the best results, please consider using a GNU/Linux server instead." : "Emaitza hobeak izateko, mesedez gogoan hartu GNU/Linux zerbitzari bat erabiltzea.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Dirudi %s instantzia hau 32biteko PHP ingurunean ari dela eta open_basedir php.ini fitxategian konfiguratu dela. Honek 4GB baino gehiagoko fitxategiekin arazoak sor ditzake eta ez da aholkatzen.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez ezabatu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Dirudi %s instantzia hau 32-biteko PHP inguruan ari dela eta cURL ez dago instalaturik. Honek 4GB baino gehiagoko fitxategiekin arazoak sor ditzake eta ez da aholkatzen.", + "Please install the cURL extension and restart your webserver." : "Mesedez instalatu cURL extensioa eta berrabiarazi zure web zerbitzaria.", "Personal" : "Pertsonala", "Users" : "Erabiltzaileak", "Apps" : "Aplikazioak", @@ -161,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Lerroa: %s", "Trace" : "Arrastoa", "Security Warning" : "Segurtasun abisua", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Zure PHP bertsioa NULL Byte erasoak (CVE-2006-7243) mendera dezake.", - "Please update your PHP installation to use %s securely." : "Mesedez eguneratu zure PHP instalazioa %s seguru erabiltzeko", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Zure data karpeta eta fitxategiak interneten bidez eskuragarri egon daitezke .htaccess fitxategia ez delako funtzionatzen ari.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Zure zerbitrzaria ongi konfiguratzeko, mezedez <a href=\"%s\" target=\"_blank\">dokumentazioa</a> ikusi.", "Create an <strong>admin account</strong>" : "Sortu <strong>kudeatzaile kontu<strong> bat", - "Password" : "Pasahitza", + "Username" : "Erabiltzaile izena", "Storage & database" : "Biltegia & datubasea", "Data folder" : "Datuen karpeta", "Configure the database" : "Konfiguratu datu basea", @@ -176,12 +187,11 @@ OC.L10N.register( "Database name" : "Datubasearen izena", "Database tablespace" : "Datu basearen taula-lekua", "Database host" : "Datubasearen hostalaria", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite erabiliko da datu-base gisa. Instalazio handiagoetarako gomendatzen dugu aldatzea.", "Finish setup" : "Bukatu konfigurazioa", "Finishing …" : "Bukatzen...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Aplikazio honek ongi funtzionatzeko JavaScript behar du. Mesedez <a href=\"http://enable-javascript.com/\" target=\"_blank\">gaitu JavaScript</a> eta birkargatu orri hau.", "%s is available. Get more information on how to update." : "%s erabilgarri dago. Eguneratzeaz argibide gehiago eskuratu.", "Log out" : "Saioa bukatu", + "Search" : "Bilatu", "Server side authentication failed!" : "Zerbitzari aldeko autentifikazioak huts egin du!", "Please contact your administrator." : "Mesedez jarri harremetan zure administradorearekin.", "Forgot your password? Reset it!" : "Pasahitza ahaztu duzu? Berrezarri!", diff --git a/core/l10n/eu.json b/core/l10n/eu.json index d851c6e942d..675bbbb184a 100644 --- a/core/l10n/eu.json +++ b/core/l10n/eu.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Zure pasahitza berrezartzeko lotura zure postara bidalia izan da.<br>Ez baduzu arrazoizko denbora epe batean jasotzen begiratu zure zabor-posta karpetan.<br>Hor ere ez badago kudeatzailearekin harremanetan jarri.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Zure fitxategiak enkriptaturik daude. Ez baduzu berreskuratze gakoa gaitzen pasahitza berrabiaraztean ez da zure fitxategiak berreskuratzeko modurik egongo. <br />Zer egin ziur ez bazaude kudeatzailearekin harremanetan ipini jarraitu aurretik.<br /> Ziur zaude aurrera jarraitu nahi duzula?", "I know what I'm doing" : "Badakit zer ari naizen egiten", - "Reset password" : "Berrezarri pasahitza", "Password can not be changed. Please contact your administrator." : "Ezin da pasahitza aldatu. Mesedez jarri harremetan zure administradorearekin.", "No" : "Ez", "Yes" : "Bai", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Errorea fitxategi hautatzaile txantiloiak kargatzerakoan: {error}", "Ok" : "Ados", "Error loading message template: {error}" : "Errorea mezu txantiloia kargatzean: {error}", + "read-only" : "irakurtzeko-soilik", "_{count} file conflict_::_{count} file conflicts_" : ["fitxategi {count}ek konfliktua sortu du","{count} fitxategik konfliktua sortu dute"], "One file conflict" : "Fitxategi batek konfliktua sortu du", "New Files" : "Fitxategi Berriak", @@ -63,6 +63,7 @@ "Strong password" : "Pasahitz sendoa", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Zure web zerbitzaria ez dago oraindik ongi konfiguratuta fitxategien sinkronizazioa egiteko, WebDAV interfazea ongi ez dagoela dirudi.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Zerbitzari honen interneteko konexioa ez dabil. Honek esan nahi du kanpoko biltegiratze zerbitzuak, eguneraketen informazioa edo bestelako aplikazioen instalazioa bezalako programek ez dutela funtzionatuko. Urrunetik fitxategiak eskuratzea eta e-postak bidaltzea ere ezinezkoa izan daiteke. onwCloud-en aukera guztiak erabili ahal izateko zerbitzari honetan interneteko konexioa gaitzea aholkatzen dizugu.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Zure data karpeta eta zure fitxategiak internetetik zuzenean eskuragarri egon daitezke. .htaccess fitxategia ez du bere lana egiten. Aholkatzen dizugu zure web zerbitzaria ongi konfiguratzea data karpeta eskuragarri ez izateko edo data karpeta web zerbitzariaren dokumentu errotik mugitzea.", "Error occurred while checking server setup" : "Errore bat gertatu da zerbitzariaren konfigurazioa egiaztatzerakoan.", "Shared" : "Elkarbanatuta", "Shared with {recipients}" : "{recipients}-rekin partekatua.", @@ -76,15 +77,19 @@ "Share with user or group …" : "Elkarbanatu erabiltzaile edo taldearekin...", "Share link" : "Elkarbanatu lotura", "The public link will expire no later than {days} days after it is created" : "Esteka publikoak iraungi egingo du, askoz jota, sortu eta {days} egunetara.", + "Link" : "Esteka", "Password protect" : "Babestu pasahitzarekin", + "Password" : "Pasahitza", "Choose a password for the public link" : "Aukeratu pasahitz bat esteka publikorako", - "Allow Public Upload" : "Gaitu igotze publikoa", + "Allow editing" : "Baimendu editatzea", "Email link to person" : "Postaz bidali lotura ", "Send" : "Bidali", "Set expiration date" : "Ezarri muga data", + "Expiration" : "Iraungitzea", "Expiration date" : "Muga data", "Adding user..." : "Erabiltzailea gehitzen...", "group" : "taldea", + "remote" : "urrunekoa", "Resharing is not allowed" : "Berriz elkarbanatzea ez dago baimendua", "Shared in {item} with {user}" : "{user}ekin {item}-n elkarbanatuta", "Unshare" : "Ez elkarbanatu", @@ -93,7 +98,7 @@ "can edit" : "editatu dezake", "access control" : "sarrera kontrola", "create" : "sortu", - "update" : "eguneratu", + "change" : "aldatu", "delete" : "ezabatu", "Password protected" : "Pasahitzarekin babestuta", "Error unsetting expiration date" : "Errorea izan da muga data kentzean", @@ -108,25 +113,33 @@ "Edit tags" : "Editatu etiketak", "Error loading dialog template: {error}" : "Errorea elkarrizketa txantiloia kargatzean: {errorea}", "No tags selected for deletion." : "Ez dira ezabatzeko etiketak hautatu.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "testu ezezaguna", + "Hello world!" : "Kaixo Mundua!", + "sunny" : "eguzkitsua", + "Hello {name}, the weather is {weather}" : "Kaixo {name}, eguraldia {weather} da", + "Hello {name}" : "Kaixo {name}", + "_download %n file_::_download %n files_" : ["%n fitxategia jaitsi","jaitsi %n fitxategiak"], "Updating {productName} to version {version}, this may take a while." : "Eguneratu {productName} {version} bertsiora, bere denbora behar du.", "Please reload the page." : "Mesedez birkargatu orria.", - "The update was unsuccessful." : "Eguneraketak ez du arrakasta izan.", + "The update was unsuccessful. " : "Eguneraketa ongi burutu da.", "The update was successful. Redirecting you to ownCloud now." : "Eguneraketa ongi egin da. Orain zure ownClouderea berbideratua izango zara.", "Couldn't reset password because the token is invalid" : "Ezin izan da pasahitza berrezarri tokena baliogabea delako", "Couldn't send reset email. Please make sure your username is correct." : "Ezin izan da berrezartzeko eposta bidali. Ziurtatu zure erabiltzaile izena egokia dela.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ezin izan da berrezartzeko eposta bidali erabiltzaile izen honetarako eposta helbiderik ez dagoelako. Mesedez harremanetan jarri kudeatzailearekin.", "%s password reset" : "%s pasahitza berrezarri", "Use the following link to reset your password: {link}" : "Eribili hurrengo lotura zure pasahitza berrezartzeko: {link}", - "You will receive a link to reset your password via Email." : "Zure pashitza berrezartzeko lotura bat jasoko duzu Epostaren bidez.", - "Username" : "Erabiltzaile izena", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Zure fitxategiak enkriptaturik daude. Ez baduzu berreskuratze gakoa gaitzen pasahitza berrabiaraztean ez da zure fitxategiak berreskuratzeko modurik egongo. Zer egin ziur ez bazaude kudeatzailearekin harremanetan ipini jarraitu aurretik. Ziur zaude aurrera jarraitu nahi duzula?", - "Yes, I really want to reset my password now" : "Bai, nire pasahitza orain berrabiarazi nahi dut", - "Reset" : "Berrezarri", "New password" : "Pasahitz berria", "New Password" : "Pasahitz Berria", + "Reset password" : "Berrezarri pasahitza", + "Searching other places" : "Beste lekuak bilatzen", + "No search result in other places" : "Ez da bilaketaren emaitzik lortu beste lekuetan", + "_{count} search result in other places_::_{count} search results in other places_" : ["Bilaketa emaitza {count} beste lekuetan","{count} emaitza lortu dira beste lekuetan"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X-ek ez du sostengurik eta %s gaizki ibili daiteke plataforma honetan. Erabiltzekotan, zure ardurapean.", "For the best results, please consider using a GNU/Linux server instead." : "Emaitza hobeak izateko, mesedez gogoan hartu GNU/Linux zerbitzari bat erabiltzea.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Dirudi %s instantzia hau 32biteko PHP ingurunean ari dela eta open_basedir php.ini fitxategian konfiguratu dela. Honek 4GB baino gehiagoko fitxategiekin arazoak sor ditzake eta ez da aholkatzen.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez ezabatu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Dirudi %s instantzia hau 32-biteko PHP inguruan ari dela eta cURL ez dago instalaturik. Honek 4GB baino gehiagoko fitxategiekin arazoak sor ditzake eta ez da aholkatzen.", + "Please install the cURL extension and restart your webserver." : "Mesedez instalatu cURL extensioa eta berrabiarazi zure web zerbitzaria.", "Personal" : "Pertsonala", "Users" : "Erabiltzaileak", "Apps" : "Aplikazioak", @@ -159,12 +172,10 @@ "Line: %s" : "Lerroa: %s", "Trace" : "Arrastoa", "Security Warning" : "Segurtasun abisua", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Zure PHP bertsioa NULL Byte erasoak (CVE-2006-7243) mendera dezake.", - "Please update your PHP installation to use %s securely." : "Mesedez eguneratu zure PHP instalazioa %s seguru erabiltzeko", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Zure data karpeta eta fitxategiak interneten bidez eskuragarri egon daitezke .htaccess fitxategia ez delako funtzionatzen ari.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Zure zerbitrzaria ongi konfiguratzeko, mezedez <a href=\"%s\" target=\"_blank\">dokumentazioa</a> ikusi.", "Create an <strong>admin account</strong>" : "Sortu <strong>kudeatzaile kontu<strong> bat", - "Password" : "Pasahitza", + "Username" : "Erabiltzaile izena", "Storage & database" : "Biltegia & datubasea", "Data folder" : "Datuen karpeta", "Configure the database" : "Konfiguratu datu basea", @@ -174,12 +185,11 @@ "Database name" : "Datubasearen izena", "Database tablespace" : "Datu basearen taula-lekua", "Database host" : "Datubasearen hostalaria", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite erabiliko da datu-base gisa. Instalazio handiagoetarako gomendatzen dugu aldatzea.", "Finish setup" : "Bukatu konfigurazioa", "Finishing …" : "Bukatzen...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Aplikazio honek ongi funtzionatzeko JavaScript behar du. Mesedez <a href=\"http://enable-javascript.com/\" target=\"_blank\">gaitu JavaScript</a> eta birkargatu orri hau.", "%s is available. Get more information on how to update." : "%s erabilgarri dago. Eguneratzeaz argibide gehiago eskuratu.", "Log out" : "Saioa bukatu", + "Search" : "Bilatu", "Server side authentication failed!" : "Zerbitzari aldeko autentifikazioak huts egin du!", "Please contact your administrator." : "Mesedez jarri harremetan zure administradorearekin.", "Forgot your password? Reset it!" : "Pasahitza ahaztu duzu? Berrezarri!", diff --git a/core/l10n/fa.js b/core/l10n/fa.js index e280bae0f58..2240fe43264 100644 --- a/core/l10n/fa.js +++ b/core/l10n/fa.js @@ -35,7 +35,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "لینک تنظیم مجدد رمز عبور به ایمیل شما ارسال شده است.<br>اگر آن رادر یک زمان مشخصی دریافت نکرده اید، لطفا هرزنامه/ پوشه های ناخواسته را بررسی کنید.<br>در صورت نبودن از مدیر خود بپرسید.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "فایل های شما رمزگذاری شده اند. اگر شما کلید بازیابی را فعال نکرده اید، پس از راه اندازی مجدد رمزعبور هیچ راهی برای بازگشت اطلاعاتتان وجود نخواهد داشت.در صورت عدم اطمینان به انجام کار، لطفا ابتدا با مدیر خود تماس بگیرید. آیا واقعا میخواهید ادامه دهید ؟", "I know what I'm doing" : "اطلاع از انجام این کار دارم", - "Reset password" : "تنظیم مجدد رمز عبور", "Password can not be changed. Please contact your administrator." : "رمز عبور نمی تواند تغییر بکند . لطفا با مدیر سیستم تماس بگیرید .", "No" : "نه", "Yes" : "بله", @@ -59,6 +58,7 @@ OC.L10N.register( "Strong password" : "رمز عبور قوی", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "احتمالاً وب سرور شما طوری تنظیم نشده است که اجازه ی همگام سازی فایلها را بدهد زیرا به نظر میرسد رابط WebDAV از کار افتاده است.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "این سرور ارتباط اینترنتی ندارد. این بدین معناست که بعضی از امکانات نظیر مرتبط سازی یک منبع ذخیرهی خارجی، اطلاعات رسانی در مورد بروزرسانیها یا نصب برنامه های جانبی کار نمیکنند. دسترسی به فایل ها از راه دور و ارسال اطلاع رسانی توسط ایمیل ممکن است همچنان کار نکند. ما پیشنهاد میکنیم که ارتباط اینترنتی مربوط به این سرور را فعال کنید تا تمامی امکانات را در اختیار داشته باشید.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "به احتمال زیاد پوشهی data و فایلهای شما از طریق اینترنت قابل دسترسی هستند. فایل .htaccess برنامه کار نمیکند. ما شدیداً توصیه می کنیم که شما وب سرور خودتان را طوری تنظیم کنید که پوشهی data شما غیر قابل دسترسی باشد یا اینکه پوشهی data را به خارج از ریشهی اصلی وب سرور انتقال دهید.", "Shared" : "اشتراک گذاشته شده", "Shared with {recipients}" : "به اشتراک گذاشته شده با {recipients}", "Share" : "اشتراکگذاری", @@ -71,10 +71,11 @@ OC.L10N.register( "Share with user or group …" : "به اشتراک گذاری با کاربر یا گروه", "Share link" : "اشتراک گذاشتن لینک", "Password protect" : "نگهداری کردن رمز عبور", - "Allow Public Upload" : "اجازه آپلود عمومی", + "Password" : "گذرواژه", "Email link to person" : "پیوند ایمیل برای شخص.", "Send" : "ارسال", "Set expiration date" : "تنظیم تاریخ انقضا", + "Expiration" : "تاریخ انقضا", "Expiration date" : "تاریخ انقضا", "group" : "گروه", "Resharing is not allowed" : "اشتراک گذاری مجدد مجاز نمی باشد", @@ -85,7 +86,6 @@ OC.L10N.register( "can edit" : "می توان ویرایش کرد", "access control" : "کنترل دسترسی", "create" : "ایجاد", - "update" : "به روز", "delete" : "پاک کردن", "Password protected" : "نگهداری از رمز عبور", "Error unsetting expiration date" : "خطا در تنظیم نکردن تاریخ انقضا ", @@ -99,15 +99,11 @@ OC.L10N.register( "Add" : "افزودن", "Edit tags" : "ویرایش تگ ها", "_download %n file_::_download %n files_" : [""], - "The update was unsuccessful." : "بروزرسانی موفقیت آمیز نبود.", "The update was successful. Redirecting you to ownCloud now." : "به روزرسانی موفقیت آمیز بود. در حال انتقال شما به OwnCloud.", "Use the following link to reset your password: {link}" : "از لینک زیر جهت دوباره سازی پسورد استفاده کنید :\n{link}", - "You will receive a link to reset your password via Email." : "شما یک نامه الکترونیکی حاوی یک لینک جهت بازسازی گذرواژه دریافت خواهید کرد.", - "Username" : "نام کاربری", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "فایل های شما رمزگذاری شده اند. اگر شما کلید بازیابی را فعال نکرده اید، پس از راه اندازی مجدد رمزعبور هیچ راهی برای بازگشت اطلاعاتتان وجود نخواهد داشت.در صورت عدم اطمینان به انجام کار، لطفا ابتدا با مدیر خود تماس بگیرید. آیا واقعا میخواهید ادامه دهید ؟", - "Yes, I really want to reset my password now" : "بله، من اکنون میخواهم رمز عبور خود را مجددا راه اندازی کنم.", - "Reset" : "تنظیم مجدد", "New password" : "گذرواژه جدید", + "Reset password" : "تنظیم مجدد رمز عبور", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "شخصی", "Users" : "کاربران", "Apps" : " برنامه ها", @@ -123,10 +119,9 @@ OC.L10N.register( "Access forbidden" : "اجازه دسترسی به مناطق ممنوعه را ندارید", "Cheers!" : "سلامتی!", "Security Warning" : "اخطار امنیتی", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "نسخه ی PHP شما در برابر حملات NULL Byte آسیب پذیر است.(CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "فایلها و فهرست های داده های شما قابل از اینترنت قابل دسترسی هستند، چونکه فایل htacces. کار نمی کند.", "Create an <strong>admin account</strong>" : "لطفا یک <strong> شناسه برای مدیر</strong> بسازید", - "Password" : "گذرواژه", + "Username" : "نام کاربری", "Storage & database" : "انبارش و پایگاه داده", "Data folder" : "پوشه اطلاعاتی", "Configure the database" : "پایگاه داده برنامه ریزی شدند", @@ -140,6 +135,7 @@ OC.L10N.register( "Finishing …" : "در حال اتمام ...", "%s is available. Get more information on how to update." : "%s در دسترس است. برای چگونگی به روز رسانی اطلاعات بیشتر را دریافت نمایید.", "Log out" : "خروج", + "Search" : "جستوجو", "remember" : "بیاد آوری", "Log in" : "ورود", "Alternative Logins" : "ورود متناوب", diff --git a/core/l10n/fa.json b/core/l10n/fa.json index e7687a02b4c..a949586fd3e 100644 --- a/core/l10n/fa.json +++ b/core/l10n/fa.json @@ -33,7 +33,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "لینک تنظیم مجدد رمز عبور به ایمیل شما ارسال شده است.<br>اگر آن رادر یک زمان مشخصی دریافت نکرده اید، لطفا هرزنامه/ پوشه های ناخواسته را بررسی کنید.<br>در صورت نبودن از مدیر خود بپرسید.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "فایل های شما رمزگذاری شده اند. اگر شما کلید بازیابی را فعال نکرده اید، پس از راه اندازی مجدد رمزعبور هیچ راهی برای بازگشت اطلاعاتتان وجود نخواهد داشت.در صورت عدم اطمینان به انجام کار، لطفا ابتدا با مدیر خود تماس بگیرید. آیا واقعا میخواهید ادامه دهید ؟", "I know what I'm doing" : "اطلاع از انجام این کار دارم", - "Reset password" : "تنظیم مجدد رمز عبور", "Password can not be changed. Please contact your administrator." : "رمز عبور نمی تواند تغییر بکند . لطفا با مدیر سیستم تماس بگیرید .", "No" : "نه", "Yes" : "بله", @@ -57,6 +56,7 @@ "Strong password" : "رمز عبور قوی", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "احتمالاً وب سرور شما طوری تنظیم نشده است که اجازه ی همگام سازی فایلها را بدهد زیرا به نظر میرسد رابط WebDAV از کار افتاده است.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "این سرور ارتباط اینترنتی ندارد. این بدین معناست که بعضی از امکانات نظیر مرتبط سازی یک منبع ذخیرهی خارجی، اطلاعات رسانی در مورد بروزرسانیها یا نصب برنامه های جانبی کار نمیکنند. دسترسی به فایل ها از راه دور و ارسال اطلاع رسانی توسط ایمیل ممکن است همچنان کار نکند. ما پیشنهاد میکنیم که ارتباط اینترنتی مربوط به این سرور را فعال کنید تا تمامی امکانات را در اختیار داشته باشید.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "به احتمال زیاد پوشهی data و فایلهای شما از طریق اینترنت قابل دسترسی هستند. فایل .htaccess برنامه کار نمیکند. ما شدیداً توصیه می کنیم که شما وب سرور خودتان را طوری تنظیم کنید که پوشهی data شما غیر قابل دسترسی باشد یا اینکه پوشهی data را به خارج از ریشهی اصلی وب سرور انتقال دهید.", "Shared" : "اشتراک گذاشته شده", "Shared with {recipients}" : "به اشتراک گذاشته شده با {recipients}", "Share" : "اشتراکگذاری", @@ -69,10 +69,11 @@ "Share with user or group …" : "به اشتراک گذاری با کاربر یا گروه", "Share link" : "اشتراک گذاشتن لینک", "Password protect" : "نگهداری کردن رمز عبور", - "Allow Public Upload" : "اجازه آپلود عمومی", + "Password" : "گذرواژه", "Email link to person" : "پیوند ایمیل برای شخص.", "Send" : "ارسال", "Set expiration date" : "تنظیم تاریخ انقضا", + "Expiration" : "تاریخ انقضا", "Expiration date" : "تاریخ انقضا", "group" : "گروه", "Resharing is not allowed" : "اشتراک گذاری مجدد مجاز نمی باشد", @@ -83,7 +84,6 @@ "can edit" : "می توان ویرایش کرد", "access control" : "کنترل دسترسی", "create" : "ایجاد", - "update" : "به روز", "delete" : "پاک کردن", "Password protected" : "نگهداری از رمز عبور", "Error unsetting expiration date" : "خطا در تنظیم نکردن تاریخ انقضا ", @@ -97,15 +97,11 @@ "Add" : "افزودن", "Edit tags" : "ویرایش تگ ها", "_download %n file_::_download %n files_" : [""], - "The update was unsuccessful." : "بروزرسانی موفقیت آمیز نبود.", "The update was successful. Redirecting you to ownCloud now." : "به روزرسانی موفقیت آمیز بود. در حال انتقال شما به OwnCloud.", "Use the following link to reset your password: {link}" : "از لینک زیر جهت دوباره سازی پسورد استفاده کنید :\n{link}", - "You will receive a link to reset your password via Email." : "شما یک نامه الکترونیکی حاوی یک لینک جهت بازسازی گذرواژه دریافت خواهید کرد.", - "Username" : "نام کاربری", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "فایل های شما رمزگذاری شده اند. اگر شما کلید بازیابی را فعال نکرده اید، پس از راه اندازی مجدد رمزعبور هیچ راهی برای بازگشت اطلاعاتتان وجود نخواهد داشت.در صورت عدم اطمینان به انجام کار، لطفا ابتدا با مدیر خود تماس بگیرید. آیا واقعا میخواهید ادامه دهید ؟", - "Yes, I really want to reset my password now" : "بله، من اکنون میخواهم رمز عبور خود را مجددا راه اندازی کنم.", - "Reset" : "تنظیم مجدد", "New password" : "گذرواژه جدید", + "Reset password" : "تنظیم مجدد رمز عبور", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "شخصی", "Users" : "کاربران", "Apps" : " برنامه ها", @@ -121,10 +117,9 @@ "Access forbidden" : "اجازه دسترسی به مناطق ممنوعه را ندارید", "Cheers!" : "سلامتی!", "Security Warning" : "اخطار امنیتی", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "نسخه ی PHP شما در برابر حملات NULL Byte آسیب پذیر است.(CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "فایلها و فهرست های داده های شما قابل از اینترنت قابل دسترسی هستند، چونکه فایل htacces. کار نمی کند.", "Create an <strong>admin account</strong>" : "لطفا یک <strong> شناسه برای مدیر</strong> بسازید", - "Password" : "گذرواژه", + "Username" : "نام کاربری", "Storage & database" : "انبارش و پایگاه داده", "Data folder" : "پوشه اطلاعاتی", "Configure the database" : "پایگاه داده برنامه ریزی شدند", @@ -138,6 +133,7 @@ "Finishing …" : "در حال اتمام ...", "%s is available. Get more information on how to update." : "%s در دسترس است. برای چگونگی به روز رسانی اطلاعات بیشتر را دریافت نمایید.", "Log out" : "خروج", + "Search" : "جستوجو", "remember" : "بیاد آوری", "Log in" : "ورود", "Alternative Logins" : "ورود متناوب", diff --git a/core/l10n/fi.js b/core/l10n/fi.js new file mode 100644 index 00000000000..96793fe434e --- /dev/null +++ b/core/l10n/fi.js @@ -0,0 +1,20 @@ +OC.L10N.register( + "core", + { + "Settings" : "Asetukset", + "No" : "EI", + "Yes" : "KYLLÄ", + "Choose" : "Valitse", + "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "Cancel" : "Peruuta", + "Error" : "Virhe", + "Share link" : "Jaa linkki", + "Password" : "Salasana", + "Delete" : "Poista", + "Add" : "Lisää", + "_download %n file_::_download %n files_" : ["",""], + "Help" : "Apua", + "Username" : "Käyttäjätunnus", + "Log in" : "Kirjaudu sisään" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/fi.json b/core/l10n/fi.json new file mode 100644 index 00000000000..ab23e1e7e9f --- /dev/null +++ b/core/l10n/fi.json @@ -0,0 +1,18 @@ +{ "translations": { + "Settings" : "Asetukset", + "No" : "EI", + "Yes" : "KYLLÄ", + "Choose" : "Valitse", + "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "Cancel" : "Peruuta", + "Error" : "Virhe", + "Share link" : "Jaa linkki", + "Password" : "Salasana", + "Delete" : "Poista", + "Add" : "Lisää", + "_download %n file_::_download %n files_" : ["",""], + "Help" : "Apua", + "Username" : "Käyttäjätunnus", + "Log in" : "Kirjaudu sisään" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +}
\ No newline at end of file diff --git a/core/l10n/fi_FI.js b/core/l10n/fi_FI.js index cc9fad66f8b..641660f6970 100644 --- a/core/l10n/fi_FI.js +++ b/core/l10n/fi_FI.js @@ -6,6 +6,7 @@ OC.L10N.register( "Turned off maintenance mode" : "Ylläpitotila laitettu pois päältä", "Updated database" : "Tietokanta ajan tasalla", "Checked database schema update" : "Tarkistettu tietokannan skeemapäivitys", + "Checked database schema update for apps" : "Tarkistettu tietokannan skeemapäivitys sovelluksille", "Updated \"%s\" to %s" : "Päivitetty \"%s\" versioon %s", "Disabled incompatible apps: %s" : "Yhteensopimattomat sovellukset poistettiin käytöstä: %s", "No image or file provided" : "Kuvaa tai tiedostoa ei määritelty", @@ -38,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Linkki salasanan palauttamista varten on lähetetty sähköpostitse. Jos et saa sähköpostiviestiä kohtuullisessa ajassa, tarkista roskapostikansiot.<br>Jos et saa sähköpostiviestiä, ota yhteys paikalliseen ylläpitäjään.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Tiedostosi on salattu. Jos et ole ottanut käyttöön palautusavainta, tietojasi ei ole mahdollista palauttaa salasanan nollaamisen jälkeen.<br />Jos et ole varma mitä tehdä, ota yhteys ylläpitäjään.<br />Haluatko varmasti jatkaa?", "I know what I'm doing" : "Tiedän mitä teen", - "Reset password" : "Palauta salasana", "Password can not be changed. Please contact your administrator." : "Salasanan vaihtaminen ei onnistunut. Ota yhteys ylläpitäjään.", "No" : "Ei", "Yes" : "Kyllä", @@ -46,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Virhe ladatessa tiedostopohjia: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Virhe ladatessa viestipohjaa: {error}", + "read-only" : "vain luku", "_{count} file conflict_::_{count} file conflicts_" : ["{count} tiedoston ristiriita","{count} tiedoston ristiriita"], "One file conflict" : "Yhden tiedoston ristiriita", "New Files" : "Uudet tiedostot", @@ -64,6 +65,7 @@ OC.L10N.register( "Strong password" : "Vahva salasana", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web-palvelimen asetukset eivät ole kelvolliset tiedostojen synkronointia varten, koska WebDAV-liitäntä vaikuttaa olevan rikki.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Tällä palvelimella ei ole toimivaa internetyhteyttä. Sen seurauksena jotkin ominaisuudet, kuten erillisten tallennustilojen liittäminen, ilmoitukset päivityksistä tai kolmansien osapuolten sovellusten asentaminen eivät toimi. Tiedostojen käyttäminen etäältä ja ilmoitusten lähettäminen sähköpostitse eivät myöskään välttämättä toimi. Jos haluat käyttää kaikkia palvelimen ominaisuuksia, kytke palvelin internetiin.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Datahakemistosi ja kaikki tiedostosi ovat luultavasti käytettävissä suoraan internetistä. .htaccess-tiedosto ei toimi tällä hetkellä. Määritä verkkopalvelimen asetukset siten, ettei datahakemistosi ole suoraan käytettävissä tai siirrä kyseinen hakemisto pois verkkopalvelimen dokumenttijuuresta.", "Error occurred while checking server setup" : "Virhe palvelimen määrityksiä tarkistaessa", "Shared" : "Jaettu", "Shared with {recipients}" : "Jaettu henkilöiden {recipients} kanssa", @@ -77,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Jaa käyttäjän tai ryhmän kanssa…", "Share link" : "Jaa linkki", "The public link will expire no later than {days} days after it is created" : "Julkinen linkki vanhenee {days} päivän jälkeen sen luomisesta", + "Link" : "Linkki", "Password protect" : "Suojaa salasanalla", + "Password" : "Salasana", "Choose a password for the public link" : "Valitse salasana julkiselle linkille", - "Allow Public Upload" : "Salli julkinen lähetys", + "Allow editing" : "Salli muokkaus", "Email link to person" : "Lähetä linkki sähköpostitse", "Send" : "Lähetä", "Set expiration date" : "Aseta päättymispäivä", + "Expiration" : "Erääntyminen", "Expiration date" : "Päättymispäivä", "Adding user..." : "Lisätään käyttäjä...", "group" : "ryhmä", + "remote" : "etä", "Resharing is not allowed" : "Jakaminen uudelleen ei ole salittu", "Shared in {item} with {user}" : "{item} on jaettu {user} kanssa", "Unshare" : "Peru jakaminen", @@ -94,7 +100,7 @@ OC.L10N.register( "can edit" : "voi muokata", "access control" : "Pääsyn hallinta", "create" : "luo", - "update" : "päivitä", + "change" : "muuta", "delete" : "poista", "Password protected" : "Salasanasuojattu", "Error unsetting expiration date" : "Virhe purettaessa eräpäivää", @@ -113,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Hei maailma!", "sunny" : "aurinkoinen", "Hello {name}, the weather is {weather}" : "Hei {name}, sää on {weather}", + "Hello {name}" : "Hei {name}", "_download %n file_::_download %n files_" : ["lataa %n tiedosto","lataa %n tiedostoa"], "Updating {productName} to version {version}, this may take a while." : "Päivitetään {productName} versioon {version}, tämä saattaa kestää hetken.", "Please reload the page." : "Päivitä sivu.", - "The update was unsuccessful." : "Päivitys epäonnistui.", + "The update was unsuccessful. " : "Päivitys epäonnistui.", "The update was successful. Redirecting you to ownCloud now." : "Päivitys onnistui. Selain ohjautuu nyt ownCloudiisi.", "Couldn't reset password because the token is invalid" : "Salasanaa ei voitu palauttaa koska valtuutus on virheellinen", "Couldn't send reset email. Please make sure your username is correct." : "Palautussähköpostin lähettäminen ei onnistunut. Varmista, että käyttäjätunnuksesi on oikein.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Palautussähköpostin lähettäminen ei onnistunut, koska tälle käyttäjätunnukselle ei ole määritelty sähköpostiosoitetta. Ota yhteys ylläpitäjään.", "%s password reset" : "%s salasanan palautus", "Use the following link to reset your password: {link}" : "Voit palauttaa salasanasi seuraavassa osoitteessa: {link}", - "You will receive a link to reset your password via Email." : "Saat sähköpostitse linkin palauttaaksesi salasanan.", - "Username" : "Käyttäjätunnus", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Tiedostosi on salattu. Jos et ole ottanut palautusavainta käyttöön, et voi käyttää tiedostojasi enää salasanan nollauksen jälkeen. Jos et ole varma mitä tehdä, ota yhteys ylläpitoon ennen kuin jatkat. Haluatko varmasti jatkaa?", - "Yes, I really want to reset my password now" : "Kyllä, haluan palauttaa salasanani nyt", - "Reset" : "Palauta salasana", "New password" : "Uusi salasana", "New Password" : "Uusi salasana", + "Reset password" : "Palauta salasana", + "Searching other places" : "Etsitään muista paikoista", + "No search result in other places" : "Ei hakutuloksia muista paikoista", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} hakutulos muualla","{count} hakutulosta muualla"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X ei ole tuettu, joten %s ei toimi kunnolla tällä alustalla. Käytä omalla vastuulla!", "For the best results, please consider using a GNU/Linux server instead." : "Käytä parhaan lopputuloksen saamiseksi GNU/Linux-palvelinta.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Vaikuttaa siltä, että tämä %s-asennus toimii 32-bittisessä PHP-ympäristössä, ja asetus open_basedir on käytössä php.ini-tiedostossa. Tämä johtaa ongelmiin yli 4 gigatavun tiedostojen kanssa, eikä ole suositeltavaa.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Poista open_basedir-asetus php.ini-tiedostosta tai vaihda 64-bittiseen PHP:hen.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Vaikuttaa siltä, että tämä %s-asennus toimii 32-bittisessä PHP-ympäristössä, ja ettei cURL ole asennettuna. Tämä johtaa ongelmiin yli 4 gigatavun tiedostojen kanssa, eikä ole suositeltavaa.", + "Please install the cURL extension and restart your webserver." : "Asenna cURL-laajennus ja käynnistä http-palvelin uudelleen.", "Personal" : "Henkilökohtainen", "Users" : "Käyttäjät", "Apps" : "Sovellukset", @@ -150,7 +160,7 @@ OC.L10N.register( "You can click here to return to %s." : "Napsauta tästä palataksesi %siin.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hei sinä!\n\n%s jakoi kohteen %s kanssasi.\nTutustu siihen: %s\n\n", "The share will expire on %s." : "Jakaminen päättyy %s.", - "Cheers!" : "Kippis!", + "Cheers!" : "Kiitos!", "Internal Server Error" : "Sisäinen palvelinvirhe", "The server encountered an internal error and was unable to complete your request." : "Palvelin kohtasi sisäisen virheen, eikä pystynyt viimeistelmään pyyntöäsi.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Ota yhteys palvelimen ylläpitäjään, jos tämä virhe ilmenee useita kertoja. Lisää yhteydenottoosi alla olevat tekniset tiedot.", @@ -164,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Rivi: %s", "Trace" : "Jälki", "Security Warning" : "Turvallisuusvaroitus", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP-asennuksesi on haavoittuvainen NULL Byte -hyökkäykselle (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Päivitä PHP-asennus varmistaaksesi, että %s on turvallinen käyttää.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Datakansiosi ja tiedostosi ovat mitä luultavimmin muiden saavutettavissa internetistä, koska .htaccess-tiedosto ei toimi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Lisätietoja palvelimen asetuksien määrittämisestä on saatavilla <a href=\"%s\" target=\"_blank\">dokumentaatiosta</a>.", "Create an <strong>admin account</strong>" : "Luo <strong>ylläpitäjän tunnus</strong>", - "Password" : "Salasana", + "Username" : "Käyttäjätunnus", "Storage & database" : "Tallennus ja tietokanta", "Data folder" : "Datakansio", "Configure the database" : "Muokkaa tietokantaa", @@ -179,12 +187,16 @@ OC.L10N.register( "Database name" : "Tietokannan nimi", "Database tablespace" : "Tietokannan taulukkotila", "Database host" : "Tietokantapalvelin", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLitea käytetään tietokantana. Laajoja asennuksia varten tämä asetus kannattaa muuttaa. ", + "Performance Warning" : "Suorituskykyvaroitus", + "SQLite will be used as database." : "SQLitea käytetään tietokantana.", + "For larger installations we recommend to choose a different database backend." : "Suuria asennuksia varten suositellaan muun tietokannan käyttöä.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Varsinkin työpöytäsovelluksen tiedostosynkronointia käyttäessä SQLiten käyttö ei ole suositeltavaa.", "Finish setup" : "Viimeistele asennus", "Finishing …" : "Valmistellaan…", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Tämä sovellus vaatii JavaScript-tuen toimiakseen. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Ota JavaScript käyttöön</a> ja päivitä sivu.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tämä sovellus vaatii toimiakseen JavaScript-tuen. {linkstart}Ota JavaScript käyttöön{linkend} ja päivitä sivu.", "%s is available. Get more information on how to update." : "%s on saatavilla. Lue lisätietoja, miten päivitys asennetaan.", "Log out" : "Kirjaudu ulos", + "Search" : "Etsi", "Server side authentication failed!" : "Palvelimen puoleinen tunnistautuminen epäonnistui!", "Please contact your administrator." : "Ota yhteys ylläpitäjään.", "Forgot your password? Reset it!" : "Unohditko salasanasi? Palauta se!", diff --git a/core/l10n/fi_FI.json b/core/l10n/fi_FI.json index 32ad46587e2..e919f677f84 100644 --- a/core/l10n/fi_FI.json +++ b/core/l10n/fi_FI.json @@ -4,6 +4,7 @@ "Turned off maintenance mode" : "Ylläpitotila laitettu pois päältä", "Updated database" : "Tietokanta ajan tasalla", "Checked database schema update" : "Tarkistettu tietokannan skeemapäivitys", + "Checked database schema update for apps" : "Tarkistettu tietokannan skeemapäivitys sovelluksille", "Updated \"%s\" to %s" : "Päivitetty \"%s\" versioon %s", "Disabled incompatible apps: %s" : "Yhteensopimattomat sovellukset poistettiin käytöstä: %s", "No image or file provided" : "Kuvaa tai tiedostoa ei määritelty", @@ -36,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Linkki salasanan palauttamista varten on lähetetty sähköpostitse. Jos et saa sähköpostiviestiä kohtuullisessa ajassa, tarkista roskapostikansiot.<br>Jos et saa sähköpostiviestiä, ota yhteys paikalliseen ylläpitäjään.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Tiedostosi on salattu. Jos et ole ottanut käyttöön palautusavainta, tietojasi ei ole mahdollista palauttaa salasanan nollaamisen jälkeen.<br />Jos et ole varma mitä tehdä, ota yhteys ylläpitäjään.<br />Haluatko varmasti jatkaa?", "I know what I'm doing" : "Tiedän mitä teen", - "Reset password" : "Palauta salasana", "Password can not be changed. Please contact your administrator." : "Salasanan vaihtaminen ei onnistunut. Ota yhteys ylläpitäjään.", "No" : "Ei", "Yes" : "Kyllä", @@ -44,6 +44,7 @@ "Error loading file picker template: {error}" : "Virhe ladatessa tiedostopohjia: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Virhe ladatessa viestipohjaa: {error}", + "read-only" : "vain luku", "_{count} file conflict_::_{count} file conflicts_" : ["{count} tiedoston ristiriita","{count} tiedoston ristiriita"], "One file conflict" : "Yhden tiedoston ristiriita", "New Files" : "Uudet tiedostot", @@ -62,6 +63,7 @@ "Strong password" : "Vahva salasana", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web-palvelimen asetukset eivät ole kelvolliset tiedostojen synkronointia varten, koska WebDAV-liitäntä vaikuttaa olevan rikki.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Tällä palvelimella ei ole toimivaa internetyhteyttä. Sen seurauksena jotkin ominaisuudet, kuten erillisten tallennustilojen liittäminen, ilmoitukset päivityksistä tai kolmansien osapuolten sovellusten asentaminen eivät toimi. Tiedostojen käyttäminen etäältä ja ilmoitusten lähettäminen sähköpostitse eivät myöskään välttämättä toimi. Jos haluat käyttää kaikkia palvelimen ominaisuuksia, kytke palvelin internetiin.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Datahakemistosi ja kaikki tiedostosi ovat luultavasti käytettävissä suoraan internetistä. .htaccess-tiedosto ei toimi tällä hetkellä. Määritä verkkopalvelimen asetukset siten, ettei datahakemistosi ole suoraan käytettävissä tai siirrä kyseinen hakemisto pois verkkopalvelimen dokumenttijuuresta.", "Error occurred while checking server setup" : "Virhe palvelimen määrityksiä tarkistaessa", "Shared" : "Jaettu", "Shared with {recipients}" : "Jaettu henkilöiden {recipients} kanssa", @@ -75,15 +77,19 @@ "Share with user or group …" : "Jaa käyttäjän tai ryhmän kanssa…", "Share link" : "Jaa linkki", "The public link will expire no later than {days} days after it is created" : "Julkinen linkki vanhenee {days} päivän jälkeen sen luomisesta", + "Link" : "Linkki", "Password protect" : "Suojaa salasanalla", + "Password" : "Salasana", "Choose a password for the public link" : "Valitse salasana julkiselle linkille", - "Allow Public Upload" : "Salli julkinen lähetys", + "Allow editing" : "Salli muokkaus", "Email link to person" : "Lähetä linkki sähköpostitse", "Send" : "Lähetä", "Set expiration date" : "Aseta päättymispäivä", + "Expiration" : "Erääntyminen", "Expiration date" : "Päättymispäivä", "Adding user..." : "Lisätään käyttäjä...", "group" : "ryhmä", + "remote" : "etä", "Resharing is not allowed" : "Jakaminen uudelleen ei ole salittu", "Shared in {item} with {user}" : "{item} on jaettu {user} kanssa", "Unshare" : "Peru jakaminen", @@ -92,7 +98,7 @@ "can edit" : "voi muokata", "access control" : "Pääsyn hallinta", "create" : "luo", - "update" : "päivitä", + "change" : "muuta", "delete" : "poista", "Password protected" : "Salasanasuojattu", "Error unsetting expiration date" : "Virhe purettaessa eräpäivää", @@ -111,25 +117,29 @@ "Hello world!" : "Hei maailma!", "sunny" : "aurinkoinen", "Hello {name}, the weather is {weather}" : "Hei {name}, sää on {weather}", + "Hello {name}" : "Hei {name}", "_download %n file_::_download %n files_" : ["lataa %n tiedosto","lataa %n tiedostoa"], "Updating {productName} to version {version}, this may take a while." : "Päivitetään {productName} versioon {version}, tämä saattaa kestää hetken.", "Please reload the page." : "Päivitä sivu.", - "The update was unsuccessful." : "Päivitys epäonnistui.", + "The update was unsuccessful. " : "Päivitys epäonnistui.", "The update was successful. Redirecting you to ownCloud now." : "Päivitys onnistui. Selain ohjautuu nyt ownCloudiisi.", "Couldn't reset password because the token is invalid" : "Salasanaa ei voitu palauttaa koska valtuutus on virheellinen", "Couldn't send reset email. Please make sure your username is correct." : "Palautussähköpostin lähettäminen ei onnistunut. Varmista, että käyttäjätunnuksesi on oikein.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Palautussähköpostin lähettäminen ei onnistunut, koska tälle käyttäjätunnukselle ei ole määritelty sähköpostiosoitetta. Ota yhteys ylläpitäjään.", "%s password reset" : "%s salasanan palautus", "Use the following link to reset your password: {link}" : "Voit palauttaa salasanasi seuraavassa osoitteessa: {link}", - "You will receive a link to reset your password via Email." : "Saat sähköpostitse linkin palauttaaksesi salasanan.", - "Username" : "Käyttäjätunnus", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Tiedostosi on salattu. Jos et ole ottanut palautusavainta käyttöön, et voi käyttää tiedostojasi enää salasanan nollauksen jälkeen. Jos et ole varma mitä tehdä, ota yhteys ylläpitoon ennen kuin jatkat. Haluatko varmasti jatkaa?", - "Yes, I really want to reset my password now" : "Kyllä, haluan palauttaa salasanani nyt", - "Reset" : "Palauta salasana", "New password" : "Uusi salasana", "New Password" : "Uusi salasana", + "Reset password" : "Palauta salasana", + "Searching other places" : "Etsitään muista paikoista", + "No search result in other places" : "Ei hakutuloksia muista paikoista", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} hakutulos muualla","{count} hakutulosta muualla"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X ei ole tuettu, joten %s ei toimi kunnolla tällä alustalla. Käytä omalla vastuulla!", "For the best results, please consider using a GNU/Linux server instead." : "Käytä parhaan lopputuloksen saamiseksi GNU/Linux-palvelinta.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Vaikuttaa siltä, että tämä %s-asennus toimii 32-bittisessä PHP-ympäristössä, ja asetus open_basedir on käytössä php.ini-tiedostossa. Tämä johtaa ongelmiin yli 4 gigatavun tiedostojen kanssa, eikä ole suositeltavaa.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Poista open_basedir-asetus php.ini-tiedostosta tai vaihda 64-bittiseen PHP:hen.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Vaikuttaa siltä, että tämä %s-asennus toimii 32-bittisessä PHP-ympäristössä, ja ettei cURL ole asennettuna. Tämä johtaa ongelmiin yli 4 gigatavun tiedostojen kanssa, eikä ole suositeltavaa.", + "Please install the cURL extension and restart your webserver." : "Asenna cURL-laajennus ja käynnistä http-palvelin uudelleen.", "Personal" : "Henkilökohtainen", "Users" : "Käyttäjät", "Apps" : "Sovellukset", @@ -148,7 +158,7 @@ "You can click here to return to %s." : "Napsauta tästä palataksesi %siin.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hei sinä!\n\n%s jakoi kohteen %s kanssasi.\nTutustu siihen: %s\n\n", "The share will expire on %s." : "Jakaminen päättyy %s.", - "Cheers!" : "Kippis!", + "Cheers!" : "Kiitos!", "Internal Server Error" : "Sisäinen palvelinvirhe", "The server encountered an internal error and was unable to complete your request." : "Palvelin kohtasi sisäisen virheen, eikä pystynyt viimeistelmään pyyntöäsi.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Ota yhteys palvelimen ylläpitäjään, jos tämä virhe ilmenee useita kertoja. Lisää yhteydenottoosi alla olevat tekniset tiedot.", @@ -162,12 +172,10 @@ "Line: %s" : "Rivi: %s", "Trace" : "Jälki", "Security Warning" : "Turvallisuusvaroitus", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP-asennuksesi on haavoittuvainen NULL Byte -hyökkäykselle (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Päivitä PHP-asennus varmistaaksesi, että %s on turvallinen käyttää.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Datakansiosi ja tiedostosi ovat mitä luultavimmin muiden saavutettavissa internetistä, koska .htaccess-tiedosto ei toimi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Lisätietoja palvelimen asetuksien määrittämisestä on saatavilla <a href=\"%s\" target=\"_blank\">dokumentaatiosta</a>.", "Create an <strong>admin account</strong>" : "Luo <strong>ylläpitäjän tunnus</strong>", - "Password" : "Salasana", + "Username" : "Käyttäjätunnus", "Storage & database" : "Tallennus ja tietokanta", "Data folder" : "Datakansio", "Configure the database" : "Muokkaa tietokantaa", @@ -177,12 +185,16 @@ "Database name" : "Tietokannan nimi", "Database tablespace" : "Tietokannan taulukkotila", "Database host" : "Tietokantapalvelin", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLitea käytetään tietokantana. Laajoja asennuksia varten tämä asetus kannattaa muuttaa. ", + "Performance Warning" : "Suorituskykyvaroitus", + "SQLite will be used as database." : "SQLitea käytetään tietokantana.", + "For larger installations we recommend to choose a different database backend." : "Suuria asennuksia varten suositellaan muun tietokannan käyttöä.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Varsinkin työpöytäsovelluksen tiedostosynkronointia käyttäessä SQLiten käyttö ei ole suositeltavaa.", "Finish setup" : "Viimeistele asennus", "Finishing …" : "Valmistellaan…", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Tämä sovellus vaatii JavaScript-tuen toimiakseen. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Ota JavaScript käyttöön</a> ja päivitä sivu.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tämä sovellus vaatii toimiakseen JavaScript-tuen. {linkstart}Ota JavaScript käyttöön{linkend} ja päivitä sivu.", "%s is available. Get more information on how to update." : "%s on saatavilla. Lue lisätietoja, miten päivitys asennetaan.", "Log out" : "Kirjaudu ulos", + "Search" : "Etsi", "Server side authentication failed!" : "Palvelimen puoleinen tunnistautuminen epäonnistui!", "Please contact your administrator." : "Ota yhteys ylläpitäjään.", "Forgot your password? Reset it!" : "Unohditko salasanasi? Palauta se!", diff --git a/core/l10n/fil.js b/core/l10n/fil.js index 7aa65e3a52e..572404948ed 100644 --- a/core/l10n/fil.js +++ b/core/l10n/fil.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n > 1);"); diff --git a/core/l10n/fil.json b/core/l10n/fil.json index 207d7753769..b43ffe08ed3 100644 --- a/core/l10n/fil.json +++ b/core/l10n/fil.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/core/l10n/fr.js b/core/l10n/fr.js index 7be2663e412..c020571ff3b 100644 --- a/core/l10n/fr.js +++ b/core/l10n/fr.js @@ -6,7 +6,7 @@ OC.L10N.register( "Turned off maintenance mode" : "Mode de maintenance désactivé", "Updated database" : "Base de données mise à jour", "Checked database schema update" : "Mise à jour du schéma de la base de données vérifiée", - "Checked database schema update for apps" : "La mise à jour du schéma de la base de données pour les applications a été vérifiée", + "Checked database schema update for apps" : "Mise à jour du schéma de la base de données pour les applications vérifiée", "Updated \"%s\" to %s" : "Mise à jour de « %s » vers %s", "Disabled incompatible apps: %s" : "Applications incompatibles désactivées : %s", "No image or file provided" : "Aucun fichier fourni", @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Le lien permettant de réinitialiser votre mot de passe vient d'être envoyé à votre adresse de courriel.<br>Si vous ne le recevez pas dans un délai raisonnable, vérifiez votre dossier de pourriels/spams.<br>Si besoin, contactez votre administrateur.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vos fichiers sont chiffrés. Si vous n'avez pas activé la clef de récupération, il n'y aura aucun moyen de récupérer vos données une fois le mot de passe réinitialisé.<br />Si vous n'êtes pas sûr(e) de ce que vous faites, veuillez contacter votre administrateur avant de continuer. <br />Voulez-vous vraiment continuer ?", "I know what I'm doing" : "Je sais ce que je fais", - "Reset password" : "Réinitialiser le mot de passe", "Password can not be changed. Please contact your administrator." : "Le mot de passe ne peut être modifié. Veuillez contacter votre administrateur.", "No" : "Non", "Yes" : "Oui", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Erreur lors du chargement du modèle du sélecteur de fichiers : {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Erreur de chargement du modèle de message : {error}", + "read-only" : "Lecture seule", "_{count} file conflict_::_{count} file conflicts_" : ["{count} fichier en conflit","{count} fichiers en conflit"], "One file conflict" : "Un conflit de fichier", "New Files" : "Nouveaux fichiers", @@ -63,8 +63,9 @@ OC.L10N.register( "So-so password" : "Mot de passe tout juste acceptable", "Good password" : "Mot de passe de sécurité suffisante", "Strong password" : "Mot de passe fort", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour permettre la synchronisation des fichiers, car l'interface WebDav semble ne pas fonctionner.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour permettre la synchronisation des fichiers car l'interface WebDav semble ne pas fonctionner.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ce serveur ne peut se connecter à internet. Cela signifie que certaines fonctionnalités, telles que le montage de supports de stockage distants, les notifications de mises à jour ou l'installation d'applications tierces ne fonctionneront pas. L'accès aux fichiers à distance, ainsi que les notifications par courriel ne fonctionneront pas non plus. Il est recommandé d'activer la connexion internet pour ce serveur si vous souhaitez disposer de l'ensemble des fonctionnalités offertes.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou bien de le déplacer à l'extérieur de la racine du serveur web.", "Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur", "Shared" : "Partagé", "Shared with {recipients}" : "Partagé avec {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Partager avec un utilisateur ou un groupe...", "Share link" : "Partager par lien public", "The public link will expire no later than {days} days after it is created" : "Ce lien public expirera au plus tard {days} jours après sa création.", + "Link" : "Lien", "Password protect" : "Protéger par un mot de passe", + "Password" : "Mot de passe", "Choose a password for the public link" : "Choisissez un mot de passe pour le lien public", - "Allow Public Upload" : "Autoriser l'ajout de fichiers par des utilisateurs non enregistrés", + "Allow editing" : "Permettre la modification", "Email link to person" : "Envoyer le lien par courriel", "Send" : "Envoyer", "Set expiration date" : "Spécifier une date d'expiration", + "Expiration" : "Expiration", "Expiration date" : "Date d'expiration", "Adding user..." : "Ajout de l'utilisateur...", "group" : "groupe", + "remote" : "distant", "Resharing is not allowed" : "Le repartage n'est pas autorisé", "Shared in {item} with {user}" : "Partagé dans {item} avec {user}", "Unshare" : "Ne plus partager", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "peut modifier", "access control" : "contrôle d'accès", "create" : "créer", - "update" : "mettre à jour", + "change" : "modification", "delete" : "supprimer", "Password protected" : "Protégé par mot de passe", "Error unsetting expiration date" : "Erreur lors de la suppression de la date d'expiration", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Hello world!", "sunny" : "ensoleillé", "Hello {name}, the weather is {weather}" : "Bonjour {name}, le temps est {weather}", + "Hello {name}" : "Hello {name}", "_download %n file_::_download %n files_" : ["Télécharger %n fichier","Télécharger %n fichiers"], "Updating {productName} to version {version}, this may take a while." : "La mise à jour de {productName} vers la version {version} est en cours. Cela peut prendre un certain temps.", "Please reload the page." : "Veuillez recharger la page.", - "The update was unsuccessful." : "La mise à jour a échoué.", + "The update was unsuccessful. " : "La mise à jour a échoué.", "The update was successful. Redirecting you to ownCloud now." : "La mise à jour a réussi. Vous êtes maintenant redirigé(e) vers ownCloud.", "Couldn't reset password because the token is invalid" : "Impossible de réinitialiser le mot de passe car le jeton n'est pas valable.", "Couldn't send reset email. Please make sure your username is correct." : "Impossible d'envoyer le courriel de réinitialisation. Veuillez vérifier que votre nom d'utilisateur est correct.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Impossible d'envoyer le courriel de réinitialisation car il n'y a aucune adresse de courriel pour cet utilisateur. Veuillez contacter votre administrateur.", "%s password reset" : "Réinitialisation de votre mot de passe %s", "Use the following link to reset your password: {link}" : "Utilisez le lien suivant pour réinitialiser votre mot de passe : {link}", - "You will receive a link to reset your password via Email." : "Vous allez recevoir un courriel contenant un lien pour réinitialiser votre mot de passe.", - "Username" : "Nom d'utilisateur", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vos fichiers sont chiffrés. Si vous n'avez pas activé la clef de récupération, il n'y aura aucun moyen de récupérer vos données une fois le mot de passe réinitialisé. Si vous n'êtes pas sûr(e) de ce que vous faites, veuillez contacter votre administrateur avant de poursuivre. Voulez-vous vraiment continuer ?", - "Yes, I really want to reset my password now" : "Oui, je veux vraiment réinitialiser mon mot de passe maintenant", - "Reset" : "Réinitialiser", "New password" : "Nouveau mot de passe", "New Password" : "Nouveau mot de passe", + "Reset password" : "Réinitialiser le mot de passe", + "Searching other places" : "Recherche en cours dans d'autres emplacements", + "No search result in other places" : "Aucun résultat dans d'autres emplacements", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} résultat de recherche dans d'autres lieux","{count} résultats de recherche dans d'autres emplacements"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X n'est pas pris en charge et %s ne fonctionnera pas correctement sur cette plate-forme. Son utilisation est à vos risques et périls !", "For the best results, please consider using a GNU/Linux server instead." : "Pour obtenir les meilleurs résultats, vous devriez utiliser un serveur GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bits et open_basedir a été configuré dans php.ini. Cela engendre des problèmes avec les fichiers supérieurs à 4Go et cela est donc fortement déconseillé.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Veuillez supprimer la configuration open_basedir de votre php.ini ou basculer sur une version PHP 64-bits.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bits et cURL n'est pas installé. Cela engendre des problèmes avec les fichiers supérieurs à 4Go et cela est donc fortement déconseillé.", + "Please install the cURL extension and restart your webserver." : "Veuillez installer l'extension cURL et redémarrer votre serveur web.", "Personal" : "Personnel", "Users" : "Utilisateurs", "Apps" : "Applications", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Ligne : %s", "Trace" : "Trace", "Security Warning" : "Avertissement de sécurité", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Votre version de PHP est vulnérable à l'attaque par caractère NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Veuillez mettre à jour votre installation PHP pour utiliser %s de façon sécurisée.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Votre répertoire de données est certainement accessible depuis l'internet car le fichier .htaccess ne fonctionne pas.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pour les informations de configuration de votre serveur, veuillez lire la <a href=\"%s\" target=\"_blank\">documentation</a>.", "Create an <strong>admin account</strong>" : "Créer un <strong>compte administrateur</strong>", - "Password" : "Mot de passe", + "Username" : "Nom d'utilisateur", "Storage & database" : "Stockage & base de données", "Data folder" : "Répertoire des données", "Configure the database" : "Configurer la base de données", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "Nom de la base de données", "Database tablespace" : "Tablespace de la base de données", "Database host" : "Hôte de la base de données", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite va être utilisée comme base de données. Pour des installations plus volumineuses, nous vous conseillons de changer ce réglage.", + "Performance Warning" : "Avertissement de performance", + "SQLite will be used as database." : "SQLite sera utilisé comme gestionnaire de base de données.", + "For larger installations we recommend to choose a different database backend." : "Pour des installations plus volumineuses, nous vous conseillons d'utiliser un autre gestionnaire de base de données.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "En particulier si vous utilisez le client de bureau pour synchroniser vos données : l'utilisation de SQLite est alors déconseillée.", "Finish setup" : "Terminer l'installation", "Finishing …" : "Finalisation …", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Cette application nécessite JavaScript pour fonctionner correctement. Veuillez <a href=\"http://www.enable-javascript.com/fr/\" target=\"_blank\">activer JavaScript</a> puis charger à nouveau cette page.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Cette application requiert JavaScript pour fonctionner correctement. Veuillez {linkstart}activer JavaScript{linkend} et recharger la page.", "%s is available. Get more information on how to update." : "%s est disponible. Obtenez plus d'informations sur la façon de mettre à jour.", "Log out" : "Se déconnecter", + "Search" : "Rechercher", "Server side authentication failed!" : "L'authentification sur le serveur a échoué !", "Please contact your administrator." : "Veuillez contacter votre administrateur.", "Forgot your password? Reset it!" : "Mot de passe oublié ? Réinitialisez-le !", diff --git a/core/l10n/fr.json b/core/l10n/fr.json index 591eabdcecb..dfbb452c077 100644 --- a/core/l10n/fr.json +++ b/core/l10n/fr.json @@ -4,7 +4,7 @@ "Turned off maintenance mode" : "Mode de maintenance désactivé", "Updated database" : "Base de données mise à jour", "Checked database schema update" : "Mise à jour du schéma de la base de données vérifiée", - "Checked database schema update for apps" : "La mise à jour du schéma de la base de données pour les applications a été vérifiée", + "Checked database schema update for apps" : "Mise à jour du schéma de la base de données pour les applications vérifiée", "Updated \"%s\" to %s" : "Mise à jour de « %s » vers %s", "Disabled incompatible apps: %s" : "Applications incompatibles désactivées : %s", "No image or file provided" : "Aucun fichier fourni", @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Le lien permettant de réinitialiser votre mot de passe vient d'être envoyé à votre adresse de courriel.<br>Si vous ne le recevez pas dans un délai raisonnable, vérifiez votre dossier de pourriels/spams.<br>Si besoin, contactez votre administrateur.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vos fichiers sont chiffrés. Si vous n'avez pas activé la clef de récupération, il n'y aura aucun moyen de récupérer vos données une fois le mot de passe réinitialisé.<br />Si vous n'êtes pas sûr(e) de ce que vous faites, veuillez contacter votre administrateur avant de continuer. <br />Voulez-vous vraiment continuer ?", "I know what I'm doing" : "Je sais ce que je fais", - "Reset password" : "Réinitialiser le mot de passe", "Password can not be changed. Please contact your administrator." : "Le mot de passe ne peut être modifié. Veuillez contacter votre administrateur.", "No" : "Non", "Yes" : "Oui", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Erreur lors du chargement du modèle du sélecteur de fichiers : {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Erreur de chargement du modèle de message : {error}", + "read-only" : "Lecture seule", "_{count} file conflict_::_{count} file conflicts_" : ["{count} fichier en conflit","{count} fichiers en conflit"], "One file conflict" : "Un conflit de fichier", "New Files" : "Nouveaux fichiers", @@ -61,8 +61,9 @@ "So-so password" : "Mot de passe tout juste acceptable", "Good password" : "Mot de passe de sécurité suffisante", "Strong password" : "Mot de passe fort", - "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour permettre la synchronisation des fichiers, car l'interface WebDav semble ne pas fonctionner.", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour permettre la synchronisation des fichiers car l'interface WebDav semble ne pas fonctionner.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ce serveur ne peut se connecter à internet. Cela signifie que certaines fonctionnalités, telles que le montage de supports de stockage distants, les notifications de mises à jour ou l'installation d'applications tierces ne fonctionneront pas. L'accès aux fichiers à distance, ainsi que les notifications par courriel ne fonctionneront pas non plus. Il est recommandé d'activer la connexion internet pour ce serveur si vous souhaitez disposer de l'ensemble des fonctionnalités offertes.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou bien de le déplacer à l'extérieur de la racine du serveur web.", "Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur", "Shared" : "Partagé", "Shared with {recipients}" : "Partagé avec {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Partager avec un utilisateur ou un groupe...", "Share link" : "Partager par lien public", "The public link will expire no later than {days} days after it is created" : "Ce lien public expirera au plus tard {days} jours après sa création.", + "Link" : "Lien", "Password protect" : "Protéger par un mot de passe", + "Password" : "Mot de passe", "Choose a password for the public link" : "Choisissez un mot de passe pour le lien public", - "Allow Public Upload" : "Autoriser l'ajout de fichiers par des utilisateurs non enregistrés", + "Allow editing" : "Permettre la modification", "Email link to person" : "Envoyer le lien par courriel", "Send" : "Envoyer", "Set expiration date" : "Spécifier une date d'expiration", + "Expiration" : "Expiration", "Expiration date" : "Date d'expiration", "Adding user..." : "Ajout de l'utilisateur...", "group" : "groupe", + "remote" : "distant", "Resharing is not allowed" : "Le repartage n'est pas autorisé", "Shared in {item} with {user}" : "Partagé dans {item} avec {user}", "Unshare" : "Ne plus partager", @@ -93,7 +98,7 @@ "can edit" : "peut modifier", "access control" : "contrôle d'accès", "create" : "créer", - "update" : "mettre à jour", + "change" : "modification", "delete" : "supprimer", "Password protected" : "Protégé par mot de passe", "Error unsetting expiration date" : "Erreur lors de la suppression de la date d'expiration", @@ -112,25 +117,29 @@ "Hello world!" : "Hello world!", "sunny" : "ensoleillé", "Hello {name}, the weather is {weather}" : "Bonjour {name}, le temps est {weather}", + "Hello {name}" : "Hello {name}", "_download %n file_::_download %n files_" : ["Télécharger %n fichier","Télécharger %n fichiers"], "Updating {productName} to version {version}, this may take a while." : "La mise à jour de {productName} vers la version {version} est en cours. Cela peut prendre un certain temps.", "Please reload the page." : "Veuillez recharger la page.", - "The update was unsuccessful." : "La mise à jour a échoué.", + "The update was unsuccessful. " : "La mise à jour a échoué.", "The update was successful. Redirecting you to ownCloud now." : "La mise à jour a réussi. Vous êtes maintenant redirigé(e) vers ownCloud.", "Couldn't reset password because the token is invalid" : "Impossible de réinitialiser le mot de passe car le jeton n'est pas valable.", "Couldn't send reset email. Please make sure your username is correct." : "Impossible d'envoyer le courriel de réinitialisation. Veuillez vérifier que votre nom d'utilisateur est correct.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Impossible d'envoyer le courriel de réinitialisation car il n'y a aucune adresse de courriel pour cet utilisateur. Veuillez contacter votre administrateur.", "%s password reset" : "Réinitialisation de votre mot de passe %s", "Use the following link to reset your password: {link}" : "Utilisez le lien suivant pour réinitialiser votre mot de passe : {link}", - "You will receive a link to reset your password via Email." : "Vous allez recevoir un courriel contenant un lien pour réinitialiser votre mot de passe.", - "Username" : "Nom d'utilisateur", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vos fichiers sont chiffrés. Si vous n'avez pas activé la clef de récupération, il n'y aura aucun moyen de récupérer vos données une fois le mot de passe réinitialisé. Si vous n'êtes pas sûr(e) de ce que vous faites, veuillez contacter votre administrateur avant de poursuivre. Voulez-vous vraiment continuer ?", - "Yes, I really want to reset my password now" : "Oui, je veux vraiment réinitialiser mon mot de passe maintenant", - "Reset" : "Réinitialiser", "New password" : "Nouveau mot de passe", "New Password" : "Nouveau mot de passe", + "Reset password" : "Réinitialiser le mot de passe", + "Searching other places" : "Recherche en cours dans d'autres emplacements", + "No search result in other places" : "Aucun résultat dans d'autres emplacements", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} résultat de recherche dans d'autres lieux","{count} résultats de recherche dans d'autres emplacements"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X n'est pas pris en charge et %s ne fonctionnera pas correctement sur cette plate-forme. Son utilisation est à vos risques et périls !", "For the best results, please consider using a GNU/Linux server instead." : "Pour obtenir les meilleurs résultats, vous devriez utiliser un serveur GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bits et open_basedir a été configuré dans php.ini. Cela engendre des problèmes avec les fichiers supérieurs à 4Go et cela est donc fortement déconseillé.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Veuillez supprimer la configuration open_basedir de votre php.ini ou basculer sur une version PHP 64-bits.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bits et cURL n'est pas installé. Cela engendre des problèmes avec les fichiers supérieurs à 4Go et cela est donc fortement déconseillé.", + "Please install the cURL extension and restart your webserver." : "Veuillez installer l'extension cURL et redémarrer votre serveur web.", "Personal" : "Personnel", "Users" : "Utilisateurs", "Apps" : "Applications", @@ -163,12 +172,10 @@ "Line: %s" : "Ligne : %s", "Trace" : "Trace", "Security Warning" : "Avertissement de sécurité", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Votre version de PHP est vulnérable à l'attaque par caractère NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Veuillez mettre à jour votre installation PHP pour utiliser %s de façon sécurisée.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Votre répertoire de données est certainement accessible depuis l'internet car le fichier .htaccess ne fonctionne pas.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pour les informations de configuration de votre serveur, veuillez lire la <a href=\"%s\" target=\"_blank\">documentation</a>.", "Create an <strong>admin account</strong>" : "Créer un <strong>compte administrateur</strong>", - "Password" : "Mot de passe", + "Username" : "Nom d'utilisateur", "Storage & database" : "Stockage & base de données", "Data folder" : "Répertoire des données", "Configure the database" : "Configurer la base de données", @@ -178,12 +185,16 @@ "Database name" : "Nom de la base de données", "Database tablespace" : "Tablespace de la base de données", "Database host" : "Hôte de la base de données", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite va être utilisée comme base de données. Pour des installations plus volumineuses, nous vous conseillons de changer ce réglage.", + "Performance Warning" : "Avertissement de performance", + "SQLite will be used as database." : "SQLite sera utilisé comme gestionnaire de base de données.", + "For larger installations we recommend to choose a different database backend." : "Pour des installations plus volumineuses, nous vous conseillons d'utiliser un autre gestionnaire de base de données.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "En particulier si vous utilisez le client de bureau pour synchroniser vos données : l'utilisation de SQLite est alors déconseillée.", "Finish setup" : "Terminer l'installation", "Finishing …" : "Finalisation …", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Cette application nécessite JavaScript pour fonctionner correctement. Veuillez <a href=\"http://www.enable-javascript.com/fr/\" target=\"_blank\">activer JavaScript</a> puis charger à nouveau cette page.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Cette application requiert JavaScript pour fonctionner correctement. Veuillez {linkstart}activer JavaScript{linkend} et recharger la page.", "%s is available. Get more information on how to update." : "%s est disponible. Obtenez plus d'informations sur la façon de mettre à jour.", "Log out" : "Se déconnecter", + "Search" : "Rechercher", "Server side authentication failed!" : "L'authentification sur le serveur a échoué !", "Please contact your administrator." : "Veuillez contacter votre administrateur.", "Forgot your password? Reset it!" : "Mot de passe oublié ? Réinitialisez-le !", diff --git a/core/l10n/fr_CA.js b/core/l10n/fr_CA.js index 7aa65e3a52e..572404948ed 100644 --- a/core/l10n/fr_CA.js +++ b/core/l10n/fr_CA.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n > 1);"); diff --git a/core/l10n/fr_CA.json b/core/l10n/fr_CA.json index 207d7753769..b43ffe08ed3 100644 --- a/core/l10n/fr_CA.json +++ b/core/l10n/fr_CA.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/core/l10n/fy_NL.js b/core/l10n/fy_NL.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/fy_NL.js +++ b/core/l10n/fy_NL.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/fy_NL.json b/core/l10n/fy_NL.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/fy_NL.json +++ b/core/l10n/fy_NL.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/gl.js b/core/l10n/gl.js index 724775644dc..87f8659ebe8 100644 --- a/core/l10n/gl.js +++ b/core/l10n/gl.js @@ -6,8 +6,8 @@ OC.L10N.register( "Turned off maintenance mode" : "Modo de mantemento desactivado", "Updated database" : "Base de datos actualizada", "Checked database schema update" : "Comprobada a actualización do esquema da base de datos", - "Checked database schema update for apps" : "Comprobada a base de datos para actualización de aplicativos", - "Updated \"%s\" to %s" : "Actualizado \"%s\" a %s", + "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións", + "Updated \"%s\" to %s" : "Actualizado «%s» a %s", "Disabled incompatible apps: %s" : "Aplicacións incompatíbeis desactivadas: %s", "No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro", "Unknown filetype" : "Tipo de ficheiro descoñecido", @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "A ligazón para restabelecer o seu contrasinal foi enviada ao seu correo. Se non a recibe nun prazo razoábel de tempo, vexa o seu cartafol de correo lixo. <br> Se non está ali pregúntelle ao administrador local.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Os seus ficheiros están cifrados. Se non activou a chave de recuperación, non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. <br />Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. <br /> Confirma que quere?", "I know what I'm doing" : "Sei o estou a facer", - "Reset password" : "Restabelecer o contrasinal", "Password can not be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.", "No" : "Non", "Yes" : "Si", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Produciuse un erro ao cargar o modelo do selector: {error}", "Ok" : "Aceptar", "Error loading message template: {error}" : "Produciuse un erro ao cargar o modelo da mensaxe: {error}", + "read-only" : "só lectura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiros"], "One file conflict" : "Un conflito de ficheiro", "New Files" : "Ficheiros novos", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Contrasinal forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "O seu servidor web aínda non está configurado axeidamente para permitir a sincronización de ficheiros xa que semella que a interface WebDAV non está a funcionar.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor non ten conexión a Internet. Isto significa que algunhas das funcionalidades como a montaxe de almacenamento externo, as notificacións sobre actualizacións ou instalación de aplicacións de terceiros non funcionan. O acceso aos ficheiros de forma remota e o envío de mensaxes de notificación poderían non funcionar. Suxerímoslle que active a conexión a Internet deste servidor se quere dispor de todas as funcionalidades.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "O seu cartafol de datos e os seus ficheiros probabelmente sexan accesíbeis a través de internet. O ficheiro .htaccess non está a traballar. Suxerímoslle que configure o seu servidor web de tal xeito que o cartafol de datos non estea accesíbel ou que mova o o directorio de datos fóra da raíz de documentos do servidor web.", "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor", "Shared" : "Compartido", "Shared with {recipients}" : "Compartido con {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Compartir cun usuario ou grupo ...", "Share link" : "Ligazón para compartir", "The public link will expire no later than {days} days after it is created" : "A ligazón pública caducará, a máis tardar, {days} días após a súa creación", + "Link" : "Ligazón", "Password protect" : "Protexido con contrasinal", + "Password" : "Contrasinal", "Choose a password for the public link" : "Escolla un contrasinal para a ligazón pública", - "Allow Public Upload" : "Permitir o envío público", + "Allow editing" : "Permitir a edición", "Email link to person" : "Enviar ligazón por correo", "Send" : "Enviar", "Set expiration date" : "Definir a data de caducidade", + "Expiration" : "Caducidade", "Expiration date" : "Data de caducidade", "Adding user..." : "Engadindo usuario...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "Non se permite volver compartir", "Shared in {item} with {user}" : "Compartido en {item} con {user}", "Unshare" : "Deixar de compartir", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "pode editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", + "change" : "cambio", "delete" : "eliminar", "Password protected" : "Protexido con contrasinal", "Error unsetting expiration date" : "Produciuse un erro ao retirar a data de caducidade", @@ -111,28 +116,32 @@ OC.L10N.register( "Error loading dialog template: {error}" : "Produciuse un erro ao cargar o modelo do dialogo: {error}", "No tags selected for deletion." : "Non se seleccionaron etiquetas para borrado.", "unknown text" : "texto descoñecido", - "Hello world!" : "Hola mundo!", + "Hello world!" : "Ola xente!", "sunny" : "soleado", - "Hello {name}, the weather is {weather}" : "Olá {name}, o tempo é {weather}", + "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}", + "Hello {name}" : "Ola {name}", "_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"], "Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a versión {version}, isto pode levar un anaco.", "Please reload the page." : "Volva cargar a páxina.", - "The update was unsuccessful." : "A actualización foi satisfactoria.", + "The update was unsuccessful. " : "Fracasou a actualización.", "The update was successful. Redirecting you to ownCloud now." : "A actualización realizouse correctamente. Redirixíndoo agora á ownCloud.", "Couldn't reset password because the token is invalid" : "No, foi posíbel restabelecer o contrasinal, a marca non é correcta", "Couldn't send reset email. Please make sure your username is correct." : "Non foi posíbel enviar o coreo do restablecemento. Asegúrese de que o nome de usuario é o correcto.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Non foi posíbel enviar o coreo do restablecemento. Semella que este correo non corresponde con este nome de usuario. Póñase en contacto co administrador.", "%s password reset" : "Restabelecer o contrasinal %s", "Use the following link to reset your password: {link}" : "Usa a seguinte ligazón para restabelecer o contrasinal: {link}", - "You will receive a link to reset your password via Email." : "Recibirá unha ligazón por correo para restabelecer o contrasinal", - "Username" : "Nome de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os ficheiros están cifrados. Se aínda non activou a chave de recuperación non haberá xeito de recuperar os datos unha vez que se teña restabelecido o contrasinal. Se non ten certeza do que ten que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?", - "Yes, I really want to reset my password now" : "Si, confirmo que quero restabelecer agora o meu contrasinal", - "Reset" : "Restabelecer", "New password" : "Novo contrasinal", "New Password" : "Novo contrasinal", + "Reset password" : "Restabelecer o contrasinal", + "Searching other places" : "Buscando noutros lugares", + "No search result in other places" : "Sen resultados na busca noutros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado na busca noutros lugares","{count} resultados na busca noutros lugares"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Úseo baixo o seu risco!", "For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que está a executarse esta instancia de %s nun entorno de PHP de 32 bits e o open_basedir foi configurado no php.ini. Isto dará lugar a problemas con ficheiros de máis de 4GB o que é moi desalentador.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Retire o axuste open_basedir dentro de php.ini ou cambie a PHP de 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que esta instancia %s execútase nun entorno 32-bit PHP e cURL non está instalado. Esto causará problemas con ficheiros maiores de 4GB o que é moi desalentador.", + "Please install the cURL extension and restart your webserver." : "Instale a extensión cURL e reinicie o servidor web.", "Personal" : "Persoal", "Users" : "Usuarios", "Apps" : "Aplicacións", @@ -148,13 +157,13 @@ OC.L10N.register( "Access forbidden" : "Acceso denegado", "File not found" : "Ficheiro non atopado", "The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.", - "You can click here to return to %s." : "Pode pulsar aquí para voltar a %s.", + "You can click here to return to %s." : "Pode premer aquí para volver a %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Ola,\n\nsó facerlle saber que %s compartiu %s con vostede.\nVéxao en: %s\n\n", "The share will expire on %s." : "Esta compartición caduca o %s.", "Cheers!" : "Saúdos!", - "Internal Server Error" : "Erro interno do servidor", + "Internal Server Error" : "Produciuse un erro interno do servidor", "The server encountered an internal error and was unable to complete your request." : "O servidor atopou un erro interno e non foi quen de completar a súa petición.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor contacte co administrador se este erro acontece repetidamente, por favor inclúa os detalles técnicos indicados abaixo no seu informe.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Contacte co administrador se este erro acontece repetidamente, favor inclúa os detalles técnicos indicados embaixo no seu informe.", "More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.", "Technical details" : "Detalles técnicos", "Remote Address: %s" : "Enderezo remoto: %s", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Liña: %s", "Trace" : "Traza", "Security Warning" : "Aviso de seguranza", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "A súa versión de PHP é vulnerábel a un ataque de byte nulo (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Actualice a instalación de PHP para empregar %s de xeito seguro.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "O seu directorio de datos e os ficheiros probabelmente sexan accesíbeis desde a Internet xa que o ficheiro .htaccess non está a traballar.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter información sobre como como configurar axeitadamente o seu servidor, vexa a <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear unha <strong>contra de administrador</strong>", - "Password" : "Contrasinal", + "Username" : "Nome de usuario", "Storage & database" : "Almacenamento e base de datos", "Data folder" : "Cartafol de datos", "Configure the database" : "Configurar a base de datos", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "Nome da base de datos", "Database tablespace" : "Táboa de espazos da base de datos", "Database host" : "Servidor da base de datos", - "SQLite will be used as database. For larger installations we recommend to change this." : "Empregarase SQLite como base de datos. Para instalacións máis grandes recomendámoslle que cambie isto.", + "Performance Warning" : "Aviso de rendemento", + "SQLite will be used as database." : "Utilizarase SQLite como base de datos", + "For larger installations we recommend to choose a different database backend." : "Para instalacións grandes, recomendámoslle que empregue unha infraestrutura de base de datos diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.", "Finish setup" : "Rematar a configuración", "Finishing …" : "Rematando ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Este aplicativo precisa JavaScript para funcionar. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">habilite JavaScript</a> e recargue a páxina.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Este aplicativo require JavaScript para un correcto funcionamento. Por favor {linkstart}habilite JavaScript{linkend} e volte a cargar a páxina.", "%s is available. Get more information on how to update." : "%s está dispoñíbel. Obteña máis información sobre como actualizar.", "Log out" : "Desconectar", + "Search" : "Buscar", "Server side authentication failed!" : "A autenticación fracasou do lado do servidor!", "Please contact your administrator." : "Contacte co administrador.", "Forgot your password? Reset it!" : "Esqueceu o contrasinal? Restabelézao!", @@ -199,8 +210,8 @@ OC.L10N.register( "Thank you for your patience." : "Grazas pola súa paciencia.", "You are accessing the server from an untrusted domain." : "Esta accedendo desde un dominio non fiábel.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Póñase en contacto co administrador. Se vostede é administrador desta instancia, configure o parámetro «trusted_domain» en config/config.php. Dispón dun exemplo de configuración en config/config.sample.php.", - "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utiizar o botón de abaixo para confiar en este dominio.", - "Add \"%s\" as trusted domain" : "Engadir \"%s\" como dominio de confianza", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utilizar o botón de embaixo para confiar neste dominio.", + "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza", "%s will be updated to version %s." : "%s actualizarase á versión %s.", "The following apps will be disabled:" : "Van desactivarse as seguintes aplicacións:", "The theme %s has been disabled." : "O tema %s foi desactivado.", @@ -208,6 +219,6 @@ OC.L10N.register( "Start update" : "Iniciar a actualización", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde desde o directorio de instalación:", "This %s instance is currently being updated, which may take a while." : "Esta instancia de %s está sendo actualizada e pode tardar un anaco.", - "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automáticamente cando a instancia de %s esté dispoñible de novo." + "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo." }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/gl.json b/core/l10n/gl.json index 7715f3bebbf..ef3bf4a4d3c 100644 --- a/core/l10n/gl.json +++ b/core/l10n/gl.json @@ -4,8 +4,8 @@ "Turned off maintenance mode" : "Modo de mantemento desactivado", "Updated database" : "Base de datos actualizada", "Checked database schema update" : "Comprobada a actualización do esquema da base de datos", - "Checked database schema update for apps" : "Comprobada a base de datos para actualización de aplicativos", - "Updated \"%s\" to %s" : "Actualizado \"%s\" a %s", + "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións", + "Updated \"%s\" to %s" : "Actualizado «%s» a %s", "Disabled incompatible apps: %s" : "Aplicacións incompatíbeis desactivadas: %s", "No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro", "Unknown filetype" : "Tipo de ficheiro descoñecido", @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "A ligazón para restabelecer o seu contrasinal foi enviada ao seu correo. Se non a recibe nun prazo razoábel de tempo, vexa o seu cartafol de correo lixo. <br> Se non está ali pregúntelle ao administrador local.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Os seus ficheiros están cifrados. Se non activou a chave de recuperación, non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. <br />Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. <br /> Confirma que quere?", "I know what I'm doing" : "Sei o estou a facer", - "Reset password" : "Restabelecer o contrasinal", "Password can not be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.", "No" : "Non", "Yes" : "Si", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Produciuse un erro ao cargar o modelo do selector: {error}", "Ok" : "Aceptar", "Error loading message template: {error}" : "Produciuse un erro ao cargar o modelo da mensaxe: {error}", + "read-only" : "só lectura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiros"], "One file conflict" : "Un conflito de ficheiro", "New Files" : "Ficheiros novos", @@ -63,6 +63,7 @@ "Strong password" : "Contrasinal forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "O seu servidor web aínda non está configurado axeidamente para permitir a sincronización de ficheiros xa que semella que a interface WebDAV non está a funcionar.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor non ten conexión a Internet. Isto significa que algunhas das funcionalidades como a montaxe de almacenamento externo, as notificacións sobre actualizacións ou instalación de aplicacións de terceiros non funcionan. O acceso aos ficheiros de forma remota e o envío de mensaxes de notificación poderían non funcionar. Suxerímoslle que active a conexión a Internet deste servidor se quere dispor de todas as funcionalidades.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "O seu cartafol de datos e os seus ficheiros probabelmente sexan accesíbeis a través de internet. O ficheiro .htaccess non está a traballar. Suxerímoslle que configure o seu servidor web de tal xeito que o cartafol de datos non estea accesíbel ou que mova o o directorio de datos fóra da raíz de documentos do servidor web.", "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor", "Shared" : "Compartido", "Shared with {recipients}" : "Compartido con {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Compartir cun usuario ou grupo ...", "Share link" : "Ligazón para compartir", "The public link will expire no later than {days} days after it is created" : "A ligazón pública caducará, a máis tardar, {days} días após a súa creación", + "Link" : "Ligazón", "Password protect" : "Protexido con contrasinal", + "Password" : "Contrasinal", "Choose a password for the public link" : "Escolla un contrasinal para a ligazón pública", - "Allow Public Upload" : "Permitir o envío público", + "Allow editing" : "Permitir a edición", "Email link to person" : "Enviar ligazón por correo", "Send" : "Enviar", "Set expiration date" : "Definir a data de caducidade", + "Expiration" : "Caducidade", "Expiration date" : "Data de caducidade", "Adding user..." : "Engadindo usuario...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "Non se permite volver compartir", "Shared in {item} with {user}" : "Compartido en {item} con {user}", "Unshare" : "Deixar de compartir", @@ -93,7 +98,7 @@ "can edit" : "pode editar", "access control" : "control de acceso", "create" : "crear", - "update" : "actualizar", + "change" : "cambio", "delete" : "eliminar", "Password protected" : "Protexido con contrasinal", "Error unsetting expiration date" : "Produciuse un erro ao retirar a data de caducidade", @@ -109,28 +114,32 @@ "Error loading dialog template: {error}" : "Produciuse un erro ao cargar o modelo do dialogo: {error}", "No tags selected for deletion." : "Non se seleccionaron etiquetas para borrado.", "unknown text" : "texto descoñecido", - "Hello world!" : "Hola mundo!", + "Hello world!" : "Ola xente!", "sunny" : "soleado", - "Hello {name}, the weather is {weather}" : "Olá {name}, o tempo é {weather}", + "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}", + "Hello {name}" : "Ola {name}", "_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"], "Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a versión {version}, isto pode levar un anaco.", "Please reload the page." : "Volva cargar a páxina.", - "The update was unsuccessful." : "A actualización foi satisfactoria.", + "The update was unsuccessful. " : "Fracasou a actualización.", "The update was successful. Redirecting you to ownCloud now." : "A actualización realizouse correctamente. Redirixíndoo agora á ownCloud.", "Couldn't reset password because the token is invalid" : "No, foi posíbel restabelecer o contrasinal, a marca non é correcta", "Couldn't send reset email. Please make sure your username is correct." : "Non foi posíbel enviar o coreo do restablecemento. Asegúrese de que o nome de usuario é o correcto.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Non foi posíbel enviar o coreo do restablecemento. Semella que este correo non corresponde con este nome de usuario. Póñase en contacto co administrador.", "%s password reset" : "Restabelecer o contrasinal %s", "Use the following link to reset your password: {link}" : "Usa a seguinte ligazón para restabelecer o contrasinal: {link}", - "You will receive a link to reset your password via Email." : "Recibirá unha ligazón por correo para restabelecer o contrasinal", - "Username" : "Nome de usuario", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os ficheiros están cifrados. Se aínda non activou a chave de recuperación non haberá xeito de recuperar os datos unha vez que se teña restabelecido o contrasinal. Se non ten certeza do que ten que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?", - "Yes, I really want to reset my password now" : "Si, confirmo que quero restabelecer agora o meu contrasinal", - "Reset" : "Restabelecer", "New password" : "Novo contrasinal", "New Password" : "Novo contrasinal", + "Reset password" : "Restabelecer o contrasinal", + "Searching other places" : "Buscando noutros lugares", + "No search result in other places" : "Sen resultados na busca noutros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado na busca noutros lugares","{count} resultados na busca noutros lugares"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Úseo baixo o seu risco!", "For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que está a executarse esta instancia de %s nun entorno de PHP de 32 bits e o open_basedir foi configurado no php.ini. Isto dará lugar a problemas con ficheiros de máis de 4GB o que é moi desalentador.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Retire o axuste open_basedir dentro de php.ini ou cambie a PHP de 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que esta instancia %s execútase nun entorno 32-bit PHP e cURL non está instalado. Esto causará problemas con ficheiros maiores de 4GB o que é moi desalentador.", + "Please install the cURL extension and restart your webserver." : "Instale a extensión cURL e reinicie o servidor web.", "Personal" : "Persoal", "Users" : "Usuarios", "Apps" : "Aplicacións", @@ -146,13 +155,13 @@ "Access forbidden" : "Acceso denegado", "File not found" : "Ficheiro non atopado", "The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.", - "You can click here to return to %s." : "Pode pulsar aquí para voltar a %s.", + "You can click here to return to %s." : "Pode premer aquí para volver a %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Ola,\n\nsó facerlle saber que %s compartiu %s con vostede.\nVéxao en: %s\n\n", "The share will expire on %s." : "Esta compartición caduca o %s.", "Cheers!" : "Saúdos!", - "Internal Server Error" : "Erro interno do servidor", + "Internal Server Error" : "Produciuse un erro interno do servidor", "The server encountered an internal error and was unable to complete your request." : "O servidor atopou un erro interno e non foi quen de completar a súa petición.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor contacte co administrador se este erro acontece repetidamente, por favor inclúa os detalles técnicos indicados abaixo no seu informe.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Contacte co administrador se este erro acontece repetidamente, favor inclúa os detalles técnicos indicados embaixo no seu informe.", "More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.", "Technical details" : "Detalles técnicos", "Remote Address: %s" : "Enderezo remoto: %s", @@ -163,12 +172,10 @@ "Line: %s" : "Liña: %s", "Trace" : "Traza", "Security Warning" : "Aviso de seguranza", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "A súa versión de PHP é vulnerábel a un ataque de byte nulo (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Actualice a instalación de PHP para empregar %s de xeito seguro.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "O seu directorio de datos e os ficheiros probabelmente sexan accesíbeis desde a Internet xa que o ficheiro .htaccess non está a traballar.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter información sobre como como configurar axeitadamente o seu servidor, vexa a <a href=\"%s\" target=\"_blank\">documentación</a>.", "Create an <strong>admin account</strong>" : "Crear unha <strong>contra de administrador</strong>", - "Password" : "Contrasinal", + "Username" : "Nome de usuario", "Storage & database" : "Almacenamento e base de datos", "Data folder" : "Cartafol de datos", "Configure the database" : "Configurar a base de datos", @@ -178,12 +185,16 @@ "Database name" : "Nome da base de datos", "Database tablespace" : "Táboa de espazos da base de datos", "Database host" : "Servidor da base de datos", - "SQLite will be used as database. For larger installations we recommend to change this." : "Empregarase SQLite como base de datos. Para instalacións máis grandes recomendámoslle que cambie isto.", + "Performance Warning" : "Aviso de rendemento", + "SQLite will be used as database." : "Utilizarase SQLite como base de datos", + "For larger installations we recommend to choose a different database backend." : "Para instalacións grandes, recomendámoslle que empregue unha infraestrutura de base de datos diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.", "Finish setup" : "Rematar a configuración", "Finishing …" : "Rematando ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Este aplicativo precisa JavaScript para funcionar. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">habilite JavaScript</a> e recargue a páxina.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Este aplicativo require JavaScript para un correcto funcionamento. Por favor {linkstart}habilite JavaScript{linkend} e volte a cargar a páxina.", "%s is available. Get more information on how to update." : "%s está dispoñíbel. Obteña máis información sobre como actualizar.", "Log out" : "Desconectar", + "Search" : "Buscar", "Server side authentication failed!" : "A autenticación fracasou do lado do servidor!", "Please contact your administrator." : "Contacte co administrador.", "Forgot your password? Reset it!" : "Esqueceu o contrasinal? Restabelézao!", @@ -197,8 +208,8 @@ "Thank you for your patience." : "Grazas pola súa paciencia.", "You are accessing the server from an untrusted domain." : "Esta accedendo desde un dominio non fiábel.", "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Póñase en contacto co administrador. Se vostede é administrador desta instancia, configure o parámetro «trusted_domain» en config/config.php. Dispón dun exemplo de configuración en config/config.sample.php.", - "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utiizar o botón de abaixo para confiar en este dominio.", - "Add \"%s\" as trusted domain" : "Engadir \"%s\" como dominio de confianza", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utilizar o botón de embaixo para confiar neste dominio.", + "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza", "%s will be updated to version %s." : "%s actualizarase á versión %s.", "The following apps will be disabled:" : "Van desactivarse as seguintes aplicacións:", "The theme %s has been disabled." : "O tema %s foi desactivado.", @@ -206,6 +217,6 @@ "Start update" : "Iniciar a actualización", "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde desde o directorio de instalación:", "This %s instance is currently being updated, which may take a while." : "Esta instancia de %s está sendo actualizada e pode tardar un anaco.", - "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automáticamente cando a instancia de %s esté dispoñible de novo." + "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/gu.js b/core/l10n/gu.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/gu.js +++ b/core/l10n/gu.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/gu.json b/core/l10n/gu.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/gu.json +++ b/core/l10n/gu.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/he.js b/core/l10n/he.js index 206e0c0de01..7a2061be7ce 100644 --- a/core/l10n/he.js +++ b/core/l10n/he.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "דצמבר", "Settings" : "הגדרות", "Saving..." : "שמירה…", - "Reset password" : "איפוס ססמה", "No" : "לא", "Yes" : "כן", "Choose" : "בחירה", @@ -41,6 +40,7 @@ OC.L10N.register( "Shared with you by {owner}" : "שותף אתך על ידי {owner}", "Share link" : "קישור לשיתוף", "Password protect" : "הגנה בססמה", + "Password" : "סיסמא", "Email link to person" : "שליחת קישור בדוא״ל למשתמש", "Send" : "שליחה", "Set expiration date" : "הגדרת תאריך תפוגה", @@ -53,7 +53,6 @@ OC.L10N.register( "can edit" : "ניתן לערוך", "access control" : "בקרת גישה", "create" : "יצירה", - "update" : "עדכון", "delete" : "מחיקה", "Password protected" : "מוגן בססמה", "Error unsetting expiration date" : "אירעה שגיאה בביטול תאריך התפוגה", @@ -67,10 +66,9 @@ OC.L10N.register( "_download %n file_::_download %n files_" : ["",""], "The update was successful. Redirecting you to ownCloud now." : "תהליך העדכון הסתיים בהצלחה. עכשיו מנתב אותך אל ownCloud.", "Use the following link to reset your password: {link}" : "יש להשתמש בקישור הבא כדי לאפס את הססמה שלך: {link}", - "You will receive a link to reset your password via Email." : "יישלח לתיבת הדוא״ל שלך קישור לאיפוס הססמה.", - "Username" : "שם משתמש", - "Yes, I really want to reset my password now" : "כן, אני רוצה לאפס את הסיסמה שלי עכשיו.", "New password" : "ססמה חדשה", + "Reset password" : "איפוס ססמה", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "אישי", "Users" : "משתמשים", "Apps" : "יישומים", @@ -78,11 +76,9 @@ OC.L10N.register( "Help" : "עזרה", "Access forbidden" : "הגישה נחסמה", "Security Warning" : "אזהרת אבטחה", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "גרסת ה־PHP פגיעה בפני התקפת בית NULL/ריק (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "נא לעדכן את התקנת ה-PHP שלך כדי להשתמש ב-%s בצורה מאובטחת.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "תיקיית וקבצי המידע שלך כנראה נגישים מהאינטרנט מכיוון שקובץ ה.htaccess לא עובד.", "Create an <strong>admin account</strong>" : "יצירת <strong>חשבון מנהל</strong>", - "Password" : "סיסמא", + "Username" : "שם משתמש", "Data folder" : "תיקיית נתונים", "Configure the database" : "הגדרת מסד הנתונים", "Database user" : "שם משתמש במסד הנתונים", @@ -93,6 +89,7 @@ OC.L10N.register( "Finish setup" : "סיום התקנה", "%s is available. Get more information on how to update." : "%s זמינה להורדה. ניתן ללחוץ כדי לקבל מידע נוסף כיצד לעדכן.", "Log out" : "התנתקות", + "Search" : "חיפוש", "remember" : "שמירת הססמה", "Log in" : "כניסה", "Alternative Logins" : "כניסות אלטרנטיביות" diff --git a/core/l10n/he.json b/core/l10n/he.json index 437098c104f..b7316e0bc82 100644 --- a/core/l10n/he.json +++ b/core/l10n/he.json @@ -20,7 +20,6 @@ "December" : "דצמבר", "Settings" : "הגדרות", "Saving..." : "שמירה…", - "Reset password" : "איפוס ססמה", "No" : "לא", "Yes" : "כן", "Choose" : "בחירה", @@ -39,6 +38,7 @@ "Shared with you by {owner}" : "שותף אתך על ידי {owner}", "Share link" : "קישור לשיתוף", "Password protect" : "הגנה בססמה", + "Password" : "סיסמא", "Email link to person" : "שליחת קישור בדוא״ל למשתמש", "Send" : "שליחה", "Set expiration date" : "הגדרת תאריך תפוגה", @@ -51,7 +51,6 @@ "can edit" : "ניתן לערוך", "access control" : "בקרת גישה", "create" : "יצירה", - "update" : "עדכון", "delete" : "מחיקה", "Password protected" : "מוגן בססמה", "Error unsetting expiration date" : "אירעה שגיאה בביטול תאריך התפוגה", @@ -65,10 +64,9 @@ "_download %n file_::_download %n files_" : ["",""], "The update was successful. Redirecting you to ownCloud now." : "תהליך העדכון הסתיים בהצלחה. עכשיו מנתב אותך אל ownCloud.", "Use the following link to reset your password: {link}" : "יש להשתמש בקישור הבא כדי לאפס את הססמה שלך: {link}", - "You will receive a link to reset your password via Email." : "יישלח לתיבת הדוא״ל שלך קישור לאיפוס הססמה.", - "Username" : "שם משתמש", - "Yes, I really want to reset my password now" : "כן, אני רוצה לאפס את הסיסמה שלי עכשיו.", "New password" : "ססמה חדשה", + "Reset password" : "איפוס ססמה", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "אישי", "Users" : "משתמשים", "Apps" : "יישומים", @@ -76,11 +74,9 @@ "Help" : "עזרה", "Access forbidden" : "הגישה נחסמה", "Security Warning" : "אזהרת אבטחה", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "גרסת ה־PHP פגיעה בפני התקפת בית NULL/ריק (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "נא לעדכן את התקנת ה-PHP שלך כדי להשתמש ב-%s בצורה מאובטחת.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "תיקיית וקבצי המידע שלך כנראה נגישים מהאינטרנט מכיוון שקובץ ה.htaccess לא עובד.", "Create an <strong>admin account</strong>" : "יצירת <strong>חשבון מנהל</strong>", - "Password" : "סיסמא", + "Username" : "שם משתמש", "Data folder" : "תיקיית נתונים", "Configure the database" : "הגדרת מסד הנתונים", "Database user" : "שם משתמש במסד הנתונים", @@ -91,6 +87,7 @@ "Finish setup" : "סיום התקנה", "%s is available. Get more information on how to update." : "%s זמינה להורדה. ניתן ללחוץ כדי לקבל מידע נוסף כיצד לעדכן.", "Log out" : "התנתקות", + "Search" : "חיפוש", "remember" : "שמירת הססמה", "Log in" : "כניסה", "Alternative Logins" : "כניסות אלטרנטיביות" diff --git a/core/l10n/hi.js b/core/l10n/hi.js index bd74076a739..bc4eba4e83e 100644 --- a/core/l10n/hi.js +++ b/core/l10n/hi.js @@ -21,10 +21,12 @@ OC.L10N.register( "November" : "नवंबर", "December" : "दिसम्बर", "Settings" : "सेटिंग्स", + "Saving..." : "सहेज रहे हैं...", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Cancel" : "रद्द करें ", "Share" : "साझा करें", "Error" : "त्रुटि", + "Password" : "पासवर्ड", "Send" : "भेजें", "Sending ..." : "भेजा जा रहा है", "Email sent" : "ईमेल भेज दिया गया है ", @@ -32,16 +34,15 @@ OC.L10N.register( "Add" : "डाले", "_download %n file_::_download %n files_" : ["",""], "Use the following link to reset your password: {link}" : "आगे दिये गये लिंक का उपयोग पासवर्ड बदलने के लिये किजीये: {link}", - "You will receive a link to reset your password via Email." : "पासवर्ड बदलने कि लिंक आपको ई-मेल द्वारा भेजी जायेगी|", - "Username" : "प्रयोक्ता का नाम", "New password" : "नया पासवर्ड", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "यक्तिगत", "Users" : "उपयोगकर्ता", "Apps" : "Apps", "Help" : "सहयोग", "Security Warning" : "सुरक्षा चेतावनी ", "Create an <strong>admin account</strong>" : "व्यवस्थापक खाता बनाएँ", - "Password" : "पासवर्ड", + "Username" : "प्रयोक्ता का नाम", "Data folder" : "डाटा फोल्डर", "Configure the database" : "डेटाबेस कॉन्फ़िगर करें ", "Database user" : "डेटाबेस उपयोगकर्ता", diff --git a/core/l10n/hi.json b/core/l10n/hi.json index 82f27644e93..80926b9b190 100644 --- a/core/l10n/hi.json +++ b/core/l10n/hi.json @@ -19,10 +19,12 @@ "November" : "नवंबर", "December" : "दिसम्बर", "Settings" : "सेटिंग्स", + "Saving..." : "सहेज रहे हैं...", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Cancel" : "रद्द करें ", "Share" : "साझा करें", "Error" : "त्रुटि", + "Password" : "पासवर्ड", "Send" : "भेजें", "Sending ..." : "भेजा जा रहा है", "Email sent" : "ईमेल भेज दिया गया है ", @@ -30,16 +32,15 @@ "Add" : "डाले", "_download %n file_::_download %n files_" : ["",""], "Use the following link to reset your password: {link}" : "आगे दिये गये लिंक का उपयोग पासवर्ड बदलने के लिये किजीये: {link}", - "You will receive a link to reset your password via Email." : "पासवर्ड बदलने कि लिंक आपको ई-मेल द्वारा भेजी जायेगी|", - "Username" : "प्रयोक्ता का नाम", "New password" : "नया पासवर्ड", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "यक्तिगत", "Users" : "उपयोगकर्ता", "Apps" : "Apps", "Help" : "सहयोग", "Security Warning" : "सुरक्षा चेतावनी ", "Create an <strong>admin account</strong>" : "व्यवस्थापक खाता बनाएँ", - "Password" : "पासवर्ड", + "Username" : "प्रयोक्ता का नाम", "Data folder" : "डाटा फोल्डर", "Configure the database" : "डेटाबेस कॉन्फ़िगर करें ", "Database user" : "डेटाबेस उपयोगकर्ता", diff --git a/core/l10n/hi_IN.php b/core/l10n/hi_IN.php deleted file mode 100644 index aff098dff1f..00000000000 --- a/core/l10n/hi_IN.php +++ /dev/null @@ -1,5 +0,0 @@ -<?php -$TRANSLATIONS = array( -"_{count} file conflict_::_{count} file conflicts_" => array("","") -); -$PLURAL_FORMS = "nplurals=2; plural=(n != 1);"; diff --git a/core/l10n/hr.js b/core/l10n/hr.js index 38de4e13cd3..c9d0494f5dc 100644 --- a/core/l10n/hr.js +++ b/core/l10n/hr.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Veza za resetiranje vaše lozinke poslana je na vašu adresu e-pošte. Ako je ne primite unekom razumnom vremenskom roku, provjerite svoje spam/junk mape. <br> Ako nije tamo, kontaktirajtesvoga lokalnog administratora.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše datoteke su šifrirane. Ako niste aktivirali ključ oporavka,svoje podatke nećete moći dohvatitinakon što vaša lozinka bude resetirana.<br />Ako ne znate što učiniti, prije nego linastavite, molimo kontaktirajte svog administratora. <br />Želite li doista nastaviti?", "I know what I'm doing" : "Znam što radim", - "Reset password" : "Resetirajte lozinku", "Password can not be changed. Please contact your administrator." : "Lozinku nije moguće promijeniti. Molimo kontaktirajte svog administratora.", "No" : "Ne", "Yes" : "Da", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Pogrešno učitavanje predloška za pronalazača datoteke: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Pogrešno učitavanje predloška za poruke: {error}", + "read-only" : "samo čitanje", "_{count} file conflict_::_{count} file conflicts_" : ["neželjeno podudaranje u {count} datoteci","neželjeno podudaranje u {count} datoteke","neželjeno podudaranje u {count} datoteke"], "One file conflict" : "Konflikt u jednoj datoteci", "New Files" : "Nove datoteke", @@ -65,6 +65,8 @@ OC.L10N.register( "Strong password" : "Lozinka snažna", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Vaš web poslužitelj još nije propisno postavljen da bi omogućio sinkronizaciju datoteka jer izgleda da jesučelje WebDAV neispravno.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ovaj poslužitelj nema nikakvu radnu vezu s internetom. To znači da ne rade neke od njegovihfunkcija kao što su spajanje na vanjsku memoriju, notifikacije o ažuriranju ili instalacijiaplikacija treće strane. Također, možda je onemogućen daljinski pristup datotekama i slanjenotifikacijske e-pošte. Savjetujemo vam da, ako želite da sve njegove funkcije rade,omogućite vezuovog poslužitelja s internetom.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vašem podatkovnom direktoriju i vašim datotekama pristup je vjerojatno moguć s interneta.Datoteka .htaccess ne radi. Toplo vam preporučujemo da svoj web poslužitelj konfigurirate tako daje pristup podatkovnom direktoriju nemoguć ili pak podatkovni direktorij premjestite izvan korijena dokumentaweb poslužitelja.", + "Error occurred while checking server setup" : "Greška prilikom provjeri postavki servera", "Shared" : "Resurs podijeljen", "Shared with {recipients}" : "Resurs podijeljen s {recipients}", "Share" : "Podijelite", @@ -77,23 +79,28 @@ OC.L10N.register( "Share with user or group …" : "Podijelite s korisnikom ili grupom ...", "Share link" : "Podijelite vezu", "The public link will expire no later than {days} days after it is created" : " Javna veza ističe najkasnije {days} dana nakon što je kreirana", + "Link" : "Poveznica", "Password protect" : "Zaštititi lozinkom", + "Password" : "Lozinka", "Choose a password for the public link" : "Odaberite lozinku za javnu vezu", - "Allow Public Upload" : "Omogućite javno učitavanje", + "Allow editing" : "Omogući uređivanje", "Email link to person" : "Pošaljite osobi vezu e-poštom", "Send" : "Pošaljite", "Set expiration date" : "Odredite datum isteka", + "Expiration" : "Istjeće", "Expiration date" : "Datum isteka", + "Adding user..." : "Dodavanje korisnika...", "group" : "Grupa", + "remote" : "na daljinu", "Resharing is not allowed" : "Ponovno dijeljenje nije dopušteno", - "Shared in {item} with {user}" : "Podijeljeno u {item} s {user}", + "Shared in {item} with {user}" : "Podijeljeno u {item} sa {user}", "Unshare" : "Prestanite dijeliti", "notify by email" : "Obavijestite e-poštom", "can share" : "Dijeljenje moguće", "can edit" : "Uređivanje moguće", "access control" : "Kontrola pristupa", "create" : "Kreirajte", - "update" : "Ažurirajte", + "change" : "promijeni", "delete" : "Izbrišite", "Password protected" : "Lozinka zaštićena", "Error unsetting expiration date" : "Pogrešno uklanjanje postavke datuma isteka", @@ -108,25 +115,33 @@ OC.L10N.register( "Edit tags" : "Uredite oznake", "Error loading dialog template: {error}" : "Pogrešno učitavanje predloška dijaloga: {error}", "No tags selected for deletion." : "Nijedna oznaka nije odabrana za brisanje.", - "_download %n file_::_download %n files_" : ["","",""], + "unknown text" : "nepoznati tekst", + "Hello world!" : "Pozdrav svijete!", + "sunny" : "sunčano", + "Hello {name}, the weather is {weather}" : "Pozdrav {name}, vrijeme je {weather}", + "Hello {name}" : "Pozdrav {name}", + "_download %n file_::_download %n files_" : ["preuzimanje %n datoteke","preuzimanje %n datoteke","preuzimanje %n datoteka"], "Updating {productName} to version {version}, this may take a while." : "Uređivanje {productName} u verziiju {version}, to može potrajati neko vrijeme.", "Please reload the page." : "Molimo, ponovno učitajte stranicu", - "The update was unsuccessful." : "Ažuriranje nije uspjelo", + "The update was unsuccessful. " : "Usklađivanje je bilo neuspješno.", "The update was successful. Redirecting you to ownCloud now." : "Ažuriranje je uspjelo. Upravo ste preusmjeravani na ownCloud.", "Couldn't reset password because the token is invalid" : "Resetiranje lozinke nije moguće jer je token neispravan.", "Couldn't send reset email. Please make sure your username is correct." : "Resetiranu e-poštu nije moguće poslati.Molimo provjerite ispravnost svoga korisničkog imena.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Resetiranu e-poštu nije moguće poslati jer za ovo korisničko ime ne postoji adresa.Molimo, kontaktirajte svog administratora.", "%s password reset" : "%s lozinka resetirana", "Use the following link to reset your password: {link}" : "Za resetiranje svoje lozinke koristite sljedeću vezu: {link}", - "You will receive a link to reset your password via Email." : "Vezu za resetiranje svoje lozinke primit ćete e-poštom.", - "Username" : "Korisničko ime", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vaše datoteke su šifrirane. Ako niste aktivirali ključ oporavka, svoje podatke nećetemoći dohvatiti nakon što vaša lozinka bude resetirana. Ako niste sigurni što učiniti, molimokontaktirajte svog administratora prije nego li nastavite. Želite li doista nastaviti?", - "Yes, I really want to reset my password now" : "Da, ja doista želim sada resetirati svojju lozinku.", - "Reset" : "Resetirajte", "New password" : "Nova lozinka", "New Password" : "Nova lozinka", + "Reset password" : "Resetirajte lozinku", + "Searching other places" : "Pretraživanje drugih lokacija", + "No search result in other places" : "Nema rezultata na drugim lokacijama", + "_{count} search result in other places_::_{count} search results in other places_" : ["Pronađen {count} rezultat na drugim lokacijama","Pronađeno {count} rezultata na drugim lokacijama","Pronađeno {count} rezultata na drugim lokacijama"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nije podržan i %s na ovoj platformi neće raditi kako treba.", "For the best results, please consider using a GNU/Linux server instead." : "Za najbolje rezultate, molimo razmotrite mogućnost korištenje poslužitelja GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Čini se da je %s pokrenuto na 32-bitnom PHP-u i da je open_basedir podešen u php.ini. To može prouzrokovati probleme sa datotekama većim od 4GB te narečeno nije preporučeno.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Molimo uklonite postavke za open_basedir setting iz datoteke php.ini ili se prebacite na 64-bitni PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Čini se da je %s pokrenuto na 32-bitnom PHP-u i da cURL nije instaliran. To može prouzrokovati probleme sa datotekama većim od 4GB te narečeno nije preporučeno.", + "Please install the cURL extension and restart your webserver." : "Molimo instalirajte cURL dodatak i ponovo pokrenite Vaš web poslužitelj.", "Personal" : "Osobno", "Users" : "Korisnici", "Apps" : "Aplikacije", @@ -140,16 +155,29 @@ OC.L10N.register( "Error favoriting" : "Pogrešno dodavanje u favorite", "Error unfavoriting" : "Pogrešno uklanjanje iz favorita", "Access forbidden" : "Pristup zabranjen", + "File not found" : "Datoteka nije pronađena", + "The specified document has not been found on the server." : "Traženi dokument nije pronađen na poslužitelju.", + "You can click here to return to %s." : "Kliknite ovdje da se vratite na %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej, \n\nsamo vam javljamo da je %s podijelio %s s vama.\nPogledajte ga: %s\n\n", "The share will expire on %s." : "Podijeljeni resurs će isteći na %s.", "Cheers!" : "Cheers!", + "Internal Server Error" : "Pogreška poslužitelja.", + "The server encountered an internal error and was unable to complete your request." : "Poslužitelj je naišao na grešku i nije u mogućnosti izvršiti Vaš zahtjev.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Molimo kontaktirajte svojeg administratora ako se ova greška učestalo pojavljuje, molimo da uključite i tehničke detalje ispod u svojem izvješću.", + "More details can be found in the server log." : "Više podatake može se naći u logovima na poslužitelju.", + "Technical details" : "Tehnički detalji", + "Remote Address: %s" : "Udaljena adresa: %s", + "Request ID: %s" : "Zahtjev ID: %s", + "Code: %s" : "Kod: %s", + "Message: %s" : "Poruka: %s", + "File: %s" : "Datoteka: %s", + "Line: %s" : "Red: %s", + "Trace" : "Prati", "Security Warning" : "Sigurnosno upozorenje", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Vaša PHP verzija je podložna napadu NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Molimo ažurirajte svoju PHP instalaciju da biste mogli sigurno koristiti %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Vašem podatkovnom direktoriju i datotekama vjerojatno se može pristupiti s interneta jer .htaccess datoteka ne radi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za informaciju kako ispravno konfigurirati vaš poslužitelj, molimo vidite <a href=\"%s\" target=\"_blank\">dokumentaciju</a>.", "Create an <strong>admin account</strong>" : "Kreirajte <strong>admin račun</strong>", - "Password" : "Lozinka", + "Username" : "Korisničko ime", "Storage & database" : "Pohrana & baza podataka", "Data folder" : "Mapa za podatke", "Configure the database" : "Konfigurirajte bazu podataka", @@ -159,12 +187,11 @@ OC.L10N.register( "Database name" : "Naziv baze podataka", "Database tablespace" : "Tablespace (?) baze podataka", "Database host" : "Glavno računalo baze podataka", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite će se koristiti kao baza podataka. Za veće instalacije preporučujemo da se to promijeni.", "Finish setup" : "Završite postavljanje", "Finishing …" : "Završavanje...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Ova aplikacija zahtjeva JavaScript za ispravan rad. Molimo <a href=\"http://enable-javascript.com/\" target=\"_blank\"> uključite JavaScript</a> i ponovno učitajte stranicu.", "%s is available. Get more information on how to update." : "%s je dostupan. Saznajte više informacija o tome kako ažurirati.", "Log out" : "Odjavite se", + "Search" : "pretraži", "Server side authentication failed!" : "Autentikacija na strani poslužitelja nije uspjela!", "Please contact your administrator." : "Molimo kontaktirajte svog administratora.", "Forgot your password? Reset it!" : "Zaboravili ste svoju lozinku? Resetirajte ju!", @@ -185,6 +212,8 @@ OC.L10N.register( "The theme %s has been disabled." : "Tema %s je onemogućena", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Prije nego li nastavite, molimo osigurajte da su baza podataka, mapa konfiguracije i mapaza podatke sigurnosno kopirani.", "Start update" : "Započnite ažuriranje", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da biste izbjegli vremensko prekoračenje s većim instalacijama, možete pokrenutisljedeću naredbu iz svoga instalacijskog direktorija:" + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da biste izbjegli vremensko prekoračenje s većim instalacijama, možete pokrenutisljedeću naredbu iz svoga instalacijskog direktorija:", + "This %s instance is currently being updated, which may take a while." : "%s se upravo nadograđuje. Nadogradnja može potrajati.", + "This page will refresh itself when the %s instance is available again." : "Stranica će se sama osvježiti kada %s bude ponovo dostupno." }, "nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"); diff --git a/core/l10n/hr.json b/core/l10n/hr.json index fbcc57054e3..b770f224923 100644 --- a/core/l10n/hr.json +++ b/core/l10n/hr.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Veza za resetiranje vaše lozinke poslana je na vašu adresu e-pošte. Ako je ne primite unekom razumnom vremenskom roku, provjerite svoje spam/junk mape. <br> Ako nije tamo, kontaktirajtesvoga lokalnog administratora.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaše datoteke su šifrirane. Ako niste aktivirali ključ oporavka,svoje podatke nećete moći dohvatitinakon što vaša lozinka bude resetirana.<br />Ako ne znate što učiniti, prije nego linastavite, molimo kontaktirajte svog administratora. <br />Želite li doista nastaviti?", "I know what I'm doing" : "Znam što radim", - "Reset password" : "Resetirajte lozinku", "Password can not be changed. Please contact your administrator." : "Lozinku nije moguće promijeniti. Molimo kontaktirajte svog administratora.", "No" : "Ne", "Yes" : "Da", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Pogrešno učitavanje predloška za pronalazača datoteke: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Pogrešno učitavanje predloška za poruke: {error}", + "read-only" : "samo čitanje", "_{count} file conflict_::_{count} file conflicts_" : ["neželjeno podudaranje u {count} datoteci","neželjeno podudaranje u {count} datoteke","neželjeno podudaranje u {count} datoteke"], "One file conflict" : "Konflikt u jednoj datoteci", "New Files" : "Nove datoteke", @@ -63,6 +63,8 @@ "Strong password" : "Lozinka snažna", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Vaš web poslužitelj još nije propisno postavljen da bi omogućio sinkronizaciju datoteka jer izgleda da jesučelje WebDAV neispravno.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ovaj poslužitelj nema nikakvu radnu vezu s internetom. To znači da ne rade neke od njegovihfunkcija kao što su spajanje na vanjsku memoriju, notifikacije o ažuriranju ili instalacijiaplikacija treće strane. Također, možda je onemogućen daljinski pristup datotekama i slanjenotifikacijske e-pošte. Savjetujemo vam da, ako želite da sve njegove funkcije rade,omogućite vezuovog poslužitelja s internetom.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vašem podatkovnom direktoriju i vašim datotekama pristup je vjerojatno moguć s interneta.Datoteka .htaccess ne radi. Toplo vam preporučujemo da svoj web poslužitelj konfigurirate tako daje pristup podatkovnom direktoriju nemoguć ili pak podatkovni direktorij premjestite izvan korijena dokumentaweb poslužitelja.", + "Error occurred while checking server setup" : "Greška prilikom provjeri postavki servera", "Shared" : "Resurs podijeljen", "Shared with {recipients}" : "Resurs podijeljen s {recipients}", "Share" : "Podijelite", @@ -75,23 +77,28 @@ "Share with user or group …" : "Podijelite s korisnikom ili grupom ...", "Share link" : "Podijelite vezu", "The public link will expire no later than {days} days after it is created" : " Javna veza ističe najkasnije {days} dana nakon što je kreirana", + "Link" : "Poveznica", "Password protect" : "Zaštititi lozinkom", + "Password" : "Lozinka", "Choose a password for the public link" : "Odaberite lozinku za javnu vezu", - "Allow Public Upload" : "Omogućite javno učitavanje", + "Allow editing" : "Omogući uređivanje", "Email link to person" : "Pošaljite osobi vezu e-poštom", "Send" : "Pošaljite", "Set expiration date" : "Odredite datum isteka", + "Expiration" : "Istjeće", "Expiration date" : "Datum isteka", + "Adding user..." : "Dodavanje korisnika...", "group" : "Grupa", + "remote" : "na daljinu", "Resharing is not allowed" : "Ponovno dijeljenje nije dopušteno", - "Shared in {item} with {user}" : "Podijeljeno u {item} s {user}", + "Shared in {item} with {user}" : "Podijeljeno u {item} sa {user}", "Unshare" : "Prestanite dijeliti", "notify by email" : "Obavijestite e-poštom", "can share" : "Dijeljenje moguće", "can edit" : "Uređivanje moguće", "access control" : "Kontrola pristupa", "create" : "Kreirajte", - "update" : "Ažurirajte", + "change" : "promijeni", "delete" : "Izbrišite", "Password protected" : "Lozinka zaštićena", "Error unsetting expiration date" : "Pogrešno uklanjanje postavke datuma isteka", @@ -106,25 +113,33 @@ "Edit tags" : "Uredite oznake", "Error loading dialog template: {error}" : "Pogrešno učitavanje predloška dijaloga: {error}", "No tags selected for deletion." : "Nijedna oznaka nije odabrana za brisanje.", - "_download %n file_::_download %n files_" : ["","",""], + "unknown text" : "nepoznati tekst", + "Hello world!" : "Pozdrav svijete!", + "sunny" : "sunčano", + "Hello {name}, the weather is {weather}" : "Pozdrav {name}, vrijeme je {weather}", + "Hello {name}" : "Pozdrav {name}", + "_download %n file_::_download %n files_" : ["preuzimanje %n datoteke","preuzimanje %n datoteke","preuzimanje %n datoteka"], "Updating {productName} to version {version}, this may take a while." : "Uređivanje {productName} u verziiju {version}, to može potrajati neko vrijeme.", "Please reload the page." : "Molimo, ponovno učitajte stranicu", - "The update was unsuccessful." : "Ažuriranje nije uspjelo", + "The update was unsuccessful. " : "Usklađivanje je bilo neuspješno.", "The update was successful. Redirecting you to ownCloud now." : "Ažuriranje je uspjelo. Upravo ste preusmjeravani na ownCloud.", "Couldn't reset password because the token is invalid" : "Resetiranje lozinke nije moguće jer je token neispravan.", "Couldn't send reset email. Please make sure your username is correct." : "Resetiranu e-poštu nije moguće poslati.Molimo provjerite ispravnost svoga korisničkog imena.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Resetiranu e-poštu nije moguće poslati jer za ovo korisničko ime ne postoji adresa.Molimo, kontaktirajte svog administratora.", "%s password reset" : "%s lozinka resetirana", "Use the following link to reset your password: {link}" : "Za resetiranje svoje lozinke koristite sljedeću vezu: {link}", - "You will receive a link to reset your password via Email." : "Vezu za resetiranje svoje lozinke primit ćete e-poštom.", - "Username" : "Korisničko ime", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vaše datoteke su šifrirane. Ako niste aktivirali ključ oporavka, svoje podatke nećetemoći dohvatiti nakon što vaša lozinka bude resetirana. Ako niste sigurni što učiniti, molimokontaktirajte svog administratora prije nego li nastavite. Želite li doista nastaviti?", - "Yes, I really want to reset my password now" : "Da, ja doista želim sada resetirati svojju lozinku.", - "Reset" : "Resetirajte", "New password" : "Nova lozinka", "New Password" : "Nova lozinka", + "Reset password" : "Resetirajte lozinku", + "Searching other places" : "Pretraživanje drugih lokacija", + "No search result in other places" : "Nema rezultata na drugim lokacijama", + "_{count} search result in other places_::_{count} search results in other places_" : ["Pronađen {count} rezultat na drugim lokacijama","Pronađeno {count} rezultata na drugim lokacijama","Pronađeno {count} rezultata na drugim lokacijama"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nije podržan i %s na ovoj platformi neće raditi kako treba.", "For the best results, please consider using a GNU/Linux server instead." : "Za najbolje rezultate, molimo razmotrite mogućnost korištenje poslužitelja GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Čini se da je %s pokrenuto na 32-bitnom PHP-u i da je open_basedir podešen u php.ini. To može prouzrokovati probleme sa datotekama većim od 4GB te narečeno nije preporučeno.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Molimo uklonite postavke za open_basedir setting iz datoteke php.ini ili se prebacite na 64-bitni PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Čini se da je %s pokrenuto na 32-bitnom PHP-u i da cURL nije instaliran. To može prouzrokovati probleme sa datotekama većim od 4GB te narečeno nije preporučeno.", + "Please install the cURL extension and restart your webserver." : "Molimo instalirajte cURL dodatak i ponovo pokrenite Vaš web poslužitelj.", "Personal" : "Osobno", "Users" : "Korisnici", "Apps" : "Aplikacije", @@ -138,16 +153,29 @@ "Error favoriting" : "Pogrešno dodavanje u favorite", "Error unfavoriting" : "Pogrešno uklanjanje iz favorita", "Access forbidden" : "Pristup zabranjen", + "File not found" : "Datoteka nije pronađena", + "The specified document has not been found on the server." : "Traženi dokument nije pronađen na poslužitelju.", + "You can click here to return to %s." : "Kliknite ovdje da se vratite na %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej, \n\nsamo vam javljamo da je %s podijelio %s s vama.\nPogledajte ga: %s\n\n", "The share will expire on %s." : "Podijeljeni resurs će isteći na %s.", "Cheers!" : "Cheers!", + "Internal Server Error" : "Pogreška poslužitelja.", + "The server encountered an internal error and was unable to complete your request." : "Poslužitelj je naišao na grešku i nije u mogućnosti izvršiti Vaš zahtjev.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Molimo kontaktirajte svojeg administratora ako se ova greška učestalo pojavljuje, molimo da uključite i tehničke detalje ispod u svojem izvješću.", + "More details can be found in the server log." : "Više podatake može se naći u logovima na poslužitelju.", + "Technical details" : "Tehnički detalji", + "Remote Address: %s" : "Udaljena adresa: %s", + "Request ID: %s" : "Zahtjev ID: %s", + "Code: %s" : "Kod: %s", + "Message: %s" : "Poruka: %s", + "File: %s" : "Datoteka: %s", + "Line: %s" : "Red: %s", + "Trace" : "Prati", "Security Warning" : "Sigurnosno upozorenje", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Vaša PHP verzija je podložna napadu NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Molimo ažurirajte svoju PHP instalaciju da biste mogli sigurno koristiti %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Vašem podatkovnom direktoriju i datotekama vjerojatno se može pristupiti s interneta jer .htaccess datoteka ne radi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za informaciju kako ispravno konfigurirati vaš poslužitelj, molimo vidite <a href=\"%s\" target=\"_blank\">dokumentaciju</a>.", "Create an <strong>admin account</strong>" : "Kreirajte <strong>admin račun</strong>", - "Password" : "Lozinka", + "Username" : "Korisničko ime", "Storage & database" : "Pohrana & baza podataka", "Data folder" : "Mapa za podatke", "Configure the database" : "Konfigurirajte bazu podataka", @@ -157,12 +185,11 @@ "Database name" : "Naziv baze podataka", "Database tablespace" : "Tablespace (?) baze podataka", "Database host" : "Glavno računalo baze podataka", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite će se koristiti kao baza podataka. Za veće instalacije preporučujemo da se to promijeni.", "Finish setup" : "Završite postavljanje", "Finishing …" : "Završavanje...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Ova aplikacija zahtjeva JavaScript za ispravan rad. Molimo <a href=\"http://enable-javascript.com/\" target=\"_blank\"> uključite JavaScript</a> i ponovno učitajte stranicu.", "%s is available. Get more information on how to update." : "%s je dostupan. Saznajte više informacija o tome kako ažurirati.", "Log out" : "Odjavite se", + "Search" : "pretraži", "Server side authentication failed!" : "Autentikacija na strani poslužitelja nije uspjela!", "Please contact your administrator." : "Molimo kontaktirajte svog administratora.", "Forgot your password? Reset it!" : "Zaboravili ste svoju lozinku? Resetirajte ju!", @@ -183,6 +210,8 @@ "The theme %s has been disabled." : "Tema %s je onemogućena", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Prije nego li nastavite, molimo osigurajte da su baza podataka, mapa konfiguracije i mapaza podatke sigurnosno kopirani.", "Start update" : "Započnite ažuriranje", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da biste izbjegli vremensko prekoračenje s većim instalacijama, možete pokrenutisljedeću naredbu iz svoga instalacijskog direktorija:" + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da biste izbjegli vremensko prekoračenje s većim instalacijama, možete pokrenutisljedeću naredbu iz svoga instalacijskog direktorija:", + "This %s instance is currently being updated, which may take a while." : "%s se upravo nadograđuje. Nadogradnja može potrajati.", + "This page will refresh itself when the %s instance is available again." : "Stranica će se sama osvježiti kada %s bude ponovo dostupno." },"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;" }
\ No newline at end of file diff --git a/core/l10n/hu_HU.js b/core/l10n/hu_HU.js index 867d47cda68..13ccda12b0a 100644 --- a/core/l10n/hu_HU.js +++ b/core/l10n/hu_HU.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "A jelszó felülírásához a linket e-mailben elküldtük. Ha a levél elfogadható időn belül nem érkezik meg, ellenőrizze a spam/levélszemét mappát.<br>Ha nincs ott, kérdezze meg a helyi rendszergazdát.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Az Ön állományai titkosítva vannak. Ha nem engedélyezte korábban az adatok visszanyeréséhez szükséges kulcs használatát, akkor a jelszó megváltoztatását követően nem fog hozzáférni az adataihoz. Ha nem biztos abban, hogy mit kellene tennie, akkor kérdezze meg a rendszergazdát, mielőtt továbbmenne. Biztos, hogy folytatni kívánja?", "I know what I'm doing" : "Tudom mit csinálok.", - "Reset password" : "Jelszó-visszaállítás", "Password can not be changed. Please contact your administrator." : "A jelszót nem lehet visszaállítani. Kérjük, lépjen kapcsolatba a redszergazdával.", "No" : "Nem", "Yes" : "Igen", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Nem sikerült betölteni a fájlkiválasztó sablont: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Nem sikerült betölteni az üzenet sablont: {error}", + "read-only" : "csak olvasható", "_{count} file conflict_::_{count} file conflicts_" : ["{count} fájl ütközik","{count} fájl ütközik"], "One file conflict" : "Egy fájl ütközik", "New Files" : "Új fájlok", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Erős jelszó", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Az Ön webkiszolgálója nincs megfelelően beállítva az állományok szinkronizálásához, mert a WebDAV-elérés úgy tűnik, nem működik.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "A kiszolgálónak nem működik az internetkapcsolata. Ez azt jelenti, hogy bizonyos funkciók nem fognak működni, mint pl. külső tárolók becsatolása, automatikus frissítési értesítések vagy más fejlesztők /3rd party/ által írt alkalmazások telepítése. Az állományok távolról történő elérése valamint e-mail értesítések küldése szintén lehet, hogy nem fog működni. Javasoljuk, hogy engedélyezze a kiszolgáló internetelérését, ha az összes funkciót szeretné használni.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Az adatkönytára és az itt levő fájlok valószínűleg elérhetők az internetről. Az ownCloud által beillesztett .htaccess fájl nem működik. Nagyon erősen ajánlott, hogy a webszervert úgy konfigurálja, hogy az adatkönyvtár ne legyen közvetlenül kívülről elérhető, vagy az adatkönyvtárt tegye a webszerver dokumentumfáján kívülre.", "Error occurred while checking server setup" : "Hiba történt a szerver beállítások ellenőrzése közben", "Shared" : "Megosztott", "Shared with {recipients}" : "Megosztva ővelük: {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Megosztani egy felhasználóval vagy csoporttal ...", "Share link" : "Megosztás hivatkozással", "The public link will expire no later than {days} days after it is created" : "A nyilvános link érvényessége legkorábban {days} nappal a létrehozása után jár csak le", + "Link" : "Link", "Password protect" : "Jelszóval is védem", + "Password" : "Jelszó", "Choose a password for the public link" : "Válasszon egy jelszót a nyilvános linkhez", - "Allow Public Upload" : "Feltöltést is engedélyezek", + "Allow editing" : "Szerkesztés engedélyezése", "Email link to person" : "Email címre küldjük el", "Send" : "Küldjük el", "Set expiration date" : "Legyen lejárati idő", + "Expiration" : "Lejárat", "Expiration date" : "A lejárati idő", "Adding user..." : "Felhasználó hozzáadása...", "group" : "csoport", + "remote" : "távoli", "Resharing is not allowed" : "Ezt az állományt csak a tulajdonosa oszthatja meg másokkal", "Shared in {item} with {user}" : "Megosztva {item}-ben {user}-rel", "Unshare" : "A megosztás visszavonása", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "módosíthat", "access control" : "jogosultság", "create" : "létrehoz", - "update" : "szerkeszt", + "change" : "változtatás", "delete" : "töröl", "Password protected" : "Jelszóval van védve", "Error unsetting expiration date" : "Nem sikerült a lejárati időt törölni", @@ -110,25 +115,32 @@ OC.L10N.register( "Edit tags" : "Címkék szerkesztése", "Error loading dialog template: {error}" : "Hiba a párbeszédpanel-sablon betöltésekor: {error}", "No tags selected for deletion." : "Nincs törlésre kijelölt címke.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "ismeretlen szöveg", + "Hello world!" : "Üdv, világ!", + "sunny" : "napos", + "Hello {name}, the weather is {weather}" : "Üdv, {name}, {weather} időnk van", + "Hello {name}" : "Hello {name}", + "_download %n file_::_download %n files_" : ["%n fájl letöltése","%n fájl letöltése"], "Updating {productName} to version {version}, this may take a while." : " {productName} frissítése zajlik erre a verzióra: {version}. Ez eltarthat egy darabig.", "Please reload the page." : "Kérjük frissítse az oldalt!", - "The update was unsuccessful." : "A frissítés nem sikerült.", + "The update was unsuccessful. " : "A frissítés sikerült.", "The update was successful. Redirecting you to ownCloud now." : "A frissítés sikeres volt. Visszairányítjuk az ownCloud szolgáltatáshoz.", "Couldn't reset password because the token is invalid" : "Nem lehet a jelszót törölni, mert a token érvénytelen.", "Couldn't send reset email. Please make sure your username is correct." : "Visszaállítási e-mail nem küldhető. Kérjük, lépjen kapcsolatba a rendszergazdával. ", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Visszaállítási e-mail nem küldhető, mert nem tartozik e-mail cím ehhez a felhasználóhoz. Kérjük, lépjen kapcsolatba a rendszergazdával.", "%s password reset" : "%s jelszó visszaállítás", "Use the following link to reset your password: {link}" : "Használja ezt a linket a jelszó ismételt beállításához: {link}", - "You will receive a link to reset your password via Email." : "Egy e-mailben fog értesítést kapni a jelszóbeállítás módjáról.", - "Username" : "Felhasználónév", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Az Ön állományai titkosítva vannak. Ha nem engedélyezte korábban az adatok visszanyeréséhez szükséges kulcs használatát, akkor a jelszó megváltoztatását követően nem fog hozzáférni az adataihoz. Ha nem biztos abban, hogy mit kellene tennie, akkor kérdezze meg a rendszergazdát, mielőtt továbbmenne. Biztos, hogy folytatni kívánja?", - "Yes, I really want to reset my password now" : "Igen, tényleg meg akarom változtatni a jelszavam", - "Reset" : "Visszaállítás", "New password" : "Az új jelszó", "New Password" : "Új jelszó", + "Reset password" : "Jelszó-visszaállítás", + "Searching other places" : "Keresés más helyeken", + "No search result in other places" : "Nem található keresési eredmény más helyeken", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} keresési eredmény más helyeken","{count} keresési eredmény más helyeken"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "A Mac OS X nem támogatott és %s nem lesz teljesen működőképes. Csak saját felelősségre használja!", "For the best results, please consider using a GNU/Linux server instead." : "A legjobb eredmény érdekében érdemes GNU/Linux-alapú kiszolgálót használni.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Úgy tűnik, hogy ez a %s példány 32-bites PHP környezetben fut és az open_basedir a php.ini-ben van konfigurálva. A 4GB-nál nagyobb fájlok és problémákhoz vezetnek és nagy akadályt jelentenek.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Kérlek távolítsd el az open_basedir beállítást a php.ini-ből, vagy válts 64bit-es PHP-ra.", + "Please install the cURL extension and restart your webserver." : "Kérlek, telepítsd a cURL bővítményt és indítsd újra a webszervert.", "Personal" : "Személyes", "Users" : "Felhasználók", "Apps" : "Alkalmazások", @@ -149,6 +161,9 @@ OC.L10N.register( "The share will expire on %s." : "A megosztás lejár ekkor %s", "Cheers!" : "Üdv.", "Internal Server Error" : "Belső szerver hiba", + "The server encountered an internal error and was unable to complete your request." : "A szerver belső hibával találkozott és nem tudja teljesíteni a kérést.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kérlek, keresd fel a szerver adminisztrátort, ha ez a hiba ismételten, többször előfordulna. Mellékeld a technikai részleteket a lenti jelentésbe.", + "More details can be found in the server log." : "További részletek a szerver naplóban találhatók.", "Technical details" : "Technikai adatok", "Remote Address: %s" : "Távoli cím: %s", "Request ID: %s" : "Kérelem azonosító: %s", @@ -156,13 +171,12 @@ OC.L10N.register( "Message: %s" : "Üzenet: %s", "File: %s" : "Fájl: %s", "Line: %s" : "Sor: %s", + "Trace" : "Lekövetés", "Security Warning" : "Biztonsági figyelmeztetés", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Az Ön PHP verziója sebezhető a NULL bájtos támadással szemben (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Kérjük frissítse a telepített PHP csomagjait, hogy biztonságos legyen az %s szolgáltatása.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Az adatkönyvtár és a benne levő állományok valószínűleg közvetlenül is elérhetők az internetről, mert a .htaccess állomány nem érvényesül.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "A kiszolgáló megfelelő beállításához kérjük olvassa el a <a href=\"%sl\" target=\"_blank\">dokumentációt</a>.", "Create an <strong>admin account</strong>" : "<strong>Rendszergazdai belépés</strong> létrehozása", - "Password" : "Jelszó", + "Username" : "Felhasználónév", "Storage & database" : "Tárolás és adatbázis", "Data folder" : "Adatkönyvtár", "Configure the database" : "Adatbázis konfigurálása", @@ -172,11 +186,11 @@ OC.L10N.register( "Database name" : "Az adatbázis neve", "Database tablespace" : "Az adatbázis táblázattér (tablespace)", "Database host" : "Adatbázis szerver", - "SQLite will be used as database. For larger installations we recommend to change this." : "Adatbázisként az SQLite-ot fogjuk használni. Nagyobb telepítések esetén javasoljuk, hogy változtassa meg ezt a beállítást.", "Finish setup" : "A beállítások befejezése", "Finishing …" : "Befejezés ...", "%s is available. Get more information on how to update." : "%s rendelkezésre áll. További információ a frissítéshez.", "Log out" : "Kilépés", + "Search" : "Keresés", "Server side authentication failed!" : "A szerveroldali hitelesítés sikertelen!", "Please contact your administrator." : "Kérjük, lépjen kapcsolatba a rendszergazdával.", "Forgot your password? Reset it!" : "Elfelejtette a jelszavát? Állítsa vissza!", @@ -197,6 +211,7 @@ OC.L10N.register( "The theme %s has been disabled." : "Ez a smink: %s letiltásra került.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Kérjük gondoskodjon róla, hogy elmentse az adatbázist, a konfigurációs mappa és az adatamappa tartalmát, mielőtt folytatja.", "Start update" : "A frissítés megkezdése", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Nagyobb telepítések esetén úgy kerülhetők el az időtúllépések, ha inkább a következő parancsot adja ki a telepítési alkönyvtárban:" + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Nagyobb telepítések esetén úgy kerülhetők el az időtúllépések, ha inkább a következő parancsot adja ki a telepítési alkönyvtárban:", + "This page will refresh itself when the %s instance is available again." : "Ez az oldal frissíteni fogja magát amint a %s példány ismét elérhető." }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/hu_HU.json b/core/l10n/hu_HU.json index 3ab7d5d2e97..dff7fa0756e 100644 --- a/core/l10n/hu_HU.json +++ b/core/l10n/hu_HU.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "A jelszó felülírásához a linket e-mailben elküldtük. Ha a levél elfogadható időn belül nem érkezik meg, ellenőrizze a spam/levélszemét mappát.<br>Ha nincs ott, kérdezze meg a helyi rendszergazdát.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Az Ön állományai titkosítva vannak. Ha nem engedélyezte korábban az adatok visszanyeréséhez szükséges kulcs használatát, akkor a jelszó megváltoztatását követően nem fog hozzáférni az adataihoz. Ha nem biztos abban, hogy mit kellene tennie, akkor kérdezze meg a rendszergazdát, mielőtt továbbmenne. Biztos, hogy folytatni kívánja?", "I know what I'm doing" : "Tudom mit csinálok.", - "Reset password" : "Jelszó-visszaállítás", "Password can not be changed. Please contact your administrator." : "A jelszót nem lehet visszaállítani. Kérjük, lépjen kapcsolatba a redszergazdával.", "No" : "Nem", "Yes" : "Igen", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Nem sikerült betölteni a fájlkiválasztó sablont: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Nem sikerült betölteni az üzenet sablont: {error}", + "read-only" : "csak olvasható", "_{count} file conflict_::_{count} file conflicts_" : ["{count} fájl ütközik","{count} fájl ütközik"], "One file conflict" : "Egy fájl ütközik", "New Files" : "Új fájlok", @@ -63,6 +63,7 @@ "Strong password" : "Erős jelszó", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Az Ön webkiszolgálója nincs megfelelően beállítva az állományok szinkronizálásához, mert a WebDAV-elérés úgy tűnik, nem működik.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "A kiszolgálónak nem működik az internetkapcsolata. Ez azt jelenti, hogy bizonyos funkciók nem fognak működni, mint pl. külső tárolók becsatolása, automatikus frissítési értesítések vagy más fejlesztők /3rd party/ által írt alkalmazások telepítése. Az állományok távolról történő elérése valamint e-mail értesítések küldése szintén lehet, hogy nem fog működni. Javasoljuk, hogy engedélyezze a kiszolgáló internetelérését, ha az összes funkciót szeretné használni.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Az adatkönytára és az itt levő fájlok valószínűleg elérhetők az internetről. Az ownCloud által beillesztett .htaccess fájl nem működik. Nagyon erősen ajánlott, hogy a webszervert úgy konfigurálja, hogy az adatkönyvtár ne legyen közvetlenül kívülről elérhető, vagy az adatkönyvtárt tegye a webszerver dokumentumfáján kívülre.", "Error occurred while checking server setup" : "Hiba történt a szerver beállítások ellenőrzése közben", "Shared" : "Megosztott", "Shared with {recipients}" : "Megosztva ővelük: {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Megosztani egy felhasználóval vagy csoporttal ...", "Share link" : "Megosztás hivatkozással", "The public link will expire no later than {days} days after it is created" : "A nyilvános link érvényessége legkorábban {days} nappal a létrehozása után jár csak le", + "Link" : "Link", "Password protect" : "Jelszóval is védem", + "Password" : "Jelszó", "Choose a password for the public link" : "Válasszon egy jelszót a nyilvános linkhez", - "Allow Public Upload" : "Feltöltést is engedélyezek", + "Allow editing" : "Szerkesztés engedélyezése", "Email link to person" : "Email címre küldjük el", "Send" : "Küldjük el", "Set expiration date" : "Legyen lejárati idő", + "Expiration" : "Lejárat", "Expiration date" : "A lejárati idő", "Adding user..." : "Felhasználó hozzáadása...", "group" : "csoport", + "remote" : "távoli", "Resharing is not allowed" : "Ezt az állományt csak a tulajdonosa oszthatja meg másokkal", "Shared in {item} with {user}" : "Megosztva {item}-ben {user}-rel", "Unshare" : "A megosztás visszavonása", @@ -93,7 +98,7 @@ "can edit" : "módosíthat", "access control" : "jogosultság", "create" : "létrehoz", - "update" : "szerkeszt", + "change" : "változtatás", "delete" : "töröl", "Password protected" : "Jelszóval van védve", "Error unsetting expiration date" : "Nem sikerült a lejárati időt törölni", @@ -108,25 +113,32 @@ "Edit tags" : "Címkék szerkesztése", "Error loading dialog template: {error}" : "Hiba a párbeszédpanel-sablon betöltésekor: {error}", "No tags selected for deletion." : "Nincs törlésre kijelölt címke.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "ismeretlen szöveg", + "Hello world!" : "Üdv, világ!", + "sunny" : "napos", + "Hello {name}, the weather is {weather}" : "Üdv, {name}, {weather} időnk van", + "Hello {name}" : "Hello {name}", + "_download %n file_::_download %n files_" : ["%n fájl letöltése","%n fájl letöltése"], "Updating {productName} to version {version}, this may take a while." : " {productName} frissítése zajlik erre a verzióra: {version}. Ez eltarthat egy darabig.", "Please reload the page." : "Kérjük frissítse az oldalt!", - "The update was unsuccessful." : "A frissítés nem sikerült.", + "The update was unsuccessful. " : "A frissítés sikerült.", "The update was successful. Redirecting you to ownCloud now." : "A frissítés sikeres volt. Visszairányítjuk az ownCloud szolgáltatáshoz.", "Couldn't reset password because the token is invalid" : "Nem lehet a jelszót törölni, mert a token érvénytelen.", "Couldn't send reset email. Please make sure your username is correct." : "Visszaállítási e-mail nem küldhető. Kérjük, lépjen kapcsolatba a rendszergazdával. ", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Visszaállítási e-mail nem küldhető, mert nem tartozik e-mail cím ehhez a felhasználóhoz. Kérjük, lépjen kapcsolatba a rendszergazdával.", "%s password reset" : "%s jelszó visszaállítás", "Use the following link to reset your password: {link}" : "Használja ezt a linket a jelszó ismételt beállításához: {link}", - "You will receive a link to reset your password via Email." : "Egy e-mailben fog értesítést kapni a jelszóbeállítás módjáról.", - "Username" : "Felhasználónév", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Az Ön állományai titkosítva vannak. Ha nem engedélyezte korábban az adatok visszanyeréséhez szükséges kulcs használatát, akkor a jelszó megváltoztatását követően nem fog hozzáférni az adataihoz. Ha nem biztos abban, hogy mit kellene tennie, akkor kérdezze meg a rendszergazdát, mielőtt továbbmenne. Biztos, hogy folytatni kívánja?", - "Yes, I really want to reset my password now" : "Igen, tényleg meg akarom változtatni a jelszavam", - "Reset" : "Visszaállítás", "New password" : "Az új jelszó", "New Password" : "Új jelszó", + "Reset password" : "Jelszó-visszaállítás", + "Searching other places" : "Keresés más helyeken", + "No search result in other places" : "Nem található keresési eredmény más helyeken", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} keresési eredmény más helyeken","{count} keresési eredmény más helyeken"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "A Mac OS X nem támogatott és %s nem lesz teljesen működőképes. Csak saját felelősségre használja!", "For the best results, please consider using a GNU/Linux server instead." : "A legjobb eredmény érdekében érdemes GNU/Linux-alapú kiszolgálót használni.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Úgy tűnik, hogy ez a %s példány 32-bites PHP környezetben fut és az open_basedir a php.ini-ben van konfigurálva. A 4GB-nál nagyobb fájlok és problémákhoz vezetnek és nagy akadályt jelentenek.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Kérlek távolítsd el az open_basedir beállítást a php.ini-ből, vagy válts 64bit-es PHP-ra.", + "Please install the cURL extension and restart your webserver." : "Kérlek, telepítsd a cURL bővítményt és indítsd újra a webszervert.", "Personal" : "Személyes", "Users" : "Felhasználók", "Apps" : "Alkalmazások", @@ -147,6 +159,9 @@ "The share will expire on %s." : "A megosztás lejár ekkor %s", "Cheers!" : "Üdv.", "Internal Server Error" : "Belső szerver hiba", + "The server encountered an internal error and was unable to complete your request." : "A szerver belső hibával találkozott és nem tudja teljesíteni a kérést.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kérlek, keresd fel a szerver adminisztrátort, ha ez a hiba ismételten, többször előfordulna. Mellékeld a technikai részleteket a lenti jelentésbe.", + "More details can be found in the server log." : "További részletek a szerver naplóban találhatók.", "Technical details" : "Technikai adatok", "Remote Address: %s" : "Távoli cím: %s", "Request ID: %s" : "Kérelem azonosító: %s", @@ -154,13 +169,12 @@ "Message: %s" : "Üzenet: %s", "File: %s" : "Fájl: %s", "Line: %s" : "Sor: %s", + "Trace" : "Lekövetés", "Security Warning" : "Biztonsági figyelmeztetés", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Az Ön PHP verziója sebezhető a NULL bájtos támadással szemben (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Kérjük frissítse a telepített PHP csomagjait, hogy biztonságos legyen az %s szolgáltatása.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Az adatkönyvtár és a benne levő állományok valószínűleg közvetlenül is elérhetők az internetről, mert a .htaccess állomány nem érvényesül.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "A kiszolgáló megfelelő beállításához kérjük olvassa el a <a href=\"%sl\" target=\"_blank\">dokumentációt</a>.", "Create an <strong>admin account</strong>" : "<strong>Rendszergazdai belépés</strong> létrehozása", - "Password" : "Jelszó", + "Username" : "Felhasználónév", "Storage & database" : "Tárolás és adatbázis", "Data folder" : "Adatkönyvtár", "Configure the database" : "Adatbázis konfigurálása", @@ -170,11 +184,11 @@ "Database name" : "Az adatbázis neve", "Database tablespace" : "Az adatbázis táblázattér (tablespace)", "Database host" : "Adatbázis szerver", - "SQLite will be used as database. For larger installations we recommend to change this." : "Adatbázisként az SQLite-ot fogjuk használni. Nagyobb telepítések esetén javasoljuk, hogy változtassa meg ezt a beállítást.", "Finish setup" : "A beállítások befejezése", "Finishing …" : "Befejezés ...", "%s is available. Get more information on how to update." : "%s rendelkezésre áll. További információ a frissítéshez.", "Log out" : "Kilépés", + "Search" : "Keresés", "Server side authentication failed!" : "A szerveroldali hitelesítés sikertelen!", "Please contact your administrator." : "Kérjük, lépjen kapcsolatba a rendszergazdával.", "Forgot your password? Reset it!" : "Elfelejtette a jelszavát? Állítsa vissza!", @@ -195,6 +209,7 @@ "The theme %s has been disabled." : "Ez a smink: %s letiltásra került.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Kérjük gondoskodjon róla, hogy elmentse az adatbázist, a konfigurációs mappa és az adatamappa tartalmát, mielőtt folytatja.", "Start update" : "A frissítés megkezdése", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Nagyobb telepítések esetén úgy kerülhetők el az időtúllépések, ha inkább a következő parancsot adja ki a telepítési alkönyvtárban:" + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Nagyobb telepítések esetén úgy kerülhetők el az időtúllépések, ha inkább a következő parancsot adja ki a telepítési alkönyvtárban:", + "This page will refresh itself when the %s instance is available again." : "Ez az oldal frissíteni fogja magát amint a %s példány ismét elérhető." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/hy.js b/core/l10n/hy.js index 23c56d34916..fc37a9be206 100644 --- a/core/l10n/hy.js +++ b/core/l10n/hy.js @@ -22,6 +22,7 @@ OC.L10N.register( "December" : "Դեկտեմբեր", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Delete" : "Ջնջել", - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/hy.json b/core/l10n/hy.json index f9a85d3ea05..342ea522cf2 100644 --- a/core/l10n/hy.json +++ b/core/l10n/hy.json @@ -20,6 +20,7 @@ "December" : "Դեկտեմբեր", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Delete" : "Ջնջել", - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/ia.js b/core/l10n/ia.js index 8bac55ebfab..6dab1408744 100644 --- a/core/l10n/ia.js +++ b/core/l10n/ia.js @@ -36,7 +36,6 @@ OC.L10N.register( "Saving..." : "Salveguardante...", "Couldn't send reset email. Please contact your administrator." : "On non pote inviar message de configurar ex novo. Pro favor continge tu administrator.", "I know what I'm doing" : "Io sape lo que io es facente", - "Reset password" : "Reinitialisar contrasigno", "Password can not be changed. Please contact your administrator." : "Contrasigno non pote esser modificate. Pro favor continge tu administrator.", "No" : "No", "Yes" : "Si", @@ -68,8 +67,8 @@ OC.L10N.register( "Share with user or group …" : "Compartir con usator o gruppo ...", "Share link" : "Compartir ligamine", "Password protect" : "Protegite per contrasigno", + "Password" : "Contrasigno", "Choose a password for the public link" : "Selige un contrasigno pro le ligamine public", - "Allow Public Upload" : "Permitter incargamento public", "Email link to person" : "Ligamine de e-posta a persona", "Send" : "Invia", "Set expiration date" : "Fixa data de expiration", @@ -84,7 +83,6 @@ OC.L10N.register( "can edit" : "pote modificar", "access control" : "controlo de accesso", "create" : "crear", - "update" : "actualisar", "delete" : "deler", "Password protected" : "Proteger con contrasigno", "Error unsetting expiration date" : "Error quando on levava le data de expiration", @@ -99,16 +97,13 @@ OC.L10N.register( "Edit tags" : "Modifica etiquettas", "_download %n file_::_download %n files_" : ["",""], "Please reload the page." : "Pro favor recarga le pagina.", - "The update was unsuccessful." : "Le actualisation esseva successose.", "The update was successful. Redirecting you to ownCloud now." : "Le actualisation terminava con successo. On redirige nunc a tu ownCloud.", "%s password reset" : "%s contrasigno re-fixate", "Use the following link to reset your password: {link}" : "Usa le ligamine sequente pro re-fixar tu contrasigno: {link}", - "You will receive a link to reset your password via Email." : "Tu recipera un ligamine pro re-configurar tu contrasigno via e-posta.", - "Username" : "Nomine de usator", - "Yes, I really want to reset my password now" : "Si, io vermente vole re-configurar mi contrasigno nunc", - "Reset" : "Re-fixar", "New password" : "Nove contrasigno", "New Password" : "Nove contrasigno", + "Reset password" : "Reinitialisar contrasigno", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "For the best results, please consider using a GNU/Linux server instead." : "Pro le exitos melior, pro favor tu considera usar in loco un servitor GNU/Linux.", "Personal" : "Personal", "Users" : "Usatores", @@ -131,9 +126,8 @@ OC.L10N.register( "Line: %s" : "Rango: %s", "Trace" : "Tracia", "Security Warning" : "Aviso de securitate", - "Please update your PHP installation to use %s securely." : "Pro favor actualisa tu installation de PHP pro usar %s con securitate.", "Create an <strong>admin account</strong>" : "Crear un <strong>conto de administration</strong>", - "Password" : "Contrasigno", + "Username" : "Nomine de usator", "Storage & database" : "Immagazinage & base de datos", "Data folder" : "Dossier de datos", "Configure the database" : "Configurar le base de datos", @@ -146,6 +140,7 @@ OC.L10N.register( "Finish setup" : "Terminar configuration", "Finishing …" : "Terminante ...", "Log out" : "Clauder le session", + "Search" : "Cercar", "Server side authentication failed!" : "Il falleva authentication de latere servitor!", "Please contact your administrator." : "Pro favor continge tu administrator.", "Forgot your password? Reset it!" : "Tu oblidava tu contrasigno? Re-configura lo!", diff --git a/core/l10n/ia.json b/core/l10n/ia.json index 60ece2f9425..7c5521a994c 100644 --- a/core/l10n/ia.json +++ b/core/l10n/ia.json @@ -34,7 +34,6 @@ "Saving..." : "Salveguardante...", "Couldn't send reset email. Please contact your administrator." : "On non pote inviar message de configurar ex novo. Pro favor continge tu administrator.", "I know what I'm doing" : "Io sape lo que io es facente", - "Reset password" : "Reinitialisar contrasigno", "Password can not be changed. Please contact your administrator." : "Contrasigno non pote esser modificate. Pro favor continge tu administrator.", "No" : "No", "Yes" : "Si", @@ -66,8 +65,8 @@ "Share with user or group …" : "Compartir con usator o gruppo ...", "Share link" : "Compartir ligamine", "Password protect" : "Protegite per contrasigno", + "Password" : "Contrasigno", "Choose a password for the public link" : "Selige un contrasigno pro le ligamine public", - "Allow Public Upload" : "Permitter incargamento public", "Email link to person" : "Ligamine de e-posta a persona", "Send" : "Invia", "Set expiration date" : "Fixa data de expiration", @@ -82,7 +81,6 @@ "can edit" : "pote modificar", "access control" : "controlo de accesso", "create" : "crear", - "update" : "actualisar", "delete" : "deler", "Password protected" : "Proteger con contrasigno", "Error unsetting expiration date" : "Error quando on levava le data de expiration", @@ -97,16 +95,13 @@ "Edit tags" : "Modifica etiquettas", "_download %n file_::_download %n files_" : ["",""], "Please reload the page." : "Pro favor recarga le pagina.", - "The update was unsuccessful." : "Le actualisation esseva successose.", "The update was successful. Redirecting you to ownCloud now." : "Le actualisation terminava con successo. On redirige nunc a tu ownCloud.", "%s password reset" : "%s contrasigno re-fixate", "Use the following link to reset your password: {link}" : "Usa le ligamine sequente pro re-fixar tu contrasigno: {link}", - "You will receive a link to reset your password via Email." : "Tu recipera un ligamine pro re-configurar tu contrasigno via e-posta.", - "Username" : "Nomine de usator", - "Yes, I really want to reset my password now" : "Si, io vermente vole re-configurar mi contrasigno nunc", - "Reset" : "Re-fixar", "New password" : "Nove contrasigno", "New Password" : "Nove contrasigno", + "Reset password" : "Reinitialisar contrasigno", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "For the best results, please consider using a GNU/Linux server instead." : "Pro le exitos melior, pro favor tu considera usar in loco un servitor GNU/Linux.", "Personal" : "Personal", "Users" : "Usatores", @@ -129,9 +124,8 @@ "Line: %s" : "Rango: %s", "Trace" : "Tracia", "Security Warning" : "Aviso de securitate", - "Please update your PHP installation to use %s securely." : "Pro favor actualisa tu installation de PHP pro usar %s con securitate.", "Create an <strong>admin account</strong>" : "Crear un <strong>conto de administration</strong>", - "Password" : "Contrasigno", + "Username" : "Nomine de usator", "Storage & database" : "Immagazinage & base de datos", "Data folder" : "Dossier de datos", "Configure the database" : "Configurar le base de datos", @@ -144,6 +138,7 @@ "Finish setup" : "Terminar configuration", "Finishing …" : "Terminante ...", "Log out" : "Clauder le session", + "Search" : "Cercar", "Server side authentication failed!" : "Il falleva authentication de latere servitor!", "Please contact your administrator." : "Pro favor continge tu administrator.", "Forgot your password? Reset it!" : "Tu oblidava tu contrasigno? Re-configura lo!", diff --git a/core/l10n/id.js b/core/l10n/id.js index 7182162297e..322b51f2fc5 100644 --- a/core/l10n/id.js +++ b/core/l10n/id.js @@ -39,14 +39,14 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Sebuah tautan untuk setel ulang sandi Anda telah dikirim ke email Anda. Jika Anda tidak menerima dalam jangka waktu yang wajar, periksa folder spam/sampah Anda.<br>Jika tidak ada, tanyakan pada administrator Anda.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Berkas-berkas Anda terenkripsi. Jika Anda tidak mengaktifkan kunci pemulihan, tidak ada cara lain untuk mendapatkan data Anda kembali setelah sandi di setel ulang.<br />Jika Anda tidak yakin dengan apa yang akan Anda dilakukan, mohon hubungi administrator Anda sebelum melanjutkan. <br />Apakah Anda yakin ingin melanjutkan?", "I know what I'm doing" : "Saya tahu apa yang saya lakukan", - "Reset password" : "Setel ulang sandi", "Password can not be changed. Please contact your administrator." : "Sandi tidak dapat diubah. Silakan hubungi administrator Anda", "No" : "Tidak", "Yes" : "Ya", "Choose" : "Pilih", - "Error loading file picker template: {error}" : "Galat memuat templat berkas pemilih: {error}", + "Error loading file picker template: {error}" : "Kesalahan saat memuat templat berkas pemilih: {error}", "Ok" : "Oke", "Error loading message template: {error}" : "Kesalahan memuat templat pesan: {error}", + "read-only" : "hanya-baca", "_{count} file conflict_::_{count} file conflicts_" : ["{count} berkas konflik"], "One file conflict" : "Satu berkas konflik", "New Files" : "Berkas Baru", @@ -65,28 +65,33 @@ OC.L10N.register( "Strong password" : "Sandi kuat", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web server Anda belum dikonfigurasikan dengan baik untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server ini tidak memiliki koneksi internet. Hal ini berarti bahwa beberapa fitur seperti mengaitkan penyimpanan eksternal, pemberitahuan tentang pembaruan atau instalasi aplikasi pihak ke-3 tidak akan bisa. Mengakses berkas dari remote dan mengirim email notifikasi juga tidak akan bekerja. Kami menyarankan untuk mengaktifkan koneksi internet untuk server ini jika Anda menginginkan semua fitur.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Direktori data dan berkas Anda mungkin dapat diakses dari internet. Berkas .htaccess tidak bekerja. Kami sangat menyarankan untuk mengkonfigurasi server web Anda agar direktori data tidak lagi dapat diakses atau Anda dapat memindahkan direktori data di luar dokumen root webserver.", "Error occurred while checking server setup" : "Kesalahan tidak terduga saat memeriksa setelan server", "Shared" : "Dibagikan", "Shared with {recipients}" : "Dibagikan dengan {recipients}", "Share" : "Bagikan", - "Error" : "Galat", - "Error while sharing" : "Galat ketika membagikan", - "Error while unsharing" : "Galat ketika membatalkan pembagian", - "Error while changing permissions" : "Galat ketika mengubah izin", + "Error" : "Kesalahan", + "Error while sharing" : "Kesalahan saat membagikan", + "Error while unsharing" : "Kesalahan saat membatalkan pembagian", + "Error while changing permissions" : "Kesalahan saat mengubah izin", "Shared with you and the group {group} by {owner}" : "Dibagikan dengan anda dan grup {group} oleh {owner}", "Shared with you by {owner}" : "Dibagikan dengan anda oleh {owner}", "Share with user or group …" : "Bagikan dengan pengguna atau grup ...", "Share link" : "Bagikan tautan", "The public link will expire no later than {days} days after it is created" : "Tautan publik akan kadaluarsa tidak lebih dari {days} hari setelah ini dibuat", + "Link" : "Tautan", "Password protect" : "Lindungi dengan sandi", + "Password" : "Sandi", "Choose a password for the public link" : "Tetapkan sandi untuk tautan publik", - "Allow Public Upload" : "Izinkan Unggahan Publik", + "Allow editing" : "Izinkan penyuntingan", "Email link to person" : "Emailkan tautan ini ke orang", "Send" : "Kirim", "Set expiration date" : "Atur tanggal kedaluwarsa", + "Expiration" : "Kedaluwarsa", "Expiration date" : "Tanggal kedaluwarsa", "Adding user..." : "Menambahkan pengguna...", "group" : "grup", + "remote" : "remote", "Resharing is not allowed" : "Berbagi ulang tidak diizinkan", "Shared in {item} with {user}" : "Dibagikan dalam {item} dengan {user}", "Unshare" : "Batalkan berbagi", @@ -95,11 +100,11 @@ OC.L10N.register( "can edit" : "dapat sunting", "access control" : "kontrol akses", "create" : "buat", - "update" : "perbarui", + "change" : "ubah", "delete" : "hapus", "Password protected" : "Sandi dilindungi", - "Error unsetting expiration date" : "Galat ketika menghapus tanggal kedaluwarsa", - "Error setting expiration date" : "Galat ketika mengatur tanggal kedaluwarsa", + "Error unsetting expiration date" : "Kesalahan saat menghapus tanggal kedaluwarsa", + "Error setting expiration date" : "Kesalahan saat mengatur tanggal kedaluwarsa", "Sending ..." : "Mengirim ...", "Email sent" : "Email terkirim", "Warning" : "Peringatan", @@ -108,39 +113,47 @@ OC.L10N.register( "Delete" : "Hapus", "Add" : "Tambah", "Edit tags" : "Sunting label", - "Error loading dialog template: {error}" : "Galat memuat templat dialog: {error}", + "Error loading dialog template: {error}" : "Kesalahan saat memuat templat dialog: {error}", "No tags selected for deletion." : "Tidak ada label yang dipilih untuk dihapus.", - "_download %n file_::_download %n files_" : [""], + "unknown text" : "teks tidak diketahui", + "Hello world!" : "Hello world!", + "sunny" : "cerah", + "Hello {name}, the weather is {weather}" : "Helo {name}, jepang {weather}", + "Hello {name}" : "Helo {name}", + "_download %n file_::_download %n files_" : ["unduh %n berkas"], "Updating {productName} to version {version}, this may take a while." : "Memperbarui {productName} ke versi {version}, ini memerlukan waktu.", "Please reload the page." : "Silakan muat ulang halaman.", - "The update was unsuccessful." : "Pembaruan tidak berhasil", + "The update was unsuccessful. " : "Pembaruan tidak berhasil.", "The update was successful. Redirecting you to ownCloud now." : "Pembaruan sukses. Anda akan diarahkan ulang ke ownCloud.", "Couldn't reset password because the token is invalid" : "Tidak dapat menyetel ulang sandi karena token tidak sah", "Couldn't send reset email. Please make sure your username is correct." : "Tidak dapat menyetel ulang email. Mohon pastikan nama pengguna Anda benar.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Tidak dapat menyetel ulang email karena tidak ada alamat email untuk nama pengguna ini. Silakan hubungi Administrator Anda.", "%s password reset" : "%s sandi disetel ulang", "Use the following link to reset your password: {link}" : "Gunakan tautan berikut untuk menyetel ulang sandi Anda: {link}", - "You will receive a link to reset your password via Email." : "Anda akan menerima tautan penyetelan ulang sandi lewat Email.", - "Username" : "Nama pengguna", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Berkas anda terenkripsi. Jika sebelumnya anda belum mengaktifkan kunci pemulihan, tidak akan ada cara lagi untuk mendapatkan data anda kembali setelah sandi anda diatur ulang. Jika anda tidak yakin dengan apa yang harus dilakukan, silakan hubungi administrator anda sebelum melanjutkan. Apakah anda benar-benar ingin melanjutkan?", - "Yes, I really want to reset my password now" : "Ya, Saya sungguh ingin mengatur ulang sandi saya sekarang", - "Reset" : "Atur Ulang", "New password" : "Sandi baru", "New Password" : "Sandi Baru", + "Reset password" : "Setel ulang sandi", + "Searching other places" : "Mencari tempat lainnya", + "No search result in other places" : "Tidak ada hasil pencarian di tampat lainnya", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} hasil pencarian di tempat lain"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X tidak didukung dan %s tidak akan bekerja dengan baik pada platform ini. Gunakan dengan resiko Anda sendiri!", "For the best results, please consider using a GNU/Linux server instead." : "Untuk hasil terbaik, pertimbangkan untuk menggunakan server GNU/Linux sebagai gantinya. ", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Tampaknya instansi %s berjalan di lingkungan PHP 32-bit dan open_basedir telah dikonfigurasi di php.ini. Hal ini akan menyebabkan masalah pada berkas lebih besar dari 4 GB dan sangat tidak disarankan.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mohon hapus pengaturan open_basedir didalam php.ini atau beralih ke PHP 64-bit.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Nampaknya instansi %s berjalan di lingkungan PHP 32-bit dan cURL tidak diinstal. Hal ini akan menyebabkan masalah pada berkas lebih besar dari 4 GB dan sangat tidak disarankan.", + "Please install the cURL extension and restart your webserver." : "Mohon instal ekstensi cURL dan jalankan ulang server web.", "Personal" : "Pribadi", "Users" : "Pengguna", "Apps" : "Aplikasi", "Admin" : "Admin", "Help" : "Bantuan", - "Error loading tags" : "Galat saat memuat tag", + "Error loading tags" : "Kesalahan saat saat memuat tag", "Tag already exists" : "Tag sudah ada", - "Error deleting tag(s)" : "Galat saat menghapus tag", - "Error tagging" : "Galat saat memberikan tag", - "Error untagging" : "Galat saat menghapus tag", - "Error favoriting" : "Galat saat memberikan sebagai favorit", - "Error unfavoriting" : "Galat saat menghapus sebagai favorit", + "Error deleting tag(s)" : "Kesalahan saat menghapus tag", + "Error tagging" : "Kesalahan saat memberikan tag", + "Error untagging" : "Kesalahan saat menghapus tag", + "Error favoriting" : "Kesalahan saat memberikan sebagai favorit", + "Error unfavoriting" : "Kesalahan saat menghapus sebagai favorit", "Access forbidden" : "Akses ditolak", "File not found" : "Berkas tidak ditemukan", "The specified document has not been found on the server." : "Dokumen yang diminta tidak tersedia pada server.", @@ -161,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Baris: %s", "Trace" : "Jejak", "Security Warning" : "Peringatan Keamanan", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Versi PHP Anda rentan terhadap serangan NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Silakan perbarui instalasi PHP anda untuk menggunakan %s dengan aman.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Kemungkinan direktori data dan berkas anda dapat diakses dari internet karena berkas .htaccess tidak berfungsi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Untuk informasi cara mengkonfigurasi server anda dengan benar, silakan lihat <a href=\"%s\" target=\"_blank\">dokumentasi</a>.", "Create an <strong>admin account</strong>" : "Buat sebuah <strong>akun admin</strong>", - "Password" : "Sandi", + "Username" : "Nama pengguna", "Storage & database" : "Penyimpanan & Basis data", "Data folder" : "Folder data", "Configure the database" : "Konfigurasikan basis data", @@ -176,12 +187,11 @@ OC.L10N.register( "Database name" : "Nama basis data", "Database tablespace" : "Tablespace basis data", "Database host" : "Host basis data", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite akan digunakan sebagai basis data. Untuk instalasi yang lebih besar, kami merekomendasikan untuk mengubah setelan ini.", "Finish setup" : "Selesaikan instalasi", "Finishing …" : "Menyelesaikan ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Aplikasi ini memerlukan JavaScript untuk beroperasi dengan benar. Mohon <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktifkan JavaScript</a> dan muat ulang halaman.", "%s is available. Get more information on how to update." : "%s tersedia. Dapatkan informasi lebih lanjut tentang cara memperbarui.", "Log out" : "Keluar", + "Search" : "Cari", "Server side authentication failed!" : "Otentikasi dari sisi server gagal!", "Please contact your administrator." : "Silahkan hubungi administrator anda.", "Forgot your password? Reset it!" : "Lupa sandi Anda? Setel ulang!", diff --git a/core/l10n/id.json b/core/l10n/id.json index 79e90900d0f..0eb62928aac 100644 --- a/core/l10n/id.json +++ b/core/l10n/id.json @@ -37,14 +37,14 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Sebuah tautan untuk setel ulang sandi Anda telah dikirim ke email Anda. Jika Anda tidak menerima dalam jangka waktu yang wajar, periksa folder spam/sampah Anda.<br>Jika tidak ada, tanyakan pada administrator Anda.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Berkas-berkas Anda terenkripsi. Jika Anda tidak mengaktifkan kunci pemulihan, tidak ada cara lain untuk mendapatkan data Anda kembali setelah sandi di setel ulang.<br />Jika Anda tidak yakin dengan apa yang akan Anda dilakukan, mohon hubungi administrator Anda sebelum melanjutkan. <br />Apakah Anda yakin ingin melanjutkan?", "I know what I'm doing" : "Saya tahu apa yang saya lakukan", - "Reset password" : "Setel ulang sandi", "Password can not be changed. Please contact your administrator." : "Sandi tidak dapat diubah. Silakan hubungi administrator Anda", "No" : "Tidak", "Yes" : "Ya", "Choose" : "Pilih", - "Error loading file picker template: {error}" : "Galat memuat templat berkas pemilih: {error}", + "Error loading file picker template: {error}" : "Kesalahan saat memuat templat berkas pemilih: {error}", "Ok" : "Oke", "Error loading message template: {error}" : "Kesalahan memuat templat pesan: {error}", + "read-only" : "hanya-baca", "_{count} file conflict_::_{count} file conflicts_" : ["{count} berkas konflik"], "One file conflict" : "Satu berkas konflik", "New Files" : "Berkas Baru", @@ -63,28 +63,33 @@ "Strong password" : "Sandi kuat", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web server Anda belum dikonfigurasikan dengan baik untuk mengizinkan sinkronisasi berkas karena tampaknya antarmuka WebDAV rusak.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server ini tidak memiliki koneksi internet. Hal ini berarti bahwa beberapa fitur seperti mengaitkan penyimpanan eksternal, pemberitahuan tentang pembaruan atau instalasi aplikasi pihak ke-3 tidak akan bisa. Mengakses berkas dari remote dan mengirim email notifikasi juga tidak akan bekerja. Kami menyarankan untuk mengaktifkan koneksi internet untuk server ini jika Anda menginginkan semua fitur.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Direktori data dan berkas Anda mungkin dapat diakses dari internet. Berkas .htaccess tidak bekerja. Kami sangat menyarankan untuk mengkonfigurasi server web Anda agar direktori data tidak lagi dapat diakses atau Anda dapat memindahkan direktori data di luar dokumen root webserver.", "Error occurred while checking server setup" : "Kesalahan tidak terduga saat memeriksa setelan server", "Shared" : "Dibagikan", "Shared with {recipients}" : "Dibagikan dengan {recipients}", "Share" : "Bagikan", - "Error" : "Galat", - "Error while sharing" : "Galat ketika membagikan", - "Error while unsharing" : "Galat ketika membatalkan pembagian", - "Error while changing permissions" : "Galat ketika mengubah izin", + "Error" : "Kesalahan", + "Error while sharing" : "Kesalahan saat membagikan", + "Error while unsharing" : "Kesalahan saat membatalkan pembagian", + "Error while changing permissions" : "Kesalahan saat mengubah izin", "Shared with you and the group {group} by {owner}" : "Dibagikan dengan anda dan grup {group} oleh {owner}", "Shared with you by {owner}" : "Dibagikan dengan anda oleh {owner}", "Share with user or group …" : "Bagikan dengan pengguna atau grup ...", "Share link" : "Bagikan tautan", "The public link will expire no later than {days} days after it is created" : "Tautan publik akan kadaluarsa tidak lebih dari {days} hari setelah ini dibuat", + "Link" : "Tautan", "Password protect" : "Lindungi dengan sandi", + "Password" : "Sandi", "Choose a password for the public link" : "Tetapkan sandi untuk tautan publik", - "Allow Public Upload" : "Izinkan Unggahan Publik", + "Allow editing" : "Izinkan penyuntingan", "Email link to person" : "Emailkan tautan ini ke orang", "Send" : "Kirim", "Set expiration date" : "Atur tanggal kedaluwarsa", + "Expiration" : "Kedaluwarsa", "Expiration date" : "Tanggal kedaluwarsa", "Adding user..." : "Menambahkan pengguna...", "group" : "grup", + "remote" : "remote", "Resharing is not allowed" : "Berbagi ulang tidak diizinkan", "Shared in {item} with {user}" : "Dibagikan dalam {item} dengan {user}", "Unshare" : "Batalkan berbagi", @@ -93,11 +98,11 @@ "can edit" : "dapat sunting", "access control" : "kontrol akses", "create" : "buat", - "update" : "perbarui", + "change" : "ubah", "delete" : "hapus", "Password protected" : "Sandi dilindungi", - "Error unsetting expiration date" : "Galat ketika menghapus tanggal kedaluwarsa", - "Error setting expiration date" : "Galat ketika mengatur tanggal kedaluwarsa", + "Error unsetting expiration date" : "Kesalahan saat menghapus tanggal kedaluwarsa", + "Error setting expiration date" : "Kesalahan saat mengatur tanggal kedaluwarsa", "Sending ..." : "Mengirim ...", "Email sent" : "Email terkirim", "Warning" : "Peringatan", @@ -106,39 +111,47 @@ "Delete" : "Hapus", "Add" : "Tambah", "Edit tags" : "Sunting label", - "Error loading dialog template: {error}" : "Galat memuat templat dialog: {error}", + "Error loading dialog template: {error}" : "Kesalahan saat memuat templat dialog: {error}", "No tags selected for deletion." : "Tidak ada label yang dipilih untuk dihapus.", - "_download %n file_::_download %n files_" : [""], + "unknown text" : "teks tidak diketahui", + "Hello world!" : "Hello world!", + "sunny" : "cerah", + "Hello {name}, the weather is {weather}" : "Helo {name}, jepang {weather}", + "Hello {name}" : "Helo {name}", + "_download %n file_::_download %n files_" : ["unduh %n berkas"], "Updating {productName} to version {version}, this may take a while." : "Memperbarui {productName} ke versi {version}, ini memerlukan waktu.", "Please reload the page." : "Silakan muat ulang halaman.", - "The update was unsuccessful." : "Pembaruan tidak berhasil", + "The update was unsuccessful. " : "Pembaruan tidak berhasil.", "The update was successful. Redirecting you to ownCloud now." : "Pembaruan sukses. Anda akan diarahkan ulang ke ownCloud.", "Couldn't reset password because the token is invalid" : "Tidak dapat menyetel ulang sandi karena token tidak sah", "Couldn't send reset email. Please make sure your username is correct." : "Tidak dapat menyetel ulang email. Mohon pastikan nama pengguna Anda benar.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Tidak dapat menyetel ulang email karena tidak ada alamat email untuk nama pengguna ini. Silakan hubungi Administrator Anda.", "%s password reset" : "%s sandi disetel ulang", "Use the following link to reset your password: {link}" : "Gunakan tautan berikut untuk menyetel ulang sandi Anda: {link}", - "You will receive a link to reset your password via Email." : "Anda akan menerima tautan penyetelan ulang sandi lewat Email.", - "Username" : "Nama pengguna", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Berkas anda terenkripsi. Jika sebelumnya anda belum mengaktifkan kunci pemulihan, tidak akan ada cara lagi untuk mendapatkan data anda kembali setelah sandi anda diatur ulang. Jika anda tidak yakin dengan apa yang harus dilakukan, silakan hubungi administrator anda sebelum melanjutkan. Apakah anda benar-benar ingin melanjutkan?", - "Yes, I really want to reset my password now" : "Ya, Saya sungguh ingin mengatur ulang sandi saya sekarang", - "Reset" : "Atur Ulang", "New password" : "Sandi baru", "New Password" : "Sandi Baru", + "Reset password" : "Setel ulang sandi", + "Searching other places" : "Mencari tempat lainnya", + "No search result in other places" : "Tidak ada hasil pencarian di tampat lainnya", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} hasil pencarian di tempat lain"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X tidak didukung dan %s tidak akan bekerja dengan baik pada platform ini. Gunakan dengan resiko Anda sendiri!", "For the best results, please consider using a GNU/Linux server instead." : "Untuk hasil terbaik, pertimbangkan untuk menggunakan server GNU/Linux sebagai gantinya. ", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Tampaknya instansi %s berjalan di lingkungan PHP 32-bit dan open_basedir telah dikonfigurasi di php.ini. Hal ini akan menyebabkan masalah pada berkas lebih besar dari 4 GB dan sangat tidak disarankan.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mohon hapus pengaturan open_basedir didalam php.ini atau beralih ke PHP 64-bit.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Nampaknya instansi %s berjalan di lingkungan PHP 32-bit dan cURL tidak diinstal. Hal ini akan menyebabkan masalah pada berkas lebih besar dari 4 GB dan sangat tidak disarankan.", + "Please install the cURL extension and restart your webserver." : "Mohon instal ekstensi cURL dan jalankan ulang server web.", "Personal" : "Pribadi", "Users" : "Pengguna", "Apps" : "Aplikasi", "Admin" : "Admin", "Help" : "Bantuan", - "Error loading tags" : "Galat saat memuat tag", + "Error loading tags" : "Kesalahan saat saat memuat tag", "Tag already exists" : "Tag sudah ada", - "Error deleting tag(s)" : "Galat saat menghapus tag", - "Error tagging" : "Galat saat memberikan tag", - "Error untagging" : "Galat saat menghapus tag", - "Error favoriting" : "Galat saat memberikan sebagai favorit", - "Error unfavoriting" : "Galat saat menghapus sebagai favorit", + "Error deleting tag(s)" : "Kesalahan saat menghapus tag", + "Error tagging" : "Kesalahan saat memberikan tag", + "Error untagging" : "Kesalahan saat menghapus tag", + "Error favoriting" : "Kesalahan saat memberikan sebagai favorit", + "Error unfavoriting" : "Kesalahan saat menghapus sebagai favorit", "Access forbidden" : "Akses ditolak", "File not found" : "Berkas tidak ditemukan", "The specified document has not been found on the server." : "Dokumen yang diminta tidak tersedia pada server.", @@ -159,12 +172,10 @@ "Line: %s" : "Baris: %s", "Trace" : "Jejak", "Security Warning" : "Peringatan Keamanan", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Versi PHP Anda rentan terhadap serangan NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Silakan perbarui instalasi PHP anda untuk menggunakan %s dengan aman.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Kemungkinan direktori data dan berkas anda dapat diakses dari internet karena berkas .htaccess tidak berfungsi.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Untuk informasi cara mengkonfigurasi server anda dengan benar, silakan lihat <a href=\"%s\" target=\"_blank\">dokumentasi</a>.", "Create an <strong>admin account</strong>" : "Buat sebuah <strong>akun admin</strong>", - "Password" : "Sandi", + "Username" : "Nama pengguna", "Storage & database" : "Penyimpanan & Basis data", "Data folder" : "Folder data", "Configure the database" : "Konfigurasikan basis data", @@ -174,12 +185,11 @@ "Database name" : "Nama basis data", "Database tablespace" : "Tablespace basis data", "Database host" : "Host basis data", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite akan digunakan sebagai basis data. Untuk instalasi yang lebih besar, kami merekomendasikan untuk mengubah setelan ini.", "Finish setup" : "Selesaikan instalasi", "Finishing …" : "Menyelesaikan ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Aplikasi ini memerlukan JavaScript untuk beroperasi dengan benar. Mohon <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktifkan JavaScript</a> dan muat ulang halaman.", "%s is available. Get more information on how to update." : "%s tersedia. Dapatkan informasi lebih lanjut tentang cara memperbarui.", "Log out" : "Keluar", + "Search" : "Cari", "Server side authentication failed!" : "Otentikasi dari sisi server gagal!", "Please contact your administrator." : "Silahkan hubungi administrator anda.", "Forgot your password? Reset it!" : "Lupa sandi Anda? Setel ulang!", diff --git a/core/l10n/io.js b/core/l10n/io.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/io.js +++ b/core/l10n/io.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/io.json b/core/l10n/io.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/io.json +++ b/core/l10n/io.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/is.js b/core/l10n/is.js index 8f1f7d09eec..0764e72cdfe 100644 --- a/core/l10n/is.js +++ b/core/l10n/is.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "Desember", "Settings" : "Stillingar", "Saving..." : "Er að vista ...", - "Reset password" : "Endursetja lykilorð", "No" : "Nei", "Yes" : "Já", "Choose" : "Veldu", @@ -38,6 +37,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "Deilt með þér og hópnum {group} af {owner}", "Shared with you by {owner}" : "Deilt með þér af {owner}", "Password protect" : "Verja með lykilorði", + "Password" : "Lykilorð", "Email link to person" : "Senda vefhlekk í tölvupóstu til notenda", "Send" : "Senda", "Set expiration date" : "Setja gildistíma", @@ -48,7 +48,6 @@ OC.L10N.register( "can edit" : "getur breytt", "access control" : "aðgangsstýring", "create" : "mynda", - "update" : "uppfæra", "delete" : "eyða", "Password protected" : "Verja með lykilorði", "Error unsetting expiration date" : "Villa við að aftengja gildistíma", @@ -62,9 +61,9 @@ OC.L10N.register( "_download %n file_::_download %n files_" : ["",""], "The update was successful. Redirecting you to ownCloud now." : "Uppfærslan heppnaðist. Beini þér til ownCloud nú.", "Use the following link to reset your password: {link}" : "Notað eftirfarandi veftengil til að endursetja lykilorðið þitt: {link}", - "You will receive a link to reset your password via Email." : "Þú munt fá veftengil í tölvupósti til að endursetja lykilorðið.", - "Username" : "Notendanafn", "New password" : "Nýtt lykilorð", + "Reset password" : "Endursetja lykilorð", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Um mig", "Users" : "Notendur", "Apps" : "Forrit", @@ -73,7 +72,7 @@ OC.L10N.register( "Access forbidden" : "Aðgangur bannaður", "Security Warning" : "Öryggis aðvörun", "Create an <strong>admin account</strong>" : "Útbúa <strong>vefstjóra aðgang</strong>", - "Password" : "Lykilorð", + "Username" : "Notendanafn", "Data folder" : "Gagnamappa", "Configure the database" : "Stilla gagnagrunn", "Database user" : "Gagnagrunns notandi", diff --git a/core/l10n/is.json b/core/l10n/is.json index ff69c133fa6..1789d6358bc 100644 --- a/core/l10n/is.json +++ b/core/l10n/is.json @@ -20,7 +20,6 @@ "December" : "Desember", "Settings" : "Stillingar", "Saving..." : "Er að vista ...", - "Reset password" : "Endursetja lykilorð", "No" : "Nei", "Yes" : "Já", "Choose" : "Veldu", @@ -36,6 +35,7 @@ "Shared with you and the group {group} by {owner}" : "Deilt með þér og hópnum {group} af {owner}", "Shared with you by {owner}" : "Deilt með þér af {owner}", "Password protect" : "Verja með lykilorði", + "Password" : "Lykilorð", "Email link to person" : "Senda vefhlekk í tölvupóstu til notenda", "Send" : "Senda", "Set expiration date" : "Setja gildistíma", @@ -46,7 +46,6 @@ "can edit" : "getur breytt", "access control" : "aðgangsstýring", "create" : "mynda", - "update" : "uppfæra", "delete" : "eyða", "Password protected" : "Verja með lykilorði", "Error unsetting expiration date" : "Villa við að aftengja gildistíma", @@ -60,9 +59,9 @@ "_download %n file_::_download %n files_" : ["",""], "The update was successful. Redirecting you to ownCloud now." : "Uppfærslan heppnaðist. Beini þér til ownCloud nú.", "Use the following link to reset your password: {link}" : "Notað eftirfarandi veftengil til að endursetja lykilorðið þitt: {link}", - "You will receive a link to reset your password via Email." : "Þú munt fá veftengil í tölvupósti til að endursetja lykilorðið.", - "Username" : "Notendanafn", "New password" : "Nýtt lykilorð", + "Reset password" : "Endursetja lykilorð", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Um mig", "Users" : "Notendur", "Apps" : "Forrit", @@ -71,7 +70,7 @@ "Access forbidden" : "Aðgangur bannaður", "Security Warning" : "Öryggis aðvörun", "Create an <strong>admin account</strong>" : "Útbúa <strong>vefstjóra aðgang</strong>", - "Password" : "Lykilorð", + "Username" : "Notendanafn", "Data folder" : "Gagnamappa", "Configure the database" : "Stilla gagnagrunn", "Database user" : "Gagnagrunns notandi", diff --git a/core/l10n/it.js b/core/l10n/it.js index dcc221bf885..f41cea18d85 100644 --- a/core/l10n/it.js +++ b/core/l10n/it.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Il collegamento per reimpostare la password è stato inviato al tuo indirizzo di posta. Se non lo ricevi in tempi ragionevoli, controlla le cartelle della posta indesiderata.<br>Se non dovesse essere nemmeno lì, contatta il tuo amministratore locale.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "I tuoi file sono cifrati. Se non hai precedentemente abilitato la chiave di recupero, non sarà più possibile ritrovare i tuoi dati una volta che la password sarà reimpostata.<br />Se non sei sicuro, per favore contatta l'amministratore prima di proseguire.<br />Vuoi davvero continuare?", "I know what I'm doing" : "So cosa sto facendo", - "Reset password" : "Ripristina la password", "Password can not be changed. Please contact your administrator." : "La password non può essere cambiata. Contatta il tuo amministratore.", "No" : "No", "Yes" : "Sì", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Errore durante il caricamento del modello del selettore file: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Errore durante il caricamento del modello di messaggio: {error}", + "read-only" : "sola lettura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} file in conflitto","{count} file in conflitto"], "One file conflict" : "Un file in conflitto", "New Files" : "File nuovi", @@ -65,8 +65,9 @@ OC.L10N.register( "Strong password" : "Password forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Il tuo server web non è configurato correttamente per consentire la sincronizzazione dei file poiché l'interfaccia WebDAV sembra no funzionare correttamente.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Questo server non ha una connessione a Internet funzionante. Ciò significa che alcune delle funzionalità come il montaggio di archivi esterni, le notifiche degli aggiornamenti o l'installazione di applicazioni di terze parti non funzioneranno. L'accesso remoto ai file e l'invio di email di notifica potrebbero non funzionare. Ti suggeriamo di abilitare la connessione a Internet del server se desideri disporre di tutte le funzionalità.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "La cartella dei dati e i tuoi file sono probabilmente accessibili da Internet.\nIl file .htaccess non funziona. Ti consigliamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o spostare la cartella fuori dalla radice del server web.", "Error occurred while checking server setup" : "Si è verificato un errore durante il controllo della configurazione del server", - "Shared" : "Condivisi", + "Shared" : "Condiviso", "Shared with {recipients}" : "Condiviso con {recipients}", "Share" : "Condividi", "Error" : "Errore", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Condividi con utente o gruppo ...", "Share link" : "Condividi collegamento", "The public link will expire no later than {days} days after it is created" : "Il collegamento pubblico scadrà non più tardi di {days} giorni dopo la sua creazione", + "Link" : "Collegamento", "Password protect" : "Proteggi con password", + "Password" : "Password", "Choose a password for the public link" : "Scegli una password per il collegamento pubblico", - "Allow Public Upload" : "Consenti caricamento pubblico", + "Allow editing" : "Consenti la modifica", "Email link to person" : "Invia collegamento via email", "Send" : "Invia", "Set expiration date" : "Imposta data di scadenza", + "Expiration" : "Scadenza", "Expiration date" : "Data di scadenza", "Adding user..." : "Aggiunta utente in corso...", "group" : "gruppo", + "remote" : "remota", "Resharing is not allowed" : "La ri-condivisione non è consentita", "Shared in {item} with {user}" : "Condiviso in {item} con {user}", "Unshare" : "Rimuovi condivisione", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "può modificare", "access control" : "controllo d'accesso", "create" : "creare", - "update" : "aggiornare", + "change" : "cambia", "delete" : "elimina", "Password protected" : "Protetta da password", "Error unsetting expiration date" : "Errore durante la rimozione della data di scadenza", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Ciao mondo!", "sunny" : "soleggiato", "Hello {name}, the weather is {weather}" : "Ciao {name}, il tempo è {weather}", + "Hello {name}" : "Ciao {name}", "_download %n file_::_download %n files_" : ["scarica %n file","scarica %s file"], "Updating {productName} to version {version}, this may take a while." : "Aggiornamento di {productName} alla versione {version}, potrebbe richiedere del tempo.", "Please reload the page." : "Ricarica la pagina.", - "The update was unsuccessful." : "L'aggiornamento non è riuscito.", + "The update was unsuccessful. " : "L'aggiornamento non è riuscito.", "The update was successful. Redirecting you to ownCloud now." : "L'aggiornamento è stato effettuato correttamente. Stai per essere reindirizzato a ownCloud.", "Couldn't reset password because the token is invalid" : "Impossibile reimpostare la password poiché il token non è valido", "Couldn't send reset email. Please make sure your username is correct." : "Impossibile inviare l'email di reimpostazione. Assicurati che il nome utente sia corretto.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Impossibile inviare l'email di reimpostazione poiché non è presente un indirizzo email per questo nome utente. Contatta il tuo amministratore.", "%s password reset" : "Ripristino password di %s", "Use the following link to reset your password: {link}" : "Usa il collegamento seguente per ripristinare la password: {link}", - "You will receive a link to reset your password via Email." : "Riceverai un collegamento per ripristinare la tua password via email", - "Username" : "Nome utente", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "I file sono cifrati. Se non hai precedentemente abilitato la chiave di recupero, non sarà più possibile ritrovare i tuoi dati una volta che la password sarà ripristinata. Se non sei sicuro, per favore contatta l'amministratore prima di proseguire. Vuoi davvero continuare?", - "Yes, I really want to reset my password now" : "Sì, voglio davvero ripristinare la mia password adesso", - "Reset" : "Ripristina", "New password" : "Nuova password", "New Password" : "Nuova password", + "Reset password" : "Ripristina la password", + "Searching other places" : "Ricerca in altre posizioni", + "No search result in other places" : "Nessun risultato di ricerca in altre posizioni", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} risultato di ricerca in altre posizioni","{count} risultati di ricerca in altre posizioni"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non è supportato e %s non funzionerà correttamente su questa piattaforma. Usalo a tuo rischio!", "For the best results, please consider using a GNU/Linux server instead." : "Per avere il risultato migliore, prendi in considerazione l'utilizzo di un server GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Sembra che questa istanza di %s sia in esecuzione in un ambiente PHP a 32 bit e che open_basedir sia stata configurata in php.ini. Ciò comporterà problemi con i file più grandi di 4 GB ed è vivamente sconsigliato.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Rimuovi l'impostazione di open_basedir nel tuo php.ini o passa alla versione a 64 bit di PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Sembra che questa istanza di %s sia in esecuzione in un ambiente PHP a 32 bit e che cURL non sia installato. Ciò comporterà problemi con i file più grandi di 4 GB ed è vivamente sconsigliato.", + "Please install the cURL extension and restart your webserver." : "Installa l'estensione cURL e riavvia il server web.", "Personal" : "Personale", "Users" : "Utenti", "Apps" : "Applicazioni", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Riga: %s", "Trace" : "Traccia", "Security Warning" : "Avviso di sicurezza", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La tua versione di PHP è vulnerabile all'attacco NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aggiorna la tua installazione di PHP per utilizzare %s in sicurezza.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "La cartella dei dati e i file sono probabilmente accessibili da Internet poiché il file .htaccess non funziona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Per informazioni su come configurare correttamente il tuo server, vedi la <a href=\"%s\" target=\"_blank\">documentazione</a>.", "Create an <strong>admin account</strong>" : "Crea un <strong>account amministratore</strong>", - "Password" : "Password", + "Username" : "Nome utente", "Storage & database" : "Archiviazione e database", "Data folder" : "Cartella dati", "Configure the database" : "Configura il database", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "Nome del database", "Database tablespace" : "Spazio delle tabelle del database", "Database host" : "Host del database", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite sarà utilizzato come database. Per installazioni più grandi consigliamo di cambiarlo.", - "Finish setup" : "Termina la configurazione", + "Performance Warning" : "Avviso di prestazioni", + "SQLite will be used as database." : "SQLite sarà utilizzato come database.", + "For larger installations we recommend to choose a different database backend." : "Per installazioni più grandi consigliamo di scegliere un motore di database diverso.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "In particolar modo, quando si utilizza il client desktop per la sincronizzazione dei file, l'uso di SQLite è sconsigliato.", + "Finish setup" : "Termina configurazione", "Finishing …" : "Completamento...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Questa applicazione richiede JavaScript per un corretto funzionamento. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Abilita JavaScript</a> e ricarica questa pagina.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Questa applicazione richiede JavaScript per un corretto funzionamento. {linkstart}Abilita JavaScript{linkend} e ricarica la pagina.", "%s is available. Get more information on how to update." : "%s è disponibile. Ottieni ulteriori informazioni sull'aggiornamento.", "Log out" : "Esci", + "Search" : "Cerca", "Server side authentication failed!" : "Autenticazione lato server non riuscita!", "Please contact your administrator." : "Contatta il tuo amministratore di sistema.", "Forgot your password? Reset it!" : "Hai dimenticato la password? Reimpostala!", diff --git a/core/l10n/it.json b/core/l10n/it.json index 599c613828b..35313f952f5 100644 --- a/core/l10n/it.json +++ b/core/l10n/it.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Il collegamento per reimpostare la password è stato inviato al tuo indirizzo di posta. Se non lo ricevi in tempi ragionevoli, controlla le cartelle della posta indesiderata.<br>Se non dovesse essere nemmeno lì, contatta il tuo amministratore locale.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "I tuoi file sono cifrati. Se non hai precedentemente abilitato la chiave di recupero, non sarà più possibile ritrovare i tuoi dati una volta che la password sarà reimpostata.<br />Se non sei sicuro, per favore contatta l'amministratore prima di proseguire.<br />Vuoi davvero continuare?", "I know what I'm doing" : "So cosa sto facendo", - "Reset password" : "Ripristina la password", "Password can not be changed. Please contact your administrator." : "La password non può essere cambiata. Contatta il tuo amministratore.", "No" : "No", "Yes" : "Sì", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Errore durante il caricamento del modello del selettore file: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Errore durante il caricamento del modello di messaggio: {error}", + "read-only" : "sola lettura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} file in conflitto","{count} file in conflitto"], "One file conflict" : "Un file in conflitto", "New Files" : "File nuovi", @@ -63,8 +63,9 @@ "Strong password" : "Password forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Il tuo server web non è configurato correttamente per consentire la sincronizzazione dei file poiché l'interfaccia WebDAV sembra no funzionare correttamente.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Questo server non ha una connessione a Internet funzionante. Ciò significa che alcune delle funzionalità come il montaggio di archivi esterni, le notifiche degli aggiornamenti o l'installazione di applicazioni di terze parti non funzioneranno. L'accesso remoto ai file e l'invio di email di notifica potrebbero non funzionare. Ti suggeriamo di abilitare la connessione a Internet del server se desideri disporre di tutte le funzionalità.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "La cartella dei dati e i tuoi file sono probabilmente accessibili da Internet.\nIl file .htaccess non funziona. Ti consigliamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o spostare la cartella fuori dalla radice del server web.", "Error occurred while checking server setup" : "Si è verificato un errore durante il controllo della configurazione del server", - "Shared" : "Condivisi", + "Shared" : "Condiviso", "Shared with {recipients}" : "Condiviso con {recipients}", "Share" : "Condividi", "Error" : "Errore", @@ -76,15 +77,19 @@ "Share with user or group …" : "Condividi con utente o gruppo ...", "Share link" : "Condividi collegamento", "The public link will expire no later than {days} days after it is created" : "Il collegamento pubblico scadrà non più tardi di {days} giorni dopo la sua creazione", + "Link" : "Collegamento", "Password protect" : "Proteggi con password", + "Password" : "Password", "Choose a password for the public link" : "Scegli una password per il collegamento pubblico", - "Allow Public Upload" : "Consenti caricamento pubblico", + "Allow editing" : "Consenti la modifica", "Email link to person" : "Invia collegamento via email", "Send" : "Invia", "Set expiration date" : "Imposta data di scadenza", + "Expiration" : "Scadenza", "Expiration date" : "Data di scadenza", "Adding user..." : "Aggiunta utente in corso...", "group" : "gruppo", + "remote" : "remota", "Resharing is not allowed" : "La ri-condivisione non è consentita", "Shared in {item} with {user}" : "Condiviso in {item} con {user}", "Unshare" : "Rimuovi condivisione", @@ -93,7 +98,7 @@ "can edit" : "può modificare", "access control" : "controllo d'accesso", "create" : "creare", - "update" : "aggiornare", + "change" : "cambia", "delete" : "elimina", "Password protected" : "Protetta da password", "Error unsetting expiration date" : "Errore durante la rimozione della data di scadenza", @@ -112,25 +117,29 @@ "Hello world!" : "Ciao mondo!", "sunny" : "soleggiato", "Hello {name}, the weather is {weather}" : "Ciao {name}, il tempo è {weather}", + "Hello {name}" : "Ciao {name}", "_download %n file_::_download %n files_" : ["scarica %n file","scarica %s file"], "Updating {productName} to version {version}, this may take a while." : "Aggiornamento di {productName} alla versione {version}, potrebbe richiedere del tempo.", "Please reload the page." : "Ricarica la pagina.", - "The update was unsuccessful." : "L'aggiornamento non è riuscito.", + "The update was unsuccessful. " : "L'aggiornamento non è riuscito.", "The update was successful. Redirecting you to ownCloud now." : "L'aggiornamento è stato effettuato correttamente. Stai per essere reindirizzato a ownCloud.", "Couldn't reset password because the token is invalid" : "Impossibile reimpostare la password poiché il token non è valido", "Couldn't send reset email. Please make sure your username is correct." : "Impossibile inviare l'email di reimpostazione. Assicurati che il nome utente sia corretto.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Impossibile inviare l'email di reimpostazione poiché non è presente un indirizzo email per questo nome utente. Contatta il tuo amministratore.", "%s password reset" : "Ripristino password di %s", "Use the following link to reset your password: {link}" : "Usa il collegamento seguente per ripristinare la password: {link}", - "You will receive a link to reset your password via Email." : "Riceverai un collegamento per ripristinare la tua password via email", - "Username" : "Nome utente", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "I file sono cifrati. Se non hai precedentemente abilitato la chiave di recupero, non sarà più possibile ritrovare i tuoi dati una volta che la password sarà ripristinata. Se non sei sicuro, per favore contatta l'amministratore prima di proseguire. Vuoi davvero continuare?", - "Yes, I really want to reset my password now" : "Sì, voglio davvero ripristinare la mia password adesso", - "Reset" : "Ripristina", "New password" : "Nuova password", "New Password" : "Nuova password", + "Reset password" : "Ripristina la password", + "Searching other places" : "Ricerca in altre posizioni", + "No search result in other places" : "Nessun risultato di ricerca in altre posizioni", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} risultato di ricerca in altre posizioni","{count} risultati di ricerca in altre posizioni"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non è supportato e %s non funzionerà correttamente su questa piattaforma. Usalo a tuo rischio!", "For the best results, please consider using a GNU/Linux server instead." : "Per avere il risultato migliore, prendi in considerazione l'utilizzo di un server GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Sembra che questa istanza di %s sia in esecuzione in un ambiente PHP a 32 bit e che open_basedir sia stata configurata in php.ini. Ciò comporterà problemi con i file più grandi di 4 GB ed è vivamente sconsigliato.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Rimuovi l'impostazione di open_basedir nel tuo php.ini o passa alla versione a 64 bit di PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Sembra che questa istanza di %s sia in esecuzione in un ambiente PHP a 32 bit e che cURL non sia installato. Ciò comporterà problemi con i file più grandi di 4 GB ed è vivamente sconsigliato.", + "Please install the cURL extension and restart your webserver." : "Installa l'estensione cURL e riavvia il server web.", "Personal" : "Personale", "Users" : "Utenti", "Apps" : "Applicazioni", @@ -163,12 +172,10 @@ "Line: %s" : "Riga: %s", "Trace" : "Traccia", "Security Warning" : "Avviso di sicurezza", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "La tua versione di PHP è vulnerabile all'attacco NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aggiorna la tua installazione di PHP per utilizzare %s in sicurezza.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "La cartella dei dati e i file sono probabilmente accessibili da Internet poiché il file .htaccess non funziona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Per informazioni su come configurare correttamente il tuo server, vedi la <a href=\"%s\" target=\"_blank\">documentazione</a>.", "Create an <strong>admin account</strong>" : "Crea un <strong>account amministratore</strong>", - "Password" : "Password", + "Username" : "Nome utente", "Storage & database" : "Archiviazione e database", "Data folder" : "Cartella dati", "Configure the database" : "Configura il database", @@ -178,12 +185,16 @@ "Database name" : "Nome del database", "Database tablespace" : "Spazio delle tabelle del database", "Database host" : "Host del database", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite sarà utilizzato come database. Per installazioni più grandi consigliamo di cambiarlo.", - "Finish setup" : "Termina la configurazione", + "Performance Warning" : "Avviso di prestazioni", + "SQLite will be used as database." : "SQLite sarà utilizzato come database.", + "For larger installations we recommend to choose a different database backend." : "Per installazioni più grandi consigliamo di scegliere un motore di database diverso.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "In particolar modo, quando si utilizza il client desktop per la sincronizzazione dei file, l'uso di SQLite è sconsigliato.", + "Finish setup" : "Termina configurazione", "Finishing …" : "Completamento...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Questa applicazione richiede JavaScript per un corretto funzionamento. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Abilita JavaScript</a> e ricarica questa pagina.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Questa applicazione richiede JavaScript per un corretto funzionamento. {linkstart}Abilita JavaScript{linkend} e ricarica la pagina.", "%s is available. Get more information on how to update." : "%s è disponibile. Ottieni ulteriori informazioni sull'aggiornamento.", "Log out" : "Esci", + "Search" : "Cerca", "Server side authentication failed!" : "Autenticazione lato server non riuscita!", "Please contact your administrator." : "Contatta il tuo amministratore di sistema.", "Forgot your password? Reset it!" : "Hai dimenticato la password? Reimpostala!", diff --git a/core/l10n/ja.js b/core/l10n/ja.js index bba306dafc6..5ea893132f7 100644 --- a/core/l10n/ja.js +++ b/core/l10n/ja.js @@ -4,7 +4,7 @@ OC.L10N.register( "Couldn't send mail to following users: %s " : "次のユーザーにメールを送信できませんでした: %s", "Turned on maintenance mode" : "メンテナンスモードがオンになりました", "Turned off maintenance mode" : "メンテナンスモードがオフになりました", - "Updated database" : "データベース更新完了", + "Updated database" : "データベース更新済み", "Checked database schema update" : "指定データベースのスキーマを更新", "Checked database schema update for apps" : "アプリの指定データベースのスキーマを更新", "Updated \"%s\" to %s" : "\"%s\" を %s にアップデートしました。", @@ -36,10 +36,9 @@ OC.L10N.register( "Settings" : "設定", "Saving..." : "保存中...", "Couldn't send reset email. Please contact your administrator." : "リセットメールを送信できませんでした。管理者に問い合わせてください。", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "パスワードをリセットする、このリンクをクリックするとメールを送信します。しばらく経ってもメールが届かなかった場合は、スパム/ジャンクフォルダを確認してください。<br>それでも見つからなかった場合は、管理者に問合せてください。", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "パスワードをリセットするリンクをクリックしたので、メールを送信しました。しばらくたってもメールが届かなかった場合は、スパム/ジャンクフォルダーを確認してください。<br>それでも見つからなかった場合は、管理者に問合わせてください。", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "ファイルが暗号化されています。リカバリーキーが有効でない場合は、パスワードをリセットした後にあなたのデータを元に戻す方法はありません。<br />どういうことか分からない場合は、操作を継続する前に管理者に連絡してください。<br />続けてよろしいでしょうか?", "I know what I'm doing" : "どういう操作をしているか理解しています", - "Reset password" : "パスワードをリセット", "Password can not be changed. Please contact your administrator." : "パスワードは変更できません。管理者に問い合わせてください。", "No" : "いいえ", "Yes" : "はい", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "ファイル選択テンプレートの読み込みエラー: {error}", "Ok" : "OK", "Error loading message template: {error}" : "メッセージテンプレートの読み込みエラー: {error}", + "read-only" : "読み取り専用", "_{count} file conflict_::_{count} file conflicts_" : ["{count} ファイルが競合"], "One file conflict" : "1ファイルが競合", "New Files" : "新しいファイル", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "強いパスワード", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "WebDAVインターフェースに問題があると思われるため、Webサーバーはまだファイルの同期を許可するよう適切に設定されていません。", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "このサーバーはインターネットに接続していません。この場合、外部ストレージのマウント、更新の通知やサードパーティアプリといったいくつかの機能が使えません。また、リモート接続でのファイルアクセス、通知メールの送信と言った機能も利用できないかもしれません。すべての機能を利用したい場合は、このサーバーがインターネット接続できるようにすることをお勧めします。", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリにアクセスできないようWebサーバーを設定するか、データディレクトリをWebサーバーのドキュメントルートから移動するよう強く提案します。", "Error occurred while checking server setup" : "サーバー設定のチェック中にエラーが発生しました", "Shared" : "共有中", "Shared with {recipients}" : "{recipients} と共有", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "ユーザーもしくはグループと共有 ...", "Share link" : "URLで共有", "The public link will expire no later than {days} days after it is created" : "URLによる共有は、作成してから {days} 日以内に有効期限切れになります", + "Link" : "リンク", "Password protect" : "パスワード保護を有効化", + "Password" : "パスワード", "Choose a password for the public link" : "URLによる共有のパスワードを入力", - "Allow Public Upload" : "アップロードを許可", + "Allow editing" : "編集許可", "Email link to person" : "メールリンク", "Send" : "送信", "Set expiration date" : "有効期限を設定", + "Expiration" : "期限切れ", "Expiration date" : "有効期限", "Adding user..." : "ユーザーを追加しています...", "group" : "グループ", + "remote" : "リモート", "Resharing is not allowed" : "再共有は許可されていません", "Shared in {item} with {user}" : "{item} 内で {user} と共有中", "Unshare" : "共有解除", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "編集を許可", "access control" : "アクセス権限", "create" : "作成", - "update" : "アップデート", + "change" : "更新", "delete" : "削除", "Password protected" : "パスワード保護", "Error unsetting expiration date" : "有効期限の未設定エラー", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Hello world!", "sunny" : "快晴", "Hello {name}, the weather is {weather}" : "こんにちは、 {name}、 天気は{weather}です", + "Hello {name}" : " {name}さん、こんにちは", "_download %n file_::_download %n files_" : ["%n個のファイルをダウンロード"], "Updating {productName} to version {version}, this may take a while." : "{productName} を バージョン {version} に更新しています。しばらくお待ちください。", "Please reload the page." : "ページをリロードしてください。", - "The update was unsuccessful." : "アップデートに失敗しました。", + "The update was unsuccessful. " : "アップデートに失敗しました。", "The update was successful. Redirecting you to ownCloud now." : "アップデートに成功しました。今すぐownCloudにリダイレクトします。", "Couldn't reset password because the token is invalid" : "トークンが無効なため、パスワードをリセットできませんでした", "Couldn't send reset email. Please make sure your username is correct." : "リセットメールを送信できませんでした。ユーザー名が正しいことを確認してください。", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "このユーザー名に紐付けられたメールアドレスがないため、リセットメールを送信できませんでした。管理者に問い合わせてください。", "%s password reset" : "%s パスワードリセット", "Use the following link to reset your password: {link}" : "パスワードをリセットするには次のリンクをクリックしてください: {link}", - "You will receive a link to reset your password via Email." : "メールでパスワードをリセットするリンクが届きます。", - "Username" : "ユーザー名", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "ファイルが暗号化されています。リカバリキーを有効にしていなかった場合、パスワードをリセットしてからデータを復旧する方法はありません。何をすべきかよくわからないなら、続ける前にまず管理者に連絡しましょう。本当に続けますか?", - "Yes, I really want to reset my password now" : "はい、今すぐパスワードをリセットします。", - "Reset" : "リセット", "New password" : "新しいパスワードを入力", "New Password" : "新しいパスワード", + "Reset password" : "パスワードをリセット", + "Searching other places" : "他の場所の検索", + "No search result in other places" : "その他の場所の検索結果はありません", + "_{count} search result in other places_::_{count} search results in other places_" : ["その他の場所 の検索件数 {count}"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X では、サポートされていません。このOSでは、%sは正常に動作しないかもしれません。ご自身の責任においてご利用ください。", "For the best results, please consider using a GNU/Linux server instead." : "最も良い方法としては、代わりにGNU/Linuxサーバーを利用することをご検討ください。", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "このインスタンス %s は、32bit PHP 環境で動いており、php.ini に open_basedir が設定されているようです。この環境は、4GB以上のファイルで問題を引き起こしますので利用を避けるべきです。", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "php.ini から open_basedir 設定を削除するか、64bit PHPに切り替えてください。", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "このインスタンス %s は、32bit PHP 環境で動いており、cURLがインストールされていないようです。この環境は4GB以上のファイルで問題を引き起こしますので利用を避けるべきです。", + "Please install the cURL extension and restart your webserver." : "cURL拡張をインストールして、WEBサーバーを再起動してください。", "Personal" : "個人", "Users" : "ユーザー", "Apps" : "アプリ", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "行: %s", "Trace" : "トレース", "Security Warning" : "セキュリティ警告", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "あなたのPHPのバージョンには、Null Byte攻撃(CVE-2006-7243)という脆弱性が含まれています。", - "Please update your PHP installation to use %s securely." : "%s を安全に利用するため、インストールされているPHPをアップデートしてください。", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : ".htaccessファイルが動作していないため、おそらくあなたのデータディレクトリまたはファイルはインターネットからアクセス可能になっています。", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "サーバーを適正に設定する情報は、こちらの<a href=\"%s\" target=\"_blank\">ドキュメント</a>を参照してください。", "Create an <strong>admin account</strong>" : "<strong>管理者アカウント</strong>を作成してください", - "Password" : "パスワード", + "Username" : "ユーザー名", "Storage & database" : "ストレージとデータベース", "Data folder" : "データフォルダー", "Configure the database" : "データベースを設定してください", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "データベース名", "Database tablespace" : "データベースの表領域", "Database host" : "データベースのホスト名", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite をデータベースとして利用します。大規模な運用では、利用しないことをお勧めします。", + "Performance Warning" : "パフォーマンス警告", + "SQLite will be used as database." : "SQLiteをデータベースとして使用しています。", + "For larger installations we recommend to choose a different database backend." : "大規模な運用では別のデータベースを選択することをお勧めします。", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "特にデスクトップクライアントをファイル同期に使用する場合,SQLiteは非推奨です.", "Finish setup" : "セットアップを完了します", "Finishing …" : "作業を完了しています ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "このアプリケーションは使用する為、JavaScriptが必要です。\n<a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScriptを有効にし</a>、ページを更新してください。 ", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "このアプリケーションの動作にはJavaScriptが必要です。\n {linkstart}JavaScriptを有効にし{linkend} 、ページを更新してください。 ", "%s is available. Get more information on how to update." : "%s が利用可能です。アップデート方法について詳細情報を確認してください。", "Log out" : "ログアウト", + "Search" : "検索", "Server side authentication failed!" : "サーバーサイドの認証に失敗しました!", "Please contact your administrator." : "管理者に問い合わせてください。", "Forgot your password? Reset it!" : "パスワードを忘れましたか?リセットします!", @@ -206,7 +217,7 @@ OC.L10N.register( "The theme %s has been disabled." : "テーマ %s が無効になっています。", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "データベースを確認してください。実行前にconfigフォルダーとdataフォルダーをバックアップします。", "Start update" : "アップデートを開始", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "大規模なサイトの場合、ブラウザーがタイムアウトする可能性がある為、インストールディレクトリで次のコマンドを実行しても構いません。", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "大規模なサイトの場合、ブラウザーがタイムアウトする可能性があるため、インストールディレクトリで次のコマンドを実行しても構いません。", "This %s instance is currently being updated, which may take a while." : "このサーバー %s は現在更新中です。しばらくお待ちください。", "This page will refresh itself when the %s instance is available again." : "この画面は、サーバー %s の再起動後に自動的に更新されます。" }, diff --git a/core/l10n/ja.json b/core/l10n/ja.json index 706d6bcfc29..223e2d6a073 100644 --- a/core/l10n/ja.json +++ b/core/l10n/ja.json @@ -2,7 +2,7 @@ "Couldn't send mail to following users: %s " : "次のユーザーにメールを送信できませんでした: %s", "Turned on maintenance mode" : "メンテナンスモードがオンになりました", "Turned off maintenance mode" : "メンテナンスモードがオフになりました", - "Updated database" : "データベース更新完了", + "Updated database" : "データベース更新済み", "Checked database schema update" : "指定データベースのスキーマを更新", "Checked database schema update for apps" : "アプリの指定データベースのスキーマを更新", "Updated \"%s\" to %s" : "\"%s\" を %s にアップデートしました。", @@ -34,10 +34,9 @@ "Settings" : "設定", "Saving..." : "保存中...", "Couldn't send reset email. Please contact your administrator." : "リセットメールを送信できませんでした。管理者に問い合わせてください。", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "パスワードをリセットする、このリンクをクリックするとメールを送信します。しばらく経ってもメールが届かなかった場合は、スパム/ジャンクフォルダを確認してください。<br>それでも見つからなかった場合は、管理者に問合せてください。", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "パスワードをリセットするリンクをクリックしたので、メールを送信しました。しばらくたってもメールが届かなかった場合は、スパム/ジャンクフォルダーを確認してください。<br>それでも見つからなかった場合は、管理者に問合わせてください。", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "ファイルが暗号化されています。リカバリーキーが有効でない場合は、パスワードをリセットした後にあなたのデータを元に戻す方法はありません。<br />どういうことか分からない場合は、操作を継続する前に管理者に連絡してください。<br />続けてよろしいでしょうか?", "I know what I'm doing" : "どういう操作をしているか理解しています", - "Reset password" : "パスワードをリセット", "Password can not be changed. Please contact your administrator." : "パスワードは変更できません。管理者に問い合わせてください。", "No" : "いいえ", "Yes" : "はい", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "ファイル選択テンプレートの読み込みエラー: {error}", "Ok" : "OK", "Error loading message template: {error}" : "メッセージテンプレートの読み込みエラー: {error}", + "read-only" : "読み取り専用", "_{count} file conflict_::_{count} file conflicts_" : ["{count} ファイルが競合"], "One file conflict" : "1ファイルが競合", "New Files" : "新しいファイル", @@ -63,6 +63,7 @@ "Strong password" : "強いパスワード", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "WebDAVインターフェースに問題があると思われるため、Webサーバーはまだファイルの同期を許可するよう適切に設定されていません。", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "このサーバーはインターネットに接続していません。この場合、外部ストレージのマウント、更新の通知やサードパーティアプリといったいくつかの機能が使えません。また、リモート接続でのファイルアクセス、通知メールの送信と言った機能も利用できないかもしれません。すべての機能を利用したい場合は、このサーバーがインターネット接続できるようにすることをお勧めします。", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリにアクセスできないようWebサーバーを設定するか、データディレクトリをWebサーバーのドキュメントルートから移動するよう強く提案します。", "Error occurred while checking server setup" : "サーバー設定のチェック中にエラーが発生しました", "Shared" : "共有中", "Shared with {recipients}" : "{recipients} と共有", @@ -76,15 +77,19 @@ "Share with user or group …" : "ユーザーもしくはグループと共有 ...", "Share link" : "URLで共有", "The public link will expire no later than {days} days after it is created" : "URLによる共有は、作成してから {days} 日以内に有効期限切れになります", + "Link" : "リンク", "Password protect" : "パスワード保護を有効化", + "Password" : "パスワード", "Choose a password for the public link" : "URLによる共有のパスワードを入力", - "Allow Public Upload" : "アップロードを許可", + "Allow editing" : "編集許可", "Email link to person" : "メールリンク", "Send" : "送信", "Set expiration date" : "有効期限を設定", + "Expiration" : "期限切れ", "Expiration date" : "有効期限", "Adding user..." : "ユーザーを追加しています...", "group" : "グループ", + "remote" : "リモート", "Resharing is not allowed" : "再共有は許可されていません", "Shared in {item} with {user}" : "{item} 内で {user} と共有中", "Unshare" : "共有解除", @@ -93,7 +98,7 @@ "can edit" : "編集を許可", "access control" : "アクセス権限", "create" : "作成", - "update" : "アップデート", + "change" : "更新", "delete" : "削除", "Password protected" : "パスワード保護", "Error unsetting expiration date" : "有効期限の未設定エラー", @@ -112,25 +117,29 @@ "Hello world!" : "Hello world!", "sunny" : "快晴", "Hello {name}, the weather is {weather}" : "こんにちは、 {name}、 天気は{weather}です", + "Hello {name}" : " {name}さん、こんにちは", "_download %n file_::_download %n files_" : ["%n個のファイルをダウンロード"], "Updating {productName} to version {version}, this may take a while." : "{productName} を バージョン {version} に更新しています。しばらくお待ちください。", "Please reload the page." : "ページをリロードしてください。", - "The update was unsuccessful." : "アップデートに失敗しました。", + "The update was unsuccessful. " : "アップデートに失敗しました。", "The update was successful. Redirecting you to ownCloud now." : "アップデートに成功しました。今すぐownCloudにリダイレクトします。", "Couldn't reset password because the token is invalid" : "トークンが無効なため、パスワードをリセットできませんでした", "Couldn't send reset email. Please make sure your username is correct." : "リセットメールを送信できませんでした。ユーザー名が正しいことを確認してください。", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "このユーザー名に紐付けられたメールアドレスがないため、リセットメールを送信できませんでした。管理者に問い合わせてください。", "%s password reset" : "%s パスワードリセット", "Use the following link to reset your password: {link}" : "パスワードをリセットするには次のリンクをクリックしてください: {link}", - "You will receive a link to reset your password via Email." : "メールでパスワードをリセットするリンクが届きます。", - "Username" : "ユーザー名", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "ファイルが暗号化されています。リカバリキーを有効にしていなかった場合、パスワードをリセットしてからデータを復旧する方法はありません。何をすべきかよくわからないなら、続ける前にまず管理者に連絡しましょう。本当に続けますか?", - "Yes, I really want to reset my password now" : "はい、今すぐパスワードをリセットします。", - "Reset" : "リセット", "New password" : "新しいパスワードを入力", "New Password" : "新しいパスワード", + "Reset password" : "パスワードをリセット", + "Searching other places" : "他の場所の検索", + "No search result in other places" : "その他の場所の検索結果はありません", + "_{count} search result in other places_::_{count} search results in other places_" : ["その他の場所 の検索件数 {count}"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X では、サポートされていません。このOSでは、%sは正常に動作しないかもしれません。ご自身の責任においてご利用ください。", "For the best results, please consider using a GNU/Linux server instead." : "最も良い方法としては、代わりにGNU/Linuxサーバーを利用することをご検討ください。", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "このインスタンス %s は、32bit PHP 環境で動いており、php.ini に open_basedir が設定されているようです。この環境は、4GB以上のファイルで問題を引き起こしますので利用を避けるべきです。", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "php.ini から open_basedir 設定を削除するか、64bit PHPに切り替えてください。", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "このインスタンス %s は、32bit PHP 環境で動いており、cURLがインストールされていないようです。この環境は4GB以上のファイルで問題を引き起こしますので利用を避けるべきです。", + "Please install the cURL extension and restart your webserver." : "cURL拡張をインストールして、WEBサーバーを再起動してください。", "Personal" : "個人", "Users" : "ユーザー", "Apps" : "アプリ", @@ -163,12 +172,10 @@ "Line: %s" : "行: %s", "Trace" : "トレース", "Security Warning" : "セキュリティ警告", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "あなたのPHPのバージョンには、Null Byte攻撃(CVE-2006-7243)という脆弱性が含まれています。", - "Please update your PHP installation to use %s securely." : "%s を安全に利用するため、インストールされているPHPをアップデートしてください。", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : ".htaccessファイルが動作していないため、おそらくあなたのデータディレクトリまたはファイルはインターネットからアクセス可能になっています。", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "サーバーを適正に設定する情報は、こちらの<a href=\"%s\" target=\"_blank\">ドキュメント</a>を参照してください。", "Create an <strong>admin account</strong>" : "<strong>管理者アカウント</strong>を作成してください", - "Password" : "パスワード", + "Username" : "ユーザー名", "Storage & database" : "ストレージとデータベース", "Data folder" : "データフォルダー", "Configure the database" : "データベースを設定してください", @@ -178,12 +185,16 @@ "Database name" : "データベース名", "Database tablespace" : "データベースの表領域", "Database host" : "データベースのホスト名", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite をデータベースとして利用します。大規模な運用では、利用しないことをお勧めします。", + "Performance Warning" : "パフォーマンス警告", + "SQLite will be used as database." : "SQLiteをデータベースとして使用しています。", + "For larger installations we recommend to choose a different database backend." : "大規模な運用では別のデータベースを選択することをお勧めします。", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "特にデスクトップクライアントをファイル同期に使用する場合,SQLiteは非推奨です.", "Finish setup" : "セットアップを完了します", "Finishing …" : "作業を完了しています ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "このアプリケーションは使用する為、JavaScriptが必要です。\n<a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScriptを有効にし</a>、ページを更新してください。 ", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "このアプリケーションの動作にはJavaScriptが必要です。\n {linkstart}JavaScriptを有効にし{linkend} 、ページを更新してください。 ", "%s is available. Get more information on how to update." : "%s が利用可能です。アップデート方法について詳細情報を確認してください。", "Log out" : "ログアウト", + "Search" : "検索", "Server side authentication failed!" : "サーバーサイドの認証に失敗しました!", "Please contact your administrator." : "管理者に問い合わせてください。", "Forgot your password? Reset it!" : "パスワードを忘れましたか?リセットします!", @@ -204,7 +215,7 @@ "The theme %s has been disabled." : "テーマ %s が無効になっています。", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "データベースを確認してください。実行前にconfigフォルダーとdataフォルダーをバックアップします。", "Start update" : "アップデートを開始", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "大規模なサイトの場合、ブラウザーがタイムアウトする可能性がある為、インストールディレクトリで次のコマンドを実行しても構いません。", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "大規模なサイトの場合、ブラウザーがタイムアウトする可能性があるため、インストールディレクトリで次のコマンドを実行しても構いません。", "This %s instance is currently being updated, which may take a while." : "このサーバー %s は現在更新中です。しばらくお待ちください。", "This page will refresh itself when the %s instance is available again." : "この画面は、サーバー %s の再起動後に自動的に更新されます。" },"pluralForm" :"nplurals=1; plural=0;" diff --git a/core/l10n/jv.js b/core/l10n/jv.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/jv.js +++ b/core/l10n/jv.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/jv.json b/core/l10n/jv.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/jv.json +++ b/core/l10n/jv.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/ka_GE.js b/core/l10n/ka_GE.js index 699065f6c50..4c27f011630 100644 --- a/core/l10n/ka_GE.js +++ b/core/l10n/ka_GE.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "დეკემბერი", "Settings" : "პარამეტრები", "Saving..." : "შენახვა...", - "Reset password" : "პაროლის შეცვლა", "No" : "არა", "Yes" : "კი", "Choose" : "არჩევა", @@ -40,9 +39,11 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "გაზიარდა თქვენთვის და ჯგუფისთვის {group}, {owner}–ის მიერ", "Shared with you by {owner}" : "გაზიარდა თქვენთვის {owner}–ის მიერ", "Password protect" : "პაროლით დაცვა", + "Password" : "პაროლი", "Email link to person" : "ლინკის პიროვნების იმეილზე გაგზავნა", "Send" : "გაგზავნა", "Set expiration date" : "მიუთითე ვადის გასვლის დრო", + "Expiration" : "ვადის გასვლის დრო", "Expiration date" : "ვადის გასვლის დრო", "group" : "ჯგუფი", "Resharing is not allowed" : "მეორეჯერ გაზიარება არ არის დაშვებული", @@ -51,7 +52,6 @@ OC.L10N.register( "can edit" : "შეგიძლია შეცვლა", "access control" : "დაშვების კონტროლი", "create" : "შექმნა", - "update" : "განახლება", "delete" : "წაშლა", "Password protected" : "პაროლით დაცული", "Error unsetting expiration date" : "შეცდომა ვადის გასვლის მოხსნის დროს", @@ -65,9 +65,9 @@ OC.L10N.register( "_download %n file_::_download %n files_" : [""], "The update was successful. Redirecting you to ownCloud now." : "განახლება ვერ განხორციელდა. გადამისამართება თქვენს ownCloud–ზე.", "Use the following link to reset your password: {link}" : "გამოიყენე შემდეგი ლინკი პაროლის შესაცვლელად: {link}", - "You will receive a link to reset your password via Email." : "თქვენ მოგივათ პაროლის შესაცვლელი ლინკი მეილზე", - "Username" : "მომხმარებლის სახელი", "New password" : "ახალი პაროლი", + "Reset password" : "პაროლის შეცვლა", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "პირადი", "Users" : "მომხმარებელი", "Apps" : "აპლიკაციები", @@ -75,10 +75,9 @@ OC.L10N.register( "Help" : "დახმარება", "Access forbidden" : "წვდომა აკრძალულია", "Security Warning" : "უსაფრთხოების გაფრთხილება", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "თქვენი PHP ვერსია შეიცავს საფრთხეს NULL Byte შეტევებისთვის (CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "თქვენი data დირექტორია და ფაილები დაშვებადია ინტერნეტში რადგან .htaccess ფაილი არ მუშაობს.", "Create an <strong>admin account</strong>" : "შექმენი <strong>ადმინ ექაუნტი</strong>", - "Password" : "პაროლი", + "Username" : "მომხმარებლის სახელი", "Data folder" : "მონაცემთა საქაღალდე", "Configure the database" : "მონაცემთა ბაზის კონფიგურირება", "Database user" : "მონაცემთა ბაზის მომხმარებელი", @@ -88,6 +87,7 @@ OC.L10N.register( "Database host" : "მონაცემთა ბაზის ჰოსტი", "Finish setup" : "კონფიგურაციის დასრულება", "Log out" : "გამოსვლა", + "Search" : "ძებნა", "remember" : "დამახსოვრება", "Log in" : "შესვლა", "Alternative Logins" : "ალტერნატიული Login–ი" diff --git a/core/l10n/ka_GE.json b/core/l10n/ka_GE.json index c7d8d774620..00d30a7eb47 100644 --- a/core/l10n/ka_GE.json +++ b/core/l10n/ka_GE.json @@ -20,7 +20,6 @@ "December" : "დეკემბერი", "Settings" : "პარამეტრები", "Saving..." : "შენახვა...", - "Reset password" : "პაროლის შეცვლა", "No" : "არა", "Yes" : "კი", "Choose" : "არჩევა", @@ -38,9 +37,11 @@ "Shared with you and the group {group} by {owner}" : "გაზიარდა თქვენთვის და ჯგუფისთვის {group}, {owner}–ის მიერ", "Shared with you by {owner}" : "გაზიარდა თქვენთვის {owner}–ის მიერ", "Password protect" : "პაროლით დაცვა", + "Password" : "პაროლი", "Email link to person" : "ლინკის პიროვნების იმეილზე გაგზავნა", "Send" : "გაგზავნა", "Set expiration date" : "მიუთითე ვადის გასვლის დრო", + "Expiration" : "ვადის გასვლის დრო", "Expiration date" : "ვადის გასვლის დრო", "group" : "ჯგუფი", "Resharing is not allowed" : "მეორეჯერ გაზიარება არ არის დაშვებული", @@ -49,7 +50,6 @@ "can edit" : "შეგიძლია შეცვლა", "access control" : "დაშვების კონტროლი", "create" : "შექმნა", - "update" : "განახლება", "delete" : "წაშლა", "Password protected" : "პაროლით დაცული", "Error unsetting expiration date" : "შეცდომა ვადის გასვლის მოხსნის დროს", @@ -63,9 +63,9 @@ "_download %n file_::_download %n files_" : [""], "The update was successful. Redirecting you to ownCloud now." : "განახლება ვერ განხორციელდა. გადამისამართება თქვენს ownCloud–ზე.", "Use the following link to reset your password: {link}" : "გამოიყენე შემდეგი ლინკი პაროლის შესაცვლელად: {link}", - "You will receive a link to reset your password via Email." : "თქვენ მოგივათ პაროლის შესაცვლელი ლინკი მეილზე", - "Username" : "მომხმარებლის სახელი", "New password" : "ახალი პაროლი", + "Reset password" : "პაროლის შეცვლა", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "პირადი", "Users" : "მომხმარებელი", "Apps" : "აპლიკაციები", @@ -73,10 +73,9 @@ "Help" : "დახმარება", "Access forbidden" : "წვდომა აკრძალულია", "Security Warning" : "უსაფრთხოების გაფრთხილება", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "თქვენი PHP ვერსია შეიცავს საფრთხეს NULL Byte შეტევებისთვის (CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "თქვენი data დირექტორია და ფაილები დაშვებადია ინტერნეტში რადგან .htaccess ფაილი არ მუშაობს.", "Create an <strong>admin account</strong>" : "შექმენი <strong>ადმინ ექაუნტი</strong>", - "Password" : "პაროლი", + "Username" : "მომხმარებლის სახელი", "Data folder" : "მონაცემთა საქაღალდე", "Configure the database" : "მონაცემთა ბაზის კონფიგურირება", "Database user" : "მონაცემთა ბაზის მომხმარებელი", @@ -86,6 +85,7 @@ "Database host" : "მონაცემთა ბაზის ჰოსტი", "Finish setup" : "კონფიგურაციის დასრულება", "Log out" : "გამოსვლა", + "Search" : "ძებნა", "remember" : "დამახსოვრება", "Log in" : "შესვლა", "Alternative Logins" : "ალტერნატიული Login–ი" diff --git a/core/l10n/km.js b/core/l10n/km.js index 80b25cbe34c..ebcfb18a071 100644 --- a/core/l10n/km.js +++ b/core/l10n/km.js @@ -24,7 +24,6 @@ OC.L10N.register( "December" : "ខែធ្នូ", "Settings" : "ការកំណត់", "Saving..." : "កំពុងរក្សាទុក", - "Reset password" : "កំណត់ពាក្យសម្ងាត់ម្ដងទៀត", "No" : "ទេ", "Yes" : "ព្រម", "Choose" : "ជ្រើស", @@ -51,7 +50,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "បានចែករំលែកជាមួយអ្នក និងក្រុម {group} ដោយ {owner}", "Shared with you by {owner}" : "បានចែករំលែកជាមួយអ្នកដោយ {owner}", "Password protect" : "ការពារដោយពាក្យសម្ងាត់", - "Allow Public Upload" : "អនុញ្ញាតការផ្ទុកឡើងជាសាធារណៈ", + "Password" : "ពាក្យសម្ងាត់", "Send" : "ផ្ញើ", "Set expiration date" : "កំណត់ពេលផុតកំណត់", "Expiration date" : "ពេលផុតកំណត់", @@ -63,7 +62,6 @@ OC.L10N.register( "can edit" : "អាចកែប្រែ", "access control" : "សិទ្ធិបញ្ជា", "create" : "បង្កើត", - "update" : "ធ្វើបច្ចុប្បន្នភាព", "delete" : "លុប", "Password protected" : "បានការពារដោយពាក្យសម្ងាត់", "Sending ..." : "កំពុងផ្ញើ ...", @@ -74,8 +72,9 @@ OC.L10N.register( "Add" : "បញ្ចូល", "_download %n file_::_download %n files_" : [""], "Please reload the page." : "សូមផ្ទុកទំព័រនេះឡើងវិញ។", - "Username" : "ឈ្មោះអ្នកប្រើ", "New password" : "ពាក្យសម្ងាត់ថ្មី", + "Reset password" : "កំណត់ពាក្យសម្ងាត់ម្ដងទៀត", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "ផ្ទាល់ខ្លួន", "Users" : "អ្នកប្រើ", "Apps" : "កម្មវិធី", @@ -84,7 +83,7 @@ OC.L10N.register( "Access forbidden" : "បានហាមឃាត់ការចូល", "Security Warning" : "បម្រាមសុវត្ថិភាព", "Create an <strong>admin account</strong>" : "បង្កើត<strong>គណនីអភិបាល</strong>", - "Password" : "ពាក្យសម្ងាត់", + "Username" : "ឈ្មោះអ្នកប្រើ", "Storage & database" : "ឃ្លាំងផ្ទុក & មូលដ្ឋានទិន្នន័យ", "Data folder" : "ថតទិន្នន័យ", "Configure the database" : "កំណត់សណ្ឋានមូលដ្ឋានទិន្នន័យ", @@ -95,6 +94,7 @@ OC.L10N.register( "Finish setup" : "បញ្ចប់ការដំឡើង", "Finishing …" : "កំពុងបញ្ចប់ ...", "Log out" : "ចាកចេញ", + "Search" : "ស្វែងរក", "remember" : "ចងចាំ", "Log in" : "ចូល", "Alternative Logins" : "ការចូលជំនួស" diff --git a/core/l10n/km.json b/core/l10n/km.json index 50f693d3620..32ff278f8d8 100644 --- a/core/l10n/km.json +++ b/core/l10n/km.json @@ -22,7 +22,6 @@ "December" : "ខែធ្នូ", "Settings" : "ការកំណត់", "Saving..." : "កំពុងរក្សាទុក", - "Reset password" : "កំណត់ពាក្យសម្ងាត់ម្ដងទៀត", "No" : "ទេ", "Yes" : "ព្រម", "Choose" : "ជ្រើស", @@ -49,7 +48,7 @@ "Shared with you and the group {group} by {owner}" : "បានចែករំលែកជាមួយអ្នក និងក្រុម {group} ដោយ {owner}", "Shared with you by {owner}" : "បានចែករំលែកជាមួយអ្នកដោយ {owner}", "Password protect" : "ការពារដោយពាក្យសម្ងាត់", - "Allow Public Upload" : "អនុញ្ញាតការផ្ទុកឡើងជាសាធារណៈ", + "Password" : "ពាក្យសម្ងាត់", "Send" : "ផ្ញើ", "Set expiration date" : "កំណត់ពេលផុតកំណត់", "Expiration date" : "ពេលផុតកំណត់", @@ -61,7 +60,6 @@ "can edit" : "អាចកែប្រែ", "access control" : "សិទ្ធិបញ្ជា", "create" : "បង្កើត", - "update" : "ធ្វើបច្ចុប្បន្នភាព", "delete" : "លុប", "Password protected" : "បានការពារដោយពាក្យសម្ងាត់", "Sending ..." : "កំពុងផ្ញើ ...", @@ -72,8 +70,9 @@ "Add" : "បញ្ចូល", "_download %n file_::_download %n files_" : [""], "Please reload the page." : "សូមផ្ទុកទំព័រនេះឡើងវិញ។", - "Username" : "ឈ្មោះអ្នកប្រើ", "New password" : "ពាក្យសម្ងាត់ថ្មី", + "Reset password" : "កំណត់ពាក្យសម្ងាត់ម្ដងទៀត", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "ផ្ទាល់ខ្លួន", "Users" : "អ្នកប្រើ", "Apps" : "កម្មវិធី", @@ -82,7 +81,7 @@ "Access forbidden" : "បានហាមឃាត់ការចូល", "Security Warning" : "បម្រាមសុវត្ថិភាព", "Create an <strong>admin account</strong>" : "បង្កើត<strong>គណនីអភិបាល</strong>", - "Password" : "ពាក្យសម្ងាត់", + "Username" : "ឈ្មោះអ្នកប្រើ", "Storage & database" : "ឃ្លាំងផ្ទុក & មូលដ្ឋានទិន្នន័យ", "Data folder" : "ថតទិន្នន័យ", "Configure the database" : "កំណត់សណ្ឋានមូលដ្ឋានទិន្នន័យ", @@ -93,6 +92,7 @@ "Finish setup" : "បញ្ចប់ការដំឡើង", "Finishing …" : "កំពុងបញ្ចប់ ...", "Log out" : "ចាកចេញ", + "Search" : "ស្វែងរក", "remember" : "ចងចាំ", "Log in" : "ចូល", "Alternative Logins" : "ការចូលជំនួស" diff --git a/core/l10n/kn.js b/core/l10n/kn.js index 49247f7174c..6f6a15414bd 100644 --- a/core/l10n/kn.js +++ b/core/l10n/kn.js @@ -1,7 +1,178 @@ OC.L10N.register( "core", { + "Couldn't send mail to following users: %s " : "ಕೆಳಗಿನ ಬಳಕೆದಾರರಿಗೆ ಈ-ಮೇಲ್ ಕಳುಹಿಸಿ ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ: %s", + "Turned on maintenance mode" : "ನಿರ್ವಹಣೆಯ ಸ್ತಿತಿಯನ್ನು ಆರಂಭಿಸಲಾಗಿದೆ", + "Turned off maintenance mode" : "ನಿರ್ವಹಣೆಯ ಸ್ತಿತಿಯನ್ನು ಮುಕ್ತಗೊಳಿಸಲಾಗಿದೆ", + "Updated database" : "ದತ್ತಸಂಚಯ ", + "Checked database schema update" : "ಪರಿಶೀಲಿಸಿದ ದತ್ತಸಂಚಯ ಯೋಜನಾ ಅಪ್ಡೇಟ್", + "Checked database schema update for apps" : "ನವೀಕರಿಸಿದ ದತ್ತಸಂಚಯದ ಯೋಜನಾ ಪ್ರತಿಗಳನ್ನು ಕಾಯಕ್ರಮಗಳೊಂದಿಗೆ ಪರಿಶೀಲಿಸಲಾಗಿದೆ", + "Updated \"%s\" to %s" : "%s ರ ಆವೃತ್ತಿ %s ನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.", + "Disabled incompatible apps: %s" : "ಹೊಂದಾಣಿಕೆಯಾಗದ %s ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ", + "No image or file provided" : "ಚಿತ್ರ ಅಥವಾ ಕಡತದ ಕೊರತೆ ಇದೆ", + "Unknown filetype" : "ಅಪರಿಚಿತ ಕಡತ ಮಾದರಿ", + "Invalid image" : "ಅಸಾಮರ್ಥ್ಯ ಚಿತ್ರ", + "No temporary profile picture available, try again" : "ಯಾವುದೇ ತಾತ್ಕಾಲಿಕ ವ್ಯಕ್ತಿ ಚಿತ್ರ ದೊರಕುತ್ತಿಲ್ಲ, ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ", + "No crop data provided" : "ಸುಕ್ಕು ಒದಗಿಸಿದ ಮಾಹಿತಿ ", + "Sunday" : "ಭಾನುವಾರ", + "Monday" : "ಸೋಮವಾರ", + "Tuesday" : "ಮಂಗಳವಾರ", + "Wednesday" : "ಬುಧವಾರ", + "Thursday" : "ಗುರುವಾರ", + "Friday" : "ಶುಕ್ರವಾರ", + "Saturday" : "ಶನಿವಾರ", + "January" : "ಜನವರಿ", + "February" : "ಫೆಬ್ರುವರಿ", + "March" : "ಮಾರ್ಚ್", + "April" : "ಏಪ್ರಿಲ್", + "May" : "ಮೇ", + "June" : "ಜೂನ್", + "July" : "ಜುಲೈ", + "August" : "ಆಗಸ್ಟ್", + "September" : "ಸೆಪ್ಟೆಂಬರ್", + "October" : "ಅಕ್ಟೋಬರ್", + "November" : "ನವೆಂಬರ್", + "December" : "ಡಿಸೆಂಬರ್", + "Settings" : "ಆಯ್ಕೆಗಳು", + "Saving..." : "ಉಳಿಸಲಾಗುತ್ತಿದೆ ...", + "Couldn't send reset email. Please contact your administrator." : "ರೀಸೆಟ್ ಇಮೇಲ್ ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "ನಿಮ್ಮ ಗುಪ್ತಪದ ಮರುಹೊಂದಿಸಲು ಅಂತ್ರಜಾಲ ಕೊಂಡಿಯನ್ನು ನಿಮ್ಮ ಇ-ಅಂಚೆ ಪೆಟ್ಟಿಗೆಗೆ ಕಳುಹಿಸಲಾಗಿದೆ. ಇದನ್ನು ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಇ-ಅಂಚೆ ಪೆಟ್ಟಿಗೆಯ ಮುಖ್ಯ ಕೂಶದಲ್ಲಿ ಪಡೆಯದಿದ್ದಲ್ಲಿ, ಇತರೇ ಕೂಶಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. <br> ಇದು ಇನ್ನು ಬಾರದೆ ಇದ್ದರೆ, ನಿಮ್ಮ ಸ್ಥಳೀಯ ಸಂಕೀರ್ಣ ವ್ಯವಸ್ಥೆಯ ನಿರ್ವಾಹಕರ ಸಹಾಯ ಕೇಳಿ.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "ನಿಮ್ಮ ಕಡತಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್. ನೀವು ಚೇತರಿಕೆ ಕೀ ಸಶಕ್ತ ಇದ್ದರೆ, ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ ರೀಸೆಟ್ ಮತ್ತೆ ನಂತರ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ಯಾವುದೇ ದಾರಿ ಇರುತ್ತದೆ. <br /> ನೀವು ಏನು ಖಚಿತವಾಗಿ ಇದ್ದರೆ ನೀವು ಮುಂದುವರೆಯಲು ಮೊದಲು, ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ. <br /> ನೀವು ನಿಜವಾಗಿಯೂ ಮುಂದುವರಿಸಲು ಬಯಸುತ್ತೀರಾ?", + "I know what I'm doing" : "ಏನು ಮಾಡುತ್ತಿರುವೆ ಎಂದು ನನಗೆ ತಿಳಿದಿದೆ", + "Password can not be changed. Please contact your administrator." : "ಗುಪ್ತಪದ ಬದಲಾವಣೆ ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.", + "No" : "ಇಲ್ಲ", + "Yes" : "ಹೌದು", + "Choose" : "ಆಯ್ಕೆ", + "Ok" : "ಸರಿ", + "read-only" : "ಓದಲು ಮಾತ್ರ", "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "One file conflict" : "ಒಂದು ಕಡತದಲ್ಲಿ ಸಮಸ್ಯೆ ಇದೆ", + "New Files" : "ಹೊಸ ಕಡತಗಳು", + "Already existing files" : "ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಡತಗಳು", + "Which files do you want to keep?" : "ಯಾವ ಕಡತಗಳನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಬಯಸುತ್ತೀರಿ?", + "If you select both versions, the copied file will have a number added to its name." : "ನೀವು ಎರಡೂ ಆವೃತ್ತಿಗಳನ್ನು ಆರಿಸಿದರೆ, ನಕಲು ಕಡತ ಸಂಖ್ಯೆಯನ್ನು ಅದರ ಹೆಸರನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಹೊಂದಿರುತ್ತದೆ.", + "Cancel" : "ರದ್ದು", + "Continue" : "ಮುಂದುವರಿಸಿ", + "(all selected)" : "(ಎಲ್ಲಾ ಆಯ್ಕೆ)", + "({count} selected)" : "({count} ಆಯ್ಕೆಗಳು)", + "Very weak password" : "ಅತೀ ದುರ್ಬಲ ಗುಪ್ತಪದ", + "Weak password" : "ದುರ್ಬಲ ಗುಪ್ತಪದ", + "So-so password" : "ಊಹಿಸಬಹುದಾದ ಗುಪ್ತಪದ", + "Good password" : "ಉತ್ತಮ ಗುಪ್ತಪದ", + "Strong password" : "ಪ್ರಬಲ ಗುಪ್ತಪದ", + "Error occurred while checking server setup" : "ಪರಿಚಾರಿಕ ಗಣಕವನ್ನು ಪರಿಶೀಲಿಸುವಾಗ ದೋಷವುಂಟಾಗಿದೆ", + "Shared" : "ಹಂಚಿಕೆಯ", + "Shared with {recipients}" : "ಹಂಚಿಕೆಯನ್ನು ಪಡೆದವರು {recipients}", + "Share" : "ಹಂಚಿಕೊಳ್ಳಿ", + "Error" : "ತಪ್ಪಾಗಿದೆ", + "Error while sharing" : "ಹಂಚುವಾಗ ಏನೊ ಲೋಪವಾಗಿದೆ", + "Error while unsharing" : " ಹಂಚಿಕೆಯನ್ನು ಹಿಂದೆರುಗಿಸು ಸಂದರ್ಭದಲ್ಲಿ ಲೋಪವಾಗಿದೆ", + "Error while changing permissions" : "ಅನುಮತಿಗಳನ್ನು ಬದಲಾವಣೆ ಮಾಡುವಾಗ ದೋಷವಾಗಿದೆ", + "Shared with you and the group {group} by {owner}" : "ನಿಮಗೆ ಮತ್ತು {group} ಗುಂಪಿನೂಂದಿಗೆ {owner} ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ", + "Shared with you by {owner}" : "ನಿಮ್ಮೊಂದಿಗೆ {owner} ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ", + "Share with user or group …" : "ಬಳಕೆದಾರ ಅಥವಾ ಗುಂಪನ್ನು ಜೊತೆ ಹಂಚಿಕೊಳ್ಳಿ ...", + "Share link" : "ಸಂಪರ್ಕ ಕೊಂಡಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು", + "The public link will expire no later than {days} days after it is created" : "ರಚನೆಯಾದ {days} ದಿನಗಳ ನಂತರ ಈ ಸಾರ್ವಜನಿಕ ಸಂಪರ್ಕ ಕೊಂಡಿ ಅಂತ್ಯಗೊಳ್ಳಲಿದೆ", + "Link" : "ಸಂಪರ್ಕ ಕೊಂಡಿ", + "Password protect" : "ಗುಪ್ತಪದ ರಕ್ಷಿಸಿಕೂಳ್ಲಿ", + "Password" : "ಗುಪ್ತಪದ", + "Choose a password for the public link" : "ಸಾರ್ವಜನಿಕ ಸಂಪರ್ಕ ಕೊಂಡಿಗೆ ಗುಪ್ತಪದ ಆಯ್ಕೆಮಾಡಿ", + "Allow editing" : "ಸಂಪಾದನೆಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡಿ", + "Email link to person" : "ಬಳಕೆದಾರನ ಇ-ಅಂಚೆಯ ಸಂಪರ್ಕಕೊಂಡಿ", + "Send" : "ಕಳುಹಿಸಿ", + "Set expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ನಿರ್ದರಿಸಿ", + "Expiration" : "ಮುಕ್ತಾಯ", + "Expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ", + "Adding user..." : "ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ ...", + "group" : "ಗುಂಪು", + "remote" : "ಆಚೆಯ", + "Resharing is not allowed" : "ಮರುಹಂಚಿಕೆ ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ", + "Shared in {item} with {user}" : "{user} ಜೊತೆ {item} ಹಂಚಿಕೊಳ್ಳಲಾಗಿದೆ", + "Unshare" : "ಹಂಚಿಕೆಯನ್ನು ಹಿಂತೆಗೆ", + "notify by email" : "ಇ-ಅಂಚೆ ಮೂಲಕ ತಿಳಿಸಲು", + "can share" : "ಹಂಚಿಕೊಳ್ಳಬಹುದು", + "can edit" : "ಸಂಪಾದಿಸಬಹುದು", + "access control" : "ಪ್ರವೇಶ ನಿಯಂತ್ರಣ", + "create" : "ಸೃಷ್ಟಿಸು", + "change" : "ಬದಲಾವಣೆ", + "delete" : "ಅಳಿಸಿ", + "Password protected" : "ಗುಪ್ತಪದದಿಂದ ರಕ್ಷಿಸಲಾಗಿದೆ", + "Error unsetting expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ಹಿಂಪಡೆಯುವಲಿ್ಲ ದೋಷ", + "Error setting expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ನಿರ್ದರಿಸುವಲ್ಲಿ ದೋಷ", + "Sending ..." : "ಕಳುಹಿಸಲಾಗುತ್ತಿದೆ ...", + "Email sent" : "ಇ-ಅಂಚೆ ಕಳುಹಿಸಲಾಗಿದೆ", + "Warning" : "ಎಚ್ಚರಿಕೆ", + "The object type is not specified." : "ವಸ್ತು ಮಾದರಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ.", + "Enter new" : "ಹೊಸ ನಮೂದನೆ", + "Delete" : "ಅಳಿಸಿ", + "Add" : "ಸೇರಿಸಿ", + "Edit tags" : "ಕಿರು-ಪದ ಗಳನ್ನು ಸಂಪಾದಿಸು", + "No tags selected for deletion." : "ಯಾವುದೇ ಕಿರು ಪದಗಳನ್ನ ಅಳಿಸಲು ಆಯ್ಕೆ ಇಲ್ಲ.", + "unknown text" : "ತಿಳಿಯದ ವಿಷಯ", + "Hello world!" : "ಹೇ ಲೋಕವೇ ನಿನಗೆ ನಮಸ್ಕಾರ!", + "sunny" : "ಬಿಸಿಲಿನ", + "Hello {name}, the weather is {weather}" : "ನಮಸ್ಕಾರ {name}, ಸದ್ಯ {weather} ಹವಾಮಾನವಿದೆ", + "_download %n file_::_download %n files_" : ["%n ಕಡತಗಳನ್ನು ಸ್ಥಳೀಯ ಪ್ರತಿಯಾಗಿಸಿ"], + "Please reload the page." : "ಪುಟವನ್ನು ಪುನಃ ನವೀಕರಿಸಿ.", + "The update was unsuccessful. " : "ಆಧುನೀಕರಿಣೆ ಯಶಸ್ವಿಯಾಗಿಲ್ಲ.", + "Couldn't reset password because the token is invalid" : "ಚಿಹ್ನೆ ಅಮಾನ್ಯವಾಗಿದೆ, ಗುಪ್ತಪದ ಮರುಹೊಂದಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ", + "Couldn't send reset email. Please make sure your username is correct." : "ಬದಲಾವಣೆಯ ಇ-ಅಂಚೆಯನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನಿಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು ಸರಿಯಾಗಿದೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "ಈ ಬಳಕೆದಾರನ ಹೆಸರಿನ್ನಲ್ಲಿ ಯಾವುದೇ ಇ-ಅಂಚೆ ವಿಳಾಸ ಇಲ್ಲದರಿರುವುದರಿಂದ ಬದಲಾವಣೆಯ ಇ-ಅಂಚೆಯನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.", + "%s password reset" : "%s ಗುಪ್ತ ಪದವನ್ನು ಮರುಹೊಂದಿಸಿ", + "Use the following link to reset your password: {link}" : "ನಿಮ್ಮ ಗುಪ್ತಪದ ಮರುಹೊಂದಿಸಲು ಕೆಳಗಿನ ಅಂತ್ರಜಾಲ ಕೊಂಡಿಯನ್ನು ಬಳಸಿ : {link}", + "New password" : "ಹೊಸ ಗುಪ್ತಪದ", + "New Password" : "ಹೊಸ ಗುಪ್ತಪದ", + "Reset password" : "ಗುಪ್ತ ಪದವನ್ನು ಮರುಹೊಂದಿಸಿ", + "_{count} search result in other places_::_{count} search results in other places_" : [""], + "Personal" : "ವೈಯಕ್ತಿಕ", + "Users" : "ಬಳಕೆದಾರರು", + "Apps" : "ಕಾರ್ಯಕ್ರಮಗಳು", + "Admin" : "ನಿರ್ವಹಕ", + "Help" : "ಸಹಾಯ", + "Error loading tags" : "ಕಿರು ಪದಗಳನ್ನ ಪಡೆಯುವಲ್ಲಿ ಲೋಪವಾಗಿದೆ", + "Tag already exists" : "ಕಿರು ಪದ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ", + "Error deleting tag(s)" : "ಕಿರು-ಪದ(ಗಳನ್ನು) ಅಳಿಸುವಲ್ಲಿ ಲೋಪವಾದೆ", + "Error tagging" : "ಕಿರು-ಪದ ಅಸ್ತಿತ್ವಗೂಳಿಸಲಯ ", + "Error untagging" : "ಕಿರು-ಪದವನ್ನು ತೆರುವುಗೂಳಿಸುವಲಿ್ಲ ದೋಷ", + "Error favoriting" : "ಒಲವು ತೋರಿಸುವಲ್ಲಿ ದೋಷ", + "Error unfavoriting" : "ಒಲವು ಬದಲಾಯಿಸುವಲ್ಲಿ ದೋಷ", + "Access forbidden" : "ಪ್ರವೇಶ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ", + "File not found" : "ಕಡತ ಕಂಡುಬಂದಿಲ್ಲ", + "You can click here to return to %s." : "ಮರಳಿ ಹೋಗುಲು ಇಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಿ %s", + "Cheers!" : "ಆನಂದಿಸಿ !", + "Internal Server Error" : "ಪರಿಚಾರಕ-ಗಣಕದ ಆಂತರಿಕ ದೋಷ", + "Technical details" : "ತಾಂತ್ರಿಕ ವಿವರಗಳು", + "Remote Address: %s" : "ಆಚೆ-ಗಣಕದ ವಿಳಾಸ : %s", + "Request ID: %s" : "ವಿನಂತಿಯ ಸಂಖ್ಯೆ: %s", + "Code: %s" : "ಸ೦ಕೇತ: %s", + "Message: %s" : "ಸ೦ದೇಶ: %s", + "File: %s" : "ಕಡತ: %s", + "Line: %s" : "ಕೋಂಡಿ: %s", + "Trace" : "ಕುರುಹು", + "Security Warning" : "ಭದ್ರತಾ ಎಚ್ಚರಿಕೆ", + "Username" : "ಬಳಕೆಯ ಹೆಸರು", + "Storage & database" : "ಶೇಖರಣಾ ಮತ್ತು ದತ್ತಸಂಚಯ", + "Data folder" : "ಮಾಹಿತಿ ಕೋಶ", + "Configure the database" : "ದತ್ತಸಂಚಯದ ಆಯ್ಕೆಗಳು", + "Only %s is available." : "ಕೇವಲ %s ಮಾತ್ರ ಲಭ್ಯವಿದೆ.", + "Database user" : " ದತ್ತಸಂಚಯದ ಬಳಕೆದಾರ", + "Database password" : " ದತ್ತಸಂಚಯದ ಗುಪ್ತಪದ", + "Database name" : "ದತ್ತಸಂಚಯದ ಹೆಸರು", + "Database tablespace" : "ದತ್ತಸಂಚಯದ tablespace", + "Database host" : "ದತ್ತಸಂಚಯದ ಅತಿಥೆಯ", + "Finish setup" : "ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ", + "Finishing …" : "ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತಿದೆ ...", + "%s is available. Get more information on how to update." : "%s ಲಭ್ಯವಿದೆ. ಹೇಗೆ ನವೀಕರಿಸಬಹುದೆಂದು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಿರಿ.", + "Log out" : "ಈ ಆವೃತ್ತಿ ಇಂದ ನಿರ್ಗಮಿಸಿ", + "Search" : "ಹುಡುಕು", + "Please contact your administrator." : "ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಲು ಕೋರಲಾಗಿದೆ.", + "Forgot your password? Reset it!" : "ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಮರೆತಿರಾ? ಮರುಹೊಂದಿಸಿ!", + "remember" : "ನೆನಪಿಡಿ", + "This ownCloud instance is currently in single user mode." : "ಪ್ರಸ್ತುತ ಕ್ರಮದಲ್ಲಿ, ಈ OwnCloud ನ್ನು ಕೇವಲ ಒಬ್ಬನೇ ಬಳಕೆದಾರ ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.", + "This means only administrators can use the instance." : "ಇದರ ಅರ್ಥ, ಸದ್ಯದ ನಿದರ್ಶನದಲ್ಲಿ ನಿರ್ವಾಹಕರು ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.", + "Thank you for your patience." : "ನಿಮ್ಮ ತಾಳ್ಮೆಗೆ ಧನ್ಯವಾದಗಳು.", + "%s will be updated to version %s." : "%s ರ ಆವೃತ್ತಿ %s ನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.", + "The following apps will be disabled:" : "ಈ ಕೆಳಗಿನ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ:", + "Start update" : "ನವೀಕರಿಣವನ್ನು ಆರಂಭಿಸಿ" }, "nplurals=1; plural=0;"); diff --git a/core/l10n/kn.json b/core/l10n/kn.json index 1d746175292..f1fe4ba6d15 100644 --- a/core/l10n/kn.json +++ b/core/l10n/kn.json @@ -1,5 +1,176 @@ { "translations": { + "Couldn't send mail to following users: %s " : "ಕೆಳಗಿನ ಬಳಕೆದಾರರಿಗೆ ಈ-ಮೇಲ್ ಕಳುಹಿಸಿ ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ: %s", + "Turned on maintenance mode" : "ನಿರ್ವಹಣೆಯ ಸ್ತಿತಿಯನ್ನು ಆರಂಭಿಸಲಾಗಿದೆ", + "Turned off maintenance mode" : "ನಿರ್ವಹಣೆಯ ಸ್ತಿತಿಯನ್ನು ಮುಕ್ತಗೊಳಿಸಲಾಗಿದೆ", + "Updated database" : "ದತ್ತಸಂಚಯ ", + "Checked database schema update" : "ಪರಿಶೀಲಿಸಿದ ದತ್ತಸಂಚಯ ಯೋಜನಾ ಅಪ್ಡೇಟ್", + "Checked database schema update for apps" : "ನವೀಕರಿಸಿದ ದತ್ತಸಂಚಯದ ಯೋಜನಾ ಪ್ರತಿಗಳನ್ನು ಕಾಯಕ್ರಮಗಳೊಂದಿಗೆ ಪರಿಶೀಲಿಸಲಾಗಿದೆ", + "Updated \"%s\" to %s" : "%s ರ ಆವೃತ್ತಿ %s ನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.", + "Disabled incompatible apps: %s" : "ಹೊಂದಾಣಿಕೆಯಾಗದ %s ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ", + "No image or file provided" : "ಚಿತ್ರ ಅಥವಾ ಕಡತದ ಕೊರತೆ ಇದೆ", + "Unknown filetype" : "ಅಪರಿಚಿತ ಕಡತ ಮಾದರಿ", + "Invalid image" : "ಅಸಾಮರ್ಥ್ಯ ಚಿತ್ರ", + "No temporary profile picture available, try again" : "ಯಾವುದೇ ತಾತ್ಕಾಲಿಕ ವ್ಯಕ್ತಿ ಚಿತ್ರ ದೊರಕುತ್ತಿಲ್ಲ, ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ", + "No crop data provided" : "ಸುಕ್ಕು ಒದಗಿಸಿದ ಮಾಹಿತಿ ", + "Sunday" : "ಭಾನುವಾರ", + "Monday" : "ಸೋಮವಾರ", + "Tuesday" : "ಮಂಗಳವಾರ", + "Wednesday" : "ಬುಧವಾರ", + "Thursday" : "ಗುರುವಾರ", + "Friday" : "ಶುಕ್ರವಾರ", + "Saturday" : "ಶನಿವಾರ", + "January" : "ಜನವರಿ", + "February" : "ಫೆಬ್ರುವರಿ", + "March" : "ಮಾರ್ಚ್", + "April" : "ಏಪ್ರಿಲ್", + "May" : "ಮೇ", + "June" : "ಜೂನ್", + "July" : "ಜುಲೈ", + "August" : "ಆಗಸ್ಟ್", + "September" : "ಸೆಪ್ಟೆಂಬರ್", + "October" : "ಅಕ್ಟೋಬರ್", + "November" : "ನವೆಂಬರ್", + "December" : "ಡಿಸೆಂಬರ್", + "Settings" : "ಆಯ್ಕೆಗಳು", + "Saving..." : "ಉಳಿಸಲಾಗುತ್ತಿದೆ ...", + "Couldn't send reset email. Please contact your administrator." : "ರೀಸೆಟ್ ಇಮೇಲ್ ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "ನಿಮ್ಮ ಗುಪ್ತಪದ ಮರುಹೊಂದಿಸಲು ಅಂತ್ರಜಾಲ ಕೊಂಡಿಯನ್ನು ನಿಮ್ಮ ಇ-ಅಂಚೆ ಪೆಟ್ಟಿಗೆಗೆ ಕಳುಹಿಸಲಾಗಿದೆ. ಇದನ್ನು ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಇ-ಅಂಚೆ ಪೆಟ್ಟಿಗೆಯ ಮುಖ್ಯ ಕೂಶದಲ್ಲಿ ಪಡೆಯದಿದ್ದಲ್ಲಿ, ಇತರೇ ಕೂಶಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. <br> ಇದು ಇನ್ನು ಬಾರದೆ ಇದ್ದರೆ, ನಿಮ್ಮ ಸ್ಥಳೀಯ ಸಂಕೀರ್ಣ ವ್ಯವಸ್ಥೆಯ ನಿರ್ವಾಹಕರ ಸಹಾಯ ಕೇಳಿ.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "ನಿಮ್ಮ ಕಡತಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್. ನೀವು ಚೇತರಿಕೆ ಕೀ ಸಶಕ್ತ ಇದ್ದರೆ, ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ ರೀಸೆಟ್ ಮತ್ತೆ ನಂತರ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ಯಾವುದೇ ದಾರಿ ಇರುತ್ತದೆ. <br /> ನೀವು ಏನು ಖಚಿತವಾಗಿ ಇದ್ದರೆ ನೀವು ಮುಂದುವರೆಯಲು ಮೊದಲು, ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ. <br /> ನೀವು ನಿಜವಾಗಿಯೂ ಮುಂದುವರಿಸಲು ಬಯಸುತ್ತೀರಾ?", + "I know what I'm doing" : "ಏನು ಮಾಡುತ್ತಿರುವೆ ಎಂದು ನನಗೆ ತಿಳಿದಿದೆ", + "Password can not be changed. Please contact your administrator." : "ಗುಪ್ತಪದ ಬದಲಾವಣೆ ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.", + "No" : "ಇಲ್ಲ", + "Yes" : "ಹೌದು", + "Choose" : "ಆಯ್ಕೆ", + "Ok" : "ಸರಿ", + "read-only" : "ಓದಲು ಮಾತ್ರ", "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "One file conflict" : "ಒಂದು ಕಡತದಲ್ಲಿ ಸಮಸ್ಯೆ ಇದೆ", + "New Files" : "ಹೊಸ ಕಡತಗಳು", + "Already existing files" : "ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಡತಗಳು", + "Which files do you want to keep?" : "ಯಾವ ಕಡತಗಳನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಬಯಸುತ್ತೀರಿ?", + "If you select both versions, the copied file will have a number added to its name." : "ನೀವು ಎರಡೂ ಆವೃತ್ತಿಗಳನ್ನು ಆರಿಸಿದರೆ, ನಕಲು ಕಡತ ಸಂಖ್ಯೆಯನ್ನು ಅದರ ಹೆಸರನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಹೊಂದಿರುತ್ತದೆ.", + "Cancel" : "ರದ್ದು", + "Continue" : "ಮುಂದುವರಿಸಿ", + "(all selected)" : "(ಎಲ್ಲಾ ಆಯ್ಕೆ)", + "({count} selected)" : "({count} ಆಯ್ಕೆಗಳು)", + "Very weak password" : "ಅತೀ ದುರ್ಬಲ ಗುಪ್ತಪದ", + "Weak password" : "ದುರ್ಬಲ ಗುಪ್ತಪದ", + "So-so password" : "ಊಹಿಸಬಹುದಾದ ಗುಪ್ತಪದ", + "Good password" : "ಉತ್ತಮ ಗುಪ್ತಪದ", + "Strong password" : "ಪ್ರಬಲ ಗುಪ್ತಪದ", + "Error occurred while checking server setup" : "ಪರಿಚಾರಿಕ ಗಣಕವನ್ನು ಪರಿಶೀಲಿಸುವಾಗ ದೋಷವುಂಟಾಗಿದೆ", + "Shared" : "ಹಂಚಿಕೆಯ", + "Shared with {recipients}" : "ಹಂಚಿಕೆಯನ್ನು ಪಡೆದವರು {recipients}", + "Share" : "ಹಂಚಿಕೊಳ್ಳಿ", + "Error" : "ತಪ್ಪಾಗಿದೆ", + "Error while sharing" : "ಹಂಚುವಾಗ ಏನೊ ಲೋಪವಾಗಿದೆ", + "Error while unsharing" : " ಹಂಚಿಕೆಯನ್ನು ಹಿಂದೆರುಗಿಸು ಸಂದರ್ಭದಲ್ಲಿ ಲೋಪವಾಗಿದೆ", + "Error while changing permissions" : "ಅನುಮತಿಗಳನ್ನು ಬದಲಾವಣೆ ಮಾಡುವಾಗ ದೋಷವಾಗಿದೆ", + "Shared with you and the group {group} by {owner}" : "ನಿಮಗೆ ಮತ್ತು {group} ಗುಂಪಿನೂಂದಿಗೆ {owner} ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ", + "Shared with you by {owner}" : "ನಿಮ್ಮೊಂದಿಗೆ {owner} ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ", + "Share with user or group …" : "ಬಳಕೆದಾರ ಅಥವಾ ಗುಂಪನ್ನು ಜೊತೆ ಹಂಚಿಕೊಳ್ಳಿ ...", + "Share link" : "ಸಂಪರ್ಕ ಕೊಂಡಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು", + "The public link will expire no later than {days} days after it is created" : "ರಚನೆಯಾದ {days} ದಿನಗಳ ನಂತರ ಈ ಸಾರ್ವಜನಿಕ ಸಂಪರ್ಕ ಕೊಂಡಿ ಅಂತ್ಯಗೊಳ್ಳಲಿದೆ", + "Link" : "ಸಂಪರ್ಕ ಕೊಂಡಿ", + "Password protect" : "ಗುಪ್ತಪದ ರಕ್ಷಿಸಿಕೂಳ್ಲಿ", + "Password" : "ಗುಪ್ತಪದ", + "Choose a password for the public link" : "ಸಾರ್ವಜನಿಕ ಸಂಪರ್ಕ ಕೊಂಡಿಗೆ ಗುಪ್ತಪದ ಆಯ್ಕೆಮಾಡಿ", + "Allow editing" : "ಸಂಪಾದನೆಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡಿ", + "Email link to person" : "ಬಳಕೆದಾರನ ಇ-ಅಂಚೆಯ ಸಂಪರ್ಕಕೊಂಡಿ", + "Send" : "ಕಳುಹಿಸಿ", + "Set expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ನಿರ್ದರಿಸಿ", + "Expiration" : "ಮುಕ್ತಾಯ", + "Expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ", + "Adding user..." : "ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ ...", + "group" : "ಗುಂಪು", + "remote" : "ಆಚೆಯ", + "Resharing is not allowed" : "ಮರುಹಂಚಿಕೆ ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ", + "Shared in {item} with {user}" : "{user} ಜೊತೆ {item} ಹಂಚಿಕೊಳ್ಳಲಾಗಿದೆ", + "Unshare" : "ಹಂಚಿಕೆಯನ್ನು ಹಿಂತೆಗೆ", + "notify by email" : "ಇ-ಅಂಚೆ ಮೂಲಕ ತಿಳಿಸಲು", + "can share" : "ಹಂಚಿಕೊಳ್ಳಬಹುದು", + "can edit" : "ಸಂಪಾದಿಸಬಹುದು", + "access control" : "ಪ್ರವೇಶ ನಿಯಂತ್ರಣ", + "create" : "ಸೃಷ್ಟಿಸು", + "change" : "ಬದಲಾವಣೆ", + "delete" : "ಅಳಿಸಿ", + "Password protected" : "ಗುಪ್ತಪದದಿಂದ ರಕ್ಷಿಸಲಾಗಿದೆ", + "Error unsetting expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ಹಿಂಪಡೆಯುವಲಿ್ಲ ದೋಷ", + "Error setting expiration date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ನಿರ್ದರಿಸುವಲ್ಲಿ ದೋಷ", + "Sending ..." : "ಕಳುಹಿಸಲಾಗುತ್ತಿದೆ ...", + "Email sent" : "ಇ-ಅಂಚೆ ಕಳುಹಿಸಲಾಗಿದೆ", + "Warning" : "ಎಚ್ಚರಿಕೆ", + "The object type is not specified." : "ವಸ್ತು ಮಾದರಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ.", + "Enter new" : "ಹೊಸ ನಮೂದನೆ", + "Delete" : "ಅಳಿಸಿ", + "Add" : "ಸೇರಿಸಿ", + "Edit tags" : "ಕಿರು-ಪದ ಗಳನ್ನು ಸಂಪಾದಿಸು", + "No tags selected for deletion." : "ಯಾವುದೇ ಕಿರು ಪದಗಳನ್ನ ಅಳಿಸಲು ಆಯ್ಕೆ ಇಲ್ಲ.", + "unknown text" : "ತಿಳಿಯದ ವಿಷಯ", + "Hello world!" : "ಹೇ ಲೋಕವೇ ನಿನಗೆ ನಮಸ್ಕಾರ!", + "sunny" : "ಬಿಸಿಲಿನ", + "Hello {name}, the weather is {weather}" : "ನಮಸ್ಕಾರ {name}, ಸದ್ಯ {weather} ಹವಾಮಾನವಿದೆ", + "_download %n file_::_download %n files_" : ["%n ಕಡತಗಳನ್ನು ಸ್ಥಳೀಯ ಪ್ರತಿಯಾಗಿಸಿ"], + "Please reload the page." : "ಪುಟವನ್ನು ಪುನಃ ನವೀಕರಿಸಿ.", + "The update was unsuccessful. " : "ಆಧುನೀಕರಿಣೆ ಯಶಸ್ವಿಯಾಗಿಲ್ಲ.", + "Couldn't reset password because the token is invalid" : "ಚಿಹ್ನೆ ಅಮಾನ್ಯವಾಗಿದೆ, ಗುಪ್ತಪದ ಮರುಹೊಂದಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ", + "Couldn't send reset email. Please make sure your username is correct." : "ಬದಲಾವಣೆಯ ಇ-ಅಂಚೆಯನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನಿಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು ಸರಿಯಾಗಿದೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "ಈ ಬಳಕೆದಾರನ ಹೆಸರಿನ್ನಲ್ಲಿ ಯಾವುದೇ ಇ-ಅಂಚೆ ವಿಳಾಸ ಇಲ್ಲದರಿರುವುದರಿಂದ ಬದಲಾವಣೆಯ ಇ-ಅಂಚೆಯನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.", + "%s password reset" : "%s ಗುಪ್ತ ಪದವನ್ನು ಮರುಹೊಂದಿಸಿ", + "Use the following link to reset your password: {link}" : "ನಿಮ್ಮ ಗುಪ್ತಪದ ಮರುಹೊಂದಿಸಲು ಕೆಳಗಿನ ಅಂತ್ರಜಾಲ ಕೊಂಡಿಯನ್ನು ಬಳಸಿ : {link}", + "New password" : "ಹೊಸ ಗುಪ್ತಪದ", + "New Password" : "ಹೊಸ ಗುಪ್ತಪದ", + "Reset password" : "ಗುಪ್ತ ಪದವನ್ನು ಮರುಹೊಂದಿಸಿ", + "_{count} search result in other places_::_{count} search results in other places_" : [""], + "Personal" : "ವೈಯಕ್ತಿಕ", + "Users" : "ಬಳಕೆದಾರರು", + "Apps" : "ಕಾರ್ಯಕ್ರಮಗಳು", + "Admin" : "ನಿರ್ವಹಕ", + "Help" : "ಸಹಾಯ", + "Error loading tags" : "ಕಿರು ಪದಗಳನ್ನ ಪಡೆಯುವಲ್ಲಿ ಲೋಪವಾಗಿದೆ", + "Tag already exists" : "ಕಿರು ಪದ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ", + "Error deleting tag(s)" : "ಕಿರು-ಪದ(ಗಳನ್ನು) ಅಳಿಸುವಲ್ಲಿ ಲೋಪವಾದೆ", + "Error tagging" : "ಕಿರು-ಪದ ಅಸ್ತಿತ್ವಗೂಳಿಸಲಯ ", + "Error untagging" : "ಕಿರು-ಪದವನ್ನು ತೆರುವುಗೂಳಿಸುವಲಿ್ಲ ದೋಷ", + "Error favoriting" : "ಒಲವು ತೋರಿಸುವಲ್ಲಿ ದೋಷ", + "Error unfavoriting" : "ಒಲವು ಬದಲಾಯಿಸುವಲ್ಲಿ ದೋಷ", + "Access forbidden" : "ಪ್ರವೇಶ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ", + "File not found" : "ಕಡತ ಕಂಡುಬಂದಿಲ್ಲ", + "You can click here to return to %s." : "ಮರಳಿ ಹೋಗುಲು ಇಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಿ %s", + "Cheers!" : "ಆನಂದಿಸಿ !", + "Internal Server Error" : "ಪರಿಚಾರಕ-ಗಣಕದ ಆಂತರಿಕ ದೋಷ", + "Technical details" : "ತಾಂತ್ರಿಕ ವಿವರಗಳು", + "Remote Address: %s" : "ಆಚೆ-ಗಣಕದ ವಿಳಾಸ : %s", + "Request ID: %s" : "ವಿನಂತಿಯ ಸಂಖ್ಯೆ: %s", + "Code: %s" : "ಸ೦ಕೇತ: %s", + "Message: %s" : "ಸ೦ದೇಶ: %s", + "File: %s" : "ಕಡತ: %s", + "Line: %s" : "ಕೋಂಡಿ: %s", + "Trace" : "ಕುರುಹು", + "Security Warning" : "ಭದ್ರತಾ ಎಚ್ಚರಿಕೆ", + "Username" : "ಬಳಕೆಯ ಹೆಸರು", + "Storage & database" : "ಶೇಖರಣಾ ಮತ್ತು ದತ್ತಸಂಚಯ", + "Data folder" : "ಮಾಹಿತಿ ಕೋಶ", + "Configure the database" : "ದತ್ತಸಂಚಯದ ಆಯ್ಕೆಗಳು", + "Only %s is available." : "ಕೇವಲ %s ಮಾತ್ರ ಲಭ್ಯವಿದೆ.", + "Database user" : " ದತ್ತಸಂಚಯದ ಬಳಕೆದಾರ", + "Database password" : " ದತ್ತಸಂಚಯದ ಗುಪ್ತಪದ", + "Database name" : "ದತ್ತಸಂಚಯದ ಹೆಸರು", + "Database tablespace" : "ದತ್ತಸಂಚಯದ tablespace", + "Database host" : "ದತ್ತಸಂಚಯದ ಅತಿಥೆಯ", + "Finish setup" : "ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ", + "Finishing …" : "ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತಿದೆ ...", + "%s is available. Get more information on how to update." : "%s ಲಭ್ಯವಿದೆ. ಹೇಗೆ ನವೀಕರಿಸಬಹುದೆಂದು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಿರಿ.", + "Log out" : "ಈ ಆವೃತ್ತಿ ಇಂದ ನಿರ್ಗಮಿಸಿ", + "Search" : "ಹುಡುಕು", + "Please contact your administrator." : "ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಲು ಕೋರಲಾಗಿದೆ.", + "Forgot your password? Reset it!" : "ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಮರೆತಿರಾ? ಮರುಹೊಂದಿಸಿ!", + "remember" : "ನೆನಪಿಡಿ", + "This ownCloud instance is currently in single user mode." : "ಪ್ರಸ್ತುತ ಕ್ರಮದಲ್ಲಿ, ಈ OwnCloud ನ್ನು ಕೇವಲ ಒಬ್ಬನೇ ಬಳಕೆದಾರ ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.", + "This means only administrators can use the instance." : "ಇದರ ಅರ್ಥ, ಸದ್ಯದ ನಿದರ್ಶನದಲ್ಲಿ ನಿರ್ವಾಹಕರು ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.", + "Thank you for your patience." : "ನಿಮ್ಮ ತಾಳ್ಮೆಗೆ ಧನ್ಯವಾದಗಳು.", + "%s will be updated to version %s." : "%s ರ ಆವೃತ್ತಿ %s ನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.", + "The following apps will be disabled:" : "ಈ ಕೆಳಗಿನ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ:", + "Start update" : "ನವೀಕರಿಣವನ್ನು ಆರಂಭಿಸಿ" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/core/l10n/ko.js b/core/l10n/ko.js index a4c637cec83..c46252a1d0d 100644 --- a/core/l10n/ko.js +++ b/core/l10n/ko.js @@ -5,9 +5,13 @@ OC.L10N.register( "Turned on maintenance mode" : "유지 보수 모드 켜짐", "Turned off maintenance mode" : "유지 보수 모드 꺼짐", "Updated database" : "데이터베이스 업데이트 됨", - "No image or file provided" : "이미지나 파일이 없음", + "Checked database schema update" : "데이터베이스 스키마 업데이트 확인됨", + "Checked database schema update for apps" : "앱용 데이터베이스 스키마 업데이트 확인됨", + "Updated \"%s\" to %s" : "\"%s\"을(를) %s(으)로 업데이트함", + "Disabled incompatible apps: %s" : "호환되지 않는 앱 비활성화됨: %s", + "No image or file provided" : "사진이나 파일이 없음", "Unknown filetype" : "알려지지 않은 파일 형식", - "Invalid image" : "잘못된 이미지", + "Invalid image" : "잘못된 사진", "No temporary profile picture available, try again" : "사용 가능한 프로필 사진이 없습니다. 다시 시도하십시오.", "No crop data provided" : "선택된 데이터가 없습니다.", "Sunday" : "일요일", @@ -32,14 +36,17 @@ OC.L10N.register( "Settings" : "설정", "Saving..." : "저장 중...", "Couldn't send reset email. Please contact your administrator." : "재설정 메일을 보낼수 없습니다. 관리자에게 문의하십시오.", - "Reset password" : "암호 재설정", - "Password can not be changed. Please contact your administrator." : "비밀번호를 변경할수 없습니다. 관리자에게 문의하십시오.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "암호 재설정 링크를 포함하고 있는 이메일을 보냈습니다. 이메일이 도착하지 않은 경우 스팸함을 확인해 보십시오.<br>스팸함에도 없는 경우 로컬 관리자에게 문의하십시오.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "파일이 암호화되어 있습니다. 복구 키를 활성화하지 않았다면 암호를 초기화한 후 데이터를 복구할 수 없습니다.<br />무엇을 해야 할 지 잘 모르겠으면 계속하기 전에 관리자에게 연락하십시오.<br />그래도 계속 진행하시겠습니까?", + "I know what I'm doing" : "지금 하려는 것을 알고 있습니다", + "Password can not be changed. Please contact your administrator." : "암호를 변경할 수 없습니다. 관리자에게 문의하십시오.", "No" : "아니요", "Yes" : "예", "Choose" : "선택", "Error loading file picker template: {error}" : "파일 선택 템플릿을 불러오는 중 오류 발생: {error}", "Ok" : "확인", "Error loading message template: {error}" : "메시지 템플릿을 불러오는 중 오류 발생: {error}", + "read-only" : "읽기 전용", "_{count} file conflict_::_{count} file conflicts_" : ["파일 {count}개 충돌"], "One file conflict" : "파일 1개 충돌", "New Files" : "새 파일", @@ -58,7 +65,10 @@ OC.L10N.register( "Strong password" : "강력한 암호", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "WebDAV 인터페이스가 제대로 작동하지 않습니다. 웹 서버에서 파일 동기화를 사용할 수 있도록 설정이 제대로 되지 않은 것 같습니다.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "서버에서 인터넷에 연결할 수 없습니다. 외부 저장소 마운트, 업데이트 알림, 제 3자 앱 설치 등 일부 기능을 사용할 수 없습니다. 외부에서 파일에 접근하거나 알림 이메일을 보내지 못할 수도 있습니다. 모든 기능을 사용하려면 인터넷에 연결하는 것을 추천합니다.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "데이터 디렉터리와 파일을 인터넷에서 접근할 수도 있습니다. .htaccess 파일이 작동하지 않습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 접근할 수 없도록 하거나, 웹 서버 문서 경로 외부로 데이터 디렉터리를 옮기십시오.", + "Error occurred while checking server setup" : "서버 설정을 확인하는 중 오류 발생", "Shared" : "공유됨", + "Shared with {recipients}" : "{recipients} 님과 공유됨", "Share" : "공유", "Error" : "오류", "Error while sharing" : "공유하는 중 오류 발생", @@ -68,13 +78,20 @@ OC.L10N.register( "Shared with you by {owner}" : "{owner} 님이 공유 중", "Share with user or group …" : "사용자 및 그룹과 공유...", "Share link" : "링크 공유", + "The public link will expire no later than {days} days after it is created" : "공개 링크를 만든 후 최대 {days}일까지 유지됩니다", + "Link" : "링크", "Password protect" : "암호 보호", - "Allow Public Upload" : "공개 업로드 허용", + "Password" : "암호", + "Choose a password for the public link" : "공개 링크 암호를 입력하십시오", + "Allow editing" : "편집 허용", "Email link to person" : "이메일 주소", "Send" : "전송", "Set expiration date" : "만료 날짜 설정", + "Expiration" : "만료", "Expiration date" : "만료 날짜", + "Adding user..." : "사용자 추가 중...", "group" : "그룹", + "remote" : "원격", "Resharing is not allowed" : "다시 공유할 수 없습니다", "Shared in {item} with {user}" : "{user} 님과 {item}에서 공유 중", "Unshare" : "공유 해제", @@ -83,7 +100,7 @@ OC.L10N.register( "can edit" : "편집 가능", "access control" : "접근 제어", "create" : "생성", - "update" : "업데이트", + "change" : "변경", "delete" : "삭제", "Password protected" : "암호로 보호됨", "Error unsetting expiration date" : "만료 날짜 해제 오류", @@ -98,18 +115,33 @@ OC.L10N.register( "Edit tags" : "태그 편집", "Error loading dialog template: {error}" : "대화 상자 템플릿을 불러오는 중 오류 발생: {error}", "No tags selected for deletion." : "삭제할 태그를 선택하지 않았습니다.", - "_download %n file_::_download %n files_" : [""], + "unknown text" : "알 수 없는 텍스트", + "Hello world!" : "Hello world!", + "sunny" : "맑음", + "Hello {name}, the weather is {weather}" : "{name} 님 안녕하세요, 오늘 날씨는 {weather}입니다", + "Hello {name}" : "{name} 님 안녕하세요", + "_download %n file_::_download %n files_" : ["파일 %n개 다운로드"], + "Updating {productName} to version {version}, this may take a while." : "{productName}을(를) 버전 {version}으로 업데이트하고 있습니다. 시간이 걸릴 수 있습니다.", "Please reload the page." : "페이지를 새로 고치십시오.", + "The update was unsuccessful. " : "업데이트가 실패하였습니다. ", "The update was successful. Redirecting you to ownCloud now." : "업데이트가 성공하였습니다. ownCloud로 돌아갑니다.", + "Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다", + "Couldn't send reset email. Please make sure your username is correct." : "재설정 메일을 보낼 수 없습니다. 사용자 이름이 올바른지 확인하십시오.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "해당 사용자 이름에 등록된 이메일 주소가 없어서 재설정 메일을 보낼 수 없습니다. 관리자에게 문의하십시오.", "%s password reset" : "%s 암호 재설정", "Use the following link to reset your password: {link}" : "다음 링크를 사용하여 암호를 재설정할 수 있습니다: {link}", - "You will receive a link to reset your password via Email." : "이메일로 암호 재설정 링크를 보냈습니다.", - "Username" : "사용자 이름", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "저장된 파일은 암호화되어 있습니다. 복구 키를 활성화하지 않았다면 암호를 초기화한 후 데이터를 복구할 수 없습니다. 무엇을 해야 할 지 모르겠으면 진행하기 전에 시스템 관리자에게 연락하십시오. 계속 진행하시겠습니까?", - "Yes, I really want to reset my password now" : "예, 지금 내 암호를 재설정합니다", - "Reset" : "재설정", "New password" : "새 암호", "New Password" : "새 암호", + "Reset password" : "암호 재설정", + "Searching other places" : "다른 장소 찾는 중", + "No search result in other places" : "다른 장소 검색 결과 없음", + "_{count} search result in other places_::_{count} search results in other places_" : ["다른 장소 검색 결과 {count}개"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X은 지원하지 않으며 %s이(가) 이 플랫폼에서 올바르게 작동하지 않을 수도 있습니다. 본인 책임으로 사용하십시오! ", + "For the best results, please consider using a GNU/Linux server instead." : "더 좋은 결과를 얻으려면 GNU/Linux 서버를 사용하는 것을 권장합니다.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "%s 인스턴스가 32비트 PHP 환경에서 실행 중이며 php.ini에 open_basedir이 설정되어 있는 것 같습니다. 4GB 이상의 파일을 처리하는 데 문제가 생길 수 있으므로 추천하지 않습니다.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "php.ini의 open_basedir 설정을 삭제하거나 64비트 PHP로 전환하십시오.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "%s 인스턴스가 32비트 PHP 환경에서 실행 중이며 cURL이 설치되어 있지 않은 것 같습니다. 4GB 이상의 파일을 처리하는 데 문제가 생길 수 있으므로 추천하지 않습니다.", + "Please install the cURL extension and restart your webserver." : "cURL 확장 기능을 설치한 다음 웹 서버를 다시 시작하십시오.", "Personal" : "개인", "Users" : "사용자", "Apps" : "앱", @@ -123,39 +155,69 @@ OC.L10N.register( "Error favoriting" : "즐겨찾기 추가 오류", "Error unfavoriting" : "즐겨찾기 삭제 오류", "Access forbidden" : "접근 금지됨", + "File not found" : "파일을 찾을 수 없음", + "The specified document has not been found on the server." : "지정한 문서를 서버에서 찾을 수 없습니다.", + "You can click here to return to %s." : "%s(으)로 돌아가려면 여기를 누르십시오.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "안녕하세요,\n\n%s 님이 %s을(를) 공유하였음을 알려 드립니다.\n보기 링크: %s\n\n", "The share will expire on %s." : "이 공유는 %s 까지 유지됩니다.", "Cheers!" : "감사합니다!", + "Internal Server Error" : "내부 서버 오류", + "The server encountered an internal error and was unable to complete your request." : "서버에 내부 오류가 발생하여 요청을 처리할 수 없었습니다.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "이 오류가 여러 번 발생한다면 서버 관리자에게 연락해 주시고, 아래 기술적인 정보를 포함해 주십시오.", + "More details can be found in the server log." : "서버 로그에서 자세한 정보를 찾을 수 있습니다.", + "Technical details" : "기술 정보", + "Remote Address: %s" : "원격 주소: %s", + "Request ID: %s" : "요청 ID: %s", + "Code: %s" : "코드: %s", + "Message: %s" : "메시지: %s", + "File: %s" : "파일: %s", + "Line: %s" : "줄: %s", + "Trace" : "추적", "Security Warning" : "보안 경고", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "사용 중인 PHP 버전이 NULL 바이트 공격에 취약합니다 (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "%s의 보안을 위하여 PHP 버전을 업데이트하십시오.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : ".htaccess 파일이 처리되지 않아서 데이터 디렉터리와 파일을 인터넷에서 접근할 수 없을 수도 있습니다.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "올바른 서버 설정을 위한 정보는 <a href=\"%s\" target=\"_blank\">문서</a>를 참조하십시오.", "Create an <strong>admin account</strong>" : "<strong>관리자 계정</strong> 만들기", - "Password" : "암호", - "Storage & database" : "스토리지 & 데이터베이스", + "Username" : "사용자 이름", + "Storage & database" : "저장소 및 데이터베이스", "Data folder" : "데이터 폴더", "Configure the database" : "데이터베이스 설정", - "Only %s is available." : "%s 만 가능합니다.", + "Only %s is available." : "%s만 사용 가능합니다.", "Database user" : "데이터베이스 사용자", "Database password" : "데이터베이스 암호", "Database name" : "데이터베이스 이름", "Database tablespace" : "데이터베이스 테이블 공간", "Database host" : "데이터베이스 호스트", + "Performance Warning" : "성능 경고", + "SQLite will be used as database." : "데이터베이스로 SQLite를 사용하게 됩니다.", + "For larger installations we recommend to choose a different database backend." : "대규모의 파일을 관리하려고 한다면 다른 데이터베이스 백엔드를 선택할 것을 권장합니다.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "특히 파일 동기화를 위해 데스크톱 클라이언트를 사용할 예정일 때는, SQLite를 사용하지 않는 것이 좋습니다.", "Finish setup" : "설치 완료", "Finishing …" : "완료 중 ...", "%s is available. Get more information on how to update." : "%s을(를) 사용할 수 있습니다. 업데이트하는 방법에 대해서 자세한 정보를 얻으십시오.", "Log out" : "로그아웃", + "Search" : "검색", "Server side authentication failed!" : "서버 인증 실패!", "Please contact your administrator." : "관리자에게 문의하십시오.", - "Forgot your password? Reset it!" : "암호를 잊으셨다구요? 재설정하세요!", + "Forgot your password? Reset it!" : "암호를 잊으셨나요? 재설정하세요!", "remember" : "기억하기", "Log in" : "로그인", "Alternative Logins" : "대체 로그인", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "안녕하세요,<br><br>%s 님이 <strong>%s</strong>을(를) 공유하였음을 알려 드립니다.<br><a href=\"%s\">보러 가기!</a><br><br>", "This ownCloud instance is currently in single user mode." : "ownCloud 인스턴스가 현재 단일 사용자 모드로 동작 중입니다.", "This means only administrators can use the instance." : "현재 시스템 관리자만 인스턴스를 사용할 수 있습니다.", "Contact your system administrator if this message persists or appeared unexpectedly." : "이 메시지가 계속 표시되거나, 예상하지 못하였을 때 표시된다면 시스템 관리자에게 연락하십시오", "Thank you for your patience." : "기다려 주셔서 감사합니다.", - "Start update" : "업데이트 시작" + "You are accessing the server from an untrusted domain." : "신뢰할 수 없는 도메인으로 서버에 접근하고 있습니다.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "관리자에게 연락해 주십시오. 만약 이 인스턴스 관리자라면 config/config.php에서 \"trusted_domain\" 설정을 편집하십시오. 예제 설정 파일은 config/config.sample.php에 있습니다.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "설정에 따라서 관리자 권한으로 아래 단추를 눌러서 이 도메인을 신뢰하도록 설정할 수 있습니다.", + "Add \"%s\" as trusted domain" : "\"%s\"을(를) 신뢰할 수 있는 도메인으로 추가", + "%s will be updated to version %s." : "%s이(가) 버전 %s(으)로 업데이트될 것입니다.", + "The following apps will be disabled:" : "다음 앱이 비활성화됩니다:", + "The theme %s has been disabled." : "%s 테마가 비활성화되었습니다.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "계속하기 전에 데이터베이스, 설정 폴더, 데이터 폴더가 백업되어 있는지 확인하십시오.", + "Start update" : "업데이트 시작", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "큰 파일을 설치하는 경우 시간이 초과될 수 있으므로, 설치 디렉터리에서 다음 명령을 실행하셔도 됩니다:", + "This %s instance is currently being updated, which may take a while." : "%s 인스턴스가 업데이트 중입니다. 시간이 걸릴 수도 있습니다.", + "This page will refresh itself when the %s instance is available again." : "%s 인스턴스를 다시 사용할 수 있으면 자동으로 새로 고칩니다." }, "nplurals=1; plural=0;"); diff --git a/core/l10n/ko.json b/core/l10n/ko.json index b068150f590..553f26bf2d3 100644 --- a/core/l10n/ko.json +++ b/core/l10n/ko.json @@ -3,9 +3,13 @@ "Turned on maintenance mode" : "유지 보수 모드 켜짐", "Turned off maintenance mode" : "유지 보수 모드 꺼짐", "Updated database" : "데이터베이스 업데이트 됨", - "No image or file provided" : "이미지나 파일이 없음", + "Checked database schema update" : "데이터베이스 스키마 업데이트 확인됨", + "Checked database schema update for apps" : "앱용 데이터베이스 스키마 업데이트 확인됨", + "Updated \"%s\" to %s" : "\"%s\"을(를) %s(으)로 업데이트함", + "Disabled incompatible apps: %s" : "호환되지 않는 앱 비활성화됨: %s", + "No image or file provided" : "사진이나 파일이 없음", "Unknown filetype" : "알려지지 않은 파일 형식", - "Invalid image" : "잘못된 이미지", + "Invalid image" : "잘못된 사진", "No temporary profile picture available, try again" : "사용 가능한 프로필 사진이 없습니다. 다시 시도하십시오.", "No crop data provided" : "선택된 데이터가 없습니다.", "Sunday" : "일요일", @@ -30,14 +34,17 @@ "Settings" : "설정", "Saving..." : "저장 중...", "Couldn't send reset email. Please contact your administrator." : "재설정 메일을 보낼수 없습니다. 관리자에게 문의하십시오.", - "Reset password" : "암호 재설정", - "Password can not be changed. Please contact your administrator." : "비밀번호를 변경할수 없습니다. 관리자에게 문의하십시오.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "암호 재설정 링크를 포함하고 있는 이메일을 보냈습니다. 이메일이 도착하지 않은 경우 스팸함을 확인해 보십시오.<br>스팸함에도 없는 경우 로컬 관리자에게 문의하십시오.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "파일이 암호화되어 있습니다. 복구 키를 활성화하지 않았다면 암호를 초기화한 후 데이터를 복구할 수 없습니다.<br />무엇을 해야 할 지 잘 모르겠으면 계속하기 전에 관리자에게 연락하십시오.<br />그래도 계속 진행하시겠습니까?", + "I know what I'm doing" : "지금 하려는 것을 알고 있습니다", + "Password can not be changed. Please contact your administrator." : "암호를 변경할 수 없습니다. 관리자에게 문의하십시오.", "No" : "아니요", "Yes" : "예", "Choose" : "선택", "Error loading file picker template: {error}" : "파일 선택 템플릿을 불러오는 중 오류 발생: {error}", "Ok" : "확인", "Error loading message template: {error}" : "메시지 템플릿을 불러오는 중 오류 발생: {error}", + "read-only" : "읽기 전용", "_{count} file conflict_::_{count} file conflicts_" : ["파일 {count}개 충돌"], "One file conflict" : "파일 1개 충돌", "New Files" : "새 파일", @@ -56,7 +63,10 @@ "Strong password" : "강력한 암호", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "WebDAV 인터페이스가 제대로 작동하지 않습니다. 웹 서버에서 파일 동기화를 사용할 수 있도록 설정이 제대로 되지 않은 것 같습니다.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "서버에서 인터넷에 연결할 수 없습니다. 외부 저장소 마운트, 업데이트 알림, 제 3자 앱 설치 등 일부 기능을 사용할 수 없습니다. 외부에서 파일에 접근하거나 알림 이메일을 보내지 못할 수도 있습니다. 모든 기능을 사용하려면 인터넷에 연결하는 것을 추천합니다.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "데이터 디렉터리와 파일을 인터넷에서 접근할 수도 있습니다. .htaccess 파일이 작동하지 않습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 접근할 수 없도록 하거나, 웹 서버 문서 경로 외부로 데이터 디렉터리를 옮기십시오.", + "Error occurred while checking server setup" : "서버 설정을 확인하는 중 오류 발생", "Shared" : "공유됨", + "Shared with {recipients}" : "{recipients} 님과 공유됨", "Share" : "공유", "Error" : "오류", "Error while sharing" : "공유하는 중 오류 발생", @@ -66,13 +76,20 @@ "Shared with you by {owner}" : "{owner} 님이 공유 중", "Share with user or group …" : "사용자 및 그룹과 공유...", "Share link" : "링크 공유", + "The public link will expire no later than {days} days after it is created" : "공개 링크를 만든 후 최대 {days}일까지 유지됩니다", + "Link" : "링크", "Password protect" : "암호 보호", - "Allow Public Upload" : "공개 업로드 허용", + "Password" : "암호", + "Choose a password for the public link" : "공개 링크 암호를 입력하십시오", + "Allow editing" : "편집 허용", "Email link to person" : "이메일 주소", "Send" : "전송", "Set expiration date" : "만료 날짜 설정", + "Expiration" : "만료", "Expiration date" : "만료 날짜", + "Adding user..." : "사용자 추가 중...", "group" : "그룹", + "remote" : "원격", "Resharing is not allowed" : "다시 공유할 수 없습니다", "Shared in {item} with {user}" : "{user} 님과 {item}에서 공유 중", "Unshare" : "공유 해제", @@ -81,7 +98,7 @@ "can edit" : "편집 가능", "access control" : "접근 제어", "create" : "생성", - "update" : "업데이트", + "change" : "변경", "delete" : "삭제", "Password protected" : "암호로 보호됨", "Error unsetting expiration date" : "만료 날짜 해제 오류", @@ -96,18 +113,33 @@ "Edit tags" : "태그 편집", "Error loading dialog template: {error}" : "대화 상자 템플릿을 불러오는 중 오류 발생: {error}", "No tags selected for deletion." : "삭제할 태그를 선택하지 않았습니다.", - "_download %n file_::_download %n files_" : [""], + "unknown text" : "알 수 없는 텍스트", + "Hello world!" : "Hello world!", + "sunny" : "맑음", + "Hello {name}, the weather is {weather}" : "{name} 님 안녕하세요, 오늘 날씨는 {weather}입니다", + "Hello {name}" : "{name} 님 안녕하세요", + "_download %n file_::_download %n files_" : ["파일 %n개 다운로드"], + "Updating {productName} to version {version}, this may take a while." : "{productName}을(를) 버전 {version}으로 업데이트하고 있습니다. 시간이 걸릴 수 있습니다.", "Please reload the page." : "페이지를 새로 고치십시오.", + "The update was unsuccessful. " : "업데이트가 실패하였습니다. ", "The update was successful. Redirecting you to ownCloud now." : "업데이트가 성공하였습니다. ownCloud로 돌아갑니다.", + "Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다", + "Couldn't send reset email. Please make sure your username is correct." : "재설정 메일을 보낼 수 없습니다. 사용자 이름이 올바른지 확인하십시오.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "해당 사용자 이름에 등록된 이메일 주소가 없어서 재설정 메일을 보낼 수 없습니다. 관리자에게 문의하십시오.", "%s password reset" : "%s 암호 재설정", "Use the following link to reset your password: {link}" : "다음 링크를 사용하여 암호를 재설정할 수 있습니다: {link}", - "You will receive a link to reset your password via Email." : "이메일로 암호 재설정 링크를 보냈습니다.", - "Username" : "사용자 이름", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "저장된 파일은 암호화되어 있습니다. 복구 키를 활성화하지 않았다면 암호를 초기화한 후 데이터를 복구할 수 없습니다. 무엇을 해야 할 지 모르겠으면 진행하기 전에 시스템 관리자에게 연락하십시오. 계속 진행하시겠습니까?", - "Yes, I really want to reset my password now" : "예, 지금 내 암호를 재설정합니다", - "Reset" : "재설정", "New password" : "새 암호", "New Password" : "새 암호", + "Reset password" : "암호 재설정", + "Searching other places" : "다른 장소 찾는 중", + "No search result in other places" : "다른 장소 검색 결과 없음", + "_{count} search result in other places_::_{count} search results in other places_" : ["다른 장소 검색 결과 {count}개"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X은 지원하지 않으며 %s이(가) 이 플랫폼에서 올바르게 작동하지 않을 수도 있습니다. 본인 책임으로 사용하십시오! ", + "For the best results, please consider using a GNU/Linux server instead." : "더 좋은 결과를 얻으려면 GNU/Linux 서버를 사용하는 것을 권장합니다.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "%s 인스턴스가 32비트 PHP 환경에서 실행 중이며 php.ini에 open_basedir이 설정되어 있는 것 같습니다. 4GB 이상의 파일을 처리하는 데 문제가 생길 수 있으므로 추천하지 않습니다.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "php.ini의 open_basedir 설정을 삭제하거나 64비트 PHP로 전환하십시오.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "%s 인스턴스가 32비트 PHP 환경에서 실행 중이며 cURL이 설치되어 있지 않은 것 같습니다. 4GB 이상의 파일을 처리하는 데 문제가 생길 수 있으므로 추천하지 않습니다.", + "Please install the cURL extension and restart your webserver." : "cURL 확장 기능을 설치한 다음 웹 서버를 다시 시작하십시오.", "Personal" : "개인", "Users" : "사용자", "Apps" : "앱", @@ -121,39 +153,69 @@ "Error favoriting" : "즐겨찾기 추가 오류", "Error unfavoriting" : "즐겨찾기 삭제 오류", "Access forbidden" : "접근 금지됨", + "File not found" : "파일을 찾을 수 없음", + "The specified document has not been found on the server." : "지정한 문서를 서버에서 찾을 수 없습니다.", + "You can click here to return to %s." : "%s(으)로 돌아가려면 여기를 누르십시오.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "안녕하세요,\n\n%s 님이 %s을(를) 공유하였음을 알려 드립니다.\n보기 링크: %s\n\n", "The share will expire on %s." : "이 공유는 %s 까지 유지됩니다.", "Cheers!" : "감사합니다!", + "Internal Server Error" : "내부 서버 오류", + "The server encountered an internal error and was unable to complete your request." : "서버에 내부 오류가 발생하여 요청을 처리할 수 없었습니다.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "이 오류가 여러 번 발생한다면 서버 관리자에게 연락해 주시고, 아래 기술적인 정보를 포함해 주십시오.", + "More details can be found in the server log." : "서버 로그에서 자세한 정보를 찾을 수 있습니다.", + "Technical details" : "기술 정보", + "Remote Address: %s" : "원격 주소: %s", + "Request ID: %s" : "요청 ID: %s", + "Code: %s" : "코드: %s", + "Message: %s" : "메시지: %s", + "File: %s" : "파일: %s", + "Line: %s" : "줄: %s", + "Trace" : "추적", "Security Warning" : "보안 경고", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "사용 중인 PHP 버전이 NULL 바이트 공격에 취약합니다 (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "%s의 보안을 위하여 PHP 버전을 업데이트하십시오.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : ".htaccess 파일이 처리되지 않아서 데이터 디렉터리와 파일을 인터넷에서 접근할 수 없을 수도 있습니다.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "올바른 서버 설정을 위한 정보는 <a href=\"%s\" target=\"_blank\">문서</a>를 참조하십시오.", "Create an <strong>admin account</strong>" : "<strong>관리자 계정</strong> 만들기", - "Password" : "암호", - "Storage & database" : "스토리지 & 데이터베이스", + "Username" : "사용자 이름", + "Storage & database" : "저장소 및 데이터베이스", "Data folder" : "데이터 폴더", "Configure the database" : "데이터베이스 설정", - "Only %s is available." : "%s 만 가능합니다.", + "Only %s is available." : "%s만 사용 가능합니다.", "Database user" : "데이터베이스 사용자", "Database password" : "데이터베이스 암호", "Database name" : "데이터베이스 이름", "Database tablespace" : "데이터베이스 테이블 공간", "Database host" : "데이터베이스 호스트", + "Performance Warning" : "성능 경고", + "SQLite will be used as database." : "데이터베이스로 SQLite를 사용하게 됩니다.", + "For larger installations we recommend to choose a different database backend." : "대규모의 파일을 관리하려고 한다면 다른 데이터베이스 백엔드를 선택할 것을 권장합니다.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "특히 파일 동기화를 위해 데스크톱 클라이언트를 사용할 예정일 때는, SQLite를 사용하지 않는 것이 좋습니다.", "Finish setup" : "설치 완료", "Finishing …" : "완료 중 ...", "%s is available. Get more information on how to update." : "%s을(를) 사용할 수 있습니다. 업데이트하는 방법에 대해서 자세한 정보를 얻으십시오.", "Log out" : "로그아웃", + "Search" : "검색", "Server side authentication failed!" : "서버 인증 실패!", "Please contact your administrator." : "관리자에게 문의하십시오.", - "Forgot your password? Reset it!" : "암호를 잊으셨다구요? 재설정하세요!", + "Forgot your password? Reset it!" : "암호를 잊으셨나요? 재설정하세요!", "remember" : "기억하기", "Log in" : "로그인", "Alternative Logins" : "대체 로그인", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "안녕하세요,<br><br>%s 님이 <strong>%s</strong>을(를) 공유하였음을 알려 드립니다.<br><a href=\"%s\">보러 가기!</a><br><br>", "This ownCloud instance is currently in single user mode." : "ownCloud 인스턴스가 현재 단일 사용자 모드로 동작 중입니다.", "This means only administrators can use the instance." : "현재 시스템 관리자만 인스턴스를 사용할 수 있습니다.", "Contact your system administrator if this message persists or appeared unexpectedly." : "이 메시지가 계속 표시되거나, 예상하지 못하였을 때 표시된다면 시스템 관리자에게 연락하십시오", "Thank you for your patience." : "기다려 주셔서 감사합니다.", - "Start update" : "업데이트 시작" + "You are accessing the server from an untrusted domain." : "신뢰할 수 없는 도메인으로 서버에 접근하고 있습니다.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "관리자에게 연락해 주십시오. 만약 이 인스턴스 관리자라면 config/config.php에서 \"trusted_domain\" 설정을 편집하십시오. 예제 설정 파일은 config/config.sample.php에 있습니다.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "설정에 따라서 관리자 권한으로 아래 단추를 눌러서 이 도메인을 신뢰하도록 설정할 수 있습니다.", + "Add \"%s\" as trusted domain" : "\"%s\"을(를) 신뢰할 수 있는 도메인으로 추가", + "%s will be updated to version %s." : "%s이(가) 버전 %s(으)로 업데이트될 것입니다.", + "The following apps will be disabled:" : "다음 앱이 비활성화됩니다:", + "The theme %s has been disabled." : "%s 테마가 비활성화되었습니다.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "계속하기 전에 데이터베이스, 설정 폴더, 데이터 폴더가 백업되어 있는지 확인하십시오.", + "Start update" : "업데이트 시작", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "큰 파일을 설치하는 경우 시간이 초과될 수 있으므로, 설치 디렉터리에서 다음 명령을 실행하셔도 됩니다:", + "This %s instance is currently being updated, which may take a while." : "%s 인스턴스가 업데이트 중입니다. 시간이 걸릴 수도 있습니다.", + "This page will refresh itself when the %s instance is available again." : "%s 인스턴스를 다시 사용할 수 있으면 자동으로 새로 고칩니다." },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/core/l10n/ku_IQ.js b/core/l10n/ku_IQ.js index 7f249580986..f7494f17dab 100644 --- a/core/l10n/ku_IQ.js +++ b/core/l10n/ku_IQ.js @@ -3,29 +3,31 @@ OC.L10N.register( { "Settings" : "دهستكاری", "Saving..." : "پاشکهوتدهکات...", - "Reset password" : "دووباره كردنهوهی وشهی نهێنی", "No" : "نەخێر", "Yes" : "بەڵێ", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Cancel" : "لابردن", "Share" : "هاوبەشی کردن", "Error" : "ههڵه", + "Password" : "وشەی تێپەربو", "Warning" : "ئاگاداری", "Add" : "زیادکردن", "_download %n file_::_download %n files_" : ["",""], - "Username" : "ناوی بهکارهێنهر", "New password" : "وشەی نهێنی نوێ", + "Reset password" : "دووباره كردنهوهی وشهی نهێنی", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Users" : "بهكارهێنهر", "Apps" : "بهرنامهكان", "Admin" : "بهڕێوهبهری سهرهكی", "Help" : "یارمەتی", - "Password" : "وشەی تێپەربو", + "Username" : "ناوی بهکارهێنهر", "Data folder" : "زانیاری فۆڵدهر", "Database user" : "بهكارهێنهری داتابهیس", "Database password" : "وشهی نهێنی داتا بهیس", "Database name" : "ناوی داتابهیس", "Database host" : "هۆستی داتابهیس", "Finish setup" : "كۆتایی هات دهستكاریهكان", - "Log out" : "چوونەدەرەوە" + "Log out" : "چوونەدەرەوە", + "Search" : "بگەڕێ" }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/ku_IQ.json b/core/l10n/ku_IQ.json index 2772a2895a2..da83726bda1 100644 --- a/core/l10n/ku_IQ.json +++ b/core/l10n/ku_IQ.json @@ -1,29 +1,31 @@ { "translations": { "Settings" : "دهستكاری", "Saving..." : "پاشکهوتدهکات...", - "Reset password" : "دووباره كردنهوهی وشهی نهێنی", "No" : "نەخێر", "Yes" : "بەڵێ", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Cancel" : "لابردن", "Share" : "هاوبەشی کردن", "Error" : "ههڵه", + "Password" : "وشەی تێپەربو", "Warning" : "ئاگاداری", "Add" : "زیادکردن", "_download %n file_::_download %n files_" : ["",""], - "Username" : "ناوی بهکارهێنهر", "New password" : "وشەی نهێنی نوێ", + "Reset password" : "دووباره كردنهوهی وشهی نهێنی", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Users" : "بهكارهێنهر", "Apps" : "بهرنامهكان", "Admin" : "بهڕێوهبهری سهرهكی", "Help" : "یارمەتی", - "Password" : "وشەی تێپەربو", + "Username" : "ناوی بهکارهێنهر", "Data folder" : "زانیاری فۆڵدهر", "Database user" : "بهكارهێنهری داتابهیس", "Database password" : "وشهی نهێنی داتا بهیس", "Database name" : "ناوی داتابهیس", "Database host" : "هۆستی داتابهیس", "Finish setup" : "كۆتایی هات دهستكاریهكان", - "Log out" : "چوونەدەرەوە" + "Log out" : "چوونەدەرەوە", + "Search" : "بگەڕێ" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/lb.js b/core/l10n/lb.js index 90ceb4cd8b8..8f16e887a2a 100644 --- a/core/l10n/lb.js +++ b/core/l10n/lb.js @@ -28,7 +28,6 @@ OC.L10N.register( "December" : "Dezember", "Settings" : "Astellungen", "Saving..." : "Speicheren...", - "Reset password" : "Passwuert zréck setzen", "No" : "Nee", "Yes" : "Jo", "Choose" : "Auswielen", @@ -49,7 +48,7 @@ OC.L10N.register( "Shared with you by {owner}" : "Gedeelt mat dir vum {owner}", "Share link" : "Link deelen", "Password protect" : "Passwuertgeschützt", - "Allow Public Upload" : "Ëffentlechen Upload erlaaben", + "Password" : "Passwuert", "Email link to person" : "Link enger Persoun mailen", "Send" : "Schécken", "Set expiration date" : "Verfallsdatum setzen", @@ -63,7 +62,6 @@ OC.L10N.register( "can edit" : "kann änneren", "access control" : "Zougrëffskontroll", "create" : "erstellen", - "update" : "aktualiséieren", "delete" : "läschen", "Password protected" : "Passwuertgeschützt", "Error unsetting expiration date" : "Feeler beim Läsche vum Verfallsdatum", @@ -80,12 +78,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "Den Update war erfollegräich. Du gëss elo bei d'ownCloud ëmgeleet.", "%s password reset" : "%s Passwuert ass nei gesat", "Use the following link to reset your password: {link}" : "Benotz folgende Link fir däi Passwuert zréckzesetzen: {link}", - "You will receive a link to reset your password via Email." : "Du kriss e Link fir däi Passwuert zréckzesetze via Email geschéckt.", - "Username" : "Benotzernumm", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Deng Fichiere si verschlësselt. Falls du de Recuperatiouns-Schlëssel net aktivéiert hues, gëtt et keng Méiglechkeet nees un deng Daten ze komme wann däi Passwuert muss zréckgesat ginn. Falls du net sécher bass wat s de maache soll, kontaktéier w.e.gl däin Administrateur bevir s de weidermëss. Wëlls de wierklech weidermaachen?", - "Yes, I really want to reset my password now" : "Jo, ech wëll mäi Passwuert elo zrécksetzen", - "Reset" : "Zeréck setzen", "New password" : "Neit Passwuert", + "Reset password" : "Passwuert zréck setzen", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Perséinlech", "Users" : "Benotzer", "Apps" : "Applikatiounen", @@ -96,11 +91,9 @@ OC.L10N.register( "Access forbidden" : "Zougrëff net erlaabt", "Cheers!" : "Prost!", "Security Warning" : "Sécherheets-Warnung", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Deng PHP-Versioun ass verwonnbar duerch d'NULL-Byte-Attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aktualiséier w.e.gl deng PHP-Installatioun fir %s sécher kennen ze benotzen.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Däin Daten-Dossier an deng Fichieren si wahrscheinlech iwwert den Internet accessibel well den .htaccess-Fichier net funktionnéiert.", "Create an <strong>admin account</strong>" : "En <strong>Admin-Account</strong> uleeën", - "Password" : "Passwuert", + "Username" : "Benotzernumm", "Data folder" : "Daten-Dossier", "Configure the database" : "D'Datebank konfiguréieren", "Database user" : "Datebank-Benotzer", @@ -112,6 +105,7 @@ OC.L10N.register( "Finishing …" : "Schléissen of ...", "%s is available. Get more information on how to update." : "%s ass verfügbar. Kréi méi Informatiounen doriwwer wéi d'Aktualiséierung ofleeft.", "Log out" : "Ofmellen", + "Search" : "Sichen", "remember" : "verhalen", "Log in" : "Umellen", "Alternative Logins" : "Alternativ Umeldungen", diff --git a/core/l10n/lb.json b/core/l10n/lb.json index 9a1be1e4dd9..992527aaed9 100644 --- a/core/l10n/lb.json +++ b/core/l10n/lb.json @@ -26,7 +26,6 @@ "December" : "Dezember", "Settings" : "Astellungen", "Saving..." : "Speicheren...", - "Reset password" : "Passwuert zréck setzen", "No" : "Nee", "Yes" : "Jo", "Choose" : "Auswielen", @@ -47,7 +46,7 @@ "Shared with you by {owner}" : "Gedeelt mat dir vum {owner}", "Share link" : "Link deelen", "Password protect" : "Passwuertgeschützt", - "Allow Public Upload" : "Ëffentlechen Upload erlaaben", + "Password" : "Passwuert", "Email link to person" : "Link enger Persoun mailen", "Send" : "Schécken", "Set expiration date" : "Verfallsdatum setzen", @@ -61,7 +60,6 @@ "can edit" : "kann änneren", "access control" : "Zougrëffskontroll", "create" : "erstellen", - "update" : "aktualiséieren", "delete" : "läschen", "Password protected" : "Passwuertgeschützt", "Error unsetting expiration date" : "Feeler beim Läsche vum Verfallsdatum", @@ -78,12 +76,9 @@ "The update was successful. Redirecting you to ownCloud now." : "Den Update war erfollegräich. Du gëss elo bei d'ownCloud ëmgeleet.", "%s password reset" : "%s Passwuert ass nei gesat", "Use the following link to reset your password: {link}" : "Benotz folgende Link fir däi Passwuert zréckzesetzen: {link}", - "You will receive a link to reset your password via Email." : "Du kriss e Link fir däi Passwuert zréckzesetze via Email geschéckt.", - "Username" : "Benotzernumm", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Deng Fichiere si verschlësselt. Falls du de Recuperatiouns-Schlëssel net aktivéiert hues, gëtt et keng Méiglechkeet nees un deng Daten ze komme wann däi Passwuert muss zréckgesat ginn. Falls du net sécher bass wat s de maache soll, kontaktéier w.e.gl däin Administrateur bevir s de weidermëss. Wëlls de wierklech weidermaachen?", - "Yes, I really want to reset my password now" : "Jo, ech wëll mäi Passwuert elo zrécksetzen", - "Reset" : "Zeréck setzen", "New password" : "Neit Passwuert", + "Reset password" : "Passwuert zréck setzen", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Perséinlech", "Users" : "Benotzer", "Apps" : "Applikatiounen", @@ -94,11 +89,9 @@ "Access forbidden" : "Zougrëff net erlaabt", "Cheers!" : "Prost!", "Security Warning" : "Sécherheets-Warnung", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Deng PHP-Versioun ass verwonnbar duerch d'NULL-Byte-Attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aktualiséier w.e.gl deng PHP-Installatioun fir %s sécher kennen ze benotzen.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Däin Daten-Dossier an deng Fichieren si wahrscheinlech iwwert den Internet accessibel well den .htaccess-Fichier net funktionnéiert.", "Create an <strong>admin account</strong>" : "En <strong>Admin-Account</strong> uleeën", - "Password" : "Passwuert", + "Username" : "Benotzernumm", "Data folder" : "Daten-Dossier", "Configure the database" : "D'Datebank konfiguréieren", "Database user" : "Datebank-Benotzer", @@ -110,6 +103,7 @@ "Finishing …" : "Schléissen of ...", "%s is available. Get more information on how to update." : "%s ass verfügbar. Kréi méi Informatiounen doriwwer wéi d'Aktualiséierung ofleeft.", "Log out" : "Ofmellen", + "Search" : "Sichen", "remember" : "verhalen", "Log in" : "Umellen", "Alternative Logins" : "Alternativ Umeldungen", diff --git a/core/l10n/lo.js b/core/l10n/lo.js new file mode 100644 index 00000000000..79b14074bf0 --- /dev/null +++ b/core/l10n/lo.js @@ -0,0 +1,8 @@ +OC.L10N.register( + "core", + { + "_{count} file conflict_::_{count} file conflicts_" : [""], + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] +}, +"nplurals=1; plural=0;"); diff --git a/core/l10n/lo.json b/core/l10n/lo.json new file mode 100644 index 00000000000..2a362261184 --- /dev/null +++ b/core/l10n/lo.json @@ -0,0 +1,6 @@ +{ "translations": { + "_{count} file conflict_::_{count} file conflicts_" : [""], + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] +},"pluralForm" :"nplurals=1; plural=0;" +}
\ No newline at end of file diff --git a/core/l10n/lt_LT.js b/core/l10n/lt_LT.js index e3796940fbe..55dfa72f51d 100644 --- a/core/l10n/lt_LT.js +++ b/core/l10n/lt_LT.js @@ -31,7 +31,6 @@ OC.L10N.register( "December" : "Gruodis", "Settings" : "Nustatymai", "Saving..." : "Saugoma...", - "Reset password" : "Atkurti slaptažodį", "No" : "Ne", "Yes" : "Taip", "Choose" : "Pasirinkite", @@ -49,6 +48,7 @@ OC.L10N.register( "Error loading file exists template" : "Klaida įkeliant esančių failų ruošinį", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Jūsų serveris nėra tvarkingai nustatytas leisti failų sinchronizaciją, nes WebDAV sąsaja panašu, kad yra sugadinta.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Šis serveris neturi veikiančio ryšio. Tai reiškia, kas kai kurios funkcijos kaip išorinės saugyklos prijungimas, perspėjimai apie atnaujinimus ar trečių šalių programų įdiegimas neveikia. Failų pasiekimas iš kitur ir pranešimų siuntimas el. paštu gali taip pat neveikti. Rekomenduojame įjungti interneto ryšį šiame serveryje, jei norite naudoti visas funkcijas.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Jūsų duomenų katalogas ir Jūsų failai turbūt yra pasiekiami per internetą. Failas .htaccess neveikia. Mes labai rekomenduojame sukonfigūruoti serverį taip, kad katalogas nebūtų daugiau pasiekiamas, arba iškelkite duomenis kitur iš webserverio šakninio aplanko.", "Shared" : "Dalinamasi", "Share" : "Dalintis", "Error" : "Klaida", @@ -60,10 +60,11 @@ OC.L10N.register( "Share with user or group …" : "Dalintis su vartotoju arba grupe...", "Share link" : "Dalintis nuoroda", "Password protect" : "Apsaugotas slaptažodžiu", - "Allow Public Upload" : "Leisti viešą įkėlimą", + "Password" : "Slaptažodis", "Email link to person" : "Nusiųsti nuorodą paštu", "Send" : "Siųsti", "Set expiration date" : "Nustatykite galiojimo laiką", + "Expiration" : "Galiojimo laikas", "Expiration date" : "Galiojimo laikas", "group" : "grupė", "Resharing is not allowed" : "Dalijinasis išnaujo negalimas", @@ -74,7 +75,6 @@ OC.L10N.register( "can edit" : "gali redaguoti", "access control" : "priėjimo kontrolė", "create" : "sukurti", - "update" : "atnaujinti", "delete" : "ištrinti", "Password protected" : "Apsaugota slaptažodžiu", "Error unsetting expiration date" : "Klaida nuimant galiojimo laiką", @@ -94,12 +94,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "Atnaujinimas buvo sėkmingas. Nukreipiame į jūsų ownCloud.", "%s password reset" : "%s slaptažodžio atnaujinimas", "Use the following link to reset your password: {link}" : "Slaptažodio atkūrimui naudokite šią nuorodą: {link}", - "You will receive a link to reset your password via Email." : "Elektroniniu paštu gausite nuorodą, su kuria galėsite iš naujo nustatyti slaptažodį.", - "Username" : "Prisijungimo vardas", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsų failai yra užšifruoti. Jei neįjungėte atstatymo rakto, nebus galimybės atstatyti duomenų po slaptažodžio atstatymo. Jei nesate tikri ką daryti, prašome susisiekti su administratoriumi prie tęsiant. Ar tikrai tęsti?", - "Yes, I really want to reset my password now" : "Taip, aš tikrai noriu atnaujinti slaptažodį", - "Reset" : "Atstatyti", "New password" : "Naujas slaptažodis", + "Reset password" : "Atkurti slaptažodį", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Asmeniniai", "Users" : "Vartotojai", "Apps" : "Programos", @@ -117,12 +114,10 @@ OC.L10N.register( "The share will expire on %s." : "Bendrinimo laikas baigsis %s.", "Cheers!" : "Sveikinimai!", "Security Warning" : "Saugumo pranešimas", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Jūsų PHP versija yra pažeidžiama prieš NULL Byte ataką (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Prašome atnaujinti savo PHP, kad saugiai naudoti %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Jūsų failai yra tikriausiai prieinami per internetą nes .htaccess failas neveikia.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Kad gauti informaciją apie tai kaip tinkamai sukonfigūruoti savo serverį, prašome skaityti <a href=\"%s\" target=\"_blank\">dokumentaciją</a>.", "Create an <strong>admin account</strong>" : "Sukurti <strong>administratoriaus paskyrą</strong>", - "Password" : "Slaptažodis", + "Username" : "Prisijungimo vardas", "Data folder" : "Duomenų katalogas", "Configure the database" : "Nustatyti duomenų bazę", "Database user" : "Duomenų bazės vartotojas", @@ -134,6 +129,7 @@ OC.L10N.register( "Finishing …" : "Baigiama ...", "%s is available. Get more information on how to update." : "%s yra prieinama. Gaukite daugiau informacijos apie atnaujinimą.", "Log out" : "Atsijungti", + "Search" : "Ieškoti", "Server side authentication failed!" : "Autentikacija serveryje nepavyko!", "Please contact your administrator." : "Kreipkitės į savo sistemos administratorių.", "remember" : "prisiminti", diff --git a/core/l10n/lt_LT.json b/core/l10n/lt_LT.json index a70b966aae2..de56da200e6 100644 --- a/core/l10n/lt_LT.json +++ b/core/l10n/lt_LT.json @@ -29,7 +29,6 @@ "December" : "Gruodis", "Settings" : "Nustatymai", "Saving..." : "Saugoma...", - "Reset password" : "Atkurti slaptažodį", "No" : "Ne", "Yes" : "Taip", "Choose" : "Pasirinkite", @@ -47,6 +46,7 @@ "Error loading file exists template" : "Klaida įkeliant esančių failų ruošinį", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Jūsų serveris nėra tvarkingai nustatytas leisti failų sinchronizaciją, nes WebDAV sąsaja panašu, kad yra sugadinta.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Šis serveris neturi veikiančio ryšio. Tai reiškia, kas kai kurios funkcijos kaip išorinės saugyklos prijungimas, perspėjimai apie atnaujinimus ar trečių šalių programų įdiegimas neveikia. Failų pasiekimas iš kitur ir pranešimų siuntimas el. paštu gali taip pat neveikti. Rekomenduojame įjungti interneto ryšį šiame serveryje, jei norite naudoti visas funkcijas.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Jūsų duomenų katalogas ir Jūsų failai turbūt yra pasiekiami per internetą. Failas .htaccess neveikia. Mes labai rekomenduojame sukonfigūruoti serverį taip, kad katalogas nebūtų daugiau pasiekiamas, arba iškelkite duomenis kitur iš webserverio šakninio aplanko.", "Shared" : "Dalinamasi", "Share" : "Dalintis", "Error" : "Klaida", @@ -58,10 +58,11 @@ "Share with user or group …" : "Dalintis su vartotoju arba grupe...", "Share link" : "Dalintis nuoroda", "Password protect" : "Apsaugotas slaptažodžiu", - "Allow Public Upload" : "Leisti viešą įkėlimą", + "Password" : "Slaptažodis", "Email link to person" : "Nusiųsti nuorodą paštu", "Send" : "Siųsti", "Set expiration date" : "Nustatykite galiojimo laiką", + "Expiration" : "Galiojimo laikas", "Expiration date" : "Galiojimo laikas", "group" : "grupė", "Resharing is not allowed" : "Dalijinasis išnaujo negalimas", @@ -72,7 +73,6 @@ "can edit" : "gali redaguoti", "access control" : "priėjimo kontrolė", "create" : "sukurti", - "update" : "atnaujinti", "delete" : "ištrinti", "Password protected" : "Apsaugota slaptažodžiu", "Error unsetting expiration date" : "Klaida nuimant galiojimo laiką", @@ -92,12 +92,9 @@ "The update was successful. Redirecting you to ownCloud now." : "Atnaujinimas buvo sėkmingas. Nukreipiame į jūsų ownCloud.", "%s password reset" : "%s slaptažodžio atnaujinimas", "Use the following link to reset your password: {link}" : "Slaptažodio atkūrimui naudokite šią nuorodą: {link}", - "You will receive a link to reset your password via Email." : "Elektroniniu paštu gausite nuorodą, su kuria galėsite iš naujo nustatyti slaptažodį.", - "Username" : "Prisijungimo vardas", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsų failai yra užšifruoti. Jei neįjungėte atstatymo rakto, nebus galimybės atstatyti duomenų po slaptažodžio atstatymo. Jei nesate tikri ką daryti, prašome susisiekti su administratoriumi prie tęsiant. Ar tikrai tęsti?", - "Yes, I really want to reset my password now" : "Taip, aš tikrai noriu atnaujinti slaptažodį", - "Reset" : "Atstatyti", "New password" : "Naujas slaptažodis", + "Reset password" : "Atkurti slaptažodį", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Asmeniniai", "Users" : "Vartotojai", "Apps" : "Programos", @@ -115,12 +112,10 @@ "The share will expire on %s." : "Bendrinimo laikas baigsis %s.", "Cheers!" : "Sveikinimai!", "Security Warning" : "Saugumo pranešimas", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Jūsų PHP versija yra pažeidžiama prieš NULL Byte ataką (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Prašome atnaujinti savo PHP, kad saugiai naudoti %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Jūsų failai yra tikriausiai prieinami per internetą nes .htaccess failas neveikia.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Kad gauti informaciją apie tai kaip tinkamai sukonfigūruoti savo serverį, prašome skaityti <a href=\"%s\" target=\"_blank\">dokumentaciją</a>.", "Create an <strong>admin account</strong>" : "Sukurti <strong>administratoriaus paskyrą</strong>", - "Password" : "Slaptažodis", + "Username" : "Prisijungimo vardas", "Data folder" : "Duomenų katalogas", "Configure the database" : "Nustatyti duomenų bazę", "Database user" : "Duomenų bazės vartotojas", @@ -132,6 +127,7 @@ "Finishing …" : "Baigiama ...", "%s is available. Get more information on how to update." : "%s yra prieinama. Gaukite daugiau informacijos apie atnaujinimą.", "Log out" : "Atsijungti", + "Search" : "Ieškoti", "Server side authentication failed!" : "Autentikacija serveryje nepavyko!", "Please contact your administrator." : "Kreipkitės į savo sistemos administratorių.", "remember" : "prisiminti", diff --git a/core/l10n/lv.js b/core/l10n/lv.js index 16bb3007e4c..dcd8a99a56c 100644 --- a/core/l10n/lv.js +++ b/core/l10n/lv.js @@ -1,6 +1,12 @@ OC.L10N.register( "core", { + "Couldn't send mail to following users: %s " : "Nevar nosūtīt epastu, sekojošiem lietotājiem: %s", + "Turned on maintenance mode" : "Ieslēgts uzturēšanas režīms", + "Turned off maintenance mode" : "Izslēgts uzturēšanas režīms", + "Updated database" : "Atjaunota datu bāze", + "Unknown filetype" : "Nezināms datnes tips", + "Invalid image" : "Nederīgs attēls", "Sunday" : "Svētdiena", "Monday" : "Pirmdiena", "Tuesday" : "Otrdiena", @@ -22,16 +28,25 @@ OC.L10N.register( "December" : "Decembris", "Settings" : "Iestatījumi", "Saving..." : "Saglabā...", - "Reset password" : "Mainīt paroli", + "I know what I'm doing" : "Es zinu ko es daru", + "Password can not be changed. Please contact your administrator." : "Paroli, nevar nomainīt. Lūdzu kontaktēties ar savu administratoru.", "No" : "Nē", "Yes" : "Jā", "Choose" : "Izvēlieties", "Ok" : "Labi", + "read-only" : "tikai-skatīt", "_{count} file conflict_::_{count} file conflicts_" : ["","",""], "New Files" : "Jaunās datnes", "Cancel" : "Atcelt", + "(all selected)" : "(visus iezīmētos)", + "Very weak password" : "Ļoti vāja parole", + "Weak password" : "Vāja parole", + "So-so password" : "Normāla parole", + "Good password" : "Laba parole", + "Strong password" : "Lieliska parole", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Jūsu serveris vēl nav pareizi iestatīts, lai ļautu sinhronizēt datnes, jo izskatās, ka WebDAV saskarne ir salauzta.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Šim serverim nav savienojums ar internetu. Tas nozīmē ka nebūs tādas iespējas kā ārējo datu nesēju montēšana, paziņojumi par atjauninājumiem vai citu izstrādātāju programmu uzstādīšana. Attālināta failu piekļuve vai paziņojumu epastu sūtīšana iespējams arī nedarbosies. Ir rekomendēts iespējot interneta savienojumu lai gūtu iespēju izmantotu visus risinājumus.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Jūsu datu direktorija un faili visticamāk ir pieejami no interneta. .htaccess fails nedarbojas. Ir rekomendēts konfigurēt serveri tā lai jūsu datu direktorija nav lasāma vai pārvietot to ārpus tīmekļa servera dokumentu mapes.", "Shared" : "Kopīgs", "Share" : "Dalīties", "Error" : "Kļūda", @@ -41,7 +56,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "{owner} dalījās ar jums un grupu {group}", "Shared with you by {owner}" : "{owner} dalījās ar jums", "Password protect" : "Aizsargāt ar paroli", - "Allow Public Upload" : "Ļaut publisko augšupielādi.", + "Password" : "Parole", "Email link to person" : "Sūtīt saiti personai pa e-pastu", "Send" : "Sūtīt", "Set expiration date" : "Iestaties termiņa datumu", @@ -50,10 +65,10 @@ OC.L10N.register( "Resharing is not allowed" : "Atkārtota dalīšanās nav atļauta", "Shared in {item} with {user}" : "Dalījās ar {item} ar {user}", "Unshare" : "Pārtraukt dalīšanos", + "can share" : "Var dalīties", "can edit" : "var rediģēt", "access control" : "piekļuves vadība", "create" : "izveidot", - "update" : "atjaunināt", "delete" : "dzēst", "Password protected" : "Aizsargāts ar paroli", "Error unsetting expiration date" : "Kļūda, noņemot termiņa datumu", @@ -68,11 +83,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "Atjaunināšana beidzās sekmīgi. Tagad pārsūta jūs uz ownCloud.", "%s password reset" : "%s paroles maiņa", "Use the following link to reset your password: {link}" : "Izmantojiet šo saiti, lai mainītu paroli: {link}", - "You will receive a link to reset your password via Email." : "Jūs savā epastā saņemsiet interneta saiti, caur kuru varēsiet atjaunot paroli.", - "Username" : "Lietotājvārds", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsu faili ir šifrēti. Ja nav iespējota atgūšanas kods, tad nebūs iespēja atjaunot jūsu failus pēc tam kad tiks mainīta parole. ja neesat pārliecināts kā rīkoties, jautājiet administratoram. Vai tiešam vēlaties turpināt?", - "Yes, I really want to reset my password now" : "Jā, Es tiešām vēlos mainīt savu paroli", "New password" : "Jauna parole", + "Reset password" : "Mainīt paroli", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Personīgi", "Users" : "Lietotāji", "Apps" : "Lietotnes", @@ -80,12 +93,10 @@ OC.L10N.register( "Help" : "Palīdzība", "Access forbidden" : "Pieeja ir liegta", "Security Warning" : "Brīdinājums par drošību", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Jūsu PHP ir ievainojamība pret NULL Byte uzbrukumiem (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Lūdzu atjauniniet PHP instalāciju lai varētu droši izmantot %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Visticamāk, jūsu datu direktorija un datnes ir pieejamas no interneta, jo .htaccess datne nedarbojas.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Vairāk informācijai kā konfigurēt serveri, lūdzu skatiet <a href=\"%s\" target=\"_blank\">dokumentāciju</a>.", "Create an <strong>admin account</strong>" : "Izveidot <strong>administratora kontu</strong>", - "Password" : "Parole", + "Username" : "Lietotājvārds", "Data folder" : "Datu mape", "Configure the database" : "Konfigurēt datubāzi", "Database user" : "Datubāzes lietotājs", @@ -96,6 +107,7 @@ OC.L10N.register( "Finish setup" : "Pabeigt iestatīšanu", "%s is available. Get more information on how to update." : "%s ir pieejams. Uzziniet vairāk kā atjaunināt.", "Log out" : "Izrakstīties", + "Search" : "Meklēt", "remember" : "atcerēties", "Log in" : "Ierakstīties", "Alternative Logins" : "Alternatīvās pieteikšanās" diff --git a/core/l10n/lv.json b/core/l10n/lv.json index afeb3f82a17..cea9133b3d2 100644 --- a/core/l10n/lv.json +++ b/core/l10n/lv.json @@ -1,4 +1,10 @@ { "translations": { + "Couldn't send mail to following users: %s " : "Nevar nosūtīt epastu, sekojošiem lietotājiem: %s", + "Turned on maintenance mode" : "Ieslēgts uzturēšanas režīms", + "Turned off maintenance mode" : "Izslēgts uzturēšanas režīms", + "Updated database" : "Atjaunota datu bāze", + "Unknown filetype" : "Nezināms datnes tips", + "Invalid image" : "Nederīgs attēls", "Sunday" : "Svētdiena", "Monday" : "Pirmdiena", "Tuesday" : "Otrdiena", @@ -20,16 +26,25 @@ "December" : "Decembris", "Settings" : "Iestatījumi", "Saving..." : "Saglabā...", - "Reset password" : "Mainīt paroli", + "I know what I'm doing" : "Es zinu ko es daru", + "Password can not be changed. Please contact your administrator." : "Paroli, nevar nomainīt. Lūdzu kontaktēties ar savu administratoru.", "No" : "Nē", "Yes" : "Jā", "Choose" : "Izvēlieties", "Ok" : "Labi", + "read-only" : "tikai-skatīt", "_{count} file conflict_::_{count} file conflicts_" : ["","",""], "New Files" : "Jaunās datnes", "Cancel" : "Atcelt", + "(all selected)" : "(visus iezīmētos)", + "Very weak password" : "Ļoti vāja parole", + "Weak password" : "Vāja parole", + "So-so password" : "Normāla parole", + "Good password" : "Laba parole", + "Strong password" : "Lieliska parole", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Jūsu serveris vēl nav pareizi iestatīts, lai ļautu sinhronizēt datnes, jo izskatās, ka WebDAV saskarne ir salauzta.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Šim serverim nav savienojums ar internetu. Tas nozīmē ka nebūs tādas iespējas kā ārējo datu nesēju montēšana, paziņojumi par atjauninājumiem vai citu izstrādātāju programmu uzstādīšana. Attālināta failu piekļuve vai paziņojumu epastu sūtīšana iespējams arī nedarbosies. Ir rekomendēts iespējot interneta savienojumu lai gūtu iespēju izmantotu visus risinājumus.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Jūsu datu direktorija un faili visticamāk ir pieejami no interneta. .htaccess fails nedarbojas. Ir rekomendēts konfigurēt serveri tā lai jūsu datu direktorija nav lasāma vai pārvietot to ārpus tīmekļa servera dokumentu mapes.", "Shared" : "Kopīgs", "Share" : "Dalīties", "Error" : "Kļūda", @@ -39,7 +54,7 @@ "Shared with you and the group {group} by {owner}" : "{owner} dalījās ar jums un grupu {group}", "Shared with you by {owner}" : "{owner} dalījās ar jums", "Password protect" : "Aizsargāt ar paroli", - "Allow Public Upload" : "Ļaut publisko augšupielādi.", + "Password" : "Parole", "Email link to person" : "Sūtīt saiti personai pa e-pastu", "Send" : "Sūtīt", "Set expiration date" : "Iestaties termiņa datumu", @@ -48,10 +63,10 @@ "Resharing is not allowed" : "Atkārtota dalīšanās nav atļauta", "Shared in {item} with {user}" : "Dalījās ar {item} ar {user}", "Unshare" : "Pārtraukt dalīšanos", + "can share" : "Var dalīties", "can edit" : "var rediģēt", "access control" : "piekļuves vadība", "create" : "izveidot", - "update" : "atjaunināt", "delete" : "dzēst", "Password protected" : "Aizsargāts ar paroli", "Error unsetting expiration date" : "Kļūda, noņemot termiņa datumu", @@ -66,11 +81,9 @@ "The update was successful. Redirecting you to ownCloud now." : "Atjaunināšana beidzās sekmīgi. Tagad pārsūta jūs uz ownCloud.", "%s password reset" : "%s paroles maiņa", "Use the following link to reset your password: {link}" : "Izmantojiet šo saiti, lai mainītu paroli: {link}", - "You will receive a link to reset your password via Email." : "Jūs savā epastā saņemsiet interneta saiti, caur kuru varēsiet atjaunot paroli.", - "Username" : "Lietotājvārds", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsu faili ir šifrēti. Ja nav iespējota atgūšanas kods, tad nebūs iespēja atjaunot jūsu failus pēc tam kad tiks mainīta parole. ja neesat pārliecināts kā rīkoties, jautājiet administratoram. Vai tiešam vēlaties turpināt?", - "Yes, I really want to reset my password now" : "Jā, Es tiešām vēlos mainīt savu paroli", "New password" : "Jauna parole", + "Reset password" : "Mainīt paroli", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Personīgi", "Users" : "Lietotāji", "Apps" : "Lietotnes", @@ -78,12 +91,10 @@ "Help" : "Palīdzība", "Access forbidden" : "Pieeja ir liegta", "Security Warning" : "Brīdinājums par drošību", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Jūsu PHP ir ievainojamība pret NULL Byte uzbrukumiem (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Lūdzu atjauniniet PHP instalāciju lai varētu droši izmantot %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Visticamāk, jūsu datu direktorija un datnes ir pieejamas no interneta, jo .htaccess datne nedarbojas.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Vairāk informācijai kā konfigurēt serveri, lūdzu skatiet <a href=\"%s\" target=\"_blank\">dokumentāciju</a>.", "Create an <strong>admin account</strong>" : "Izveidot <strong>administratora kontu</strong>", - "Password" : "Parole", + "Username" : "Lietotājvārds", "Data folder" : "Datu mape", "Configure the database" : "Konfigurēt datubāzi", "Database user" : "Datubāzes lietotājs", @@ -94,6 +105,7 @@ "Finish setup" : "Pabeigt iestatīšanu", "%s is available. Get more information on how to update." : "%s ir pieejams. Uzziniet vairāk kā atjaunināt.", "Log out" : "Izrakstīties", + "Search" : "Meklēt", "remember" : "atcerēties", "Log in" : "Ierakstīties", "Alternative Logins" : "Alternatīvās pieteikšanās" diff --git a/core/l10n/mg.js b/core/l10n/mg.js index 7aa65e3a52e..572404948ed 100644 --- a/core/l10n/mg.js +++ b/core/l10n/mg.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n > 1);"); diff --git a/core/l10n/mg.json b/core/l10n/mg.json index 207d7753769..b43ffe08ed3 100644 --- a/core/l10n/mg.json +++ b/core/l10n/mg.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/core/l10n/mk.js b/core/l10n/mk.js index 0b1e993a8f4..9a1030687c2 100644 --- a/core/l10n/mk.js +++ b/core/l10n/mk.js @@ -28,7 +28,6 @@ OC.L10N.register( "December" : "Декември", "Settings" : "Подесувања", "Saving..." : "Снимам...", - "Reset password" : "Ресетирај лозинка", "No" : "Не", "Yes" : "Да", "Choose" : "Избери", @@ -55,10 +54,11 @@ OC.L10N.register( "Shared with you by {owner}" : "Споделено со Вас од {owner}", "Share link" : "Сподели ја врската", "Password protect" : "Заштити со лозинка", - "Allow Public Upload" : "Дозволи јавен аплоуд", + "Password" : "Лозинка", "Email link to person" : "Прати врска по е-пошта на личност", "Send" : "Прати", "Set expiration date" : "Постави рок на траење", + "Expiration" : "Истекување", "Expiration date" : "Рок на траење", "group" : "група", "Resharing is not allowed" : "Повторно споделување не е дозволено", @@ -68,7 +68,6 @@ OC.L10N.register( "can edit" : "може да се измени", "access control" : "контрола на пристап", "create" : "креирај", - "update" : "ажурирај", "delete" : "избриши", "Password protected" : "Заштитено со лозинка", "Error unsetting expiration date" : "Грешка при тргање на рокот на траење", @@ -86,11 +85,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "Надградбата беше успешна. Веднаш ве префрлам на вашиот ownCloud.", "%s password reset" : "%s ресетирање на лозинката", "Use the following link to reset your password: {link}" : "Користете ја следната врска да ја ресетирате Вашата лозинка: {link}", - "You will receive a link to reset your password via Email." : "Ќе добиете врска по е-пошта за да може да ја ресетирате Вашата лозинка.", - "Username" : "Корисничко име", - "Yes, I really want to reset my password now" : "Да, јас сега навистина сакам да ја поништам својата лозинка", - "Reset" : "Поништи", "New password" : "Нова лозинка", + "Reset password" : "Ресетирај лозинка", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Лично", "Users" : "Корисници", "Apps" : "Аппликации", @@ -106,10 +103,9 @@ OC.L10N.register( "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здраво,\n\nСамо да ве известам дека %s shared %s with you.\nView it: %s\n\n", "Cheers!" : "Поздрав!", "Security Warning" : "Безбедносно предупредување", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Вашата верзија на PHP е ранлива на NULL Byte attack (CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Вашиот директориум со податоци и датотеки се веројатно достапни преку интенернт поради што .htaccess датотеката не функционира.", "Create an <strong>admin account</strong>" : "Направете <strong>администраторска сметка</strong>", - "Password" : "Лозинка", + "Username" : "Корисничко име", "Data folder" : "Фолдер со податоци", "Configure the database" : "Конфигурирај ја базата", "Database user" : "Корисник на база", @@ -120,6 +116,7 @@ OC.L10N.register( "Finish setup" : "Заврши го подесувањето", "Finishing …" : "Завршувам ...", "Log out" : "Одјава", + "Search" : "Барај", "Server side authentication failed!" : "Автентификацијата на серверската страна е неуспешна!", "Please contact your administrator." : "Ве молиме контактирајте го вашиот администратор.", "remember" : "запамти", diff --git a/core/l10n/mk.json b/core/l10n/mk.json index 2da6b74e601..3b56bd99cd8 100644 --- a/core/l10n/mk.json +++ b/core/l10n/mk.json @@ -26,7 +26,6 @@ "December" : "Декември", "Settings" : "Подесувања", "Saving..." : "Снимам...", - "Reset password" : "Ресетирај лозинка", "No" : "Не", "Yes" : "Да", "Choose" : "Избери", @@ -53,10 +52,11 @@ "Shared with you by {owner}" : "Споделено со Вас од {owner}", "Share link" : "Сподели ја врската", "Password protect" : "Заштити со лозинка", - "Allow Public Upload" : "Дозволи јавен аплоуд", + "Password" : "Лозинка", "Email link to person" : "Прати врска по е-пошта на личност", "Send" : "Прати", "Set expiration date" : "Постави рок на траење", + "Expiration" : "Истекување", "Expiration date" : "Рок на траење", "group" : "група", "Resharing is not allowed" : "Повторно споделување не е дозволено", @@ -66,7 +66,6 @@ "can edit" : "може да се измени", "access control" : "контрола на пристап", "create" : "креирај", - "update" : "ажурирај", "delete" : "избриши", "Password protected" : "Заштитено со лозинка", "Error unsetting expiration date" : "Грешка при тргање на рокот на траење", @@ -84,11 +83,9 @@ "The update was successful. Redirecting you to ownCloud now." : "Надградбата беше успешна. Веднаш ве префрлам на вашиот ownCloud.", "%s password reset" : "%s ресетирање на лозинката", "Use the following link to reset your password: {link}" : "Користете ја следната врска да ја ресетирате Вашата лозинка: {link}", - "You will receive a link to reset your password via Email." : "Ќе добиете врска по е-пошта за да може да ја ресетирате Вашата лозинка.", - "Username" : "Корисничко име", - "Yes, I really want to reset my password now" : "Да, јас сега навистина сакам да ја поништам својата лозинка", - "Reset" : "Поништи", "New password" : "Нова лозинка", + "Reset password" : "Ресетирај лозинка", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Лично", "Users" : "Корисници", "Apps" : "Аппликации", @@ -104,10 +101,9 @@ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здраво,\n\nСамо да ве известам дека %s shared %s with you.\nView it: %s\n\n", "Cheers!" : "Поздрав!", "Security Warning" : "Безбедносно предупредување", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Вашата верзија на PHP е ранлива на NULL Byte attack (CVE-2006-7243)", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Вашиот директориум со податоци и датотеки се веројатно достапни преку интенернт поради што .htaccess датотеката не функционира.", "Create an <strong>admin account</strong>" : "Направете <strong>администраторска сметка</strong>", - "Password" : "Лозинка", + "Username" : "Корисничко име", "Data folder" : "Фолдер со податоци", "Configure the database" : "Конфигурирај ја базата", "Database user" : "Корисник на база", @@ -118,6 +114,7 @@ "Finish setup" : "Заврши го подесувањето", "Finishing …" : "Завршувам ...", "Log out" : "Одјава", + "Search" : "Барај", "Server side authentication failed!" : "Автентификацијата на серверската страна е неуспешна!", "Please contact your administrator." : "Ве молиме контактирајте го вашиот администратор.", "remember" : "запамти", diff --git a/core/l10n/ml.js b/core/l10n/ml.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/ml.js +++ b/core/l10n/ml.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/ml.json b/core/l10n/ml.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/ml.json +++ b/core/l10n/ml.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/ml_IN.js b/core/l10n/ml_IN.js index 5b92c594ac0..1830c8d7f5c 100644 --- a/core/l10n/ml_IN.js +++ b/core/l10n/ml_IN.js @@ -1,7 +1,9 @@ OC.L10N.register( "core", { + "Ok" : "ശരി ", "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/ml_IN.json b/core/l10n/ml_IN.json index d2c1f43f96e..2bfe4dc8e76 100644 --- a/core/l10n/ml_IN.json +++ b/core/l10n/ml_IN.json @@ -1,5 +1,7 @@ { "translations": { + "Ok" : "ശരി ", "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/mn.js b/core/l10n/mn.js index 5b92c594ac0..6286dc4487c 100644 --- a/core/l10n/mn.js +++ b/core/l10n/mn.js @@ -1,7 +1,19 @@ OC.L10N.register( "core", { + "Sunday" : "Ням", + "Monday" : "Даваа", + "Tuesday" : "Мягмар", + "Wednesday" : "Лхагва", + "Thursday" : "Пүрэв", + "Friday" : "Баасан", + "Saturday" : "Бямба", + "Settings" : "Тохиргоо", "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "Share" : "Түгээх", + "Password" : "Нууц үг", + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], + "Username" : "Хэрэглэгчийн нэр" }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/mn.json b/core/l10n/mn.json index d2c1f43f96e..a5e3fbd6e51 100644 --- a/core/l10n/mn.json +++ b/core/l10n/mn.json @@ -1,5 +1,17 @@ { "translations": { + "Sunday" : "Ням", + "Monday" : "Даваа", + "Tuesday" : "Мягмар", + "Wednesday" : "Лхагва", + "Thursday" : "Пүрэв", + "Friday" : "Баасан", + "Saturday" : "Бямба", + "Settings" : "Тохиргоо", "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "Share" : "Түгээх", + "Password" : "Нууц үг", + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], + "Username" : "Хэрэглэгчийн нэр" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/mr.js b/core/l10n/mr.js new file mode 100644 index 00000000000..4cb36aaaaac --- /dev/null +++ b/core/l10n/mr.js @@ -0,0 +1,8 @@ +OC.L10N.register( + "core", + { + "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] +}, +"nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/mr.json b/core/l10n/mr.json new file mode 100644 index 00000000000..43fce52c5cf --- /dev/null +++ b/core/l10n/mr.json @@ -0,0 +1,6 @@ +{ "translations": { + "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] +},"pluralForm" :"nplurals=2; plural=(n != 1);" +}
\ No newline at end of file diff --git a/core/l10n/ms_MY.js b/core/l10n/ms_MY.js index 612641fe748..747c493e729 100644 --- a/core/l10n/ms_MY.js +++ b/core/l10n/ms_MY.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "Disember", "Settings" : "Tetapan", "Saving..." : "Simpan...", - "Reset password" : "Penetapan semula kata laluan", "No" : "Tidak", "Yes" : "Ya", "Ok" : "Ok", @@ -30,6 +29,7 @@ OC.L10N.register( "Cancel" : "Batal", "Share" : "Kongsi", "Error" : "Ralat", + "Password" : "Kata laluan", "group" : "kumpulan", "can share" : "boleh berkongsi", "can edit" : "boleh mengubah", @@ -38,9 +38,9 @@ OC.L10N.register( "Add" : "Tambah", "_download %n file_::_download %n files_" : [""], "Use the following link to reset your password: {link}" : "Guna pautan berikut untuk menetapkan semula kata laluan anda: {link}", - "You will receive a link to reset your password via Email." : "Anda akan menerima pautan untuk menetapkan semula kata laluan anda melalui emel", - "Username" : "Nama pengguna", "New password" : "Kata laluan baru", + "Reset password" : "Penetapan semula kata laluan", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "Peribadi", "Users" : "Pengguna", "Apps" : "Aplikasi", @@ -49,7 +49,7 @@ OC.L10N.register( "Access forbidden" : "Larangan akses", "Security Warning" : "Amaran keselamatan", "Create an <strong>admin account</strong>" : "buat <strong>akaun admin</strong>", - "Password" : "Kata laluan", + "Username" : "Nama pengguna", "Data folder" : "Fail data", "Configure the database" : "Konfigurasi pangkalan data", "Database user" : "Nama pengguna pangkalan data", @@ -58,6 +58,7 @@ OC.L10N.register( "Database host" : "Hos pangkalan data", "Finish setup" : "Setup selesai", "Log out" : "Log keluar", + "Search" : "Cari", "remember" : "ingat", "Log in" : "Log masuk" }, diff --git a/core/l10n/ms_MY.json b/core/l10n/ms_MY.json index c1323607c8c..9f08364d5a8 100644 --- a/core/l10n/ms_MY.json +++ b/core/l10n/ms_MY.json @@ -20,7 +20,6 @@ "December" : "Disember", "Settings" : "Tetapan", "Saving..." : "Simpan...", - "Reset password" : "Penetapan semula kata laluan", "No" : "Tidak", "Yes" : "Ya", "Ok" : "Ok", @@ -28,6 +27,7 @@ "Cancel" : "Batal", "Share" : "Kongsi", "Error" : "Ralat", + "Password" : "Kata laluan", "group" : "kumpulan", "can share" : "boleh berkongsi", "can edit" : "boleh mengubah", @@ -36,9 +36,9 @@ "Add" : "Tambah", "_download %n file_::_download %n files_" : [""], "Use the following link to reset your password: {link}" : "Guna pautan berikut untuk menetapkan semula kata laluan anda: {link}", - "You will receive a link to reset your password via Email." : "Anda akan menerima pautan untuk menetapkan semula kata laluan anda melalui emel", - "Username" : "Nama pengguna", "New password" : "Kata laluan baru", + "Reset password" : "Penetapan semula kata laluan", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "Peribadi", "Users" : "Pengguna", "Apps" : "Aplikasi", @@ -47,7 +47,7 @@ "Access forbidden" : "Larangan akses", "Security Warning" : "Amaran keselamatan", "Create an <strong>admin account</strong>" : "buat <strong>akaun admin</strong>", - "Password" : "Kata laluan", + "Username" : "Nama pengguna", "Data folder" : "Fail data", "Configure the database" : "Konfigurasi pangkalan data", "Database user" : "Nama pengguna pangkalan data", @@ -56,6 +56,7 @@ "Database host" : "Hos pangkalan data", "Finish setup" : "Setup selesai", "Log out" : "Log keluar", + "Search" : "Cari", "remember" : "ingat", "Log in" : "Log masuk" },"pluralForm" :"nplurals=1; plural=0;" diff --git a/core/l10n/mt_MT.js b/core/l10n/mt_MT.js index 221423de6a8..2a405ef14cb 100644 --- a/core/l10n/mt_MT.js +++ b/core/l10n/mt_MT.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["","","",""], - "_download %n file_::_download %n files_" : ["","","",""] + "_download %n file_::_download %n files_" : ["","","",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""] }, "nplurals=4; plural=(n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3);"); diff --git a/core/l10n/mt_MT.json b/core/l10n/mt_MT.json index a1e10262d15..7effd3d6e59 100644 --- a/core/l10n/mt_MT.json +++ b/core/l10n/mt_MT.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["","","",""], - "_download %n file_::_download %n files_" : ["","","",""] + "_download %n file_::_download %n files_" : ["","","",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""] },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3);" }
\ No newline at end of file diff --git a/core/l10n/my_MM.js b/core/l10n/my_MM.js index ff87f52a5e2..f65594c4e20 100644 --- a/core/l10n/my_MM.js +++ b/core/l10n/my_MM.js @@ -19,6 +19,7 @@ OC.L10N.register( "Ok" : "အိုကေ", "_{count} file conflict_::_{count} file conflicts_" : [""], "Cancel" : "ပယ်ဖျက်မည်", + "Password" : "စကားဝှက်", "Set expiration date" : "သက်တမ်းကုန်ဆုံးမည့်ရက်သတ်မှတ်မည်", "Expiration date" : "သက်တမ်းကုန်ဆုံးမည့်ရက်", "Resharing is not allowed" : "ပြန်လည်ဝေမျှခြင်းခွင့်မပြုပါ", @@ -28,16 +29,15 @@ OC.L10N.register( "Password protected" : "စကားဝှက်ဖြင့်ကာကွယ်ထားသည်", "Add" : "ပေါင်းထည့်", "_download %n file_::_download %n files_" : [""], - "You will receive a link to reset your password via Email." : "အီးမေးလ်မှတစ်ဆင့် သင်၏စကားဝှက်ကို ပြန်ဖော်ရန်အတွက် Link တစ်ခုလက်ခံရရှိပါလိမ့်မယ်။", - "Username" : "သုံးစွဲသူအမည်", "New password" : "စကားဝှက်အသစ်", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Users" : "သုံးစွဲသူ", "Apps" : "Apps", "Admin" : "အက်ဒမင်", "Help" : "အကူအညီ", "Security Warning" : "လုံခြုံရေးသတိပေးချက်", "Create an <strong>admin account</strong>" : "<strong>အက်ဒမင်အကောင့်</strong>တစ်ခုဖန်တီးမည်", - "Password" : "စကားဝှက်", + "Username" : "သုံးစွဲသူအမည်", "Data folder" : "အချက်အလက်ဖိုလ်ဒါလ်", "Database user" : "Database သုံးစွဲသူ", "Database password" : "Database စကားဝှက်", diff --git a/core/l10n/my_MM.json b/core/l10n/my_MM.json index 086e14cdad0..a64e4346441 100644 --- a/core/l10n/my_MM.json +++ b/core/l10n/my_MM.json @@ -17,6 +17,7 @@ "Ok" : "အိုကေ", "_{count} file conflict_::_{count} file conflicts_" : [""], "Cancel" : "ပယ်ဖျက်မည်", + "Password" : "စကားဝှက်", "Set expiration date" : "သက်တမ်းကုန်ဆုံးမည့်ရက်သတ်မှတ်မည်", "Expiration date" : "သက်တမ်းကုန်ဆုံးမည့်ရက်", "Resharing is not allowed" : "ပြန်လည်ဝေမျှခြင်းခွင့်မပြုပါ", @@ -26,16 +27,15 @@ "Password protected" : "စကားဝှက်ဖြင့်ကာကွယ်ထားသည်", "Add" : "ပေါင်းထည့်", "_download %n file_::_download %n files_" : [""], - "You will receive a link to reset your password via Email." : "အီးမေးလ်မှတစ်ဆင့် သင်၏စကားဝှက်ကို ပြန်ဖော်ရန်အတွက် Link တစ်ခုလက်ခံရရှိပါလိမ့်မယ်။", - "Username" : "သုံးစွဲသူအမည်", "New password" : "စကားဝှက်အသစ်", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Users" : "သုံးစွဲသူ", "Apps" : "Apps", "Admin" : "အက်ဒမင်", "Help" : "အကူအညီ", "Security Warning" : "လုံခြုံရေးသတိပေးချက်", "Create an <strong>admin account</strong>" : "<strong>အက်ဒမင်အကောင့်</strong>တစ်ခုဖန်တီးမည်", - "Password" : "စကားဝှက်", + "Username" : "သုံးစွဲသူအမည်", "Data folder" : "အချက်အလက်ဖိုလ်ဒါလ်", "Database user" : "Database သုံးစွဲသူ", "Database password" : "Database စကားဝှက်", diff --git a/core/l10n/nb_NO.js b/core/l10n/nb_NO.js index a033c38aa77..c57e7649006 100644 --- a/core/l10n/nb_NO.js +++ b/core/l10n/nb_NO.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Lenken for tilbakestilling av passordet ditt er sendt til din e-postadresse. Hvis du ikke mottar den innen rimelig tid, sjekk mappen for søppelpost.<br>Hvis du ikke finner den der, kontakt din lokale administrator.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Filene dine er kryptert. Hvis du ikke har aktivert gjenopprettingsnøkkelen, vil det være helt umulig å få tilbake dataene dine etter at pasordet ditt er tilbakestilt.<br />Hvis du er usikker på hva du skal gjøre, kontakt administratoren din før du fortsetter. <br />Vil du virkelig fortsette?", "I know what I'm doing" : "Jeg vet hva jeg gjør", - "Reset password" : "Tilbakestill passord", "Password can not be changed. Please contact your administrator." : "Passordet kan ikke endres. Kontakt administratoren din.", "No" : "Nei", "Yes" : "Ja", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Feil ved lasting av filvelger-mal: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Feil ved lasting av meldingsmal: {error}", + "read-only" : "skrivebeskyttet", "_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"], "One file conflict" : "En filkonflikt", "New Files" : "Nye filer", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Sterkt passord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Din nettserver er ikke konfigurert korrekt for filsynkronisering. WebDAV ser ut til å ikke fungere.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne serveren har ikke en fungerende Internett-tilkobling. Dette betyr at noen av funksjonene, f.eks. å koble opp ekstern lagring, påminnelser om oppdatering eller installering av 3-parts apper ikke fungerer. Fjerntilgang til filer og utsending av påminnelser i e-post virker kanskje ikke heller. Vi anbefaler at Internett-forbindelsen for denne serveren aktiveres hvis du vil ha full funksjonalitet.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Datamappen og filene dine er sannsynligvis tilgjengelig fra Internett fordi .htaccess-filen ikke fungerer. Vi anbefaler på det sterkeste at du konfigurerer web-serveren din slik at datamappen ikke lenger er tilgjengelig eller at du flytter datamappen ut av web-serverens dokument-rotmappe.", "Error occurred while checking server setup" : "Feil oppstod ved sjekking av server-oppsett", "Shared" : "Delt", "Shared with {recipients}" : "Delt med {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Del med bruker eller gruppe …", "Share link" : "Del lenke", "The public link will expire no later than {days} days after it is created" : "Den offentlige lenken vil utløpe senest {days} dager etter at den lages", + "Link" : "Lenke", "Password protect" : "Passordbeskyttet", + "Password" : "Passord", "Choose a password for the public link" : "Velg et passord for den offentlige lenken", - "Allow Public Upload" : "Tillat Offentlig Opplasting", + "Allow editing" : "Tillat redigering", "Email link to person" : "Email lenke til person", "Send" : "Send", "Set expiration date" : "Sett utløpsdato", + "Expiration" : "Utløpsdato", "Expiration date" : "Utløpsdato", "Adding user..." : "Legger til bruker...", "group" : "gruppe", + "remote" : "ekstern", "Resharing is not allowed" : "Videre deling er ikke tillatt", "Shared in {item} with {user}" : "Delt i {item} med {user}", "Unshare" : "Avslutt deling", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "kan endre", "access control" : "tilgangskontroll", "create" : "opprette", - "update" : "oppdatere", + "change" : "endre", "delete" : "slette", "Password protected" : "Passordbeskyttet", "Error unsetting expiration date" : "Feil ved nullstilling av utløpsdato", @@ -110,25 +115,33 @@ OC.L10N.register( "Edit tags" : "Rediger merkelapper", "Error loading dialog template: {error}" : "Feil ved lasting av dialogmal: {error}", "No tags selected for deletion." : "Ingen merkelapper valgt for sletting.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "ukjent tekst", + "Hello world!" : "Hei, Verden!", + "sunny" : "solfylt", + "Hello {name}, the weather is {weather}" : "Hallo {name}, været er {weather}", + "Hello {name}" : "Hallo {name}", + "_download %n file_::_download %n files_" : ["last ned %n fil","last ned %n filer"], "Updating {productName} to version {version}, this may take a while." : "Oppdaterer {productName} til versjon {version}. Dette kan ta litt tid.", "Please reload the page." : "Vennligst last siden på nytt.", - "The update was unsuccessful." : "Oppdateringen var vellykket.", + "The update was unsuccessful. " : "Oppdateringen var mislykket.", "The update was successful. Redirecting you to ownCloud now." : "Oppdateringen var vellykket. Du omdirigeres nå til ownCloud.", "Couldn't reset password because the token is invalid" : "Klarte ikke å tilbakestille passordet fordi token er ugyldig.", "Couldn't send reset email. Please make sure your username is correct." : "Klarte ikke å sende e-post for tilbakestilling av passord. Sjekk at brukernavnet ditt er korrekt.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Klarte ikke å sende e-post for tilbakestilling av passord fordi det ikke finnes noen e-postadresse for dette brukernavnet. Kontakt administratoren din.", "%s password reset" : "%s tilbakestilling av passord", "Use the following link to reset your password: {link}" : "Bruk følgende lenke for å tilbakestille passordet ditt: {link}", - "You will receive a link to reset your password via Email." : "Du burde motta detaljer om å tilbakestille passordet ditt via epost.", - "Username" : "Brukernavn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Filene dine er kryptert. Hvis du ikke har aktivert gjenopprettingsnøkkelen, vil det være helt umulig å få tilbake dataene dine etter at passordet ditt er tilbakestilt. Hvis du er usikker på hva du skal gjøre, kontakt administratoren din før du fortsetter. Vil du virkelig fortsette?", - "Yes, I really want to reset my password now" : "Ja, jeg vil virkelig tilbakestille passordet mitt nå", - "Reset" : "Tilbakestill", "New password" : "Nytt passord", "New Password" : "Nytt passord", + "Reset password" : "Tilbakestill passord", + "Searching other places" : "Søker andre steder", + "No search result in other places" : "Intet søkeresultat fra andre steder", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} søkeresultat fra andre steder","{count} søkeresultater fra andre steder"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X støttes ikke og %s vil ikke fungere korrekt på denne plattformen. Bruk på egen risiko!", "For the best results, please consider using a GNU/Linux server instead." : "For beste resultat, vurder å bruke en GNU/Linux-server i stedet.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ut for at %s-instansen kjører i et 32-bit PHP-miljø med open_basedir er konfigurert i php.ini. Dette vil føre til problemer med filer over 4GB og frarådes på det sterkeste.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Vennligst fjern innstillingen open_basedir i php.ini eller bytt til 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ut for at %s-instansen kjører i et 32-bit PHP-miljø og at cURL ikke er installert. Dette vil føre til problemer med filer over 4GB og frarådes på det sterkeste.", + "Please install the cURL extension and restart your webserver." : "Installer utvidelsen cURL og start web-serveren på nytt.", "Personal" : "Personlig", "Users" : "Brukere", "Apps" : "Apper", @@ -148,6 +161,7 @@ OC.L10N.register( "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hei,\n\nDette er en beskjed om at %s delte %s med deg.\nVis den: %s\n\n", "The share will expire on %s." : "Delingen vil opphøre %s.", "Cheers!" : "Ha det!", + "Internal Server Error" : "Intern serverfeil.", "The server encountered an internal error and was unable to complete your request." : "Serveren støtte på en intern feil og kunne ikke fullføre forespørselen din.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontakt server-administratoren hvis denne feilen oppstår flere ganger. Vennligst ta med de tekniske detaljene nedenfor i rapporten din.", "More details can be found in the server log." : "Flere detaljer finnes i server-loggen.", @@ -160,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Linje: %s", "Trace" : "Trace", "Security Warning" : "Sikkerhetsadvarsel", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP-versjonen din er sårbar for NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Vennligst oppdater PHP-installasjonen din for å bruke %s på en sikker måte.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Datamappen og filene dine er sannsynligvis tilgjengelig fra Internett fordi .htaccess-filen ikke fungerer.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "For informasjon om hvordan du setter opp serveren din riktig, se <a href=\"%s\" target=\"_blank\">dokumentasjonen</a>.", "Create an <strong>admin account</strong>" : "Opprett en <strong>administrator-konto</strong>", - "Password" : "Passord", + "Username" : "Brukernavn", "Storage & database" : "Lagring og database", "Data folder" : "Datamappe", "Configure the database" : "Konfigurer databasen", @@ -175,12 +187,15 @@ OC.L10N.register( "Database name" : "Databasenavn", "Database tablespace" : "Database tabellområde", "Database host" : "Databasevert", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite vil bli brukt som database. For større installasjoner anbefaler vi å endre dette.", + "Performance Warning" : "Advarsel om ytelse", + "SQLite will be used as database." : "SQLite vil bli brukt som database.", + "For larger installations we recommend to choose a different database backend." : "For større installasjoner anbefaler vi å velge en annen database.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "SQLite er spesielt frarådet om man bruker desktopklienten til filsynkronisering", "Finish setup" : "Fullfør oppsetting", "Finishing …" : "Ferdigstiller ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Denne applikasjonen krever JavaScript for å fungere korrekt. Vennligst <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktiver JavaScript</a> og last siden på nytt.", "%s is available. Get more information on how to update." : "%s er tilgjengelig. Få mer informasjon om hvordan du kan oppdatere.", "Log out" : "Logg ut", + "Search" : "Søk", "Server side authentication failed!" : "Autentisering feilet på serveren!", "Please contact your administrator." : "Vennligst kontakt administratoren din.", "Forgot your password? Reset it!" : "Glemt passordet ditt? Tilbakestill det!", diff --git a/core/l10n/nb_NO.json b/core/l10n/nb_NO.json index 9ad2c468000..967f5592f39 100644 --- a/core/l10n/nb_NO.json +++ b/core/l10n/nb_NO.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Lenken for tilbakestilling av passordet ditt er sendt til din e-postadresse. Hvis du ikke mottar den innen rimelig tid, sjekk mappen for søppelpost.<br>Hvis du ikke finner den der, kontakt din lokale administrator.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Filene dine er kryptert. Hvis du ikke har aktivert gjenopprettingsnøkkelen, vil det være helt umulig å få tilbake dataene dine etter at pasordet ditt er tilbakestilt.<br />Hvis du er usikker på hva du skal gjøre, kontakt administratoren din før du fortsetter. <br />Vil du virkelig fortsette?", "I know what I'm doing" : "Jeg vet hva jeg gjør", - "Reset password" : "Tilbakestill passord", "Password can not be changed. Please contact your administrator." : "Passordet kan ikke endres. Kontakt administratoren din.", "No" : "Nei", "Yes" : "Ja", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Feil ved lasting av filvelger-mal: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Feil ved lasting av meldingsmal: {error}", + "read-only" : "skrivebeskyttet", "_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"], "One file conflict" : "En filkonflikt", "New Files" : "Nye filer", @@ -63,6 +63,7 @@ "Strong password" : "Sterkt passord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Din nettserver er ikke konfigurert korrekt for filsynkronisering. WebDAV ser ut til å ikke fungere.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne serveren har ikke en fungerende Internett-tilkobling. Dette betyr at noen av funksjonene, f.eks. å koble opp ekstern lagring, påminnelser om oppdatering eller installering av 3-parts apper ikke fungerer. Fjerntilgang til filer og utsending av påminnelser i e-post virker kanskje ikke heller. Vi anbefaler at Internett-forbindelsen for denne serveren aktiveres hvis du vil ha full funksjonalitet.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Datamappen og filene dine er sannsynligvis tilgjengelig fra Internett fordi .htaccess-filen ikke fungerer. Vi anbefaler på det sterkeste at du konfigurerer web-serveren din slik at datamappen ikke lenger er tilgjengelig eller at du flytter datamappen ut av web-serverens dokument-rotmappe.", "Error occurred while checking server setup" : "Feil oppstod ved sjekking av server-oppsett", "Shared" : "Delt", "Shared with {recipients}" : "Delt med {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Del med bruker eller gruppe …", "Share link" : "Del lenke", "The public link will expire no later than {days} days after it is created" : "Den offentlige lenken vil utløpe senest {days} dager etter at den lages", + "Link" : "Lenke", "Password protect" : "Passordbeskyttet", + "Password" : "Passord", "Choose a password for the public link" : "Velg et passord for den offentlige lenken", - "Allow Public Upload" : "Tillat Offentlig Opplasting", + "Allow editing" : "Tillat redigering", "Email link to person" : "Email lenke til person", "Send" : "Send", "Set expiration date" : "Sett utløpsdato", + "Expiration" : "Utløpsdato", "Expiration date" : "Utløpsdato", "Adding user..." : "Legger til bruker...", "group" : "gruppe", + "remote" : "ekstern", "Resharing is not allowed" : "Videre deling er ikke tillatt", "Shared in {item} with {user}" : "Delt i {item} med {user}", "Unshare" : "Avslutt deling", @@ -93,7 +98,7 @@ "can edit" : "kan endre", "access control" : "tilgangskontroll", "create" : "opprette", - "update" : "oppdatere", + "change" : "endre", "delete" : "slette", "Password protected" : "Passordbeskyttet", "Error unsetting expiration date" : "Feil ved nullstilling av utløpsdato", @@ -108,25 +113,33 @@ "Edit tags" : "Rediger merkelapper", "Error loading dialog template: {error}" : "Feil ved lasting av dialogmal: {error}", "No tags selected for deletion." : "Ingen merkelapper valgt for sletting.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "ukjent tekst", + "Hello world!" : "Hei, Verden!", + "sunny" : "solfylt", + "Hello {name}, the weather is {weather}" : "Hallo {name}, været er {weather}", + "Hello {name}" : "Hallo {name}", + "_download %n file_::_download %n files_" : ["last ned %n fil","last ned %n filer"], "Updating {productName} to version {version}, this may take a while." : "Oppdaterer {productName} til versjon {version}. Dette kan ta litt tid.", "Please reload the page." : "Vennligst last siden på nytt.", - "The update was unsuccessful." : "Oppdateringen var vellykket.", + "The update was unsuccessful. " : "Oppdateringen var mislykket.", "The update was successful. Redirecting you to ownCloud now." : "Oppdateringen var vellykket. Du omdirigeres nå til ownCloud.", "Couldn't reset password because the token is invalid" : "Klarte ikke å tilbakestille passordet fordi token er ugyldig.", "Couldn't send reset email. Please make sure your username is correct." : "Klarte ikke å sende e-post for tilbakestilling av passord. Sjekk at brukernavnet ditt er korrekt.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Klarte ikke å sende e-post for tilbakestilling av passord fordi det ikke finnes noen e-postadresse for dette brukernavnet. Kontakt administratoren din.", "%s password reset" : "%s tilbakestilling av passord", "Use the following link to reset your password: {link}" : "Bruk følgende lenke for å tilbakestille passordet ditt: {link}", - "You will receive a link to reset your password via Email." : "Du burde motta detaljer om å tilbakestille passordet ditt via epost.", - "Username" : "Brukernavn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Filene dine er kryptert. Hvis du ikke har aktivert gjenopprettingsnøkkelen, vil det være helt umulig å få tilbake dataene dine etter at passordet ditt er tilbakestilt. Hvis du er usikker på hva du skal gjøre, kontakt administratoren din før du fortsetter. Vil du virkelig fortsette?", - "Yes, I really want to reset my password now" : "Ja, jeg vil virkelig tilbakestille passordet mitt nå", - "Reset" : "Tilbakestill", "New password" : "Nytt passord", "New Password" : "Nytt passord", + "Reset password" : "Tilbakestill passord", + "Searching other places" : "Søker andre steder", + "No search result in other places" : "Intet søkeresultat fra andre steder", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} søkeresultat fra andre steder","{count} søkeresultater fra andre steder"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X støttes ikke og %s vil ikke fungere korrekt på denne plattformen. Bruk på egen risiko!", "For the best results, please consider using a GNU/Linux server instead." : "For beste resultat, vurder å bruke en GNU/Linux-server i stedet.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ut for at %s-instansen kjører i et 32-bit PHP-miljø med open_basedir er konfigurert i php.ini. Dette vil føre til problemer med filer over 4GB og frarådes på det sterkeste.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Vennligst fjern innstillingen open_basedir i php.ini eller bytt til 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Det ser ut for at %s-instansen kjører i et 32-bit PHP-miljø og at cURL ikke er installert. Dette vil føre til problemer med filer over 4GB og frarådes på det sterkeste.", + "Please install the cURL extension and restart your webserver." : "Installer utvidelsen cURL og start web-serveren på nytt.", "Personal" : "Personlig", "Users" : "Brukere", "Apps" : "Apper", @@ -146,6 +159,7 @@ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hei,\n\nDette er en beskjed om at %s delte %s med deg.\nVis den: %s\n\n", "The share will expire on %s." : "Delingen vil opphøre %s.", "Cheers!" : "Ha det!", + "Internal Server Error" : "Intern serverfeil.", "The server encountered an internal error and was unable to complete your request." : "Serveren støtte på en intern feil og kunne ikke fullføre forespørselen din.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Kontakt server-administratoren hvis denne feilen oppstår flere ganger. Vennligst ta med de tekniske detaljene nedenfor i rapporten din.", "More details can be found in the server log." : "Flere detaljer finnes i server-loggen.", @@ -158,12 +172,10 @@ "Line: %s" : "Linje: %s", "Trace" : "Trace", "Security Warning" : "Sikkerhetsadvarsel", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP-versjonen din er sårbar for NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Vennligst oppdater PHP-installasjonen din for å bruke %s på en sikker måte.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Datamappen og filene dine er sannsynligvis tilgjengelig fra Internett fordi .htaccess-filen ikke fungerer.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "For informasjon om hvordan du setter opp serveren din riktig, se <a href=\"%s\" target=\"_blank\">dokumentasjonen</a>.", "Create an <strong>admin account</strong>" : "Opprett en <strong>administrator-konto</strong>", - "Password" : "Passord", + "Username" : "Brukernavn", "Storage & database" : "Lagring og database", "Data folder" : "Datamappe", "Configure the database" : "Konfigurer databasen", @@ -173,12 +185,15 @@ "Database name" : "Databasenavn", "Database tablespace" : "Database tabellområde", "Database host" : "Databasevert", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite vil bli brukt som database. For større installasjoner anbefaler vi å endre dette.", + "Performance Warning" : "Advarsel om ytelse", + "SQLite will be used as database." : "SQLite vil bli brukt som database.", + "For larger installations we recommend to choose a different database backend." : "For større installasjoner anbefaler vi å velge en annen database.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "SQLite er spesielt frarådet om man bruker desktopklienten til filsynkronisering", "Finish setup" : "Fullfør oppsetting", "Finishing …" : "Ferdigstiller ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Denne applikasjonen krever JavaScript for å fungere korrekt. Vennligst <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktiver JavaScript</a> og last siden på nytt.", "%s is available. Get more information on how to update." : "%s er tilgjengelig. Få mer informasjon om hvordan du kan oppdatere.", "Log out" : "Logg ut", + "Search" : "Søk", "Server side authentication failed!" : "Autentisering feilet på serveren!", "Please contact your administrator." : "Vennligst kontakt administratoren din.", "Forgot your password? Reset it!" : "Glemt passordet ditt? Tilbakestill det!", diff --git a/core/l10n/nds.js b/core/l10n/nds.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/nds.js +++ b/core/l10n/nds.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/nds.json b/core/l10n/nds.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/nds.json +++ b/core/l10n/nds.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/ne.js b/core/l10n/ne.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/ne.js +++ b/core/l10n/ne.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/ne.json b/core/l10n/ne.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/ne.json +++ b/core/l10n/ne.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/nl.js b/core/l10n/nl.js index 011b04fd790..55f59638b57 100644 --- a/core/l10n/nl.js +++ b/core/l10n/nl.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "De link om uw wachtwoord te herstellen is per e-mail naar u verstuurd. Als u dit bericht niet binnen redelijke tijd hebt ontvangen, controleer dan uw spammap. <br>Als het daar niet in zit, neem dan contact op met uw beheerder.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Uw bestanden zijn versleuteld. Als u de herstelsleutel niet hebt geactiveerd, is er geen mogelijk om uw gegevens terug te krijgen nadat uw wachtwoord is hersteld. <br>Als u niet weet wat u moet doen, neem dan eerst contact op met uw beheerder. <br>Wilt u echt verder gaan?", "I know what I'm doing" : "Ik weet wat ik doe", - "Reset password" : "Reset wachtwoord", "Password can not be changed. Please contact your administrator." : "Het wachtwoord kan niet worden gewijzigd. Neem contact op met uw beheerder.", "No" : "Nee", "Yes" : "Ja", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Fout bij laden bestandenselecteur sjabloon: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Fout bij laden berichtensjabloon: {error}", + "read-only" : "Alleen lezen", "_{count} file conflict_::_{count} file conflicts_" : ["{count} bestandsconflict","{count} bestandsconflicten"], "One file conflict" : "Een bestandsconflict", "New Files" : "Nieuwe bestanden", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Sterk wachtwoord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie omdat de WebDAV interface verbroken lijkt.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Deze server heeft geen actieve internetverbinding. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van 3e partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Uw data folder en uw bestanden zijn waarschijnlijk vanaf het internet bereikbaar. Het .htaccess-bestand werkt niet. We raden ten zeerste aan aan om uw webserver zodanig te configureren, dat de datamap niet bereikbaar is vanaf het internet of om uw datamap te verplaatsen naar een locatie buiten de document root van de webserver.", "Error occurred while checking server setup" : "Een fout trad op bij checken serverconfiguratie", "Shared" : "Gedeeld", "Shared with {recipients}" : "Gedeeld met {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Delen met gebruiker of groep ...", "Share link" : "Deel link", "The public link will expire no later than {days} days after it is created" : "De openbare link vervalt niet eerder dan {days} dagen na het aanmaken", + "Link" : "Link", "Password protect" : "Wachtwoord beveiligd", + "Password" : "Wachtwoord", "Choose a password for the public link" : "Kies een wachtwoord voor de openbare link", - "Allow Public Upload" : "Sta publieke uploads toe", + "Allow editing" : "Toestaan bewerken", "Email link to person" : "E-mail link naar persoon", "Send" : "Versturen", "Set expiration date" : "Stel vervaldatum in", + "Expiration" : "Vervaltermijn", "Expiration date" : "Vervaldatum", "Adding user..." : "Toevoegen gebruiker...", "group" : "groep", + "remote" : "extern", "Resharing is not allowed" : "Verder delen is niet toegestaan", "Shared in {item} with {user}" : "Gedeeld in {item} met {user}", "Unshare" : "Stop met delen", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "kan wijzigen", "access control" : "toegangscontrole", "create" : "creëer", - "update" : "bijwerken", + "change" : "wijzig", "delete" : "verwijderen", "Password protected" : "Wachtwoord beveiligd", "Error unsetting expiration date" : "Fout tijdens het verwijderen van de vervaldatum", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Hallo wereld!", "sunny" : "zonnig", "Hello {name}, the weather is {weather}" : "Hallo {name}, het is hier {weather}", + "Hello {name}" : "Hallo {name}", "_download %n file_::_download %n files_" : ["download %n bestand","download %n bestanden"], "Updating {productName} to version {version}, this may take a while." : "Bijwerken {productName} naar versie {version}, dit kan even duren.", "Please reload the page." : "Herlaad deze pagina.", - "The update was unsuccessful." : "De update is niet geslaagd.", + "The update was unsuccessful. " : "De update is niet geslaagd.", "The update was successful. Redirecting you to ownCloud now." : "De update is geslaagd. U wordt teruggeleid naar uw eigen ownCloud.", "Couldn't reset password because the token is invalid" : "Kon het wachtwoord niet herstellen, omdat het token ongeldig is", "Couldn't send reset email. Please make sure your username is correct." : "Kon e-mail niet versturen. Verifieer of uw gebruikersnaam correct is.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen e-mailadres bekend is bij deze gebruikersnaam. Neem contact op met uw beheerder.", "%s password reset" : "%s wachtwoord reset", "Use the following link to reset your password: {link}" : "Gebruik de volgende link om uw wachtwoord te resetten: {link}", - "You will receive a link to reset your password via Email." : "U ontvangt een link om uw wachtwoord opnieuw in te stellen via e-mail.", - "Username" : "Gebruikersnaam", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Uw bestanden zijn versleuteld. Als u geen recoverykey hebt ingeschakeld is er geen manier om uw data terug te krijgen na het resetten van uw wachtwoord.\nAls u niet weet wat u moet doen, neem dan alstublieft contact op met uw systeembeheerder voordat u doorgaat.\nWil u echt doorgaan?", - "Yes, I really want to reset my password now" : "Ja, ik wil mijn wachtwoord nu echt resetten", - "Reset" : "Reset", "New password" : "Nieuw wachtwoord", "New Password" : "Nieuw wachtwoord", + "Reset password" : "Reset wachtwoord", + "Searching other places" : "Zoeken op andere plaatsen", + "No search result in other places" : "Geen zoekresultaten op andere plaatsen", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} zoekresultaat op andere plaatsen","{count} zoekresultaten op andere plaatsen"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OSX wordt niet ondersteund en %s zal niet goed werken op dit platform. Gebruik het op uw eigen risico!", "For the best results, please consider using a GNU/Linux server instead." : "Voor het beste resultaat adviseren wij het gebruik van een GNU/Linux server.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Het lijkt erop dat deze %s versie draait in een 32 bits PHP omgeving en dat open_basedir is geconfigureerd in php.ini. Dat zal leiden tot problemen met bestanden groter dan 4 GB en wordt dus sterk afgeraden.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Verwijder de open_basedir instelling in php.ini of schakel over op de 64bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Het lijkt erop dat deze %s versie draait in een 32 bits PHP omgeving en dat cURL niet is geïnstalleerd. Dat zal leiden tot problemen met bestanden groter dan 4 GB en wordt dus sterk afgeraden.", + "Please install the cURL extension and restart your webserver." : "Installeer de cURL extensie en herstart uw webserver.", "Personal" : "Persoonlijk", "Users" : "Gebruikers", "Apps" : "Apps", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Regel: %s", "Trace" : "Trace", "Security Warning" : "Beveiligingswaarschuwing", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Uw PHP-versie is kwetsbaar voor de NULL byte aanval (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Werk uw PHP installatie bij om %s veilig te kunnen gebruiken.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Uw gegevensdirectory en bestanden zijn vermoedelijk bereikbaar vanaf het internet omdat het .htaccess-bestand niet functioneert.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Bekijk de <a href=\"%s\" target=\"_blank\">documentatie</a> voor Informatie over het correct configureren van uw server.", "Create an <strong>admin account</strong>" : "Maak een <strong>beheerdersaccount</strong> aan", - "Password" : "Wachtwoord", + "Username" : "Gebruikersnaam", "Storage & database" : "Opslag & database", "Data folder" : "Gegevensmap", "Configure the database" : "Configureer de database", @@ -180,12 +187,15 @@ OC.L10N.register( "Database name" : "Naam database", "Database tablespace" : "Database tablespace", "Database host" : "Databaseserver", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite wordt gebruikt als database. Voor grotere installaties adviseren we dit te veranderen.", + "Performance Warning" : "Prestatiewaarschuwing", + "SQLite will be used as database." : "SQLite wordt gebruikt als database.", + "For larger installations we recommend to choose a different database backend." : "Voor grotere installaties adviseren we een andere database engine te kiezen.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Vooral wanneer de desktop client wordt gebruik voor bestandssynchronisatie wordt gebruik van sqlite afgeraden.", "Finish setup" : "Installatie afronden", "Finishing …" : "Afronden ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Deze applicatie heeft JavaScript nodig. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Activeer JavaScript</a> en herlaad deze interface.", "%s is available. Get more information on how to update." : "%s is beschikbaar. Verkrijg meer informatie over het bijwerken.", "Log out" : "Afmelden", + "Search" : "Zoeken", "Server side authentication failed!" : "Authenticatie bij de server mislukte!", "Please contact your administrator." : "Neem contact op met uw systeembeheerder.", "Forgot your password? Reset it!" : "Wachtwoord vergeten? Herstel het!", diff --git a/core/l10n/nl.json b/core/l10n/nl.json index b59c04e73ff..1474c6cbf97 100644 --- a/core/l10n/nl.json +++ b/core/l10n/nl.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "De link om uw wachtwoord te herstellen is per e-mail naar u verstuurd. Als u dit bericht niet binnen redelijke tijd hebt ontvangen, controleer dan uw spammap. <br>Als het daar niet in zit, neem dan contact op met uw beheerder.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Uw bestanden zijn versleuteld. Als u de herstelsleutel niet hebt geactiveerd, is er geen mogelijk om uw gegevens terug te krijgen nadat uw wachtwoord is hersteld. <br>Als u niet weet wat u moet doen, neem dan eerst contact op met uw beheerder. <br>Wilt u echt verder gaan?", "I know what I'm doing" : "Ik weet wat ik doe", - "Reset password" : "Reset wachtwoord", "Password can not be changed. Please contact your administrator." : "Het wachtwoord kan niet worden gewijzigd. Neem contact op met uw beheerder.", "No" : "Nee", "Yes" : "Ja", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Fout bij laden bestandenselecteur sjabloon: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Fout bij laden berichtensjabloon: {error}", + "read-only" : "Alleen lezen", "_{count} file conflict_::_{count} file conflicts_" : ["{count} bestandsconflict","{count} bestandsconflicten"], "One file conflict" : "Een bestandsconflict", "New Files" : "Nieuwe bestanden", @@ -63,6 +63,7 @@ "Strong password" : "Sterk wachtwoord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie omdat de WebDAV interface verbroken lijkt.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Deze server heeft geen actieve internetverbinding. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van 3e partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Uw data folder en uw bestanden zijn waarschijnlijk vanaf het internet bereikbaar. Het .htaccess-bestand werkt niet. We raden ten zeerste aan aan om uw webserver zodanig te configureren, dat de datamap niet bereikbaar is vanaf het internet of om uw datamap te verplaatsen naar een locatie buiten de document root van de webserver.", "Error occurred while checking server setup" : "Een fout trad op bij checken serverconfiguratie", "Shared" : "Gedeeld", "Shared with {recipients}" : "Gedeeld met {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Delen met gebruiker of groep ...", "Share link" : "Deel link", "The public link will expire no later than {days} days after it is created" : "De openbare link vervalt niet eerder dan {days} dagen na het aanmaken", + "Link" : "Link", "Password protect" : "Wachtwoord beveiligd", + "Password" : "Wachtwoord", "Choose a password for the public link" : "Kies een wachtwoord voor de openbare link", - "Allow Public Upload" : "Sta publieke uploads toe", + "Allow editing" : "Toestaan bewerken", "Email link to person" : "E-mail link naar persoon", "Send" : "Versturen", "Set expiration date" : "Stel vervaldatum in", + "Expiration" : "Vervaltermijn", "Expiration date" : "Vervaldatum", "Adding user..." : "Toevoegen gebruiker...", "group" : "groep", + "remote" : "extern", "Resharing is not allowed" : "Verder delen is niet toegestaan", "Shared in {item} with {user}" : "Gedeeld in {item} met {user}", "Unshare" : "Stop met delen", @@ -93,7 +98,7 @@ "can edit" : "kan wijzigen", "access control" : "toegangscontrole", "create" : "creëer", - "update" : "bijwerken", + "change" : "wijzig", "delete" : "verwijderen", "Password protected" : "Wachtwoord beveiligd", "Error unsetting expiration date" : "Fout tijdens het verwijderen van de vervaldatum", @@ -112,25 +117,29 @@ "Hello world!" : "Hallo wereld!", "sunny" : "zonnig", "Hello {name}, the weather is {weather}" : "Hallo {name}, het is hier {weather}", + "Hello {name}" : "Hallo {name}", "_download %n file_::_download %n files_" : ["download %n bestand","download %n bestanden"], "Updating {productName} to version {version}, this may take a while." : "Bijwerken {productName} naar versie {version}, dit kan even duren.", "Please reload the page." : "Herlaad deze pagina.", - "The update was unsuccessful." : "De update is niet geslaagd.", + "The update was unsuccessful. " : "De update is niet geslaagd.", "The update was successful. Redirecting you to ownCloud now." : "De update is geslaagd. U wordt teruggeleid naar uw eigen ownCloud.", "Couldn't reset password because the token is invalid" : "Kon het wachtwoord niet herstellen, omdat het token ongeldig is", "Couldn't send reset email. Please make sure your username is correct." : "Kon e-mail niet versturen. Verifieer of uw gebruikersnaam correct is.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen e-mailadres bekend is bij deze gebruikersnaam. Neem contact op met uw beheerder.", "%s password reset" : "%s wachtwoord reset", "Use the following link to reset your password: {link}" : "Gebruik de volgende link om uw wachtwoord te resetten: {link}", - "You will receive a link to reset your password via Email." : "U ontvangt een link om uw wachtwoord opnieuw in te stellen via e-mail.", - "Username" : "Gebruikersnaam", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Uw bestanden zijn versleuteld. Als u geen recoverykey hebt ingeschakeld is er geen manier om uw data terug te krijgen na het resetten van uw wachtwoord.\nAls u niet weet wat u moet doen, neem dan alstublieft contact op met uw systeembeheerder voordat u doorgaat.\nWil u echt doorgaan?", - "Yes, I really want to reset my password now" : "Ja, ik wil mijn wachtwoord nu echt resetten", - "Reset" : "Reset", "New password" : "Nieuw wachtwoord", "New Password" : "Nieuw wachtwoord", + "Reset password" : "Reset wachtwoord", + "Searching other places" : "Zoeken op andere plaatsen", + "No search result in other places" : "Geen zoekresultaten op andere plaatsen", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} zoekresultaat op andere plaatsen","{count} zoekresultaten op andere plaatsen"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OSX wordt niet ondersteund en %s zal niet goed werken op dit platform. Gebruik het op uw eigen risico!", "For the best results, please consider using a GNU/Linux server instead." : "Voor het beste resultaat adviseren wij het gebruik van een GNU/Linux server.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Het lijkt erop dat deze %s versie draait in een 32 bits PHP omgeving en dat open_basedir is geconfigureerd in php.ini. Dat zal leiden tot problemen met bestanden groter dan 4 GB en wordt dus sterk afgeraden.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Verwijder de open_basedir instelling in php.ini of schakel over op de 64bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Het lijkt erop dat deze %s versie draait in een 32 bits PHP omgeving en dat cURL niet is geïnstalleerd. Dat zal leiden tot problemen met bestanden groter dan 4 GB en wordt dus sterk afgeraden.", + "Please install the cURL extension and restart your webserver." : "Installeer de cURL extensie en herstart uw webserver.", "Personal" : "Persoonlijk", "Users" : "Gebruikers", "Apps" : "Apps", @@ -163,12 +172,10 @@ "Line: %s" : "Regel: %s", "Trace" : "Trace", "Security Warning" : "Beveiligingswaarschuwing", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Uw PHP-versie is kwetsbaar voor de NULL byte aanval (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Werk uw PHP installatie bij om %s veilig te kunnen gebruiken.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Uw gegevensdirectory en bestanden zijn vermoedelijk bereikbaar vanaf het internet omdat het .htaccess-bestand niet functioneert.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Bekijk de <a href=\"%s\" target=\"_blank\">documentatie</a> voor Informatie over het correct configureren van uw server.", "Create an <strong>admin account</strong>" : "Maak een <strong>beheerdersaccount</strong> aan", - "Password" : "Wachtwoord", + "Username" : "Gebruikersnaam", "Storage & database" : "Opslag & database", "Data folder" : "Gegevensmap", "Configure the database" : "Configureer de database", @@ -178,12 +185,15 @@ "Database name" : "Naam database", "Database tablespace" : "Database tablespace", "Database host" : "Databaseserver", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite wordt gebruikt als database. Voor grotere installaties adviseren we dit te veranderen.", + "Performance Warning" : "Prestatiewaarschuwing", + "SQLite will be used as database." : "SQLite wordt gebruikt als database.", + "For larger installations we recommend to choose a different database backend." : "Voor grotere installaties adviseren we een andere database engine te kiezen.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Vooral wanneer de desktop client wordt gebruik voor bestandssynchronisatie wordt gebruik van sqlite afgeraden.", "Finish setup" : "Installatie afronden", "Finishing …" : "Afronden ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Deze applicatie heeft JavaScript nodig. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Activeer JavaScript</a> en herlaad deze interface.", "%s is available. Get more information on how to update." : "%s is beschikbaar. Verkrijg meer informatie over het bijwerken.", "Log out" : "Afmelden", + "Search" : "Zoeken", "Server side authentication failed!" : "Authenticatie bij de server mislukte!", "Please contact your administrator." : "Neem contact op met uw systeembeheerder.", "Forgot your password? Reset it!" : "Wachtwoord vergeten? Herstel het!", diff --git a/core/l10n/nn_NO.js b/core/l10n/nn_NO.js index d6ba6612f0e..7cbb3e075f3 100644 --- a/core/l10n/nn_NO.js +++ b/core/l10n/nn_NO.js @@ -32,7 +32,6 @@ OC.L10N.register( "Settings" : "Innstillingar", "Saving..." : "Lagrar …", "I know what I'm doing" : "Eg veit kva eg gjer", - "Reset password" : "Nullstill passord", "No" : "Nei", "Yes" : "Ja", "Choose" : "Vel", @@ -52,6 +51,7 @@ OC.L10N.register( "Weak password" : "Svakt passord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Tenaren din er ikkje enno rett innstilt til å tilby filsynkronisering sidan WebDAV-grensesnittet ser ut til å vera øydelagt.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne tenaren har ikkje ei fungerande nettilkopling. Dette vil seia at visse funksjonar, som montering av ekstern lagring, meldingar om oppdateringar eller installering av tredjepartsprogram, ikkje vil fungera. Det kan òg henda at du ikkje får tilgang til filene dine utanfrå, eller ikkje får sendt varslingsepostar. Me rår deg til å skru på nettilkoplinga for denne tenaren viss du ønskjer desse funksjonane.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Datamappa og filene dine er sannsynlegvis leselege frå nettet. Fila .htaccess fungerer ikkje. Me rår deg sterkt til å konfigurera vevtenaren din sånn at datamappa di ikkje lenger er tilgjengeleg; alternativt kan du flytta datamappa ut av dokumentrot til vevtenaren.", "Shared" : "Delt", "Share" : "Del", "Error" : "Feil", @@ -62,8 +62,8 @@ OC.L10N.register( "Shared with you by {owner}" : "Delt med deg av {owner}", "Share link" : "Del lenkje", "Password protect" : "Passordvern", + "Password" : "Passord", "Choose a password for the public link" : "Vel eit passord for den offentlege lenkja", - "Allow Public Upload" : "Tillat offentleg opplasting", "Email link to person" : "Send lenkja over e-post", "Send" : "Send", "Set expiration date" : "Set utløpsdato", @@ -76,7 +76,6 @@ OC.L10N.register( "can edit" : "kan endra", "access control" : "tilgangskontroll", "create" : "lag", - "update" : "oppdater", "delete" : "slett", "Password protected" : "Passordverna", "Error unsetting expiration date" : "Klarte ikkje fjerna utløpsdato", @@ -91,11 +90,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "Oppdateringa er fullført. Sender deg vidare til ownCloud no.", "%s password reset" : "%s passordnullstilling", "Use the following link to reset your password: {link}" : "Klikk følgjande lenkje til å nullstilla passordet ditt: {link}", - "You will receive a link to reset your password via Email." : "Du vil få ein e-post med ei lenkje for å nullstilla passordet.", - "Username" : "Brukarnamn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Filene dine er krypterte. Viss du ikkje har skrudd på gjenopprettingsnøkkelen, finst det ingen måte å få tilbake dataa dine når passordet ditt er nullstilt. Viss du ikkje er sikker på kva du skal gjera bør du spørja administratoren din før du går vidare. Vil du verkeleg fortsetja?", - "Yes, I really want to reset my password now" : "Ja, eg vil nullstilla passordet mitt no", "New password" : "Nytt passord", + "Reset password" : "Nullstill passord", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personleg", "Users" : "Brukarar", "Apps" : "Program", @@ -103,12 +100,10 @@ OC.L10N.register( "Help" : "Hjelp", "Access forbidden" : "Tilgang forbudt", "Security Warning" : "Tryggleiksåtvaring", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP-utgåva di er sårbar for NULL-byteåtaket (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Ver venleg og oppdater PHP-installasjonen din til å brukar %s trygt.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Datamappa og filene dine er sannsynlegvis tilgjengelege frå Internett sidan .htaccess-fila ikkje fungerer.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Ver venleg og les <a href=\"%s\" target=\"_blank\">dokumentasjonen</a> for meir informasjon om korleis du konfigurerer tenaren din.", "Create an <strong>admin account</strong>" : "Lag ein <strong>admin-konto</strong>", - "Password" : "Passord", + "Username" : "Brukarnamn", "Data folder" : "Datamappe", "Configure the database" : "Set opp databasen", "Database user" : "Databasebrukar", @@ -119,6 +114,7 @@ OC.L10N.register( "Finish setup" : "Fullfør oppsettet", "%s is available. Get more information on how to update." : "%s er tilgjengeleg. Få meir informasjon om korleis du oppdaterer.", "Log out" : "Logg ut", + "Search" : "Søk", "remember" : "hugs", "Log in" : "Logg inn", "Alternative Logins" : "Alternative innloggingar" diff --git a/core/l10n/nn_NO.json b/core/l10n/nn_NO.json index 7c1bbc858f4..a848a47114e 100644 --- a/core/l10n/nn_NO.json +++ b/core/l10n/nn_NO.json @@ -30,7 +30,6 @@ "Settings" : "Innstillingar", "Saving..." : "Lagrar …", "I know what I'm doing" : "Eg veit kva eg gjer", - "Reset password" : "Nullstill passord", "No" : "Nei", "Yes" : "Ja", "Choose" : "Vel", @@ -50,6 +49,7 @@ "Weak password" : "Svakt passord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Tenaren din er ikkje enno rett innstilt til å tilby filsynkronisering sidan WebDAV-grensesnittet ser ut til å vera øydelagt.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Denne tenaren har ikkje ei fungerande nettilkopling. Dette vil seia at visse funksjonar, som montering av ekstern lagring, meldingar om oppdateringar eller installering av tredjepartsprogram, ikkje vil fungera. Det kan òg henda at du ikkje får tilgang til filene dine utanfrå, eller ikkje får sendt varslingsepostar. Me rår deg til å skru på nettilkoplinga for denne tenaren viss du ønskjer desse funksjonane.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Datamappa og filene dine er sannsynlegvis leselege frå nettet. Fila .htaccess fungerer ikkje. Me rår deg sterkt til å konfigurera vevtenaren din sånn at datamappa di ikkje lenger er tilgjengeleg; alternativt kan du flytta datamappa ut av dokumentrot til vevtenaren.", "Shared" : "Delt", "Share" : "Del", "Error" : "Feil", @@ -60,8 +60,8 @@ "Shared with you by {owner}" : "Delt med deg av {owner}", "Share link" : "Del lenkje", "Password protect" : "Passordvern", + "Password" : "Passord", "Choose a password for the public link" : "Vel eit passord for den offentlege lenkja", - "Allow Public Upload" : "Tillat offentleg opplasting", "Email link to person" : "Send lenkja over e-post", "Send" : "Send", "Set expiration date" : "Set utløpsdato", @@ -74,7 +74,6 @@ "can edit" : "kan endra", "access control" : "tilgangskontroll", "create" : "lag", - "update" : "oppdater", "delete" : "slett", "Password protected" : "Passordverna", "Error unsetting expiration date" : "Klarte ikkje fjerna utløpsdato", @@ -89,11 +88,9 @@ "The update was successful. Redirecting you to ownCloud now." : "Oppdateringa er fullført. Sender deg vidare til ownCloud no.", "%s password reset" : "%s passordnullstilling", "Use the following link to reset your password: {link}" : "Klikk følgjande lenkje til å nullstilla passordet ditt: {link}", - "You will receive a link to reset your password via Email." : "Du vil få ein e-post med ei lenkje for å nullstilla passordet.", - "Username" : "Brukarnamn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Filene dine er krypterte. Viss du ikkje har skrudd på gjenopprettingsnøkkelen, finst det ingen måte å få tilbake dataa dine når passordet ditt er nullstilt. Viss du ikkje er sikker på kva du skal gjera bør du spørja administratoren din før du går vidare. Vil du verkeleg fortsetja?", - "Yes, I really want to reset my password now" : "Ja, eg vil nullstilla passordet mitt no", "New password" : "Nytt passord", + "Reset password" : "Nullstill passord", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personleg", "Users" : "Brukarar", "Apps" : "Program", @@ -101,12 +98,10 @@ "Help" : "Hjelp", "Access forbidden" : "Tilgang forbudt", "Security Warning" : "Tryggleiksåtvaring", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP-utgåva di er sårbar for NULL-byteåtaket (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Ver venleg og oppdater PHP-installasjonen din til å brukar %s trygt.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Datamappa og filene dine er sannsynlegvis tilgjengelege frå Internett sidan .htaccess-fila ikkje fungerer.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Ver venleg og les <a href=\"%s\" target=\"_blank\">dokumentasjonen</a> for meir informasjon om korleis du konfigurerer tenaren din.", "Create an <strong>admin account</strong>" : "Lag ein <strong>admin-konto</strong>", - "Password" : "Passord", + "Username" : "Brukarnamn", "Data folder" : "Datamappe", "Configure the database" : "Set opp databasen", "Database user" : "Databasebrukar", @@ -117,6 +112,7 @@ "Finish setup" : "Fullfør oppsettet", "%s is available. Get more information on how to update." : "%s er tilgjengeleg. Få meir informasjon om korleis du oppdaterer.", "Log out" : "Logg ut", + "Search" : "Søk", "remember" : "hugs", "Log in" : "Logg inn", "Alternative Logins" : "Alternative innloggingar" diff --git a/core/l10n/nqo.js b/core/l10n/nqo.js index 49247f7174c..79b14074bf0 100644 --- a/core/l10n/nqo.js +++ b/core/l10n/nqo.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] }, "nplurals=1; plural=0;"); diff --git a/core/l10n/nqo.json b/core/l10n/nqo.json index 1d746175292..2a362261184 100644 --- a/core/l10n/nqo.json +++ b/core/l10n/nqo.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/core/l10n/oc.js b/core/l10n/oc.js index 43fee792602..ce4608393dd 100644 --- a/core/l10n/oc.js +++ b/core/l10n/oc.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "Decembre", "Settings" : "Configuracion", "Saving..." : "Enregistra...", - "Reset password" : "Senhal tornat botar", "No" : "Non", "Yes" : "Òc", "Choose" : "Causís", @@ -35,6 +34,7 @@ OC.L10N.register( "Error while unsharing" : "Error al non partejar", "Error while changing permissions" : "Error al cambiar permissions", "Password protect" : "Parat per senhal", + "Password" : "Senhal", "Set expiration date" : "Met la data d'expiracion", "Expiration date" : "Data d'expiracion", "group" : "grop", @@ -43,7 +43,6 @@ OC.L10N.register( "can edit" : "pòt modificar", "access control" : "Contraròtle d'acces", "create" : "crea", - "update" : "met a jorn", "delete" : "escafa", "Password protected" : "Parat per senhal", "Error unsetting expiration date" : "Error al metre de la data d'expiracion", @@ -52,9 +51,9 @@ OC.L10N.register( "Add" : "Ajusta", "_download %n file_::_download %n files_" : ["",""], "Use the following link to reset your password: {link}" : "Utiliza lo ligam seguent per tornar botar lo senhal : {link}", - "You will receive a link to reset your password via Email." : "Reçaupràs un ligam per tornar botar ton senhal via corrièl.", - "Username" : "Non d'usancièr", "New password" : "Senhal novèl", + "Reset password" : "Senhal tornat botar", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usancièrs", "Apps" : "Apps", @@ -63,7 +62,7 @@ OC.L10N.register( "Access forbidden" : "Acces enebit", "Security Warning" : "Avertiment de securitat", "Create an <strong>admin account</strong>" : "Crea un <strong>compte admin</strong>", - "Password" : "Senhal", + "Username" : "Non d'usancièr", "Data folder" : "Dorsièr de donadas", "Configure the database" : "Configura la basa de donadas", "Database user" : "Usancièr de la basa de donadas", @@ -73,6 +72,7 @@ OC.L10N.register( "Database host" : "Òste de basa de donadas", "Finish setup" : "Configuracion acabada", "Log out" : "Sortida", + "Search" : "Cèrca", "remember" : "bremba-te", "Log in" : "Dintrada" }, diff --git a/core/l10n/oc.json b/core/l10n/oc.json index c2068151419..d02a464b5d5 100644 --- a/core/l10n/oc.json +++ b/core/l10n/oc.json @@ -20,7 +20,6 @@ "December" : "Decembre", "Settings" : "Configuracion", "Saving..." : "Enregistra...", - "Reset password" : "Senhal tornat botar", "No" : "Non", "Yes" : "Òc", "Choose" : "Causís", @@ -33,6 +32,7 @@ "Error while unsharing" : "Error al non partejar", "Error while changing permissions" : "Error al cambiar permissions", "Password protect" : "Parat per senhal", + "Password" : "Senhal", "Set expiration date" : "Met la data d'expiracion", "Expiration date" : "Data d'expiracion", "group" : "grop", @@ -41,7 +41,6 @@ "can edit" : "pòt modificar", "access control" : "Contraròtle d'acces", "create" : "crea", - "update" : "met a jorn", "delete" : "escafa", "Password protected" : "Parat per senhal", "Error unsetting expiration date" : "Error al metre de la data d'expiracion", @@ -50,9 +49,9 @@ "Add" : "Ajusta", "_download %n file_::_download %n files_" : ["",""], "Use the following link to reset your password: {link}" : "Utiliza lo ligam seguent per tornar botar lo senhal : {link}", - "You will receive a link to reset your password via Email." : "Reçaupràs un ligam per tornar botar ton senhal via corrièl.", - "Username" : "Non d'usancièr", "New password" : "Senhal novèl", + "Reset password" : "Senhal tornat botar", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "Personal", "Users" : "Usancièrs", "Apps" : "Apps", @@ -61,7 +60,7 @@ "Access forbidden" : "Acces enebit", "Security Warning" : "Avertiment de securitat", "Create an <strong>admin account</strong>" : "Crea un <strong>compte admin</strong>", - "Password" : "Senhal", + "Username" : "Non d'usancièr", "Data folder" : "Dorsièr de donadas", "Configure the database" : "Configura la basa de donadas", "Database user" : "Usancièr de la basa de donadas", @@ -71,6 +70,7 @@ "Database host" : "Òste de basa de donadas", "Finish setup" : "Configuracion acabada", "Log out" : "Sortida", + "Search" : "Cèrca", "remember" : "bremba-te", "Log in" : "Dintrada" },"pluralForm" :"nplurals=2; plural=(n > 1);" diff --git a/core/l10n/or_IN.js b/core/l10n/or_IN.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/or_IN.js +++ b/core/l10n/or_IN.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/or_IN.json b/core/l10n/or_IN.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/or_IN.json +++ b/core/l10n/or_IN.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/pa.js b/core/l10n/pa.js index 63933496c0c..b1984b3b6d0 100644 --- a/core/l10n/pa.js +++ b/core/l10n/pa.js @@ -30,12 +30,14 @@ OC.L10N.register( "Cancel" : "ਰੱਦ ਕਰੋ", "Share" : "ਸਾਂਝਾ ਕਰੋ", "Error" : "ਗਲ", + "Password" : "ਪਾਸਵਰ", "Send" : "ਭੇਜੋ", "Warning" : "ਚੇਤਾਵਨੀ", "Delete" : "ਹਟਾਓ", "_download %n file_::_download %n files_" : ["",""], - "Username" : "ਯੂਜ਼ਰ-ਨਾਂ", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Security Warning" : "ਸੁਰੱਖਿਆ ਚੇਤਾਵਨੀ", - "Password" : "ਪਾਸਵਰ" + "Username" : "ਯੂਜ਼ਰ-ਨਾਂ", + "Search" : "ਖੋਜ" }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/pa.json b/core/l10n/pa.json index 6b1259ba9cc..a0f3b3a8239 100644 --- a/core/l10n/pa.json +++ b/core/l10n/pa.json @@ -28,12 +28,14 @@ "Cancel" : "ਰੱਦ ਕਰੋ", "Share" : "ਸਾਂਝਾ ਕਰੋ", "Error" : "ਗਲ", + "Password" : "ਪਾਸਵਰ", "Send" : "ਭੇਜੋ", "Warning" : "ਚੇਤਾਵਨੀ", "Delete" : "ਹਟਾਓ", "_download %n file_::_download %n files_" : ["",""], - "Username" : "ਯੂਜ਼ਰ-ਨਾਂ", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Security Warning" : "ਸੁਰੱਖਿਆ ਚੇਤਾਵਨੀ", - "Password" : "ਪਾਸਵਰ" + "Username" : "ਯੂਜ਼ਰ-ਨਾਂ", + "Search" : "ਖੋਜ" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/pl.js b/core/l10n/pl.js index 57b18d457c3..1509576ae7f 100644 --- a/core/l10n/pl.js +++ b/core/l10n/pl.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Link do zresetowanego hasła, został wysłany na twój adres e-mail. Jeśli nie dostałeś wiadomości w rozsądnym czasie, sprawdź folder ze spamem.<br> Jeśli nie ma wiadomości w tym folderze, skontaktuj się ze swoim administratorem.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Twoje pliki są zaszyfrowane. Jeśli nie włączyłeś klucza odzyskiwania, nie będzie możliwości odszyfrowania tych plików po zresetowaniu hasła.<br>Jeśli nie jesteś pewien co zrobić, skontaktuj się ze swoim administratorem, zanim bedziesz kontynuował. <br/> Czy chcesz kontynuować?\n ", "I know what I'm doing" : "Wiem co robię", - "Reset password" : "Zresetuj hasło", "Password can not be changed. Please contact your administrator." : "Hasło nie może zostać zmienione. Skontaktuj się z administratorem.", "No" : "Nie", "Yes" : "Tak", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Błąd podczas ładowania pliku wybranego szablonu: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Błąd podczas ładowania szablonu wiadomości: {error}", + "read-only" : "tylko odczyt", "_{count} file conflict_::_{count} file conflicts_" : ["{count} konfliktów plików","{count} konfliktów plików","{count} konfliktów plików"], "One file conflict" : "Konflikt pliku", "New Files" : "Nowe pliki", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Mocne hasło", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Serwer internetowy nie jest jeszcze poprawnie skonfigurowany, aby umożliwić synchronizację plików, ponieważ interfejs WebDAV wydaje się być uszkodzony.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ten serwer OwnCloud nie ma połączenia z Internetem. Oznacza to, że niektóre z funkcji, takich jak montowanie zewnętrznych zasobów, powiadomienia o aktualizacji lub aplikacje firm 3-trzecich nie działają. Dostęp do plików z zewnątrz i wysyłanie powiadomień e-mail może również nie działać. Sugerujemy podłączenie tego serwera do internetu, jeśli chcesz mieć wszystkie funkcje.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Twój katalog danych i pliki są prawdopodobnie dostępne z Internetu. Plik .htaccess, który dostarcza ownCloud nie działa. Sugerujemy, aby skonfigurować serwer WWW w taki sposób, aby katalog danych nie był dostępny lub przenieść katalog danych poza główny katalog serwera WWW.", "Error occurred while checking server setup" : "Pojawił się błąd podczas sprawdzania ustawień serwera", "Shared" : "Udostępniono", "Shared with {recipients}" : "Współdzielony z {recipients}", @@ -78,14 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Współdziel z użytkownikiem lub grupą ...", "Share link" : "Udostępnij link", "The public link will expire no later than {days} days after it is created" : "Link publiczny wygaśnie nie później niż po {days} dniach od utworzenia", + "Link" : "Odnośnik", "Password protect" : "Zabezpiecz hasłem", + "Password" : "Hasło", "Choose a password for the public link" : "Wybierz hasło dla linku publicznego", - "Allow Public Upload" : "Pozwól na publiczne wczytywanie", + "Allow editing" : "Pozwól na edycję", "Email link to person" : "Wyślij osobie odnośnik poprzez e-mail", "Send" : "Wyślij", "Set expiration date" : "Ustaw datę wygaśnięcia", + "Expiration" : "Wygaśnięcie", "Expiration date" : "Data wygaśnięcia", + "Adding user..." : "Dodawanie użytkownika...", "group" : "grupa", + "remote" : "zdalny", "Resharing is not allowed" : "Współdzielenie nie jest możliwe", "Shared in {item} with {user}" : "Współdzielone w {item} z {user}", "Unshare" : "Zatrzymaj współdzielenie", @@ -94,7 +100,7 @@ OC.L10N.register( "can edit" : "może edytować", "access control" : "kontrola dostępu", "create" : "utwórz", - "update" : "uaktualnij", + "change" : "zmiany", "delete" : "usuń", "Password protected" : "Zabezpieczone hasłem", "Error unsetting expiration date" : "Błąd podczas usuwania daty wygaśnięcia", @@ -109,25 +115,30 @@ OC.L10N.register( "Edit tags" : "Edytuj tagi", "Error loading dialog template: {error}" : "Błąd podczas ładowania szablonu dialogu: {error}", "No tags selected for deletion." : "Nie zaznaczono tagów do usunięcia.", - "_download %n file_::_download %n files_" : ["","",""], + "unknown text" : "nieznany tekst", + "Hello world!" : "Witaj świecie!", + "sunny" : "słoneczna", + "Hello {name}, the weather is {weather}" : "Cześć {name}, dzisiejsza pogoda jest {weather}", + "Hello {name}" : "Witaj {name}", + "_download %n file_::_download %n files_" : ["pobrano %n plik","pobrano %n plików","pobrano %n plików"], "Updating {productName} to version {version}, this may take a while." : "Aktualizuję {productName} do wersji {version}, to może chwilę potrwać.", "Please reload the page." : "Proszę przeładować stronę", - "The update was unsuccessful." : "Aktualizacja nie powiodła się.", + "The update was unsuccessful. " : "Aktualizowanie zakończyło się niepowodzeniem.", "The update was successful. Redirecting you to ownCloud now." : "Aktualizacji zakończyła się powodzeniem. Przekierowuję do ownCloud.", "Couldn't reset password because the token is invalid" : "Nie można zresetować hasła, ponieważ token jest niepoprawny", "Couldn't send reset email. Please make sure your username is correct." : "Nie mogę wysłać maila resetującego. Sprawdź czy nazwa użytkownika jest poprawna.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nie mogę wysłać maila resetującego. Sprawdź czy nazwa użytkownika lub adres email jest poprawny. Skontaktuj się z administratorem.", "%s password reset" : "%s reset hasła", "Use the following link to reset your password: {link}" : "Użyj tego odnośnika by zresetować hasło: {link}", - "You will receive a link to reset your password via Email." : "Odnośnik służący do resetowania hasła zostanie wysłany na adres e-mail.", - "Username" : "Nazwa użytkownika", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Pliki są szyfrowane. Jeśli nie włączono klucza odzyskiwania, nie będzie możliwe odzyskać dane z powrotem po zresetowaniu hasła. Jeśli nie masz pewności, co zrobić, prosimy o kontakt z administratorem, przed kontynuowaniem. Czy chcesz kontynuować?", - "Yes, I really want to reset my password now" : "Tak, naprawdę chcę zresetować hasło teraz", - "Reset" : "Resetuj", "New password" : "Nowe hasło", "New Password" : "Nowe hasło", + "Reset password" : "Zresetuj hasło", + "Searching other places" : "Przeszukaj inne miejsca", + "No search result in other places" : "Brak wyników wyszukiwania w innych miejscach", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nie jest wspierany i %s nie będzie działać poprawnie na tej platformie. Używasz na własne ryzyko!", "For the best results, please consider using a GNU/Linux server instead." : "Aby uzyskać najlepsze rezultaty, rozważ w to miejsce użycie serwera GNU/Linux.", + "Please install the cURL extension and restart your webserver." : "Zainstaluj rozszerzenie cURL, a następnie zrestartuj swój serwer web.", "Personal" : "Osobiste", "Users" : "Użytkownicy", "Apps" : "Aplikacje", @@ -147,6 +158,7 @@ OC.L10N.register( "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Witaj,\n\ntylko informuję, że %s współdzieli z Tobą %s.\nZobacz tutaj: %s\n\n", "The share will expire on %s." : "Ten zasób wygaśnie %s", "Cheers!" : "Pozdrawiam!", + "Internal Server Error" : "Internal Server Error", "The server encountered an internal error and was unable to complete your request." : "Serwer napotkał błąd wewnętrzny i nie był w stanie ukończyć Twojego żądania.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Proszę skontaktować się z administratorem jeśli ten błąd będzie się pojawiał wielokrotnie, proszę do zgłoszenia dołączyć szczegóły techniczne opisane poniżej.", "More details can be found in the server log." : "Więcej szczegółów można znaleźć w logu serwera.", @@ -159,12 +171,10 @@ OC.L10N.register( "Line: %s" : "Linia: %s", "Trace" : "Ślad", "Security Warning" : "Ostrzeżenie o zabezpieczeniach", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Twója wersja PHP jest narażona na NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Proszę uaktualnij swoją instalacje PHP aby używać %s bezpiecznie.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Twój katalog danych i pliki są prawdopodobnie dostępne z poziomu internetu, ponieważ plik .htaccess nie działa.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Aby uzyskać informacje jak poprawnie skonfigurować swój serwer, zapoznaj się z <a href=\"%s\" target=\"_blank\">dokumentacją</a>.", "Create an <strong>admin account</strong>" : "Utwórz <strong>konta administratora</strong>", - "Password" : "Hasło", + "Username" : "Nazwa użytkownika", "Storage & database" : "Zasoby dysku & baza danych", "Data folder" : "Katalog danych", "Configure the database" : "Skonfiguruj bazę danych", @@ -174,12 +184,11 @@ OC.L10N.register( "Database name" : "Nazwa bazy danych", "Database tablespace" : "Obszar tabel bazy danych", "Database host" : "Komputer bazy danych", - "SQLite will be used as database. For larger installations we recommend to change this." : "Jako baza danych zostanie użyty SQLite. Dla większych instalacji doradzamy zmianę na inną.", "Finish setup" : "Zakończ konfigurowanie", "Finishing …" : "Kończę ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Ta aplikacja wymaga JavaScript do poprawnego działania. Proszę <a href=\"http://enable-javascript.com/\" target=\"_blank\">włącz JavaScript</a> i przeładuj stronę.", "%s is available. Get more information on how to update." : "%s jest dostępna. Dowiedz się więcej na temat aktualizacji.", "Log out" : "Wyloguj", + "Search" : "Wyszukaj", "Server side authentication failed!" : "Uwierzytelnianie po stronie serwera nie powiodło się!", "Please contact your administrator." : "Skontaktuj się z administratorem", "Forgot your password? Reset it!" : "Nie pamiętasz hasła? Zresetuj je!", diff --git a/core/l10n/pl.json b/core/l10n/pl.json index f6c0615fc4e..46dc56ea500 100644 --- a/core/l10n/pl.json +++ b/core/l10n/pl.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Link do zresetowanego hasła, został wysłany na twój adres e-mail. Jeśli nie dostałeś wiadomości w rozsądnym czasie, sprawdź folder ze spamem.<br> Jeśli nie ma wiadomości w tym folderze, skontaktuj się ze swoim administratorem.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Twoje pliki są zaszyfrowane. Jeśli nie włączyłeś klucza odzyskiwania, nie będzie możliwości odszyfrowania tych plików po zresetowaniu hasła.<br>Jeśli nie jesteś pewien co zrobić, skontaktuj się ze swoim administratorem, zanim bedziesz kontynuował. <br/> Czy chcesz kontynuować?\n ", "I know what I'm doing" : "Wiem co robię", - "Reset password" : "Zresetuj hasło", "Password can not be changed. Please contact your administrator." : "Hasło nie może zostać zmienione. Skontaktuj się z administratorem.", "No" : "Nie", "Yes" : "Tak", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Błąd podczas ładowania pliku wybranego szablonu: {error}", "Ok" : "OK", "Error loading message template: {error}" : "Błąd podczas ładowania szablonu wiadomości: {error}", + "read-only" : "tylko odczyt", "_{count} file conflict_::_{count} file conflicts_" : ["{count} konfliktów plików","{count} konfliktów plików","{count} konfliktów plików"], "One file conflict" : "Konflikt pliku", "New Files" : "Nowe pliki", @@ -63,6 +63,7 @@ "Strong password" : "Mocne hasło", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Serwer internetowy nie jest jeszcze poprawnie skonfigurowany, aby umożliwić synchronizację plików, ponieważ interfejs WebDAV wydaje się być uszkodzony.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ten serwer OwnCloud nie ma połączenia z Internetem. Oznacza to, że niektóre z funkcji, takich jak montowanie zewnętrznych zasobów, powiadomienia o aktualizacji lub aplikacje firm 3-trzecich nie działają. Dostęp do plików z zewnątrz i wysyłanie powiadomień e-mail może również nie działać. Sugerujemy podłączenie tego serwera do internetu, jeśli chcesz mieć wszystkie funkcje.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Twój katalog danych i pliki są prawdopodobnie dostępne z Internetu. Plik .htaccess, który dostarcza ownCloud nie działa. Sugerujemy, aby skonfigurować serwer WWW w taki sposób, aby katalog danych nie był dostępny lub przenieść katalog danych poza główny katalog serwera WWW.", "Error occurred while checking server setup" : "Pojawił się błąd podczas sprawdzania ustawień serwera", "Shared" : "Udostępniono", "Shared with {recipients}" : "Współdzielony z {recipients}", @@ -76,14 +77,19 @@ "Share with user or group …" : "Współdziel z użytkownikiem lub grupą ...", "Share link" : "Udostępnij link", "The public link will expire no later than {days} days after it is created" : "Link publiczny wygaśnie nie później niż po {days} dniach od utworzenia", + "Link" : "Odnośnik", "Password protect" : "Zabezpiecz hasłem", + "Password" : "Hasło", "Choose a password for the public link" : "Wybierz hasło dla linku publicznego", - "Allow Public Upload" : "Pozwól na publiczne wczytywanie", + "Allow editing" : "Pozwól na edycję", "Email link to person" : "Wyślij osobie odnośnik poprzez e-mail", "Send" : "Wyślij", "Set expiration date" : "Ustaw datę wygaśnięcia", + "Expiration" : "Wygaśnięcie", "Expiration date" : "Data wygaśnięcia", + "Adding user..." : "Dodawanie użytkownika...", "group" : "grupa", + "remote" : "zdalny", "Resharing is not allowed" : "Współdzielenie nie jest możliwe", "Shared in {item} with {user}" : "Współdzielone w {item} z {user}", "Unshare" : "Zatrzymaj współdzielenie", @@ -92,7 +98,7 @@ "can edit" : "może edytować", "access control" : "kontrola dostępu", "create" : "utwórz", - "update" : "uaktualnij", + "change" : "zmiany", "delete" : "usuń", "Password protected" : "Zabezpieczone hasłem", "Error unsetting expiration date" : "Błąd podczas usuwania daty wygaśnięcia", @@ -107,25 +113,30 @@ "Edit tags" : "Edytuj tagi", "Error loading dialog template: {error}" : "Błąd podczas ładowania szablonu dialogu: {error}", "No tags selected for deletion." : "Nie zaznaczono tagów do usunięcia.", - "_download %n file_::_download %n files_" : ["","",""], + "unknown text" : "nieznany tekst", + "Hello world!" : "Witaj świecie!", + "sunny" : "słoneczna", + "Hello {name}, the weather is {weather}" : "Cześć {name}, dzisiejsza pogoda jest {weather}", + "Hello {name}" : "Witaj {name}", + "_download %n file_::_download %n files_" : ["pobrano %n plik","pobrano %n plików","pobrano %n plików"], "Updating {productName} to version {version}, this may take a while." : "Aktualizuję {productName} do wersji {version}, to może chwilę potrwać.", "Please reload the page." : "Proszę przeładować stronę", - "The update was unsuccessful." : "Aktualizacja nie powiodła się.", + "The update was unsuccessful. " : "Aktualizowanie zakończyło się niepowodzeniem.", "The update was successful. Redirecting you to ownCloud now." : "Aktualizacji zakończyła się powodzeniem. Przekierowuję do ownCloud.", "Couldn't reset password because the token is invalid" : "Nie można zresetować hasła, ponieważ token jest niepoprawny", "Couldn't send reset email. Please make sure your username is correct." : "Nie mogę wysłać maila resetującego. Sprawdź czy nazwa użytkownika jest poprawna.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nie mogę wysłać maila resetującego. Sprawdź czy nazwa użytkownika lub adres email jest poprawny. Skontaktuj się z administratorem.", "%s password reset" : "%s reset hasła", "Use the following link to reset your password: {link}" : "Użyj tego odnośnika by zresetować hasło: {link}", - "You will receive a link to reset your password via Email." : "Odnośnik służący do resetowania hasła zostanie wysłany na adres e-mail.", - "Username" : "Nazwa użytkownika", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Pliki są szyfrowane. Jeśli nie włączono klucza odzyskiwania, nie będzie możliwe odzyskać dane z powrotem po zresetowaniu hasła. Jeśli nie masz pewności, co zrobić, prosimy o kontakt z administratorem, przed kontynuowaniem. Czy chcesz kontynuować?", - "Yes, I really want to reset my password now" : "Tak, naprawdę chcę zresetować hasło teraz", - "Reset" : "Resetuj", "New password" : "Nowe hasło", "New Password" : "Nowe hasło", + "Reset password" : "Zresetuj hasło", + "Searching other places" : "Przeszukaj inne miejsca", + "No search result in other places" : "Brak wyników wyszukiwania w innych miejscach", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nie jest wspierany i %s nie będzie działać poprawnie na tej platformie. Używasz na własne ryzyko!", "For the best results, please consider using a GNU/Linux server instead." : "Aby uzyskać najlepsze rezultaty, rozważ w to miejsce użycie serwera GNU/Linux.", + "Please install the cURL extension and restart your webserver." : "Zainstaluj rozszerzenie cURL, a następnie zrestartuj swój serwer web.", "Personal" : "Osobiste", "Users" : "Użytkownicy", "Apps" : "Aplikacje", @@ -145,6 +156,7 @@ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Witaj,\n\ntylko informuję, że %s współdzieli z Tobą %s.\nZobacz tutaj: %s\n\n", "The share will expire on %s." : "Ten zasób wygaśnie %s", "Cheers!" : "Pozdrawiam!", + "Internal Server Error" : "Internal Server Error", "The server encountered an internal error and was unable to complete your request." : "Serwer napotkał błąd wewnętrzny i nie był w stanie ukończyć Twojego żądania.", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Proszę skontaktować się z administratorem jeśli ten błąd będzie się pojawiał wielokrotnie, proszę do zgłoszenia dołączyć szczegóły techniczne opisane poniżej.", "More details can be found in the server log." : "Więcej szczegółów można znaleźć w logu serwera.", @@ -157,12 +169,10 @@ "Line: %s" : "Linia: %s", "Trace" : "Ślad", "Security Warning" : "Ostrzeżenie o zabezpieczeniach", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Twója wersja PHP jest narażona na NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Proszę uaktualnij swoją instalacje PHP aby używać %s bezpiecznie.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Twój katalog danych i pliki są prawdopodobnie dostępne z poziomu internetu, ponieważ plik .htaccess nie działa.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Aby uzyskać informacje jak poprawnie skonfigurować swój serwer, zapoznaj się z <a href=\"%s\" target=\"_blank\">dokumentacją</a>.", "Create an <strong>admin account</strong>" : "Utwórz <strong>konta administratora</strong>", - "Password" : "Hasło", + "Username" : "Nazwa użytkownika", "Storage & database" : "Zasoby dysku & baza danych", "Data folder" : "Katalog danych", "Configure the database" : "Skonfiguruj bazę danych", @@ -172,12 +182,11 @@ "Database name" : "Nazwa bazy danych", "Database tablespace" : "Obszar tabel bazy danych", "Database host" : "Komputer bazy danych", - "SQLite will be used as database. For larger installations we recommend to change this." : "Jako baza danych zostanie użyty SQLite. Dla większych instalacji doradzamy zmianę na inną.", "Finish setup" : "Zakończ konfigurowanie", "Finishing …" : "Kończę ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Ta aplikacja wymaga JavaScript do poprawnego działania. Proszę <a href=\"http://enable-javascript.com/\" target=\"_blank\">włącz JavaScript</a> i przeładuj stronę.", "%s is available. Get more information on how to update." : "%s jest dostępna. Dowiedz się więcej na temat aktualizacji.", "Log out" : "Wyloguj", + "Search" : "Wyszukaj", "Server side authentication failed!" : "Uwierzytelnianie po stronie serwera nie powiodło się!", "Please contact your administrator." : "Skontaktuj się z administratorem", "Forgot your password? Reset it!" : "Nie pamiętasz hasła? Zresetuj je!", diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js index 041159ce172..77bd8f5ff5a 100644 --- a/core/l10n/pt_BR.js +++ b/core/l10n/pt_BR.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "O link para redefinir sua senha foi enviada para o seu e-mail. Se você não recebê-lo dentro de um período razoável de tempo, verifique suas pastas de spam/lixo. <br> Se ele não estiver lá, pergunte ao administrador do local.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Seus arquivos são criptografados. Se você não ativou a chave de recuperação, não haverá maneira de obter seus dados de volta após a sua senha ser redefinida. <br/> Se você não tem certeza do que fazer, por favor, contate o administrador antes de continuar. <br/> Você realmente deseja continuar?", "I know what I'm doing" : "Eu sei o que estou fazendo", - "Reset password" : "Redefinir senha", "Password can not be changed. Please contact your administrator." : "A senha não pode ser alterada. Por favor, contate o administrador.", "No" : "Não", "Yes" : "Sim", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Erro no seletor de carregamento modelo de arquivos: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Erro no carregamento de modelo de mensagem: {error}", + "read-only" : "somente-leitura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de arquivo","{count} conflitos de arquivos"], "One file conflict" : "Conflito em um arquivo", "New Files" : "Novos Arquivos", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Senha forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece não estar funcionando.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor não tem conexão com a internet. Isso significa que algumas das características como a montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de 3ºs terceiros não funcionam. Acessar arquivos remotamente e envio de e-mails de notificação também não podem funcionar. Sugerimos permitir conexão com a internet para esse servidor, se você deseja ter todas as funcionalidades.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Seu diretório de dados e seus arquivos são, provavelmente, acessíveis a partir da internet. O arquivo htaccess. não está funcionando. Nós sugerimos fortemente que você configure o seu servidor web de uma forma que o diretório de dados não esteja mais acessível ou mova o diretório de dados para fora do raiz do servidor.", "Error occurred while checking server setup" : "Erro ao verificar a configuração do servidor", "Shared" : "Compartilhados", "Shared with {recipients}" : "Compartilhado com {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Compartilhar com usuário ou grupo ...", "Share link" : "Compartilhar link", "The public link will expire no later than {days} days after it is created" : "O link público irá expirar não antes de {days} depois de ser criado", + "Link" : "Link", "Password protect" : "Proteger com senha", + "Password" : "Senha", "Choose a password for the public link" : "Escolha uma senha para o link público", - "Allow Public Upload" : "Permitir Envio Público", + "Allow editing" : "Permitir edição", "Email link to person" : "Enviar link por e-mail", "Send" : "Enviar", "Set expiration date" : "Definir data de expiração", + "Expiration" : "Expiração", "Expiration date" : "Data de expiração", "Adding user..." : "Adicionando usuário...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "Não é permitido re-compartilhar", "Shared in {item} with {user}" : "Compartilhado em {item} com {user}", "Unshare" : "Descompartilhar", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "pode editar", "access control" : "controle de acesso", "create" : "criar", - "update" : "atualizar", + "change" : "mudança", "delete" : "remover", "Password protected" : "Protegido com senha", "Error unsetting expiration date" : "Erro ao remover data de expiração", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Alô mundo!", "sunny" : "ensolarado", "Hello {name}, the weather is {weather}" : "Olá {name}, o clima está {weather}", - "_download %n file_::_download %n files_" : ["",""], + "Hello {name}" : "Olá {name}", + "_download %n file_::_download %n files_" : ["baixar %n arquivo","baixar %n arquivos"], "Updating {productName} to version {version}, this may take a while." : "Atualizando {productName} para a versão {version}, isso pode demorar um pouco.", "Please reload the page." : "Por favor recarregue a página", - "The update was unsuccessful." : "A atualização não foi bem sucedida.", + "The update was unsuccessful. " : "A atualização não foi bem sucedida.", "The update was successful. Redirecting you to ownCloud now." : "A atualização teve êxito. Você será redirecionado ao ownCloud agora.", "Couldn't reset password because the token is invalid" : "Não foi possível redefinir a senha porque o token é inválido", "Couldn't send reset email. Please make sure your username is correct." : "Não foi possível enviar e-mail de redefinição. Verifique se o seu nome de usuário está correto.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Não foi possível enviar e-mail de redefinição, porque não há nenhum endereço de e-mail para este nome de usuário. Por favor, contate o administrador.", "%s password reset" : "%s redefinir senha", "Use the following link to reset your password: {link}" : "Use o seguinte link para redefinir sua senha: {link}", - "You will receive a link to reset your password via Email." : "Você receberá um link para redefinir sua senha por e-mail.", - "Username" : "Nome de usuário", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Seus arquivos estão encriptados. Se você não habilitou a chave de recuperação, não haverá maneira de recuperar seus dados após criar uma nova senha. Se você não tem certeza do que fazer, por favor entre em contato com o administrador antes de continuar. Tem certeza que realmente quer continuar?", - "Yes, I really want to reset my password now" : "Sim, realmente quero criar uma nova senha.", - "Reset" : "Resetar", "New password" : "Nova senha", "New Password" : "Nova Senha", + "Reset password" : "Redefinir senha", + "Searching other places" : "Pesquisando em outros lugares", + "No search result in other places" : "Nenhum resultado da pesquisa em outros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X não é suportado e %s não funcionará corretamente nesta plataforma. Use-o por sua conta e risco!", "For the best results, please consider using a GNU/Linux server instead." : "Para obter os melhores resultados, por favor, considere o uso de um servidor GNU/Linux em seu lugar.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Aparentemente a instância %s está rodando em um ambiente PHP de 32bit e o open_basedir foi configurado no php.ini. Isto pode gerar problemas com arquivos maiores que 4GB e é altamente desencorajado.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, remova a configuração de open_basedir de seu php.ini ou altere o PHP para 64bit.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Aparentemente a instância %s está rodando em um ambiente PHP de 32bit e o cURL não está instalado. Isto pode gerar problemas com arquivos maiores que 4GB e é altamente desencorajado.", + "Please install the cURL extension and restart your webserver." : "Por favor, instale a extensão cURL e reinicie seu servidor web.", "Personal" : "Pessoal", "Users" : "Usuários", "Apps" : "Aplicações", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Linha: %s", "Trace" : "Rastreamento", "Security Warning" : "Aviso de Segurança", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Sua versão do PHP está vulnerável ao ataque NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, atualize sua instalação PHP para usar %s segurança.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Seu diretório de dados e arquivos são provavelmente acessíveis pela internet, porque o .htaccess não funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter informações sobre como configurar corretamente o seu servidor, consulte a <a href=\"%s\" target=\"_blank\">documentação</a>.", "Create an <strong>admin account</strong>" : "Criar uma <strong>conta de administrador</strong>", - "Password" : "Senha", + "Username" : "Nome de usuário", "Storage & database" : "Armazenamento & banco de dados", "Data folder" : "Pasta de dados", "Configure the database" : "Configurar o banco de dados", @@ -180,12 +187,15 @@ OC.L10N.register( "Database name" : "Nome do banco de dados", "Database tablespace" : "Espaço de tabela do banco de dados", "Database host" : "Host do banco de dados", - "SQLite will be used as database. For larger installations we recommend to change this." : "O SQLite será usado como banco de dados. Para grandes instalações nós recomendamos mudar isto.", + "Performance Warning" : "Alerta de Desempenho", + "SQLite will be used as database." : "SQLite será usado como banco de dados", + "For larger installations we recommend to choose a different database backend." : "Para instalações maiores é recomendável escolher um backend de banco de dados diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Especialmente quando se utiliza o cliente de desktop para sincronização de arquivos o uso de SQLite é desencorajado.", "Finish setup" : "Concluir configuração", "Finishing …" : "Finalizando ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Esta aplicação requer JavaScript para sua correta operação. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">habilite JavaScript</a> e recerregue a página.", "%s is available. Get more information on how to update." : "%s está disponível. Obtenha mais informações sobre como atualizar.", "Log out" : "Sair", + "Search" : "Perquisar", "Server side authentication failed!" : "Autenticação do servidor falhou!", "Please contact your administrator." : "Por favor, contate o administrador.", "Forgot your password? Reset it!" : "Esqueceu sua senha? Redefini-la!", diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json index 05be1f4cb1c..3b072466e01 100644 --- a/core/l10n/pt_BR.json +++ b/core/l10n/pt_BR.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "O link para redefinir sua senha foi enviada para o seu e-mail. Se você não recebê-lo dentro de um período razoável de tempo, verifique suas pastas de spam/lixo. <br> Se ele não estiver lá, pergunte ao administrador do local.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Seus arquivos são criptografados. Se você não ativou a chave de recuperação, não haverá maneira de obter seus dados de volta após a sua senha ser redefinida. <br/> Se você não tem certeza do que fazer, por favor, contate o administrador antes de continuar. <br/> Você realmente deseja continuar?", "I know what I'm doing" : "Eu sei o que estou fazendo", - "Reset password" : "Redefinir senha", "Password can not be changed. Please contact your administrator." : "A senha não pode ser alterada. Por favor, contate o administrador.", "No" : "Não", "Yes" : "Sim", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Erro no seletor de carregamento modelo de arquivos: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Erro no carregamento de modelo de mensagem: {error}", + "read-only" : "somente-leitura", "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de arquivo","{count} conflitos de arquivos"], "One file conflict" : "Conflito em um arquivo", "New Files" : "Novos Arquivos", @@ -63,6 +63,7 @@ "Strong password" : "Senha forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Seu servidor web não está configurado corretamente para permitir sincronização de arquivos porque a interface WebDAV parece não estar funcionando.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor não tem conexão com a internet. Isso significa que algumas das características como a montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de 3ºs terceiros não funcionam. Acessar arquivos remotamente e envio de e-mails de notificação também não podem funcionar. Sugerimos permitir conexão com a internet para esse servidor, se você deseja ter todas as funcionalidades.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Seu diretório de dados e seus arquivos são, provavelmente, acessíveis a partir da internet. O arquivo htaccess. não está funcionando. Nós sugerimos fortemente que você configure o seu servidor web de uma forma que o diretório de dados não esteja mais acessível ou mova o diretório de dados para fora do raiz do servidor.", "Error occurred while checking server setup" : "Erro ao verificar a configuração do servidor", "Shared" : "Compartilhados", "Shared with {recipients}" : "Compartilhado com {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Compartilhar com usuário ou grupo ...", "Share link" : "Compartilhar link", "The public link will expire no later than {days} days after it is created" : "O link público irá expirar não antes de {days} depois de ser criado", + "Link" : "Link", "Password protect" : "Proteger com senha", + "Password" : "Senha", "Choose a password for the public link" : "Escolha uma senha para o link público", - "Allow Public Upload" : "Permitir Envio Público", + "Allow editing" : "Permitir edição", "Email link to person" : "Enviar link por e-mail", "Send" : "Enviar", "Set expiration date" : "Definir data de expiração", + "Expiration" : "Expiração", "Expiration date" : "Data de expiração", "Adding user..." : "Adicionando usuário...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "Não é permitido re-compartilhar", "Shared in {item} with {user}" : "Compartilhado em {item} com {user}", "Unshare" : "Descompartilhar", @@ -93,7 +98,7 @@ "can edit" : "pode editar", "access control" : "controle de acesso", "create" : "criar", - "update" : "atualizar", + "change" : "mudança", "delete" : "remover", "Password protected" : "Protegido com senha", "Error unsetting expiration date" : "Erro ao remover data de expiração", @@ -112,25 +117,29 @@ "Hello world!" : "Alô mundo!", "sunny" : "ensolarado", "Hello {name}, the weather is {weather}" : "Olá {name}, o clima está {weather}", - "_download %n file_::_download %n files_" : ["",""], + "Hello {name}" : "Olá {name}", + "_download %n file_::_download %n files_" : ["baixar %n arquivo","baixar %n arquivos"], "Updating {productName} to version {version}, this may take a while." : "Atualizando {productName} para a versão {version}, isso pode demorar um pouco.", "Please reload the page." : "Por favor recarregue a página", - "The update was unsuccessful." : "A atualização não foi bem sucedida.", + "The update was unsuccessful. " : "A atualização não foi bem sucedida.", "The update was successful. Redirecting you to ownCloud now." : "A atualização teve êxito. Você será redirecionado ao ownCloud agora.", "Couldn't reset password because the token is invalid" : "Não foi possível redefinir a senha porque o token é inválido", "Couldn't send reset email. Please make sure your username is correct." : "Não foi possível enviar e-mail de redefinição. Verifique se o seu nome de usuário está correto.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Não foi possível enviar e-mail de redefinição, porque não há nenhum endereço de e-mail para este nome de usuário. Por favor, contate o administrador.", "%s password reset" : "%s redefinir senha", "Use the following link to reset your password: {link}" : "Use o seguinte link para redefinir sua senha: {link}", - "You will receive a link to reset your password via Email." : "Você receberá um link para redefinir sua senha por e-mail.", - "Username" : "Nome de usuário", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Seus arquivos estão encriptados. Se você não habilitou a chave de recuperação, não haverá maneira de recuperar seus dados após criar uma nova senha. Se você não tem certeza do que fazer, por favor entre em contato com o administrador antes de continuar. Tem certeza que realmente quer continuar?", - "Yes, I really want to reset my password now" : "Sim, realmente quero criar uma nova senha.", - "Reset" : "Resetar", "New password" : "Nova senha", "New Password" : "Nova Senha", + "Reset password" : "Redefinir senha", + "Searching other places" : "Pesquisando em outros lugares", + "No search result in other places" : "Nenhum resultado da pesquisa em outros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X não é suportado e %s não funcionará corretamente nesta plataforma. Use-o por sua conta e risco!", "For the best results, please consider using a GNU/Linux server instead." : "Para obter os melhores resultados, por favor, considere o uso de um servidor GNU/Linux em seu lugar.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Aparentemente a instância %s está rodando em um ambiente PHP de 32bit e o open_basedir foi configurado no php.ini. Isto pode gerar problemas com arquivos maiores que 4GB e é altamente desencorajado.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, remova a configuração de open_basedir de seu php.ini ou altere o PHP para 64bit.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Aparentemente a instância %s está rodando em um ambiente PHP de 32bit e o cURL não está instalado. Isto pode gerar problemas com arquivos maiores que 4GB e é altamente desencorajado.", + "Please install the cURL extension and restart your webserver." : "Por favor, instale a extensão cURL e reinicie seu servidor web.", "Personal" : "Pessoal", "Users" : "Usuários", "Apps" : "Aplicações", @@ -163,12 +172,10 @@ "Line: %s" : "Linha: %s", "Trace" : "Rastreamento", "Security Warning" : "Aviso de Segurança", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Sua versão do PHP está vulnerável ao ataque NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor, atualize sua instalação PHP para usar %s segurança.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Seu diretório de dados e arquivos são provavelmente acessíveis pela internet, porque o .htaccess não funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter informações sobre como configurar corretamente o seu servidor, consulte a <a href=\"%s\" target=\"_blank\">documentação</a>.", "Create an <strong>admin account</strong>" : "Criar uma <strong>conta de administrador</strong>", - "Password" : "Senha", + "Username" : "Nome de usuário", "Storage & database" : "Armazenamento & banco de dados", "Data folder" : "Pasta de dados", "Configure the database" : "Configurar o banco de dados", @@ -178,12 +185,15 @@ "Database name" : "Nome do banco de dados", "Database tablespace" : "Espaço de tabela do banco de dados", "Database host" : "Host do banco de dados", - "SQLite will be used as database. For larger installations we recommend to change this." : "O SQLite será usado como banco de dados. Para grandes instalações nós recomendamos mudar isto.", + "Performance Warning" : "Alerta de Desempenho", + "SQLite will be used as database." : "SQLite será usado como banco de dados", + "For larger installations we recommend to choose a different database backend." : "Para instalações maiores é recomendável escolher um backend de banco de dados diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Especialmente quando se utiliza o cliente de desktop para sincronização de arquivos o uso de SQLite é desencorajado.", "Finish setup" : "Concluir configuração", "Finishing …" : "Finalizando ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Esta aplicação requer JavaScript para sua correta operação. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">habilite JavaScript</a> e recerregue a página.", "%s is available. Get more information on how to update." : "%s está disponível. Obtenha mais informações sobre como atualizar.", "Log out" : "Sair", + "Search" : "Perquisar", "Server side authentication failed!" : "Autenticação do servidor falhou!", "Please contact your administrator." : "Por favor, contate o administrador.", "Forgot your password? Reset it!" : "Esqueceu sua senha? Redefini-la!", diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js index bc84fc7bbd9..3503334d7b0 100644 --- a/core/l10n/pt_PT.js +++ b/core/l10n/pt_PT.js @@ -1,19 +1,19 @@ OC.L10N.register( "core", { - "Couldn't send mail to following users: %s " : "Não conseguiu enviar correio aos seguintes utilizadores: %s", - "Turned on maintenance mode" : "Activado o modo de manutenção", - "Turned off maintenance mode" : "Desactivado o modo de manutenção", - "Updated database" : "Base de dados actualizada", + "Couldn't send mail to following users: %s " : "Não foi possível enviar a mensagem para os seguintes utilizadores: %s", + "Turned on maintenance mode" : "Ativado o modo de manutenção", + "Turned off maintenance mode" : "Desativado o modo de manutenção", + "Updated database" : "Base de dados atualizada", "Checked database schema update" : "Atualização do esquema da base de dados verificada.", "Checked database schema update for apps" : "Atualização do esquema da base de dados verificada.", - "Updated \"%s\" to %s" : "Actualizado \"%s\" para %s", + "Updated \"%s\" to %s" : "Atualizado \"%s\" para %s", "Disabled incompatible apps: %s" : "Apps incompatíveis desativadas: %s", - "No image or file provided" : "Não foi selecionado nenhum ficheiro para importar", - "Unknown filetype" : "Ficheiro desconhecido", + "No image or file provided" : "Não foi fornecido nenhum ficheiro ou imagem", + "Unknown filetype" : "Tipo de ficheiro desconhecido", "Invalid image" : "Imagem inválida", - "No temporary profile picture available, try again" : "Foto temporária de perfil indisponível, tente novamente", - "No crop data provided" : "Sem dados de corte fornecidos", + "No temporary profile picture available, try again" : "Fotografia temporária do perfil indisponível, tente novamente", + "No crop data provided" : "Não foram fornecidos dados de recorte", "Sunday" : "Domingo", "Monday" : "Segunda", "Tuesday" : "Terça", @@ -33,114 +33,123 @@ OC.L10N.register( "October" : "Outubro", "November" : "Novembro", "December" : "Dezembro", - "Settings" : "Configurações", - "Saving..." : "A guardar...", - "Couldn't send reset email. Please contact your administrator." : "Ocorreu um problema com o envio do e-mail, por favor contactar o administrador.", + "Settings" : "Definições", + "Saving..." : "A guardar ...", + "Couldn't send reset email. Please contact your administrator." : "Não foi possível enviar o e-mail de reposição. Por favor, contacte o administrador.", "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "O link para fazer reset à sua password foi enviado para o seu e-mail. <br> Se não o recebeu dentro um espaço de tempo aceitável, por favor verifique a sua pasta de SPAM.<br> Se não o encontrar, por favor contacte o seu administrador.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Os seus ficheiros estão encriptados. Se não activou a chave de recuperação, não vai ser possível recuperar os seus dados no caso da sua password ser reinicializada. Se não tem a certeza do que precisa de fazer, por favor contacte o seu administrador antes de continuar. Tem a certeza que quer continuar?", - "I know what I'm doing" : "Tenho a certeza", - "Reset password" : "Repor password", - "Password can not be changed. Please contact your administrator." : "A password não pode ser alterada. Contacte o seu administrador.", + "I know what I'm doing" : "Eu sei o que eu estou a fazer", + "Password can not be changed. Please contact your administrator." : "A palavra-passe não pode ser alterada. Por favor, contacte o seu administrador.", "No" : "Não", "Yes" : "Sim", - "Choose" : "Escolha", - "Error loading file picker template: {error}" : "Erro ao carregar o modelo de selecionador de ficheiro: {error}", - "Ok" : "Ok", - "Error loading message template: {error}" : "Erro ao carregar o template: {error}", - "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicto de ficheiro","{count} conflitos de ficheiro"], + "Choose" : "Escolher", + "Error loading file picker template: {error}" : "Ocorreu um erro ao carregar o modelo do selecionador de ficheiro: {error}", + "Ok" : "CONFIRMAR", + "Error loading message template: {error}" : "Ocorreu um erro ao carregar o modelo: {error}", + "read-only" : "só-de-leitura", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiro"], "One file conflict" : "Um conflito no ficheiro", "New Files" : "Ficheiros Novos", - "Already existing files" : "Ficheiro já existente", + "Already existing files" : "Ficheiros já existentes", "Which files do you want to keep?" : "Quais os ficheiros que pretende manter?", "If you select both versions, the copied file will have a number added to its name." : "Se escolher ambas as versões, o ficheiro copiado irá ter um número adicionado ao seu nome.", "Cancel" : "Cancelar", "Continue" : "Continuar", - "(all selected)" : "(todos seleccionados)", - "({count} selected)" : "({count} seleccionados)", - "Error loading file exists template" : "Erro ao carregar o modelo de existências do ficheiro", - "Very weak password" : "Password muito fraca", - "Weak password" : "Password fraca", - "So-so password" : "Password aceitável", - "Good password" : "Password Forte", - "Strong password" : "Password muito forte", + "(all selected)" : "(todos selecionados)", + "({count} selected)" : "({count} selecionados)", + "Error loading file exists template" : "Ocorreu um erro ao carregar o ficheiro do modelo existente", + "Very weak password" : "Palavra-passe muito fraca", + "Weak password" : "Palavra-passe fraca", + "So-so password" : "Palavra-passe aceitável", + "Good password" : "Palavra-passe boa", + "Strong password" : "Palavra-passe forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "O seu servidor web não está configurado correctamente para autorizar sincronização de ficheiros, pois o interface WebDAV parece estar com problemas.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor ownCloud não tem uma ligação de internet a funcionar. Isto significa que algumas funcionalidades como o acesso a locais externos (dropbox, gdrive, etc), notificações sobre actualizções, ou a instalação de aplicações não irá funcionar. Sugerimos que active uma ligação à internet se pretender obter todas as funcionalidades do ownCloud.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "A sua pasta dos dados e os seus ficheiros estão provavelmente acessíveis a partir da Internet. O ficheiro .htaccess não está a funcionar corretamente. Nós sugerimos fortemente que configure o seu servidor da Web de maneira a que a pasta dos dados deixe de ficar acessível, ou mova-a para fora da diretoria raiz dos documentos do servidor da Web.", "Error occurred while checking server setup" : "Ocorreu um erro durante a verificação da configuração do servidor", "Shared" : "Partilhado", "Shared with {recipients}" : "Partilhado com {recipients}", - "Share" : "Partilhar", + "Share" : "Compartilhar", "Error" : "Erro", "Error while sharing" : "Erro ao partilhar", - "Error while unsharing" : "Erro ao deixar de partilhar", + "Error while unsharing" : "Erro ao remover a partilha", "Error while changing permissions" : "Erro ao mudar permissões", "Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}", "Shared with you by {owner}" : "Partilhado consigo por {owner}", "Share with user or group …" : "Partilhar com utilizador ou grupo...", - "Share link" : "Partilhar o link", + "Share link" : "Compartilhar hiperligação", "The public link will expire no later than {days} days after it is created" : "O link público expira, o mais tardar {days} dias após sua criação", - "Password protect" : "Proteger com palavra-passe", - "Choose a password for the public link" : "Defina a palavra-passe para o link público", - "Allow Public Upload" : "Permitir Envios Públicos", - "Email link to person" : "Enviar o link por e-mail", + "Link" : "Hiperligação", + "Password protect" : "Proteger com Palavra-passe", + "Password" : "Palavra-passe", + "Choose a password for the public link" : "Defina a palavra-passe para a hiperligação pública", + "Allow editing" : "Permitir edição", + "Email link to person" : "Enviar a hiperligação para a pessoa", "Send" : "Enviar", - "Set expiration date" : "Especificar data de expiração", + "Set expiration date" : "Definir a data de expiração", + "Expiration" : "Data de expiração", "Expiration date" : "Data de expiração", - "Adding user..." : "A adicionar utilizador...", + "Adding user..." : "A adicionar o utilizador ...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "Não é permitido partilhar de novo", "Shared in {item} with {user}" : "Partilhado em {item} com {user}", - "Unshare" : "Deixar de partilhar", - "notify by email" : "Notificar por email", + "Unshare" : "Cancelar partilha", + "notify by email" : "Notificar por correio eletrónico", "can share" : "pode partilhar", "can edit" : "pode editar", - "access control" : "Controlo de acesso", + "access control" : "controlo de acesso", "create" : "criar", - "update" : "actualizar", + "change" : "alterar", "delete" : "apagar", - "Password protected" : "Protegido com palavra-passe", + "Password protected" : "Protegido com Palavra-passe", "Error unsetting expiration date" : "Erro ao retirar a data de expiração", "Error setting expiration date" : "Erro ao aplicar a data de expiração", "Sending ..." : "A Enviar...", - "Email sent" : "E-mail enviado", + "Email sent" : "Mensagem enviada", "Warning" : "Aviso", - "The object type is not specified." : "O tipo de objecto não foi especificado", + "The object type is not specified." : "O tipo de objeto não está especificado.", "Enter new" : "Introduza novo", - "Delete" : "Eliminar", + "Delete" : "Apagar", "Add" : "Adicionar", "Edit tags" : "Editar etiquetas", - "Error loading dialog template: {error}" : "Erro ao carregar modelo de diálogo: {error}", + "Error loading dialog template: {error}" : "Ocorreu um erro ao carregar o modelo de janela: {error}", "No tags selected for deletion." : "Não foram escolhidas etiquetas para apagar.", "unknown text" : "texto desconhecido", "Hello world!" : "Olá mundo!", - "sunny" : "solarengo", + "sunny" : "soalheiro", "Hello {name}, the weather is {weather}" : "Olá {name}, o tempo está {weather}", - "_download %n file_::_download %n files_" : ["download %n ficheiro","download %n ficheiros"], + "Hello {name}" : "Olá {name}", + "_download %n file_::_download %n files_" : ["transferir %n ficheiro","transferir %n ficheiros"], "Updating {productName} to version {version}, this may take a while." : "A atualizar {productName} para a versão {version}, isto poderá demorar algum tempo.", - "Please reload the page." : "Por favor recarregue a página.", - "The update was unsuccessful." : "Não foi possível atualizar.", + "Please reload the page." : "Por favor, recarregue a página.", + "The update was unsuccessful. " : "Não foi possível atualizar.", "The update was successful. Redirecting you to ownCloud now." : "A actualização foi concluída com sucesso. Vai ser redireccionado para o ownCloud agora.", - "Couldn't reset password because the token is invalid" : "É impossível efetuar reset à password. ", + "Couldn't reset password because the token is invalid" : "Não foi possível repor a palavra-passe porque a senha é inválida", "Couldn't send reset email. Please make sure your username is correct." : "Ocorreu um problema com o envio do e-mail, por favor confirme o seu utilizador.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ocorreu um problema com o envio do e-mail, por favor contacte o administrador.", - "%s password reset" : "%s reposição da password", - "Use the following link to reset your password: {link}" : "Use o seguinte endereço para repor a sua password: {link}", - "You will receive a link to reset your password via Email." : "Vai receber um endereço para repor a sua password", - "Username" : "Nome de utilizador", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros estão encriptados. Se não activou a chave de recuperação, não vai ser possível recuperar os seus dados no caso da sua password ser reinicializada. Se não tem a certeza do que precisa de fazer, por favor contacte o seu administrador antes de continuar. Tem a certeza que quer continuar?", - "Yes, I really want to reset my password now" : "Sim, tenho a certeza que pretendo redefinir a minha palavra-passe agora.", - "Reset" : "Repor", + "%s password reset" : "%s reposição da palavra-passe", + "Use the following link to reset your password: {link}" : "Utilize a seguinte hiperligação para repor a sua palavra-passe: {link}", "New password" : "Nova palavra-chave", - "New Password" : "Nova password", + "New Password" : "Nova palavra-passe", + "Reset password" : "Repor palavra-passe", + "Searching other places" : "A pesquisar noutros lugares", + "No search result in other places" : "Nenhum resultado de pesquisa noutros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado de pesquisa noutros lugares","{count} resultados de pesquisa noutros lugares"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Esta plataforma não suporta o sistema operativo Mac OS X e o %s poderá não funcionar correctamente. Utilize por sua conta e risco.", "For the best results, please consider using a GNU/Linux server instead." : "Para um melhor resultado, utilize antes o servidor GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que a instância %s está a ser executada num ambiente PHP de 32-bits e o open_basedir foi configurado no php.ini. Isto levará a problemas com ficheiros de tamanho superior a 4GB e é altamente desencorajado.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, remova a definição open_basedir do seu php.ini ou altere o seu PHP para 64-bits.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que a instância %s está a ser executada num ambiente PHP de 32-bits e o cURL não está instalado. Isto levará a problemas com ficheiros de tamanho superior a 4GB e é altamente desencorajado.", + "Please install the cURL extension and restart your webserver." : "Por favor, instale a extensão cURL e reinicie o seu servidor da Web.", "Personal" : "Pessoal", "Users" : "Utilizadores", - "Apps" : "Aplicações", - "Admin" : "Admin", + "Apps" : "Apps", + "Admin" : "Administração", "Help" : "Ajuda", "Error loading tags" : "Erro ao carregar etiquetas", "Tag already exists" : "A etiqueta já existe", - "Error deleting tag(s)" : "Erro ao apagar etiqueta(s)", + "Error deleting tag(s)" : "Ocorreu um erro ao apagar etiqueta(s)", "Error tagging" : "Erro ao etiquetar", "Error untagging" : "Erro ao desetiquetar", "Error favoriting" : "Erro a definir como favorito", @@ -148,9 +157,9 @@ OC.L10N.register( "Access forbidden" : "Acesso interdito", "File not found" : "Ficheiro não encontrado", "The specified document has not been found on the server." : "O documento especificado não foi encontrado no servidor.", - "You can click here to return to %s." : "Pode clicar aqui para retornar para %s.", + "You can click here to return to %s." : "Pode clicar aqui para voltar para %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Olá,\n\napenas para informar que %s partilhou »%s« consigo.\nConsulte aqui: %s\n", - "The share will expire on %s." : "Esta partilha vai expirar em %s.", + "The share will expire on %s." : "Esta partilha irá expirar em %s.", "Cheers!" : "Parabéns!", "Internal Server Error" : "Erro Interno do Servidor", "The server encountered an internal error and was unable to complete your request." : "O servidor encontrou um erro interno e não conseguiu concluir o seu pedido.", @@ -158,37 +167,38 @@ OC.L10N.register( "More details can be found in the server log." : "Mais detalhes podem ser encontrados no log do servidor.", "Technical details" : "Detalhes técnicos", "Remote Address: %s" : "Endereço remoto: %s", - "Request ID: %s" : "ID do Pedido: %s", + "Request ID: %s" : "Id. do Pedido: %s", "Code: %s" : "Código: %s", "Message: %s" : "Mensagem: %s", "File: %s" : "Ficheiro: %s", "Line: %s" : "Linha: %s", - "Trace" : "Trace", + "Trace" : "Rasto", "Security Warning" : "Aviso de Segurança", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "A sua versão do PHP é vulnerável ao ataque Byte Null (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor atualize a sua versão PHP instalada para usar o %s com segurança.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "A pasta de dados do ownCloud e os respectivos ficheiros, estarão provavelmente acessíveis a partir da internet, pois o ficheiros .htaccess não funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter informações de como configurar correctamente o servidor, veja em: <a href=\"%s\" target=\"_blank\">documentação</a>.", "Create an <strong>admin account</strong>" : "Criar uma <strong>conta administrativa</strong>", - "Password" : "Password", + "Username" : "Nome de utilizador", "Storage & database" : "Armazenamento e base de dados", "Data folder" : "Pasta de dados", "Configure the database" : "Configure a base de dados", - "Only %s is available." : "Apenas %s está disponível.", + "Only %s is available." : "Só está disponível %s.", "Database user" : "Utilizador da base de dados", - "Database password" : "Password da base de dados", + "Database password" : "Palavra-passe da base de dados", "Database name" : "Nome da base de dados", "Database tablespace" : "Tablespace da base de dados", "Database host" : "Anfitrião da base de dados", - "SQLite will be used as database. For larger installations we recommend to change this." : "Será usado SQLite como base de dados. Para instalações maiores é recomendável a sua alteração.", - "Finish setup" : "Acabar instalação", + "Performance Warning" : "Aviso de Desempenho", + "SQLite will be used as database." : "SQLite será usado como base de dados.", + "For larger installations we recommend to choose a different database backend." : "Para instalações maiores recomendamos que escolha um tipo de base de dados diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "O uso de SQLite é desencorajado especialmente se estiver a pensar em dar uso ao cliente desktop para sincronizar os seus ficheiros no seu computador.", + "Finish setup" : "Terminar consiguração", "Finishing …" : "A terminar...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Esta aplicação requer JavaScript para functionar correctamente. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">active o JavaScript</a> e recarregue a página.", "%s is available. Get more information on how to update." : "%s está disponível. Tenha mais informações como actualizar.", - "Log out" : "Sair", + "Log out" : "Terminar sessão", + "Search" : "Procurar", "Server side authentication failed!" : "Autenticação do lado do servidor falhou!", "Please contact your administrator." : "Por favor contacte o administrador.", - "Forgot your password? Reset it!" : "Esqueceu-se da password? Recupere-a!", + "Forgot your password? Reset it!" : "Esqueceu-se da sua palavra-passe? Recupere-a!", "remember" : "lembrar", "Log in" : "Entrar", "Alternative Logins" : "Contas de acesso alternativas", diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json index f61e3c076d0..755cdfecea6 100644 --- a/core/l10n/pt_PT.json +++ b/core/l10n/pt_PT.json @@ -1,17 +1,17 @@ { "translations": { - "Couldn't send mail to following users: %s " : "Não conseguiu enviar correio aos seguintes utilizadores: %s", - "Turned on maintenance mode" : "Activado o modo de manutenção", - "Turned off maintenance mode" : "Desactivado o modo de manutenção", - "Updated database" : "Base de dados actualizada", + "Couldn't send mail to following users: %s " : "Não foi possível enviar a mensagem para os seguintes utilizadores: %s", + "Turned on maintenance mode" : "Ativado o modo de manutenção", + "Turned off maintenance mode" : "Desativado o modo de manutenção", + "Updated database" : "Base de dados atualizada", "Checked database schema update" : "Atualização do esquema da base de dados verificada.", "Checked database schema update for apps" : "Atualização do esquema da base de dados verificada.", - "Updated \"%s\" to %s" : "Actualizado \"%s\" para %s", + "Updated \"%s\" to %s" : "Atualizado \"%s\" para %s", "Disabled incompatible apps: %s" : "Apps incompatíveis desativadas: %s", - "No image or file provided" : "Não foi selecionado nenhum ficheiro para importar", - "Unknown filetype" : "Ficheiro desconhecido", + "No image or file provided" : "Não foi fornecido nenhum ficheiro ou imagem", + "Unknown filetype" : "Tipo de ficheiro desconhecido", "Invalid image" : "Imagem inválida", - "No temporary profile picture available, try again" : "Foto temporária de perfil indisponível, tente novamente", - "No crop data provided" : "Sem dados de corte fornecidos", + "No temporary profile picture available, try again" : "Fotografia temporária do perfil indisponível, tente novamente", + "No crop data provided" : "Não foram fornecidos dados de recorte", "Sunday" : "Domingo", "Monday" : "Segunda", "Tuesday" : "Terça", @@ -31,114 +31,123 @@ "October" : "Outubro", "November" : "Novembro", "December" : "Dezembro", - "Settings" : "Configurações", - "Saving..." : "A guardar...", - "Couldn't send reset email. Please contact your administrator." : "Ocorreu um problema com o envio do e-mail, por favor contactar o administrador.", + "Settings" : "Definições", + "Saving..." : "A guardar ...", + "Couldn't send reset email. Please contact your administrator." : "Não foi possível enviar o e-mail de reposição. Por favor, contacte o administrador.", "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "O link para fazer reset à sua password foi enviado para o seu e-mail. <br> Se não o recebeu dentro um espaço de tempo aceitável, por favor verifique a sua pasta de SPAM.<br> Se não o encontrar, por favor contacte o seu administrador.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Os seus ficheiros estão encriptados. Se não activou a chave de recuperação, não vai ser possível recuperar os seus dados no caso da sua password ser reinicializada. Se não tem a certeza do que precisa de fazer, por favor contacte o seu administrador antes de continuar. Tem a certeza que quer continuar?", - "I know what I'm doing" : "Tenho a certeza", - "Reset password" : "Repor password", - "Password can not be changed. Please contact your administrator." : "A password não pode ser alterada. Contacte o seu administrador.", + "I know what I'm doing" : "Eu sei o que eu estou a fazer", + "Password can not be changed. Please contact your administrator." : "A palavra-passe não pode ser alterada. Por favor, contacte o seu administrador.", "No" : "Não", "Yes" : "Sim", - "Choose" : "Escolha", - "Error loading file picker template: {error}" : "Erro ao carregar o modelo de selecionador de ficheiro: {error}", - "Ok" : "Ok", - "Error loading message template: {error}" : "Erro ao carregar o template: {error}", - "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicto de ficheiro","{count} conflitos de ficheiro"], + "Choose" : "Escolher", + "Error loading file picker template: {error}" : "Ocorreu um erro ao carregar o modelo do selecionador de ficheiro: {error}", + "Ok" : "CONFIRMAR", + "Error loading message template: {error}" : "Ocorreu um erro ao carregar o modelo: {error}", + "read-only" : "só-de-leitura", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiro"], "One file conflict" : "Um conflito no ficheiro", "New Files" : "Ficheiros Novos", - "Already existing files" : "Ficheiro já existente", + "Already existing files" : "Ficheiros já existentes", "Which files do you want to keep?" : "Quais os ficheiros que pretende manter?", "If you select both versions, the copied file will have a number added to its name." : "Se escolher ambas as versões, o ficheiro copiado irá ter um número adicionado ao seu nome.", "Cancel" : "Cancelar", "Continue" : "Continuar", - "(all selected)" : "(todos seleccionados)", - "({count} selected)" : "({count} seleccionados)", - "Error loading file exists template" : "Erro ao carregar o modelo de existências do ficheiro", - "Very weak password" : "Password muito fraca", - "Weak password" : "Password fraca", - "So-so password" : "Password aceitável", - "Good password" : "Password Forte", - "Strong password" : "Password muito forte", + "(all selected)" : "(todos selecionados)", + "({count} selected)" : "({count} selecionados)", + "Error loading file exists template" : "Ocorreu um erro ao carregar o ficheiro do modelo existente", + "Very weak password" : "Palavra-passe muito fraca", + "Weak password" : "Palavra-passe fraca", + "So-so password" : "Palavra-passe aceitável", + "Good password" : "Palavra-passe boa", + "Strong password" : "Palavra-passe forte", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "O seu servidor web não está configurado correctamente para autorizar sincronização de ficheiros, pois o interface WebDAV parece estar com problemas.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor ownCloud não tem uma ligação de internet a funcionar. Isto significa que algumas funcionalidades como o acesso a locais externos (dropbox, gdrive, etc), notificações sobre actualizções, ou a instalação de aplicações não irá funcionar. Sugerimos que active uma ligação à internet se pretender obter todas as funcionalidades do ownCloud.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "A sua pasta dos dados e os seus ficheiros estão provavelmente acessíveis a partir da Internet. O ficheiro .htaccess não está a funcionar corretamente. Nós sugerimos fortemente que configure o seu servidor da Web de maneira a que a pasta dos dados deixe de ficar acessível, ou mova-a para fora da diretoria raiz dos documentos do servidor da Web.", "Error occurred while checking server setup" : "Ocorreu um erro durante a verificação da configuração do servidor", "Shared" : "Partilhado", "Shared with {recipients}" : "Partilhado com {recipients}", - "Share" : "Partilhar", + "Share" : "Compartilhar", "Error" : "Erro", "Error while sharing" : "Erro ao partilhar", - "Error while unsharing" : "Erro ao deixar de partilhar", + "Error while unsharing" : "Erro ao remover a partilha", "Error while changing permissions" : "Erro ao mudar permissões", "Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}", "Shared with you by {owner}" : "Partilhado consigo por {owner}", "Share with user or group …" : "Partilhar com utilizador ou grupo...", - "Share link" : "Partilhar o link", + "Share link" : "Compartilhar hiperligação", "The public link will expire no later than {days} days after it is created" : "O link público expira, o mais tardar {days} dias após sua criação", - "Password protect" : "Proteger com palavra-passe", - "Choose a password for the public link" : "Defina a palavra-passe para o link público", - "Allow Public Upload" : "Permitir Envios Públicos", - "Email link to person" : "Enviar o link por e-mail", + "Link" : "Hiperligação", + "Password protect" : "Proteger com Palavra-passe", + "Password" : "Palavra-passe", + "Choose a password for the public link" : "Defina a palavra-passe para a hiperligação pública", + "Allow editing" : "Permitir edição", + "Email link to person" : "Enviar a hiperligação para a pessoa", "Send" : "Enviar", - "Set expiration date" : "Especificar data de expiração", + "Set expiration date" : "Definir a data de expiração", + "Expiration" : "Data de expiração", "Expiration date" : "Data de expiração", - "Adding user..." : "A adicionar utilizador...", + "Adding user..." : "A adicionar o utilizador ...", "group" : "grupo", + "remote" : "remoto", "Resharing is not allowed" : "Não é permitido partilhar de novo", "Shared in {item} with {user}" : "Partilhado em {item} com {user}", - "Unshare" : "Deixar de partilhar", - "notify by email" : "Notificar por email", + "Unshare" : "Cancelar partilha", + "notify by email" : "Notificar por correio eletrónico", "can share" : "pode partilhar", "can edit" : "pode editar", - "access control" : "Controlo de acesso", + "access control" : "controlo de acesso", "create" : "criar", - "update" : "actualizar", + "change" : "alterar", "delete" : "apagar", - "Password protected" : "Protegido com palavra-passe", + "Password protected" : "Protegido com Palavra-passe", "Error unsetting expiration date" : "Erro ao retirar a data de expiração", "Error setting expiration date" : "Erro ao aplicar a data de expiração", "Sending ..." : "A Enviar...", - "Email sent" : "E-mail enviado", + "Email sent" : "Mensagem enviada", "Warning" : "Aviso", - "The object type is not specified." : "O tipo de objecto não foi especificado", + "The object type is not specified." : "O tipo de objeto não está especificado.", "Enter new" : "Introduza novo", - "Delete" : "Eliminar", + "Delete" : "Apagar", "Add" : "Adicionar", "Edit tags" : "Editar etiquetas", - "Error loading dialog template: {error}" : "Erro ao carregar modelo de diálogo: {error}", + "Error loading dialog template: {error}" : "Ocorreu um erro ao carregar o modelo de janela: {error}", "No tags selected for deletion." : "Não foram escolhidas etiquetas para apagar.", "unknown text" : "texto desconhecido", "Hello world!" : "Olá mundo!", - "sunny" : "solarengo", + "sunny" : "soalheiro", "Hello {name}, the weather is {weather}" : "Olá {name}, o tempo está {weather}", - "_download %n file_::_download %n files_" : ["download %n ficheiro","download %n ficheiros"], + "Hello {name}" : "Olá {name}", + "_download %n file_::_download %n files_" : ["transferir %n ficheiro","transferir %n ficheiros"], "Updating {productName} to version {version}, this may take a while." : "A atualizar {productName} para a versão {version}, isto poderá demorar algum tempo.", - "Please reload the page." : "Por favor recarregue a página.", - "The update was unsuccessful." : "Não foi possível atualizar.", + "Please reload the page." : "Por favor, recarregue a página.", + "The update was unsuccessful. " : "Não foi possível atualizar.", "The update was successful. Redirecting you to ownCloud now." : "A actualização foi concluída com sucesso. Vai ser redireccionado para o ownCloud agora.", - "Couldn't reset password because the token is invalid" : "É impossível efetuar reset à password. ", + "Couldn't reset password because the token is invalid" : "Não foi possível repor a palavra-passe porque a senha é inválida", "Couldn't send reset email. Please make sure your username is correct." : "Ocorreu um problema com o envio do e-mail, por favor confirme o seu utilizador.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ocorreu um problema com o envio do e-mail, por favor contacte o administrador.", - "%s password reset" : "%s reposição da password", - "Use the following link to reset your password: {link}" : "Use o seguinte endereço para repor a sua password: {link}", - "You will receive a link to reset your password via Email." : "Vai receber um endereço para repor a sua password", - "Username" : "Nome de utilizador", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros estão encriptados. Se não activou a chave de recuperação, não vai ser possível recuperar os seus dados no caso da sua password ser reinicializada. Se não tem a certeza do que precisa de fazer, por favor contacte o seu administrador antes de continuar. Tem a certeza que quer continuar?", - "Yes, I really want to reset my password now" : "Sim, tenho a certeza que pretendo redefinir a minha palavra-passe agora.", - "Reset" : "Repor", + "%s password reset" : "%s reposição da palavra-passe", + "Use the following link to reset your password: {link}" : "Utilize a seguinte hiperligação para repor a sua palavra-passe: {link}", "New password" : "Nova palavra-chave", - "New Password" : "Nova password", + "New Password" : "Nova palavra-passe", + "Reset password" : "Repor palavra-passe", + "Searching other places" : "A pesquisar noutros lugares", + "No search result in other places" : "Nenhum resultado de pesquisa noutros lugares", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado de pesquisa noutros lugares","{count} resultados de pesquisa noutros lugares"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Esta plataforma não suporta o sistema operativo Mac OS X e o %s poderá não funcionar correctamente. Utilize por sua conta e risco.", "For the best results, please consider using a GNU/Linux server instead." : "Para um melhor resultado, utilize antes o servidor GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que a instância %s está a ser executada num ambiente PHP de 32-bits e o open_basedir foi configurado no php.ini. Isto levará a problemas com ficheiros de tamanho superior a 4GB e é altamente desencorajado.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, remova a definição open_basedir do seu php.ini ou altere o seu PHP para 64-bits.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que a instância %s está a ser executada num ambiente PHP de 32-bits e o cURL não está instalado. Isto levará a problemas com ficheiros de tamanho superior a 4GB e é altamente desencorajado.", + "Please install the cURL extension and restart your webserver." : "Por favor, instale a extensão cURL e reinicie o seu servidor da Web.", "Personal" : "Pessoal", "Users" : "Utilizadores", - "Apps" : "Aplicações", - "Admin" : "Admin", + "Apps" : "Apps", + "Admin" : "Administração", "Help" : "Ajuda", "Error loading tags" : "Erro ao carregar etiquetas", "Tag already exists" : "A etiqueta já existe", - "Error deleting tag(s)" : "Erro ao apagar etiqueta(s)", + "Error deleting tag(s)" : "Ocorreu um erro ao apagar etiqueta(s)", "Error tagging" : "Erro ao etiquetar", "Error untagging" : "Erro ao desetiquetar", "Error favoriting" : "Erro a definir como favorito", @@ -146,9 +155,9 @@ "Access forbidden" : "Acesso interdito", "File not found" : "Ficheiro não encontrado", "The specified document has not been found on the server." : "O documento especificado não foi encontrado no servidor.", - "You can click here to return to %s." : "Pode clicar aqui para retornar para %s.", + "You can click here to return to %s." : "Pode clicar aqui para voltar para %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Olá,\n\napenas para informar que %s partilhou »%s« consigo.\nConsulte aqui: %s\n", - "The share will expire on %s." : "Esta partilha vai expirar em %s.", + "The share will expire on %s." : "Esta partilha irá expirar em %s.", "Cheers!" : "Parabéns!", "Internal Server Error" : "Erro Interno do Servidor", "The server encountered an internal error and was unable to complete your request." : "O servidor encontrou um erro interno e não conseguiu concluir o seu pedido.", @@ -156,37 +165,38 @@ "More details can be found in the server log." : "Mais detalhes podem ser encontrados no log do servidor.", "Technical details" : "Detalhes técnicos", "Remote Address: %s" : "Endereço remoto: %s", - "Request ID: %s" : "ID do Pedido: %s", + "Request ID: %s" : "Id. do Pedido: %s", "Code: %s" : "Código: %s", "Message: %s" : "Mensagem: %s", "File: %s" : "Ficheiro: %s", "Line: %s" : "Linha: %s", - "Trace" : "Trace", + "Trace" : "Rasto", "Security Warning" : "Aviso de Segurança", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "A sua versão do PHP é vulnerável ao ataque Byte Null (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Por favor atualize a sua versão PHP instalada para usar o %s com segurança.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "A pasta de dados do ownCloud e os respectivos ficheiros, estarão provavelmente acessíveis a partir da internet, pois o ficheiros .htaccess não funciona.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter informações de como configurar correctamente o servidor, veja em: <a href=\"%s\" target=\"_blank\">documentação</a>.", "Create an <strong>admin account</strong>" : "Criar uma <strong>conta administrativa</strong>", - "Password" : "Password", + "Username" : "Nome de utilizador", "Storage & database" : "Armazenamento e base de dados", "Data folder" : "Pasta de dados", "Configure the database" : "Configure a base de dados", - "Only %s is available." : "Apenas %s está disponível.", + "Only %s is available." : "Só está disponível %s.", "Database user" : "Utilizador da base de dados", - "Database password" : "Password da base de dados", + "Database password" : "Palavra-passe da base de dados", "Database name" : "Nome da base de dados", "Database tablespace" : "Tablespace da base de dados", "Database host" : "Anfitrião da base de dados", - "SQLite will be used as database. For larger installations we recommend to change this." : "Será usado SQLite como base de dados. Para instalações maiores é recomendável a sua alteração.", - "Finish setup" : "Acabar instalação", + "Performance Warning" : "Aviso de Desempenho", + "SQLite will be used as database." : "SQLite será usado como base de dados.", + "For larger installations we recommend to choose a different database backend." : "Para instalações maiores recomendamos que escolha um tipo de base de dados diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "O uso de SQLite é desencorajado especialmente se estiver a pensar em dar uso ao cliente desktop para sincronizar os seus ficheiros no seu computador.", + "Finish setup" : "Terminar consiguração", "Finishing …" : "A terminar...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Esta aplicação requer JavaScript para functionar correctamente. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">active o JavaScript</a> e recarregue a página.", "%s is available. Get more information on how to update." : "%s está disponível. Tenha mais informações como actualizar.", - "Log out" : "Sair", + "Log out" : "Terminar sessão", + "Search" : "Procurar", "Server side authentication failed!" : "Autenticação do lado do servidor falhou!", "Please contact your administrator." : "Por favor contacte o administrador.", - "Forgot your password? Reset it!" : "Esqueceu-se da password? Recupere-a!", + "Forgot your password? Reset it!" : "Esqueceu-se da sua palavra-passe? Recupere-a!", "remember" : "lembrar", "Log in" : "Entrar", "Alternative Logins" : "Contas de acesso alternativas", diff --git a/core/l10n/ro.js b/core/l10n/ro.js index 8c48c440460..1ad37378518 100644 --- a/core/l10n/ro.js +++ b/core/l10n/ro.js @@ -5,6 +5,7 @@ OC.L10N.register( "Turned on maintenance mode" : "Modul mentenanță a fost activat", "Turned off maintenance mode" : "Modul mentenanță a fost dezactivat", "Updated database" : "Bază de date actualizată", + "Updated \"%s\" to %s" : "\"%s\" a fost actualizat până la %s", "Disabled incompatible apps: %s" : "Aplicatii incompatibile oprite: %s", "No image or file provided" : "Nu a fost furnizat vreo imagine sau fișier", "Unknown filetype" : "Tip fișier necunoscut", @@ -31,13 +32,14 @@ OC.L10N.register( "Settings" : "Setări", "Saving..." : "Se salvează...", "I know what I'm doing" : "Eu știu ce fac", - "Reset password" : "Resetează parola", "Password can not be changed. Please contact your administrator." : "Parola nu poate fi modificata. Vă rugăm să contactați administratorul dvs.", "No" : "Nu", "Yes" : "Da", "Choose" : "Alege", "Ok" : "Ok", - "_{count} file conflict_::_{count} file conflicts_" : ["","",""], + "Error loading message template: {error}" : "Eroare la încărcarea şablonului de mesaje: {error}", + "read-only" : "doar citire", + "_{count} file conflict_::_{count} file conflicts_" : ["Un conflict de fişiere","{count} conflicte de fişiere","{count} conflicte de fişiere"], "One file conflict" : "Un conflict de fișier", "New Files" : "Fișiere noi", "Already existing files" : "Fișiere deja existente", @@ -60,11 +62,14 @@ OC.L10N.register( "Error while changing permissions" : "Eroare la modificarea permisiunilor", "Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}", "Shared with you by {owner}" : "Distribuie cu tine de {owner}", + "Share link" : "Share link", + "Link" : "Legătură", "Password protect" : "Protejare cu parolă", - "Allow Public Upload" : "Permiteţi încărcarea publică.", + "Password" : "Parolă", "Email link to person" : "Expediază legătura prin poșta electronică", "Send" : "Expediază", "Set expiration date" : "Specifică data expirării", + "Expiration" : "Expira", "Expiration date" : "Data expirării", "group" : "grup", "Resharing is not allowed" : "Repartajarea nu este permisă", @@ -75,7 +80,6 @@ OC.L10N.register( "can edit" : "poate edita", "access control" : "control acces", "create" : "creare", - "update" : "actualizare", "delete" : "ștergere", "Password protected" : "Protejare cu parolă", "Error unsetting expiration date" : "Eroare la anularea datei de expirare", @@ -90,31 +94,27 @@ OC.L10N.register( "_download %n file_::_download %n files_" : ["","",""], "Updating {productName} to version {version}, this may take a while." : "Se actualizează {productName} la versiunea {version}, poate dura câteva momente.", "Please reload the page." : "Te rugăm să reîncarci pagina.", - "The update was unsuccessful." : "Actualizare eșuată.", "The update was successful. Redirecting you to ownCloud now." : "Actualizare reușită. Ești redirecționat către ownCloud.", "%s password reset" : "%s resetare parola", "Use the following link to reset your password: {link}" : "Folosește următorul link pentru a reseta parola: {link}", - "You will receive a link to reset your password via Email." : "Vei primi un mesaj prin care vei putea reseta parola via email.", - "Username" : "Nume utilizator", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Fișierele tale sunt criptate. Dacă nu ai activat o cheie de recuperare, nu va mai exista nici o metodă prin care să îți recuperezi datele după resetarea parole. Dacă nu ești sigur în privința la ce ai de făcut, contactează un administrator înainte să continuii. Chiar vrei să continui?", - "Yes, I really want to reset my password now" : "Da, eu chiar doresc să îmi resetez parola acum", - "Reset" : "Resetare", "New password" : "Noua parolă", "New Password" : "Noua parolă", + "Reset password" : "Resetează parola", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Personal", "Users" : "Utilizatori", "Apps" : "Aplicații", "Admin" : "Administrator", "Help" : "Ajutor", + "Error loading tags" : "Eroare la încărcarea etichetelor", + "Tag already exists" : "Eticheta deja există", "Access forbidden" : "Acces restricționat", "The share will expire on %s." : "Partajarea va expira în data de %s.", "Security Warning" : "Avertisment de securitate", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Versiunea dvs. PHP este vulnerabilă la un atac cu un octet NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Te rog actualizează versiunea PHP pentru a utiliza %s în mod securizat.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Directorul tău de date și fișiere sunt probabil accesibile de pe Internet, deoarece fișierul .htaccess nu funcționează.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pentru informații despre cum să configurezi serverul, vezi <a href=\"%s\" target=\"_blank\">documentația</a>.", "Create an <strong>admin account</strong>" : "Crează un <strong>cont de administrator</strong>", - "Password" : "Parolă", + "Username" : "Nume utilizator", "Storage & database" : "Stocare și baza de date", "Data folder" : "Director date", "Configure the database" : "Configurează baza de date", @@ -126,6 +126,7 @@ OC.L10N.register( "Finish setup" : "Finalizează instalarea", "%s is available. Get more information on how to update." : "%s este disponibil. Vezi mai multe informații despre procesul de actualizare.", "Log out" : "Ieșire", + "Search" : "Căutare", "Forgot your password? Reset it!" : "Ți-ai uitat parola? Resetează!", "remember" : "amintește", "Log in" : "Autentificare", diff --git a/core/l10n/ro.json b/core/l10n/ro.json index 137a0bc7a52..ac14cb5bf14 100644 --- a/core/l10n/ro.json +++ b/core/l10n/ro.json @@ -3,6 +3,7 @@ "Turned on maintenance mode" : "Modul mentenanță a fost activat", "Turned off maintenance mode" : "Modul mentenanță a fost dezactivat", "Updated database" : "Bază de date actualizată", + "Updated \"%s\" to %s" : "\"%s\" a fost actualizat până la %s", "Disabled incompatible apps: %s" : "Aplicatii incompatibile oprite: %s", "No image or file provided" : "Nu a fost furnizat vreo imagine sau fișier", "Unknown filetype" : "Tip fișier necunoscut", @@ -29,13 +30,14 @@ "Settings" : "Setări", "Saving..." : "Se salvează...", "I know what I'm doing" : "Eu știu ce fac", - "Reset password" : "Resetează parola", "Password can not be changed. Please contact your administrator." : "Parola nu poate fi modificata. Vă rugăm să contactați administratorul dvs.", "No" : "Nu", "Yes" : "Da", "Choose" : "Alege", "Ok" : "Ok", - "_{count} file conflict_::_{count} file conflicts_" : ["","",""], + "Error loading message template: {error}" : "Eroare la încărcarea şablonului de mesaje: {error}", + "read-only" : "doar citire", + "_{count} file conflict_::_{count} file conflicts_" : ["Un conflict de fişiere","{count} conflicte de fişiere","{count} conflicte de fişiere"], "One file conflict" : "Un conflict de fișier", "New Files" : "Fișiere noi", "Already existing files" : "Fișiere deja existente", @@ -58,11 +60,14 @@ "Error while changing permissions" : "Eroare la modificarea permisiunilor", "Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}", "Shared with you by {owner}" : "Distribuie cu tine de {owner}", + "Share link" : "Share link", + "Link" : "Legătură", "Password protect" : "Protejare cu parolă", - "Allow Public Upload" : "Permiteţi încărcarea publică.", + "Password" : "Parolă", "Email link to person" : "Expediază legătura prin poșta electronică", "Send" : "Expediază", "Set expiration date" : "Specifică data expirării", + "Expiration" : "Expira", "Expiration date" : "Data expirării", "group" : "grup", "Resharing is not allowed" : "Repartajarea nu este permisă", @@ -73,7 +78,6 @@ "can edit" : "poate edita", "access control" : "control acces", "create" : "creare", - "update" : "actualizare", "delete" : "ștergere", "Password protected" : "Protejare cu parolă", "Error unsetting expiration date" : "Eroare la anularea datei de expirare", @@ -88,31 +92,27 @@ "_download %n file_::_download %n files_" : ["","",""], "Updating {productName} to version {version}, this may take a while." : "Se actualizează {productName} la versiunea {version}, poate dura câteva momente.", "Please reload the page." : "Te rugăm să reîncarci pagina.", - "The update was unsuccessful." : "Actualizare eșuată.", "The update was successful. Redirecting you to ownCloud now." : "Actualizare reușită. Ești redirecționat către ownCloud.", "%s password reset" : "%s resetare parola", "Use the following link to reset your password: {link}" : "Folosește următorul link pentru a reseta parola: {link}", - "You will receive a link to reset your password via Email." : "Vei primi un mesaj prin care vei putea reseta parola via email.", - "Username" : "Nume utilizator", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Fișierele tale sunt criptate. Dacă nu ai activat o cheie de recuperare, nu va mai exista nici o metodă prin care să îți recuperezi datele după resetarea parole. Dacă nu ești sigur în privința la ce ai de făcut, contactează un administrator înainte să continuii. Chiar vrei să continui?", - "Yes, I really want to reset my password now" : "Da, eu chiar doresc să îmi resetez parola acum", - "Reset" : "Resetare", "New password" : "Noua parolă", "New Password" : "Noua parolă", + "Reset password" : "Resetează parola", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Personal", "Users" : "Utilizatori", "Apps" : "Aplicații", "Admin" : "Administrator", "Help" : "Ajutor", + "Error loading tags" : "Eroare la încărcarea etichetelor", + "Tag already exists" : "Eticheta deja există", "Access forbidden" : "Acces restricționat", "The share will expire on %s." : "Partajarea va expira în data de %s.", "Security Warning" : "Avertisment de securitate", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Versiunea dvs. PHP este vulnerabilă la un atac cu un octet NULL (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Te rog actualizează versiunea PHP pentru a utiliza %s în mod securizat.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Directorul tău de date și fișiere sunt probabil accesibile de pe Internet, deoarece fișierul .htaccess nu funcționează.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pentru informații despre cum să configurezi serverul, vezi <a href=\"%s\" target=\"_blank\">documentația</a>.", "Create an <strong>admin account</strong>" : "Crează un <strong>cont de administrator</strong>", - "Password" : "Parolă", + "Username" : "Nume utilizator", "Storage & database" : "Stocare și baza de date", "Data folder" : "Director date", "Configure the database" : "Configurează baza de date", @@ -124,6 +124,7 @@ "Finish setup" : "Finalizează instalarea", "%s is available. Get more information on how to update." : "%s este disponibil. Vezi mai multe informații despre procesul de actualizare.", "Log out" : "Ieșire", + "Search" : "Căutare", "Forgot your password? Reset it!" : "Ți-ai uitat parola? Resetează!", "remember" : "amintește", "Log in" : "Autentificare", diff --git a/core/l10n/ru.js b/core/l10n/ru.js index 066be34d07a..6e4e97bdcd0 100644 --- a/core/l10n/ru.js +++ b/core/l10n/ru.js @@ -6,9 +6,9 @@ OC.L10N.register( "Turned off maintenance mode" : "Режим отладки отключён", "Updated database" : "База данных обновлена", "Checked database schema update" : "Проверено обновление схемы БД", - "Checked database schema update for apps" : "Проверено обновление схемы БД для приложений", + "Checked database schema update for apps" : "Проверено обновление схемы БД приложений", "Updated \"%s\" to %s" : "Обновлено \"%s\" до %s", - "Disabled incompatible apps: %s" : "Отключенные несовместимые приложения: %s", + "Disabled incompatible apps: %s" : "Отключены несовместимые приложения: %s", "No image or file provided" : "Не указано изображение или файл", "Unknown filetype" : "Неизвестный тип файла", "Invalid image" : "Некорректное изображение", @@ -36,10 +36,9 @@ OC.L10N.register( "Settings" : "Настройки", "Saving..." : "Сохранение...", "Couldn't send reset email. Please contact your administrator." : "Не удалось отправить письмо для сброса пароля. Пожалуйста, свяжитесь с вашим администратором.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Ссылка для восстановления пароля была отправлена на вашу почту. Если вы не получили её, проверьте папку спама.<br>Если там письма со ссылкой нет, то обратитесь к локальному администратору.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ваши файлы зашифрованы. Если вы не включили ключ восстановления, то ваши данные будут недоступны после сброса пароля.<br />Если вы не уверены что делать дальше - обратитесь к локальному администратору.<br />Вытдействительно хотите продолжить?", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Ссылка для сброса пароля была отправлена на ваш email. Если вы не получили письмо в течении разумного промежутка времени, проверьте папку спама.<br>Если его там нет, то обратитесь к вашему администратору.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ваши файлы зашифрованы. Если вы не включили ключ восстановления, то ваши данные будут недоступны после сброса пароля.<br />Если вы не уверены что делать дальше - обратитесь к вашему администратору.<br />Вы действительно хотите продолжить?", "I know what I'm doing" : "Я понимаю, что делаю", - "Reset password" : "Сбросить пароль", "Password can not be changed. Please contact your administrator." : "Пароль не может быть изменён. Пожалуйста, свяжитесь с вашим администратором.", "No" : "Нет", "Yes" : "Да", @@ -47,16 +46,17 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Ошибка при загрузке шаблона выбора файлов: {error}", "Ok" : "Ок", "Error loading message template: {error}" : "Ошибка загрузки шаблона сообщений: {error}", + "read-only" : "только для чтения", "_{count} file conflict_::_{count} file conflicts_" : ["{count} конфликт в файлах","{count} конфликта в файлах","{count} конфликтов в файлах"], "One file conflict" : "Один конфликт в файлах", "New Files" : "Новые файлы", "Already existing files" : "Существующие файлы", "Which files do you want to keep?" : "Какие файлы вы хотите сохранить?", - "If you select both versions, the copied file will have a number added to its name." : "При выборе обоих версий, к названию копируемого файла будет добавлена цифра", - "Cancel" : "Отменить", + "If you select both versions, the copied file will have a number added to its name." : "При выборе обеих версий, к названию копируемого файла будет добавлена цифра", + "Cancel" : "Отмена", "Continue" : "Продолжить", - "(all selected)" : "(выбраны все)", - "({count} selected)" : "({count} выбрано)", + "(all selected)" : "(все выбранные)", + "({count} selected)" : "({count} выбранных)", "Error loading file exists template" : "Ошибка при загрузке шаблона существующего файла", "Very weak password" : "Очень слабый пароль", "Weak password" : "Слабый пароль", @@ -64,38 +64,43 @@ OC.L10N.register( "Good password" : "Хороший пароль", "Strong password" : "Устойчивый к взлому пароль", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Веб-сервер до сих пор не настроен для возможности синхронизации файлов. Похоже что проблема в неисправности интерфейса WebDAV.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Этот сервер не имеет подключения к сети интернет. Это значит, что некоторые возможности, такие как подключение внешних дисков, уведомления об обновлениях или установка сторонних приложений – не работают. Удалённый доступ к файлам и отправка уведомлений по электронной почте вероятнее всего тоже не будут работать. Предлагаем включить соединение с интернетом для этого сервера, если Вы хотите иметь все возможности.", - "Error occurred while checking server setup" : "Произошла ошибка при проверке настройки сервера", - "Shared" : "Общие", - "Shared with {recipients}" : "Доступ открыт {recipients}", - "Share" : "Открыть доступ", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Данный сервер не имеет подключения к сети интернет. Это значит, что некоторые возможности, такие как подключение удаленных дисков, уведомления об обновлениях или установка сторонних приложений – не работают. Удалённый доступ к файлам и отправка уведомлений по электронной почте вероятнее всего тоже не будут работать. Предлагаем включить соединение с интернетом для этого сервера, если вы хотите использовать все возможности.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Похоже, что каталог с данными и файлами доступны из интернета. Файл .htaccess не работает. Крайне рекомендуется произвести настройку вебсервера таким образом, чтобы каталог с данными больше не был доступен, или переместите каталог с данными в другое место, за пределы каталога документов веб-сервера.", + "Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера", + "Shared" : "Общий доступ", + "Shared with {recipients}" : "Вы поделились с {recipients}", + "Share" : "Поделиться", "Error" : "Ошибка", - "Error while sharing" : "Ошибка при открытии доступа", - "Error while unsharing" : "Ошибка при закрытии доступа", - "Error while changing permissions" : "Ошибка при смене разрешений", - "Shared with you and the group {group} by {owner}" : "{owner} открыл доступ для Вас и группы {group} ", - "Shared with you by {owner}" : "{owner} открыл доступ для Вас", + "Error while sharing" : "При попытке поделиться произошла ошибка", + "Error while unsharing" : "При закрытии доступа произошла ошибка", + "Error while changing permissions" : "При изменении прав доступа произошла ошибка", + "Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ", + "Shared with you by {owner}" : "С вами поделился {owner} ", "Share with user or group …" : "Поделиться с пользователем или группой...", "Share link" : "Поделиться ссылкой", - "The public link will expire no later than {days} days after it is created" : "Срок действия публичной ссылки истекает не позже чем через {days} дней, после её создания", + "The public link will expire no later than {days} days after it is created" : "Срок действия публичной ссылки истекает не позже чем через {days} дней после её создания", + "Link" : "Ссылка", "Password protect" : "Защитить паролем", - "Choose a password for the public link" : "Выберите пароль для публичной ссылки", - "Allow Public Upload" : "Разрешить загрузку", - "Email link to person" : "Почтовая ссылка на персону", + "Password" : "Пароль", + "Choose a password for the public link" : "Укажите пароль для публичной ссылки", + "Allow editing" : "Разрешить редактирование", + "Email link to person" : "Отправить ссылку по электронной почте", "Send" : "Отправить", - "Set expiration date" : "Установить срок доступа", + "Set expiration date" : "Установить срок действия", + "Expiration" : "Срок действия", "Expiration date" : "Дата окончания", "Adding user..." : "Добавляем пользователя...", "group" : "группа", - "Resharing is not allowed" : "Общий доступ не разрешен", - "Shared in {item} with {user}" : "Общий доступ к {item} с {user}", - "Unshare" : "Закрыть общий доступ", + "remote" : "удаленный", + "Resharing is not allowed" : "Повторное открытие доступа запрещено", + "Shared in {item} with {user}" : "Общий доступ в {item} для {user}", + "Unshare" : "Закрыть доступ", "notify by email" : "уведомить по почте", - "can share" : "можно дать доступ", + "can share" : "может делиться с другими", "can edit" : "может редактировать", "access control" : "контроль доступа", "create" : "создать", - "update" : "обновить", + "change" : "изменить", "delete" : "удалить", "Password protected" : "Защищено паролем", "Error unsetting expiration date" : "Ошибка при отмене срока доступа", @@ -114,50 +119,54 @@ OC.L10N.register( "Hello world!" : "Привет мир!", "sunny" : "солнечно", "Hello {name}, the weather is {weather}" : "Здравствуйте {name}, погода {weather}", - "_download %n file_::_download %n files_" : ["","",""], - "Updating {productName} to version {version}, this may take a while." : "Обновление {productName} до версии {version}, пожалуйста, подождите.", - "Please reload the page." : "Пожалуйста, перезагрузите страницу.", - "The update was unsuccessful." : "Обновление не удалось.", - "The update was successful. Redirecting you to ownCloud now." : "Обновление прошло успешно. Перенаправляемся в Ваш ownCloud...", - "Couldn't reset password because the token is invalid" : "Невозможно сбросить пароль потому, что ключ неправильный", - "Couldn't send reset email. Please make sure your username is correct." : "Не удалось отправить письмо для сброса пароля. Пожалуйста, убедитесь в том, что ваше имя пользователя введено верно.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Невозможно отправить письмо для сброса пароля, т.к. у вашего аккаунта не прописан адрес почты. Пожалуйста, свяжитесь с администратором.", - "%s password reset" : "%s сброс пароля", + "Hello {name}" : "Здравствуйте {name}", + "_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов"], + "Updating {productName} to version {version}, this may take a while." : "Идет обновление {productName} до версии {version}, пожалуйста, подождите.", + "Please reload the page." : "Обновите страницу.", + "The update was unsuccessful. " : "Обновление не удалось.", + "The update was successful. Redirecting you to ownCloud now." : "Обновление прошло успешно. Перенаправляем в ownCloud.", + "Couldn't reset password because the token is invalid" : "Невозможно сбросить пароль из-за неверного токена", + "Couldn't send reset email. Please make sure your username is correct." : "Не удалось отправить письмо для сброса пароля. Убедитесь, что имя пользователя указано верно.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Невозможно отправить письмо для сброса пароля, для вашей учетной записи не указан адрес электронной почты. Пожалуйста, свяжитесь с администратором.", + "%s password reset" : "Сброс пароля %s", "Use the following link to reset your password: {link}" : "Используйте следующую ссылку чтобы сбросить пароль: {link}", - "You will receive a link to reset your password via Email." : "На ваш адрес Email выслана ссылка для сброса пароля.", - "Username" : "Имя пользователя", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ваши файлы зашифрованы. Если вы не активировали ключ восстановления, то после сброса пароля все ваши данные будут потеряны навсегда. Если вы не знаете что делать, свяжитесь со своим администратором до того как продолжить. Вы действительно хотите продолжить?", - "Yes, I really want to reset my password now" : "Да, я действительно хочу сбросить свой пароль", - "Reset" : "Сброс", "New password" : "Новый пароль", "New Password" : "Новый пароль", - "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не поддерживается и %s не будет работать правильно на этой платформе. Используйте ее на свой страх и риск!", - "For the best results, please consider using a GNU/Linux server instead." : "Для достижения наилучших результатов, пожалуйста, рассмотрите возможность использовать взамен GNU/Linux сервер.", + "Reset password" : "Сбросить пароль", + "Searching other places" : "Идет поиск в других местах", + "No search result in other places" : "В других местах ничего не найдено", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} результат поиска в других местах","{count} результата поиска в других местах","{count} результатов поиска в других местах"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не поддерживается и %s может работать некорректно на данной платформе. Используйте на свой страх и риск!", + "For the best results, please consider using a GNU/Linux server instead." : "Для достижения наилучших результатов, рассмотрите вариант использования сервера на GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Судя по всему, экземпляр %s работает на 32х разрядной сборке PHP и указанной в php.ini директивой open_basedir. Такая конфигурация приведет к проблемам работы с файлами размером более 4GB и крайне не рекомендуется.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Удалите директиву open_basedir из файла php.ini или смените PHP на 64х разрядную сборку.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Судя по всему, на сервере не установлен cURL и экземпляр %s работает на 32х разрядной сборке PHP. Такая конфигурация приведет к проблемам работы с файлами размером более 4GB и крайне не рекомендуется.", + "Please install the cURL extension and restart your webserver." : "Установите расширение cURL и перезапустите веб-сервер.", "Personal" : "Личное", "Users" : "Пользователи", "Apps" : "Приложения", - "Admin" : "Админпанель", + "Admin" : "Администрирование", "Help" : "Помощь", "Error loading tags" : "Ошибка загрузки меток", "Tag already exists" : "Метка уже существует", "Error deleting tag(s)" : "Ошибка удаления метки(ок)", "Error tagging" : "Ошибка присваивания метки", "Error untagging" : "Ошибка снятия метки", - "Error favoriting" : "Ошибка размещения в любимых", - "Error unfavoriting" : "Ошибка удаления из любимых", + "Error favoriting" : "Ошибка добавления в избранные", + "Error unfavoriting" : "Ошибка удаления из избранного", "Access forbidden" : "Доступ запрещён", "File not found" : "Файл не найден", - "The specified document has not been found on the server." : "Указанный документ не может быть найден на сервере.", + "The specified document has not been found on the server." : "Указанный документ не найден на сервере.", "You can click here to return to %s." : "Вы можете нажать здесь, чтобы вернуться в %s.", - "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здравствуйте,\n\n%s предоставил Вам доступ к %s.\nПосмотреть: %s\n\n", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здравствуйте,\n\n%s поделился %s с вами.\nПосмотреть: %s\n", "The share will expire on %s." : "Доступ будет закрыт %s", - "Cheers!" : "Удачи!", + "Cheers!" : "Всего наилучшего!", "Internal Server Error" : "Внутренняя ошибка сервера", - "The server encountered an internal error and was unable to complete your request." : "Сервер столкнулся с внутренней ошибкой и не смог закончить Ваш запрос.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Пожалуйста, свяжитесь с администратором сервера, если эта ошибка будет снова появляться, пожалуйста, прикрепите технические детали к своему сообщению.", + "The server encountered an internal error and was unable to complete your request." : "Запрос не выполнен, на сервере произошла ошибка.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Пожалуйста, свяжитесь с администратором сервера, если эта ошибка будет повторяться, прикрепите технические детали к своему сообщению.", "More details can be found in the server log." : "Больше деталей может быть найдено в журнале сервера.", "Technical details" : "Технические детали", - "Remote Address: %s" : "Удаленный Адрес: %s", + "Remote Address: %s" : "Удаленный адрес: %s", "Request ID: %s" : "ID Запроса: %s", "Code: %s" : "Код: %s", "Message: %s" : "Сообщение: %s", @@ -165,49 +174,50 @@ OC.L10N.register( "Line: %s" : "Линия: %s", "Trace" : "След", "Security Warning" : "Предупреждение безопасности", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Ваша версия PHP уязвима к атаке NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Пожалуйста обновите Вашу PHP конфигурацию для безопасного использования %s.", - "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ваша папка с данными и файлы возможно доступны из интернета потому что файл .htaccess не работает.", - "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Для информации, как правильно настроить Ваш сервер, пожалуйста загляните в <a hrev=\"%s\"target=\"blank\">документацию</a>.", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Правила файла .htaccess не выполняются, возможно, каталог данных и файлы свободно доступны из интернета.", + "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Что-бы правильно настроить сервер, руководствуйтесь <a hrev=\"%s\"target=\"blank\">документацией</a>.", "Create an <strong>admin account</strong>" : "Создать <strong>учётную запись администратора</strong>", - "Password" : "Пароль", - "Storage & database" : "Система хранения данных & база данных", - "Data folder" : "Директория с данными", + "Username" : "Имя пользователя", + "Storage & database" : "Хранилище и база данных", + "Data folder" : "Каталог с данными", "Configure the database" : "Настройка базы данных", - "Only %s is available." : "Только %s доступно.", + "Only %s is available." : "Доступен только %s.", "Database user" : "Пользователь базы данных", "Database password" : "Пароль базы данных", "Database name" : "Название базы данных", "Database tablespace" : "Табличое пространство базы данных", "Database host" : "Хост базы данных", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite будет использован в качестве базы данных. Мы рекомендуем изменить это для крупных установок.", + "Performance Warning" : "Предупреждение о производительности", + "SQLite will be used as database." : "В качестве базы данных будет использована SQLite.", + "For larger installations we recommend to choose a different database backend." : "Для крупных проектов мы советуем выбрать другую базу данных.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особенно вызывает сомнение использование SQLite при синхронизации файлов с использование клиента для ПК.", "Finish setup" : "Завершить установку", - "Finishing …" : "Завершаем...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Этому приложению нужен включенный Джаваскрипт. Пожалуйста, <a href=\"http://www.enable-javascript.com/ru/\" target=\"_blank\">включите Джаваскрипт</a> и перезагрузите страницу.", - "%s is available. Get more information on how to update." : "%s доступно. Получить дополнительную информацию о порядке обновления.", + "Finishing …" : "Завершение...", + "%s is available. Get more information on how to update." : "Доступна версия %s. Получить дополнительную информацию о порядке обновления.", "Log out" : "Выйти", + "Search" : "Найти", "Server side authentication failed!" : "Неудачная аутентификация с сервером!", "Please contact your administrator." : "Пожалуйста, свяжитесь с вашим администратором.", "Forgot your password? Reset it!" : "Забыли пароль? Сбросьте его!", "remember" : "запомнить", "Log in" : "Войти", "Alternative Logins" : "Альтернативные имена пользователя", - "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Здравствуйте,<br><br>%s предоставил Вам доступ к <strong>%s</strong>.<br>Перейдите по <a href=\"%s\">ссылке</a>, чтобы загрузить информацию<br><br>", - "This ownCloud instance is currently in single user mode." : "Эта установка ownCloud в настоящее время в однопользовательском режиме.", - "This means only administrators can use the instance." : "Это значит, что только администраторы могут использовать эту установку.", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Здравствуйте,<br><br>%s поделился с вами <strong>%s</strong>.<br>Перейдите по <a href=\"%s\">ссылке</a>, чтобы посмотреть<br><br>", + "This ownCloud instance is currently in single user mode." : "Сервер ownCloud в настоящее время работает в однопользовательском режиме.", + "This means only administrators can use the instance." : "Это значит, что только администраторы могут использовать сервер.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Обратитесь к вашему системному администратору если это сообщение не исчезает или появляется неожиданно.", "Thank you for your patience." : "Спасибо за терпение.", "You are accessing the server from an untrusted domain." : "Вы пытаетесь получить доступ к серверу с неподтверждённого домена.", - "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Пожалуйста, свяжитесь с администратором. Если вы администратор этого хранилища, сконфигурируйте \"trusted_domain\" в config/config.php. Пример настройки можно найти в /config/config.sample.php.", - "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "В зависимости от конфигурации, вы, будучи администратором, можете также внести домен в доверенные при помощи кнопки снизу.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Пожалуйста, свяжитесь с вашим администратором. Если вы администратор этого сервера, сконфигурируйте \"trusted_domain\" в config/config.php. Пример настройки можно найти в /config/config.sample.php.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "В зависимости от конфигурации, как администратор вы можете также внести домен в доверенные с помощью кнопки ниже.", "Add \"%s\" as trusted domain" : "Добавить \"%s\" как доверенный домен", - "%s will be updated to version %s." : "%s будет обновлено до версии %s.", + "%s will be updated to version %s." : "%s будет обновлен до версии %s.", "The following apps will be disabled:" : "Следующие приложения будут отключены:", "The theme %s has been disabled." : "Тема %s была отключена.", - "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Пожалуйста, перед тем, как продолжить, убедитесь в том, что вы сделали резервную копию базы данных, директории конфигурации и директории с данными.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Перед продолжением убедитесь, что вы сделали резервную копию базы данных, каталога конфигурации и каталога с данными.", "Start update" : "Запустить обновление", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Чтобы избежать задержек при больших объёмах, вы можете выполнить следующую команду в директории установки:", - "This %s instance is currently being updated, which may take a while." : "Этот экземпляр %s в данный момент обновляется, это может занять некоторое время.", - "This page will refresh itself when the %s instance is available again." : "Эта страница обновится, когда экземпляр %s станет снова доступным." + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Чтобы избежать задержек в крупных установках, вы можете выполнить следующую команду в каталоге установки:", + "This %s instance is currently being updated, which may take a while." : "Этот экземпляр %s в данный момент обновляется. Это может занять некоторое время.", + "This page will refresh itself when the %s instance is available again." : "Эта страница обновится, когда экземпляр %s снова станет доступен." }, "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/core/l10n/ru.json b/core/l10n/ru.json index a65f9b502b0..1d1bf90b00d 100644 --- a/core/l10n/ru.json +++ b/core/l10n/ru.json @@ -4,9 +4,9 @@ "Turned off maintenance mode" : "Режим отладки отключён", "Updated database" : "База данных обновлена", "Checked database schema update" : "Проверено обновление схемы БД", - "Checked database schema update for apps" : "Проверено обновление схемы БД для приложений", + "Checked database schema update for apps" : "Проверено обновление схемы БД приложений", "Updated \"%s\" to %s" : "Обновлено \"%s\" до %s", - "Disabled incompatible apps: %s" : "Отключенные несовместимые приложения: %s", + "Disabled incompatible apps: %s" : "Отключены несовместимые приложения: %s", "No image or file provided" : "Не указано изображение или файл", "Unknown filetype" : "Неизвестный тип файла", "Invalid image" : "Некорректное изображение", @@ -34,10 +34,9 @@ "Settings" : "Настройки", "Saving..." : "Сохранение...", "Couldn't send reset email. Please contact your administrator." : "Не удалось отправить письмо для сброса пароля. Пожалуйста, свяжитесь с вашим администратором.", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Ссылка для восстановления пароля была отправлена на вашу почту. Если вы не получили её, проверьте папку спама.<br>Если там письма со ссылкой нет, то обратитесь к локальному администратору.", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ваши файлы зашифрованы. Если вы не включили ключ восстановления, то ваши данные будут недоступны после сброса пароля.<br />Если вы не уверены что делать дальше - обратитесь к локальному администратору.<br />Вытдействительно хотите продолжить?", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Ссылка для сброса пароля была отправлена на ваш email. Если вы не получили письмо в течении разумного промежутка времени, проверьте папку спама.<br>Если его там нет, то обратитесь к вашему администратору.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ваши файлы зашифрованы. Если вы не включили ключ восстановления, то ваши данные будут недоступны после сброса пароля.<br />Если вы не уверены что делать дальше - обратитесь к вашему администратору.<br />Вы действительно хотите продолжить?", "I know what I'm doing" : "Я понимаю, что делаю", - "Reset password" : "Сбросить пароль", "Password can not be changed. Please contact your administrator." : "Пароль не может быть изменён. Пожалуйста, свяжитесь с вашим администратором.", "No" : "Нет", "Yes" : "Да", @@ -45,16 +44,17 @@ "Error loading file picker template: {error}" : "Ошибка при загрузке шаблона выбора файлов: {error}", "Ok" : "Ок", "Error loading message template: {error}" : "Ошибка загрузки шаблона сообщений: {error}", + "read-only" : "только для чтения", "_{count} file conflict_::_{count} file conflicts_" : ["{count} конфликт в файлах","{count} конфликта в файлах","{count} конфликтов в файлах"], "One file conflict" : "Один конфликт в файлах", "New Files" : "Новые файлы", "Already existing files" : "Существующие файлы", "Which files do you want to keep?" : "Какие файлы вы хотите сохранить?", - "If you select both versions, the copied file will have a number added to its name." : "При выборе обоих версий, к названию копируемого файла будет добавлена цифра", - "Cancel" : "Отменить", + "If you select both versions, the copied file will have a number added to its name." : "При выборе обеих версий, к названию копируемого файла будет добавлена цифра", + "Cancel" : "Отмена", "Continue" : "Продолжить", - "(all selected)" : "(выбраны все)", - "({count} selected)" : "({count} выбрано)", + "(all selected)" : "(все выбранные)", + "({count} selected)" : "({count} выбранных)", "Error loading file exists template" : "Ошибка при загрузке шаблона существующего файла", "Very weak password" : "Очень слабый пароль", "Weak password" : "Слабый пароль", @@ -62,38 +62,43 @@ "Good password" : "Хороший пароль", "Strong password" : "Устойчивый к взлому пароль", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Веб-сервер до сих пор не настроен для возможности синхронизации файлов. Похоже что проблема в неисправности интерфейса WebDAV.", - "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Этот сервер не имеет подключения к сети интернет. Это значит, что некоторые возможности, такие как подключение внешних дисков, уведомления об обновлениях или установка сторонних приложений – не работают. Удалённый доступ к файлам и отправка уведомлений по электронной почте вероятнее всего тоже не будут работать. Предлагаем включить соединение с интернетом для этого сервера, если Вы хотите иметь все возможности.", - "Error occurred while checking server setup" : "Произошла ошибка при проверке настройки сервера", - "Shared" : "Общие", - "Shared with {recipients}" : "Доступ открыт {recipients}", - "Share" : "Открыть доступ", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Данный сервер не имеет подключения к сети интернет. Это значит, что некоторые возможности, такие как подключение удаленных дисков, уведомления об обновлениях или установка сторонних приложений – не работают. Удалённый доступ к файлам и отправка уведомлений по электронной почте вероятнее всего тоже не будут работать. Предлагаем включить соединение с интернетом для этого сервера, если вы хотите использовать все возможности.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Похоже, что каталог с данными и файлами доступны из интернета. Файл .htaccess не работает. Крайне рекомендуется произвести настройку вебсервера таким образом, чтобы каталог с данными больше не был доступен, или переместите каталог с данными в другое место, за пределы каталога документов веб-сервера.", + "Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера", + "Shared" : "Общий доступ", + "Shared with {recipients}" : "Вы поделились с {recipients}", + "Share" : "Поделиться", "Error" : "Ошибка", - "Error while sharing" : "Ошибка при открытии доступа", - "Error while unsharing" : "Ошибка при закрытии доступа", - "Error while changing permissions" : "Ошибка при смене разрешений", - "Shared with you and the group {group} by {owner}" : "{owner} открыл доступ для Вас и группы {group} ", - "Shared with you by {owner}" : "{owner} открыл доступ для Вас", + "Error while sharing" : "При попытке поделиться произошла ошибка", + "Error while unsharing" : "При закрытии доступа произошла ошибка", + "Error while changing permissions" : "При изменении прав доступа произошла ошибка", + "Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ", + "Shared with you by {owner}" : "С вами поделился {owner} ", "Share with user or group …" : "Поделиться с пользователем или группой...", "Share link" : "Поделиться ссылкой", - "The public link will expire no later than {days} days after it is created" : "Срок действия публичной ссылки истекает не позже чем через {days} дней, после её создания", + "The public link will expire no later than {days} days after it is created" : "Срок действия публичной ссылки истекает не позже чем через {days} дней после её создания", + "Link" : "Ссылка", "Password protect" : "Защитить паролем", - "Choose a password for the public link" : "Выберите пароль для публичной ссылки", - "Allow Public Upload" : "Разрешить загрузку", - "Email link to person" : "Почтовая ссылка на персону", + "Password" : "Пароль", + "Choose a password for the public link" : "Укажите пароль для публичной ссылки", + "Allow editing" : "Разрешить редактирование", + "Email link to person" : "Отправить ссылку по электронной почте", "Send" : "Отправить", - "Set expiration date" : "Установить срок доступа", + "Set expiration date" : "Установить срок действия", + "Expiration" : "Срок действия", "Expiration date" : "Дата окончания", "Adding user..." : "Добавляем пользователя...", "group" : "группа", - "Resharing is not allowed" : "Общий доступ не разрешен", - "Shared in {item} with {user}" : "Общий доступ к {item} с {user}", - "Unshare" : "Закрыть общий доступ", + "remote" : "удаленный", + "Resharing is not allowed" : "Повторное открытие доступа запрещено", + "Shared in {item} with {user}" : "Общий доступ в {item} для {user}", + "Unshare" : "Закрыть доступ", "notify by email" : "уведомить по почте", - "can share" : "можно дать доступ", + "can share" : "может делиться с другими", "can edit" : "может редактировать", "access control" : "контроль доступа", "create" : "создать", - "update" : "обновить", + "change" : "изменить", "delete" : "удалить", "Password protected" : "Защищено паролем", "Error unsetting expiration date" : "Ошибка при отмене срока доступа", @@ -112,50 +117,54 @@ "Hello world!" : "Привет мир!", "sunny" : "солнечно", "Hello {name}, the weather is {weather}" : "Здравствуйте {name}, погода {weather}", - "_download %n file_::_download %n files_" : ["","",""], - "Updating {productName} to version {version}, this may take a while." : "Обновление {productName} до версии {version}, пожалуйста, подождите.", - "Please reload the page." : "Пожалуйста, перезагрузите страницу.", - "The update was unsuccessful." : "Обновление не удалось.", - "The update was successful. Redirecting you to ownCloud now." : "Обновление прошло успешно. Перенаправляемся в Ваш ownCloud...", - "Couldn't reset password because the token is invalid" : "Невозможно сбросить пароль потому, что ключ неправильный", - "Couldn't send reset email. Please make sure your username is correct." : "Не удалось отправить письмо для сброса пароля. Пожалуйста, убедитесь в том, что ваше имя пользователя введено верно.", - "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Невозможно отправить письмо для сброса пароля, т.к. у вашего аккаунта не прописан адрес почты. Пожалуйста, свяжитесь с администратором.", - "%s password reset" : "%s сброс пароля", + "Hello {name}" : "Здравствуйте {name}", + "_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов"], + "Updating {productName} to version {version}, this may take a while." : "Идет обновление {productName} до версии {version}, пожалуйста, подождите.", + "Please reload the page." : "Обновите страницу.", + "The update was unsuccessful. " : "Обновление не удалось.", + "The update was successful. Redirecting you to ownCloud now." : "Обновление прошло успешно. Перенаправляем в ownCloud.", + "Couldn't reset password because the token is invalid" : "Невозможно сбросить пароль из-за неверного токена", + "Couldn't send reset email. Please make sure your username is correct." : "Не удалось отправить письмо для сброса пароля. Убедитесь, что имя пользователя указано верно.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Невозможно отправить письмо для сброса пароля, для вашей учетной записи не указан адрес электронной почты. Пожалуйста, свяжитесь с администратором.", + "%s password reset" : "Сброс пароля %s", "Use the following link to reset your password: {link}" : "Используйте следующую ссылку чтобы сбросить пароль: {link}", - "You will receive a link to reset your password via Email." : "На ваш адрес Email выслана ссылка для сброса пароля.", - "Username" : "Имя пользователя", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ваши файлы зашифрованы. Если вы не активировали ключ восстановления, то после сброса пароля все ваши данные будут потеряны навсегда. Если вы не знаете что делать, свяжитесь со своим администратором до того как продолжить. Вы действительно хотите продолжить?", - "Yes, I really want to reset my password now" : "Да, я действительно хочу сбросить свой пароль", - "Reset" : "Сброс", "New password" : "Новый пароль", "New Password" : "Новый пароль", - "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не поддерживается и %s не будет работать правильно на этой платформе. Используйте ее на свой страх и риск!", - "For the best results, please consider using a GNU/Linux server instead." : "Для достижения наилучших результатов, пожалуйста, рассмотрите возможность использовать взамен GNU/Linux сервер.", + "Reset password" : "Сбросить пароль", + "Searching other places" : "Идет поиск в других местах", + "No search result in other places" : "В других местах ничего не найдено", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} результат поиска в других местах","{count} результата поиска в других местах","{count} результатов поиска в других местах"], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не поддерживается и %s может работать некорректно на данной платформе. Используйте на свой страх и риск!", + "For the best results, please consider using a GNU/Linux server instead." : "Для достижения наилучших результатов, рассмотрите вариант использования сервера на GNU/Linux.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Судя по всему, экземпляр %s работает на 32х разрядной сборке PHP и указанной в php.ini директивой open_basedir. Такая конфигурация приведет к проблемам работы с файлами размером более 4GB и крайне не рекомендуется.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Удалите директиву open_basedir из файла php.ini или смените PHP на 64х разрядную сборку.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Судя по всему, на сервере не установлен cURL и экземпляр %s работает на 32х разрядной сборке PHP. Такая конфигурация приведет к проблемам работы с файлами размером более 4GB и крайне не рекомендуется.", + "Please install the cURL extension and restart your webserver." : "Установите расширение cURL и перезапустите веб-сервер.", "Personal" : "Личное", "Users" : "Пользователи", "Apps" : "Приложения", - "Admin" : "Админпанель", + "Admin" : "Администрирование", "Help" : "Помощь", "Error loading tags" : "Ошибка загрузки меток", "Tag already exists" : "Метка уже существует", "Error deleting tag(s)" : "Ошибка удаления метки(ок)", "Error tagging" : "Ошибка присваивания метки", "Error untagging" : "Ошибка снятия метки", - "Error favoriting" : "Ошибка размещения в любимых", - "Error unfavoriting" : "Ошибка удаления из любимых", + "Error favoriting" : "Ошибка добавления в избранные", + "Error unfavoriting" : "Ошибка удаления из избранного", "Access forbidden" : "Доступ запрещён", "File not found" : "Файл не найден", - "The specified document has not been found on the server." : "Указанный документ не может быть найден на сервере.", + "The specified document has not been found on the server." : "Указанный документ не найден на сервере.", "You can click here to return to %s." : "Вы можете нажать здесь, чтобы вернуться в %s.", - "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здравствуйте,\n\n%s предоставил Вам доступ к %s.\nПосмотреть: %s\n\n", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Здравствуйте,\n\n%s поделился %s с вами.\nПосмотреть: %s\n", "The share will expire on %s." : "Доступ будет закрыт %s", - "Cheers!" : "Удачи!", + "Cheers!" : "Всего наилучшего!", "Internal Server Error" : "Внутренняя ошибка сервера", - "The server encountered an internal error and was unable to complete your request." : "Сервер столкнулся с внутренней ошибкой и не смог закончить Ваш запрос.", - "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Пожалуйста, свяжитесь с администратором сервера, если эта ошибка будет снова появляться, пожалуйста, прикрепите технические детали к своему сообщению.", + "The server encountered an internal error and was unable to complete your request." : "Запрос не выполнен, на сервере произошла ошибка.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Пожалуйста, свяжитесь с администратором сервера, если эта ошибка будет повторяться, прикрепите технические детали к своему сообщению.", "More details can be found in the server log." : "Больше деталей может быть найдено в журнале сервера.", "Technical details" : "Технические детали", - "Remote Address: %s" : "Удаленный Адрес: %s", + "Remote Address: %s" : "Удаленный адрес: %s", "Request ID: %s" : "ID Запроса: %s", "Code: %s" : "Код: %s", "Message: %s" : "Сообщение: %s", @@ -163,49 +172,50 @@ "Line: %s" : "Линия: %s", "Trace" : "След", "Security Warning" : "Предупреждение безопасности", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Ваша версия PHP уязвима к атаке NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Пожалуйста обновите Вашу PHP конфигурацию для безопасного использования %s.", - "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ваша папка с данными и файлы возможно доступны из интернета потому что файл .htaccess не работает.", - "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Для информации, как правильно настроить Ваш сервер, пожалуйста загляните в <a hrev=\"%s\"target=\"blank\">документацию</a>.", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Правила файла .htaccess не выполняются, возможно, каталог данных и файлы свободно доступны из интернета.", + "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Что-бы правильно настроить сервер, руководствуйтесь <a hrev=\"%s\"target=\"blank\">документацией</a>.", "Create an <strong>admin account</strong>" : "Создать <strong>учётную запись администратора</strong>", - "Password" : "Пароль", - "Storage & database" : "Система хранения данных & база данных", - "Data folder" : "Директория с данными", + "Username" : "Имя пользователя", + "Storage & database" : "Хранилище и база данных", + "Data folder" : "Каталог с данными", "Configure the database" : "Настройка базы данных", - "Only %s is available." : "Только %s доступно.", + "Only %s is available." : "Доступен только %s.", "Database user" : "Пользователь базы данных", "Database password" : "Пароль базы данных", "Database name" : "Название базы данных", "Database tablespace" : "Табличое пространство базы данных", "Database host" : "Хост базы данных", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite будет использован в качестве базы данных. Мы рекомендуем изменить это для крупных установок.", + "Performance Warning" : "Предупреждение о производительности", + "SQLite will be used as database." : "В качестве базы данных будет использована SQLite.", + "For larger installations we recommend to choose a different database backend." : "Для крупных проектов мы советуем выбрать другую базу данных.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особенно вызывает сомнение использование SQLite при синхронизации файлов с использование клиента для ПК.", "Finish setup" : "Завершить установку", - "Finishing …" : "Завершаем...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Этому приложению нужен включенный Джаваскрипт. Пожалуйста, <a href=\"http://www.enable-javascript.com/ru/\" target=\"_blank\">включите Джаваскрипт</a> и перезагрузите страницу.", - "%s is available. Get more information on how to update." : "%s доступно. Получить дополнительную информацию о порядке обновления.", + "Finishing …" : "Завершение...", + "%s is available. Get more information on how to update." : "Доступна версия %s. Получить дополнительную информацию о порядке обновления.", "Log out" : "Выйти", + "Search" : "Найти", "Server side authentication failed!" : "Неудачная аутентификация с сервером!", "Please contact your administrator." : "Пожалуйста, свяжитесь с вашим администратором.", "Forgot your password? Reset it!" : "Забыли пароль? Сбросьте его!", "remember" : "запомнить", "Log in" : "Войти", "Alternative Logins" : "Альтернативные имена пользователя", - "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Здравствуйте,<br><br>%s предоставил Вам доступ к <strong>%s</strong>.<br>Перейдите по <a href=\"%s\">ссылке</a>, чтобы загрузить информацию<br><br>", - "This ownCloud instance is currently in single user mode." : "Эта установка ownCloud в настоящее время в однопользовательском режиме.", - "This means only administrators can use the instance." : "Это значит, что только администраторы могут использовать эту установку.", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Здравствуйте,<br><br>%s поделился с вами <strong>%s</strong>.<br>Перейдите по <a href=\"%s\">ссылке</a>, чтобы посмотреть<br><br>", + "This ownCloud instance is currently in single user mode." : "Сервер ownCloud в настоящее время работает в однопользовательском режиме.", + "This means only administrators can use the instance." : "Это значит, что только администраторы могут использовать сервер.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Обратитесь к вашему системному администратору если это сообщение не исчезает или появляется неожиданно.", "Thank you for your patience." : "Спасибо за терпение.", "You are accessing the server from an untrusted domain." : "Вы пытаетесь получить доступ к серверу с неподтверждённого домена.", - "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Пожалуйста, свяжитесь с администратором. Если вы администратор этого хранилища, сконфигурируйте \"trusted_domain\" в config/config.php. Пример настройки можно найти в /config/config.sample.php.", - "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "В зависимости от конфигурации, вы, будучи администратором, можете также внести домен в доверенные при помощи кнопки снизу.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Пожалуйста, свяжитесь с вашим администратором. Если вы администратор этого сервера, сконфигурируйте \"trusted_domain\" в config/config.php. Пример настройки можно найти в /config/config.sample.php.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "В зависимости от конфигурации, как администратор вы можете также внести домен в доверенные с помощью кнопки ниже.", "Add \"%s\" as trusted domain" : "Добавить \"%s\" как доверенный домен", - "%s will be updated to version %s." : "%s будет обновлено до версии %s.", + "%s will be updated to version %s." : "%s будет обновлен до версии %s.", "The following apps will be disabled:" : "Следующие приложения будут отключены:", "The theme %s has been disabled." : "Тема %s была отключена.", - "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Пожалуйста, перед тем, как продолжить, убедитесь в том, что вы сделали резервную копию базы данных, директории конфигурации и директории с данными.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Перед продолжением убедитесь, что вы сделали резервную копию базы данных, каталога конфигурации и каталога с данными.", "Start update" : "Запустить обновление", - "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Чтобы избежать задержек при больших объёмах, вы можете выполнить следующую команду в директории установки:", - "This %s instance is currently being updated, which may take a while." : "Этот экземпляр %s в данный момент обновляется, это может занять некоторое время.", - "This page will refresh itself when the %s instance is available again." : "Эта страница обновится, когда экземпляр %s станет снова доступным." + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Чтобы избежать задержек в крупных установках, вы можете выполнить следующую команду в каталоге установки:", + "This %s instance is currently being updated, which may take a while." : "Этот экземпляр %s в данный момент обновляется. Это может занять некоторое время.", + "This page will refresh itself when the %s instance is available again." : "Эта страница обновится, когда экземпляр %s снова станет доступен." },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" }
\ No newline at end of file diff --git a/core/l10n/si_LK.js b/core/l10n/si_LK.js index 3a9978aea85..59062b27912 100644 --- a/core/l10n/si_LK.js +++ b/core/l10n/si_LK.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "දෙසැම්බර්", "Settings" : "සිටුවම්", "Saving..." : "සුරැකෙමින් පවතී...", - "Reset password" : "මුරපදය ප්රත්යාරම්භ කරන්න", "No" : "එපා", "Yes" : "ඔව්", "Choose" : "තෝරන්න", @@ -32,6 +31,7 @@ OC.L10N.register( "Share" : "බෙදා හදා ගන්න", "Error" : "දෝෂයක්", "Password protect" : "මුර පදයකින් ආරක්ශාකරන්න", + "Password" : "මුර පදය", "Set expiration date" : "කල් ඉකුත් විමේ දිනය දමන්න", "Expiration date" : "කල් ඉකුත් විමේ දිනය", "group" : "කණ්ඩායම", @@ -39,7 +39,6 @@ OC.L10N.register( "can edit" : "සංස්කරණය කළ හැක", "access control" : "ප්රවේශ පාලනය", "create" : "සදන්න", - "update" : "යාවත්කාලීන කරන්න", "delete" : "මකන්න", "Password protected" : "මුර පදයකින් ආරක්ශාකර ඇත", "Error unsetting expiration date" : "කල් ඉකුත් දිනය ඉවත් කිරීමේ දෝෂයක්", @@ -48,9 +47,9 @@ OC.L10N.register( "Delete" : "මකා දමන්න", "Add" : "එකතු කරන්න", "_download %n file_::_download %n files_" : ["",""], - "You will receive a link to reset your password via Email." : "ඔබගේ මුරපදය ප්රත්යාරම්භ කිරීම සඳහා යොමුව විද්යුත් තැපෑලෙන් ලැබෙනු ඇත", - "Username" : "පරිශීලක නම", "New password" : "නව මුරපදය", + "Reset password" : "මුරපදය ප්රත්යාරම්භ කරන්න", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "පෞද්ගලික", "Users" : "පරිශීලකයන්", "Apps" : "යෙදුම්", @@ -58,7 +57,7 @@ OC.L10N.register( "Help" : "උදව්", "Access forbidden" : "ඇතුල් වීම තහනම්", "Security Warning" : "ආරක්ෂක නිවේදනයක්", - "Password" : "මුර පදය", + "Username" : "පරිශීලක නම", "Data folder" : "දත්ත ෆෝල්ඩරය", "Configure the database" : "දත්ත සමුදාය හැඩගැසීම", "Database user" : "දත්තගබඩා භාවිතාකරු", @@ -67,6 +66,7 @@ OC.L10N.register( "Database host" : "දත්තගබඩා සේවාදායකයා", "Finish setup" : "ස්ථාපනය කිරීම අවසන් කරන්න", "Log out" : "නික්මීම", + "Search" : "සොයන්න", "remember" : "මතක තබාගන්න", "Log in" : "ප්රවේශවන්න" }, diff --git a/core/l10n/si_LK.json b/core/l10n/si_LK.json index 112e6eb5014..957d888a3e2 100644 --- a/core/l10n/si_LK.json +++ b/core/l10n/si_LK.json @@ -20,7 +20,6 @@ "December" : "දෙසැම්බර්", "Settings" : "සිටුවම්", "Saving..." : "සුරැකෙමින් පවතී...", - "Reset password" : "මුරපදය ප්රත්යාරම්භ කරන්න", "No" : "එපා", "Yes" : "ඔව්", "Choose" : "තෝරන්න", @@ -30,6 +29,7 @@ "Share" : "බෙදා හදා ගන්න", "Error" : "දෝෂයක්", "Password protect" : "මුර පදයකින් ආරක්ශාකරන්න", + "Password" : "මුර පදය", "Set expiration date" : "කල් ඉකුත් විමේ දිනය දමන්න", "Expiration date" : "කල් ඉකුත් විමේ දිනය", "group" : "කණ්ඩායම", @@ -37,7 +37,6 @@ "can edit" : "සංස්කරණය කළ හැක", "access control" : "ප්රවේශ පාලනය", "create" : "සදන්න", - "update" : "යාවත්කාලීන කරන්න", "delete" : "මකන්න", "Password protected" : "මුර පදයකින් ආරක්ශාකර ඇත", "Error unsetting expiration date" : "කල් ඉකුත් දිනය ඉවත් කිරීමේ දෝෂයක්", @@ -46,9 +45,9 @@ "Delete" : "මකා දමන්න", "Add" : "එකතු කරන්න", "_download %n file_::_download %n files_" : ["",""], - "You will receive a link to reset your password via Email." : "ඔබගේ මුරපදය ප්රත්යාරම්භ කිරීම සඳහා යොමුව විද්යුත් තැපෑලෙන් ලැබෙනු ඇත", - "Username" : "පරිශීලක නම", "New password" : "නව මුරපදය", + "Reset password" : "මුරපදය ප්රත්යාරම්භ කරන්න", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "පෞද්ගලික", "Users" : "පරිශීලකයන්", "Apps" : "යෙදුම්", @@ -56,7 +55,7 @@ "Help" : "උදව්", "Access forbidden" : "ඇතුල් වීම තහනම්", "Security Warning" : "ආරක්ෂක නිවේදනයක්", - "Password" : "මුර පදය", + "Username" : "පරිශීලක නම", "Data folder" : "දත්ත ෆෝල්ඩරය", "Configure the database" : "දත්ත සමුදාය හැඩගැසීම", "Database user" : "දත්තගබඩා භාවිතාකරු", @@ -65,6 +64,7 @@ "Database host" : "දත්තගබඩා සේවාදායකයා", "Finish setup" : "ස්ථාපනය කිරීම අවසන් කරන්න", "Log out" : "නික්මීම", + "Search" : "සොයන්න", "remember" : "මතක තබාගන්න", "Log in" : "ප්රවේශවන්න" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/core/l10n/sk.php b/core/l10n/sk.php deleted file mode 100644 index 74d6a570c09..00000000000 --- a/core/l10n/sk.php +++ /dev/null @@ -1,30 +0,0 @@ -<?php -$TRANSLATIONS = array( -"Sunday" => "Nedeľa", -"Monday" => "Pondelok", -"Tuesday" => "Utorok", -"Wednesday" => "Streda", -"Thursday" => "Štvrtok", -"Friday" => "Piatok", -"Saturday" => "Sobota", -"January" => "Január", -"February" => "Február", -"March" => "Marec", -"April" => "Apríl", -"May" => "Máj", -"June" => "Jún", -"July" => "Júl", -"August" => "August", -"September" => "September", -"October" => "Október", -"November" => "November", -"December" => "December", -"Settings" => "Nastavenia", -"_{count} file conflict_::_{count} file conflicts_" => array("","",""), -"Cancel" => "Zrušiť", -"Share" => "Zdieľať", -"group" => "skupina", -"Delete" => "Odstrániť", -"Personal" => "Osobné" -); -$PLURAL_FORMS = "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"; diff --git a/core/l10n/sk_SK.js b/core/l10n/sk_SK.js index 2954e513327..daf9d390c00 100644 --- a/core/l10n/sk_SK.js +++ b/core/l10n/sk_SK.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Odkaz na obnovu hesla bol odoslaný na váš email. Pokiaľ ho neobdržíte v primeranom čase, skontrolujte spam / priečinok nevyžiadanej pošty. <br> Ak tam nie je, kontaktujte svojho administrátora.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Súbory sú zašifrované. Ak ste nepovolili kľúč pre obnovenie, neexistuje žiadny spôsob, ako obnoviť vaše dáta po obnovení vášho hesla. <br /> Ak si nie ste istí čo urobiť, prosím skôr než budete pokračovať, obráťte sa na administrátora. <br /> Naozaj chcete pokračovať?", "I know what I'm doing" : "Viem, čo robím", - "Reset password" : "Obnovenie hesla", "Password can not be changed. Please contact your administrator." : "Heslo nemožno zmeniť. Kontaktujte prosím vášho administrátora.", "No" : "Nie", "Yes" : "Áno", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Chyba pri nahrávaní šablóny výberu súborov: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Chyba pri nahrávaní šablóny správy: {error}", + "read-only" : "iba na čítanie", "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt súboru","{count} konflikty súboru","{count} konfliktov súboru"], "One file conflict" : "Jeden konflikt súboru", "New Files" : "Nové súbory", @@ -65,6 +65,8 @@ OC.L10N.register( "Strong password" : "Silné heslo", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Váš webový server nie je správne nastavený na synchronizáciu, pretože rozhranie WebDAV je poškodené.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server nemá funkčné pripojenie k internetu. Niektoré moduly ako napr. externé úložisko, oznámenie o dostupných aktualizáciách alebo inštalácia aplikácií tretích strán nebudú fungovať. Prístup k súborom z iných miest a odosielanie oznamovacích emailov tiež nemusí fungovať. Ak chcete využívať všetky vlastnosti ownCloudu, odporúčame povoliť pripojenie k internetu tomuto serveru.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Váš priečinok s dátami aj vaše súbory sú pravdepodobne prístupné z internetu. Súbor .htaccess nefunguje. Odporúčame nakonfigurovať webový server tak, aby priečinok s dátami nebol naďalej prístupný, alebo presunúť priečinok s dátami mimo priestor sprístupňovaný webovým serverom.", + "Error occurred while checking server setup" : "Počas kontroly nastavenia serveru sa stala chyba", "Shared" : "Zdieľané", "Shared with {recipients}" : "Zdieľa s {recipients}", "Share" : "Zdieľať", @@ -77,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Zdieľať s používateľom alebo skupinou ...", "Share link" : "Zdieľať linku", "The public link will expire no later than {days} days after it is created" : "Verejný odkaz nevyprší skôr než za {days} dní po vytvorení", + "Link" : "Odkaz", "Password protect" : "Chrániť heslom", + "Password" : "Heslo", "Choose a password for the public link" : "Zadajte heslo pre tento verejný odkaz", - "Allow Public Upload" : "Povoliť verejné nahrávanie", + "Allow editing" : "Povoliť úpravy", "Email link to person" : "Odoslať odkaz emailom", "Send" : "Odoslať", "Set expiration date" : "Nastaviť dátum expirácie", + "Expiration" : "Koniec platnosti", "Expiration date" : "Dátum expirácie", "Adding user..." : "Pridávam používateľa...", "group" : "skupina", + "remote" : "vzdialený", "Resharing is not allowed" : "Zdieľanie už zdieľanej položky nie je povolené", "Shared in {item} with {user}" : "Zdieľané v {item} s {user}", "Unshare" : "Zrušiť zdieľanie", @@ -94,7 +100,7 @@ OC.L10N.register( "can edit" : "môže upraviť", "access control" : "prístupové práva", "create" : "vytvoriť", - "update" : "aktualizovať", + "change" : "zmeniť", "delete" : "vymazať", "Password protected" : "Chránené heslom", "Error unsetting expiration date" : "Chyba pri odstraňovaní dátumu expirácie", @@ -112,25 +118,30 @@ OC.L10N.register( "unknown text" : "neznámy text", "Hello world!" : "Ahoj svet!", "sunny" : "slnečno", + "Hello {name}, the weather is {weather}" : "Dobrý deň {name}, počasie je {weather}", + "Hello {name}" : "Vitaj {name}", "_download %n file_::_download %n files_" : ["stiahnuť %n súbor","stiahnuť %n súbory","stiahnuť %n súborov"], "Updating {productName} to version {version}, this may take a while." : "Aktualizujem {productName} na verziu {version}, chvíľu to môže trvať.", "Please reload the page." : "Obnovte prosím stránku.", - "The update was unsuccessful." : "Aktualizácia zlyhala.", + "The update was unsuccessful. " : "Aktualizácia bola neúspešná.", "The update was successful. Redirecting you to ownCloud now." : "Aktualizácia bola úspešná. Presmerovávam vás na prihlasovaciu stránku.", "Couldn't reset password because the token is invalid" : "Nemožno zmeniť heslo pre neplatnosť tokenu.", "Couldn't send reset email. Please make sure your username is correct." : "Nemožno poslať email pre obnovu. Uistite sa, či vkladáte správne používateľské meno.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nemožno poslať email pre obnovu hesla, pretože pre tohoto používateľa nie je uvedená žiadna emailová adresa. Prosím, obráťte sa na administrátora.", "%s password reset" : "reset hesla %s", "Use the following link to reset your password: {link}" : "Použite nasledujúci odkaz pre obnovenie vášho hesla: {link}", - "You will receive a link to reset your password via Email." : "Odkaz pre obnovenie hesla obdržíte emailom.", - "Username" : "Meno používateľa", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vaše súbory sú šifrované. Ak nemáte povolený kľúč obnovy, nie je spôsob, ako získať po obnove hesla vaše dáta. Ak nie ste si istí tým, čo robíte, obráťte sa najskôr na administrátora. Naozaj chcete pokračovať?", - "Yes, I really want to reset my password now" : "Áno, želám si teraz obnoviť svoje heslo", - "Reset" : "Resetovať", "New password" : "Nové heslo", "New Password" : "Nové heslo", + "Reset password" : "Obnovenie hesla", + "Searching other places" : "Prehľadanie ostatných umiestnení", + "No search result in other places" : "Žiadne výsledky z prehľadávania v ostatných umiestneniach", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} výsledok v ostatných umiestneniach","{count} výsledky v ostatných umiestneniach","{count} výsledkov v ostatných umiestneniach"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nie je podporovaný a %s nebude správne fungovať na tejto platforme. Použite ho na vlastné riziko!", "For the best results, please consider using a GNU/Linux server instead." : "Pre dosiahnutie najlepších výsledkov, prosím zvážte použitie GNU/Linux servera.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Zdá sa, že táto %s inštancia je spustená v 32-bitovom PHP prostredí a open_basedir bol nastavený v php.ini. To bude zdrojom problémov so súbormi väčšími ako 4GB a dôrazne sa neodporúča.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Prosím, odstráňte nastavenie open_basedir vo vašom php.ini alebo prejdite na 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Zdá sa, že táto %s inštancia je spustená v 32-bitovom PHP prostredie a cURL nie je nainštalovaná. To bude zdrojom problémov so súbormi väčšími ako 4GB a dôrazne sa neodporúča.", + "Please install the cURL extension and restart your webserver." : "Nainštalujte si prosím cURL rozšírenie a reštartujte webserver.", "Personal" : "Osobné", "Users" : "Používatelia", "Apps" : "Aplikácie", @@ -145,10 +156,14 @@ OC.L10N.register( "Error unfavoriting" : "Chyba pri odobratí z obľúbených", "Access forbidden" : "Prístup odmietnutý", "File not found" : "Súbor nenájdený", + "The specified document has not been found on the server." : "Zadaný dokument nebol nájdený na serveri.", + "You can click here to return to %s." : "Kliknite tu pre návrat do %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Dobrý deň,\n\nPoužívateľ %s zdieľa s vami súbor, alebo priečinok s názvom %s.\nPre zobrazenie kliknite na túto linku: %s\n", "The share will expire on %s." : "Zdieľanie vyprší %s.", "Cheers!" : "Pekný deň!", "Internal Server Error" : "Vnútorná chyba servera", + "The server encountered an internal error and was unable to complete your request." : "Na serveri došlo k vnútornej chybe a nebol schopný dokončiť vašu požiadavku.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Obráťte sa na správcu servera, ak sa táto chyba objaví znovu viackrát, uveďte nižšie zobrazené technické údaje vo svojej správe.", "More details can be found in the server log." : "Viac nájdete v logu servera.", "Technical details" : "Technické podrobnosti", "Remote Address: %s" : "Vzdialená adresa: %s", @@ -159,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Riadok: %s", "Trace" : "Trasa", "Security Warning" : "Bezpečnostné varovanie", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Verzia Vášho PHP je napadnuteľná pomocou techniky \"NULL Byte\" (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aktualizujte prosím vašu inštanciu PHP pre bezpečné používanie %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Váš priečinok s dátami a súbormi je dostupný z internetu, lebo súbor .htaccess nefunguje.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pre informácie, ako správne nastaviť váš server, sa pozrite do <a href=\"%s\" target=\"_blank\">dokumentácie</a>.", "Create an <strong>admin account</strong>" : "Vytvoriť <strong>administrátorský účet</strong>", - "Password" : "Heslo", + "Username" : "Meno používateľa", "Storage & database" : "Úložislo & databáza", "Data folder" : "Priečinok dát", "Configure the database" : "Nastaviť databázu", @@ -174,11 +187,15 @@ OC.L10N.register( "Database name" : "Meno databázy", "Database tablespace" : "Tabuľkový priestor databázy", "Database host" : "Server databázy", - "SQLite will be used as database. For larger installations we recommend to change this." : "Ako databáza bude použitá SQLite. Pri väčších inštaláciách odporúčame zmeniť na inú.", + "Performance Warning" : "Varovanie o výkone", + "SQLite will be used as database." : "Bude použitá SQLite databáza.", + "For larger installations we recommend to choose a different database backend." : "Pre veľké inštalácie odporúčame vybrať si iné databázové riešenie.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Najmä pri používaní klientských aplikácií na synchronizáciu s desktopom neodporúčame používať SQLite.", "Finish setup" : "Dokončiť inštaláciu", "Finishing …" : "Dokončujem...", "%s is available. Get more information on how to update." : "%s je dostupná. Získajte viac informácií o postupe aktualizácie.", "Log out" : "Odhlásiť", + "Search" : "Hľadať", "Server side authentication failed!" : "Autentifikácia na serveri zlyhala!", "Please contact your administrator." : "Kontaktujte prosím vášho administrátora.", "Forgot your password? Reset it!" : "Zabudli ste heslo? Obnovte si ho!", @@ -191,12 +208,16 @@ OC.L10N.register( "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktujte prosím správcu systému, ak sa táto správa objavuje opakovane alebo neočakávane.", "Thank you for your patience." : "Ďakujeme za Vašu trpezlivosť.", "You are accessing the server from an untrusted domain." : "Pristupujete na server v nedôveryhodnej doméne.", - "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Kontaktujte administrátora. Ak ste administrátorom tejto inštancie, nakonfigurujte správne nastavenie \"trusted_domain\" v config/config.php. Vzorová konfigurácia je uvedená v config/config.sample.php.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Kontaktujte správcu. Ak ste správcom tejto inštancie, nakonfigurujte správne nastavenie \"trusted_domain\" v config/config.php. Vzorová konfigurácia je uvedená v config/config.sample.php.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "V závislosti na konfigurácii, vám môže byť ako správcovi umožnené použitie tlačidla nižšie pre označenie tejto domény ako dôveryhodnej.", "Add \"%s\" as trusted domain" : "Pridať \"%s\" ako dôveryhodnú doménu", "%s will be updated to version %s." : "%s bude zaktualizovaný na verziu %s.", "The following apps will be disabled:" : "Tieto aplikácie budú zakázané:", "The theme %s has been disabled." : "Téma %s bola zakázaná.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Pred vykonaním ďalšieho kroku sa presvedčte, že databáza, konfiguračný a dátový priečinok sú zazálohované.", - "Start update" : "Spustiť aktualizáciu" + "Start update" : "Spustiť aktualizáciu", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Aby nedošlo k vypršaniu časového limitu vo väčších inštaláciách, môžete namiesto toho použiť nasledujúci príkaz z inštalačného priečinka:", + "This %s instance is currently being updated, which may take a while." : "Tento %s inštancia sa v súčasnej dobe aktualizuje. Počkajte prosím.", + "This page will refresh itself when the %s instance is available again." : "Táto stránka sa obnoví sama hneď ako bude %s inštancia znovu dostupná." }, "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"); diff --git a/core/l10n/sk_SK.json b/core/l10n/sk_SK.json index fa6ed266564..0cf5c67e63c 100644 --- a/core/l10n/sk_SK.json +++ b/core/l10n/sk_SK.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Odkaz na obnovu hesla bol odoslaný na váš email. Pokiaľ ho neobdržíte v primeranom čase, skontrolujte spam / priečinok nevyžiadanej pošty. <br> Ak tam nie je, kontaktujte svojho administrátora.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Súbory sú zašifrované. Ak ste nepovolili kľúč pre obnovenie, neexistuje žiadny spôsob, ako obnoviť vaše dáta po obnovení vášho hesla. <br /> Ak si nie ste istí čo urobiť, prosím skôr než budete pokračovať, obráťte sa na administrátora. <br /> Naozaj chcete pokračovať?", "I know what I'm doing" : "Viem, čo robím", - "Reset password" : "Obnovenie hesla", "Password can not be changed. Please contact your administrator." : "Heslo nemožno zmeniť. Kontaktujte prosím vášho administrátora.", "No" : "Nie", "Yes" : "Áno", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Chyba pri nahrávaní šablóny výberu súborov: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Chyba pri nahrávaní šablóny správy: {error}", + "read-only" : "iba na čítanie", "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt súboru","{count} konflikty súboru","{count} konfliktov súboru"], "One file conflict" : "Jeden konflikt súboru", "New Files" : "Nové súbory", @@ -63,6 +63,8 @@ "Strong password" : "Silné heslo", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Váš webový server nie je správne nastavený na synchronizáciu, pretože rozhranie WebDAV je poškodené.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Server nemá funkčné pripojenie k internetu. Niektoré moduly ako napr. externé úložisko, oznámenie o dostupných aktualizáciách alebo inštalácia aplikácií tretích strán nebudú fungovať. Prístup k súborom z iných miest a odosielanie oznamovacích emailov tiež nemusí fungovať. Ak chcete využívať všetky vlastnosti ownCloudu, odporúčame povoliť pripojenie k internetu tomuto serveru.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Váš priečinok s dátami aj vaše súbory sú pravdepodobne prístupné z internetu. Súbor .htaccess nefunguje. Odporúčame nakonfigurovať webový server tak, aby priečinok s dátami nebol naďalej prístupný, alebo presunúť priečinok s dátami mimo priestor sprístupňovaný webovým serverom.", + "Error occurred while checking server setup" : "Počas kontroly nastavenia serveru sa stala chyba", "Shared" : "Zdieľané", "Shared with {recipients}" : "Zdieľa s {recipients}", "Share" : "Zdieľať", @@ -75,15 +77,19 @@ "Share with user or group …" : "Zdieľať s používateľom alebo skupinou ...", "Share link" : "Zdieľať linku", "The public link will expire no later than {days} days after it is created" : "Verejný odkaz nevyprší skôr než za {days} dní po vytvorení", + "Link" : "Odkaz", "Password protect" : "Chrániť heslom", + "Password" : "Heslo", "Choose a password for the public link" : "Zadajte heslo pre tento verejný odkaz", - "Allow Public Upload" : "Povoliť verejné nahrávanie", + "Allow editing" : "Povoliť úpravy", "Email link to person" : "Odoslať odkaz emailom", "Send" : "Odoslať", "Set expiration date" : "Nastaviť dátum expirácie", + "Expiration" : "Koniec platnosti", "Expiration date" : "Dátum expirácie", "Adding user..." : "Pridávam používateľa...", "group" : "skupina", + "remote" : "vzdialený", "Resharing is not allowed" : "Zdieľanie už zdieľanej položky nie je povolené", "Shared in {item} with {user}" : "Zdieľané v {item} s {user}", "Unshare" : "Zrušiť zdieľanie", @@ -92,7 +98,7 @@ "can edit" : "môže upraviť", "access control" : "prístupové práva", "create" : "vytvoriť", - "update" : "aktualizovať", + "change" : "zmeniť", "delete" : "vymazať", "Password protected" : "Chránené heslom", "Error unsetting expiration date" : "Chyba pri odstraňovaní dátumu expirácie", @@ -110,25 +116,30 @@ "unknown text" : "neznámy text", "Hello world!" : "Ahoj svet!", "sunny" : "slnečno", + "Hello {name}, the weather is {weather}" : "Dobrý deň {name}, počasie je {weather}", + "Hello {name}" : "Vitaj {name}", "_download %n file_::_download %n files_" : ["stiahnuť %n súbor","stiahnuť %n súbory","stiahnuť %n súborov"], "Updating {productName} to version {version}, this may take a while." : "Aktualizujem {productName} na verziu {version}, chvíľu to môže trvať.", "Please reload the page." : "Obnovte prosím stránku.", - "The update was unsuccessful." : "Aktualizácia zlyhala.", + "The update was unsuccessful. " : "Aktualizácia bola neúspešná.", "The update was successful. Redirecting you to ownCloud now." : "Aktualizácia bola úspešná. Presmerovávam vás na prihlasovaciu stránku.", "Couldn't reset password because the token is invalid" : "Nemožno zmeniť heslo pre neplatnosť tokenu.", "Couldn't send reset email. Please make sure your username is correct." : "Nemožno poslať email pre obnovu. Uistite sa, či vkladáte správne používateľské meno.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nemožno poslať email pre obnovu hesla, pretože pre tohoto používateľa nie je uvedená žiadna emailová adresa. Prosím, obráťte sa na administrátora.", "%s password reset" : "reset hesla %s", "Use the following link to reset your password: {link}" : "Použite nasledujúci odkaz pre obnovenie vášho hesla: {link}", - "You will receive a link to reset your password via Email." : "Odkaz pre obnovenie hesla obdržíte emailom.", - "Username" : "Meno používateľa", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Vaše súbory sú šifrované. Ak nemáte povolený kľúč obnovy, nie je spôsob, ako získať po obnove hesla vaše dáta. Ak nie ste si istí tým, čo robíte, obráťte sa najskôr na administrátora. Naozaj chcete pokračovať?", - "Yes, I really want to reset my password now" : "Áno, želám si teraz obnoviť svoje heslo", - "Reset" : "Resetovať", "New password" : "Nové heslo", "New Password" : "Nové heslo", + "Reset password" : "Obnovenie hesla", + "Searching other places" : "Prehľadanie ostatných umiestnení", + "No search result in other places" : "Žiadne výsledky z prehľadávania v ostatných umiestneniach", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} výsledok v ostatných umiestneniach","{count} výsledky v ostatných umiestneniach","{count} výsledkov v ostatných umiestneniach"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nie je podporovaný a %s nebude správne fungovať na tejto platforme. Použite ho na vlastné riziko!", "For the best results, please consider using a GNU/Linux server instead." : "Pre dosiahnutie najlepších výsledkov, prosím zvážte použitie GNU/Linux servera.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Zdá sa, že táto %s inštancia je spustená v 32-bitovom PHP prostredí a open_basedir bol nastavený v php.ini. To bude zdrojom problémov so súbormi väčšími ako 4GB a dôrazne sa neodporúča.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Prosím, odstráňte nastavenie open_basedir vo vašom php.ini alebo prejdite na 64-bit PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Zdá sa, že táto %s inštancia je spustená v 32-bitovom PHP prostredie a cURL nie je nainštalovaná. To bude zdrojom problémov so súbormi väčšími ako 4GB a dôrazne sa neodporúča.", + "Please install the cURL extension and restart your webserver." : "Nainštalujte si prosím cURL rozšírenie a reštartujte webserver.", "Personal" : "Osobné", "Users" : "Používatelia", "Apps" : "Aplikácie", @@ -143,10 +154,14 @@ "Error unfavoriting" : "Chyba pri odobratí z obľúbených", "Access forbidden" : "Prístup odmietnutý", "File not found" : "Súbor nenájdený", + "The specified document has not been found on the server." : "Zadaný dokument nebol nájdený na serveri.", + "You can click here to return to %s." : "Kliknite tu pre návrat do %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Dobrý deň,\n\nPoužívateľ %s zdieľa s vami súbor, alebo priečinok s názvom %s.\nPre zobrazenie kliknite na túto linku: %s\n", "The share will expire on %s." : "Zdieľanie vyprší %s.", "Cheers!" : "Pekný deň!", "Internal Server Error" : "Vnútorná chyba servera", + "The server encountered an internal error and was unable to complete your request." : "Na serveri došlo k vnútornej chybe a nebol schopný dokončiť vašu požiadavku.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Obráťte sa na správcu servera, ak sa táto chyba objaví znovu viackrát, uveďte nižšie zobrazené technické údaje vo svojej správe.", "More details can be found in the server log." : "Viac nájdete v logu servera.", "Technical details" : "Technické podrobnosti", "Remote Address: %s" : "Vzdialená adresa: %s", @@ -157,12 +172,10 @@ "Line: %s" : "Riadok: %s", "Trace" : "Trasa", "Security Warning" : "Bezpečnostné varovanie", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Verzia Vášho PHP je napadnuteľná pomocou techniky \"NULL Byte\" (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Aktualizujte prosím vašu inštanciu PHP pre bezpečné používanie %s.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Váš priečinok s dátami a súbormi je dostupný z internetu, lebo súbor .htaccess nefunguje.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pre informácie, ako správne nastaviť váš server, sa pozrite do <a href=\"%s\" target=\"_blank\">dokumentácie</a>.", "Create an <strong>admin account</strong>" : "Vytvoriť <strong>administrátorský účet</strong>", - "Password" : "Heslo", + "Username" : "Meno používateľa", "Storage & database" : "Úložislo & databáza", "Data folder" : "Priečinok dát", "Configure the database" : "Nastaviť databázu", @@ -172,11 +185,15 @@ "Database name" : "Meno databázy", "Database tablespace" : "Tabuľkový priestor databázy", "Database host" : "Server databázy", - "SQLite will be used as database. For larger installations we recommend to change this." : "Ako databáza bude použitá SQLite. Pri väčších inštaláciách odporúčame zmeniť na inú.", + "Performance Warning" : "Varovanie o výkone", + "SQLite will be used as database." : "Bude použitá SQLite databáza.", + "For larger installations we recommend to choose a different database backend." : "Pre veľké inštalácie odporúčame vybrať si iné databázové riešenie.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Najmä pri používaní klientských aplikácií na synchronizáciu s desktopom neodporúčame používať SQLite.", "Finish setup" : "Dokončiť inštaláciu", "Finishing …" : "Dokončujem...", "%s is available. Get more information on how to update." : "%s je dostupná. Získajte viac informácií o postupe aktualizácie.", "Log out" : "Odhlásiť", + "Search" : "Hľadať", "Server side authentication failed!" : "Autentifikácia na serveri zlyhala!", "Please contact your administrator." : "Kontaktujte prosím vášho administrátora.", "Forgot your password? Reset it!" : "Zabudli ste heslo? Obnovte si ho!", @@ -189,12 +206,16 @@ "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktujte prosím správcu systému, ak sa táto správa objavuje opakovane alebo neočakávane.", "Thank you for your patience." : "Ďakujeme za Vašu trpezlivosť.", "You are accessing the server from an untrusted domain." : "Pristupujete na server v nedôveryhodnej doméne.", - "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Kontaktujte administrátora. Ak ste administrátorom tejto inštancie, nakonfigurujte správne nastavenie \"trusted_domain\" v config/config.php. Vzorová konfigurácia je uvedená v config/config.sample.php.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Kontaktujte správcu. Ak ste správcom tejto inštancie, nakonfigurujte správne nastavenie \"trusted_domain\" v config/config.php. Vzorová konfigurácia je uvedená v config/config.sample.php.", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "V závislosti na konfigurácii, vám môže byť ako správcovi umožnené použitie tlačidla nižšie pre označenie tejto domény ako dôveryhodnej.", "Add \"%s\" as trusted domain" : "Pridať \"%s\" ako dôveryhodnú doménu", "%s will be updated to version %s." : "%s bude zaktualizovaný na verziu %s.", "The following apps will be disabled:" : "Tieto aplikácie budú zakázané:", "The theme %s has been disabled." : "Téma %s bola zakázaná.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Pred vykonaním ďalšieho kroku sa presvedčte, že databáza, konfiguračný a dátový priečinok sú zazálohované.", - "Start update" : "Spustiť aktualizáciu" + "Start update" : "Spustiť aktualizáciu", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Aby nedošlo k vypršaniu časového limitu vo väčších inštaláciách, môžete namiesto toho použiť nasledujúci príkaz z inštalačného priečinka:", + "This %s instance is currently being updated, which may take a while." : "Tento %s inštancia sa v súčasnej dobe aktualizuje. Počkajte prosím.", + "This page will refresh itself when the %s instance is available again." : "Táto stránka sa obnoví sama hneď ako bude %s inštancia znovu dostupná." },"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;" }
\ No newline at end of file diff --git a/core/l10n/sl.js b/core/l10n/sl.js index a0e815d1618..6f57f953c8f 100644 --- a/core/l10n/sl.js +++ b/core/l10n/sl.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Povezava za ponastavitev gesla je bila poslana na naveden elektronski naslov. V kolikor sporočila ne dobite v kratkem, preverite tudi mapo neželene pošte.<br> Če sporočila ni niti v tej mapi, stopite v stik s skrbnikom.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Datoteke so šifrirane. Če niste omogočili obnovitvenega ključa, po ponastavitvi gesla ne bo mogoč dostop do datotek.<br />V primeru, da niste prepričani, kaj storiti, stopite v stik s skrbnikom sistema.<br />Ali ste prepričani, da želite nadaljevati?", "I know what I'm doing" : "Vem, kaj delam!", - "Reset password" : "Ponastavi geslo", "Password can not be changed. Please contact your administrator." : "Gesla ni mogoče spremeniti. Stopite v stik s skrbnikom.", "No" : "Ne", "Yes" : "Da", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Napaka nalaganja predloge izbirnika datotek: {error}", "Ok" : "V redu", "Error loading message template: {error}" : "Napaka nalaganja predloge sporočil: {error}", + "read-only" : "le za branje", "_{count} file conflict_::_{count} file conflicts_" : ["{count} spor datotek","{count} spora datotek","{count} spori datotek","{count} sporov datotek"], "One file conflict" : "En spor datotek", "New Files" : "Nove datoteke", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Odlično geslo", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Spletni stražnik še ni ustrezno nastavljen in ne omogoča usklajevanja, saj je nastavitev vmesnika WebDAV okvarjena.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Na voljo ni delujoče internetne povezave. To pomeni, da nekaterih možnosti, kot so priklapljanje zunanje shrambe, obveščanja o posodobitvah in nameščanje programov tretje roke ni podprto. Dostop do datotek z oddaljenih mest in pošiljanje obvestil preko elektronske pošte prav tako verjetno ne deluje. Za omogočanje vseh zmožnosti mora biti vzpostavljena tudi ustrezna internetna povezava.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vaša podatkovna mapa in datoteke so najverjetneje javno dostopna preko interneta. Datoteka .htaccess ni ustrezno nastavljena. Priporočljivo je nastaviti spletni strežnik tako, da podatkovna mapa ni prosto dostopna. To je mogoče zagotoviti tudi tako, da je mapa premaknjena iz neustrezne korenske v podrejeno mapo .", "Error occurred while checking server setup" : "Prišlo je do napake med preverjanjem nastavitev strežnika", "Shared" : "V souporabi", "Shared with {recipients}" : "V souporabi z {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Souporaba z uporabnikom ali skupino ...", "Share link" : "Povezava za prejem", "The public link will expire no later than {days} days after it is created" : "Javna povezava bo potekla {days} dni po ustvarjanju.", + "Link" : "Povezava", "Password protect" : "Zaščiti z geslom", + "Password" : "Geslo", "Choose a password for the public link" : "Izberite geslo za javno povezavo", - "Allow Public Upload" : "Dovoli javno pošiljanje na strežnik", + "Allow editing" : "Dovoli urejanje", "Email link to person" : "Posreduj povezavo po elektronski pošti", "Send" : "Pošlji", "Set expiration date" : "Nastavi datum preteka", + "Expiration" : "Datum preteka", "Expiration date" : "Datum preteka", "Adding user..." : "Dodajanje uporabnika ...", "group" : "skupina", + "remote" : "oddaljeno", "Resharing is not allowed" : "Nadaljnja souporaba ni dovoljena", "Shared in {item} with {user}" : "V souporabi v {item} z uporabnikom {user}", "Unshare" : "Prekliči souporabo", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "lahko ureja", "access control" : "nadzor dostopa", "create" : "ustvari", - "update" : "posodobi", + "change" : "sprememba", "delete" : "izbriše", "Password protected" : "Zaščiteno z geslom", "Error unsetting expiration date" : "Napaka brisanja datuma preteka", @@ -114,25 +119,26 @@ OC.L10N.register( "Hello world!" : "Pozdravljen svet!", "sunny" : "sončno", "Hello {name}, the weather is {weather}" : "Pozdravljeni, {name}, vreme je {weather}", + "Hello {name}" : "Pozdravljeni, {name}", "_download %n file_::_download %n files_" : ["prejmi %n datoteko","prejmi %n datoteki","prejmi %n datoteke","prejmi %n datotek"], "Updating {productName} to version {version}, this may take a while." : "Poteka posodabljanje {productName} na različico {version}. Opravilo je lahko dolgotrajno.", "Please reload the page." : "Stran je treba ponovno naložiti", - "The update was unsuccessful." : "Posodobitev je spodletela", + "The update was unsuccessful. " : "Posodobitev je spodletela.", "The update was successful. Redirecting you to ownCloud now." : "Posodobitev je uspešno končana. Stran bo preusmerjena na oblak ownCloud.", "Couldn't reset password because the token is invalid" : "Ni mogoče ponastaviti gesla zaradi neustreznega žetona.", "Couldn't send reset email. Please make sure your username is correct." : "Ni mogoče poslati elektronskega sporočila. Prepričajte se, da je uporabniško ime pravilno.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ni mogoče poslati elektronskega sporočila za ponastavitev gesla, ker ni navedenega elektronskega naslova. Stopite v stik s skrbnikom sistema.", "%s password reset" : "Ponastavitev gesla %s", "Use the following link to reset your password: {link}" : "Za ponastavitev gesla uporabite povezavo: {link}", - "You will receive a link to reset your password via Email." : "Na elektronski naslov boste prejeli povezavo za ponovno nastavitev gesla.", - "Username" : "Uporabniško ime", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Datoteke so šifrirane. Če niste omogočili ključa za obnovitev, žal podatkov ne bo mogoče pridobiti nazaj, ko boste geslo enkrat spremenili. Če niste prepričani, kaj storiti, se obrnite na skrbnika storitve. Ali ste prepričani, da želite nadaljevati?", - "Yes, I really want to reset my password now" : "Da, potrjujem ponastavitev gesla", - "Reset" : "Ponastavi", "New password" : "Novo geslo", "New Password" : "Novo geslo", + "Reset password" : "Ponastavi geslo", + "Searching other places" : "Iskanje drugih mest", + "No search result in other places" : "Ni zadetkov iskanja drugih mest", + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Sistem Mac OS X ni podprt, zato %s ne bo deloval zanesljivo v tem okolju. Program uporabljate na lastno odgovornost! ", "For the best results, please consider using a GNU/Linux server instead." : "Za najbolj še rezultate je priporočljivo uporabljati strežnik GNU/Linux.", + "Please install the cURL extension and restart your webserver." : "Namestiti je treba razširitev cURL in nato ponovno zagnati spletni strežnik.", "Personal" : "Osebno", "Users" : "Uporabniki", "Apps" : "Programi", @@ -165,12 +171,10 @@ OC.L10N.register( "Line: %s" : "Vrstica: %s", "Trace" : "Sledenje povezav", "Security Warning" : "Varnostno opozorilo", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Uporabljena različica PHP je ranljiva za napad NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Za varno uporabo storitve %s, je treba posodobiti namestitev PHP", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Podatkovna mapa in datoteke so najverjetneje javno dostopni preko interneta, saj datoteka .htaccess ni ustrezno nastavljena.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za več informacij o pravilnem nastavljanju strežnika, kliknite na povezavo do <a href=\"%s\" target=\"_blank\">dokumentacije</a>.", "Create an <strong>admin account</strong>" : "Ustvari <strong>skrbniški račun</strong>", - "Password" : "Geslo", + "Username" : "Uporabniško ime", "Storage & database" : "Shramba in podatkovna zbirka", "Data folder" : "Podatkovna mapa", "Configure the database" : "Nastavi podatkovno zbirko", @@ -180,12 +184,11 @@ OC.L10N.register( "Database name" : "Ime podatkovne zbirke", "Database tablespace" : "Razpredelnica podatkovne zbirke", "Database host" : "Gostitelj podatkovne zbirke", - "SQLite will be used as database. For larger installations we recommend to change this." : "Za podatkovno zbirko bo uporabljen SQLite. Za večje zbirke je priporočljivo to zamenjati.", "Finish setup" : "Končaj nastavitev", "Finishing …" : "Poteka zaključevanje opravila ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Program zahteva podporo JavaScript za pravilno delovanje. Omogočite <a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScript</a> in ponovno osvežite stran.", "%s is available. Get more information on how to update." : "%s je na voljo. Pridobite več podrobnosti za posodobitev.", "Log out" : "Odjava", + "Search" : "Poišči", "Server side authentication failed!" : "Overitev s strežnika je spodletela!", "Please contact your administrator." : "Stopite v stik s skrbnikom sistema.", "Forgot your password? Reset it!" : "Ali ste pozabili geslo? Ponastavite ga!", diff --git a/core/l10n/sl.json b/core/l10n/sl.json index d5a516d4429..ebf26773d69 100644 --- a/core/l10n/sl.json +++ b/core/l10n/sl.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Povezava za ponastavitev gesla je bila poslana na naveden elektronski naslov. V kolikor sporočila ne dobite v kratkem, preverite tudi mapo neželene pošte.<br> Če sporočila ni niti v tej mapi, stopite v stik s skrbnikom.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Datoteke so šifrirane. Če niste omogočili obnovitvenega ključa, po ponastavitvi gesla ne bo mogoč dostop do datotek.<br />V primeru, da niste prepričani, kaj storiti, stopite v stik s skrbnikom sistema.<br />Ali ste prepričani, da želite nadaljevati?", "I know what I'm doing" : "Vem, kaj delam!", - "Reset password" : "Ponastavi geslo", "Password can not be changed. Please contact your administrator." : "Gesla ni mogoče spremeniti. Stopite v stik s skrbnikom.", "No" : "Ne", "Yes" : "Da", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Napaka nalaganja predloge izbirnika datotek: {error}", "Ok" : "V redu", "Error loading message template: {error}" : "Napaka nalaganja predloge sporočil: {error}", + "read-only" : "le za branje", "_{count} file conflict_::_{count} file conflicts_" : ["{count} spor datotek","{count} spora datotek","{count} spori datotek","{count} sporov datotek"], "One file conflict" : "En spor datotek", "New Files" : "Nove datoteke", @@ -63,6 +63,7 @@ "Strong password" : "Odlično geslo", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Spletni stražnik še ni ustrezno nastavljen in ne omogoča usklajevanja, saj je nastavitev vmesnika WebDAV okvarjena.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Na voljo ni delujoče internetne povezave. To pomeni, da nekaterih možnosti, kot so priklapljanje zunanje shrambe, obveščanja o posodobitvah in nameščanje programov tretje roke ni podprto. Dostop do datotek z oddaljenih mest in pošiljanje obvestil preko elektronske pošte prav tako verjetno ne deluje. Za omogočanje vseh zmožnosti mora biti vzpostavljena tudi ustrezna internetna povezava.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vaša podatkovna mapa in datoteke so najverjetneje javno dostopna preko interneta. Datoteka .htaccess ni ustrezno nastavljena. Priporočljivo je nastaviti spletni strežnik tako, da podatkovna mapa ni prosto dostopna. To je mogoče zagotoviti tudi tako, da je mapa premaknjena iz neustrezne korenske v podrejeno mapo .", "Error occurred while checking server setup" : "Prišlo je do napake med preverjanjem nastavitev strežnika", "Shared" : "V souporabi", "Shared with {recipients}" : "V souporabi z {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Souporaba z uporabnikom ali skupino ...", "Share link" : "Povezava za prejem", "The public link will expire no later than {days} days after it is created" : "Javna povezava bo potekla {days} dni po ustvarjanju.", + "Link" : "Povezava", "Password protect" : "Zaščiti z geslom", + "Password" : "Geslo", "Choose a password for the public link" : "Izberite geslo za javno povezavo", - "Allow Public Upload" : "Dovoli javno pošiljanje na strežnik", + "Allow editing" : "Dovoli urejanje", "Email link to person" : "Posreduj povezavo po elektronski pošti", "Send" : "Pošlji", "Set expiration date" : "Nastavi datum preteka", + "Expiration" : "Datum preteka", "Expiration date" : "Datum preteka", "Adding user..." : "Dodajanje uporabnika ...", "group" : "skupina", + "remote" : "oddaljeno", "Resharing is not allowed" : "Nadaljnja souporaba ni dovoljena", "Shared in {item} with {user}" : "V souporabi v {item} z uporabnikom {user}", "Unshare" : "Prekliči souporabo", @@ -93,7 +98,7 @@ "can edit" : "lahko ureja", "access control" : "nadzor dostopa", "create" : "ustvari", - "update" : "posodobi", + "change" : "sprememba", "delete" : "izbriše", "Password protected" : "Zaščiteno z geslom", "Error unsetting expiration date" : "Napaka brisanja datuma preteka", @@ -112,25 +117,26 @@ "Hello world!" : "Pozdravljen svet!", "sunny" : "sončno", "Hello {name}, the weather is {weather}" : "Pozdravljeni, {name}, vreme je {weather}", + "Hello {name}" : "Pozdravljeni, {name}", "_download %n file_::_download %n files_" : ["prejmi %n datoteko","prejmi %n datoteki","prejmi %n datoteke","prejmi %n datotek"], "Updating {productName} to version {version}, this may take a while." : "Poteka posodabljanje {productName} na različico {version}. Opravilo je lahko dolgotrajno.", "Please reload the page." : "Stran je treba ponovno naložiti", - "The update was unsuccessful." : "Posodobitev je spodletela", + "The update was unsuccessful. " : "Posodobitev je spodletela.", "The update was successful. Redirecting you to ownCloud now." : "Posodobitev je uspešno končana. Stran bo preusmerjena na oblak ownCloud.", "Couldn't reset password because the token is invalid" : "Ni mogoče ponastaviti gesla zaradi neustreznega žetona.", "Couldn't send reset email. Please make sure your username is correct." : "Ni mogoče poslati elektronskega sporočila. Prepričajte se, da je uporabniško ime pravilno.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Ni mogoče poslati elektronskega sporočila za ponastavitev gesla, ker ni navedenega elektronskega naslova. Stopite v stik s skrbnikom sistema.", "%s password reset" : "Ponastavitev gesla %s", "Use the following link to reset your password: {link}" : "Za ponastavitev gesla uporabite povezavo: {link}", - "You will receive a link to reset your password via Email." : "Na elektronski naslov boste prejeli povezavo za ponovno nastavitev gesla.", - "Username" : "Uporabniško ime", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Datoteke so šifrirane. Če niste omogočili ključa za obnovitev, žal podatkov ne bo mogoče pridobiti nazaj, ko boste geslo enkrat spremenili. Če niste prepričani, kaj storiti, se obrnite na skrbnika storitve. Ali ste prepričani, da želite nadaljevati?", - "Yes, I really want to reset my password now" : "Da, potrjujem ponastavitev gesla", - "Reset" : "Ponastavi", "New password" : "Novo geslo", "New Password" : "Novo geslo", + "Reset password" : "Ponastavi geslo", + "Searching other places" : "Iskanje drugih mest", + "No search result in other places" : "Ni zadetkov iskanja drugih mest", + "_{count} search result in other places_::_{count} search results in other places_" : ["","","",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Sistem Mac OS X ni podprt, zato %s ne bo deloval zanesljivo v tem okolju. Program uporabljate na lastno odgovornost! ", "For the best results, please consider using a GNU/Linux server instead." : "Za najbolj še rezultate je priporočljivo uporabljati strežnik GNU/Linux.", + "Please install the cURL extension and restart your webserver." : "Namestiti je treba razširitev cURL in nato ponovno zagnati spletni strežnik.", "Personal" : "Osebno", "Users" : "Uporabniki", "Apps" : "Programi", @@ -163,12 +169,10 @@ "Line: %s" : "Vrstica: %s", "Trace" : "Sledenje povezav", "Security Warning" : "Varnostno opozorilo", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Uporabljena različica PHP je ranljiva za napad NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Za varno uporabo storitve %s, je treba posodobiti namestitev PHP", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Podatkovna mapa in datoteke so najverjetneje javno dostopni preko interneta, saj datoteka .htaccess ni ustrezno nastavljena.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za več informacij o pravilnem nastavljanju strežnika, kliknite na povezavo do <a href=\"%s\" target=\"_blank\">dokumentacije</a>.", "Create an <strong>admin account</strong>" : "Ustvari <strong>skrbniški račun</strong>", - "Password" : "Geslo", + "Username" : "Uporabniško ime", "Storage & database" : "Shramba in podatkovna zbirka", "Data folder" : "Podatkovna mapa", "Configure the database" : "Nastavi podatkovno zbirko", @@ -178,12 +182,11 @@ "Database name" : "Ime podatkovne zbirke", "Database tablespace" : "Razpredelnica podatkovne zbirke", "Database host" : "Gostitelj podatkovne zbirke", - "SQLite will be used as database. For larger installations we recommend to change this." : "Za podatkovno zbirko bo uporabljen SQLite. Za večje zbirke je priporočljivo to zamenjati.", "Finish setup" : "Končaj nastavitev", "Finishing …" : "Poteka zaključevanje opravila ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Program zahteva podporo JavaScript za pravilno delovanje. Omogočite <a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScript</a> in ponovno osvežite stran.", "%s is available. Get more information on how to update." : "%s je na voljo. Pridobite več podrobnosti za posodobitev.", "Log out" : "Odjava", + "Search" : "Poišči", "Server side authentication failed!" : "Overitev s strežnika je spodletela!", "Please contact your administrator." : "Stopite v stik s skrbnikom sistema.", "Forgot your password? Reset it!" : "Ali ste pozabili geslo? Ponastavite ga!", diff --git a/core/l10n/sq.js b/core/l10n/sq.js index 9dd27342905..7776db69b9f 100644 --- a/core/l10n/sq.js +++ b/core/l10n/sq.js @@ -1,9 +1,19 @@ OC.L10N.register( "core", { + "Couldn't send mail to following users: %s " : "Nuk mund ti dërgoj e-mail këtyre përdoruesve: %s", "Turned on maintenance mode" : "Mënyra e mirëmbajtjes u aktivizua", "Turned off maintenance mode" : "Mënyra e mirëmbajtjes u çaktivizua", "Updated database" : "Database-i u azhurnua", + "Checked database schema update" : "Përditësim i skemës së kontrolluar të bazës së të dhënave", + "Checked database schema update for apps" : "Përditësim i skemës së kontrolluar të bazës së të dhënave për aplikacionet", + "Updated \"%s\" to %s" : "U përditësua \"%s\" në %s", + "Disabled incompatible apps: %s" : "Aplikacione të papajtueshme të bllokuara: %s", + "No image or file provided" : "Nuk është dhënë asnjë imazh apo skedar", + "Unknown filetype" : "Tip i panjohur skedari", + "Invalid image" : "Imazh i pavlefshëm", + "No temporary profile picture available, try again" : "Nuk është i mundur asnjë imazh profili i përkohshëm, provoni përsëri", + "No crop data provided" : "Nuk është dhënë asnjë parametër prerjeje", "Sunday" : "E djelë", "Monday" : "E hënë", "Tuesday" : "E martë", @@ -25,15 +35,38 @@ OC.L10N.register( "December" : "Dhjetor", "Settings" : "Parametra", "Saving..." : "Duke ruajtur...", - "Reset password" : "Rivendos kodin", + "Couldn't send reset email. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem kontaktoni me administratorin.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Lidhja për rivendosjen e kodit tuaj u dërgua tek email-i juaj. Nëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme spam.<br>Nëse nuk është as aty, pyesni administratorin tuaj.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Skedarët tuaj janë të kodifikuar. Nëse nuk keni aktivizuar çelësin e restaurimit, të dhënat tuaja nuk do të jenë të arritshme pasi të keni rivendosur kodin.<br />Nëse nuk jeni i sigurt, ju lutemi kontaktoni administratorin tuaj përpara se të vazhdoni. Jeni i sigurt që dëshironi të vazhdoni?", + "I know what I'm doing" : "Unë e di se çfarë po bëj", + "Password can not be changed. Please contact your administrator." : "Fjalëkalimi nuk mund të ndryshohet. Ju lutem kontaktoni me administratorin.", "No" : "Jo", "Yes" : "Po", "Choose" : "Zgjidh", + "Error loading file picker template: {error}" : "Gabim gjatë ngarkimit të shabllonit të zgjedhësit të skedarëve: {error}", "Ok" : "Në rregull", - "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "Error loading message template: {error}" : "Gabim gjatë ngarkimit të shabllonit të mesazheve: {error}", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt skedari","{count} konflikte skedarësh"], + "One file conflict" : "Një konflikt skedari", + "New Files" : "Skedarë të rinj", + "Already existing files" : "Skedarë ekzistues", + "Which files do you want to keep?" : "Cilët skedarë dëshironi të mbani?", + "If you select both versions, the copied file will have a number added to its name." : "Nëse i zgjidhni të dyja versionet, skedarit të kopjuar do ti shtohet një numër në emrin e tij.", "Cancel" : "Anulo", + "Continue" : "Vazhdo", + "(all selected)" : "(të gjitha të zgjedhura)", + "({count} selected)" : "({count} të zgjedhur)", + "Error loading file exists template" : "Gabim gjatë ngarkimit të shabllonit të skedarit ekzistues", + "Very weak password" : "Fjalëkalim shumë i dobët", + "Weak password" : "Fjalëkalim i dobët", + "So-so password" : "Fjalëkalim i pranueshëm", + "Good password" : "Fjalëkalim i mirë", + "Strong password" : "Fjalëkalim shumë i mirë", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web Serveri juaj nuk është konfigurar sic duhet në mënyre që të lejojë sinkronizimin e skedare pasi ndërfaqja WevDAV duket të jetë e demtuar.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ky server nuk ka lidhje në internet. Kjo dmth qe disa nga funksionalitetet si të montohet ruajtje e jashtme, njoftime mbi versione të reja apo instalimi i aplikacioneve nga palë të 3ta nuk do të funksionojnë. Qasja në distancë e skedarëve dhe dërgimi i emaileve njoftues gjithashtu mund të mos funksionojnë. Ju sugjerojmë që të aktivizoni lidhjen në internet për këtë server nëse dëshironi ti keni të gjitha funksionalitetet.", + "Error occurred while checking server setup" : "Gabim gjatë kontrollit të konfigurimit të serverit", "Shared" : "Ndarë", + "Shared with {recipients}" : "Ndarë me {recipients}", "Share" : "Nda", "Error" : "Veprim i gabuar", "Error while sharing" : "Veprim i gabuar gjatë ndarjes", @@ -41,64 +74,132 @@ OC.L10N.register( "Error while changing permissions" : "Veprim i gabuar gjatë ndryshimit të lejeve", "Shared with you and the group {group} by {owner}" : "Ndarë me ju dhe me grupin {group} nga {owner}", "Shared with you by {owner}" : "Ndarë me ju nga {owner}", + "Share with user or group …" : "Ndajeni me përdorues ose grup ...", + "Share link" : "Ndaje lidhjen", + "The public link will expire no later than {days} days after it is created" : "Lidhja publike do të skadojë jo më vonë se {days} ditë pas krijimit", "Password protect" : "Mbro me kod", - "Allow Public Upload" : "Lejo Ngarkimin Publik", + "Password" : "Kodi", + "Choose a password for the public link" : "Zgjidhni një fjalëkalim për lidhjen publike", "Email link to person" : "Dërgo email me lidhjen", "Send" : "Dërgo", "Set expiration date" : "Cakto datën e përfundimit", + "Expiration" : "Data e skadimit", "Expiration date" : "Data e përfundimit", + "Adding user..." : "Duke shtuar përdoruesin ...", "group" : "grupi", "Resharing is not allowed" : "Rindarja nuk lejohet", "Shared in {item} with {user}" : "Ndarë në {item} me {user}", "Unshare" : "Hiq ndarjen", + "notify by email" : "njofto me email", "can share" : "mund të ndajnë", "can edit" : "mund të ndryshosh", "access control" : "kontrollimi i hyrjeve", "create" : "krijo", - "update" : "azhurno", "delete" : "elimino", "Password protected" : "Mbrojtur me kod", "Error unsetting expiration date" : "Veprim i gabuar gjatë heqjes së datës së përfundimit", "Error setting expiration date" : "Veprim i gabuar gjatë caktimit të datës së përfundimit", "Sending ..." : "Duke dërguar...", "Email sent" : "Email-i u dërgua", + "Warning" : "Kujdes", "The object type is not specified." : "Nuk është specifikuar tipi i objektit.", + "Enter new" : "Jep të re", "Delete" : "Elimino", "Add" : "Shto", - "_download %n file_::_download %n files_" : ["",""], + "Edit tags" : "Modifiko tag", + "Error loading dialog template: {error}" : "Gabim gjatë ngarkimit të shabllonit: {error}", + "No tags selected for deletion." : "Nuk është zgjedhur asnjë tag për fshirje.", + "unknown text" : "tekst i panjohur", + "Hello world!" : "Përshendetje të gjithëve!", + "sunny" : "diell", + "Hello {name}, the weather is {weather}" : "Përshëndetje {name}, koha është {weather}", + "_download %n file_::_download %n files_" : ["shkarko %n skedar","shkarko %n skedarë"], + "Updating {productName} to version {version}, this may take a while." : "Po përditësoj {productName} në versionin {version}, kjo mund të zgjasë pak.", + "Please reload the page." : "Ju lutem ringarkoni faqen.", "The update was successful. Redirecting you to ownCloud now." : "Azhurnimi u krye. Tani do t'ju kaloj tek ownCloud-i.", + "Couldn't reset password because the token is invalid" : "Nuk mund të rivendos fjalëkalimin sepse shenja është e pavlefshme.", + "Couldn't send reset email. Please make sure your username is correct." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem sigurohuni që përdoruesi juaj është i saktë.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet sepse nuk ekziston asnjë adresë email për këtë përdorues. Ju lutem kontaktoni me administratorin.", "%s password reset" : "Kodi i %s -it u rivendos", "Use the following link to reset your password: {link}" : "Përdorni lidhjen në vijim për të rivendosur kodin: {link}", - "You will receive a link to reset your password via Email." : "Do t'iu vijë një email që përmban një lidhje për ta rivendosur kodin.", - "Username" : "Përdoruesi", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Skedarët tuaj janë të kodifikuar. Nëqoftëse nuk keni aktivizuar çelësin e restaurimit, të dhënat tuaja nuk do të jenë të arritshme pasi të keni rivendosur kodin. Nëqoftëse nuk jeni i sigurt, ju lutemi kontaktoni administratorin tuaj para se të vazhdoni. Jeni i sigurt që dëshironi të vazhdoni?", - "Yes, I really want to reset my password now" : "Po, dua ta rivendos kodin tani", "New password" : "Kodi i ri", + "New Password" : "Fjalëkalim i ri", + "Reset password" : "Rivendos kodin", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nuk është i mbështetur dhe %s nuk do të funksionojë si duhet në këtë platformë. Përdoreni nën përgjegjësinë tuaj!", + "For the best results, please consider using a GNU/Linux server instead." : "Për të arritur rezultatet më të mira të mundshme, ju lutem më mirë konsideroni përdorimin e një serveri GNU/Linux.", "Personal" : "Personale", "Users" : "Përdoruesit", "Apps" : "App", "Admin" : "Admin", "Help" : "Ndihmë", + "Error loading tags" : "Gabim gjatë ngarkimit të etiketave.", + "Tag already exists" : "Etiketa ekziston", + "Error deleting tag(s)" : "Gabim gjatë fshirjes së etiketës(ave)", + "Error tagging" : "Gabim etiketimi", + "Error untagging" : "Gabim në heqjen e etiketës", + "Error favoriting" : "Gabim në ruajtjen si të preferuar", + "Error unfavoriting" : "Gabim në heqjen nga të preferuarat", "Access forbidden" : "Ndalohet hyrja", + "File not found" : "Skedari nuk mund të gjendet", + "The specified document has not been found on the server." : "Dokumenti i përcaktuar nuk mund të gjendet në server.", + "You can click here to return to %s." : "Ju mund të klikoni këtu për tu kthyer në %s.", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Tungjatjeta,\n\nju njoftojmë se %s ka ndarë %s me ju.\nShikojeni në: %s\n\n", + "The share will expire on %s." : "Ndarja do të skadojë në %s.", + "Cheers!" : "Gjithë të mirat", + "Internal Server Error" : "Gabim i brendshëm në server", + "The server encountered an internal error and was unable to complete your request." : "Serveri u përball me një gabim të brendshem dhe nuk mundet të mbarojë detyrën që i keni ngarkuar.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Ju lutem kontaktoni me administratorin e serverit nëse ky gabim shfaqet herë të tjera, ju lutem përfshini dhe detajet e mëposhtme teknike në raportin tuaj.", + "More details can be found in the server log." : "Detaje të mëtejshme mund të gjenden në listën e veprimeve të serverit.", + "Technical details" : "Detaje teknike", + "Remote Address: %s" : "Adresa tjetër: %s", + "Request ID: %s" : "ID e kërkesës: %s", + "Code: %s" : "Kodi: %s", + "Message: %s" : "Mesazhi: %s", + "File: %s" : "Skedari: %s", + "Line: %s" : "Rreshti: %s", + "Trace" : "Gjurmim", "Security Warning" : "Paralajmërim sigurie", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Versioni juaj i PHP-së është i cënueshëm nga sulmi NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Ju lutem azhurnoni instalimin tuaj të PHP-së që të përdorni %s -in në mënyrë të sigurt.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dosja dhe skedarët e të dhënave tuaja mbase janë të arritshme nga interneti sepse skedari .htaccess nuk po punon.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Për më shumë informacion mbi konfigurimin e duhur të serverit tuaj, ju lutem shikoni <a href=\"%s\" target=\"_blank\">dokumentacionin</a>.", "Create an <strong>admin account</strong>" : "Krijo një <strong>llogari administruesi</strong>", - "Password" : "Kodi", + "Username" : "Përdoruesi", + "Storage & database" : "Ruajtja dhe baza e të dhënave", "Data folder" : "Emri i dosjes", "Configure the database" : "Konfiguro database-in", + "Only %s is available." : "Vetëm %s është e disponueshme.", "Database user" : "Përdoruesi i database-it", "Database password" : "Kodi i database-it", "Database name" : "Emri i database-it", "Database tablespace" : "Tablespace-i i database-it", "Database host" : "Pozicioni (host) i database-it", "Finish setup" : "Mbaro setup-in", + "Finishing …" : "Duke përfunduar ...", "%s is available. Get more information on how to update." : "%s është i disponueshëm. Merrni më shumë informacione mbi azhurnimin.", "Log out" : "Dalje", + "Search" : "Kërko", + "Server side authentication failed!" : "Verifikimi në krahun e serverit dështoi!", + "Please contact your administrator." : "Ju lutem kontaktoni administratorin.", + "Forgot your password? Reset it!" : "Keni harruar fjalëkalimin tuaj? Rivendoseni!", "remember" : "kujto", "Log in" : "Hyrje", - "Alternative Logins" : "Hyrje alternative" + "Alternative Logins" : "Hyrje alternative", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Tungjatjeta,<br><br>dëshirojmë t'ju njoftojmë se %s ka ndarë <strong>%s</strong> me ju.<br><a href=\"%s\">Klikoni këtu për ta shikuar!</a><br>", + "This ownCloud instance is currently in single user mode." : "Kjo instancë ownCloud është aktualisht në gjendje me përdorues të vetëm.", + "This means only administrators can use the instance." : "Kjo dmth që vetëm administratorët mund të shfrytëzojnë instancën.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktoni administratorin e sistemit nëse ky mesazh vazhdon ose është shfaqur papritmas.", + "Thank you for your patience." : "Ju faleminderit për durimin tuaj.", + "You are accessing the server from an untrusted domain." : "Ju po qaseni në server nga një domain jo i besuar.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Ju lutem kontaktoni me administratorin. Nëse jeni administrator i kësaj instance, konfiguroni parametrin \"domain i besuar\" në config/config.php . Një konfigurim shembull është dhënë në config/config.sample.php", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Në varësi të konfigurimit tuaj, ju si administrator mundet gjithashtu të jeni i aftë të përdorni butonin e mëposhtëm për ti dhënë besim këtij domain.", + "Add \"%s\" as trusted domain" : "Shtoni \"%s\" si domain të besuar", + "%s will be updated to version %s." : "%s to të përditësohet në versionin %s.", + "The following apps will be disabled:" : "Keto aplikacione do të bllokohen:", + "The theme %s has been disabled." : "Tema %s u bllokua.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Ju lutem sigurohuni që bazës së të dhënave, dosjes së konfigurimit dhe dosjes së të dhënave ti jetë bërë një kopje rezervë përpara se të vazhdoni më tutje.", + "Start update" : "Fillo përditësimin.", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Për të shmangur momente bllokimi gjatë punës me instalime të mëdha, në vend të kësaj ju mund të kryeni komandën e mëposhtme nga dosja juaj e instalimit:", + "This %s instance is currently being updated, which may take a while." : "Kjo instancë %s është në proces përditësimi, i cili mund të zgjasë pak kohë.", + "This page will refresh itself when the %s instance is available again." : "Kjo faqe do të ringarkohet automatikisht kur instanca %s të jetë sërish e disponueshme." }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/sq.json b/core/l10n/sq.json index 72230681a4e..2defbb25d92 100644 --- a/core/l10n/sq.json +++ b/core/l10n/sq.json @@ -1,7 +1,17 @@ { "translations": { + "Couldn't send mail to following users: %s " : "Nuk mund ti dërgoj e-mail këtyre përdoruesve: %s", "Turned on maintenance mode" : "Mënyra e mirëmbajtjes u aktivizua", "Turned off maintenance mode" : "Mënyra e mirëmbajtjes u çaktivizua", "Updated database" : "Database-i u azhurnua", + "Checked database schema update" : "Përditësim i skemës së kontrolluar të bazës së të dhënave", + "Checked database schema update for apps" : "Përditësim i skemës së kontrolluar të bazës së të dhënave për aplikacionet", + "Updated \"%s\" to %s" : "U përditësua \"%s\" në %s", + "Disabled incompatible apps: %s" : "Aplikacione të papajtueshme të bllokuara: %s", + "No image or file provided" : "Nuk është dhënë asnjë imazh apo skedar", + "Unknown filetype" : "Tip i panjohur skedari", + "Invalid image" : "Imazh i pavlefshëm", + "No temporary profile picture available, try again" : "Nuk është i mundur asnjë imazh profili i përkohshëm, provoni përsëri", + "No crop data provided" : "Nuk është dhënë asnjë parametër prerjeje", "Sunday" : "E djelë", "Monday" : "E hënë", "Tuesday" : "E martë", @@ -23,15 +33,38 @@ "December" : "Dhjetor", "Settings" : "Parametra", "Saving..." : "Duke ruajtur...", - "Reset password" : "Rivendos kodin", + "Couldn't send reset email. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem kontaktoni me administratorin.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Lidhja për rivendosjen e kodit tuaj u dërgua tek email-i juaj. Nëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme spam.<br>Nëse nuk është as aty, pyesni administratorin tuaj.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Skedarët tuaj janë të kodifikuar. Nëse nuk keni aktivizuar çelësin e restaurimit, të dhënat tuaja nuk do të jenë të arritshme pasi të keni rivendosur kodin.<br />Nëse nuk jeni i sigurt, ju lutemi kontaktoni administratorin tuaj përpara se të vazhdoni. Jeni i sigurt që dëshironi të vazhdoni?", + "I know what I'm doing" : "Unë e di se çfarë po bëj", + "Password can not be changed. Please contact your administrator." : "Fjalëkalimi nuk mund të ndryshohet. Ju lutem kontaktoni me administratorin.", "No" : "Jo", "Yes" : "Po", "Choose" : "Zgjidh", + "Error loading file picker template: {error}" : "Gabim gjatë ngarkimit të shabllonit të zgjedhësit të skedarëve: {error}", "Ok" : "Në rregull", - "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "Error loading message template: {error}" : "Gabim gjatë ngarkimit të shabllonit të mesazheve: {error}", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt skedari","{count} konflikte skedarësh"], + "One file conflict" : "Një konflikt skedari", + "New Files" : "Skedarë të rinj", + "Already existing files" : "Skedarë ekzistues", + "Which files do you want to keep?" : "Cilët skedarë dëshironi të mbani?", + "If you select both versions, the copied file will have a number added to its name." : "Nëse i zgjidhni të dyja versionet, skedarit të kopjuar do ti shtohet një numër në emrin e tij.", "Cancel" : "Anulo", + "Continue" : "Vazhdo", + "(all selected)" : "(të gjitha të zgjedhura)", + "({count} selected)" : "({count} të zgjedhur)", + "Error loading file exists template" : "Gabim gjatë ngarkimit të shabllonit të skedarit ekzistues", + "Very weak password" : "Fjalëkalim shumë i dobët", + "Weak password" : "Fjalëkalim i dobët", + "So-so password" : "Fjalëkalim i pranueshëm", + "Good password" : "Fjalëkalim i mirë", + "Strong password" : "Fjalëkalim shumë i mirë", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web Serveri juaj nuk është konfigurar sic duhet në mënyre që të lejojë sinkronizimin e skedare pasi ndërfaqja WevDAV duket të jetë e demtuar.", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ky server nuk ka lidhje në internet. Kjo dmth qe disa nga funksionalitetet si të montohet ruajtje e jashtme, njoftime mbi versione të reja apo instalimi i aplikacioneve nga palë të 3ta nuk do të funksionojnë. Qasja në distancë e skedarëve dhe dërgimi i emaileve njoftues gjithashtu mund të mos funksionojnë. Ju sugjerojmë që të aktivizoni lidhjen në internet për këtë server nëse dëshironi ti keni të gjitha funksionalitetet.", + "Error occurred while checking server setup" : "Gabim gjatë kontrollit të konfigurimit të serverit", "Shared" : "Ndarë", + "Shared with {recipients}" : "Ndarë me {recipients}", "Share" : "Nda", "Error" : "Veprim i gabuar", "Error while sharing" : "Veprim i gabuar gjatë ndarjes", @@ -39,64 +72,132 @@ "Error while changing permissions" : "Veprim i gabuar gjatë ndryshimit të lejeve", "Shared with you and the group {group} by {owner}" : "Ndarë me ju dhe me grupin {group} nga {owner}", "Shared with you by {owner}" : "Ndarë me ju nga {owner}", + "Share with user or group …" : "Ndajeni me përdorues ose grup ...", + "Share link" : "Ndaje lidhjen", + "The public link will expire no later than {days} days after it is created" : "Lidhja publike do të skadojë jo më vonë se {days} ditë pas krijimit", "Password protect" : "Mbro me kod", - "Allow Public Upload" : "Lejo Ngarkimin Publik", + "Password" : "Kodi", + "Choose a password for the public link" : "Zgjidhni një fjalëkalim për lidhjen publike", "Email link to person" : "Dërgo email me lidhjen", "Send" : "Dërgo", "Set expiration date" : "Cakto datën e përfundimit", + "Expiration" : "Data e skadimit", "Expiration date" : "Data e përfundimit", + "Adding user..." : "Duke shtuar përdoruesin ...", "group" : "grupi", "Resharing is not allowed" : "Rindarja nuk lejohet", "Shared in {item} with {user}" : "Ndarë në {item} me {user}", "Unshare" : "Hiq ndarjen", + "notify by email" : "njofto me email", "can share" : "mund të ndajnë", "can edit" : "mund të ndryshosh", "access control" : "kontrollimi i hyrjeve", "create" : "krijo", - "update" : "azhurno", "delete" : "elimino", "Password protected" : "Mbrojtur me kod", "Error unsetting expiration date" : "Veprim i gabuar gjatë heqjes së datës së përfundimit", "Error setting expiration date" : "Veprim i gabuar gjatë caktimit të datës së përfundimit", "Sending ..." : "Duke dërguar...", "Email sent" : "Email-i u dërgua", + "Warning" : "Kujdes", "The object type is not specified." : "Nuk është specifikuar tipi i objektit.", + "Enter new" : "Jep të re", "Delete" : "Elimino", "Add" : "Shto", - "_download %n file_::_download %n files_" : ["",""], + "Edit tags" : "Modifiko tag", + "Error loading dialog template: {error}" : "Gabim gjatë ngarkimit të shabllonit: {error}", + "No tags selected for deletion." : "Nuk është zgjedhur asnjë tag për fshirje.", + "unknown text" : "tekst i panjohur", + "Hello world!" : "Përshendetje të gjithëve!", + "sunny" : "diell", + "Hello {name}, the weather is {weather}" : "Përshëndetje {name}, koha është {weather}", + "_download %n file_::_download %n files_" : ["shkarko %n skedar","shkarko %n skedarë"], + "Updating {productName} to version {version}, this may take a while." : "Po përditësoj {productName} në versionin {version}, kjo mund të zgjasë pak.", + "Please reload the page." : "Ju lutem ringarkoni faqen.", "The update was successful. Redirecting you to ownCloud now." : "Azhurnimi u krye. Tani do t'ju kaloj tek ownCloud-i.", + "Couldn't reset password because the token is invalid" : "Nuk mund të rivendos fjalëkalimin sepse shenja është e pavlefshme.", + "Couldn't send reset email. Please make sure your username is correct." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem sigurohuni që përdoruesi juaj është i saktë.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet sepse nuk ekziston asnjë adresë email për këtë përdorues. Ju lutem kontaktoni me administratorin.", "%s password reset" : "Kodi i %s -it u rivendos", "Use the following link to reset your password: {link}" : "Përdorni lidhjen në vijim për të rivendosur kodin: {link}", - "You will receive a link to reset your password via Email." : "Do t'iu vijë një email që përmban një lidhje për ta rivendosur kodin.", - "Username" : "Përdoruesi", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Skedarët tuaj janë të kodifikuar. Nëqoftëse nuk keni aktivizuar çelësin e restaurimit, të dhënat tuaja nuk do të jenë të arritshme pasi të keni rivendosur kodin. Nëqoftëse nuk jeni i sigurt, ju lutemi kontaktoni administratorin tuaj para se të vazhdoni. Jeni i sigurt që dëshironi të vazhdoni?", - "Yes, I really want to reset my password now" : "Po, dua ta rivendos kodin tani", "New password" : "Kodi i ri", + "New Password" : "Fjalëkalim i ri", + "Reset password" : "Rivendos kodin", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nuk është i mbështetur dhe %s nuk do të funksionojë si duhet në këtë platformë. Përdoreni nën përgjegjësinë tuaj!", + "For the best results, please consider using a GNU/Linux server instead." : "Për të arritur rezultatet më të mira të mundshme, ju lutem më mirë konsideroni përdorimin e një serveri GNU/Linux.", "Personal" : "Personale", "Users" : "Përdoruesit", "Apps" : "App", "Admin" : "Admin", "Help" : "Ndihmë", + "Error loading tags" : "Gabim gjatë ngarkimit të etiketave.", + "Tag already exists" : "Etiketa ekziston", + "Error deleting tag(s)" : "Gabim gjatë fshirjes së etiketës(ave)", + "Error tagging" : "Gabim etiketimi", + "Error untagging" : "Gabim në heqjen e etiketës", + "Error favoriting" : "Gabim në ruajtjen si të preferuar", + "Error unfavoriting" : "Gabim në heqjen nga të preferuarat", "Access forbidden" : "Ndalohet hyrja", + "File not found" : "Skedari nuk mund të gjendet", + "The specified document has not been found on the server." : "Dokumenti i përcaktuar nuk mund të gjendet në server.", + "You can click here to return to %s." : "Ju mund të klikoni këtu për tu kthyer në %s.", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Tungjatjeta,\n\nju njoftojmë se %s ka ndarë %s me ju.\nShikojeni në: %s\n\n", + "The share will expire on %s." : "Ndarja do të skadojë në %s.", + "Cheers!" : "Gjithë të mirat", + "Internal Server Error" : "Gabim i brendshëm në server", + "The server encountered an internal error and was unable to complete your request." : "Serveri u përball me një gabim të brendshem dhe nuk mundet të mbarojë detyrën që i keni ngarkuar.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Ju lutem kontaktoni me administratorin e serverit nëse ky gabim shfaqet herë të tjera, ju lutem përfshini dhe detajet e mëposhtme teknike në raportin tuaj.", + "More details can be found in the server log." : "Detaje të mëtejshme mund të gjenden në listën e veprimeve të serverit.", + "Technical details" : "Detaje teknike", + "Remote Address: %s" : "Adresa tjetër: %s", + "Request ID: %s" : "ID e kërkesës: %s", + "Code: %s" : "Kodi: %s", + "Message: %s" : "Mesazhi: %s", + "File: %s" : "Skedari: %s", + "Line: %s" : "Rreshti: %s", + "Trace" : "Gjurmim", "Security Warning" : "Paralajmërim sigurie", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Versioni juaj i PHP-së është i cënueshëm nga sulmi NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Ju lutem azhurnoni instalimin tuaj të PHP-së që të përdorni %s -in në mënyrë të sigurt.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dosja dhe skedarët e të dhënave tuaja mbase janë të arritshme nga interneti sepse skedari .htaccess nuk po punon.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Për më shumë informacion mbi konfigurimin e duhur të serverit tuaj, ju lutem shikoni <a href=\"%s\" target=\"_blank\">dokumentacionin</a>.", "Create an <strong>admin account</strong>" : "Krijo një <strong>llogari administruesi</strong>", - "Password" : "Kodi", + "Username" : "Përdoruesi", + "Storage & database" : "Ruajtja dhe baza e të dhënave", "Data folder" : "Emri i dosjes", "Configure the database" : "Konfiguro database-in", + "Only %s is available." : "Vetëm %s është e disponueshme.", "Database user" : "Përdoruesi i database-it", "Database password" : "Kodi i database-it", "Database name" : "Emri i database-it", "Database tablespace" : "Tablespace-i i database-it", "Database host" : "Pozicioni (host) i database-it", "Finish setup" : "Mbaro setup-in", + "Finishing …" : "Duke përfunduar ...", "%s is available. Get more information on how to update." : "%s është i disponueshëm. Merrni më shumë informacione mbi azhurnimin.", "Log out" : "Dalje", + "Search" : "Kërko", + "Server side authentication failed!" : "Verifikimi në krahun e serverit dështoi!", + "Please contact your administrator." : "Ju lutem kontaktoni administratorin.", + "Forgot your password? Reset it!" : "Keni harruar fjalëkalimin tuaj? Rivendoseni!", "remember" : "kujto", "Log in" : "Hyrje", - "Alternative Logins" : "Hyrje alternative" + "Alternative Logins" : "Hyrje alternative", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Tungjatjeta,<br><br>dëshirojmë t'ju njoftojmë se %s ka ndarë <strong>%s</strong> me ju.<br><a href=\"%s\">Klikoni këtu për ta shikuar!</a><br>", + "This ownCloud instance is currently in single user mode." : "Kjo instancë ownCloud është aktualisht në gjendje me përdorues të vetëm.", + "This means only administrators can use the instance." : "Kjo dmth që vetëm administratorët mund të shfrytëzojnë instancën.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktoni administratorin e sistemit nëse ky mesazh vazhdon ose është shfaqur papritmas.", + "Thank you for your patience." : "Ju faleminderit për durimin tuaj.", + "You are accessing the server from an untrusted domain." : "Ju po qaseni në server nga një domain jo i besuar.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Ju lutem kontaktoni me administratorin. Nëse jeni administrator i kësaj instance, konfiguroni parametrin \"domain i besuar\" në config/config.php . Një konfigurim shembull është dhënë në config/config.sample.php", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Në varësi të konfigurimit tuaj, ju si administrator mundet gjithashtu të jeni i aftë të përdorni butonin e mëposhtëm për ti dhënë besim këtij domain.", + "Add \"%s\" as trusted domain" : "Shtoni \"%s\" si domain të besuar", + "%s will be updated to version %s." : "%s to të përditësohet në versionin %s.", + "The following apps will be disabled:" : "Keto aplikacione do të bllokohen:", + "The theme %s has been disabled." : "Tema %s u bllokua.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Ju lutem sigurohuni që bazës së të dhënave, dosjes së konfigurimit dhe dosjes së të dhënave ti jetë bërë një kopje rezervë përpara se të vazhdoni më tutje.", + "Start update" : "Fillo përditësimin.", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Për të shmangur momente bllokimi gjatë punës me instalime të mëdha, në vend të kësaj ju mund të kryeni komandën e mëposhtme nga dosja juaj e instalimit:", + "This %s instance is currently being updated, which may take a while." : "Kjo instancë %s është në proces përditësimi, i cili mund të zgjasë pak kohë.", + "This page will refresh itself when the %s instance is available again." : "Kjo faqe do të ringarkohet automatikisht kur instanca %s të jetë sërish e disponueshme." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/sr.js b/core/l10n/sr.js index 5e2c8354261..5c3db2dc064 100644 --- a/core/l10n/sr.js +++ b/core/l10n/sr.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "Децембар", "Settings" : "Поставке", "Saving..." : "Чување у току...", - "Reset password" : "Ресетуј лозинку", "No" : "Не", "Yes" : "Да", "Choose" : "Одабери", @@ -38,6 +37,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "Дељено са вама и са групом {group}. Поделио {owner}.", "Shared with you by {owner}" : "Поделио са вама {owner}", "Password protect" : "Заштићено лозинком", + "Password" : "Лозинка", "Send" : "Пошаљи", "Set expiration date" : "Постави датум истека", "Expiration date" : "Датум истека", @@ -48,7 +48,6 @@ OC.L10N.register( "can edit" : "може да мења", "access control" : "права приступа", "create" : "направи", - "update" : "ажурирај", "delete" : "обриши", "Password protected" : "Заштићено лозинком", "Error unsetting expiration date" : "Грешка код поништавања датума истека", @@ -61,9 +60,9 @@ OC.L10N.register( "Add" : "Додај", "_download %n file_::_download %n files_" : ["","",""], "Use the following link to reset your password: {link}" : "Овом везом ресетујте своју лозинку: {link}", - "You will receive a link to reset your password via Email." : "Добићете везу за ресетовање лозинке путем е-поште.", - "Username" : "Корисничко име", "New password" : "Нова лозинка", + "Reset password" : "Ресетуј лозинку", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Лично", "Users" : "Корисници", "Apps" : "Апликације", @@ -72,7 +71,7 @@ OC.L10N.register( "Access forbidden" : "Забрањен приступ", "Security Warning" : "Сигурносно упозорење", "Create an <strong>admin account</strong>" : "Направи <strong>административни налог</strong>", - "Password" : "Лозинка", + "Username" : "Корисничко име", "Data folder" : "Фацикла података", "Configure the database" : "Подешавање базе", "Database user" : "Корисник базе", @@ -82,6 +81,7 @@ OC.L10N.register( "Database host" : "Домаћин базе", "Finish setup" : "Заврши подешавање", "Log out" : "Одјава", + "Search" : "Претражи", "remember" : "упамти", "Log in" : "Пријава" }, diff --git a/core/l10n/sr.json b/core/l10n/sr.json index bfd13040906..e15c6b98779 100644 --- a/core/l10n/sr.json +++ b/core/l10n/sr.json @@ -20,7 +20,6 @@ "December" : "Децембар", "Settings" : "Поставке", "Saving..." : "Чување у току...", - "Reset password" : "Ресетуј лозинку", "No" : "Не", "Yes" : "Да", "Choose" : "Одабери", @@ -36,6 +35,7 @@ "Shared with you and the group {group} by {owner}" : "Дељено са вама и са групом {group}. Поделио {owner}.", "Shared with you by {owner}" : "Поделио са вама {owner}", "Password protect" : "Заштићено лозинком", + "Password" : "Лозинка", "Send" : "Пошаљи", "Set expiration date" : "Постави датум истека", "Expiration date" : "Датум истека", @@ -46,7 +46,6 @@ "can edit" : "може да мења", "access control" : "права приступа", "create" : "направи", - "update" : "ажурирај", "delete" : "обриши", "Password protected" : "Заштићено лозинком", "Error unsetting expiration date" : "Грешка код поништавања датума истека", @@ -59,9 +58,9 @@ "Add" : "Додај", "_download %n file_::_download %n files_" : ["","",""], "Use the following link to reset your password: {link}" : "Овом везом ресетујте своју лозинку: {link}", - "You will receive a link to reset your password via Email." : "Добићете везу за ресетовање лозинке путем е-поште.", - "Username" : "Корисничко име", "New password" : "Нова лозинка", + "Reset password" : "Ресетуј лозинку", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Personal" : "Лично", "Users" : "Корисници", "Apps" : "Апликације", @@ -70,7 +69,7 @@ "Access forbidden" : "Забрањен приступ", "Security Warning" : "Сигурносно упозорење", "Create an <strong>admin account</strong>" : "Направи <strong>административни налог</strong>", - "Password" : "Лозинка", + "Username" : "Корисничко име", "Data folder" : "Фацикла података", "Configure the database" : "Подешавање базе", "Database user" : "Корисник базе", @@ -80,6 +79,7 @@ "Database host" : "Домаћин базе", "Finish setup" : "Заврши подешавање", "Log out" : "Одјава", + "Search" : "Претражи", "remember" : "упамти", "Log in" : "Пријава" },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" diff --git a/core/l10n/sr@latin.js b/core/l10n/sr@latin.js index 11c3d2e40a7..24ec80d0283 100644 --- a/core/l10n/sr@latin.js +++ b/core/l10n/sr@latin.js @@ -1,6 +1,19 @@ OC.L10N.register( "core", { + "Couldn't send mail to following users: %s " : "Nije bilo moguće poslati e-mail sledećim korisnicima: %s", + "Turned on maintenance mode" : "Uključen je režim za održavanje", + "Turned off maintenance mode" : "Isključen je režim za održavanje", + "Updated database" : "Osvežena je baza podataka", + "Checked database schema update" : "Provereno je osvežavanje šema baze podataka", + "Checked database schema update for apps" : "Provereno je osvežavanje šema baze podataka za aplikacije", + "Updated \"%s\" to %s" : "Osveženo je \"%s\" na \"%s\"", + "Disabled incompatible apps: %s" : "Isključene su nekompatibilne aplikacije; %s", + "No image or file provided" : "Nije data slika ili fajl", + "Unknown filetype" : "Nepoznat tip fajla", + "Invalid image" : "Neispravna slika", + "No temporary profile picture available, try again" : "Nije dostupna privremena slika profila, pokušajte ponovo", + "No crop data provided" : "Nisu dati podaci za sečenje slike", "Sunday" : "Nedelja", "Monday" : "Ponedeljak", "Tuesday" : "Utorak", @@ -21,20 +34,39 @@ OC.L10N.register( "November" : "Novembar", "December" : "Decembar", "Settings" : "Podešavanja", + "Saving..." : "Snimam...", + "Couldn't send reset email. Please contact your administrator." : "Nemoguće slanje e-mail-a za ponovno postavljanje lozinke. Molimo Vas kontaktirajte Vašeg administratora", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Link za ponovno postavljanje Vaše lozinke je poslat na Vašu e-mail adresu. Ako ga ne primite u razumnom roku, proverite fascikle za neželjenu poštu.<br>Ako ga nema ni tamo, kontaktirajte Vašeg lokalnog administratora.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaši fajlovi su šifrovani. Ako nista omogućili ključ za povrat fajlova, neće biti načina da dobijete ponovo svoje podatke posle promene lozinke.<br />Ako niste sigurni šta da radite, molimo Vas da kontaktirate Vašeg administratora pre nego što nastavite.<br />Da li zaista želite da nastavite?", "I know what I'm doing" : "Znam šta radim", - "Reset password" : "Resetuj lozinku", + "Password can not be changed. Please contact your administrator." : "Nije moguće promeniti lozinku. Molimo Vas, kontaktirajte Vašeg administratora.", "No" : "Ne", "Yes" : "Da", "Choose" : "Izaberi", + "Error loading file picker template: {error}" : "Greška u učitavanju obrasca za izbor fajla: {error}", "Ok" : "Ok", - "_{count} file conflict_::_{count} file conflicts_" : ["","",""], + "Error loading message template: {error}" : "Greška u učitavanju obrasca poruke: {error}", + "read-only" : "samo za čitanje", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt fajlova","{count} konflikata fajlova","{count} konflikata fajlova"], + "One file conflict" : "Jedan konflikt fajlova", + "New Files" : "Novi Fajlovi", + "Already existing files" : "Već postojeći fajlovi", + "Which files do you want to keep?" : "Koje fajlove želite da zadržite ?", + "If you select both versions, the copied file will have a number added to its name." : "Ako izaberete obe verzije, kopirani fajl će imati broj dodat njegovom imenu.", "Cancel" : "Otkaži", "Continue" : "Nastavi", + "(all selected)" : "(svi izabrani)", + "({count} selected)" : "(izabrano {count})", + "Error loading file exists template" : "Greška u učitavanju obrasca za postojeći fajl", "Very weak password" : "Veoma slaba lozinka", "Weak password" : "Slaba lozinka", "So-so password" : "Osrednja lozinka", "Good password" : "Dobra lozinka", "Strong password" : "Jaka lozinka", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Vaš web server nije pravilno podešen da dozvoli sinhronizaciju fajlova zato što je neispravan WebDAV interfejs", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ovaj server nema ispravnu internet konekciju. To znači da neke od opcija kao što su montiranje spoljašnjeg skladišta, obaveštenja o osvežavanjima ili instalacija stranih aplikacija neće raditi. Daljinski pristup fajlovima i slanje e-mail-ova sa obaveštenjima možda takođe neće raditi. Predlažemo da omogućite internet konekciju za ovaj server ako želite da imate sve opcije.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vaš direktorijum sa fajlovima je verovatno dostupan sa interneta. .htaccess fajl ne radi. Izričito preporučujemo da podesite svoj web server na način koji će sprečiti da direktorijum sa fajlovima bude dostupan ili da premestite direktorijum sa fajlovima izvan korenog direktorijuma web servera.", + "Error occurred while checking server setup" : "Došlo je do greške prilikom provere startovanja servera", "Shared" : "Deljeno", "Shared with {recipients}" : "Podeljeno sa {recipients}", "Share" : "Podeli", @@ -44,18 +76,31 @@ OC.L10N.register( "Error while changing permissions" : "Greška u promeni dozvola", "Shared with you and the group {group} by {owner}" : "{owner} podelio sa Vama i grupom {group} ", "Shared with you by {owner}" : "Sa vama podelio {owner}", + "Share with user or group …" : "Podeli sa korisnikom ili grupom", + "Share link" : "Podeli prečicu", + "The public link will expire no later than {days} days after it is created" : "Javna prečica će isteći ne kasnije od {days} dana pošto je kreirana", + "Link" : "Prečica", "Password protect" : "Zaštita lozinkom", + "Password" : "Lozinka", + "Choose a password for the public link" : "Izaberite lozinku za javnu prečicu", + "Allow editing" : "Dozvoli uređivanje", "Email link to person" : "Pošalji link e-mailom", "Send" : "Pošalji", "Set expiration date" : "Datum isteka", + "Expiration" : "Isticanje", "Expiration date" : "Datum isteka", + "Adding user..." : "Dodavanje korisnika...", + "group" : "grupa", + "remote" : "udaljeni", "Resharing is not allowed" : "Dalje deljenje nije dozvoljeno", "Shared in {item} with {user}" : "Deljeno u {item} sa {user}", "Unshare" : "Ukljoni deljenje", + "notify by email" : "obavesti Email-om", + "can share" : "dozvoljeno deljenje", "can edit" : "dozvoljene izmene", "access control" : "kontrola pristupa", "create" : "napravi", - "update" : "ažuriranje", + "change" : "izmeni", "delete" : "brisanje", "Password protected" : "Zaštćeno lozinkom", "Error unsetting expiration date" : "Greška u uklanjanju datuma isteka", @@ -64,35 +109,105 @@ OC.L10N.register( "Email sent" : "Email poslat", "Warning" : "Upozorenje", "The object type is not specified." : "Tip objekta nije zadan.", + "Enter new" : "Unesite novi", "Delete" : "Obriši", "Add" : "Dodaj", - "_download %n file_::_download %n files_" : ["","",""], + "Edit tags" : "Uredi oznake", + "Error loading dialog template: {error}" : "Greška pri učitavanju obrasca dijaloga: {error}", + "No tags selected for deletion." : "Nijedna oznaka nije izabrana za brisanje.", + "unknown text" : "nepoznati tekst", + "Hello world!" : "Zdravo Svete!", + "sunny" : "sunčano", + "Hello {name}, the weather is {weather}" : "Zdravo {name}, vreme je {weather}", + "_download %n file_::_download %n files_" : ["Preuzmi %n fajl","Preuzmi %n fajlova","Preuzmi %n fajlova"], + "Updating {productName} to version {version}, this may take a while." : "Osvežavam {productName} na verziju {version}, ovo može potrajati.", + "Please reload the page." : "Molimo, ponovo učitajte stranu.", + "The update was unsuccessful. " : "Osvežavanje je uspelo.", "The update was successful. Redirecting you to ownCloud now." : "Ažuriranje je uspelo. Prosleđivanje na ownCloud.", + "Couldn't reset password because the token is invalid" : "Nije bilo moguće ponovo postaviti lozinku zbog nevažećeg kontrolnog broja", + "Couldn't send reset email. Please make sure your username is correct." : "Nije bilo moguće poslati Email za ponovno postavljanje. Molimo Vas da proverite da li je Vaše korisničko ime ispravno.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nije bilo moguće poslati Email za ponovno postavljanje lozinke jer nema Email adrese za ovo korisničko ime. Molimo Vas da kontaktirate Vašeg administratora.", + "%s password reset" : "%s lozinka ponovo postavljena", "Use the following link to reset your password: {link}" : "Koristite sledeći link za reset lozinke: {link}", - "You will receive a link to reset your password via Email." : "Dobićete vezu za resetovanje lozinke putem e-pošte.", - "Username" : "Korisničko ime", "New password" : "Nova lozinka", + "New Password" : "Nova lozinka", + "Reset password" : "Resetuj lozinku", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nije podržan i %s neće raditi kako treba na ovoj platformi. Koristite na sopstvenu odgovornost.", + "For the best results, please consider using a GNU/Linux server instead." : "Za najbolje rezultate uzmite u obzir korišćenje GNU/Linux servera.", + "Please install the cURL extension and restart your webserver." : "Molimo Vas da instalirate cURL ekstenziju i da ponovo pokrenete Vaš web server.", "Personal" : "Lično", "Users" : "Korisnici", "Apps" : "Programi", "Admin" : "Adninistracija", "Help" : "Pomoć", + "Error loading tags" : "Greška pri učitavanju oznaka", + "Tag already exists" : "Oznaka već postoji", + "Error deleting tag(s)" : "Greška pri brisanju oznaka", + "Error tagging" : "Greška pri postavljanju oznake", + "Error untagging" : "Greška pri uklanjanju oznake", + "Error favoriting" : "Greška pri dodavanju omiljenog", + "Error unfavoriting" : "Greška pri uklanjanju omiljenog", "Access forbidden" : "Pristup zabranjen", + "File not found" : "Fajl nije nađen", + "The specified document has not been found on the server." : "Traženi dokument nije nađen na serveru.", + "You can click here to return to %s." : "Možete ovde kliknuti da biste se vratili na %s.", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej,\n\nsamo da ti javimo da je %s delio %s sa tobom.\nPogledaj na: %s\n\n", + "The share will expire on %s." : "Deljeni sadržaj će isteći: %s", + "Cheers!" : "U zdravlje!", + "Internal Server Error" : "Interna Serverska Greška", + "The server encountered an internal error and was unable to complete your request." : "Server je naišao na internu grešku i nije mogao da završi obradu Vašeg upita.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Molimo Vas da kontaktirate administratora servera ako se ova greška ponavlja, molimo da uključite tehničke podatke dole u Vašem izveštaju.", + "More details can be found in the server log." : "Više detalja se može naći u serverovom logu - zapisniku.", + "Technical details" : "Tehnički detalji", + "Remote Address: %s" : "Udaljena adresa: %s", + "Request ID: %s" : "ID zahteva: %s", + "Code: %s" : "Kod: %s", + "Message: %s" : "Poruka: %s", + "File: %s" : "Fajl: %s", + "Line: %s" : "Linija: %s", + "Trace" : "Zapisnik: ", "Security Warning" : "Bezbednosno upozorenje", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Vaša PHP verzija je ranjiva na ", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Vaši podaci i direktorijumi su verovatno dostupni sa interneta jer .htaccess fajl ne funkcioniše.", + "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za informacije kako da pravilno podesite server, molimo Vas da pogledate <a href=\"%s\" target=\"_blank\">dokumentaciju</a>.", "Create an <strong>admin account</strong>" : "Napravi <strong>administrativni nalog</strong>", - "Password" : "Lozinka", + "Username" : "Korisničko ime", + "Storage & database" : "Skladište i baza podataka", "Data folder" : "Fascikla podataka", "Configure the database" : "Podešavanje baze", + "Only %s is available." : "Samo %s je na raspolaganju.", "Database user" : "Korisnik baze", "Database password" : "Lozinka baze", "Database name" : "Ime baze", "Database tablespace" : "tablespace baze", "Database host" : "Domaćin baze", "Finish setup" : "Završi podešavanje", + "Finishing …" : "Završavam ...", + "%s is available. Get more information on how to update." : "%s je dostupan. Pronađite više informacija kako da izvršite osvežavanje.", "Log out" : "Odjava", + "Search" : "Traži", + "Server side authentication failed!" : "Provera identiteta na stani servera nije uspela!", + "Please contact your administrator." : "Molimo Vas da kontaktirate Vašeg administratora.", + "Forgot your password? Reset it!" : "Zaboravili ste lozinku ? Ponovo je podesite!", "remember" : "upamti", - "Log in" : "Prijavi se" + "Log in" : "Prijavi se", + "Alternative Logins" : "Alternativne prijave", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej,<br><br>samo ti javljamo da je %s delio <strong>%s</strong> sa tobom.<br><a href=\"%s\">Pogledaj!</a><br><br>", + "This ownCloud instance is currently in single user mode." : "Ova instanca ownCloud-a je trenutno u režimu rada jednog korisnika.", + "This means only administrators can use the instance." : "Ovo znači da samo administratori mogu da koriste ovu instancu.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktirajte Vašeg sistem administratora ako se ova poruka često ili iznenada pojavljuje.", + "Thank you for your patience." : "Hvala Vam na strpljenju.", + "You are accessing the server from an untrusted domain." : "Pristupate serveru sa nepouzdanog domena.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Molimo Vas da kontaktirate Vašeg administratora. Ako ste Vi administrator ove instance, podesite \"trusted_domain\" podešavanje u config/config.php. Primer podešavanja je dat u config/config.sample.php", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "U zavisnosti od Vaše konfiguracije, kao administrator bi ste mogli da upotrebite dugme ispod da podesite da verujete ovom domenu.", + "Add \"%s\" as trusted domain" : "Dodaj \"%s\" kao domen od poverenja", + "%s will be updated to version %s." : "%s će biti unapređen na verziju %s.", + "The following apps will be disabled:" : "Sledeće aplikacije će biti onemogućene:", + "The theme %s has been disabled." : "Tema %s će biti onemogućena.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Molimo Vas da proverite da li su baza podataka, fascikla sa podešavanjima i fascikla sa podacima bekapovani pre nego što nastavite.", + "Start update" : "Započni osvežavanje", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da bi izbegli preduga čekanja na većim instalacijama, možete pokrenuti sledeću komandu iz instalacionog direktorijuma:", + "This %s instance is currently being updated, which may take a while." : "Ova %s instance se osveževa, što može potrajati.", + "This page will refresh itself when the %s instance is available again." : "Ova stranica će se sama osvežiti kada %s instanca ponovo postane dostupna." }, "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/core/l10n/sr@latin.json b/core/l10n/sr@latin.json index a358f57d028..9c4e3e05c03 100644 --- a/core/l10n/sr@latin.json +++ b/core/l10n/sr@latin.json @@ -1,4 +1,17 @@ { "translations": { + "Couldn't send mail to following users: %s " : "Nije bilo moguće poslati e-mail sledećim korisnicima: %s", + "Turned on maintenance mode" : "Uključen je režim za održavanje", + "Turned off maintenance mode" : "Isključen je režim za održavanje", + "Updated database" : "Osvežena je baza podataka", + "Checked database schema update" : "Provereno je osvežavanje šema baze podataka", + "Checked database schema update for apps" : "Provereno je osvežavanje šema baze podataka za aplikacije", + "Updated \"%s\" to %s" : "Osveženo je \"%s\" na \"%s\"", + "Disabled incompatible apps: %s" : "Isključene su nekompatibilne aplikacije; %s", + "No image or file provided" : "Nije data slika ili fajl", + "Unknown filetype" : "Nepoznat tip fajla", + "Invalid image" : "Neispravna slika", + "No temporary profile picture available, try again" : "Nije dostupna privremena slika profila, pokušajte ponovo", + "No crop data provided" : "Nisu dati podaci za sečenje slike", "Sunday" : "Nedelja", "Monday" : "Ponedeljak", "Tuesday" : "Utorak", @@ -19,20 +32,39 @@ "November" : "Novembar", "December" : "Decembar", "Settings" : "Podešavanja", + "Saving..." : "Snimam...", + "Couldn't send reset email. Please contact your administrator." : "Nemoguće slanje e-mail-a za ponovno postavljanje lozinke. Molimo Vas kontaktirajte Vašeg administratora", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Link za ponovno postavljanje Vaše lozinke je poslat na Vašu e-mail adresu. Ako ga ne primite u razumnom roku, proverite fascikle za neželjenu poštu.<br>Ako ga nema ni tamo, kontaktirajte Vašeg lokalnog administratora.", + "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Vaši fajlovi su šifrovani. Ako nista omogućili ključ za povrat fajlova, neće biti načina da dobijete ponovo svoje podatke posle promene lozinke.<br />Ako niste sigurni šta da radite, molimo Vas da kontaktirate Vašeg administratora pre nego što nastavite.<br />Da li zaista želite da nastavite?", "I know what I'm doing" : "Znam šta radim", - "Reset password" : "Resetuj lozinku", + "Password can not be changed. Please contact your administrator." : "Nije moguće promeniti lozinku. Molimo Vas, kontaktirajte Vašeg administratora.", "No" : "Ne", "Yes" : "Da", "Choose" : "Izaberi", + "Error loading file picker template: {error}" : "Greška u učitavanju obrasca za izbor fajla: {error}", "Ok" : "Ok", - "_{count} file conflict_::_{count} file conflicts_" : ["","",""], + "Error loading message template: {error}" : "Greška u učitavanju obrasca poruke: {error}", + "read-only" : "samo za čitanje", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt fajlova","{count} konflikata fajlova","{count} konflikata fajlova"], + "One file conflict" : "Jedan konflikt fajlova", + "New Files" : "Novi Fajlovi", + "Already existing files" : "Već postojeći fajlovi", + "Which files do you want to keep?" : "Koje fajlove želite da zadržite ?", + "If you select both versions, the copied file will have a number added to its name." : "Ako izaberete obe verzije, kopirani fajl će imati broj dodat njegovom imenu.", "Cancel" : "Otkaži", "Continue" : "Nastavi", + "(all selected)" : "(svi izabrani)", + "({count} selected)" : "(izabrano {count})", + "Error loading file exists template" : "Greška u učitavanju obrasca za postojeći fajl", "Very weak password" : "Veoma slaba lozinka", "Weak password" : "Slaba lozinka", "So-so password" : "Osrednja lozinka", "Good password" : "Dobra lozinka", "Strong password" : "Jaka lozinka", + "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Vaš web server nije pravilno podešen da dozvoli sinhronizaciju fajlova zato što je neispravan WebDAV interfejs", + "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Ovaj server nema ispravnu internet konekciju. To znači da neke od opcija kao što su montiranje spoljašnjeg skladišta, obaveštenja o osvežavanjima ili instalacija stranih aplikacija neće raditi. Daljinski pristup fajlovima i slanje e-mail-ova sa obaveštenjima možda takođe neće raditi. Predlažemo da omogućite internet konekciju za ovaj server ako želite da imate sve opcije.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Vaš direktorijum sa fajlovima je verovatno dostupan sa interneta. .htaccess fajl ne radi. Izričito preporučujemo da podesite svoj web server na način koji će sprečiti da direktorijum sa fajlovima bude dostupan ili da premestite direktorijum sa fajlovima izvan korenog direktorijuma web servera.", + "Error occurred while checking server setup" : "Došlo je do greške prilikom provere startovanja servera", "Shared" : "Deljeno", "Shared with {recipients}" : "Podeljeno sa {recipients}", "Share" : "Podeli", @@ -42,18 +74,31 @@ "Error while changing permissions" : "Greška u promeni dozvola", "Shared with you and the group {group} by {owner}" : "{owner} podelio sa Vama i grupom {group} ", "Shared with you by {owner}" : "Sa vama podelio {owner}", + "Share with user or group …" : "Podeli sa korisnikom ili grupom", + "Share link" : "Podeli prečicu", + "The public link will expire no later than {days} days after it is created" : "Javna prečica će isteći ne kasnije od {days} dana pošto je kreirana", + "Link" : "Prečica", "Password protect" : "Zaštita lozinkom", + "Password" : "Lozinka", + "Choose a password for the public link" : "Izaberite lozinku za javnu prečicu", + "Allow editing" : "Dozvoli uređivanje", "Email link to person" : "Pošalji link e-mailom", "Send" : "Pošalji", "Set expiration date" : "Datum isteka", + "Expiration" : "Isticanje", "Expiration date" : "Datum isteka", + "Adding user..." : "Dodavanje korisnika...", + "group" : "grupa", + "remote" : "udaljeni", "Resharing is not allowed" : "Dalje deljenje nije dozvoljeno", "Shared in {item} with {user}" : "Deljeno u {item} sa {user}", "Unshare" : "Ukljoni deljenje", + "notify by email" : "obavesti Email-om", + "can share" : "dozvoljeno deljenje", "can edit" : "dozvoljene izmene", "access control" : "kontrola pristupa", "create" : "napravi", - "update" : "ažuriranje", + "change" : "izmeni", "delete" : "brisanje", "Password protected" : "Zaštćeno lozinkom", "Error unsetting expiration date" : "Greška u uklanjanju datuma isteka", @@ -62,35 +107,105 @@ "Email sent" : "Email poslat", "Warning" : "Upozorenje", "The object type is not specified." : "Tip objekta nije zadan.", + "Enter new" : "Unesite novi", "Delete" : "Obriši", "Add" : "Dodaj", - "_download %n file_::_download %n files_" : ["","",""], + "Edit tags" : "Uredi oznake", + "Error loading dialog template: {error}" : "Greška pri učitavanju obrasca dijaloga: {error}", + "No tags selected for deletion." : "Nijedna oznaka nije izabrana za brisanje.", + "unknown text" : "nepoznati tekst", + "Hello world!" : "Zdravo Svete!", + "sunny" : "sunčano", + "Hello {name}, the weather is {weather}" : "Zdravo {name}, vreme je {weather}", + "_download %n file_::_download %n files_" : ["Preuzmi %n fajl","Preuzmi %n fajlova","Preuzmi %n fajlova"], + "Updating {productName} to version {version}, this may take a while." : "Osvežavam {productName} na verziju {version}, ovo može potrajati.", + "Please reload the page." : "Molimo, ponovo učitajte stranu.", + "The update was unsuccessful. " : "Osvežavanje je uspelo.", "The update was successful. Redirecting you to ownCloud now." : "Ažuriranje je uspelo. Prosleđivanje na ownCloud.", + "Couldn't reset password because the token is invalid" : "Nije bilo moguće ponovo postaviti lozinku zbog nevažećeg kontrolnog broja", + "Couldn't send reset email. Please make sure your username is correct." : "Nije bilo moguće poslati Email za ponovno postavljanje. Molimo Vas da proverite da li je Vaše korisničko ime ispravno.", + "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Nije bilo moguće poslati Email za ponovno postavljanje lozinke jer nema Email adrese za ovo korisničko ime. Molimo Vas da kontaktirate Vašeg administratora.", + "%s password reset" : "%s lozinka ponovo postavljena", "Use the following link to reset your password: {link}" : "Koristite sledeći link za reset lozinke: {link}", - "You will receive a link to reset your password via Email." : "Dobićete vezu za resetovanje lozinke putem e-pošte.", - "Username" : "Korisničko ime", "New password" : "Nova lozinka", + "New Password" : "Nova lozinka", + "Reset password" : "Resetuj lozinku", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], + "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nije podržan i %s neće raditi kako treba na ovoj platformi. Koristite na sopstvenu odgovornost.", + "For the best results, please consider using a GNU/Linux server instead." : "Za najbolje rezultate uzmite u obzir korišćenje GNU/Linux servera.", + "Please install the cURL extension and restart your webserver." : "Molimo Vas da instalirate cURL ekstenziju i da ponovo pokrenete Vaš web server.", "Personal" : "Lično", "Users" : "Korisnici", "Apps" : "Programi", "Admin" : "Adninistracija", "Help" : "Pomoć", + "Error loading tags" : "Greška pri učitavanju oznaka", + "Tag already exists" : "Oznaka već postoji", + "Error deleting tag(s)" : "Greška pri brisanju oznaka", + "Error tagging" : "Greška pri postavljanju oznake", + "Error untagging" : "Greška pri uklanjanju oznake", + "Error favoriting" : "Greška pri dodavanju omiljenog", + "Error unfavoriting" : "Greška pri uklanjanju omiljenog", "Access forbidden" : "Pristup zabranjen", + "File not found" : "Fajl nije nađen", + "The specified document has not been found on the server." : "Traženi dokument nije nađen na serveru.", + "You can click here to return to %s." : "Možete ovde kliknuti da biste se vratili na %s.", + "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej,\n\nsamo da ti javimo da je %s delio %s sa tobom.\nPogledaj na: %s\n\n", + "The share will expire on %s." : "Deljeni sadržaj će isteći: %s", + "Cheers!" : "U zdravlje!", + "Internal Server Error" : "Interna Serverska Greška", + "The server encountered an internal error and was unable to complete your request." : "Server je naišao na internu grešku i nije mogao da završi obradu Vašeg upita.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Molimo Vas da kontaktirate administratora servera ako se ova greška ponavlja, molimo da uključite tehničke podatke dole u Vašem izveštaju.", + "More details can be found in the server log." : "Više detalja se može naći u serverovom logu - zapisniku.", + "Technical details" : "Tehnički detalji", + "Remote Address: %s" : "Udaljena adresa: %s", + "Request ID: %s" : "ID zahteva: %s", + "Code: %s" : "Kod: %s", + "Message: %s" : "Poruka: %s", + "File: %s" : "Fajl: %s", + "Line: %s" : "Linija: %s", + "Trace" : "Zapisnik: ", "Security Warning" : "Bezbednosno upozorenje", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Vaša PHP verzija je ranjiva na ", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Vaši podaci i direktorijumi su verovatno dostupni sa interneta jer .htaccess fajl ne funkcioniše.", + "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Za informacije kako da pravilno podesite server, molimo Vas da pogledate <a href=\"%s\" target=\"_blank\">dokumentaciju</a>.", "Create an <strong>admin account</strong>" : "Napravi <strong>administrativni nalog</strong>", - "Password" : "Lozinka", + "Username" : "Korisničko ime", + "Storage & database" : "Skladište i baza podataka", "Data folder" : "Fascikla podataka", "Configure the database" : "Podešavanje baze", + "Only %s is available." : "Samo %s je na raspolaganju.", "Database user" : "Korisnik baze", "Database password" : "Lozinka baze", "Database name" : "Ime baze", "Database tablespace" : "tablespace baze", "Database host" : "Domaćin baze", "Finish setup" : "Završi podešavanje", + "Finishing …" : "Završavam ...", + "%s is available. Get more information on how to update." : "%s je dostupan. Pronađite više informacija kako da izvršite osvežavanje.", "Log out" : "Odjava", + "Search" : "Traži", + "Server side authentication failed!" : "Provera identiteta na stani servera nije uspela!", + "Please contact your administrator." : "Molimo Vas da kontaktirate Vašeg administratora.", + "Forgot your password? Reset it!" : "Zaboravili ste lozinku ? Ponovo je podesite!", "remember" : "upamti", - "Log in" : "Prijavi se" + "Log in" : "Prijavi se", + "Alternative Logins" : "Alternativne prijave", + "Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej,<br><br>samo ti javljamo da je %s delio <strong>%s</strong> sa tobom.<br><a href=\"%s\">Pogledaj!</a><br><br>", + "This ownCloud instance is currently in single user mode." : "Ova instanca ownCloud-a je trenutno u režimu rada jednog korisnika.", + "This means only administrators can use the instance." : "Ovo znači da samo administratori mogu da koriste ovu instancu.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktirajte Vašeg sistem administratora ako se ova poruka često ili iznenada pojavljuje.", + "Thank you for your patience." : "Hvala Vam na strpljenju.", + "You are accessing the server from an untrusted domain." : "Pristupate serveru sa nepouzdanog domena.", + "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Molimo Vas da kontaktirate Vašeg administratora. Ako ste Vi administrator ove instance, podesite \"trusted_domain\" podešavanje u config/config.php. Primer podešavanja je dat u config/config.sample.php", + "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "U zavisnosti od Vaše konfiguracije, kao administrator bi ste mogli da upotrebite dugme ispod da podesite da verujete ovom domenu.", + "Add \"%s\" as trusted domain" : "Dodaj \"%s\" kao domen od poverenja", + "%s will be updated to version %s." : "%s će biti unapređen na verziju %s.", + "The following apps will be disabled:" : "Sledeće aplikacije će biti onemogućene:", + "The theme %s has been disabled." : "Tema %s će biti onemogućena.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Molimo Vas da proverite da li su baza podataka, fascikla sa podešavanjima i fascikla sa podacima bekapovani pre nego što nastavite.", + "Start update" : "Započni osvežavanje", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Da bi izbegli preduga čekanja na većim instalacijama, možete pokrenuti sledeću komandu iz instalacionog direktorijuma:", + "This %s instance is currently being updated, which may take a while." : "Ova %s instance se osveževa, što može potrajati.", + "This page will refresh itself when the %s instance is available again." : "Ova stranica će se sama osvežiti kada %s instanca ponovo postane dostupna." },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" }
\ No newline at end of file diff --git a/core/l10n/su.js b/core/l10n/su.js index 49247f7174c..79b14074bf0 100644 --- a/core/l10n/su.js +++ b/core/l10n/su.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] }, "nplurals=1; plural=0;"); diff --git a/core/l10n/su.json b/core/l10n/su.json index 1d746175292..2a362261184 100644 --- a/core/l10n/su.json +++ b/core/l10n/su.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/core/l10n/sv.js b/core/l10n/sv.js index c0066471dc0..0abfbfb08fe 100644 --- a/core/l10n/sv.js +++ b/core/l10n/sv.js @@ -5,6 +5,8 @@ OC.L10N.register( "Turned on maintenance mode" : "Aktiverade underhållsläge", "Turned off maintenance mode" : "Deaktiverade underhållsläge", "Updated database" : "Uppdaterade databasen", + "Checked database schema update" : "Kontrollerade uppdatering av databasschemat", + "Checked database schema update for apps" : "Kontrollerade uppdatering av databasschemat för applikationer", "Updated \"%s\" to %s" : "Uppdaterade \"%s\" till %s", "Disabled incompatible apps: %s" : "Inaktiverade inkompatibla appar: %s", "No image or file provided" : "Ingen bild eller fil har tillhandahållits", @@ -37,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Länken för att återställa ditt lösenord har skickats till din e-mail. Om du inte mottar något inom kort, kontrollera spam/skräpkorgen.<br>Om det inte finns något där, vänligen kontakta din lokala administratör.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dina filer är krypterade. Om du inte angett någon återställningsnyckel, kommer det att vara omöjligt att få tillbaka dina data efter att lösenordet är återställt..<br />Om du är osäker på vad du ska göra, vänligen kontakta din administratör innan du fortsätter.<br />Är du verkligen helt säker på att du vill fortsätta?", "I know what I'm doing" : "Jag är säker på vad jag gör", - "Reset password" : "Återställ lösenordet", "Password can not be changed. Please contact your administrator." : "Lösenordet kan inte ändras. Vänligen kontakta din administratör.", "No" : "Nej", "Yes" : "Ja", @@ -45,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Fel uppstod för filväljarmall: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Fel uppstod under inläsningen av meddelandemallen: {error}", + "read-only" : "skrivskyddad", "_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"], "One file conflict" : "En filkonflikt", "New Files" : "Nya filer", @@ -63,6 +65,7 @@ OC.L10N.register( "Strong password" : "Starkt lösenord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Din webbserver är inte korrekt konfigurerad för att tillåta filsynkronisering eftersom WebDAV inte verkar fungera.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Servern har ingen fungerande internetanslutning. Detta innebär att en del av de funktioner som montering av extern lagring, notifieringar om uppdateringar eller installation av 3: e part appar inte fungerar. Åtkomst till filer och skicka e-postmeddelanden fungerar troligen inte heller. Vi rekommenderar starkt att aktivera en internetuppkoppling för denna server om du vill ha alla funktioner.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Din datakatalog och dina filer är förmodligen åtkomliga från internet. Filen .htaccess fungerar inte. Vi rekommenderar starkt att du konfigurerar din webbserver så att datakatalogen inte längre är åtkomlig eller du flyttar datakatalogen utanför webbserverns rotkatalog.", "Error occurred while checking server setup" : "Ett fel inträffade när en kontroll utav servens setup gjordes", "Shared" : "Delad", "Shared with {recipients}" : "Delad med {recipients}", @@ -76,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Dela med användare eller grupp...", "Share link" : "Dela länk", "The public link will expire no later than {days} days after it is created" : "Den publika länken kommer sluta gälla inte senare än {days} dagar efter att den skapades", + "Link" : "Länk", "Password protect" : "Lösenordsskydda", + "Password" : "Lösenord", "Choose a password for the public link" : "Välj ett lösenord för den publika länken", - "Allow Public Upload" : "Tillåt publik uppladdning", + "Allow editing" : "Tillåt redigering", "Email link to person" : "E-posta länk till person", "Send" : "Skicka", "Set expiration date" : "Sätt utgångsdatum", + "Expiration" : "Upphör", "Expiration date" : "Utgångsdatum", "Adding user..." : "Lägger till användare...", "group" : "Grupp", + "remote" : "fjärr", "Resharing is not allowed" : "Dela vidare är inte tillåtet", "Shared in {item} with {user}" : "Delad i {item} med {user}", "Unshare" : "Sluta dela", @@ -93,7 +100,7 @@ OC.L10N.register( "can edit" : "kan redigera", "access control" : "åtkomstkontroll", "create" : "skapa", - "update" : "uppdatera", + "change" : "ändra", "delete" : "radera", "Password protected" : "Lösenordsskyddad", "Error unsetting expiration date" : "Fel vid borttagning av utgångsdatum", @@ -108,25 +115,28 @@ OC.L10N.register( "Edit tags" : "Editera taggar", "Error loading dialog template: {error}" : "Fel under laddning utav dialog mall: {fel}", "No tags selected for deletion." : "Inga taggar valda för borttagning.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "okänd text", + "Hello world!" : "Hej värld!", + "sunny" : "soligt", + "Hello {name}, the weather is {weather}" : "Hej {name}, vädret är {weather}", + "Hello {name}" : "Hej {name}", + "_download %n file_::_download %n files_" : ["Ladda ner %n fil","Ladda ner %n filer"], "Updating {productName} to version {version}, this may take a while." : "Uppdaterar {productName} till version {version}, detta kan ta en stund.", "Please reload the page." : "Vänligen ladda om sidan.", - "The update was unsuccessful." : "Uppdateringen misslyckades.", + "The update was unsuccessful. " : "Uppdateringen misslyckades.", "The update was successful. Redirecting you to ownCloud now." : "Uppdateringen lyckades. Du omdirigeras nu till OwnCloud.", "Couldn't reset password because the token is invalid" : "Kunde inte återställa lösenordet på grund av felaktig token", "Couldn't send reset email. Please make sure your username is correct." : "Kunde inte skicka återställningsmail. Vänligen kontrollera att ditt användarnamn är korrekt.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Kunde inte skicka något återställningsmail därför att det inte finns någon e-mailadress kopplad till detta användarnamn. Vänligen kontakta din administratör.", "%s password reset" : "%s återställ lösenord", "Use the following link to reset your password: {link}" : "Använd följande länk för att återställa lösenordet: {link}", - "You will receive a link to reset your password via Email." : "Du får en länk att återställa ditt lösenord via e-post.", - "Username" : "Användarnamn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dina filer är krypterade. Om du inte har aktiverat återställningsnyckeln kommer det inte att finnas någon möjlighet att få tillbaka dina filer efter att ditt lösenord har återställts. Om du är osäker, kontakta din systemadministratör innan du fortsätter. Är du verkligen säker på att fortsätta?", - "Yes, I really want to reset my password now" : "Ja, jag vill verkligen återställa mitt lösenord nu", - "Reset" : "Återställ", "New password" : "Nytt lösenord", "New Password" : "Nytt lösenord", + "Reset password" : "Återställ lösenordet", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} sökresultat på andra platser","{count} sökresultat på andra platser"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X stöds inte och %s kommer inte att fungera korrekt på denna plattform. Använd på egen risk!", "For the best results, please consider using a GNU/Linux server instead." : "För bästa resultat, överväg att använda en GNU/Linux server istället.", + "Please install the cURL extension and restart your webserver." : "Vänligen installera tillägget cURL och starta om din webbserver.", "Personal" : "Personligt", "Users" : "Användare", "Apps" : "Program", @@ -141,16 +151,28 @@ OC.L10N.register( "Error unfavoriting" : "Fel av favorisering ", "Access forbidden" : "Åtkomst förbjuden", "File not found" : "Filen kunde inte hittas", + "The specified document has not been found on the server." : "Det angivna dokumentet hittades inte på servern.", + "You can click here to return to %s." : "Du kan klicka här för att återvända till %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej där!,\n\nVi vill bara meddela att %s delade %s med dig.\nTitta på den här: %s\n\n", "The share will expire on %s." : "Utdelningen kommer att upphöra %s.", "Cheers!" : "Ha de fint!", + "Internal Server Error" : "Internt serverfel", + "The server encountered an internal error and was unable to complete your request." : "Servern påträffade ett internt fel och lmisslyckades att slutföra din begäran.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Vänligen kontakta serveradministratören om detta fel återkommer flera gånger, vänligen inkludera nedanstående tekniska detaljeri din felrapport.", + "More details can be found in the server log." : "Mer detaljer återfinns i serverns logg.", + "Technical details" : "Tekniska detaljer", + "Remote Address: %s" : "Fjärradress: %s", + "Request ID: %s" : "Begärd ID: %s", + "Code: %s" : "Kod: %s", + "Message: %s" : "Meddelande: %s", + "File: %s" : "Fil: %s", + "Line: %s" : "Rad: %s", + "Trace" : "Spåra", "Security Warning" : "Säkerhetsvarning", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Din version av PHP är sårbar för NULL byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Var god uppdatera din PHP-installation för att använda %s säkert.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Din datakatalog och filer är förmodligen tillgängliga från Internet, eftersom .htaccess-filen inte fungerar.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "För information hur du korrekt konfigurerar din servern, se ownCloud <a href=\"%s\" target=\"_blank\">dokumentationen</a>.", "Create an <strong>admin account</strong>" : "Skapa ett <strong>administratörskonto</strong>", - "Password" : "Lösenord", + "Username" : "Användarnamn", "Storage & database" : "Lagring & databas", "Data folder" : "Datamapp", "Configure the database" : "Konfigurera databasen", @@ -160,11 +182,11 @@ OC.L10N.register( "Database name" : "Databasnamn", "Database tablespace" : "Databas tabellutrymme", "Database host" : "Databasserver", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite kommer att användas som databas. För större installationer rekommenderar vi att du ändrar databastyp.", "Finish setup" : "Avsluta installation", "Finishing …" : "Avslutar ...", "%s is available. Get more information on how to update." : "%s är tillgänglig. Få mer information om hur du går tillväga för att uppdatera.", "Log out" : "Logga ut", + "Search" : "Sök", "Server side authentication failed!" : "Servern misslyckades med autentisering!", "Please contact your administrator." : "Kontakta din administratör.", "Forgot your password? Reset it!" : "Glömt ditt lösenord? Återställ det!", @@ -184,6 +206,9 @@ OC.L10N.register( "The following apps will be disabled:" : "Följande appar kommer att inaktiveras:", "The theme %s has been disabled." : "Temat %s har blivit inaktiverat.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Vänligen säkerställ att en säkerhetskopia har gjorts av databasen, konfigurations- och datamappen innan du fortsätter.", - "Start update" : "Starta uppdateringen" + "Start update" : "Starta uppdateringen", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "För att undvika timeout vid större installationer kan du istället köra följande kommando från din installationskatalog:", + "This %s instance is currently being updated, which may take a while." : "Denna %s instans håller på att uppdatera, vilket kan ta ett tag.", + "This page will refresh itself when the %s instance is available again." : "Denna sida uppdaterar sig själv när %s instansen är tillgänglig igen." }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/sv.json b/core/l10n/sv.json index 82a228565e3..25fb4c61d26 100644 --- a/core/l10n/sv.json +++ b/core/l10n/sv.json @@ -3,6 +3,8 @@ "Turned on maintenance mode" : "Aktiverade underhållsläge", "Turned off maintenance mode" : "Deaktiverade underhållsläge", "Updated database" : "Uppdaterade databasen", + "Checked database schema update" : "Kontrollerade uppdatering av databasschemat", + "Checked database schema update for apps" : "Kontrollerade uppdatering av databasschemat för applikationer", "Updated \"%s\" to %s" : "Uppdaterade \"%s\" till %s", "Disabled incompatible apps: %s" : "Inaktiverade inkompatibla appar: %s", "No image or file provided" : "Ingen bild eller fil har tillhandahållits", @@ -35,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Länken för att återställa ditt lösenord har skickats till din e-mail. Om du inte mottar något inom kort, kontrollera spam/skräpkorgen.<br>Om det inte finns något där, vänligen kontakta din lokala administratör.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dina filer är krypterade. Om du inte angett någon återställningsnyckel, kommer det att vara omöjligt att få tillbaka dina data efter att lösenordet är återställt..<br />Om du är osäker på vad du ska göra, vänligen kontakta din administratör innan du fortsätter.<br />Är du verkligen helt säker på att du vill fortsätta?", "I know what I'm doing" : "Jag är säker på vad jag gör", - "Reset password" : "Återställ lösenordet", "Password can not be changed. Please contact your administrator." : "Lösenordet kan inte ändras. Vänligen kontakta din administratör.", "No" : "Nej", "Yes" : "Ja", @@ -43,6 +44,7 @@ "Error loading file picker template: {error}" : "Fel uppstod för filväljarmall: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Fel uppstod under inläsningen av meddelandemallen: {error}", + "read-only" : "skrivskyddad", "_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"], "One file conflict" : "En filkonflikt", "New Files" : "Nya filer", @@ -61,6 +63,7 @@ "Strong password" : "Starkt lösenord", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Din webbserver är inte korrekt konfigurerad för att tillåta filsynkronisering eftersom WebDAV inte verkar fungera.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Servern har ingen fungerande internetanslutning. Detta innebär att en del av de funktioner som montering av extern lagring, notifieringar om uppdateringar eller installation av 3: e part appar inte fungerar. Åtkomst till filer och skicka e-postmeddelanden fungerar troligen inte heller. Vi rekommenderar starkt att aktivera en internetuppkoppling för denna server om du vill ha alla funktioner.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Din datakatalog och dina filer är förmodligen åtkomliga från internet. Filen .htaccess fungerar inte. Vi rekommenderar starkt att du konfigurerar din webbserver så att datakatalogen inte längre är åtkomlig eller du flyttar datakatalogen utanför webbserverns rotkatalog.", "Error occurred while checking server setup" : "Ett fel inträffade när en kontroll utav servens setup gjordes", "Shared" : "Delad", "Shared with {recipients}" : "Delad med {recipients}", @@ -74,15 +77,19 @@ "Share with user or group …" : "Dela med användare eller grupp...", "Share link" : "Dela länk", "The public link will expire no later than {days} days after it is created" : "Den publika länken kommer sluta gälla inte senare än {days} dagar efter att den skapades", + "Link" : "Länk", "Password protect" : "Lösenordsskydda", + "Password" : "Lösenord", "Choose a password for the public link" : "Välj ett lösenord för den publika länken", - "Allow Public Upload" : "Tillåt publik uppladdning", + "Allow editing" : "Tillåt redigering", "Email link to person" : "E-posta länk till person", "Send" : "Skicka", "Set expiration date" : "Sätt utgångsdatum", + "Expiration" : "Upphör", "Expiration date" : "Utgångsdatum", "Adding user..." : "Lägger till användare...", "group" : "Grupp", + "remote" : "fjärr", "Resharing is not allowed" : "Dela vidare är inte tillåtet", "Shared in {item} with {user}" : "Delad i {item} med {user}", "Unshare" : "Sluta dela", @@ -91,7 +98,7 @@ "can edit" : "kan redigera", "access control" : "åtkomstkontroll", "create" : "skapa", - "update" : "uppdatera", + "change" : "ändra", "delete" : "radera", "Password protected" : "Lösenordsskyddad", "Error unsetting expiration date" : "Fel vid borttagning av utgångsdatum", @@ -106,25 +113,28 @@ "Edit tags" : "Editera taggar", "Error loading dialog template: {error}" : "Fel under laddning utav dialog mall: {fel}", "No tags selected for deletion." : "Inga taggar valda för borttagning.", - "_download %n file_::_download %n files_" : ["",""], + "unknown text" : "okänd text", + "Hello world!" : "Hej värld!", + "sunny" : "soligt", + "Hello {name}, the weather is {weather}" : "Hej {name}, vädret är {weather}", + "Hello {name}" : "Hej {name}", + "_download %n file_::_download %n files_" : ["Ladda ner %n fil","Ladda ner %n filer"], "Updating {productName} to version {version}, this may take a while." : "Uppdaterar {productName} till version {version}, detta kan ta en stund.", "Please reload the page." : "Vänligen ladda om sidan.", - "The update was unsuccessful." : "Uppdateringen misslyckades.", + "The update was unsuccessful. " : "Uppdateringen misslyckades.", "The update was successful. Redirecting you to ownCloud now." : "Uppdateringen lyckades. Du omdirigeras nu till OwnCloud.", "Couldn't reset password because the token is invalid" : "Kunde inte återställa lösenordet på grund av felaktig token", "Couldn't send reset email. Please make sure your username is correct." : "Kunde inte skicka återställningsmail. Vänligen kontrollera att ditt användarnamn är korrekt.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Kunde inte skicka något återställningsmail därför att det inte finns någon e-mailadress kopplad till detta användarnamn. Vänligen kontakta din administratör.", "%s password reset" : "%s återställ lösenord", "Use the following link to reset your password: {link}" : "Använd följande länk för att återställa lösenordet: {link}", - "You will receive a link to reset your password via Email." : "Du får en länk att återställa ditt lösenord via e-post.", - "Username" : "Användarnamn", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dina filer är krypterade. Om du inte har aktiverat återställningsnyckeln kommer det inte att finnas någon möjlighet att få tillbaka dina filer efter att ditt lösenord har återställts. Om du är osäker, kontakta din systemadministratör innan du fortsätter. Är du verkligen säker på att fortsätta?", - "Yes, I really want to reset my password now" : "Ja, jag vill verkligen återställa mitt lösenord nu", - "Reset" : "Återställ", "New password" : "Nytt lösenord", "New Password" : "Nytt lösenord", + "Reset password" : "Återställ lösenordet", + "_{count} search result in other places_::_{count} search results in other places_" : ["{count} sökresultat på andra platser","{count} sökresultat på andra platser"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X stöds inte och %s kommer inte att fungera korrekt på denna plattform. Använd på egen risk!", "For the best results, please consider using a GNU/Linux server instead." : "För bästa resultat, överväg att använda en GNU/Linux server istället.", + "Please install the cURL extension and restart your webserver." : "Vänligen installera tillägget cURL och starta om din webbserver.", "Personal" : "Personligt", "Users" : "Användare", "Apps" : "Program", @@ -139,16 +149,28 @@ "Error unfavoriting" : "Fel av favorisering ", "Access forbidden" : "Åtkomst förbjuden", "File not found" : "Filen kunde inte hittas", + "The specified document has not been found on the server." : "Det angivna dokumentet hittades inte på servern.", + "You can click here to return to %s." : "Du kan klicka här för att återvända till %s.", "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej där!,\n\nVi vill bara meddela att %s delade %s med dig.\nTitta på den här: %s\n\n", "The share will expire on %s." : "Utdelningen kommer att upphöra %s.", "Cheers!" : "Ha de fint!", + "Internal Server Error" : "Internt serverfel", + "The server encountered an internal error and was unable to complete your request." : "Servern påträffade ett internt fel och lmisslyckades att slutföra din begäran.", + "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Vänligen kontakta serveradministratören om detta fel återkommer flera gånger, vänligen inkludera nedanstående tekniska detaljeri din felrapport.", + "More details can be found in the server log." : "Mer detaljer återfinns i serverns logg.", + "Technical details" : "Tekniska detaljer", + "Remote Address: %s" : "Fjärradress: %s", + "Request ID: %s" : "Begärd ID: %s", + "Code: %s" : "Kod: %s", + "Message: %s" : "Meddelande: %s", + "File: %s" : "Fil: %s", + "Line: %s" : "Rad: %s", + "Trace" : "Spåra", "Security Warning" : "Säkerhetsvarning", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Din version av PHP är sårbar för NULL byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Var god uppdatera din PHP-installation för att använda %s säkert.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Din datakatalog och filer är förmodligen tillgängliga från Internet, eftersom .htaccess-filen inte fungerar.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "För information hur du korrekt konfigurerar din servern, se ownCloud <a href=\"%s\" target=\"_blank\">dokumentationen</a>.", "Create an <strong>admin account</strong>" : "Skapa ett <strong>administratörskonto</strong>", - "Password" : "Lösenord", + "Username" : "Användarnamn", "Storage & database" : "Lagring & databas", "Data folder" : "Datamapp", "Configure the database" : "Konfigurera databasen", @@ -158,11 +180,11 @@ "Database name" : "Databasnamn", "Database tablespace" : "Databas tabellutrymme", "Database host" : "Databasserver", - "SQLite will be used as database. For larger installations we recommend to change this." : "SQLite kommer att användas som databas. För större installationer rekommenderar vi att du ändrar databastyp.", "Finish setup" : "Avsluta installation", "Finishing …" : "Avslutar ...", "%s is available. Get more information on how to update." : "%s är tillgänglig. Få mer information om hur du går tillväga för att uppdatera.", "Log out" : "Logga ut", + "Search" : "Sök", "Server side authentication failed!" : "Servern misslyckades med autentisering!", "Please contact your administrator." : "Kontakta din administratör.", "Forgot your password? Reset it!" : "Glömt ditt lösenord? Återställ det!", @@ -182,6 +204,9 @@ "The following apps will be disabled:" : "Följande appar kommer att inaktiveras:", "The theme %s has been disabled." : "Temat %s har blivit inaktiverat.", "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Vänligen säkerställ att en säkerhetskopia har gjorts av databasen, konfigurations- och datamappen innan du fortsätter.", - "Start update" : "Starta uppdateringen" + "Start update" : "Starta uppdateringen", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "För att undvika timeout vid större installationer kan du istället köra följande kommando från din installationskatalog:", + "This %s instance is currently being updated, which may take a while." : "Denna %s instans håller på att uppdatera, vilket kan ta ett tag.", + "This page will refresh itself when the %s instance is available again." : "Denna sida uppdaterar sig själv när %s instansen är tillgänglig igen." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/sw_KE.js b/core/l10n/sw_KE.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/sw_KE.js +++ b/core/l10n/sw_KE.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/sw_KE.json b/core/l10n/sw_KE.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/sw_KE.json +++ b/core/l10n/sw_KE.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/ta_IN.js b/core/l10n/ta_IN.js index 53edc3b48be..b2a01caeb30 100644 --- a/core/l10n/ta_IN.js +++ b/core/l10n/ta_IN.js @@ -4,6 +4,7 @@ OC.L10N.register( "Settings" : "அமைப்புகள்", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Send" : "அனுப்பவும்", - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/ta_IN.json b/core/l10n/ta_IN.json index 97d32e4c189..b0b605ef270 100644 --- a/core/l10n/ta_IN.json +++ b/core/l10n/ta_IN.json @@ -2,6 +2,7 @@ "Settings" : "அமைப்புகள்", "_{count} file conflict_::_{count} file conflicts_" : ["",""], "Send" : "அனுப்பவும்", - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/ta_LK.js b/core/l10n/ta_LK.js index 520feac8871..b2c6b0f5cdd 100644 --- a/core/l10n/ta_LK.js +++ b/core/l10n/ta_LK.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "மார்கழி", "Settings" : "அமைப்புகள்", "Saving..." : "சேமிக்கப்படுகிறது...", - "Reset password" : "மீளமைத்த கடவுச்சொல்", "No" : "இல்லை", "Yes" : "ஆம்", "Choose" : "தெரிவுசெய்க ", @@ -37,6 +36,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "உங்களுடனும் குழுவுக்கிடையிலும் {குழு} பகிரப்பட்டுள்ளது {உரிமையாளர்}", "Shared with you by {owner}" : "உங்களுடன் பகிரப்பட்டுள்ளது {உரிமையாளர்}", "Password protect" : "கடவுச்சொல்லை பாதுகாத்தல்", + "Password" : "கடவுச்சொல்", "Set expiration date" : "காலாவதி தேதியை குறிப்பிடுக", "Expiration date" : "காலவதியாகும் திகதி", "group" : "குழு", @@ -46,7 +46,6 @@ OC.L10N.register( "can edit" : "தொகுக்க முடியும்", "access control" : "கட்டுப்பாடான அணுகல்", "create" : "உருவவாக்கல்", - "update" : "இற்றைப்படுத்தல்", "delete" : "நீக்குக", "Password protected" : "கடவுச்சொல் பாதுகாக்கப்பட்டது", "Error unsetting expiration date" : "காலாவதியாகும் திகதியை குறிப்பிடாமைக்கான வழு", @@ -57,9 +56,9 @@ OC.L10N.register( "Add" : "சேர்க்க", "_download %n file_::_download %n files_" : ["",""], "Use the following link to reset your password: {link}" : "உங்கள் கடவுச்சொல்லை மீளமைக்க பின்வரும் இணைப்பை பயன்படுத்தவும் : {இணைப்பு}", - "You will receive a link to reset your password via Email." : "நீங்கள் மின்னஞ்சல் மூலம் உங்களுடைய கடவுச்சொல்லை மீளமைப்பதற்கான இணைப்பை பெறுவீர்கள். ", - "Username" : "பயனாளர் பெயர்", "New password" : "புதிய கடவுச்சொல்", + "Reset password" : "மீளமைத்த கடவுச்சொல்", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "தனிப்பட்ட", "Users" : "பயனாளர்", "Apps" : "செயலிகள்", @@ -68,7 +67,7 @@ OC.L10N.register( "Access forbidden" : "அணுக தடை", "Security Warning" : "பாதுகாப்பு எச்சரிக்கை", "Create an <strong>admin account</strong>" : "<strong> நிர்வாக கணக்கொன்றை </strong> உருவாக்குக", - "Password" : "கடவுச்சொல்", + "Username" : "பயனாளர் பெயர்", "Data folder" : "தரவு கோப்புறை", "Configure the database" : "தரவுத்தளத்தை தகவமைக்க", "Database user" : "தரவுத்தள பயனாளர்", @@ -78,6 +77,7 @@ OC.L10N.register( "Database host" : "தரவுத்தள ஓம்புனர்", "Finish setup" : "அமைப்பை முடிக்க", "Log out" : "விடுபதிகை செய்க", + "Search" : "தேடுதல்", "remember" : "ஞாபகப்படுத்துக", "Log in" : "புகுபதிகை" }, diff --git a/core/l10n/ta_LK.json b/core/l10n/ta_LK.json index 41cdfe8281a..87b22f4d13b 100644 --- a/core/l10n/ta_LK.json +++ b/core/l10n/ta_LK.json @@ -20,7 +20,6 @@ "December" : "மார்கழி", "Settings" : "அமைப்புகள்", "Saving..." : "சேமிக்கப்படுகிறது...", - "Reset password" : "மீளமைத்த கடவுச்சொல்", "No" : "இல்லை", "Yes" : "ஆம்", "Choose" : "தெரிவுசெய்க ", @@ -35,6 +34,7 @@ "Shared with you and the group {group} by {owner}" : "உங்களுடனும் குழுவுக்கிடையிலும் {குழு} பகிரப்பட்டுள்ளது {உரிமையாளர்}", "Shared with you by {owner}" : "உங்களுடன் பகிரப்பட்டுள்ளது {உரிமையாளர்}", "Password protect" : "கடவுச்சொல்லை பாதுகாத்தல்", + "Password" : "கடவுச்சொல்", "Set expiration date" : "காலாவதி தேதியை குறிப்பிடுக", "Expiration date" : "காலவதியாகும் திகதி", "group" : "குழு", @@ -44,7 +44,6 @@ "can edit" : "தொகுக்க முடியும்", "access control" : "கட்டுப்பாடான அணுகல்", "create" : "உருவவாக்கல்", - "update" : "இற்றைப்படுத்தல்", "delete" : "நீக்குக", "Password protected" : "கடவுச்சொல் பாதுகாக்கப்பட்டது", "Error unsetting expiration date" : "காலாவதியாகும் திகதியை குறிப்பிடாமைக்கான வழு", @@ -55,9 +54,9 @@ "Add" : "சேர்க்க", "_download %n file_::_download %n files_" : ["",""], "Use the following link to reset your password: {link}" : "உங்கள் கடவுச்சொல்லை மீளமைக்க பின்வரும் இணைப்பை பயன்படுத்தவும் : {இணைப்பு}", - "You will receive a link to reset your password via Email." : "நீங்கள் மின்னஞ்சல் மூலம் உங்களுடைய கடவுச்சொல்லை மீளமைப்பதற்கான இணைப்பை பெறுவீர்கள். ", - "Username" : "பயனாளர் பெயர்", "New password" : "புதிய கடவுச்சொல்", + "Reset password" : "மீளமைத்த கடவுச்சொல்", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "தனிப்பட்ட", "Users" : "பயனாளர்", "Apps" : "செயலிகள்", @@ -66,7 +65,7 @@ "Access forbidden" : "அணுக தடை", "Security Warning" : "பாதுகாப்பு எச்சரிக்கை", "Create an <strong>admin account</strong>" : "<strong> நிர்வாக கணக்கொன்றை </strong> உருவாக்குக", - "Password" : "கடவுச்சொல்", + "Username" : "பயனாளர் பெயர்", "Data folder" : "தரவு கோப்புறை", "Configure the database" : "தரவுத்தளத்தை தகவமைக்க", "Database user" : "தரவுத்தள பயனாளர்", @@ -76,6 +75,7 @@ "Database host" : "தரவுத்தள ஓம்புனர்", "Finish setup" : "அமைப்பை முடிக்க", "Log out" : "விடுபதிகை செய்க", + "Search" : "தேடுதல்", "remember" : "ஞாபகப்படுத்துக", "Log in" : "புகுபதிகை" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/core/l10n/te.js b/core/l10n/te.js index 37dfe005efe..57176b9ac0e 100644 --- a/core/l10n/te.js +++ b/core/l10n/te.js @@ -28,6 +28,7 @@ OC.L10N.register( "Cancel" : "రద్దుచేయి", "Continue" : "కొనసాగించు", "Error" : "పొరపాటు", + "Password" : "సంకేతపదం", "Send" : "పంపించు", "Expiration date" : "కాలం చెల్లు తేదీ", "delete" : "తొలగించు", @@ -35,12 +36,12 @@ OC.L10N.register( "Delete" : "తొలగించు", "Add" : "చేర్చు", "_download %n file_::_download %n files_" : ["",""], - "Username" : "వాడుకరి పేరు", "New password" : "కొత్త సంకేతపదం", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "వ్యక్తిగతం", "Users" : "వాడుకరులు", "Help" : "సహాయం", - "Password" : "సంకేతపదం", + "Username" : "వాడుకరి పేరు", "Log out" : "నిష్క్రమించు" }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/te.json b/core/l10n/te.json index d8224f5ffa1..3d62c8b103f 100644 --- a/core/l10n/te.json +++ b/core/l10n/te.json @@ -26,6 +26,7 @@ "Cancel" : "రద్దుచేయి", "Continue" : "కొనసాగించు", "Error" : "పొరపాటు", + "Password" : "సంకేతపదం", "Send" : "పంపించు", "Expiration date" : "కాలం చెల్లు తేదీ", "delete" : "తొలగించు", @@ -33,12 +34,12 @@ "Delete" : "తొలగించు", "Add" : "చేర్చు", "_download %n file_::_download %n files_" : ["",""], - "Username" : "వాడుకరి పేరు", "New password" : "కొత్త సంకేతపదం", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "వ్యక్తిగతం", "Users" : "వాడుకరులు", "Help" : "సహాయం", - "Password" : "సంకేతపదం", + "Username" : "వాడుకరి పేరు", "Log out" : "నిష్క్రమించు" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/tg_TJ.js b/core/l10n/tg_TJ.js index 5b92c594ac0..4cb36aaaaac 100644 --- a/core/l10n/tg_TJ.js +++ b/core/l10n/tg_TJ.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/tg_TJ.json b/core/l10n/tg_TJ.json index d2c1f43f96e..43fce52c5cf 100644 --- a/core/l10n/tg_TJ.json +++ b/core/l10n/tg_TJ.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/core/l10n/th_TH.js b/core/l10n/th_TH.js index 7b65977d950..f6cdbe72ace 100644 --- a/core/l10n/th_TH.js +++ b/core/l10n/th_TH.js @@ -22,7 +22,6 @@ OC.L10N.register( "December" : "ธันวาคม", "Settings" : "ตั้งค่า", "Saving..." : "กำลังบันทึกข้อมูล...", - "Reset password" : "เปลี่ยนรหัสผ่าน", "No" : "ไม่ตกลง", "Yes" : "ตกลง", "Choose" : "เลือก", @@ -39,6 +38,7 @@ OC.L10N.register( "Shared with you and the group {group} by {owner}" : "ได้แชร์ให้กับคุณ และกลุ่ม {group} โดย {owner}", "Shared with you by {owner}" : "ถูกแชร์ให้กับคุณโดย {owner}", "Password protect" : "ใส่รหัสผ่านไว้", + "Password" : "รหัสผ่าน", "Email link to person" : "ส่งลิงก์ให้ทางอีเมล", "Send" : "ส่ง", "Set expiration date" : "กำหนดวันที่หมดอายุ", @@ -51,7 +51,6 @@ OC.L10N.register( "can edit" : "สามารถแก้ไข", "access control" : "ระดับควบคุมการเข้าใช้งาน", "create" : "สร้าง", - "update" : "อัพเดท", "delete" : "ลบ", "Password protected" : "ใส่รหัสผ่านไว้", "Error unsetting expiration date" : "เกิดข้อผิดพลาดในการยกเลิกการตั้งค่าวันที่หมดอายุ", @@ -65,9 +64,9 @@ OC.L10N.register( "_download %n file_::_download %n files_" : [""], "The update was successful. Redirecting you to ownCloud now." : "การอัพเดทเสร็จเรียบร้อยแล้ว กำลังเปลี่ยนเส้นทางไปที่ ownCloud อยู่ในขณะนี้", "Use the following link to reset your password: {link}" : "ใช้ลิงค์ต่อไปนี้เพื่อเปลี่ยนรหัสผ่านของคุณใหม่: {link}", - "You will receive a link to reset your password via Email." : "คุณจะได้รับลิงค์เพื่อกำหนดรหัสผ่านใหม่ทางอีเมล์", - "Username" : "ชื่อผู้ใช้งาน", "New password" : "รหัสผ่านใหม่", + "Reset password" : "เปลี่ยนรหัสผ่าน", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "ส่วนตัว", "Users" : "ผู้ใช้งาน", "Apps" : "แอปฯ", @@ -76,7 +75,7 @@ OC.L10N.register( "Access forbidden" : "การเข้าถึงถูกหวงห้าม", "Security Warning" : "คำเตือนเกี่ยวกับความปลอดภัย", "Create an <strong>admin account</strong>" : "สร้าง <strong>บัญชีผู้ดูแลระบบ</strong>", - "Password" : "รหัสผ่าน", + "Username" : "ชื่อผู้ใช้งาน", "Data folder" : "โฟลเดอร์เก็บข้อมูล", "Configure the database" : "กำหนดค่าฐานข้อมูล", "Database user" : "ชื่อผู้ใช้งานฐานข้อมูล", @@ -86,6 +85,7 @@ OC.L10N.register( "Database host" : "Database host", "Finish setup" : "ติดตั้งเรียบร้อยแล้ว", "Log out" : "ออกจากระบบ", + "Search" : "ค้นหา", "remember" : "จำรหัสผ่าน", "Log in" : "เข้าสู่ระบบ" }, diff --git a/core/l10n/th_TH.json b/core/l10n/th_TH.json index 12457e67752..4043813e4e0 100644 --- a/core/l10n/th_TH.json +++ b/core/l10n/th_TH.json @@ -20,7 +20,6 @@ "December" : "ธันวาคม", "Settings" : "ตั้งค่า", "Saving..." : "กำลังบันทึกข้อมูล...", - "Reset password" : "เปลี่ยนรหัสผ่าน", "No" : "ไม่ตกลง", "Yes" : "ตกลง", "Choose" : "เลือก", @@ -37,6 +36,7 @@ "Shared with you and the group {group} by {owner}" : "ได้แชร์ให้กับคุณ และกลุ่ม {group} โดย {owner}", "Shared with you by {owner}" : "ถูกแชร์ให้กับคุณโดย {owner}", "Password protect" : "ใส่รหัสผ่านไว้", + "Password" : "รหัสผ่าน", "Email link to person" : "ส่งลิงก์ให้ทางอีเมล", "Send" : "ส่ง", "Set expiration date" : "กำหนดวันที่หมดอายุ", @@ -49,7 +49,6 @@ "can edit" : "สามารถแก้ไข", "access control" : "ระดับควบคุมการเข้าใช้งาน", "create" : "สร้าง", - "update" : "อัพเดท", "delete" : "ลบ", "Password protected" : "ใส่รหัสผ่านไว้", "Error unsetting expiration date" : "เกิดข้อผิดพลาดในการยกเลิกการตั้งค่าวันที่หมดอายุ", @@ -63,9 +62,9 @@ "_download %n file_::_download %n files_" : [""], "The update was successful. Redirecting you to ownCloud now." : "การอัพเดทเสร็จเรียบร้อยแล้ว กำลังเปลี่ยนเส้นทางไปที่ ownCloud อยู่ในขณะนี้", "Use the following link to reset your password: {link}" : "ใช้ลิงค์ต่อไปนี้เพื่อเปลี่ยนรหัสผ่านของคุณใหม่: {link}", - "You will receive a link to reset your password via Email." : "คุณจะได้รับลิงค์เพื่อกำหนดรหัสผ่านใหม่ทางอีเมล์", - "Username" : "ชื่อผู้ใช้งาน", "New password" : "รหัสผ่านใหม่", + "Reset password" : "เปลี่ยนรหัสผ่าน", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "ส่วนตัว", "Users" : "ผู้ใช้งาน", "Apps" : "แอปฯ", @@ -74,7 +73,7 @@ "Access forbidden" : "การเข้าถึงถูกหวงห้าม", "Security Warning" : "คำเตือนเกี่ยวกับความปลอดภัย", "Create an <strong>admin account</strong>" : "สร้าง <strong>บัญชีผู้ดูแลระบบ</strong>", - "Password" : "รหัสผ่าน", + "Username" : "ชื่อผู้ใช้งาน", "Data folder" : "โฟลเดอร์เก็บข้อมูล", "Configure the database" : "กำหนดค่าฐานข้อมูล", "Database user" : "ชื่อผู้ใช้งานฐานข้อมูล", @@ -84,6 +83,7 @@ "Database host" : "Database host", "Finish setup" : "ติดตั้งเรียบร้อยแล้ว", "Log out" : "ออกจากระบบ", + "Search" : "ค้นหา", "remember" : "จำรหัสผ่าน", "Log in" : "เข้าสู่ระบบ" },"pluralForm" :"nplurals=1; plural=0;" diff --git a/core/l10n/tl_PH.js b/core/l10n/tl_PH.js index 7aa65e3a52e..572404948ed 100644 --- a/core/l10n/tl_PH.js +++ b/core/l10n/tl_PH.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n > 1);"); diff --git a/core/l10n/tl_PH.json b/core/l10n/tl_PH.json index 207d7753769..b43ffe08ed3 100644 --- a/core/l10n/tl_PH.json +++ b/core/l10n/tl_PH.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/core/l10n/tr.js b/core/l10n/tr.js index 32144b5441c..f7f5e00fbd9 100644 --- a/core/l10n/tr.js +++ b/core/l10n/tr.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Parolanızı değiştirme bağlantısı e-posta adresinize gönderildi. Makul bir süre içerisinde almadıysanız spam/gereksiz klasörlerini kontrol ediniz.<br>Bu konumlarda da yoksa yerel sistem yöneticinize sorunuz.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dosyalarınız şifrelenmiş. Kurtarma anahtarını etkinleştirmemişseniz, parola sıfırlama işleminden sonra verilerinize erişmeniz imkansız olacak.<br />Ne yaptığınızdan emin değilseniz, devam etmeden önce sistem yöneticiniz ile iletişime geçin.<br />Gerçekten devam etmek istiyor musunuz?", "I know what I'm doing" : "Ne yaptığımı biliyorum", - "Reset password" : "Parolayı sıfırla", "Password can not be changed. Please contact your administrator." : "Parola değiştirilemedi. Lütfen yöneticiniz ile iletişime geçin.", "No" : "Hayır", "Yes" : "Evet", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Dosya seçici şablonu yüklenirken hata: {error}", "Ok" : "Tamam", "Error loading message template: {error}" : "İleti şablonu yüklenirken hata: {error}", + "read-only" : "salt okunur", "_{count} file conflict_::_{count} file conflicts_" : ["{count} dosya çakışması","{count} dosya çakışması"], "One file conflict" : "Bir dosya çakışması", "New Files" : "Yeni Dosyalar", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Güçlü parola", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web sunucunuz dosya eşitlemesine izin vermek üzere düzgün bir şekilde yapılandırılmamış. WebDAV arayüzü sorunlu görünüyor.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Bu sunucunun çalışan bir internet bağlantısı yok. Bu, harici depolama alanı bağlama, güncelleştirme bildirimleri veya 3. parti uygulama kurma gibi bazı özellikler çalışmayacağı anlamına gelmektedir. Uzaktan dosyalara erişim ve e-posta ile bildirim gönderme de çalışmayacaktır. Eğer bu özelliklerin tamamını kullanmak istiyorsanız, sunucu için internet bağlantısını etkinleştirmenizi öneriyoruz.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Veri dizininiz ve dosyalarınız muhtemelen İnternet üzerinden erişilebilir. .htaccess dosyası çalışmıyor. Web sunucunuzu yapılandırarak veri dizinine erişimi kapatmanızı veya veri dizinini web sunucu belge kök dizini dışına almanızı şiddetle tavsiye ederiz.", "Error occurred while checking server setup" : "Sunucu yapılandırması denetlenirken hata oluştu", "Shared" : "Paylaşılan", "Shared with {recipients}" : "{recipients} ile paylaşılmış", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Kullanıcı veya grup ile paylaş...", "Share link" : "Paylaşma bağlantısı", "The public link will expire no later than {days} days after it is created" : "Herkese açık bağlantı, oluşturulduktan en geç {days} gün sonra sona erecek", + "Link" : "Bağlantı", "Password protect" : "Parola koruması", + "Password" : "Parola", "Choose a password for the public link" : "Herkese açık bağlantı için bir parola seçin", - "Allow Public Upload" : "Herkes Tarafından Gönderime İzin Ver", + "Allow editing" : "Düzenlemeye izin ver", "Email link to person" : "Bağlantıyı e-posta ile gönder", "Send" : "Gönder", "Set expiration date" : "Son kullanma tarihini ayarla", + "Expiration" : "Bitiş", "Expiration date" : "Son kullanım tarihi", "Adding user..." : "Kullanıcı ekleniyor...", "group" : "grup", + "remote" : "uzak", "Resharing is not allowed" : "Tekrar paylaşmaya izin verilmiyor", "Shared in {item} with {user}" : "{item} içinde {user} ile paylaşılanlar", "Unshare" : "Paylaşmayı Kaldır", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "düzenleyebilir", "access control" : "erişim kontrolü", "create" : "oluştur", - "update" : "güncelle", + "change" : "değiştir", "delete" : "sil", "Password protected" : "Parola korumalı", "Error unsetting expiration date" : "Son kullanma tarihi kaldırma hatası", @@ -114,25 +119,29 @@ OC.L10N.register( "Hello world!" : "Merhaba dünya!", "sunny" : "güneşli", "Hello {name}, the weather is {weather}" : "Merhaba {name}, hava durumu {weather}", + "Hello {name}" : "Merhaba {name}", "_download %n file_::_download %n files_" : ["%n dosya indir","%n dosya indir"], "Updating {productName} to version {version}, this may take a while." : "{productName}, {version} sürümüne güncelleniyor, bu biraz zaman alabilir.", "Please reload the page." : "Lütfen sayfayı yeniden yükleyin.", - "The update was unsuccessful." : "Güncelleme başarısız oldu.", + "The update was unsuccessful. " : "Güncelleştirme başarısız.", "The update was successful. Redirecting you to ownCloud now." : "Güncelleme başarılı. Şimdi ownCloud'a yönlendiriliyorsunuz.", "Couldn't reset password because the token is invalid" : "Belirteç geçersiz olduğundan parola sıfırlanamadı", "Couldn't send reset email. Please make sure your username is correct." : "Sıfırlama e-postası gönderilemedi. Lütfen kullanıcı adınızın doğru olduğundan emin olun.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Sıfırlama e-postası, bu kullanıcı için bir e-posta adresi olmadığından gönderilemedi. Lütfen yöneticiniz ile iletişime geçin.", "%s password reset" : "%s parola sıfırlama", "Use the following link to reset your password: {link}" : "Parolanızı sıfırlamak için bu bağlantıyı kullanın: {link}", - "You will receive a link to reset your password via Email." : "Parolanızı sıfırlamak için e-posta ile bir bağlantı alacaksınız.", - "Username" : "Kullanıcı Adı", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dosyalarınız şifrelenmiş. Eğer kurtarma anahtarını etkinleştirmediyseniz parola sıfırlama işleminden sonra verilerinize erişmeniz imkansız olacak. Eğer ne yaptığınızdan emin değilseniz, devam etmeden önce sistem yöneticiniz ile iletişime geçin. Gerçekten devam etmek istiyor musunuz?", - "Yes, I really want to reset my password now" : "Evet, gerçekten parolamı şimdi sıfırlamak istiyorum", - "Reset" : "Sıfırla", "New password" : "Yeni parola", "New Password" : "Yeni Parola", + "Reset password" : "Parolayı sıfırla", + "Searching other places" : "Diğer konumlarda aranıyor", + "No search result in other places" : "Diğer konumlarda arama sonucu yok", + "_{count} search result in other places_::_{count} search results in other places_" : ["Diğer konumlarda {count} arama sonucu","Diğer konumlarda {count} arama sonucu"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X desteklenmiyor ve %s bu platformda düzgün çalışmayacak. Kendi riskinizle kullanın!", "For the best results, please consider using a GNU/Linux server instead." : "En iyi sonuçlar için GNU/Linux sunucusu kullanın.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Bu %s örneğinin 32-bit PHP ortamında çalıştırıldığı ve open_basedir ayarının php.ini içerisinde yapılandırıldığı görülüyor. Bu 4GB üzerindeki dosyalarda sorun oluşturacaktır ve kullanılması önerilmez.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Lütfen php.ini içerisindeki open_basedir ayarını kaldırın veya 64-bit PHP'ye geçin.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Bu %s örneğinin 32-bit PHP ortamında çalıştırıldığı ve cURL'nin kurulu olmadığı görülüyor. Bu 4GB üzerindeki dosyalarda sorun oluşturacaktır ve kullanılması önerilmez.", + "Please install the cURL extension and restart your webserver." : "Lütfen cURL eklentisini yükleyin ve web sunucusunu yeniden başlatın.", "Personal" : "Kişisel", "Users" : "Kullanıcılar", "Apps" : "Uygulamalar", @@ -165,12 +174,10 @@ OC.L10N.register( "Line: %s" : "Satır: %s", "Trace" : "İz", "Security Warning" : "Güvenlik Uyarısı", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP sürümünüz NULL Byte saldırısına açık (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "%s yazılımını güvenli olarak kullanmak için, lütfen PHP kurulumunuzu güncelleyin.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Veri klasörünüz ve dosyalarınız .htaccess dosyası çalışmadığı için İnternet'ten erişime açık.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Sunucunuzu nasıl ayarlayacağınıza dair bilgi için, lütfen <a href=\"%s\" target=\"_blank\">belgelendirme sayfasını</a> ziyaret edin.", "Create an <strong>admin account</strong>" : "Bir <strong>yönetici hesabı</strong> oluşturun", - "Password" : "Parola", + "Username" : "Kullanıcı Adı", "Storage & database" : "Depolama ve veritabanı", "Data folder" : "Veri klasörü", "Configure the database" : "Veritabanını yapılandır", @@ -180,12 +187,16 @@ OC.L10N.register( "Database name" : "Veritabanı adı", "Database tablespace" : "Veritabanı tablo alanı", "Database host" : "Veritabanı sunucusu", - "SQLite will be used as database. For larger installations we recommend to change this." : "Veritabanı olarak SQLite kullanılacak. Daha büyük kurulumlar için bunu değiştirmenizi öneririz.", + "Performance Warning" : "Performans Uyarısı", + "SQLite will be used as database." : "Veritabanı olarak SQLite kullanılacak.", + "For larger installations we recommend to choose a different database backend." : "Daha büyük kurulumlar için farklı bir veritabanı arka ucu seçmenizi öneriyoruz", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Özellikle dosya eşitleme için masaüstü istemcisi kullanılırken SQLite kullanımı önerilmez.", "Finish setup" : "Kurulumu tamamla", "Finishing …" : "Tamamlanıyor ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Uygulama, doğru çalışabilmesi için JavaScript gerektiriyor. Lütfen <a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScript'i etkinleştirin</a> ve sayfayı yeniden yükleyin.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Bu uygulama düzgün çalışabilmesi için JavaScript gerektirir. Lütfen {linkstart}JavaScript'i etkinleştirin{linkend} ve sayfayı yeniden yükleyin.", "%s is available. Get more information on how to update." : "%s kullanılabilir. Nasıl güncelleyeceğiniz hakkında daha fazla bilgi alın.", "Log out" : "Çıkış yap", + "Search" : "Ara", "Server side authentication failed!" : "Sunucu taraflı yetkilendirme başarısız!", "Please contact your administrator." : "Lütfen sistem yöneticiniz ile iletişime geçin.", "Forgot your password? Reset it!" : "Parolanızı mı unuttunuz? Sıfırlayın!", diff --git a/core/l10n/tr.json b/core/l10n/tr.json index c22d47c9e37..dbedc32925e 100644 --- a/core/l10n/tr.json +++ b/core/l10n/tr.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Parolanızı değiştirme bağlantısı e-posta adresinize gönderildi. Makul bir süre içerisinde almadıysanız spam/gereksiz klasörlerini kontrol ediniz.<br>Bu konumlarda da yoksa yerel sistem yöneticinize sorunuz.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dosyalarınız şifrelenmiş. Kurtarma anahtarını etkinleştirmemişseniz, parola sıfırlama işleminden sonra verilerinize erişmeniz imkansız olacak.<br />Ne yaptığınızdan emin değilseniz, devam etmeden önce sistem yöneticiniz ile iletişime geçin.<br />Gerçekten devam etmek istiyor musunuz?", "I know what I'm doing" : "Ne yaptığımı biliyorum", - "Reset password" : "Parolayı sıfırla", "Password can not be changed. Please contact your administrator." : "Parola değiştirilemedi. Lütfen yöneticiniz ile iletişime geçin.", "No" : "Hayır", "Yes" : "Evet", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Dosya seçici şablonu yüklenirken hata: {error}", "Ok" : "Tamam", "Error loading message template: {error}" : "İleti şablonu yüklenirken hata: {error}", + "read-only" : "salt okunur", "_{count} file conflict_::_{count} file conflicts_" : ["{count} dosya çakışması","{count} dosya çakışması"], "One file conflict" : "Bir dosya çakışması", "New Files" : "Yeni Dosyalar", @@ -63,6 +63,7 @@ "Strong password" : "Güçlü parola", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Web sunucunuz dosya eşitlemesine izin vermek üzere düzgün bir şekilde yapılandırılmamış. WebDAV arayüzü sorunlu görünüyor.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Bu sunucunun çalışan bir internet bağlantısı yok. Bu, harici depolama alanı bağlama, güncelleştirme bildirimleri veya 3. parti uygulama kurma gibi bazı özellikler çalışmayacağı anlamına gelmektedir. Uzaktan dosyalara erişim ve e-posta ile bildirim gönderme de çalışmayacaktır. Eğer bu özelliklerin tamamını kullanmak istiyorsanız, sunucu için internet bağlantısını etkinleştirmenizi öneriyoruz.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Veri dizininiz ve dosyalarınız muhtemelen İnternet üzerinden erişilebilir. .htaccess dosyası çalışmıyor. Web sunucunuzu yapılandırarak veri dizinine erişimi kapatmanızı veya veri dizinini web sunucu belge kök dizini dışına almanızı şiddetle tavsiye ederiz.", "Error occurred while checking server setup" : "Sunucu yapılandırması denetlenirken hata oluştu", "Shared" : "Paylaşılan", "Shared with {recipients}" : "{recipients} ile paylaşılmış", @@ -76,15 +77,19 @@ "Share with user or group …" : "Kullanıcı veya grup ile paylaş...", "Share link" : "Paylaşma bağlantısı", "The public link will expire no later than {days} days after it is created" : "Herkese açık bağlantı, oluşturulduktan en geç {days} gün sonra sona erecek", + "Link" : "Bağlantı", "Password protect" : "Parola koruması", + "Password" : "Parola", "Choose a password for the public link" : "Herkese açık bağlantı için bir parola seçin", - "Allow Public Upload" : "Herkes Tarafından Gönderime İzin Ver", + "Allow editing" : "Düzenlemeye izin ver", "Email link to person" : "Bağlantıyı e-posta ile gönder", "Send" : "Gönder", "Set expiration date" : "Son kullanma tarihini ayarla", + "Expiration" : "Bitiş", "Expiration date" : "Son kullanım tarihi", "Adding user..." : "Kullanıcı ekleniyor...", "group" : "grup", + "remote" : "uzak", "Resharing is not allowed" : "Tekrar paylaşmaya izin verilmiyor", "Shared in {item} with {user}" : "{item} içinde {user} ile paylaşılanlar", "Unshare" : "Paylaşmayı Kaldır", @@ -93,7 +98,7 @@ "can edit" : "düzenleyebilir", "access control" : "erişim kontrolü", "create" : "oluştur", - "update" : "güncelle", + "change" : "değiştir", "delete" : "sil", "Password protected" : "Parola korumalı", "Error unsetting expiration date" : "Son kullanma tarihi kaldırma hatası", @@ -112,25 +117,29 @@ "Hello world!" : "Merhaba dünya!", "sunny" : "güneşli", "Hello {name}, the weather is {weather}" : "Merhaba {name}, hava durumu {weather}", + "Hello {name}" : "Merhaba {name}", "_download %n file_::_download %n files_" : ["%n dosya indir","%n dosya indir"], "Updating {productName} to version {version}, this may take a while." : "{productName}, {version} sürümüne güncelleniyor, bu biraz zaman alabilir.", "Please reload the page." : "Lütfen sayfayı yeniden yükleyin.", - "The update was unsuccessful." : "Güncelleme başarısız oldu.", + "The update was unsuccessful. " : "Güncelleştirme başarısız.", "The update was successful. Redirecting you to ownCloud now." : "Güncelleme başarılı. Şimdi ownCloud'a yönlendiriliyorsunuz.", "Couldn't reset password because the token is invalid" : "Belirteç geçersiz olduğundan parola sıfırlanamadı", "Couldn't send reset email. Please make sure your username is correct." : "Sıfırlama e-postası gönderilemedi. Lütfen kullanıcı adınızın doğru olduğundan emin olun.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Sıfırlama e-postası, bu kullanıcı için bir e-posta adresi olmadığından gönderilemedi. Lütfen yöneticiniz ile iletişime geçin.", "%s password reset" : "%s parola sıfırlama", "Use the following link to reset your password: {link}" : "Parolanızı sıfırlamak için bu bağlantıyı kullanın: {link}", - "You will receive a link to reset your password via Email." : "Parolanızı sıfırlamak için e-posta ile bir bağlantı alacaksınız.", - "Username" : "Kullanıcı Adı", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dosyalarınız şifrelenmiş. Eğer kurtarma anahtarını etkinleştirmediyseniz parola sıfırlama işleminden sonra verilerinize erişmeniz imkansız olacak. Eğer ne yaptığınızdan emin değilseniz, devam etmeden önce sistem yöneticiniz ile iletişime geçin. Gerçekten devam etmek istiyor musunuz?", - "Yes, I really want to reset my password now" : "Evet, gerçekten parolamı şimdi sıfırlamak istiyorum", - "Reset" : "Sıfırla", "New password" : "Yeni parola", "New Password" : "Yeni Parola", + "Reset password" : "Parolayı sıfırla", + "Searching other places" : "Diğer konumlarda aranıyor", + "No search result in other places" : "Diğer konumlarda arama sonucu yok", + "_{count} search result in other places_::_{count} search results in other places_" : ["Diğer konumlarda {count} arama sonucu","Diğer konumlarda {count} arama sonucu"], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X desteklenmiyor ve %s bu platformda düzgün çalışmayacak. Kendi riskinizle kullanın!", "For the best results, please consider using a GNU/Linux server instead." : "En iyi sonuçlar için GNU/Linux sunucusu kullanın.", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Bu %s örneğinin 32-bit PHP ortamında çalıştırıldığı ve open_basedir ayarının php.ini içerisinde yapılandırıldığı görülüyor. Bu 4GB üzerindeki dosyalarda sorun oluşturacaktır ve kullanılması önerilmez.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Lütfen php.ini içerisindeki open_basedir ayarını kaldırın veya 64-bit PHP'ye geçin.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Bu %s örneğinin 32-bit PHP ortamında çalıştırıldığı ve cURL'nin kurulu olmadığı görülüyor. Bu 4GB üzerindeki dosyalarda sorun oluşturacaktır ve kullanılması önerilmez.", + "Please install the cURL extension and restart your webserver." : "Lütfen cURL eklentisini yükleyin ve web sunucusunu yeniden başlatın.", "Personal" : "Kişisel", "Users" : "Kullanıcılar", "Apps" : "Uygulamalar", @@ -163,12 +172,10 @@ "Line: %s" : "Satır: %s", "Trace" : "İz", "Security Warning" : "Güvenlik Uyarısı", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "PHP sürümünüz NULL Byte saldırısına açık (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "%s yazılımını güvenli olarak kullanmak için, lütfen PHP kurulumunuzu güncelleyin.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Veri klasörünüz ve dosyalarınız .htaccess dosyası çalışmadığı için İnternet'ten erişime açık.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Sunucunuzu nasıl ayarlayacağınıza dair bilgi için, lütfen <a href=\"%s\" target=\"_blank\">belgelendirme sayfasını</a> ziyaret edin.", "Create an <strong>admin account</strong>" : "Bir <strong>yönetici hesabı</strong> oluşturun", - "Password" : "Parola", + "Username" : "Kullanıcı Adı", "Storage & database" : "Depolama ve veritabanı", "Data folder" : "Veri klasörü", "Configure the database" : "Veritabanını yapılandır", @@ -178,12 +185,16 @@ "Database name" : "Veritabanı adı", "Database tablespace" : "Veritabanı tablo alanı", "Database host" : "Veritabanı sunucusu", - "SQLite will be used as database. For larger installations we recommend to change this." : "Veritabanı olarak SQLite kullanılacak. Daha büyük kurulumlar için bunu değiştirmenizi öneririz.", + "Performance Warning" : "Performans Uyarısı", + "SQLite will be used as database." : "Veritabanı olarak SQLite kullanılacak.", + "For larger installations we recommend to choose a different database backend." : "Daha büyük kurulumlar için farklı bir veritabanı arka ucu seçmenizi öneriyoruz", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Özellikle dosya eşitleme için masaüstü istemcisi kullanılırken SQLite kullanımı önerilmez.", "Finish setup" : "Kurulumu tamamla", "Finishing …" : "Tamamlanıyor ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Uygulama, doğru çalışabilmesi için JavaScript gerektiriyor. Lütfen <a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScript'i etkinleştirin</a> ve sayfayı yeniden yükleyin.", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Bu uygulama düzgün çalışabilmesi için JavaScript gerektirir. Lütfen {linkstart}JavaScript'i etkinleştirin{linkend} ve sayfayı yeniden yükleyin.", "%s is available. Get more information on how to update." : "%s kullanılabilir. Nasıl güncelleyeceğiniz hakkında daha fazla bilgi alın.", "Log out" : "Çıkış yap", + "Search" : "Ara", "Server side authentication failed!" : "Sunucu taraflı yetkilendirme başarısız!", "Please contact your administrator." : "Lütfen sistem yöneticiniz ile iletişime geçin.", "Forgot your password? Reset it!" : "Parolanızı mı unuttunuz? Sıfırlayın!", diff --git a/core/l10n/tzm.js b/core/l10n/tzm.js index 7cac02a385b..00fb7417e28 100644 --- a/core/l10n/tzm.js +++ b/core/l10n/tzm.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] }, "nplurals=2; plural=(n == 0 || n == 1 || (n > 10 && n < 100) ? 0 : 1;"); diff --git a/core/l10n/tzm.json b/core/l10n/tzm.json index 0de6b3684bf..cce396e1099 100644 --- a/core/l10n/tzm.json +++ b/core/l10n/tzm.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : ["",""], - "_download %n file_::_download %n files_" : ["",""] + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] },"pluralForm" :"nplurals=2; plural=(n == 0 || n == 1 || (n > 10 && n < 100) ? 0 : 1;" }
\ No newline at end of file diff --git a/core/l10n/ug.js b/core/l10n/ug.js index d6a74751c7a..bd30c19cd3f 100644 --- a/core/l10n/ug.js +++ b/core/l10n/ug.js @@ -30,6 +30,7 @@ OC.L10N.register( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "سىزنىڭ تور مۇلازىمېتىرىڭىز ھۆججەت قەدەمداشلاشقا يول قويىدىغان قىلىپ توغرا تەڭشەلمەپتۇ، چۈنكى WebDAV نىڭ ئېغىزى بۇزۇلغاندەك تۇرىدۇ.", "Share" : "ھەمبەھىر", "Error" : "خاتالىق", + "Password" : "ئىم", "Send" : "يوللا", "group" : "گۇرۇپپا", "Unshare" : "ھەمبەھىرلىمە", @@ -38,15 +39,16 @@ OC.L10N.register( "Delete" : "ئۆچۈر", "Add" : "قوش", "_download %n file_::_download %n files_" : [""], - "Username" : "ئىشلەتكۈچى ئاتى", "New password" : "يېڭى ئىم", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "شەخسىي", "Users" : "ئىشلەتكۈچىلەر", "Apps" : "ئەپلەر", "Help" : "ياردەم", "Security Warning" : "بىخەتەرلىك ئاگاھلاندۇرۇش", - "Password" : "ئىم", + "Username" : "ئىشلەتكۈچى ئاتى", "Finish setup" : "تەڭشەك تامام", - "Log out" : "تىزىمدىن چىق" + "Log out" : "تىزىمدىن چىق", + "Search" : "ئىزدە" }, "nplurals=1; plural=0;"); diff --git a/core/l10n/ug.json b/core/l10n/ug.json index bd061a85025..6470242c8cd 100644 --- a/core/l10n/ug.json +++ b/core/l10n/ug.json @@ -28,6 +28,7 @@ "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "سىزنىڭ تور مۇلازىمېتىرىڭىز ھۆججەت قەدەمداشلاشقا يول قويىدىغان قىلىپ توغرا تەڭشەلمەپتۇ، چۈنكى WebDAV نىڭ ئېغىزى بۇزۇلغاندەك تۇرىدۇ.", "Share" : "ھەمبەھىر", "Error" : "خاتالىق", + "Password" : "ئىم", "Send" : "يوللا", "group" : "گۇرۇپپا", "Unshare" : "ھەمبەھىرلىمە", @@ -36,15 +37,16 @@ "Delete" : "ئۆچۈر", "Add" : "قوش", "_download %n file_::_download %n files_" : [""], - "Username" : "ئىشلەتكۈچى ئاتى", "New password" : "يېڭى ئىم", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "شەخسىي", "Users" : "ئىشلەتكۈچىلەر", "Apps" : "ئەپلەر", "Help" : "ياردەم", "Security Warning" : "بىخەتەرلىك ئاگاھلاندۇرۇش", - "Password" : "ئىم", + "Username" : "ئىشلەتكۈچى ئاتى", "Finish setup" : "تەڭشەك تامام", - "Log out" : "تىزىمدىن چىق" + "Log out" : "تىزىمدىن چىق", + "Search" : "ئىزدە" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/core/l10n/uk.js b/core/l10n/uk.js index a4ce73653df..abaa34cd71c 100644 --- a/core/l10n/uk.js +++ b/core/l10n/uk.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Посилання для скидання вашого пароль було надіслано на ваш email. Якщо ви не отримали його найближчим часом, перевірте теку зі спамом.<br>Якщо і там немає, спитайте вашого місцевого адміністратора.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ваші файли зашифровані. Якщо ви не зробили ключ відновлення, після скидання паролю відновити ваші дані буде неможливо.<br /> Якщо ви не знаєте, що робити, будь ласка, зверніться до адміністратора перед продовженням.<br /> Ви дійсно хочете продовжити?", "I know what I'm doing" : "Я знаю що роблю", - "Reset password" : "Скинути пароль", "Password can not be changed. Please contact your administrator." : "Пароль не може бути змінено. Будь ласка, зверніться до вашого адміністратора", "No" : "Ні", "Yes" : "Так", @@ -47,6 +46,7 @@ OC.L10N.register( "Error loading file picker template: {error}" : "Помилка при завантаженні шаблону вибору: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Помилка при завантаженні шаблону повідомлення: {error}", + "read-only" : "Тільки для читання", "_{count} file conflict_::_{count} file conflicts_" : ["{count} файловий конфлікт","{count} файлових конфліктів","{count} файлових конфліктів"], "One file conflict" : "Один файловий конфлікт", "New Files" : "Нових Файлів", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "Надійний пароль", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Ваш Web-сервер ще не налаштований належним чином для того, щоб дозволити синхронізацію файлів, через те що інтерфейс WebDAV, здається, зламаний.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Цей сервер не має під'єднання до Інтернету. Це означає, що деякі функції, такі як монтування зовнішніх сховищ, повідомлення про оновлення або встановлення допоміжних програм не будуть працювати. Віддалений доступ до файлів та надсилання повідомлень електронною поштою також може не працювати. Ми пропонуємо увімкнути під'єднання до Інтернету для даного сервера, якщо ви хочете мати всі можливості ownCloud.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Ваш каталог з даними та Ваші файли можливо доступні з Інтернету. Файл .htaccess, наданий з ownCloud, не працює. Ми наполегливо рекомендуємо Вам налаштувати свій веб-сервер таким чином, щоб каталог data більше не був доступний, або перемістити каталог data за межі кореневого каталогу документів веб-сервера.", "Error occurred while checking server setup" : "При перевірці налаштувань серверу сталася помилка", "Shared" : "Опубліковано", "Shared with {recipients}" : "Опубліковано для {recipients}", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "Поділитися з користувачем або групою ...", "Share link" : "Опублікувати посилання", "The public link will expire no later than {days} days after it is created" : "Доступ до опублікованого посилання буде припинено не пізніше ніж через {days} днів з моменту створення", + "Link" : "Посилання", "Password protect" : "Захистити паролем", + "Password" : "Пароль", "Choose a password for the public link" : "Оберіть пароль для опублікованого посилання", - "Allow Public Upload" : "Дозволити Публічне Завантаження", + "Allow editing" : "Дозволити редагування", "Email link to person" : "Ел. пошта належить Пану", "Send" : "Надіслати", "Set expiration date" : "Встановити термін дії", + "Expiration" : "Закінчення", "Expiration date" : "Термін дії", "Adding user..." : "Додавання користувача...", "group" : "група", + "remote" : "Віддалений", "Resharing is not allowed" : "Пере-публікація не дозволяється", "Shared in {item} with {user}" : "Опубліковано {item} для {user}", "Unshare" : "Закрити доступ", @@ -95,7 +100,7 @@ OC.L10N.register( "can edit" : "може редагувати", "access control" : "контроль доступу", "create" : "створити", - "update" : "оновити", + "change" : "Змінити", "delete" : "видалити", "Password protected" : "Захищено паролем", "Error unsetting expiration date" : "Помилка при відміні терміна дії", @@ -110,25 +115,31 @@ OC.L10N.register( "Edit tags" : "Редагувати теги", "Error loading dialog template: {error}" : "Помилка при завантаженні шаблону діалогу: {error}", "No tags selected for deletion." : "Жодних тегів не обрано для видалення.", - "_download %n file_::_download %n files_" : ["","",""], + "unknown text" : "невідомий текст", + "Hello world!" : "Привіт світ!", + "sunny" : "сонячно", + "Hello {name}, the weather is {weather}" : "Привіт {name}, {weather} погода", + "Hello {name}" : "Привіт {name}", + "_download %n file_::_download %n files_" : ["завантяження %n файлу","завантаження %n файлів","завантаження %n файлів"], "Updating {productName} to version {version}, this may take a while." : "Оновлення {productName} до версії {version}, це може займати деякий час.", "Please reload the page." : "Будь ласка, перезавантажте сторінку.", - "The update was unsuccessful." : "Оновлення завершилось невдачею.", + "The update was unsuccessful. " : "Оновлення завершилось невдачею.", "The update was successful. Redirecting you to ownCloud now." : "Оновлення виконалось успішно. Перенаправляємо вас на ownCloud.", "Couldn't reset password because the token is invalid" : "Неможливо скинути пароль, бо маркер є недійсним", "Couldn't send reset email. Please make sure your username is correct." : "Не вдалося відправити скидання паролю. Будь ласка, переконайтеся, що ваше ім'я користувача є правильним.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Не вдалося відправити скидання паролю, тому що немає адреси електронної пошти для цього користувача. Будь ласка, зверніться до адміністратора.", "%s password reset" : "%s пароль скинуто", "Use the following link to reset your password: {link}" : "Використовуйте наступне посилання для скидання пароля: {link}", - "You will receive a link to reset your password via Email." : "Ви отримаєте посилання для скидання вашого паролю на Ел. пошту.", - "Username" : "Ім'я користувача", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ваші файли зашифровані. Якщо ви не зробили придатний ключ відновлення, не буде ніякої можливості отримати дані назад після того, як ваш пароль буде скинутий. Якщо ви не знаєте, що робити, будь ласка, зверніться до адміністратора, щоб продовжити. Ви дійсно хочете продовжити?", - "Yes, I really want to reset my password now" : "Так, я справді бажаю скинути мій пароль зараз", - "Reset" : "Перевстановити", "New password" : "Новий пароль", "New Password" : "Новий пароль", + "Reset password" : "Скинути пароль", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не підтримується і %s не буде коректно працювати на цій платформі. Випробовуєте на свій риск!", "For the best results, please consider using a GNU/Linux server instead." : "Для кращих результатів розгляньте можливість використання GNU/Linux серверу", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Здається, що екземпляр цього %s працює на 32-бітному PHP середовищі і open_basedir був налаштований в php.ini. Це призведе до проблем з файлами більше 4 Гб і не рекомендується.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Будь ласка, видаліть параметр open_basedir у вашому php.ini або перейдіть на 64-бітний PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Здається, що екземпляр цього %sпрацює на 32-бітному PHP середовищі і не встановлений cURL. Це призведе до проблем з файлами більше 4 Гб і не рекомендується.", + "Please install the cURL extension and restart your webserver." : "Будь ласка, встановіть cURL розширення і перезапустіть ваш веб-сервер.", "Personal" : "Особисте", "Users" : "Користувачі", "Apps" : "Додатки", @@ -161,12 +172,10 @@ OC.L10N.register( "Line: %s" : "Рядок: %s", "Trace" : "Трасування", "Security Warning" : "Попередження про небезпеку", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Ваша версія PHP вразлива для атак NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Будь ласка, оновіть вашу інсталяцію PHP для використання %s безпеки.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ваші дані каталогів і файлів, ймовірно, доступні з інтернету, тому що .htaccess файл не працює.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Для отримання інформації, як правильно налаштувати сервер, див. <a href=\"%s\" target=\"_blank\">документацію</a>.", "Create an <strong>admin account</strong>" : "Створити <strong>обліковий запис адміністратора</strong>", - "Password" : "Пароль", + "Username" : "Ім'я користувача", "Storage & database" : "Сховище і база даних", "Data folder" : "Каталог даних", "Configure the database" : "Налаштування бази даних", @@ -176,12 +185,11 @@ OC.L10N.register( "Database name" : "Назва бази даних", "Database tablespace" : "Таблиця бази даних", "Database host" : "Хост бази даних", - "SQLite will be used as database. For larger installations we recommend to change this." : "Ви використовуете SQLite для вашої бази даних. Для більш навантажених серверів, ми рекомендуемо змінити це.", "Finish setup" : "Завершити налаштування", "Finishing …" : "Завершується ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Для цього додатка потрібна наявність Java для коректної роботи. Будь ласка, <a href=\"http://enable-javascript.com/\" target=\"_blank\"> увімкніть JavaScript </a> і перезавантажте сторінку.", "%s is available. Get more information on how to update." : "%s доступний. Отримай більше інформації про те, як оновити.", "Log out" : "Вихід", + "Search" : "Пошук", "Server side authentication failed!" : "Помилка аутентифікації на боці Сервера !", "Please contact your administrator." : "Будь ласка, зверніться до вашого Адміністратора.", "Forgot your password? Reset it!" : "Забули ваш пароль? Скиньте його!", diff --git a/core/l10n/uk.json b/core/l10n/uk.json index 885a797ee36..9c10236ee06 100644 --- a/core/l10n/uk.json +++ b/core/l10n/uk.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Посилання для скидання вашого пароль було надіслано на ваш email. Якщо ви не отримали його найближчим часом, перевірте теку зі спамом.<br>Якщо і там немає, спитайте вашого місцевого адміністратора.", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Ваші файли зашифровані. Якщо ви не зробили ключ відновлення, після скидання паролю відновити ваші дані буде неможливо.<br /> Якщо ви не знаєте, що робити, будь ласка, зверніться до адміністратора перед продовженням.<br /> Ви дійсно хочете продовжити?", "I know what I'm doing" : "Я знаю що роблю", - "Reset password" : "Скинути пароль", "Password can not be changed. Please contact your administrator." : "Пароль не може бути змінено. Будь ласка, зверніться до вашого адміністратора", "No" : "Ні", "Yes" : "Так", @@ -45,6 +44,7 @@ "Error loading file picker template: {error}" : "Помилка при завантаженні шаблону вибору: {error}", "Ok" : "Ok", "Error loading message template: {error}" : "Помилка при завантаженні шаблону повідомлення: {error}", + "read-only" : "Тільки для читання", "_{count} file conflict_::_{count} file conflicts_" : ["{count} файловий конфлікт","{count} файлових конфліктів","{count} файлових конфліктів"], "One file conflict" : "Один файловий конфлікт", "New Files" : "Нових Файлів", @@ -63,6 +63,7 @@ "Strong password" : "Надійний пароль", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Ваш Web-сервер ще не налаштований належним чином для того, щоб дозволити синхронізацію файлів, через те що інтерфейс WebDAV, здається, зламаний.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Цей сервер не має під'єднання до Інтернету. Це означає, що деякі функції, такі як монтування зовнішніх сховищ, повідомлення про оновлення або встановлення допоміжних програм не будуть працювати. Віддалений доступ до файлів та надсилання повідомлень електронною поштою також може не працювати. Ми пропонуємо увімкнути під'єднання до Інтернету для даного сервера, якщо ви хочете мати всі можливості ownCloud.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Ваш каталог з даними та Ваші файли можливо доступні з Інтернету. Файл .htaccess, наданий з ownCloud, не працює. Ми наполегливо рекомендуємо Вам налаштувати свій веб-сервер таким чином, щоб каталог data більше не був доступний, або перемістити каталог data за межі кореневого каталогу документів веб-сервера.", "Error occurred while checking server setup" : "При перевірці налаштувань серверу сталася помилка", "Shared" : "Опубліковано", "Shared with {recipients}" : "Опубліковано для {recipients}", @@ -76,15 +77,19 @@ "Share with user or group …" : "Поділитися з користувачем або групою ...", "Share link" : "Опублікувати посилання", "The public link will expire no later than {days} days after it is created" : "Доступ до опублікованого посилання буде припинено не пізніше ніж через {days} днів з моменту створення", + "Link" : "Посилання", "Password protect" : "Захистити паролем", + "Password" : "Пароль", "Choose a password for the public link" : "Оберіть пароль для опублікованого посилання", - "Allow Public Upload" : "Дозволити Публічне Завантаження", + "Allow editing" : "Дозволити редагування", "Email link to person" : "Ел. пошта належить Пану", "Send" : "Надіслати", "Set expiration date" : "Встановити термін дії", + "Expiration" : "Закінчення", "Expiration date" : "Термін дії", "Adding user..." : "Додавання користувача...", "group" : "група", + "remote" : "Віддалений", "Resharing is not allowed" : "Пере-публікація не дозволяється", "Shared in {item} with {user}" : "Опубліковано {item} для {user}", "Unshare" : "Закрити доступ", @@ -93,7 +98,7 @@ "can edit" : "може редагувати", "access control" : "контроль доступу", "create" : "створити", - "update" : "оновити", + "change" : "Змінити", "delete" : "видалити", "Password protected" : "Захищено паролем", "Error unsetting expiration date" : "Помилка при відміні терміна дії", @@ -108,25 +113,31 @@ "Edit tags" : "Редагувати теги", "Error loading dialog template: {error}" : "Помилка при завантаженні шаблону діалогу: {error}", "No tags selected for deletion." : "Жодних тегів не обрано для видалення.", - "_download %n file_::_download %n files_" : ["","",""], + "unknown text" : "невідомий текст", + "Hello world!" : "Привіт світ!", + "sunny" : "сонячно", + "Hello {name}, the weather is {weather}" : "Привіт {name}, {weather} погода", + "Hello {name}" : "Привіт {name}", + "_download %n file_::_download %n files_" : ["завантяження %n файлу","завантаження %n файлів","завантаження %n файлів"], "Updating {productName} to version {version}, this may take a while." : "Оновлення {productName} до версії {version}, це може займати деякий час.", "Please reload the page." : "Будь ласка, перезавантажте сторінку.", - "The update was unsuccessful." : "Оновлення завершилось невдачею.", + "The update was unsuccessful. " : "Оновлення завершилось невдачею.", "The update was successful. Redirecting you to ownCloud now." : "Оновлення виконалось успішно. Перенаправляємо вас на ownCloud.", "Couldn't reset password because the token is invalid" : "Неможливо скинути пароль, бо маркер є недійсним", "Couldn't send reset email. Please make sure your username is correct." : "Не вдалося відправити скидання паролю. Будь ласка, переконайтеся, що ваше ім'я користувача є правильним.", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Не вдалося відправити скидання паролю, тому що немає адреси електронної пошти для цього користувача. Будь ласка, зверніться до адміністратора.", "%s password reset" : "%s пароль скинуто", "Use the following link to reset your password: {link}" : "Використовуйте наступне посилання для скидання пароля: {link}", - "You will receive a link to reset your password via Email." : "Ви отримаєте посилання для скидання вашого паролю на Ел. пошту.", - "Username" : "Ім'я користувача", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ваші файли зашифровані. Якщо ви не зробили придатний ключ відновлення, не буде ніякої можливості отримати дані назад після того, як ваш пароль буде скинутий. Якщо ви не знаєте, що робити, будь ласка, зверніться до адміністратора, щоб продовжити. Ви дійсно хочете продовжити?", - "Yes, I really want to reset my password now" : "Так, я справді бажаю скинути мій пароль зараз", - "Reset" : "Перевстановити", "New password" : "Новий пароль", "New Password" : "Новий пароль", + "Reset password" : "Скинути пароль", + "_{count} search result in other places_::_{count} search results in other places_" : ["","",""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X не підтримується і %s не буде коректно працювати на цій платформі. Випробовуєте на свій риск!", "For the best results, please consider using a GNU/Linux server instead." : "Для кращих результатів розгляньте можливість використання GNU/Linux серверу", + "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Здається, що екземпляр цього %s працює на 32-бітному PHP середовищі і open_basedir був налаштований в php.ini. Це призведе до проблем з файлами більше 4 Гб і не рекомендується.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Будь ласка, видаліть параметр open_basedir у вашому php.ini або перейдіть на 64-бітний PHP.", + "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Здається, що екземпляр цього %sпрацює на 32-бітному PHP середовищі і не встановлений cURL. Це призведе до проблем з файлами більше 4 Гб і не рекомендується.", + "Please install the cURL extension and restart your webserver." : "Будь ласка, встановіть cURL розширення і перезапустіть ваш веб-сервер.", "Personal" : "Особисте", "Users" : "Користувачі", "Apps" : "Додатки", @@ -159,12 +170,10 @@ "Line: %s" : "Рядок: %s", "Trace" : "Трасування", "Security Warning" : "Попередження про небезпеку", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Ваша версія PHP вразлива для атак NULL Byte (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Будь ласка, оновіть вашу інсталяцію PHP для використання %s безпеки.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ваші дані каталогів і файлів, ймовірно, доступні з інтернету, тому що .htaccess файл не працює.", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Для отримання інформації, як правильно налаштувати сервер, див. <a href=\"%s\" target=\"_blank\">документацію</a>.", "Create an <strong>admin account</strong>" : "Створити <strong>обліковий запис адміністратора</strong>", - "Password" : "Пароль", + "Username" : "Ім'я користувача", "Storage & database" : "Сховище і база даних", "Data folder" : "Каталог даних", "Configure the database" : "Налаштування бази даних", @@ -174,12 +183,11 @@ "Database name" : "Назва бази даних", "Database tablespace" : "Таблиця бази даних", "Database host" : "Хост бази даних", - "SQLite will be used as database. For larger installations we recommend to change this." : "Ви використовуете SQLite для вашої бази даних. Для більш навантажених серверів, ми рекомендуемо змінити це.", "Finish setup" : "Завершити налаштування", "Finishing …" : "Завершується ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Для цього додатка потрібна наявність Java для коректної роботи. Будь ласка, <a href=\"http://enable-javascript.com/\" target=\"_blank\"> увімкніть JavaScript </a> і перезавантажте сторінку.", "%s is available. Get more information on how to update." : "%s доступний. Отримай більше інформації про те, як оновити.", "Log out" : "Вихід", + "Search" : "Пошук", "Server side authentication failed!" : "Помилка аутентифікації на боці Сервера !", "Please contact your administrator." : "Будь ласка, зверніться до вашого Адміністратора.", "Forgot your password? Reset it!" : "Забули ваш пароль? Скиньте його!", diff --git a/core/l10n/ur.php b/core/l10n/ur.php deleted file mode 100644 index fdc6c81bd88..00000000000 --- a/core/l10n/ur.php +++ /dev/null @@ -1,6 +0,0 @@ -<?php -$TRANSLATIONS = array( -"_{count} file conflict_::_{count} file conflicts_" => array("",""), -"Error" => "خرابی" -); -$PLURAL_FORMS = "nplurals=2; plural=(n != 1);"; diff --git a/core/l10n/ur_PK.js b/core/l10n/ur_PK.js index ce5c57e5fdf..5d0ccc2f5e5 100644 --- a/core/l10n/ur_PK.js +++ b/core/l10n/ur_PK.js @@ -29,7 +29,6 @@ OC.L10N.register( "December" : "دسمبر", "Settings" : "ترتیبات", "Saving..." : "محفوظ ھو رہا ہے ...", - "Reset password" : "ری سیٹ پاسورڈ", "No" : "نہیں", "Yes" : "ہاں", "Choose" : "منتخب کریں", @@ -59,8 +58,8 @@ OC.L10N.register( "Share with user or group …" : "صارف یا مجموعہ کے ساتھ اشتراک کریں ...", "Share link" : "اشتراک لنک", "Password protect" : "محفوظ پاسورڈ", + "Password" : "پاسورڈ", "Choose a password for the public link" : "عوامی لنک کے لئےپاس ورڈ منتخب کریں", - "Allow Public Upload" : "پبلک اپ لوڈ کرنے کی اجازت دیں", "Email link to person" : "شحص کے لیے ای میل لنک", "Send" : "بھجیں", "Set expiration date" : "تاریخ معیاد سیٹ کریں", @@ -73,7 +72,6 @@ OC.L10N.register( "can edit" : "تبدیل کر سکے ھیں", "access control" : "اسیس کنٹرول", "create" : "نیا بنائیں", - "update" : "اپ ڈیٹ", "delete" : "ختم کریں", "Password protected" : "پاسورڈ سے محفوظ کیا گیا ہے", "Error unsetting expiration date" : "خرابی غیر تصحیح تاریخ معیاد", @@ -90,11 +88,9 @@ OC.L10N.register( "Please reload the page." : "براہ مہربانی صفحہ دوبارہ لوڈ کریں.", "The update was successful. Redirecting you to ownCloud now." : "اپ ڈیٹ کامیاب تھی۔ اپ کو اون کلوڈ سے منسلک کیا جا رہا ہے", "Use the following link to reset your password: {link}" : "اپنا پاسورڈ ری سیٹ کرنے کے لیے اس لنک پر کلک کریں۔ {link}", - "You will receive a link to reset your password via Email." : "آپ ای میل کے ذریعے اپنے پاسورڈ ری سیٹ کا لنک موصول کریں گے", - "Username" : "یوزر نیم", - "Yes, I really want to reset my password now" : "جی ہاں، میں واقعی ابھی اپنا پاس ورڈ ری سیٹ کرنا چاہتا ہوں", - "Reset" : "ری سیٹ", "New password" : "نیا پاسورڈ", + "Reset password" : "ری سیٹ پاسورڈ", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "شخصی", "Users" : "صارفین", "Apps" : "ایپز", @@ -103,11 +99,9 @@ OC.L10N.register( "Access forbidden" : "رسائ منقطع ہے", "Cheers!" : "واہ!", "Security Warning" : "حفاظتی انتباہ", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "آپ کا پی ایچ پی ورین نل بائٹ کے حملے کے خطرے سے دوچار ہے (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : " براہ مہربانی %s کو بحفاظت استعمال کرنے کے پی ایچ پی کی تنصیب اپڈیٹ کریں", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "آپ کی ڈیٹا ڈائریکٹری اور فائلیں امکان ہےانٹرنیٹ سے قابل رسائی ہیں کیونکہ htaccess. فائل کام نہیں کرتا ہے", "Create an <strong>admin account</strong>" : "ایک<strong> ایڈمن اکاؤنٹ</strong> بنائیں", - "Password" : "پاسورڈ", + "Username" : "یوزر نیم", "Storage & database" : "ذخیرہ اور ڈیٹا بیس", "Data folder" : "ڈیٹا فولڈر", "Configure the database" : "ڈیٹا بیس کونفگر کریں", @@ -120,6 +114,7 @@ OC.L10N.register( "Finishing …" : "تکمیل ...", "%s is available. Get more information on how to update." : "%s دستیاب ہے. اپ ڈیٹ کرنے کے بارے میں مزید معلومات حاصل کریں.", "Log out" : "لاگ آؤٹ", + "Search" : "تلاش", "remember" : "یاد رکھیں", "Log in" : "لاگ ان", "Alternative Logins" : "متبادل لاگ ان ", diff --git a/core/l10n/ur_PK.json b/core/l10n/ur_PK.json index 6f3a5993a9f..77bfde9243c 100644 --- a/core/l10n/ur_PK.json +++ b/core/l10n/ur_PK.json @@ -27,7 +27,6 @@ "December" : "دسمبر", "Settings" : "ترتیبات", "Saving..." : "محفوظ ھو رہا ہے ...", - "Reset password" : "ری سیٹ پاسورڈ", "No" : "نہیں", "Yes" : "ہاں", "Choose" : "منتخب کریں", @@ -57,8 +56,8 @@ "Share with user or group …" : "صارف یا مجموعہ کے ساتھ اشتراک کریں ...", "Share link" : "اشتراک لنک", "Password protect" : "محفوظ پاسورڈ", + "Password" : "پاسورڈ", "Choose a password for the public link" : "عوامی لنک کے لئےپاس ورڈ منتخب کریں", - "Allow Public Upload" : "پبلک اپ لوڈ کرنے کی اجازت دیں", "Email link to person" : "شحص کے لیے ای میل لنک", "Send" : "بھجیں", "Set expiration date" : "تاریخ معیاد سیٹ کریں", @@ -71,7 +70,6 @@ "can edit" : "تبدیل کر سکے ھیں", "access control" : "اسیس کنٹرول", "create" : "نیا بنائیں", - "update" : "اپ ڈیٹ", "delete" : "ختم کریں", "Password protected" : "پاسورڈ سے محفوظ کیا گیا ہے", "Error unsetting expiration date" : "خرابی غیر تصحیح تاریخ معیاد", @@ -88,11 +86,9 @@ "Please reload the page." : "براہ مہربانی صفحہ دوبارہ لوڈ کریں.", "The update was successful. Redirecting you to ownCloud now." : "اپ ڈیٹ کامیاب تھی۔ اپ کو اون کلوڈ سے منسلک کیا جا رہا ہے", "Use the following link to reset your password: {link}" : "اپنا پاسورڈ ری سیٹ کرنے کے لیے اس لنک پر کلک کریں۔ {link}", - "You will receive a link to reset your password via Email." : "آپ ای میل کے ذریعے اپنے پاسورڈ ری سیٹ کا لنک موصول کریں گے", - "Username" : "یوزر نیم", - "Yes, I really want to reset my password now" : "جی ہاں، میں واقعی ابھی اپنا پاس ورڈ ری سیٹ کرنا چاہتا ہوں", - "Reset" : "ری سیٹ", "New password" : "نیا پاسورڈ", + "Reset password" : "ری سیٹ پاسورڈ", + "_{count} search result in other places_::_{count} search results in other places_" : ["",""], "Personal" : "شخصی", "Users" : "صارفین", "Apps" : "ایپز", @@ -101,11 +97,9 @@ "Access forbidden" : "رسائ منقطع ہے", "Cheers!" : "واہ!", "Security Warning" : "حفاظتی انتباہ", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "آپ کا پی ایچ پی ورین نل بائٹ کے حملے کے خطرے سے دوچار ہے (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : " براہ مہربانی %s کو بحفاظت استعمال کرنے کے پی ایچ پی کی تنصیب اپڈیٹ کریں", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "آپ کی ڈیٹا ڈائریکٹری اور فائلیں امکان ہےانٹرنیٹ سے قابل رسائی ہیں کیونکہ htaccess. فائل کام نہیں کرتا ہے", "Create an <strong>admin account</strong>" : "ایک<strong> ایڈمن اکاؤنٹ</strong> بنائیں", - "Password" : "پاسورڈ", + "Username" : "یوزر نیم", "Storage & database" : "ذخیرہ اور ڈیٹا بیس", "Data folder" : "ڈیٹا فولڈر", "Configure the database" : "ڈیٹا بیس کونفگر کریں", @@ -118,6 +112,7 @@ "Finishing …" : "تکمیل ...", "%s is available. Get more information on how to update." : "%s دستیاب ہے. اپ ڈیٹ کرنے کے بارے میں مزید معلومات حاصل کریں.", "Log out" : "لاگ آؤٹ", + "Search" : "تلاش", "remember" : "یاد رکھیں", "Log in" : "لاگ ان", "Alternative Logins" : "متبادل لاگ ان ", diff --git a/core/l10n/uz.js b/core/l10n/uz.js index 49247f7174c..79b14074bf0 100644 --- a/core/l10n/uz.js +++ b/core/l10n/uz.js @@ -2,6 +2,7 @@ OC.L10N.register( "core", { "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] }, "nplurals=1; plural=0;"); diff --git a/core/l10n/uz.json b/core/l10n/uz.json index 1d746175292..2a362261184 100644 --- a/core/l10n/uz.json +++ b/core/l10n/uz.json @@ -1,5 +1,6 @@ { "translations": { "_{count} file conflict_::_{count} file conflicts_" : [""], - "_download %n file_::_download %n files_" : [""] + "_download %n file_::_download %n files_" : [""], + "_{count} search result in other places_::_{count} search results in other places_" : [""] },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/core/l10n/vi.js b/core/l10n/vi.js index 5e48c7802d9..03074de78e7 100644 --- a/core/l10n/vi.js +++ b/core/l10n/vi.js @@ -31,7 +31,6 @@ OC.L10N.register( "December" : "Tháng 12", "Settings" : "Cài đặt", "Saving..." : "Đang lưu...", - "Reset password" : "Khôi phục mật khẩu", "No" : "Không", "Yes" : "Có", "Choose" : "Chọn", @@ -48,6 +47,7 @@ OC.L10N.register( "(all selected)" : "(Tất cả các lựa chọn)", "({count} selected)" : "({count} được chọn)", "Error loading file exists template" : "Lỗi khi tải tập tin mẫu đã tồn tại", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Thư mục và các tập tin của bạn có thể được truy cập từ Internet. Tập tin .htaccess không làm việc. Chúng tôi đề nghị bạn cấu hình ebserver ,phân quyền lại thư mục dữ liệu và cấp quyền truy cập hoặc di chuyển thư mục dữ liệu bên ngoài tài liệu gốc máy chủ web.", "Shared" : "Được chia sẻ", "Share" : "Chia sẻ", "Error" : "Lỗi", @@ -59,7 +59,7 @@ OC.L10N.register( "Share with user or group …" : "Chia sẻ với người dùng hoặc nhóm", "Share link" : "Chia sẻ liên kết", "Password protect" : "Mật khẩu bảo vệ", - "Allow Public Upload" : "Cho phép công khai tập tin tải lên", + "Password" : "Mật khẩu", "Email link to person" : "Liên kết email tới cá nhân", "Send" : "Gởi", "Set expiration date" : "Đặt ngày kết thúc", @@ -73,7 +73,6 @@ OC.L10N.register( "can edit" : "có thể chỉnh sửa", "access control" : "quản lý truy cập", "create" : "tạo", - "update" : "cập nhật", "delete" : "xóa", "Password protected" : "Mật khẩu bảo vệ", "Error unsetting expiration date" : "Lỗi không thiết lập ngày kết thúc", @@ -93,12 +92,9 @@ OC.L10N.register( "The update was successful. Redirecting you to ownCloud now." : "Cập nhật thành công .Hệ thống sẽ đưa bạn tới ownCloud.", "%s password reset" : "%s thiết lập lại mật khẩu", "Use the following link to reset your password: {link}" : "Dùng đường dẫn sau để khôi phục lại mật khẩu : {link}", - "You will receive a link to reset your password via Email." : "Vui lòng kiểm tra Email để khôi phục lại mật khẩu.", - "Username" : "Tên đăng nhập", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Tập tin của bạn được mã hóa. Nếu bạn chưa kích hoạt khoá phục hồi, sẽ không có cách nào để lấy lại được dữ liệu sau khi thiết lập lại mật khẩu. Nếu bạn không biết phải làm gì, xin vui lòng liên hệ với quản trị viên trước khi tiếp tục. Bạn có muốn tiếp tục?", - "Yes, I really want to reset my password now" : "Vâng, tôi muốn thiết lập lại mật khẩu ngay.", - "Reset" : "Khởi động lại", "New password" : "Mật khẩu mới", + "Reset password" : "Khôi phục mật khẩu", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "Cá nhân", "Users" : "Người dùng", "Apps" : "Ứng dụng", @@ -114,12 +110,10 @@ OC.L10N.register( "The share will expire on %s." : "Chia sẻ này sẽ hết hiệu lực vào %s.", "Cheers!" : "Chúc mừng!", "Security Warning" : "Cảnh bảo bảo mật", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Phiên bản PHP của bạn có lỗ hổng NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Vui lòng cập nhật bản cài đặt PHP để sử dụng %s một cách an toàn.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Thư mục và file dữ liệu của bạn có thể được truy cập từ internet bởi vì file .htaccess không hoạt động", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Để biết thêm thông tin và cách cấu hình đúng vui lòng xem thêm <a href=\"%s\" target=\"_blank\">tài l</a>.", "Create an <strong>admin account</strong>" : "Tạo một <strong>tài khoản quản trị</strong>", - "Password" : "Mật khẩu", + "Username" : "Tên đăng nhập", "Data folder" : "Thư mục dữ liệu", "Configure the database" : "Cấu hình cơ sở dữ liệu", "Database user" : "Người dùng cơ sở dữ liệu", @@ -131,6 +125,7 @@ OC.L10N.register( "Finishing …" : "Đang hoàn thành ...", "%s is available. Get more information on how to update." : "%s còn trống. Xem thêm thông tin cách cập nhật.", "Log out" : "Đăng xuất", + "Search" : "Tìm kiếm", "Server side authentication failed!" : "Xác thực phía máy chủ không thành công!", "Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.", "remember" : "ghi nhớ", diff --git a/core/l10n/vi.json b/core/l10n/vi.json index 7567c0a65bb..dbaef64fe01 100644 --- a/core/l10n/vi.json +++ b/core/l10n/vi.json @@ -29,7 +29,6 @@ "December" : "Tháng 12", "Settings" : "Cài đặt", "Saving..." : "Đang lưu...", - "Reset password" : "Khôi phục mật khẩu", "No" : "Không", "Yes" : "Có", "Choose" : "Chọn", @@ -46,6 +45,7 @@ "(all selected)" : "(Tất cả các lựa chọn)", "({count} selected)" : "({count} được chọn)", "Error loading file exists template" : "Lỗi khi tải tập tin mẫu đã tồn tại", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Thư mục và các tập tin của bạn có thể được truy cập từ Internet. Tập tin .htaccess không làm việc. Chúng tôi đề nghị bạn cấu hình ebserver ,phân quyền lại thư mục dữ liệu và cấp quyền truy cập hoặc di chuyển thư mục dữ liệu bên ngoài tài liệu gốc máy chủ web.", "Shared" : "Được chia sẻ", "Share" : "Chia sẻ", "Error" : "Lỗi", @@ -57,7 +57,7 @@ "Share with user or group …" : "Chia sẻ với người dùng hoặc nhóm", "Share link" : "Chia sẻ liên kết", "Password protect" : "Mật khẩu bảo vệ", - "Allow Public Upload" : "Cho phép công khai tập tin tải lên", + "Password" : "Mật khẩu", "Email link to person" : "Liên kết email tới cá nhân", "Send" : "Gởi", "Set expiration date" : "Đặt ngày kết thúc", @@ -71,7 +71,6 @@ "can edit" : "có thể chỉnh sửa", "access control" : "quản lý truy cập", "create" : "tạo", - "update" : "cập nhật", "delete" : "xóa", "Password protected" : "Mật khẩu bảo vệ", "Error unsetting expiration date" : "Lỗi không thiết lập ngày kết thúc", @@ -91,12 +90,9 @@ "The update was successful. Redirecting you to ownCloud now." : "Cập nhật thành công .Hệ thống sẽ đưa bạn tới ownCloud.", "%s password reset" : "%s thiết lập lại mật khẩu", "Use the following link to reset your password: {link}" : "Dùng đường dẫn sau để khôi phục lại mật khẩu : {link}", - "You will receive a link to reset your password via Email." : "Vui lòng kiểm tra Email để khôi phục lại mật khẩu.", - "Username" : "Tên đăng nhập", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Tập tin của bạn được mã hóa. Nếu bạn chưa kích hoạt khoá phục hồi, sẽ không có cách nào để lấy lại được dữ liệu sau khi thiết lập lại mật khẩu. Nếu bạn không biết phải làm gì, xin vui lòng liên hệ với quản trị viên trước khi tiếp tục. Bạn có muốn tiếp tục?", - "Yes, I really want to reset my password now" : "Vâng, tôi muốn thiết lập lại mật khẩu ngay.", - "Reset" : "Khởi động lại", "New password" : "Mật khẩu mới", + "Reset password" : "Khôi phục mật khẩu", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "Cá nhân", "Users" : "Người dùng", "Apps" : "Ứng dụng", @@ -112,12 +108,10 @@ "The share will expire on %s." : "Chia sẻ này sẽ hết hiệu lực vào %s.", "Cheers!" : "Chúc mừng!", "Security Warning" : "Cảnh bảo bảo mật", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "Phiên bản PHP của bạn có lỗ hổng NULL Byte attack (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "Vui lòng cập nhật bản cài đặt PHP để sử dụng %s một cách an toàn.", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Thư mục và file dữ liệu của bạn có thể được truy cập từ internet bởi vì file .htaccess không hoạt động", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Để biết thêm thông tin và cách cấu hình đúng vui lòng xem thêm <a href=\"%s\" target=\"_blank\">tài l</a>.", "Create an <strong>admin account</strong>" : "Tạo một <strong>tài khoản quản trị</strong>", - "Password" : "Mật khẩu", + "Username" : "Tên đăng nhập", "Data folder" : "Thư mục dữ liệu", "Configure the database" : "Cấu hình cơ sở dữ liệu", "Database user" : "Người dùng cơ sở dữ liệu", @@ -129,6 +123,7 @@ "Finishing …" : "Đang hoàn thành ...", "%s is available. Get more information on how to update." : "%s còn trống. Xem thêm thông tin cách cập nhật.", "Log out" : "Đăng xuất", + "Search" : "Tìm kiếm", "Server side authentication failed!" : "Xác thực phía máy chủ không thành công!", "Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.", "remember" : "ghi nhớ", diff --git a/core/l10n/yo.js b/core/l10n/yo.js new file mode 100644 index 00000000000..4cb36aaaaac --- /dev/null +++ b/core/l10n/yo.js @@ -0,0 +1,8 @@ +OC.L10N.register( + "core", + { + "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] +}, +"nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/yo.json b/core/l10n/yo.json new file mode 100644 index 00000000000..43fce52c5cf --- /dev/null +++ b/core/l10n/yo.json @@ -0,0 +1,6 @@ +{ "translations": { + "_{count} file conflict_::_{count} file conflicts_" : ["",""], + "_download %n file_::_download %n files_" : ["",""], + "_{count} search result in other places_::_{count} search results in other places_" : ["",""] +},"pluralForm" :"nplurals=2; plural=(n != 1);" +}
\ No newline at end of file diff --git a/core/l10n/zh_CN.js b/core/l10n/zh_CN.js index da5521925ea..2b253177472 100644 --- a/core/l10n/zh_CN.js +++ b/core/l10n/zh_CN.js @@ -1,12 +1,12 @@ OC.L10N.register( "core", { - "Couldn't send mail to following users: %s " : "发送失败,用户如下: %s ", + "Couldn't send mail to following users: %s " : "无法发送邮件到用户: %s ", "Turned on maintenance mode" : "启用维护模式", "Turned off maintenance mode" : "关闭维护模式", "Updated database" : "数据库已更新", "Checked database schema update" : "已经检查数据库架构更新", - "Checked database schema update for apps" : "已经检查数据库架构更新", + "Checked database schema update for apps" : "已经检查应用的数据库架构更新", "Updated \"%s\" to %s" : "更新 \"%s\" 为 %s", "Disabled incompatible apps: %s" : "禁用不兼容应用:%s", "No image or file provided" : "没有提供图片或文件", @@ -34,19 +34,19 @@ OC.L10N.register( "November" : "十一月", "December" : "十二月", "Settings" : "设置", - "Saving..." : "保存中", + "Saving..." : "保存中...", "Couldn't send reset email. Please contact your administrator." : "未能成功发送重置邮件,请联系管理员。", "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "密码重置邮件已经发送到您的电子邮箱中。如果您长时间没能收到邮件,请检查您的垃圾/广告邮件箱。<br>如果未能收到邮件请联系管理员。", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "您的文件已被加密。如果您没有启用恢复密钥,密码重置后您将无法取回您的文件。<br />在继续之前,如果有疑问请联系您的管理员。<br />确认继续?", "I know what I'm doing" : "我知道我在做什么", - "Reset password" : "重置密码", "Password can not be changed. Please contact your administrator." : "无法修改密码,请联系管理员。", "No" : "否", "Yes" : "是", - "Choose" : "选择(&C)...", + "Choose" : "选择", "Error loading file picker template: {error}" : "加载文件分拣模板出错: {error}", - "Ok" : "好", + "Ok" : "确定", "Error loading message template: {error}" : "加载消息模板出错: {error}", + "read-only" : "只读", "_{count} file conflict_::_{count} file conflicts_" : ["{count} 个文件冲突"], "One file conflict" : "1个文件冲突", "New Files" : "新文件", @@ -65,6 +65,7 @@ OC.L10N.register( "Strong password" : "强密码", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "您的Web服务器尚未正确设置以允许文件同步, 因为WebDAV的接口似乎已损坏.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "此服务器上没有可用的因特网连接. 这意味着某些特性将无法工作,例如挂载外部存储器, 提醒更新或安装第三方应用等. 从远程访问文件和发送提醒电子邮件也可能无法工作. 如果你想要ownCloud的所有特性, 我们建议启用此服务器的因特网连接.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "您的数据文件夹和文件可由互联网访问。OwnCloud提供的.htaccess文件未生效。我们强烈建议您配置服务器,以使数据文件夹不可被访问,或者将数据文件夹移到web服务器以外。", "Error occurred while checking server setup" : "当检查服务器启动时出错", "Shared" : "已共享", "Shared with {recipients}" : "由{recipients}分享", @@ -78,15 +79,19 @@ OC.L10N.register( "Share with user or group …" : "分享给其他用户或组 ...", "Share link" : "分享链接", "The public link will expire no later than {days} days after it is created" : "这个共享链接将在创建后 {days} 天失效", + "Link" : "链接", "Password protect" : "密码保护", + "Password" : "密码", "Choose a password for the public link" : "为共享链接设置密码", - "Allow Public Upload" : "允许公开上传", + "Allow editing" : "允许编辑", "Email link to person" : "发送链接到个人", "Send" : "发送", "Set expiration date" : "设置过期日期", + "Expiration" : "过期", "Expiration date" : "过期日期", "Adding user..." : "添加用户中...", - "group" : "组", + "group" : "群组", + "remote" : "远程", "Resharing is not allowed" : "不允许二次共享", "Shared in {item} with {user}" : "在 {item} 与 {user} 共享。", "Unshare" : "取消共享", @@ -95,7 +100,6 @@ OC.L10N.register( "can edit" : "可以修改", "access control" : "访问控制", "create" : "创建", - "update" : "更新", "delete" : "删除", "Password protected" : "密码已受保护", "Error unsetting expiration date" : "取消设置过期日期时出错", @@ -110,25 +114,27 @@ OC.L10N.register( "Edit tags" : "编辑标签", "Error loading dialog template: {error}" : "加载对话框模板出错: {error}", "No tags selected for deletion." : "请选择要删除的标签。", - "_download %n file_::_download %n files_" : [""], + "unknown text" : "未知文字", + "Hello world!" : "Hello world!", + "sunny" : "晴", + "Hello {name}, the weather is {weather}" : "您好 {name},今天天气是{weather}", + "_download %n file_::_download %n files_" : ["下载 %n 个文件"], "Updating {productName} to version {version}, this may take a while." : "更新 {productName} 到版本 {version},这可能需要一些时间。", "Please reload the page." : "请重新加载页面。", - "The update was unsuccessful." : "更新未成功。", + "The update was unsuccessful. " : "升级未成功", "The update was successful. Redirecting you to ownCloud now." : "更新成功。正在重定向至 ownCloud。", "Couldn't reset password because the token is invalid" : "令牌无效,无法重置密码", "Couldn't send reset email. Please make sure your username is correct." : "无法发送重置邮件,请检查您的用户名是否正确。", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "此用户名的电子邮件地址不存在导致无法发送重置邮件,请联系管理员。", "%s password reset" : "重置 %s 的密码", "Use the following link to reset your password: {link}" : "使用以下链接重置您的密码:{link}", - "You will receive a link to reset your password via Email." : "您将会收到包含可以重置密码链接的邮件。", - "Username" : "用户名", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "您的文件已加密。如果您不启用恢复密钥,您将无法在重设密码后取回文件。如果您不太确定,请在继续前联系您的管理员。您真的要继续吗?", - "Yes, I really want to reset my password now" : "使得,我真的要现在重设密码", - "Reset" : "重置", "New password" : "新密码", "New Password" : "新密码", + "Reset password" : "重置密码", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X 不被支持并且 %s 在这个平台上无法正常工作。请自行承担风险!", "For the best results, please consider using a GNU/Linux server instead." : "为了达到最好的效果,请考虑使用 GNU/Linux 服务器。", + "Please install the cURL extension and restart your webserver." : "请安装 cURL 扩展并重启网页服务器.", "Personal" : "个人", "Users" : "用户", "Apps" : "应用", @@ -136,7 +142,7 @@ OC.L10N.register( "Help" : "帮助", "Error loading tags" : "加载标签出错", "Tag already exists" : "标签已存在", - "Error deleting tag(s)" : "删除标签(s)时出错", + "Error deleting tag(s)" : "删除标签时出错", "Error tagging" : "增加标签时出错", "Error untagging" : "移除标签时出错", "Error favoriting" : "收藏时出错", @@ -148,6 +154,7 @@ OC.L10N.register( "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "嗨、你好,\n\n只想让你知道 %s 分享了 %s 给你。\n现在查看: %s\n", "The share will expire on %s." : "此分享将在 %s 过期。", "Cheers!" : "干杯!", + "Internal Server Error" : "内部服务器错误", "The server encountered an internal error and was unable to complete your request." : "服务器发送一个内部错误并且无法完成你的请求。", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "请联系服务器管理员,如果多次出现这个错误,请把下面的技术细节包含在您的报告里。", "More details can be found in the server log." : "更多细节能在服务器日志中找到。", @@ -160,12 +167,10 @@ OC.L10N.register( "Line: %s" : "行: %s", "Trace" : "追踪", "Security Warning" : "安全警告", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "你的PHP版本容易受到空字节攻击 (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "为保证安全使用 %s 请更新您的PHP。", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "您的数据目录和文件可能可以直接被互联网访问,因为 .htaccess 并未正常工作。", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "关于如何配置服务器,请参见 <a href=\"%s\" target=\"_blank\">此文档</a>。", "Create an <strong>admin account</strong>" : "创建<strong>管理员账号</strong>", - "Password" : "密码", + "Username" : "用户名", "Storage & database" : "存储 & 数据库", "Data folder" : "数据目录", "Configure the database" : "配置数据库", @@ -175,12 +180,11 @@ OC.L10N.register( "Database name" : "数据库名", "Database tablespace" : "数据库表空间", "Database host" : "数据库主机", - "SQLite will be used as database. For larger installations we recommend to change this." : "将会使用 SQLite 为数据库。我们不建议大型站点使用 SQLite。", "Finish setup" : "安装完成", "Finishing …" : "正在结束 ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "此程序需要启用JavaScript才能正常运行。请<a href=\"http://enable-javascript.com/\" target=\"_blank\">启用JavaScript</a> 并重新加载此页面。", "%s is available. Get more information on how to update." : "%s 可用。获取更多关于如何升级的信息。", "Log out" : "注销", + "Search" : "搜索", "Server side authentication failed!" : "服务端验证失败!", "Please contact your administrator." : "请联系你的管理员。", "Forgot your password? Reset it!" : "忘记密码?立即重置!", diff --git a/core/l10n/zh_CN.json b/core/l10n/zh_CN.json index ff67feacad0..744dba28020 100644 --- a/core/l10n/zh_CN.json +++ b/core/l10n/zh_CN.json @@ -1,10 +1,10 @@ { "translations": { - "Couldn't send mail to following users: %s " : "发送失败,用户如下: %s ", + "Couldn't send mail to following users: %s " : "无法发送邮件到用户: %s ", "Turned on maintenance mode" : "启用维护模式", "Turned off maintenance mode" : "关闭维护模式", "Updated database" : "数据库已更新", "Checked database schema update" : "已经检查数据库架构更新", - "Checked database schema update for apps" : "已经检查数据库架构更新", + "Checked database schema update for apps" : "已经检查应用的数据库架构更新", "Updated \"%s\" to %s" : "更新 \"%s\" 为 %s", "Disabled incompatible apps: %s" : "禁用不兼容应用:%s", "No image or file provided" : "没有提供图片或文件", @@ -32,19 +32,19 @@ "November" : "十一月", "December" : "十二月", "Settings" : "设置", - "Saving..." : "保存中", + "Saving..." : "保存中...", "Couldn't send reset email. Please contact your administrator." : "未能成功发送重置邮件,请联系管理员。", "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "密码重置邮件已经发送到您的电子邮箱中。如果您长时间没能收到邮件,请检查您的垃圾/广告邮件箱。<br>如果未能收到邮件请联系管理员。", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "您的文件已被加密。如果您没有启用恢复密钥,密码重置后您将无法取回您的文件。<br />在继续之前,如果有疑问请联系您的管理员。<br />确认继续?", "I know what I'm doing" : "我知道我在做什么", - "Reset password" : "重置密码", "Password can not be changed. Please contact your administrator." : "无法修改密码,请联系管理员。", "No" : "否", "Yes" : "是", - "Choose" : "选择(&C)...", + "Choose" : "选择", "Error loading file picker template: {error}" : "加载文件分拣模板出错: {error}", - "Ok" : "好", + "Ok" : "确定", "Error loading message template: {error}" : "加载消息模板出错: {error}", + "read-only" : "只读", "_{count} file conflict_::_{count} file conflicts_" : ["{count} 个文件冲突"], "One file conflict" : "1个文件冲突", "New Files" : "新文件", @@ -63,6 +63,7 @@ "Strong password" : "强密码", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "您的Web服务器尚未正确设置以允许文件同步, 因为WebDAV的接口似乎已损坏.", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "此服务器上没有可用的因特网连接. 这意味着某些特性将无法工作,例如挂载外部存储器, 提醒更新或安装第三方应用等. 从远程访问文件和发送提醒电子邮件也可能无法工作. 如果你想要ownCloud的所有特性, 我们建议启用此服务器的因特网连接.", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "您的数据文件夹和文件可由互联网访问。OwnCloud提供的.htaccess文件未生效。我们强烈建议您配置服务器,以使数据文件夹不可被访问,或者将数据文件夹移到web服务器以外。", "Error occurred while checking server setup" : "当检查服务器启动时出错", "Shared" : "已共享", "Shared with {recipients}" : "由{recipients}分享", @@ -76,15 +77,19 @@ "Share with user or group …" : "分享给其他用户或组 ...", "Share link" : "分享链接", "The public link will expire no later than {days} days after it is created" : "这个共享链接将在创建后 {days} 天失效", + "Link" : "链接", "Password protect" : "密码保护", + "Password" : "密码", "Choose a password for the public link" : "为共享链接设置密码", - "Allow Public Upload" : "允许公开上传", + "Allow editing" : "允许编辑", "Email link to person" : "发送链接到个人", "Send" : "发送", "Set expiration date" : "设置过期日期", + "Expiration" : "过期", "Expiration date" : "过期日期", "Adding user..." : "添加用户中...", - "group" : "组", + "group" : "群组", + "remote" : "远程", "Resharing is not allowed" : "不允许二次共享", "Shared in {item} with {user}" : "在 {item} 与 {user} 共享。", "Unshare" : "取消共享", @@ -93,7 +98,6 @@ "can edit" : "可以修改", "access control" : "访问控制", "create" : "创建", - "update" : "更新", "delete" : "删除", "Password protected" : "密码已受保护", "Error unsetting expiration date" : "取消设置过期日期时出错", @@ -108,25 +112,27 @@ "Edit tags" : "编辑标签", "Error loading dialog template: {error}" : "加载对话框模板出错: {error}", "No tags selected for deletion." : "请选择要删除的标签。", - "_download %n file_::_download %n files_" : [""], + "unknown text" : "未知文字", + "Hello world!" : "Hello world!", + "sunny" : "晴", + "Hello {name}, the weather is {weather}" : "您好 {name},今天天气是{weather}", + "_download %n file_::_download %n files_" : ["下载 %n 个文件"], "Updating {productName} to version {version}, this may take a while." : "更新 {productName} 到版本 {version},这可能需要一些时间。", "Please reload the page." : "请重新加载页面。", - "The update was unsuccessful." : "更新未成功。", + "The update was unsuccessful. " : "升级未成功", "The update was successful. Redirecting you to ownCloud now." : "更新成功。正在重定向至 ownCloud。", "Couldn't reset password because the token is invalid" : "令牌无效,无法重置密码", "Couldn't send reset email. Please make sure your username is correct." : "无法发送重置邮件,请检查您的用户名是否正确。", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "此用户名的电子邮件地址不存在导致无法发送重置邮件,请联系管理员。", "%s password reset" : "重置 %s 的密码", "Use the following link to reset your password: {link}" : "使用以下链接重置您的密码:{link}", - "You will receive a link to reset your password via Email." : "您将会收到包含可以重置密码链接的邮件。", - "Username" : "用户名", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "您的文件已加密。如果您不启用恢复密钥,您将无法在重设密码后取回文件。如果您不太确定,请在继续前联系您的管理员。您真的要继续吗?", - "Yes, I really want to reset my password now" : "使得,我真的要现在重设密码", - "Reset" : "重置", "New password" : "新密码", "New Password" : "新密码", + "Reset password" : "重置密码", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X 不被支持并且 %s 在这个平台上无法正常工作。请自行承担风险!", "For the best results, please consider using a GNU/Linux server instead." : "为了达到最好的效果,请考虑使用 GNU/Linux 服务器。", + "Please install the cURL extension and restart your webserver." : "请安装 cURL 扩展并重启网页服务器.", "Personal" : "个人", "Users" : "用户", "Apps" : "应用", @@ -134,7 +140,7 @@ "Help" : "帮助", "Error loading tags" : "加载标签出错", "Tag already exists" : "标签已存在", - "Error deleting tag(s)" : "删除标签(s)时出错", + "Error deleting tag(s)" : "删除标签时出错", "Error tagging" : "增加标签时出错", "Error untagging" : "移除标签时出错", "Error favoriting" : "收藏时出错", @@ -146,6 +152,7 @@ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "嗨、你好,\n\n只想让你知道 %s 分享了 %s 给你。\n现在查看: %s\n", "The share will expire on %s." : "此分享将在 %s 过期。", "Cheers!" : "干杯!", + "Internal Server Error" : "内部服务器错误", "The server encountered an internal error and was unable to complete your request." : "服务器发送一个内部错误并且无法完成你的请求。", "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "请联系服务器管理员,如果多次出现这个错误,请把下面的技术细节包含在您的报告里。", "More details can be found in the server log." : "更多细节能在服务器日志中找到。", @@ -158,12 +165,10 @@ "Line: %s" : "行: %s", "Trace" : "追踪", "Security Warning" : "安全警告", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "你的PHP版本容易受到空字节攻击 (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "为保证安全使用 %s 请更新您的PHP。", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "您的数据目录和文件可能可以直接被互联网访问,因为 .htaccess 并未正常工作。", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "关于如何配置服务器,请参见 <a href=\"%s\" target=\"_blank\">此文档</a>。", "Create an <strong>admin account</strong>" : "创建<strong>管理员账号</strong>", - "Password" : "密码", + "Username" : "用户名", "Storage & database" : "存储 & 数据库", "Data folder" : "数据目录", "Configure the database" : "配置数据库", @@ -173,12 +178,11 @@ "Database name" : "数据库名", "Database tablespace" : "数据库表空间", "Database host" : "数据库主机", - "SQLite will be used as database. For larger installations we recommend to change this." : "将会使用 SQLite 为数据库。我们不建议大型站点使用 SQLite。", "Finish setup" : "安装完成", "Finishing …" : "正在结束 ...", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "此程序需要启用JavaScript才能正常运行。请<a href=\"http://enable-javascript.com/\" target=\"_blank\">启用JavaScript</a> 并重新加载此页面。", "%s is available. Get more information on how to update." : "%s 可用。获取更多关于如何升级的信息。", "Log out" : "注销", + "Search" : "搜索", "Server side authentication failed!" : "服务端验证失败!", "Please contact your administrator." : "请联系你的管理员。", "Forgot your password? Reset it!" : "忘记密码?立即重置!", diff --git a/core/l10n/zh_HK.js b/core/l10n/zh_HK.js index c36746e12fc..fca79d40520 100644 --- a/core/l10n/zh_HK.js +++ b/core/l10n/zh_HK.js @@ -22,12 +22,12 @@ OC.L10N.register( "December" : "十二月", "Settings" : "設定", "Saving..." : "儲存中...", - "Reset password" : "重設密碼", "No" : "否", "Yes" : "是", "Ok" : "確認", "_{count} file conflict_::_{count} file conflicts_" : [""], "Cancel" : "取消", + "Continue" : "繼續", "Shared" : "已分享", "Share" : "分享", "Error" : "錯誤", @@ -38,12 +38,12 @@ OC.L10N.register( "Shared with you by {owner}" : "{owner}與你的分享", "Share link" : "分享連結", "Password protect" : "密碼保護", + "Password" : "密碼", "Send" : "傳送", "Set expiration date" : "設定分享期限", "Expiration date" : "分享期限", "Unshare" : "取消分享", "create" : "新增", - "update" : "更新", "delete" : "刪除", "Password protected" : "密碼保護", "Sending ..." : "發送中...", @@ -54,23 +54,23 @@ OC.L10N.register( "_download %n file_::_download %n files_" : [""], "The update was successful. Redirecting you to ownCloud now." : "更新成功, 正", "Use the following link to reset your password: {link}" : "請用以下連結重設你的密碼: {link}", - "You will receive a link to reset your password via Email." : "你將收到一封電郵", - "Username" : "用戶名稱", - "Reset" : "重設", "New password" : "新密碼", "New Password" : "新密碼", + "Reset password" : "重設密碼", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "個人", "Users" : "用戶", "Apps" : "軟件", "Admin" : "管理", "Help" : "幫助", "Create an <strong>admin account</strong>" : "建立管理員帳戶", - "Password" : "密碼", + "Username" : "用戶名稱", "Configure the database" : "設定資料庫", "Database user" : "資料庫帳戶", "Database password" : "資料庫密碼", "Database name" : "資料庫名稱", "Log out" : "登出", + "Search" : "尋找", "remember" : "記住", "Log in" : "登入" }, diff --git a/core/l10n/zh_HK.json b/core/l10n/zh_HK.json index 294bdce33b6..8418ac9a705 100644 --- a/core/l10n/zh_HK.json +++ b/core/l10n/zh_HK.json @@ -20,12 +20,12 @@ "December" : "十二月", "Settings" : "設定", "Saving..." : "儲存中...", - "Reset password" : "重設密碼", "No" : "否", "Yes" : "是", "Ok" : "確認", "_{count} file conflict_::_{count} file conflicts_" : [""], "Cancel" : "取消", + "Continue" : "繼續", "Shared" : "已分享", "Share" : "分享", "Error" : "錯誤", @@ -36,12 +36,12 @@ "Shared with you by {owner}" : "{owner}與你的分享", "Share link" : "分享連結", "Password protect" : "密碼保護", + "Password" : "密碼", "Send" : "傳送", "Set expiration date" : "設定分享期限", "Expiration date" : "分享期限", "Unshare" : "取消分享", "create" : "新增", - "update" : "更新", "delete" : "刪除", "Password protected" : "密碼保護", "Sending ..." : "發送中...", @@ -52,23 +52,23 @@ "_download %n file_::_download %n files_" : [""], "The update was successful. Redirecting you to ownCloud now." : "更新成功, 正", "Use the following link to reset your password: {link}" : "請用以下連結重設你的密碼: {link}", - "You will receive a link to reset your password via Email." : "你將收到一封電郵", - "Username" : "用戶名稱", - "Reset" : "重設", "New password" : "新密碼", "New Password" : "新密碼", + "Reset password" : "重設密碼", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Personal" : "個人", "Users" : "用戶", "Apps" : "軟件", "Admin" : "管理", "Help" : "幫助", "Create an <strong>admin account</strong>" : "建立管理員帳戶", - "Password" : "密碼", + "Username" : "用戶名稱", "Configure the database" : "設定資料庫", "Database user" : "資料庫帳戶", "Database password" : "資料庫密碼", "Database name" : "資料庫名稱", "Log out" : "登出", + "Search" : "尋找", "remember" : "記住", "Log in" : "登入" },"pluralForm" :"nplurals=1; plural=0;" diff --git a/core/l10n/zh_TW.js b/core/l10n/zh_TW.js index 47a9f738ed0..606cb52a461 100644 --- a/core/l10n/zh_TW.js +++ b/core/l10n/zh_TW.js @@ -39,7 +39,6 @@ OC.L10N.register( "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "重設密碼的連結已經 email 至你的信箱,如果你在一段時間內沒收到,請檢查垃圾郵件資料夾,如果還是找不到,請聯絡系統管理員。", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "您的檔案是加密的,如果您沒有啟用救援金鑰,當您重設密碼之後將無法存取您的資料。<br/>如果不確定該怎麼做,請聯絡您的系統管理員。<br/>您確定要繼續嗎?", "I know what I'm doing" : "我知道我在幹嘛", - "Reset password" : "重設密碼", "Password can not be changed. Please contact your administrator." : "無法變更密碼,請聯絡您的系統管理員", "No" : "否", "Yes" : "是", @@ -65,6 +64,7 @@ OC.L10N.register( "Strong password" : "很強的密碼", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "您的網頁伺服器尚未被正確設定來進行檔案同步,因為您的 WebDAV 界面似乎無法使用。", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "這臺 ownCloud 伺服器沒有連接到網際網路,因此有些功能像是掛載外部儲存空間、更新 ownCloud 或應用程式的通知沒有辦法運作。透過網際網路存取檔案還有電子郵件通知可能也無法運作。如果想要 ownCloud 完整的功能,建議您將這臺伺服器連接至網際網路。", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "您的資料目錄 (Data Directory) 和檔案可能可以由網際網路上面公開存取。Owncloud 所提供的 .htaccess 設定檔並未生效,我們強烈建議您設定您的網頁伺服器以防止資料目錄被公開存取,或將您的資料目錄移出網頁伺服器的 document root 。", "Error occurred while checking server setup" : "檢查伺服器配置時發生錯誤", "Shared" : "已分享", "Shared with {recipients}" : "與 {recipients} 分享", @@ -79,11 +79,12 @@ OC.L10N.register( "Share link" : "分享連結", "The public link will expire no later than {days} days after it is created" : "這個公開連結會在 {days} 天內失效", "Password protect" : "密碼保護", + "Password" : "密碼", "Choose a password for the public link" : "為公開連結選一個密碼", - "Allow Public Upload" : "允許任何人上傳", "Email link to person" : "將連結 email 給別人", "Send" : "寄出", "Set expiration date" : "指定到期日", + "Expiration" : "過期", "Expiration date" : "到期日", "Adding user..." : "新增使用者……", "group" : "群組", @@ -95,7 +96,6 @@ OC.L10N.register( "can edit" : "可編輯", "access control" : "存取控制", "create" : "建立", - "update" : "更新", "delete" : "刪除", "Password protected" : "受密碼保護", "Error unsetting expiration date" : "取消到期日設定失敗", @@ -113,20 +113,16 @@ OC.L10N.register( "_download %n file_::_download %n files_" : [""], "Updating {productName} to version {version}, this may take a while." : "正在更新 {productName} 到版本 {version} ,請稍候", "Please reload the page." : "請重新整理頁面", - "The update was unsuccessful." : "更新失敗", "The update was successful. Redirecting you to ownCloud now." : "升級成功,正將您重新導向至 ownCloud 。", "Couldn't reset password because the token is invalid" : "無法重設密碼因為 token 無效", "Couldn't send reset email. Please make sure your username is correct." : "無法寄送重設 email ,請確認您的帳號輸入正確", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "無法寄送重設 email ,因為這個帳號沒有設定 email 地址,請聯絡您的系統管理員", "%s password reset" : "%s 密碼重設", "Use the following link to reset your password: {link}" : "請至以下連結重設您的密碼: {link}", - "You will receive a link to reset your password via Email." : "重設密碼的連結將會寄到您的電子郵件信箱。", - "Username" : "使用者名稱", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "您的檔案已加密,如果您沒有設定還原金鑰,未來重設密碼後將無法取回您的資料。如果您不確定該怎麼做,請洽詢系統管理員後再繼續。您確定要現在繼續嗎?", - "Yes, I really want to reset my password now" : "對,我現在想要重設我的密碼。", - "Reset" : "重設", "New password" : "新密碼", "New Password" : "新密碼", + "Reset password" : "重設密碼", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "不支援 Mac OS X 而且 %s 在這個平台上面無法正常運作,請自行衡量風險!", "For the best results, please consider using a GNU/Linux server instead." : "請考慮使用 GNU/Linux 伺服器以取得最好的效果", "Personal" : "個人", @@ -160,12 +156,10 @@ OC.L10N.register( "Line: %s" : "行數:%s", "Trace" : "追蹤", "Security Warning" : "安全性警告", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "您的 PHP 版本無法抵抗 NULL Byte 攻擊 (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "請更新 PHP 以安全地使用 %s。", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "您的資料目錄看起來可以被 Internet 公開存取,因為 .htaccess 設定並未生效。", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "請參考<a href=\"%s\" target=\"_blank\">說明文件</a>以瞭解如何正確設定您的伺服器。", "Create an <strong>admin account</strong>" : "建立一個<strong>管理者帳號</strong>", - "Password" : "密碼", + "Username" : "使用者名稱", "Storage & database" : "儲存空間和資料庫", "Data folder" : "資料儲存位置", "Configure the database" : "設定資料庫", @@ -175,12 +169,11 @@ OC.L10N.register( "Database name" : "資料庫名稱", "Database tablespace" : "資料庫 tablespace", "Database host" : "資料庫主機", - "SQLite will be used as database. For larger installations we recommend to change this." : "將會使用 SQLite 作為資料庫,在大型安裝中建議使用其他種資料庫", "Finish setup" : "完成設定", "Finishing …" : "即將完成…", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "這個應用程式需要 Javascript 才能正常運作,請<a href=\"http://enable-javascript.com/\" target=\"_blank\">啟用 Javascript</a> 然後重新整理。", "%s is available. Get more information on how to update." : "%s 已經釋出,瞭解更多資訊以進行更新。", "Log out" : "登出", + "Search" : "搜尋", "Server side authentication failed!" : "伺服器端認證失敗!", "Please contact your administrator." : "請聯絡系統管理員。", "Forgot your password? Reset it!" : "忘了密碼?重設它!", diff --git a/core/l10n/zh_TW.json b/core/l10n/zh_TW.json index 875b5b5af4a..d7d59312cce 100644 --- a/core/l10n/zh_TW.json +++ b/core/l10n/zh_TW.json @@ -37,7 +37,6 @@ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "重設密碼的連結已經 email 至你的信箱,如果你在一段時間內沒收到,請檢查垃圾郵件資料夾,如果還是找不到,請聯絡系統管理員。", "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "您的檔案是加密的,如果您沒有啟用救援金鑰,當您重設密碼之後將無法存取您的資料。<br/>如果不確定該怎麼做,請聯絡您的系統管理員。<br/>您確定要繼續嗎?", "I know what I'm doing" : "我知道我在幹嘛", - "Reset password" : "重設密碼", "Password can not be changed. Please contact your administrator." : "無法變更密碼,請聯絡您的系統管理員", "No" : "否", "Yes" : "是", @@ -63,6 +62,7 @@ "Strong password" : "很強的密碼", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "您的網頁伺服器尚未被正確設定來進行檔案同步,因為您的 WebDAV 界面似乎無法使用。", "This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "這臺 ownCloud 伺服器沒有連接到網際網路,因此有些功能像是掛載外部儲存空間、更新 ownCloud 或應用程式的通知沒有辦法運作。透過網際網路存取檔案還有電子郵件通知可能也無法運作。如果想要 ownCloud 完整的功能,建議您將這臺伺服器連接至網際網路。", + "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "您的資料目錄 (Data Directory) 和檔案可能可以由網際網路上面公開存取。Owncloud 所提供的 .htaccess 設定檔並未生效,我們強烈建議您設定您的網頁伺服器以防止資料目錄被公開存取,或將您的資料目錄移出網頁伺服器的 document root 。", "Error occurred while checking server setup" : "檢查伺服器配置時發生錯誤", "Shared" : "已分享", "Shared with {recipients}" : "與 {recipients} 分享", @@ -77,11 +77,12 @@ "Share link" : "分享連結", "The public link will expire no later than {days} days after it is created" : "這個公開連結會在 {days} 天內失效", "Password protect" : "密碼保護", + "Password" : "密碼", "Choose a password for the public link" : "為公開連結選一個密碼", - "Allow Public Upload" : "允許任何人上傳", "Email link to person" : "將連結 email 給別人", "Send" : "寄出", "Set expiration date" : "指定到期日", + "Expiration" : "過期", "Expiration date" : "到期日", "Adding user..." : "新增使用者……", "group" : "群組", @@ -93,7 +94,6 @@ "can edit" : "可編輯", "access control" : "存取控制", "create" : "建立", - "update" : "更新", "delete" : "刪除", "Password protected" : "受密碼保護", "Error unsetting expiration date" : "取消到期日設定失敗", @@ -111,20 +111,16 @@ "_download %n file_::_download %n files_" : [""], "Updating {productName} to version {version}, this may take a while." : "正在更新 {productName} 到版本 {version} ,請稍候", "Please reload the page." : "請重新整理頁面", - "The update was unsuccessful." : "更新失敗", "The update was successful. Redirecting you to ownCloud now." : "升級成功,正將您重新導向至 ownCloud 。", "Couldn't reset password because the token is invalid" : "無法重設密碼因為 token 無效", "Couldn't send reset email. Please make sure your username is correct." : "無法寄送重設 email ,請確認您的帳號輸入正確", "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "無法寄送重設 email ,因為這個帳號沒有設定 email 地址,請聯絡您的系統管理員", "%s password reset" : "%s 密碼重設", "Use the following link to reset your password: {link}" : "請至以下連結重設您的密碼: {link}", - "You will receive a link to reset your password via Email." : "重設密碼的連結將會寄到您的電子郵件信箱。", - "Username" : "使用者名稱", - "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "您的檔案已加密,如果您沒有設定還原金鑰,未來重設密碼後將無法取回您的資料。如果您不確定該怎麼做,請洽詢系統管理員後再繼續。您確定要現在繼續嗎?", - "Yes, I really want to reset my password now" : "對,我現在想要重設我的密碼。", - "Reset" : "重設", "New password" : "新密碼", "New Password" : "新密碼", + "Reset password" : "重設密碼", + "_{count} search result in other places_::_{count} search results in other places_" : [""], "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "不支援 Mac OS X 而且 %s 在這個平台上面無法正常運作,請自行衡量風險!", "For the best results, please consider using a GNU/Linux server instead." : "請考慮使用 GNU/Linux 伺服器以取得最好的效果", "Personal" : "個人", @@ -158,12 +154,10 @@ "Line: %s" : "行數:%s", "Trace" : "追蹤", "Security Warning" : "安全性警告", - "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" : "您的 PHP 版本無法抵抗 NULL Byte 攻擊 (CVE-2006-7243)", - "Please update your PHP installation to use %s securely." : "請更新 PHP 以安全地使用 %s。", "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "您的資料目錄看起來可以被 Internet 公開存取,因為 .htaccess 設定並未生效。", "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "請參考<a href=\"%s\" target=\"_blank\">說明文件</a>以瞭解如何正確設定您的伺服器。", "Create an <strong>admin account</strong>" : "建立一個<strong>管理者帳號</strong>", - "Password" : "密碼", + "Username" : "使用者名稱", "Storage & database" : "儲存空間和資料庫", "Data folder" : "資料儲存位置", "Configure the database" : "設定資料庫", @@ -173,12 +167,11 @@ "Database name" : "資料庫名稱", "Database tablespace" : "資料庫 tablespace", "Database host" : "資料庫主機", - "SQLite will be used as database. For larger installations we recommend to change this." : "將會使用 SQLite 作為資料庫,在大型安裝中建議使用其他種資料庫", "Finish setup" : "完成設定", "Finishing …" : "即將完成…", - "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "這個應用程式需要 Javascript 才能正常運作,請<a href=\"http://enable-javascript.com/\" target=\"_blank\">啟用 Javascript</a> 然後重新整理。", "%s is available. Get more information on how to update." : "%s 已經釋出,瞭解更多資訊以進行更新。", "Log out" : "登出", + "Search" : "搜尋", "Server side authentication failed!" : "伺服器端認證失敗!", "Please contact your administrator." : "請聯絡系統管理員。", "Forgot your password? Reset it!" : "忘了密碼?重設它!", diff --git a/core/lostpassword/controller/lostcontroller.php b/core/lostpassword/controller/lostcontroller.php index e4d51fde077..c039c578b59 100644 --- a/core/lostpassword/controller/lostcontroller.php +++ b/core/lostpassword/controller/lostcontroller.php @@ -9,68 +9,73 @@ namespace OC\Core\LostPassword\Controller; use \OCP\AppFramework\Controller; -use \OCP\AppFramework\Http\JSONResponse; use \OCP\AppFramework\Http\TemplateResponse; use \OCP\IURLGenerator; use \OCP\IRequest; use \OCP\IL10N; use \OCP\IConfig; -use \OCP\IUserSession; -use \OC\Core\LostPassword\EncryptedDataException; +use OCP\IUserManager; +use OCP\Security\ISecureRandom; +use \OC_Defaults; +use OCP\Security\StringUtils; +/** + * Class LostController + * + * Successfully changing a password will emit the post_passwordReset hook. + * + * @package OC\Core\LostPassword\Controller + */ class LostController extends Controller { - /** - * @var \OCP\IURLGenerator - */ + /** @var IURLGenerator */ protected $urlGenerator; - - /** - * @var \OCP\IUserManager - */ + /** @var IUserManager */ protected $userManager; - - /** - * @var \OC_Defaults - */ + /** @var OC_Defaults */ protected $defaults; - - /** - * @var IL10N - */ + /** @var IL10N */ protected $l10n; + /** @var string */ protected $from; + /** @var bool */ protected $isDataEncrypted; - - /** - * @var IConfig - */ + /** @var IConfig */ protected $config; + /** @var ISecureRandom */ + protected $secureRandom; /** - * @var IUserSession + * @param string $appName + * @param IRequest $request + * @param IURLGenerator $urlGenerator + * @param IUserManager $userManager + * @param OC_Defaults $defaults + * @param IL10N $l10n + * @param IConfig $config + * @param ISecureRandom $secureRandom + * @param string $from + * @param string $isDataEncrypted */ - protected $userSession; - public function __construct($appName, - IRequest $request, - IURLGenerator $urlGenerator, - $userManager, - $defaults, - IL10N $l10n, - IConfig $config, - IUserSession $userSession, - $from, - $isDataEncrypted) { + IRequest $request, + IURLGenerator $urlGenerator, + IUserManager $userManager, + OC_Defaults $defaults, + IL10N $l10n, + IConfig $config, + ISecureRandom $secureRandom, + $from, + $isDataEncrypted) { parent::__construct($appName, $request); $this->urlGenerator = $urlGenerator; $this->userManager = $userManager; $this->defaults = $defaults; $this->l10n = $l10n; + $this->secureRandom = $secureRandom; $this->from = $from; $this->isDataEncrypted = $isDataEncrypted; $this->config = $config; - $this->userSession = $userSession; } /** @@ -81,23 +86,31 @@ class LostController extends Controller { * * @param string $token * @param string $userId + * @return TemplateResponse */ public function resetform($token, $userId) { return new TemplateResponse( 'core/lostpassword', 'resetpassword', array( - 'isEncrypted' => $this->isDataEncrypted, - 'link' => $this->getLink('core.lost.setPassword', $userId, $token), + 'link' => $this->urlGenerator->linkToRouteAbsolute('core.lost.setPassword', array('userId' => $userId, 'token' => $token)), ), 'guest' ); } + /** + * @param $message + * @param array $additional + * @return array + */ private function error($message, array $additional=array()) { return array_merge(array('status' => 'error', 'msg' => $message), $additional); } + /** + * @return array + */ private function success() { return array('status'=>'success'); } @@ -106,14 +119,12 @@ class LostController extends Controller { * @PublicPage * * @param string $user - * @param bool $proceed + * @return array */ - public function email($user, $proceed){ + public function email($user){ // FIXME: use HTTP error codes try { - $this->sendEmail($user, $proceed); - } catch (EncryptedDataException $e){ - return $this->error('', array('encryption' => '1')); + $this->sendEmail($user); } catch (\Exception $e){ return $this->error($e->getMessage()); } @@ -121,15 +132,23 @@ class LostController extends Controller { return $this->success(); } - /** * @PublicPage + * @param string $token + * @param string $userId + * @param string $password + * @param boolean $proceed + * @return array */ - public function setPassword($token, $userId, $password) { + public function setPassword($token, $userId, $password, $proceed) { + if ($this->isDataEncrypted && !$proceed) { + return $this->error('', array('encryption' => true)); + } + try { $user = $this->userManager->get($userId); - if (!$this->checkToken($userId, $token)) { + if (!StringUtils::equals($this->config->getUserValue($userId, 'owncloud', 'lostpassword', null), $token)) { throw new \Exception($this->l10n->t('Couldn\'t reset password because the token is invalid')); } @@ -137,9 +156,10 @@ class LostController extends Controller { throw new \Exception(); } - // FIXME: should be added to the all config at some point - \OC_Preferences::deleteKey($userId, 'owncloud', 'lostpassword'); - $this->userSession->unsetMagicInCookie(); + \OC_Hook::emit('\OC\Core\LostPassword\Controller\LostController', 'post_passwordReset', array('uid' => $userId, 'password' => $password)); + + $this->config->deleteUserValue($userId, 'owncloud', 'lostpassword'); + @\OC_User::unsetMagicInCookie(); } catch (\Exception $e){ return $this->error($e->getMessage()); @@ -148,36 +168,32 @@ class LostController extends Controller { return $this->success(); } - - protected function sendEmail($user, $proceed) { - if ($this->isDataEncrypted && !$proceed){ - throw new EncryptedDataException(); - } - + /** + * @param string $user + * @throws \Exception + */ + protected function sendEmail($user) { if (!$this->userManager->userExists($user)) { - throw new \Exception( - $this->l10n->t('Couldn\'t send reset email. Please make sure '. - 'your username is correct.')); + throw new \Exception($this->l10n->t('Couldn\'t send reset email. Please make sure your username is correct.')); } - $token = hash('sha256', \OC_Util::generateRandomBytes(30)); - - // Hash the token again to prevent timing attacks - $this->config->setUserValue( - $user, 'owncloud', 'lostpassword', hash('sha256', $token) - ); - $email = $this->config->getUserValue($user, 'settings', 'email'); if (empty($email)) { throw new \Exception( $this->l10n->t('Couldn\'t send reset email because there is no '. - 'email address for this username. Please ' . - 'contact your administrator.') + 'email address for this username. Please ' . + 'contact your administrator.') ); } - $link = $this->getLink('core.lost.resetform', $user, $token); + $token = $this->secureRandom->getMediumStrengthGenerator()->generate(21, + ISecureRandom::CHAR_DIGITS. + ISecureRandom::CHAR_LOWER. + ISecureRandom::CHAR_UPPER); + $this->config->setUserValue($user, 'owncloud', 'lostpassword', $token); + + $link = $this->urlGenerator->linkToRouteAbsolute('core.lost.resetform', array('userId' => $user, 'token' => $token)); $tmpl = new \OC_Template('core/lostpassword', 'email'); $tmpl->assign('link', $link, false); @@ -200,23 +216,4 @@ class LostController extends Controller { } } - - protected function getLink($route, $user, $token){ - $parameters = array( - 'token' => $token, - 'userId' => $user - ); - $link = $this->urlGenerator->linkToRoute($route, $parameters); - - return $this->urlGenerator->getAbsoluteUrl($link); - } - - - protected function checkToken($user, $token) { - return $this->config->getUserValue( - $user, 'owncloud', 'lostpassword' - ) === hash('sha256', $token); - } - - } diff --git a/core/lostpassword/css/resetpassword.css b/core/lostpassword/css/resetpassword.css index 012af672d97..29a7e875537 100644 --- a/core/lostpassword/css/resetpassword.css +++ b/core/lostpassword/css/resetpassword.css @@ -2,6 +2,10 @@ position: relative; } +.text-center { + text-align: center; +} + #password-icon { top: 20px; } diff --git a/core/lostpassword/encrypteddataexception.php b/core/lostpassword/encrypteddataexception.php deleted file mode 100644 index 99d19445b6c..00000000000 --- a/core/lostpassword/encrypteddataexception.php +++ /dev/null @@ -1,14 +0,0 @@ -<?php -/** - * @author Victor Dubiniuk - * @copyright 2013 Victor Dubiniuk victor.dubiniuk@gmail.com - * - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -namespace OC\Core\LostPassword; - -class EncryptedDataException extends \Exception{ -} diff --git a/core/lostpassword/templates/lostpassword.php b/core/lostpassword/templates/lostpassword.php deleted file mode 100644 index 00dd139e71f..00000000000 --- a/core/lostpassword/templates/lostpassword.php +++ /dev/null @@ -1,20 +0,0 @@ -<?php -//load the file we need -OCP\Util::addStyle('lostpassword', 'lostpassword'); ?> -<form action="<?php print_unescaped($_['link']) ?>" method="post"> - <fieldset> - <div class="update"><?php p($l->t('You will receive a link to reset your password via Email.')); ?></div> - <p> - <input type="text" name="user" id="user" placeholder="<?php p($l->t( 'Username' )); ?>" value="" autocomplete="off" required autofocus /> - <label for="user" class="infield"><?php p($l->t( 'Username' )); ?></label> - <img class="svg" src="<?php print_unescaped(image_path('', 'actions/user.svg')); ?>" alt=""/> - <?php if ($_['isEncrypted']): ?> - <br /> - <p class="warning"><?php p($l->t("Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?")); ?><br /> - <input type="checkbox" name="continue" value="Yes" /> - <?php p($l->t('Yes, I really want to reset my password now')); ?></p> - <?php endif; ?> - </p> - <input type="submit" id="submit" value="<?php p($l->t('Reset')); ?>" /> - </fieldset> -</form> diff --git a/core/lostpassword/templates/resetpassword.php b/core/lostpassword/templates/resetpassword.php index 118fe787116..498c692f12e 100644 --- a/core/lostpassword/templates/resetpassword.php +++ b/core/lostpassword/templates/resetpassword.php @@ -1,4 +1,10 @@ -<?php OCP\Util::addStyle('lostpassword', 'resetpassword'); ?> +<?php +/** @var array $_ */ +/** @var $l OC_L10N */ +style('lostpassword', 'resetpassword'); +script('core', 'lostpassword'); +?> + <form action="<?php print_unescaped($_['link']) ?>" id="reset-password" method="post"> <fieldset> <p> @@ -7,6 +13,8 @@ <img class="svg" id="password-icon" src="<?php print_unescaped(image_path('', 'actions/password.svg')); ?>" alt=""/> </p> <input type="submit" id="submit" value="<?php p($l->t('Reset password')); ?>" /> + <p class="text-center"> + <img class="hidden" id="float-spinner" src="<?php p(\OCP\Util::imagePath('core', 'loading-dark.gif'));?>"/> + </p> </fieldset> </form> -<?php OCP\Util::addScript('core', 'lostpassword'); ?> diff --git a/core/register_command.php b/core/register_command.php index c5d9b6e342d..d7aaf9a41b7 100644 --- a/core/register_command.php +++ b/core/register_command.php @@ -11,16 +11,18 @@ $repair = new \OC\Repair(\OC\Repair::getRepairSteps()); /** @var $application Symfony\Component\Console\Application */ $application->add(new OC\Core\Command\Status); $application->add(new OC\Core\Command\Db\GenerateChangeScript()); -$application->add(new OC\Core\Command\Db\ConvertType(OC_Config::getObject(), new \OC\DB\ConnectionFactory())); +$application->add(new OC\Core\Command\Db\ConvertType(\OC::$server->getConfig(), new \OC\DB\ConnectionFactory())); $application->add(new OC\Core\Command\Upgrade(\OC::$server->getConfig())); $application->add(new OC\Core\Command\Maintenance\SingleUser()); -$application->add(new OC\Core\Command\Maintenance\Mode(OC_Config::getObject())); +$application->add(new OC\Core\Command\Maintenance\Mode(\OC::$server->getConfig())); +$application->add(new OC\Core\Command\App\CheckCode()); $application->add(new OC\Core\Command\App\Disable()); $application->add(new OC\Core\Command\App\Enable()); $application->add(new OC\Core\Command\App\ListApps()); -$application->add(new OC\Core\Command\Maintenance\Repair($repair, OC_Config::getObject())); +$application->add(new OC\Core\Command\Maintenance\Repair($repair, \OC::$server->getConfig())); $application->add(new OC\Core\Command\User\Report()); $application->add(new OC\Core\Command\User\ResetPassword(\OC::$server->getUserManager())); $application->add(new OC\Core\Command\User\LastSeen()); +$application->add(new OC\Core\Command\User\Delete(\OC::$server->getUserManager())); $application->add(new OC\Core\Command\L10n\CreateJs()); diff --git a/core/routes.php b/core/routes.php index 92545d0322e..defbb695a71 100644 --- a/core/routes.php +++ b/core/routes.php @@ -22,8 +22,8 @@ $application->registerRoutes($this, array('routes' => array( /** @var $this OCP\Route\IRouter */ // Core ajax actions // Search -$this->create('search_ajax_search', '/search/ajax/search.php') - ->actionInclude('search/ajax/search.php'); +$this->create('search_ajax_search', '/core/search') + ->actionInclude('core/search/ajax/search.php'); // AppConfig $this->create('core_ajax_appconfig', '/core/ajax/appconfig.php') ->actionInclude('core/ajax/appconfig.php'); @@ -95,9 +95,22 @@ $this->create('core_avatar_post_cropped', '/avatar/cropped') ->action('OC\Core\Avatar\Controller', 'postCroppedAvatar'); // Sharing routes -$this->create('core_share_show_share', '/s/{token}') - ->get() - ->action('OC\Core\Share\Controller', 'showShare'); +$this->create('files_sharing.sharecontroller.showShare', '/s/{token}')->action(function($urlParams) { + $app = new \OCA\Files_Sharing\Application($urlParams); + $app->dispatch('ShareController', 'showShare'); +}); +$this->create('files_sharing.sharecontroller.authenticate', '/s/{token}/authenticate')->post()->action(function($urlParams) { + $app = new \OCA\Files_Sharing\Application($urlParams); + $app->dispatch('ShareController', 'authenticate'); +}); +$this->create('files_sharing.sharecontroller.showAuthenticate', '/s/{token}/authenticate')->get()->action(function($urlParams) { + $app = new \OCA\Files_Sharing\Application($urlParams); + $app->dispatch('ShareController', 'showAuthenticate'); +}); +$this->create('files_sharing.sharecontroller.downloadShare', '/s/{token}/download')->get()->action(function($urlParams) { + $app = new \OCA\Files_Sharing\Application($urlParams); + $app->dispatch('ShareController', 'downloadShare'); +}); // used for heartbeat $this->create('heartbeat', '/heartbeat')->action(function(){ diff --git a/core/search/ajax/search.php b/core/search/ajax/search.php new file mode 100644 index 00000000000..2bafe65302b --- /dev/null +++ b/core/search/ajax/search.php @@ -0,0 +1,58 @@ +<?php + +/** +* ownCloud +* +* @author Robin Appelman +* @copyright 2010 Robin Appelman icewind1991@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/>. +* +*/ + +// Check if we are a user +\OCP\JSON::checkLoggedIn(); +\OCP\JSON::callCheck(); +\OC::$server->getSession()->close(); + +if (isset($_GET['query'])) { + $query = $_GET['query']; +} else { + $query = ''; +} +if (isset($_GET['inApps'])) { + $inApps = $_GET['inApps']; + if (is_string($inApps)) { + $inApps = array($inApps); + } +} else { + $inApps = array(); +} +if (isset($_GET['page'])) { + $page = (int)$_GET['page']; +} else { + $page = 1; +} +if (isset($_GET['size'])) { + $size = (int)$_GET['size']; +} else { + $size = 30; +} +if($query) { + $result = \OC::$server->getSearch()->searchPaged($query, $inApps, $page, $size); + OC_JSON::encodedPrint($result); +} +else { + echo 'false'; +} diff --git a/core/search/css/results.css b/core/search/css/results.css new file mode 100644 index 00000000000..04f7b6dcb99 --- /dev/null +++ b/core/search/css/results.css @@ -0,0 +1,100 @@ +/* Copyright (c) 2011, Jan-Christoph Borchardt, http://jancborchardt.net + This file is licensed under the Affero General Public License version 3 or later. + See the COPYING-README file. */ + +#searchresults { + background-color:#fff; + overflow-x:hidden; + text-overflow:ellipsis; + padding-top: 65px; + box-sizing: border-box; + z-index:75; +} + +#searchresults.hidden { + display: none; +} +#searchresults * { + box-sizing: content-box; +} + +#searchresults #status { + background-color: rgba(255, 255, 255, .85); + height: 12px; + padding: 28px 0 28px 56px; + font-size: 18px; +} +.has-favorites:not(.hidden) ~ #searchresults #status { + padding-left: 102px; +} +#searchresults #status.fixed { + position: fixed; + bottom: 0; + width: 100%; + z-index: 10; +} + +#searchresults #status .spinner { + height: 16px; + width: 16px; + vertical-align: middle; + margin-left: 10px; +} +#searchresults table { + border-spacing:0; + table-layout:fixed; + top:0; + width:100%; +} + +#searchresults td { + padding: 5px 19px; + font-style: normal; + vertical-align: middle; + border-bottom: none; +} +#searchresults td.icon { + text-align: right; + width: 40px; + height: 40px; + padding: 5px 0; + background-position: right center; + background-repeat: no-repeat; +} +.has-favorites:not(.hidden) ~ #searchresults td.icon { + width: 86px; +} + +#searchresults tr.template { + display: none; +} + +#searchresults .name, +#searchresults .text, +#searchresults .path { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +#searchresults .text { + white-space: normal; + color: #545454; +} +#searchresults .path { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + opacity: .5; +} +#searchresults .text em { + color: #545454; + font-weight: bold; + opacity: 1; +} + +#searchresults tr.result * { + cursor:pointer; +} + +#searchresults tr.current { + background-color:#ddd; +} diff --git a/core/search/js/search.js b/core/search/js/search.js new file mode 100644 index 00000000000..c6542ffc138 --- /dev/null +++ b/core/search/js/search.js @@ -0,0 +1,379 @@ +/** + * ownCloud - core + * + * This file is licensed under the Affero General Public License version 3 or + * later. See the COPYING file. + * + * @author Jörn Friedrich Dreyer <jfd@owncloud.com> + * @copyright Jörn Friedrich Dreyer 2014 + */ + +(function () { + /** + * @class OCA.Search + * @classdesc + * + * The Search class manages a search queries and their results + * + * @param $searchBox container element with existing markup for the #searchbox form + * @param $searchResults container element for results und status message + */ + var Search = function($searchBox, $searchResults) { + this.initialize($searchBox, $searchResults); + }; + /** + * @memberof OC + */ + Search.prototype = { + + /** + * Initialize the search box + * + * @param $searchBox container element with existing markup for the #searchbox form + * @param $searchResults container element for results und status message + * @private + */ + initialize: function($searchBox, $searchResults) { + + var self = this; + + /** + * contains closures that are called to filter the current content + */ + var filters = {}; + this.setFilter = function(type, filter) { + filters[type] = filter; + }; + this.hasFilter = function(type) { + return typeof filters[type] !== 'undefined'; + }; + this.getFilter = function(type) { + return filters[type]; + }; + + /** + * contains closures that are called to render search results + */ + var renderers = {}; + this.setRenderer = function(type, renderer) { + renderers[type] = renderer; + }; + this.hasRenderer = function(type) { + return typeof renderers[type] !== 'undefined'; + }; + this.getRenderer = function(type) { + return renderers[type]; + }; + + /** + * contains closures that are called when a search result has been clicked + */ + var handlers = {}; + this.setHandler = function(type, handler) { + handlers[type] = handler; + }; + this.hasHandler = function(type) { + return typeof handlers[type] !== 'undefined'; + }; + this.getHandler = function(type) { + return handlers[type]; + }; + + var currentResult = -1; + var lastQuery = ''; + var lastInApps = []; + var lastPage = 0; + var lastSize = 30; + var lastResults = []; + var timeoutID = null; + + this.getLastQuery = function() { + return lastQuery; + }; + + /** + * Do a search query and display the results + * @param {string} query the search query + */ + this.search = function(query, inApps, page, size) { + if (query) { + OC.addStyle('core/search','results'); + if (typeof page !== 'number') { + page = 1; + } + if (typeof size !== 'number') { + size = 30; + } + if (typeof inApps !== 'object') { + var currentApp = getCurrentApp(); + if(currentApp) { + inApps = [currentApp]; + } else { + inApps = []; + } + } + // prevent double pages + if ($searchResults && query === lastQuery && page === lastPage && size === lastSize) { + return; + } + window.clearTimeout(timeoutID); + timeoutID = window.setTimeout(function() { + lastQuery = query; + lastInApps = inApps; + lastPage = page; + lastSize = size; + + //show spinner + $searchResults.removeClass('hidden'); + $status.html(t('core', 'Searching other places')+'<img class="spinner" alt="search in progress" src="'+OC.webroot+'/core/img/loading.gif" />'); + + // do the actual search query + $.getJSON(OC.generateUrl('core/search'), {query:query, inApps:inApps, page:page, size:size }, function(results) { + lastResults = results; + if (page === 1) { + showResults(results); + } else { + addResults(results); + } + }); + }, 500); + } + }; + + //TODO should be a core method, see https://github.com/owncloud/core/issues/12557 + function getCurrentApp() { + var content = document.getElementById('content'); + if (content) { + var classList = document.getElementById('content').className.split(/\s+/); + for (var i = 0; i < classList.length; i++) { + if (classList[i].indexOf('app-') === 0) { + return classList[i].substr(4); + } + } + } + return false; + } + + var $status = $searchResults.find('#status'); + // summaryAndStatusHeight is a constant + var summaryAndStatusHeight = 118; + + function isStatusOffScreen() { + return $searchResults.position() && ($searchResults.position().top + summaryAndStatusHeight > window.innerHeight); + } + + function placeStatus() { + if (isStatusOffScreen()) { + $status.addClass('fixed'); + } else { + $status.removeClass('fixed'); + } + } + function showResults(results) { + lastResults = results; + $searchResults.find('tr.result').remove(); + $searchResults.removeClass('hidden'); + addResults(results); + } + function addResults(results) { + var $template = $searchResults.find('tr.template'); + jQuery.each(results, function (i, result) { + var $row = $template.clone(); + $row.removeClass('template'); + $row.addClass('result'); + + $row.data('result', result); + + // generic results only have four attributes + $row.find('td.info div.name').text(result.name); + $row.find('td.info a').attr('href', result.link); + + /** + * Give plugins the ability to customize the search results. see result.js for examples + */ + if (self.hasRenderer(result.type)) { + $row = self.getRenderer(result.type)($row, result); + } else { + // for backward compatibility add text div + $row.find('td.info div.name').addClass('result'); + $row.find('td.result div.name').after('<div class="text"></div>'); + $row.find('td.result div.text').text(result.name); + if (OC.search.customResults && OC.search.customResults[result.type]) { + OC.search.customResults[result.type]($row, result); + } + } + if ($row) { + $searchResults.find('tbody').append($row); + } + }); + var count = $searchResults.find('tr.result').length; + $status.data('count', count); + if (count === 0) { + $status.text(t('core', 'No search result in other places')); + } else { + $status.text(n('core', '{count} search result in other places', '{count} search results in other places', count, {count:count})); + } + } + function renderCurrent() { + var result = $searchResults.find('tr.result')[currentResult]; + if (result) { + var $result = $(result); + var currentOffset = $('#app-content').scrollTop(); + $('#app-content').animate({ + // Scrolling to the top of the new result + scrollTop: currentOffset + $result.offset().top - $result.height() * 2 + }, { + duration: 100 + }); + $searchResults.find('tr.result.current').removeClass('current'); + $result.addClass('current'); + } + } + this.hideResults = function() { + $searchResults.addClass('hidden'); + $searchResults.find('tr.result').remove(); + lastQuery = false; + }; + this.clear = function() { + self.hideResults(); + if(self.hasFilter(getCurrentApp())) { + self.getFilter(getCurrentApp())(''); + } + $searchBox.val(''); + $searchBox.blur(); + }; + + /** + * Event handler for when scrolling the list container. + * This appends/renders the next page of entries when reaching the bottom. + */ + function onScroll(e) { + if ($searchResults && lastQuery !== false && lastResults.length > 0) { + var resultsBottom = $searchResults.offset().top + $searchResults.height(); + var containerBottom = $searchResults.offsetParent().offset().top + $searchResults.offsetParent().height(); + if ( resultsBottom < containerBottom * 1.2 ) { + self.search(lastQuery, lastInApps, lastPage + 1); + } + placeStatus(); + } + } + + $('#app-content').on('scroll', _.bind(onScroll, this)); + + /** + * scrolls the search results to the top + */ + function scrollToResults() { + setTimeout(function() { + if (isStatusOffScreen()) { + var newScrollTop = $('#app-content').prop('scrollHeight') - $searchResults.height(); + console.log('scrolling to ' + newScrollTop); + $('#app-content').animate({ + scrollTop: newScrollTop + }, { + duration: 100, + complete: function () { + scrollToResults(); + } + }); + } + }, 150); + } + + $('form.searchbox').submit(function(event) { + event.preventDefault(); + }); + + $searchBox.on('search', function (event) { + if($searchBox.val() === '') { + if(self.hasFilter(getCurrentApp())) { + self.getFilter(getCurrentApp())(''); + } + self.hideResults(); + } + }); + $searchBox.keyup(function(event) { + if (event.keyCode === 13) { //enter + if(currentResult > -1) { + var result = $searchResults.find('tr.result a')[currentResult]; + window.location = $(result).attr('href'); + } + } else if(event.keyCode === 38) { //up + if(currentResult > 0) { + currentResult--; + renderCurrent(); + } + } else if(event.keyCode === 40) { //down + if(lastResults.length > currentResult + 1){ + currentResult++; + renderCurrent(); + } + } else { + var query = $searchBox.val(); + if (lastQuery !== query) { + currentResult = -1; + if (query.length > 2) { + self.search(query); + } else { + self.hideResults(); + } + if(self.hasFilter(getCurrentApp())) { + self.getFilter(getCurrentApp())(query); + } + } + } + }); + $(document).keyup(function(event) { + if(event.keyCode === 27) { //esc + $searchBox.val(''); + if(self.hasFilter(getCurrentApp())) { + self.getFilter(getCurrentApp())(''); + } + self.hideResults(); + } + }); + + $searchResults.on('click', 'tr.result', function (event) { + var $row = $(this); + var item = $row.data('result'); + if(self.hasHandler(item.type)){ + var result = self.getHandler(item.type)($row, result, event); + $searchBox.val(''); + if(self.hasFilter(getCurrentApp())) { + self.getFilter(getCurrentApp())(''); + } + self.hideResults(); + return result; + } + }); + $searchResults.on('click', '#status', function (event) { + event.preventDefault(); + scrollToResults(); + return false; + }); + placeStatus(); + + OC.Plugins.attach('OCA.Search', this); + } + }; + OCA.Search = Search; +})(); + +$(document).ready(function() { + var $searchResults = $('<div id="searchresults" class="hidden"/>'); + $('#app-content') + .append($searchResults) + .find('.viewcontainer').css('min-height', 'initial'); + $searchResults.load(OC.webroot + '/core/search/templates/part.results.html', function () { + OC.Search = new OCA.Search($('#searchbox'), $('#searchresults')); + }); +}); + +/** + * @deprecated use get/setRenderer() instead + */ +OC.search.customResults = {}; +/** + * @deprecated use get/setRenderer() instead + */ +OC.search.resultTypes = {};
\ No newline at end of file diff --git a/core/search/templates/part.results.html b/core/search/templates/part.results.html new file mode 100644 index 00000000000..612d02c18f8 --- /dev/null +++ b/core/search/templates/part.results.html @@ -0,0 +1,13 @@ +<div id="status"></div> +<table> + <tbody> + <tr class="template"> + <td class="icon"></td> + <td class="info"> + <a class="link"> + <div class="name"></div> + </a> + </td> + </tr> + </tbody> +</table> diff --git a/core/setup/controller.php b/core/setup/controller.php index 0722a2b13c3..c059a48655e 100644 --- a/core/setup/controller.php +++ b/core/setup/controller.php @@ -9,19 +9,47 @@ namespace OC\Core\Setup; +use bantu\IniGetWrapper\IniGetWrapper; use OCP\IConfig; +use OCP\IL10N; class Controller { - /** @var \OCP\IConfig */ + /** + * @var \OCP\IConfig + */ protected $config; + /** @var IniGetWrapper */ + protected $iniWrapper; + /** @var IL10N */ + protected $l10n; + /** @var \OC_Defaults */ + protected $defaults; + + /** + * @var string + */ + private $autoConfigFile; /** * @param IConfig $config + * @param IniGetWrapper $iniWrapper + * @param IL10N $l10n + * @param \OC_Defaults $defaults */ - function __construct(IConfig $config) { + function __construct(IConfig $config, + IniGetWrapper $iniWrapper, + IL10N $l10n, + \OC_Defaults $defaults) { + $this->autoConfigFile = \OC::$SERVERROOT.'/config/autoconfig.php'; $this->config = $config; + $this->iniWrapper = $iniWrapper; + $this->l10n = $l10n; + $this->defaults = $defaults; } + /** + * @param $post + */ public function run($post) { // Check for autosetup: $post = $this->loadAutoConfig($post); @@ -64,15 +92,17 @@ class Controller { } public function finishSetup() { + if( file_exists( $this->autoConfigFile )) { + unlink($this->autoConfigFile); + } \OC_Util::redirectToDefaultPage(); } public function loadAutoConfig($post) { - $autosetup_file = \OC::$SERVERROOT.'/config/autoconfig.php'; - if( file_exists( $autosetup_file )) { + if( file_exists($this->autoConfigFile)) { \OC_Log::write('core', 'Autoconfig file found, setting up owncloud...', \OC_Log::INFO); $AUTOCONFIG = array(); - include $autosetup_file; + include $this->autoConfigFile; $post = array_merge ($post, $AUTOCONFIG); } @@ -82,9 +112,6 @@ class Controller { if ($dbIsSet AND $directoryIsSet AND $adminAccountIsSet) { $post['install'] = 'true'; - if( file_exists( $autosetup_file )) { - unlink($autosetup_file); - } } $post['dbIsSet'] = $dbIsSet; $post['directoryIsSet'] = $directoryIsSet; @@ -104,10 +131,6 @@ class Controller { $databases = $setup->getSupportedDatabases(); $dataDir = $this->config->getSystemValue('datadirectory', \OC::$SERVERROOT.'/data'); - $vulnerableToNullByte = false; - if(@file_exists(__FILE__."\0Nullbyte")) { // Check if the used PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243) - $vulnerableToNullByte = true; - } $errors = array(); @@ -131,29 +154,48 @@ class Controller { } } + if (\OC_Util::runningOnMac()) { - $l10n = \OC::$server->getL10N('core'); - $theme = new \OC_Defaults(); $errors[] = array( - 'error' => $l10n->t( + 'error' => $this->l10n->t( 'Mac OS X is not supported and %s will not work properly on this platform. ' . 'Use it at your own risk! ', - $theme->getName() + $this->defaults->getName() + ), + 'hint' => $this->l10n->t('For the best results, please consider using a GNU/Linux server instead.') + ); + } + + if($this->iniWrapper->getString('open_basedir') !== '' && PHP_INT_SIZE === 4) { + $errors[] = array( + 'error' => $this->l10n->t( + 'It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. ' . + 'This will lead to problems with files over 4GB and is highly discouraged.', + $this->defaults->getName() + ), + 'hint' => $this->l10n->t('Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP.') + ); + } + if(!function_exists('curl_init') && PHP_INT_SIZE === 4) { + $errors[] = array( + 'error' => $this->l10n->t( + 'It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. ' . + 'This will lead to problems with files over 4GB and is highly discouraged.', + $this->defaults->getName() ), - 'hint' => $l10n->t('For the best results, please consider using a GNU/Linux server instead.') + 'hint' => $this->l10n->t('Please install the cURL extension and restart your webserver.') ); } return array( 'hasSQLite' => isset($databases['sqlite']), 'hasMySQL' => isset($databases['mysql']), - 'hasPostgreSQL' => isset($databases['postgre']), + 'hasPostgreSQL' => isset($databases['pgsql']), 'hasOracle' => isset($databases['oci']), 'hasMSSQL' => isset($databases['mssql']), 'databases' => $databases, 'directory' => $dataDir, 'htaccessWorking' => $htAccessWorking, - 'vulnerableToNullByte' => $vulnerableToNullByte, 'errors' => $errors, ); } diff --git a/core/share/controller.php b/core/share/controller.php deleted file mode 100644 index c1741af0d98..00000000000 --- a/core/share/controller.php +++ /dev/null @@ -1,23 +0,0 @@ -<?php -/** - * Copyright (c) 2014 Christopher Schäpers <christopher@schaepers.it> - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -namespace OC\Core\Share; - -class Controller { - public static function showShare($args) { - \OC_Util::checkAppEnabled('files_sharing'); - - $token = $args['token']; - - \OC_App::loadApp('files_sharing'); - \OC_User::setIncognitoMode(true); - - require_once \OC_App::getAppPath('files_sharing') .'/public.php'; - } -} -?> diff --git a/core/templates/exception.php b/core/templates/exception.php index 144359a16d9..e5b57e2645e 100644 --- a/core/templates/exception.php +++ b/core/templates/exception.php @@ -1,6 +1,8 @@ <?php /** @var array $_ */ /** @var OC_L10N $l */ + +style('core', ['styles', 'header']); ?> <span class="error error-wide"> <h2><strong><?php p($l->t('Internal Server Error')) ?></strong></h2> diff --git a/core/templates/filetemplates/template.odt b/core/templates/filetemplates/template.odt Binary files differindex 9bdb351b92e..cbb49a1cf3e 100644 --- a/core/templates/filetemplates/template.odt +++ b/core/templates/filetemplates/template.odt diff --git a/core/templates/installation.php b/core/templates/installation.php index c08cfa22cde..f8311fed009 100644 --- a/core/templates/installation.php +++ b/core/templates/installation.php @@ -1,3 +1,9 @@ +<?php +script('core', [ + 'jquery-showpassword', + 'installation' +]); +?> <input type='hidden' id='hasMySQL' value='<?php p($_['hasMySQL']) ?>'> <input type='hidden' id='hasSQLite' value='<?php p($_['hasSQLite']) ?>'> <input type='hidden' id='hasPostgreSQL' value='<?php p($_['hasPostgreSQL']) ?>'> @@ -20,13 +26,6 @@ <?php endforeach; ?> </fieldset> <?php endif; ?> - <?php if($_['vulnerableToNullByte']): ?> - <fieldset class="warning"> - <legend><strong><?php p($l->t('Security Warning'));?></strong></legend> - <p><?php p($l->t('Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)'));?><br/> - <?php p($l->t('Please update your PHP installation to use %s securely.', $theme->getName() )); ?></p> - </fieldset> - <?php endif; ?> <?php if(!$_['htaccessWorking']): ?> <fieldset class="warning"> <legend><strong><?php p($l->t('Security Warning'));?></strong></legend> @@ -150,7 +149,12 @@ <div class="icon-loading-dark float-spinner"> </div> <?php if(!$_['dbIsSet'] OR count($_['errors']) > 0): ?> - <p id="sqliteInformation" class="info"><?php p($l->t('SQLite will be used as database. For larger installations we recommend to change this.'));?></p> + <fieldset id="sqliteInformation" class="warning"> + <legend><?php p($l->t('Performance Warning'));?></legend> + <p><?php p($l->t('SQLite will be used as database.'));?></p> + <p><?php p($l->t('For larger installations we recommend to choose a different database backend.'));?></p> + <p><?php p($l->t('Especially when using the desktop client for file syncing the use of SQLite is discouraged.')); ?></p> + </fieldset> <?php endif ?> <div class="buttons"><input type="submit" class="primary" value="<?php p($l->t( 'Finish setup' )); ?>" data-finishing="<?php p($l->t( 'Finishing …' )); ?>" /></div> diff --git a/core/templates/layout.base.php b/core/templates/layout.base.php index 2b496c23246..7069c0c2634 100644 --- a/core/templates/layout.base.php +++ b/core/templates/layout.base.php @@ -6,7 +6,7 @@ <!--[if gt IE 9]><html class="ng-csp ie" data-placeholder-focus="false" lang="<?php p($_['language']); ?>" ><![endif]--> <!--[if !IE]><!--><html class="ng-csp" data-placeholder-focus="false" lang="<?php p($_['language']); ?>" ><!--<![endif]--> - <head> + <head data-requesttoken="<?php p($_['requesttoken']); ?>"> <title> <?php p($theme->getTitle()); ?> </title> @@ -24,7 +24,7 @@ <?php print_unescaped($_['headers']); ?> </head> <body id="body-public"> - <noscript><div id="nojavascript"><div><?php print_unescaped($l->t('This application requires JavaScript for correct operation. Please <a href="http://enable-javascript.com/" target="_blank">enable JavaScript</a> and reload the page.')); ?></div></div></noscript> + <?php include('layout.noscript.warning.php'); ?> <?php print_unescaped($_['content']); ?> </body> </html> diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php index 763af4dc1d2..8deda443d98 100644 --- a/core/templates/layout.guest.php +++ b/core/templates/layout.guest.php @@ -25,13 +25,17 @@ <?php print_unescaped($_['headers']); ?> </head> <body id="<?php p($_['bodyid']);?>"> - <noscript><div id="nojavascript"><div><?php print_unescaped($l->t('This application requires JavaScript for correct operation. Please <a href="http://enable-javascript.com/" target="_blank">enable JavaScript</a> and reload the page.')); ?></div></div></noscript> + <?php include('layout.noscript.warning.php'); ?> <div class="wrapper"><!-- for sticky footer --> <div class="v-align"><!-- vertically centred box --> <?php if ($_['bodyid'] === 'body-login' ): ?> <header> <div id="header"> - <div class="logo svg"></div> + <div class="logo svg"> + <h1 class="hidden-visually"> + <?php p($theme->getName()); ?> + </h1> + </div> <div id="logo-claim" style="display:none;"><?php p($theme->getLogoClaim()); ?></div> </div> </header> diff --git a/core/templates/layout.noscript.warning.php b/core/templates/layout.noscript.warning.php new file mode 100644 index 00000000000..ba781f5502e --- /dev/null +++ b/core/templates/layout.noscript.warning.php @@ -0,0 +1,11 @@ +<noscript> + <div id="nojavascript"> + <div> + <?php print_unescaped(str_replace( + ['{linkstart}', '{linkend}'], + ['<a href="http://enable-javascript.com/" target="_blank" rel="noreferrer">', '</a>'], + $l->t('This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.') + )); ?> + </div> + </div> +</noscript> diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php index f7f2b3dc735..075f72021c2 100644 --- a/core/templates/layout.user.php +++ b/core/templates/layout.user.php @@ -21,8 +21,8 @@ <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="apple-mobile-web-app-title" content="<?php p((!empty($_['application']) && $_['appid']!='files')? $_['application']:'ownCloud'); ?>"> <meta name="mobile-web-app-capable" content="yes"> - <link rel="shortcut icon" type="image/png" href="<?php print_unescaped(image_path('', 'favicon.png')); ?>" /> - <link rel="apple-touch-icon-precomposed" href="<?php print_unescaped(image_path('', 'favicon-touch.png')); ?>" /> + <link rel="shortcut icon" type="image/png" href="<?php print_unescaped(image_path($_['appid'], 'favicon.png')); ?>" /> + <link rel="apple-touch-icon-precomposed" href="<?php print_unescaped(image_path($_['appid'], 'favicon-touch.png')); ?>" /> <?php foreach($_['cssfiles'] as $cssfile): ?> <link rel="stylesheet" href="<?php print_unescaped($cssfile); ?>" type="text/css" media="screen" /> <?php endforeach; ?> @@ -32,7 +32,7 @@ <?php print_unescaped($_['headers']); ?> </head> <body id="<?php p($_['bodyid']);?>"> - <noscript><div id="nojavascript"><div><?php print_unescaped($l->t('This application requires JavaScript for correct operation. Please <a href="http://enable-javascript.com/" target="_blank">enable JavaScript</a> and reload the page.')); ?></div></div></noscript> + <?php include('layout.noscript.warning.php'); ?> <div id="notification-container"> <div id="notification"></div> <?php if ($_['updateAvailable']): ?> @@ -40,11 +40,17 @@ <?php endif; ?> </div> <header><div id="header"> - <a href="<?php print_unescaped(link_to('', 'index.php')); ?>" title="" id="owncloud"> - <div class="logo-icon svg"></div> + <a href="<?php print_unescaped(link_to('', 'index.php')); ?>" + title="" id="owncloud" tabindex="-1"> + <div class="logo-icon svg"> + <h1 class="hidden-visually"> + <?php p($theme->getName()); ?> + </h1> + </div> </a> - <a href="#" class="menutoggle"> - <div class="header-appname"> + + <a href="#" class="menutoggle" tabindex="2"> + <h1 class="header-appname"> <?php if(OC_Util::getEditionString() === '') { p(!empty($_['application'])?$_['application']: $l->t('Apps')); @@ -52,16 +58,18 @@ print_unescaped($theme->getHTMLName()); } ?> - </div> + </h1> <div class="icon-caret svg"></div> </a> + <div id="logo-claim" style="display:none;"><?php p($theme->getLogoClaim()); ?></div> <div id="settings" class="svg"> - <div id="expand" tabindex="0" role="link"> + <div id="expand" tabindex="4" role="link"> <?php if ($_['enableAvatars']): ?> <div class="avatardiv<?php if ($_['userAvatarSet']) { print_unescaped(' avatardiv-shown"'); } else { print_unescaped('" style="display: none"'); } ?>> <?php if ($_['userAvatarSet']): ?> - <img src="<?php p(link_to('', 'index.php').'/avatar/'.$_['user_uid'].'/32?requesttoken='.$_['requesttoken']); ?>"> + <img src="<?php p(link_to('', 'index.php').'/avatar/'.$_['user_uid'].'/32?requesttoken='.$_['requesttoken']); ?>" + alt="" /> <?php endif; ?> </div> <?php endif; ?> @@ -90,9 +98,12 @@ </div> <form class="searchbox" action="#" method="post"> + <label for="searchbox" class="hidden-visually"> + <?php p($l->t('Search'));?> + </label> <input id="searchbox" class="svg" type="search" name="query" value="<?php if(isset($_POST['query'])) {p($_POST['query']);};?>" - autocomplete="off" /> + autocomplete="off" tabindex="3" /> </form> </div></header> diff --git a/core/templates/login.php b/core/templates/login.php index ad9db14bac1..f10a8102180 100644 --- a/core/templates/login.php +++ b/core/templates/login.php @@ -1,5 +1,11 @@ <?php /** @var $l OC_L10N */ ?> -<?php script('core', 'jstz') ?> +<?php +vendor_script('jsTimezoneDetect/jstz'); +script('core', [ + 'visitortimezone', + 'lostpassword' +]); +?> <!--[if IE 8]><style>input[type="checkbox"]{padding:0;}</style><![endif]--> <form method="post" name="login"> @@ -13,8 +19,14 @@ <small><?php p($l->t('Please contact your administrator.')); ?></small> </div> <?php endif; ?> + <?php foreach($_['messages'] as $message): ?> + <div class="warning"> + <?php p($message); ?><br> + </div> + <?php endforeach; ?> <p id="message" class="hidden"> - <img class="float-spinner" src="<?php p(\OCP\Util::imagePath('core', 'loading-dark.gif'));?>"/> + <img class="float-spinner" alt="" + src="<?php p(\OCP\Util::imagePath('core', 'loading-dark.gif'));?>" /> <span id="messageText"></span> <!-- the following div ensures that the spinner is always inside the #message div --> <div style="clear: both;"></div> @@ -64,8 +76,5 @@ </ul> </fieldset> </form> -<?php } ?> +<?php } -<?php -OCP\Util::addscript('core', 'visitortimezone'); -OCP\Util::addScript('core', 'lostpassword'); diff --git a/core/templates/update.admin.php b/core/templates/update.admin.php index 29df0dd484a..ccd5d236828 100644 --- a/core/templates/update.admin.php +++ b/core/templates/update.admin.php @@ -1,4 +1,4 @@ -<div class="update"> +<div class="update" data-productname="<?php p($_['productName']) ?>" data-version="<?php p($_['version']) ?>"> <div class="updateOverview"> <h2 class="title bold"><?php p($l->t('%s will be updated to version %s.', array($_['productName'], $_['version']))); ?></h2> diff --git a/core/vendor/.gitignore b/core/vendor/.gitignore index e76afeb476d..0d2ad861dee 100644 --- a/core/vendor/.gitignore +++ b/core/vendor/.gitignore @@ -1,6 +1,5 @@ test/ src/ -.bower.json bower.json .gitignore .jshintrc @@ -8,12 +7,14 @@ bower.json CHANGELOG* Gemfile gruntfile.js +Gruntfile.js Makefile package.json README* # underscore underscore/** +!underscore/.bower.json !underscore/underscore.js !underscore/LICENSE @@ -28,13 +29,52 @@ moment/benchmarks moment/locale moment/min/** moment/moment.js +moment/scripts !moment/min/moment-with-locales.js # jquery jquery/** +!jquery/.bower.json !jquery/jquery* !jquery/MIT-LICENSE.txt +# jquery-ui +jquery-ui/themes/base/minified +jquery-ui/themes/base/images/** +!jquery-ui/themes/base/images/animated-overlay.gif +!jquery-ui/themes/base/images/ui-icons_222222_256x240.png +jquery-ui/themes/base/jquery.ui.* +jquery-ui/themes/black-tie +jquery-ui/themes/blitzer +jquery-ui/themes/cupertino +jquery-ui/themes/dark-hive +jquery-ui/themes/dot-luv +jquery-ui/themes/eggplant +jquery-ui/themes/excite-bike +jquery-ui/themes/flick +jquery-ui/themes/hot-sneaks +jquery-ui/themes/humanity +jquery-ui/themes/le-frog +jquery-ui/themes/mint-choc +jquery-ui/themes/overcast +jquery-ui/themes/pepper-grinder +jquery-ui/themes/redmond +jquery-ui/themes/smoothness +jquery-ui/themes/south-street +jquery-ui/themes/start +jquery-ui/themes/sunny +jquery-ui/themes/swanky-purse +jquery-ui/themes/trontastic +jquery-ui/themes/ui-darkness +jquery-ui/themes/ui-lightness +jquery-ui/themes/vader +jquery-ui/ui/** +!jquery-ui/ui/jquery-ui.custom.js +jquery-ui/*.json +jquery-ui/AUTHORS.txt +jquery-ui/MANIFEST +jquery-ui/README.md + # jcrop jcrop/index.html jcrop/demos @@ -42,12 +82,17 @@ jcrop/css/jquery.Jcrop.min.css jcrop/js/** !jcrop/js/jquery.Jcrop.js +# jsTimezoneDetect +jsTimezoneDetect/jstz.min.js + # handlebars handlebars/** +!handlebars/.bower.json !handlebars/handlebars.js # select2 select2/** +!select2/.bower.json !select2/select2.js !select2/select2.css !select2/select2.png @@ -57,6 +102,7 @@ select2/** #zxcvbn zxcvbn/** +!zxcvbn/.bower.json !zxcvbn/zxcvbn.js !zxcvbn/LICENSE.txt diff --git a/core/vendor/blueimp-md5/.bower.json b/core/vendor/blueimp-md5/.bower.json new file mode 100644 index 00000000000..89288baad76 --- /dev/null +++ b/core/vendor/blueimp-md5/.bower.json @@ -0,0 +1,53 @@ +{ + "name": "blueimp-md5", + "version": "1.0.3", + "title": "JavaScript MD5", + "description": "JavaScript MD5 implementation.", + "keywords": [ + "javascript", + "md5" + ], + "homepage": "https://github.com/blueimp/JavaScript-MD5", + "author": { + "name": "Sebastian Tschan", + "url": "https://blueimp.net" + }, + "maintainers": [ + { + "name": "Sebastian Tschan", + "url": "https://blueimp.net" + } + ], + "contributors": [ + { + "name": "Paul Johnston", + "url": "http://pajhome.org.uk/crypt/md5" + } + ], + "repository": { + "type": "git", + "url": "git://github.com/blueimp/JavaScript-MD5.git" + }, + "bugs": "https://github.com/blueimp/JavaScript-MD5/issues", + "licenses": [ + { + "type": "MIT", + "url": "http://www.opensource.org/licenses/MIT" + } + ], + "devDependencies": { + "mocha": "1.11.0", + "expect.js": "0.2.0", + "uglify-js": "2.3.6" + }, + "main": "js/md5.js", + "_release": "1.0.3", + "_resolution": { + "type": "version", + "tag": "1.0.3", + "commit": "299407012031ac6f60f832d3b5fa975fcb88b550" + }, + "_source": "git://github.com/blueimp/JavaScript-MD5.git", + "_target": "~1.0.1", + "_originalSource": "blueimp-md5" +}
\ No newline at end of file diff --git a/core/vendor/handlebars/.bower.json b/core/vendor/handlebars/.bower.json new file mode 100644 index 00000000000..2d17a2faacb --- /dev/null +++ b/core/vendor/handlebars/.bower.json @@ -0,0 +1,16 @@ +{ + "name": "handlebars", + "version": "1.3.0", + "main": "handlebars.js", + "dependencies": {}, + "homepage": "https://github.com/components/handlebars.js", + "_release": "1.3.0", + "_resolution": { + "type": "version", + "tag": "v1.3.0", + "commit": "ddd21a44be399ae4de486ddd868bacf84e92b9c4" + }, + "_source": "git://github.com/components/handlebars.js.git", + "_target": "~1.3.0", + "_originalSource": "handlebars" +}
\ No newline at end of file diff --git a/core/vendor/jcrop/.bower.json b/core/vendor/jcrop/.bower.json new file mode 100644 index 00000000000..4fba44732cf --- /dev/null +++ b/core/vendor/jcrop/.bower.json @@ -0,0 +1,14 @@ +{ + "name": "jcrop", + "homepage": "https://github.com/tapmodo/Jcrop", + "version": "0.9.12", + "_release": "0.9.12", + "_resolution": { + "type": "version", + "tag": "v0.9.12", + "commit": "1902fbc6afa14481dc019a17e0dcb7d62b808a98" + }, + "_source": "git://github.com/tapmodo/Jcrop.git", + "_target": "~0.9.12", + "_originalSource": "jcrop" +}
\ No newline at end of file diff --git a/core/vendor/jquery-ui/MIT-LICENSE.txt b/core/vendor/jquery-ui/MIT-LICENSE.txt new file mode 100644 index 00000000000..1c693e3d44d --- /dev/null +++ b/core/vendor/jquery-ui/MIT-LICENSE.txt @@ -0,0 +1,26 @@ +Copyright 2013 jQuery Foundation and other contributors, +http://jqueryui.com/ + +This software consists of voluntary contributions made by many +individuals (AUTHORS.txt, http://jqueryui.com/about) For exact +contribution history, see the revision history and logs, available +at http://jquery-ui.googlecode.com/svn/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/core/css/images/animated-overlay.gif b/core/vendor/jquery-ui/themes/base/images/animated-overlay.gif Binary files differindex d441f75ebfb..d441f75ebfb 100644 --- a/core/css/images/animated-overlay.gif +++ b/core/vendor/jquery-ui/themes/base/images/animated-overlay.gif diff --git a/core/vendor/jquery-ui/themes/base/images/ui-icons_222222_256x240.png b/core/vendor/jquery-ui/themes/base/images/ui-icons_222222_256x240.png Binary files differnew file mode 100644 index 00000000000..ee039dc096a --- /dev/null +++ b/core/vendor/jquery-ui/themes/base/images/ui-icons_222222_256x240.png diff --git a/core/css/jquery-ui-1.10.0.custom.css b/core/vendor/jquery-ui/themes/base/jquery-ui.css index a1e9895c776..55f91f4192d 100644 --- a/core/css/jquery-ui-1.10.0.custom.css +++ b/core/vendor/jquery-ui/themes/base/jquery-ui.css @@ -1,8 +1,7 @@ -/*! jQuery UI - v1.10.0 - 2013-01-22 +/*! jQuery UI - v1.10.0 - 2013-01-17 * http://jqueryui.com -* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=%22Lucida%20Grande%22%2C%20Arial%2C%20Verdana%2C%20sans-serif&fwDefault=bold&fsDefault=1em&cornerRadius=4px&bgColorHeader=1d2d44&bgTextureHeader=01_flat.png&bgImgOpacityHeader=35&borderColorHeader=1d2d44&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f8f8f8&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=ddd&fcDefault=555&iconColorDefault=1d2d44&bgColorHover=ffffff&bgTextureHover=01_flat.png&bgImgOpacityHover=100&borderColorHover=ddd&fcHover=333&iconColorHover=1d2d44&bgColorActive=f8f8f8&bgTextureActive=02_glass.png&bgImgOpacityActive=100&borderColorActive=1d2d44&fcActive=1d2d44&iconColorActive=1d2d44&bgColorHighlight=f8f8f8&bgTextureHighlight=04_highlight_hard.png&bgImgOpacityHighlight=100&borderColorHighlight=ddd&fcHighlight=555&iconColorHighlight=ffffff&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px -* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */ /* Layout helpers ----------------------------------*/ @@ -85,79 +84,7 @@ width: 100%; height: 100%; } -.ui-resizable { - position: relative; -} -.ui-resizable-handle { - position: absolute; - font-size: 0.1px; - display: block; -} -.ui-resizable-disabled .ui-resizable-handle, -.ui-resizable-autohide .ui-resizable-handle { - display: none; -} -.ui-resizable-n { - cursor: n-resize; - height: 7px; - width: 100%; - top: -5px; - left: 0; -} -.ui-resizable-s { - cursor: s-resize; - height: 7px; - width: 100%; - bottom: -5px; - left: 0; -} -.ui-resizable-e { - cursor: e-resize; - width: 7px; - right: -5px; - top: 0; - height: 100%; -} -.ui-resizable-w { - cursor: w-resize; - width: 7px; - left: -5px; - top: 0; - height: 100%; -} -.ui-resizable-se { - cursor: se-resize; - width: 12px; - height: 12px; - right: 1px; - bottom: 1px; -} -.ui-resizable-sw { - cursor: sw-resize; - width: 9px; - height: 9px; - left: -5px; - bottom: -5px; -} -.ui-resizable-nw { - cursor: nw-resize; - width: 9px; - height: 9px; - left: -5px; - top: -5px; -} -.ui-resizable-ne { - cursor: ne-resize; - width: 9px; - height: 9px; - right: -5px; - top: -5px; -} -.ui-selectable-helper { - position: absolute; - z-index: 100; - border: 1px dotted black; -} + .ui-accordion .ui-accordion-header { display: block; cursor: pointer; @@ -186,12 +113,14 @@ border-top: 0; overflow: auto; } + .ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; } + .ui-button { display: inline-block; position: relative; @@ -296,6 +225,7 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } + .ui-datepicker { width: 17em; padding: .2em .2em 0; @@ -464,6 +394,7 @@ button.ui-button::-moz-focus-inner { border-right-width: 0; border-left-width: 1px; } + .ui-dialog { position: absolute; top: 0; @@ -523,6 +454,7 @@ button.ui-button::-moz-focus-inner { .ui-draggable .ui-dialog-titlebar { cursor: move; } + .ui-menu { list-style: none; padding: 2px; @@ -590,6 +522,7 @@ button.ui-button::-moz-focus-inner { position: static; float: right; } + .ui-progressbar { height: 2em; text-align: left; @@ -608,6 +541,82 @@ button.ui-button::-moz-focus-inner { .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } + +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} + +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} + .ui-slider { position: relative; text-align: left; @@ -671,6 +680,7 @@ button.ui-button::-moz-focus-inner { .ui-slider-vertical .ui-slider-range-max { top: 0; } + .ui-spinner { position: relative; display: inline-block; @@ -726,6 +736,7 @@ button.ui-button::-moz-focus-inner { /* need to fix icons sprite */ background-position: -65px -16px; } + .ui-tabs { position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ padding: .2em; @@ -768,6 +779,7 @@ button.ui-button::-moz-focus-inner { padding: 1em 1.4em; background: none; } + .ui-tooltip { padding: 8px; position: absolute; @@ -783,8 +795,8 @@ body .ui-tooltip { /* Component containers ----------------------------------*/ .ui-widget { - font-family: "Lucida Grande", Arial, Verdana, sans-serif; - font-size: 1em; + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; + font-size: 1.1em/*{fsDefault}*/; } .ui-widget .ui-widget { font-size: 1em; @@ -793,25 +805,25 @@ body .ui-tooltip { .ui-widget select, .ui-widget textarea, .ui-widget button { - font-family: "Lucida Grande", Arial, Verdana, sans-serif; + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; } .ui-widget-content { - border: 1px solid #dddddd; - background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; - color: #333333; + border: 1px solid #aaaaaa/*{borderColorContent}*/; + background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; + color: #222222/*{fcContent}*/; } .ui-widget-content a { - color: #333333; + color: #222222/*{fcContent}*/; } .ui-widget-header { - border: 1px solid #1d2d44; - background: #1d2d44 url(images/ui-bg_flat_35_1d2d44_40x100.png) 50% 50% repeat-x; - color: #ffffff; + border: 1px solid #aaaaaa/*{borderColorHeader}*/; + background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; + color: #222222/*{fcHeader}*/; font-weight: bold; } .ui-widget-header a { - color: #ffffff; + color: #222222/*{fcHeader}*/; } /* Interaction states @@ -819,15 +831,15 @@ body .ui-tooltip { .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { - border: 1px solid #ddd; - background: #f8f8f8 url(images/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; - font-weight: bold; - color: #555; + border: 1px solid #d3d3d3/*{borderColorDefault}*/; + background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #555555/*{fcDefault}*/; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { - color: #555; + color: #555555/*{fcDefault}*/; text-decoration: none; } .ui-state-hover, @@ -836,30 +848,30 @@ body .ui-tooltip { .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { - border: 1px solid #ddd; - background: #ffffff url(images/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x; - font-weight: bold; - color: #333; + border: 1px solid #999999/*{borderColorHover}*/; + background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcHover}*/; } .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { - color: #333; + color: #212121/*{fcHover}*/; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { - border: 1px solid #1d2d44; - background: #f8f8f8 url(images/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; - font-weight: bold; - color: #1d2d44; + border: 1px solid #aaaaaa/*{borderColorActive}*/; + background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcActive}*/; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { - color: #1d2d44; + color: #212121/*{fcActive}*/; text-decoration: none; } @@ -868,31 +880,31 @@ body .ui-tooltip { .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { - border: 1px solid #ddd; - background: #f8f8f8 url(images/ui-bg_highlight-hard_100_f8f8f8_1x100.png) 50% top repeat-x; - color: #555; + border: 1px solid #fcefa1/*{borderColorHighlight}*/; + background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; + color: #363636/*{fcHighlight}*/; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { - color: #555; + color: #363636/*{fcHighlight}*/; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { - border: 1px solid #cd0a0a; - background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; - color: #ffffff; + border: 1px solid #cd0a0a/*{borderColorError}*/; + background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; + color: #cd0a0a/*{fcError}*/; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { - color: #ffffff; + color: #cd0a0a/*{fcError}*/; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { - color: #ffffff; + color: #cd0a0a/*{fcError}*/; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, @@ -928,27 +940,27 @@ body .ui-tooltip { } .ui-icon, .ui-widget-content .ui-icon { - background-image: url(images/ui-icons_222222_256x240.png); + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } .ui-widget-header .ui-icon { - background-image: url(images/ui-icons_222222_256x240.png); + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; } .ui-state-default .ui-icon { - background-image: url(images/ui-icons_1d2d44_256x240.png); + background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { - background-image: url(images/ui-icons_1d2d44_256x240.png); + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; } .ui-state-active .ui-icon { - background-image: url(images/ui-icons_1d2d44_256x240.png); + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; } .ui-state-highlight .ui-icon { - background-image: url(images/ui-icons_ffffff_256x240.png); + background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { - background-image: url(images/ui-icons_ffd27a_256x240.png); + background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; } /* positioning */ @@ -1137,38 +1149,38 @@ body .ui-tooltip { .ui-corner-top, .ui-corner-left, .ui-corner-tl { - border-top-left-radius: 4px; + border-top-left-radius: 4px/*{cornerRadius}*/; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { - border-top-right-radius: 4px; + border-top-right-radius: 4px/*{cornerRadius}*/; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { - border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px/*{cornerRadius}*/; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { - border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px/*{cornerRadius}*/; } /* Overlays */ .ui-widget-overlay { - background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; - opacity: .5; - filter: Alpha(Opacity=50); + background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; + opacity: .3/*{opacityOverlay}*/; + filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; } .ui-widget-shadow { - margin: -5px 0 0 -5px; - padding: 5px; - background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; - opacity: .2; - filter: Alpha(Opacity=20); - border-radius: 5px; + margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; + padding: 8px/*{thicknessShadow}*/; + background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; + opacity: .3/*{opacityShadow}*/; + filter: Alpha(Opacity=30)/*{opacityFilterShadow}*/; + border-radius: 8px/*{cornerRadiusShadow}*/; } diff --git a/core/js/jquery-ui-1.10.0.custom.js b/core/vendor/jquery-ui/ui/jquery-ui.custom.js index ca57f47ede4..b34e6a37cc8 100644 --- a/core/js/jquery-ui-1.10.0.custom.js +++ b/core/vendor/jquery-ui/ui/jquery-ui.custom.js @@ -1,4 +1,4 @@ -/*! jQuery UI - v1.10.0 - 2013-01-22 +/*! jQuery UI - v1.10.0 - 2013-01-18 * http://jqueryui.com * Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.sortable.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.menu.js, jquery.ui.progressbar.js, jquery.ui.slider.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js, jquery.ui.effect.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js * Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ diff --git a/core/vendor/jquery/.bower.json b/core/vendor/jquery/.bower.json new file mode 100644 index 00000000000..72b99da7090 --- /dev/null +++ b/core/vendor/jquery/.bower.json @@ -0,0 +1,21 @@ +{ + "name": "jquery", + "version": "1.10.2", + "description": "jQuery component", + "keywords": [ + "jquery", + "component" + ], + "main": "jquery.js", + "license": "MIT", + "homepage": "https://github.com/jquery/jquery", + "_release": "1.10.2", + "_resolution": { + "type": "version", + "tag": "1.10.2", + "commit": "16b079b164d62bd807c612806842a13bf9b04d17" + }, + "_source": "git://github.com/jquery/jquery.git", + "_target": "~1.10.0", + "_originalSource": "jquery" +}
\ No newline at end of file diff --git a/core/vendor/jsTimezoneDetect/.bower.json b/core/vendor/jsTimezoneDetect/.bower.json new file mode 100644 index 00000000000..2a3668ff309 --- /dev/null +++ b/core/vendor/jsTimezoneDetect/.bower.json @@ -0,0 +1,23 @@ +{ + "name": "jstzdetect", + "version": "1.0.6", + "main": "jstz.min.js", + "ignore": [ + "**/.*", + "node_modules", + "components", + "bower_components", + "test", + "tests" + ], + "homepage": "https://github.com/HenningM/jstimezonedetect", + "_release": "1.0.6", + "_resolution": { + "type": "version", + "tag": "v1.0.6", + "commit": "bd595ed253292934991a414979007f3d51a1547d" + }, + "_source": "git://github.com/HenningM/jstimezonedetect.git", + "_target": "~1.0.5", + "_originalSource": "jsTimezoneDetect" +}
\ No newline at end of file diff --git a/core/vendor/jsTimezoneDetect/LICENCE.txt b/core/vendor/jsTimezoneDetect/LICENCE.txt new file mode 100644 index 00000000000..c48af16c647 --- /dev/null +++ b/core/vendor/jsTimezoneDetect/LICENCE.txt @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2012 Jon Nylander, project maintained at +https://bitbucket.org/pellepim/jstimezonedetect + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to +do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.
\ No newline at end of file diff --git a/core/vendor/jsTimezoneDetect/jstz.js b/core/vendor/jsTimezoneDetect/jstz.js new file mode 100644 index 00000000000..6f38183f856 --- /dev/null +++ b/core/vendor/jsTimezoneDetect/jstz.js @@ -0,0 +1,358 @@ +/**
+ * This script gives you the zone info key representing your device's time zone setting.
+ *
+ * @name jsTimezoneDetect
+ * @version 1.0.5
+ * @author Jon Nylander
+ * @license MIT License - http://www.opensource.org/licenses/mit-license.php
+ *
+ * For usage and examples, visit:
+ * http://pellepim.bitbucket.org/jstz/
+ *
+ * Copyright (c) Jon Nylander
+ */
+
+/*jslint undef: true */
+/*global console, exports*/
+
+(function(root) {
+ /**
+ * Namespace to hold all the code for timezone detection.
+ */
+ var jstz = (function () {
+ 'use strict';
+ var HEMISPHERE_SOUTH = 's',
+
+ /**
+ * Gets the offset in minutes from UTC for a certain date.
+ * @param {Date} date
+ * @returns {Number}
+ */
+ get_date_offset = function (date) {
+ var offset = -date.getTimezoneOffset();
+ return (offset !== null ? offset : 0);
+ },
+
+ get_date = function (year, month, date) {
+ var d = new Date();
+ if (year !== undefined) {
+ d.setFullYear(year);
+ }
+ d.setMonth(month);
+ d.setDate(date);
+ return d;
+ },
+
+ get_january_offset = function (year) {
+ return get_date_offset(get_date(year, 0 ,2));
+ },
+
+ get_june_offset = function (year) {
+ return get_date_offset(get_date(year, 5, 2));
+ },
+
+ /**
+ * Private method.
+ * Checks whether a given date is in daylight saving time.
+ * If the date supplied is after august, we assume that we're checking
+ * for southern hemisphere DST.
+ * @param {Date} date
+ * @returns {Boolean}
+ */
+ date_is_dst = function (date) {
+ var is_southern = date.getMonth() > 7,
+ base_offset = is_southern ? get_june_offset(date.getFullYear()) :
+ get_january_offset(date.getFullYear()),
+ date_offset = get_date_offset(date),
+ is_west = base_offset < 0,
+ dst_offset = base_offset - date_offset;
+
+ if (!is_west && !is_southern) {
+ return dst_offset < 0;
+ }
+
+ return dst_offset !== 0;
+ },
+
+ /**
+ * This function does some basic calculations to create information about
+ * the user's timezone. It uses REFERENCE_YEAR as a solid year for which
+ * the script has been tested rather than depend on the year set by the
+ * client device.
+ *
+ * Returns a key that can be used to do lookups in jstz.olson.timezones.
+ * eg: "720,1,2".
+ *
+ * @returns {String}
+ */
+
+ lookup_key = function () {
+ var january_offset = get_january_offset(),
+ june_offset = get_june_offset(),
+ diff = january_offset - june_offset;
+
+ if (diff < 0) {
+ return january_offset + ",1";
+ } else if (diff > 0) {
+ return june_offset + ",1," + HEMISPHERE_SOUTH;
+ }
+
+ return january_offset + ",0";
+ },
+
+ /**
+ * Uses get_timezone_info() to formulate a key to use in the olson.timezones dictionary.
+ *
+ * Returns a primitive object on the format:
+ * {'timezone': TimeZone, 'key' : 'the key used to find the TimeZone object'}
+ *
+ * @returns Object
+ */
+ determine = function () {
+ var key = lookup_key();
+ return new jstz.TimeZone(jstz.olson.timezones[key]);
+ },
+
+ /**
+ * This object contains information on when daylight savings starts for
+ * different timezones.
+ *
+ * The list is short for a reason. Often we do not have to be very specific
+ * to single out the correct timezone. But when we do, this list comes in
+ * handy.
+ *
+ * Each value is a date denoting when daylight savings starts for that timezone.
+ */
+ dst_start_for = function (tz_name) {
+
+ var ru_pre_dst_change = new Date(2010, 6, 15, 1, 0, 0, 0), // In 2010 Russia had DST, this allows us to detect Russia :)
+ dst_starts = {
+ 'America/Denver': new Date(2011, 2, 13, 3, 0, 0, 0),
+ 'America/Mazatlan': new Date(2011, 3, 3, 3, 0, 0, 0),
+ 'America/Chicago': new Date(2011, 2, 13, 3, 0, 0, 0),
+ 'America/Mexico_City': new Date(2011, 3, 3, 3, 0, 0, 0),
+ 'America/Asuncion': new Date(2012, 9, 7, 3, 0, 0, 0),
+ 'America/Santiago': new Date(2012, 9, 3, 3, 0, 0, 0),
+ 'America/Campo_Grande': new Date(2012, 9, 21, 5, 0, 0, 0),
+ 'America/Montevideo': new Date(2011, 9, 2, 3, 0, 0, 0),
+ 'America/Sao_Paulo': new Date(2011, 9, 16, 5, 0, 0, 0),
+ 'America/Los_Angeles': new Date(2011, 2, 13, 8, 0, 0, 0),
+ 'America/Santa_Isabel': new Date(2011, 3, 5, 8, 0, 0, 0),
+ 'America/Havana': new Date(2012, 2, 10, 2, 0, 0, 0),
+ 'America/New_York': new Date(2012, 2, 10, 7, 0, 0, 0),
+ 'Europe/Helsinki': new Date(2013, 2, 31, 5, 0, 0, 0),
+ 'Pacific/Auckland': new Date(2011, 8, 26, 7, 0, 0, 0),
+ 'America/Halifax': new Date(2011, 2, 13, 6, 0, 0, 0),
+ 'America/Goose_Bay': new Date(2011, 2, 13, 2, 1, 0, 0),
+ 'America/Miquelon': new Date(2011, 2, 13, 5, 0, 0, 0),
+ 'America/Godthab': new Date(2011, 2, 27, 1, 0, 0, 0),
+ 'Europe/Moscow': ru_pre_dst_change,
+ 'Asia/Amman': new Date(2013, 2, 29, 1, 0, 0, 0),
+ 'Asia/Beirut': new Date(2013, 2, 31, 2, 0, 0, 0),
+ 'Asia/Damascus': new Date(2013, 3, 6, 2, 0, 0, 0),
+ 'Asia/Jerusalem': new Date(2013, 2, 29, 5, 0, 0, 0),
+ 'Asia/Yekaterinburg': ru_pre_dst_change,
+ 'Asia/Omsk': ru_pre_dst_change,
+ 'Asia/Krasnoyarsk': ru_pre_dst_change,
+ 'Asia/Irkutsk': ru_pre_dst_change,
+ 'Asia/Yakutsk': ru_pre_dst_change,
+ 'Asia/Vladivostok': ru_pre_dst_change,
+ 'Asia/Baku': new Date(2013, 2, 31, 4, 0, 0),
+ 'Asia/Yerevan': new Date(2013, 2, 31, 3, 0, 0),
+ 'Asia/Kamchatka': ru_pre_dst_change,
+ 'Asia/Gaza': new Date(2010, 2, 27, 4, 0, 0),
+ 'Africa/Cairo': new Date(2010, 4, 1, 3, 0, 0),
+ 'Europe/Minsk': ru_pre_dst_change,
+ 'Pacific/Apia': new Date(2010, 10, 1, 1, 0, 0, 0),
+ 'Pacific/Fiji': new Date(2010, 11, 1, 0, 0, 0),
+ 'Australia/Perth': new Date(2008, 10, 1, 1, 0, 0, 0)
+ };
+
+ return dst_starts[tz_name];
+ };
+
+ return {
+ determine: determine,
+ date_is_dst: date_is_dst,
+ dst_start_for: dst_start_for
+ };
+ }());
+
+ /**
+ * Simple object to perform ambiguity check and to return name of time zone.
+ */
+ jstz.TimeZone = function (tz_name) {
+ 'use strict';
+ /**
+ * The keys in this object are timezones that we know may be ambiguous after
+ * a preliminary scan through the olson_tz object.
+ *
+ * The array of timezones to compare must be in the order that daylight savings
+ * starts for the regions.
+ */
+ var AMBIGUITIES = {
+ 'America/Denver': ['America/Denver', 'America/Mazatlan'],
+ 'America/Chicago': ['America/Chicago', 'America/Mexico_City'],
+ 'America/Santiago': ['America/Santiago', 'America/Asuncion', 'America/Campo_Grande'],
+ 'America/Montevideo': ['America/Montevideo', 'America/Sao_Paulo'],
+ 'Asia/Beirut': ['Asia/Amman', 'Asia/Jerusalem', 'Asia/Beirut', 'Europe/Helsinki','Asia/Damascus'],
+ 'Pacific/Auckland': ['Pacific/Auckland', 'Pacific/Fiji'],
+ 'America/Los_Angeles': ['America/Los_Angeles', 'America/Santa_Isabel'],
+ 'America/New_York': ['America/Havana', 'America/New_York'],
+ 'America/Halifax': ['America/Goose_Bay', 'America/Halifax'],
+ 'America/Godthab': ['America/Miquelon', 'America/Godthab'],
+ 'Asia/Dubai': ['Europe/Moscow'],
+ 'Asia/Dhaka': ['Asia/Yekaterinburg'],
+ 'Asia/Jakarta': ['Asia/Omsk'],
+ 'Asia/Shanghai': ['Asia/Krasnoyarsk', 'Australia/Perth'],
+ 'Asia/Tokyo': ['Asia/Irkutsk'],
+ 'Australia/Brisbane': ['Asia/Yakutsk'],
+ 'Pacific/Noumea': ['Asia/Vladivostok'],
+ 'Pacific/Tarawa': ['Asia/Kamchatka', 'Pacific/Fiji'],
+ 'Pacific/Tongatapu': ['Pacific/Apia'],
+ 'Asia/Baghdad': ['Europe/Minsk'],
+ 'Asia/Baku': ['Asia/Yerevan','Asia/Baku'],
+ 'Africa/Johannesburg': ['Asia/Gaza', 'Africa/Cairo']
+ },
+
+ timezone_name = tz_name,
+
+ /**
+ * Checks if a timezone has possible ambiguities. I.e timezones that are similar.
+ *
+ * For example, if the preliminary scan determines that we're in America/Denver.
+ * We double check here that we're really there and not in America/Mazatlan.
+ *
+ * This is done by checking known dates for when daylight savings start for different
+ * timezones during 2010 and 2011.
+ */
+ ambiguity_check = function () {
+ var ambiguity_list = AMBIGUITIES[timezone_name],
+ length = ambiguity_list.length,
+ i = 0,
+ tz = ambiguity_list[0];
+
+ for (; i < length; i += 1) {
+ tz = ambiguity_list[i];
+
+ if (jstz.date_is_dst(jstz.dst_start_for(tz))) {
+ timezone_name = tz;
+ return;
+ }
+ }
+ },
+
+ /**
+ * Checks if it is possible that the timezone is ambiguous.
+ */
+ is_ambiguous = function () {
+ return typeof (AMBIGUITIES[timezone_name]) !== 'undefined';
+ };
+
+ if (is_ambiguous()) {
+ ambiguity_check();
+ }
+
+ return {
+ name: function () {
+ return timezone_name;
+ }
+ };
+ };
+
+ jstz.olson = {};
+
+ /*
+ * The keys in this dictionary are comma separated as such:
+ *
+ * First the offset compared to UTC time in minutes.
+ *
+ * Then a flag which is 0 if the timezone does not take daylight savings into account and 1 if it
+ * does.
+ *
+ * Thirdly an optional 's' signifies that the timezone is in the southern hemisphere,
+ * only interesting for timezones with DST.
+ *
+ * The mapped arrays is used for constructing the jstz.TimeZone object from within
+ * jstz.determine_timezone();
+ */
+ jstz.olson.timezones = {
+ '-720,0' : 'Pacific/Majuro',
+ '-660,0' : 'Pacific/Pago_Pago',
+ '-600,1' : 'America/Adak',
+ '-600,0' : 'Pacific/Honolulu',
+ '-570,0' : 'Pacific/Marquesas',
+ '-540,0' : 'Pacific/Gambier',
+ '-540,1' : 'America/Anchorage',
+ '-480,1' : 'America/Los_Angeles',
+ '-480,0' : 'Pacific/Pitcairn',
+ '-420,0' : 'America/Phoenix',
+ '-420,1' : 'America/Denver',
+ '-360,0' : 'America/Guatemala',
+ '-360,1' : 'America/Chicago',
+ '-360,1,s' : 'Pacific/Easter',
+ '-300,0' : 'America/Bogota',
+ '-300,1' : 'America/New_York',
+ '-270,0' : 'America/Caracas',
+ '-240,1' : 'America/Halifax',
+ '-240,0' : 'America/Santo_Domingo',
+ '-240,1,s' : 'America/Santiago',
+ '-210,1' : 'America/St_Johns',
+ '-180,1' : 'America/Godthab',
+ '-180,0' : 'America/Argentina/Buenos_Aires',
+ '-180,1,s' : 'America/Montevideo',
+ '-120,0' : 'America/Noronha',
+ '-120,1' : 'America/Noronha',
+ '-60,1' : 'Atlantic/Azores',
+ '-60,0' : 'Atlantic/Cape_Verde',
+ '0,0' : 'Etc/UTC',
+ '0,1' : 'Europe/London',
+ '60,1' : 'Europe/Berlin',
+ '60,0' : 'Africa/Lagos',
+ '60,1,s' : 'Africa/Windhoek',
+ '120,1' : 'Asia/Beirut',
+ '120,0' : 'Africa/Johannesburg',
+ '180,0' : 'Asia/Baghdad',
+ '180,1' : 'Europe/Moscow',
+ '210,1' : 'Asia/Tehran',
+ '240,0' : 'Asia/Dubai',
+ '240,1' : 'Asia/Baku',
+ '270,0' : 'Asia/Kabul',
+ '300,1' : 'Asia/Yekaterinburg',
+ '300,0' : 'Asia/Karachi',
+ '330,0' : 'Asia/Kolkata',
+ '345,0' : 'Asia/Kathmandu',
+ '360,0' : 'Asia/Dhaka',
+ '360,1' : 'Asia/Omsk',
+ '390,0' : 'Asia/Rangoon',
+ '420,1' : 'Asia/Krasnoyarsk',
+ '420,0' : 'Asia/Jakarta',
+ '480,0' : 'Asia/Shanghai',
+ '480,1' : 'Asia/Irkutsk',
+ '525,0' : 'Australia/Eucla',
+ '525,1,s' : 'Australia/Eucla',
+ '540,1' : 'Asia/Yakutsk',
+ '540,0' : 'Asia/Tokyo',
+ '570,0' : 'Australia/Darwin',
+ '570,1,s' : 'Australia/Adelaide',
+ '600,0' : 'Australia/Brisbane',
+ '600,1' : 'Asia/Vladivostok',
+ '600,1,s' : 'Australia/Sydney',
+ '630,1,s' : 'Australia/Lord_Howe',
+ '660,1' : 'Asia/Kamchatka',
+ '660,0' : 'Pacific/Noumea',
+ '690,0' : 'Pacific/Norfolk',
+ '720,1,s' : 'Pacific/Auckland',
+ '720,0' : 'Pacific/Tarawa',
+ '765,1,s' : 'Pacific/Chatham',
+ '780,0' : 'Pacific/Tongatapu',
+ '780,1,s' : 'Pacific/Apia',
+ '840,0' : 'Pacific/Kiritimati'
+ };
+
+ if (typeof exports !== 'undefined') {
+ exports.jstz = jstz;
+ } else {
+ root.jstz = jstz;
+ }
+})(this);
diff --git a/core/vendor/moment/.bower.json b/core/vendor/moment/.bower.json new file mode 100644 index 00000000000..e9bdc9bda6f --- /dev/null +++ b/core/vendor/moment/.bower.json @@ -0,0 +1,30 @@ +{ + "name": "moment", + "version": "2.8.4", + "main": "moment.js", + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests", + "tasks", + "component.json", + "composer.json", + "CONTRIBUTING.md", + "ender.js", + "Gruntfile.js", + "package.js", + "package.json" + ], + "homepage": "https://github.com/moment/moment", + "_release": "2.8.4", + "_resolution": { + "type": "version", + "tag": "2.8.4", + "commit": "7ae59de2fc3a1298ae829f6369fe3589b2cd87f8" + }, + "_source": "git://github.com/moment/moment.git", + "_target": "~2.8.3", + "_originalSource": "moment" +}
\ No newline at end of file diff --git a/core/vendor/select2/.bower.json b/core/vendor/select2/.bower.json new file mode 100644 index 00000000000..0c915721f10 --- /dev/null +++ b/core/vendor/select2/.bower.json @@ -0,0 +1,24 @@ +{ + "name": "select2", + "version": "3.4.8", + "main": [ + "select2.js", + "select2.css", + "select2.png", + "select2x2.png", + "select2-spinner.gif" + ], + "dependencies": { + "jquery": ">= 1.7.1" + }, + "homepage": "https://github.com/ivaynberg/select2", + "_release": "3.4.8", + "_resolution": { + "type": "version", + "tag": "3.4.8", + "commit": "ee0f36a47e2133b23330fbec740b2d3a17a0d9c2" + }, + "_source": "git://github.com/ivaynberg/select2.git", + "_target": "~3.4.8", + "_originalSource": "select2" +}
\ No newline at end of file diff --git a/core/vendor/snapjs/.bower.json b/core/vendor/snapjs/.bower.json new file mode 100644 index 00000000000..b10afbb2d87 --- /dev/null +++ b/core/vendor/snapjs/.bower.json @@ -0,0 +1,31 @@ +{ + "name": "Snap.js", + "description": "A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus)", + "version": "2.0.0-rc1", + "author": "Jacob Kelley <jakie8@gmail.com>", + "keywords": [ + "mobile shelfs", + "nav", + "menu", + "mobile", + "side menu" + ], + "license": "MIT", + "main": [ + "./dist/latest/snap.js", + "./dist/latest/snap.css" + ], + "scripts": [ + "snap.js" + ], + "homepage": "https://github.com/jakiestfu/Snap.js", + "_release": "2.0.0-rc1", + "_resolution": { + "type": "version", + "tag": "v2.0.0-rc1", + "commit": "15c77da330d9e8ca580a922bc748d88553838a73" + }, + "_source": "git://github.com/jakiestfu/Snap.js.git", + "_target": "~2.0.0-rc1", + "_originalSource": "snapjs" +}
\ No newline at end of file diff --git a/core/vendor/strengthify/.bower.json b/core/vendor/strengthify/.bower.json new file mode 100644 index 00000000000..b86b43f17b7 --- /dev/null +++ b/core/vendor/strengthify/.bower.json @@ -0,0 +1,20 @@ +{ + "name": "strengthify", + "version": "0.4.1", + "homepage": "https://github.com/MorrisJobke/strengthify", + "authors": [ + "Morris Jobke <hey@morrisjobke.de>" + ], + "description": "Combine jQuery and zxcvbn to create a password strength meter.", + "main": "jquery.strengthify.js", + "license": "MIT", + "_release": "0.4.1", + "_resolution": { + "type": "version", + "tag": "0.4.1", + "commit": "fe9d1c80156d3fcdd16434ebc789007d045c1d1f" + }, + "_source": "git://github.com/MorrisJobke/strengthify.git", + "_target": "0.4.1", + "_originalSource": "strengthify" +}
\ No newline at end of file diff --git a/core/vendor/strengthify/jquery.strengthify.js b/core/vendor/strengthify/jquery.strengthify.js index 8b62f6b2fe9..21f5fa82956 100644 --- a/core/vendor/strengthify/jquery.strengthify.js +++ b/core/vendor/strengthify/jquery.strengthify.js @@ -2,7 +2,7 @@ * Strengthify - show the weakness of a password (uses zxcvbn for this) * https://github.com/kabum/strengthify * - * Version: 0.3 + * Version: 0.4.1 * Author: Morris Jobke (github.com/kabum) * * License: @@ -29,22 +29,21 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +/* global jQuery */ (function ($) { - $.fn.strengthify = function(options) { - var me = this - - var defaults = { - zxcvbn: 'zxcvbn/zxcvbn.js', - titles: [ - 'Weakest', - 'Weak', - 'So-so', - 'Good', - 'Perfect' - ] - } - - var options = $.extend(defaults, options) + $.fn.strengthify = function(paramOptions) { + var me = this, + defaults = { + zxcvbn: 'zxcvbn/zxcvbn.js', + titles: [ + 'Weakest', + 'Weak', + 'So-so', + 'Good', + 'Perfect' + ] + }, + options = $.extend(defaults, paramOptions); // add elements $('.strengthify-wrapper') @@ -52,9 +51,7 @@ .append('<div class="strengthify-container" />') .append('<div class="strengthify-separator" style="left: 25%" />') .append('<div class="strengthify-separator" style="left: 50%" />') - .append('<div class="strengthify-separator" style="left: 75%" />') - - var oldDisplayState = $('.strengthify-wrapper').css('display') + .append('<div class="strengthify-separator" style="left: 75%" />'); $.ajax({ cache: true, @@ -62,22 +59,24 @@ url: options.zxcvbn }).done(function() { me.bind('keyup input', function() { - var password = $(this).val() + var password = $(this).val(), + // hide strengthigy if no input is provided + opacity = (password === '') ? 0 : 1, + // calculate result + result = zxcvbn(password), + css = '', + // cache jQuery selections + $container = $('.strengthify-container'), + $wrapper = $('.strengthify-wrapper'); - // hide strengthigy if no input is provided - var opacity = (password === '') ? 0 : 1 - $('.strengthify-wrapper').children().css( + $wrapper.children().css( 'opacity', opacity ).css( '-ms-filter', '"progid:DXImageTransform.Microsoft.Alpha(Opacity=' + opacity * 100 + ')"' - ) + ); - // calculate result - var result = zxcvbn(password) - - var css = '' // style strengthify bar // possible scores: 0-4 switch(result.score) { @@ -94,16 +93,18 @@ break; } - $('.strengthify-container').attr('class', css + ' strengthify-container') - // possible scores: 0-4 - $('.strengthify-container').css( - 'width', - // if score is '0' it will be changed to '1' to - // not hide strengthify if the password is extremely weak - ((result.score == 0 ? 1 : result.score) * 25) + '%' - ) + $container + .attr('class', css + ' strengthify-container') + // possible scores: 0-4 + .css( + 'width', + // if score is '0' it will be changed to '1' to + // not hide strengthify if the password is extremely weak + ((result.score === 0 ? 1 : result.score) * 25) + '%' + ); + // set a title for the wrapper - $('.strengthify-wrapper').attr( + $wrapper.attr( 'title', options.titles[result.score] ).tipsy({ @@ -111,23 +112,23 @@ opacity: opacity }).tipsy( 'show' - ) + ); if(opacity === 0) { - $('.strengthify-wrapper').tipsy( + $wrapper.tipsy( 'hide' - ) + ); } // reset state for empty string password if(password === '') { - $('.strengthify-container').css('width', 0) + $container.css('width', 0); } - }) - }) + }); + }); - return me + return me; }; -}(jQuery))
\ No newline at end of file +}(jQuery)); diff --git a/core/vendor/underscore/.bower.json b/core/vendor/underscore/.bower.json new file mode 100644 index 00000000000..2389206fd47 --- /dev/null +++ b/core/vendor/underscore/.bower.json @@ -0,0 +1,33 @@ +{ + "name": "underscore", + "version": "1.6.0", + "main": "underscore.js", + "keywords": [ + "util", + "functional", + "server", + "client", + "browser" + ], + "ignore": [ + "underscore-min.js", + "docs", + "test", + "*.yml", + "*.map", + "CNAME", + "index.html", + "favicon.ico", + "CONTRIBUTING.md" + ], + "homepage": "https://github.com/jashkenas/underscore", + "_release": "1.6.0", + "_resolution": { + "type": "version", + "tag": "1.6.0", + "commit": "1f4bf626f23a99f7a676f5076dc1b1475554c8f7" + }, + "_source": "git://github.com/jashkenas/underscore.git", + "_target": "~1.6.0", + "_originalSource": "underscore" +}
\ No newline at end of file diff --git a/core/vendor/zxcvbn/.bower.json b/core/vendor/zxcvbn/.bower.json new file mode 100644 index 00000000000..8c86cd8c0e4 --- /dev/null +++ b/core/vendor/zxcvbn/.bower.json @@ -0,0 +1,14 @@ +{ + "name": "zxcvbn", + "main": "zxcvbn.js", + "homepage": "https://github.com/lowe/zxcvbn", + "_release": "f2a8cda13d", + "_resolution": { + "type": "branch", + "branch": "master", + "commit": "f2a8cda13d247f4956d3334ee7cbae80a2c61a97" + }, + "_source": "git://github.com/lowe/zxcvbn.git", + "_target": "*", + "_originalSource": "zxcvbn" +}
\ No newline at end of file |