diff --git a/3rdparty/Archive/Tar.php b/3rdparty/Archive/Tar.php index e9969501a077e663795602476398bdd6c754c8f8..fd2d5d7d9b816ecc4a5f3caa4d358635a43e7566 100644 --- a/3rdparty/Archive/Tar.php +++ b/3rdparty/Archive/Tar.php @@ -35,7 +35,7 @@ * @author Vincent Blavet <vincent@phpconcept.net> * @copyright 1997-2010 The Authors * @license http://www.opensource.org/licenses/bsd-license.php New BSD License - * @version CVS: $Id: Tar.php 323476 2012-02-24 15:27:26Z mrook $ + * @version CVS: $Id: Tar.php 324840 2012-04-05 08:44:41Z mrook $ * @link http://pear.php.net/package/Archive_Tar */ @@ -50,7 +50,7 @@ define('ARCHIVE_TAR_END_BLOCK', pack("a512", '')); * @package Archive_Tar * @author Vincent Blavet <vincent@phpconcept.net> * @license http://www.opensource.org/licenses/bsd-license.php New BSD License -* @version $Revision: 323476 $ +* @version $Revision: 324840 $ */ class Archive_Tar extends PEAR { @@ -577,7 +577,7 @@ class Archive_Tar extends PEAR } // ----- Get the arguments - $v_att_list = func_get_args(); + $v_att_list = &func_get_args(); // ----- Read the attributes $i=0; @@ -649,14 +649,14 @@ class Archive_Tar extends PEAR // {{{ _error() function _error($p_message) { - $this->error_object = $this->raiseError($p_message); + $this->error_object = &$this->raiseError($p_message); } // }}} // {{{ _warning() function _warning($p_message) { - $this->error_object = $this->raiseError($p_message); + $this->error_object = &$this->raiseError($p_message); } // }}} @@ -981,7 +981,7 @@ class Archive_Tar extends PEAR // }}} // {{{ _addFile() - function _addFile($p_filename, &$p_header, $p_add_dir, $p_remove_dir,$v_stored_filename=null) + function _addFile($p_filename, &$p_header, $p_add_dir, $p_remove_dir, $v_stored_filename=null) { if (!$this->_file) { $this->_error('Invalid file descriptor'); @@ -992,31 +992,32 @@ class Archive_Tar extends PEAR $this->_error('Invalid file name'); return false; } - if(is_null($v_stored_filename)){ - - // ----- Calculate the stored filename - $p_filename = $this->_translateWinPath($p_filename, false); - $v_stored_filename = $p_filename; - if (strcmp($p_filename, $p_remove_dir) == 0) { - return true; - } - if ($p_remove_dir != '') { - if (substr($p_remove_dir, -1) != '/') - $p_remove_dir .= '/'; - - if (substr($p_filename, 0, strlen($p_remove_dir)) == $p_remove_dir) - $v_stored_filename = substr($p_filename, strlen($p_remove_dir)); - } - $v_stored_filename = $this->_translateWinPath($v_stored_filename); - if ($p_add_dir != '') { - if (substr($p_add_dir, -1) == '/') - $v_stored_filename = $p_add_dir.$v_stored_filename; - else - $v_stored_filename = $p_add_dir.'/'.$v_stored_filename; - } - - $v_stored_filename = $this->_pathReduction($v_stored_filename); - } + + // ownCloud change to make it possible to specify the filename to use + if(is_null($v_stored_filename)) { + // ----- Calculate the stored filename + $p_filename = $this->_translateWinPath($p_filename, false); + $v_stored_filename = $p_filename; + if (strcmp($p_filename, $p_remove_dir) == 0) { + return true; + } + if ($p_remove_dir != '') { + if (substr($p_remove_dir, -1) != '/') + $p_remove_dir .= '/'; + + if (substr($p_filename, 0, strlen($p_remove_dir)) == $p_remove_dir) + $v_stored_filename = substr($p_filename, strlen($p_remove_dir)); + } + $v_stored_filename = $this->_translateWinPath($v_stored_filename); + if ($p_add_dir != '') { + if (substr($p_add_dir, -1) == '/') + $v_stored_filename = $p_add_dir.$v_stored_filename; + else + $v_stored_filename = $p_add_dir.'/'.$v_stored_filename; + } + + $v_stored_filename = $this->_pathReduction($v_stored_filename); + } if ($this->_isArchive($p_filename)) { if (($v_file = @fopen($p_filename, "rb")) == 0) { @@ -1775,12 +1776,20 @@ class Archive_Tar extends PEAR } if ($this->_compress_type == 'gz') { + $end_blocks = 0; + while (!@gzeof($v_temp_tar)) { $v_buffer = @gzread($v_temp_tar, 512); if ($v_buffer == ARCHIVE_TAR_END_BLOCK || strlen($v_buffer) == 0) { + $end_blocks++; // do not copy end blocks, we will re-make them // after appending continue; + } elseif ($end_blocks > 0) { + for ($i = 0; $i < $end_blocks; $i++) { + $this->_writeBlock(ARCHIVE_TAR_END_BLOCK); + } + $end_blocks = 0; } $v_binary_data = pack("a512", $v_buffer); $this->_writeBlock($v_binary_data); @@ -1789,9 +1798,19 @@ class Archive_Tar extends PEAR @gzclose($v_temp_tar); } elseif ($this->_compress_type == 'bz2') { + $end_blocks = 0; + while (strlen($v_buffer = @bzread($v_temp_tar, 512)) > 0) { - if ($v_buffer == ARCHIVE_TAR_END_BLOCK) { + if ($v_buffer == ARCHIVE_TAR_END_BLOCK || strlen($v_buffer) == 0) { + $end_blocks++; + // do not copy end blocks, we will re-make them + // after appending continue; + } elseif ($end_blocks > 0) { + for ($i = 0; $i < $end_blocks; $i++) { + $this->_writeBlock(ARCHIVE_TAR_END_BLOCK); + } + $end_blocks = 0; } $v_binary_data = pack("a512", $v_buffer); $this->_writeBlock($v_binary_data); diff --git a/3rdparty/class.phpmailer.php b/3rdparty/class.phpmailer.php index 4589cd791e9c2244d6a9b39485c07c6aef7a9148..af089d59789217ed3f5a7265791f54c0520650a4 100644 --- a/3rdparty/class.phpmailer.php +++ b/3rdparty/class.phpmailer.php @@ -2,7 +2,7 @@ /*~ class.phpmailer.php .---------------------------------------------------------------------------. | Software: PHPMailer - PHP email class | -| Version: 5.2 | +| Version: 5.2.1 | | Site: https://code.google.com/a/apache-extras.org/p/phpmailer/ | | ------------------------------------------------------------------------- | | Admin: Jim Jagielski (project admininistrator) | @@ -10,7 +10,7 @@ | : Marcus Bointon (coolbru) coolbru@users.sourceforge.net | | : Jim Jagielski (jimjag) jimjag@gmail.com | | Founder: Brent R. Matzelle (original founder) | -| Copyright (c) 2010-2011, Jim Jagielski. All Rights Reserved. | +| Copyright (c) 2010-2012, Jim Jagielski. All Rights Reserved. | | Copyright (c) 2004-2009, Andy Prevost. All Rights Reserved. | | Copyright (c) 2001-2003, Brent R. Matzelle | | ------------------------------------------------------------------------- | @@ -29,7 +29,7 @@ * @author Andy Prevost * @author Marcus Bointon * @author Jim Jagielski - * @copyright 2010 - 2011 Jim Jagielski + * @copyright 2010 - 2012 Jim Jagielski * @copyright 2004 - 2009 Andy Prevost * @version $Id: class.phpmailer.php 450 2010-06-23 16:46:33Z coolbru $ * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License @@ -129,6 +129,13 @@ class PHPMailer { */ protected $MIMEHeader = ''; + /** + * Stores the complete sent MIME message (Body and Headers) + * @var string + * @access protected + */ + protected $SentMIMEMessage = ''; + /** * Sets word wrapping on the body of the message to a given number of * characters. @@ -317,7 +324,7 @@ class PHPMailer { * Sets the PHPMailer Version number * @var string */ - public $Version = '5.2'; + public $Version = '5.2.1'; /** * What to use in the X-Mailer header @@ -460,7 +467,7 @@ class PHPMailer { * @return boolean */ public function AddReplyTo($address, $name = '') { - return $this->AddAnAddress('ReplyTo', $address, $name); + return $this->AddAnAddress('Reply-To', $address, $name); } /** @@ -473,12 +480,14 @@ class PHPMailer { * @access protected */ protected function AddAnAddress($kind, $address, $name = '') { - if (!preg_match('/^(to|cc|bcc|ReplyTo)$/', $kind)) { + if (!preg_match('/^(to|cc|bcc|Reply-To)$/', $kind)) { $this->SetError($this->Lang('Invalid recipient array').': '.$kind); if ($this->exceptions) { throw new phpmailerException('Invalid recipient array: ' . $kind); } - echo $this->Lang('Invalid recipient array').': '.$kind; + if ($this->SMTPDebug) { + echo $this->Lang('Invalid recipient array').': '.$kind; + } return false; } $address = trim($address); @@ -488,10 +497,12 @@ class PHPMailer { if ($this->exceptions) { throw new phpmailerException($this->Lang('invalid_address').': '.$address); } - echo $this->Lang('invalid_address').': '.$address; + if ($this->SMTPDebug) { + echo $this->Lang('invalid_address').': '.$address; + } return false; } - if ($kind != 'ReplyTo') { + if ($kind != 'Reply-To') { if (!isset($this->all_recipients[strtolower($address)])) { array_push($this->$kind, array($address, $name)); $this->all_recipients[strtolower($address)] = true; @@ -520,14 +531,16 @@ class PHPMailer { if ($this->exceptions) { throw new phpmailerException($this->Lang('invalid_address').': '.$address); } - echo $this->Lang('invalid_address').': '.$address; + if ($this->SMTPDebug) { + echo $this->Lang('invalid_address').': '.$address; + } return false; } $this->From = $address; $this->FromName = $name; if ($auto) { if (empty($this->ReplyTo)) { - $this->AddAnAddress('ReplyTo', $address, $name); + $this->AddAnAddress('Reply-To', $address, $name); } if (empty($this->Sender)) { $this->Sender = $address; @@ -574,6 +587,7 @@ class PHPMailer { if(!$this->PreSend()) return false; return $this->PostSend(); } catch (phpmailerException $e) { + $this->SentMIMEMessage = ''; $this->SetError($e->getMessage()); if ($this->exceptions) { throw $e; @@ -584,6 +598,7 @@ class PHPMailer { protected function PreSend() { try { + $mailHeader = ""; if ((count($this->to) + count($this->cc) + count($this->bcc)) < 1) { throw new phpmailerException($this->Lang('provide_address'), self::STOP_CRITICAL); } @@ -603,6 +618,19 @@ class PHPMailer { $this->MIMEHeader = $this->CreateHeader(); $this->MIMEBody = $this->CreateBody(); + // To capture the complete message when using mail(), create + // an extra header list which CreateHeader() doesn't fold in + if ($this->Mailer == 'mail') { + if (count($this->to) > 0) { + $mailHeader .= $this->AddrAppend("To", $this->to); + } else { + $mailHeader .= $this->HeaderLine("To", "undisclosed-recipients:;"); + } + $mailHeader .= $this->HeaderLine('Subject', $this->EncodeHeader($this->SecureHeader(trim($this->Subject)))); + // if(count($this->cc) > 0) { + // $mailHeader .= $this->AddrAppend("Cc", $this->cc); + // } + } // digitally sign with DKIM if enabled if ($this->DKIM_domain && $this->DKIM_private) { @@ -610,7 +638,9 @@ class PHPMailer { $this->MIMEHeader = str_replace("\r\n", "\n", $header_dkim) . $this->MIMEHeader; } + $this->SentMIMEMessage = sprintf("%s%s\r\n\r\n%s",$this->MIMEHeader,$mailHeader,$this->MIMEBody); return true; + } catch (phpmailerException $e) { $this->SetError($e->getMessage()); if ($this->exceptions) { @@ -628,6 +658,8 @@ class PHPMailer { return $this->SendmailSend($this->MIMEHeader, $this->MIMEBody); case 'smtp': return $this->SmtpSend($this->MIMEHeader, $this->MIMEBody); + case 'mail': + return $this->MailSend($this->MIMEHeader, $this->MIMEBody); default: return $this->MailSend($this->MIMEHeader, $this->MIMEBody); } @@ -637,7 +669,9 @@ class PHPMailer { if ($this->exceptions) { throw $e; } - echo $e->getMessage()."\n"; + if ($this->SMTPDebug) { + echo $e->getMessage()."\n"; + } return false; } } @@ -703,7 +737,7 @@ class PHPMailer { $to = implode(', ', $toArr); if (empty($this->Sender)) { - $params = "-oi -f %s"; + $params = "-oi "; } else { $params = sprintf("-oi -f %s", $this->Sender); } @@ -732,7 +766,7 @@ class PHPMailer { $this->doCallback($isSent, $val, $this->cc, $this->bcc, $this->Subject, $body); } } else { - $rt = @mail($to, $this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header); + $rt = @mail($to, $this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header, $params); // implement call back function if it exists $isSent = ($rt == 1) ? 1 : 0; $this->doCallback($isSent, $to, $this->cc, $this->bcc, $this->Subject, $body); @@ -880,7 +914,9 @@ class PHPMailer { } } catch (phpmailerException $e) { $this->smtp->Reset(); - throw $e; + if ($this->exceptions) { + throw $e; + } } return true; } @@ -1159,7 +1195,7 @@ class PHPMailer { $result .= $this->HeaderLine('To', 'undisclosed-recipients:;'); } } - } + } $from = array(); $from[0][0] = trim($this->From); @@ -1177,7 +1213,7 @@ class PHPMailer { } if(count($this->ReplyTo) > 0) { - $result .= $this->AddrAppend('Reply-to', $this->ReplyTo); + $result .= $this->AddrAppend('Reply-To', $this->ReplyTo); } // mail() sets the subject itself @@ -1250,6 +1286,16 @@ class PHPMailer { return $result; } + /** + * Returns the MIME message (headers and body). Only really valid post PreSend(). + * @access public + * @return string + */ + public function GetSentMIMEMessage() { + return $this->SentMIMEMessage; + } + + /** * Assembles the message body. Returns an empty string on failure. * @access public @@ -1363,8 +1409,8 @@ class PHPMailer { $signed = tempnam("", "signed"); if (@openssl_pkcs7_sign($file, $signed, "file://".$this->sign_cert_file, array("file://".$this->sign_key_file, $this->sign_key_pass), NULL)) { @unlink($file); - @unlink($signed); $body = file_get_contents($signed); + @unlink($signed); } else { @unlink($file); @unlink($signed); @@ -1487,7 +1533,9 @@ class PHPMailer { if ($this->exceptions) { throw $e; } - echo $e->getMessage()."\n"; + if ($this->SMTPDebug) { + echo $e->getMessage()."\n"; + } if ( $e->getCode() == self::STOP_CRITICAL ) { return false; } @@ -1590,15 +1638,23 @@ class PHPMailer { return false; } } - if (version_compare(PHP_VERSION, '5.3.0', '<')) { - $magic_quotes = get_magic_quotes_runtime(); - set_magic_quotes_runtime(0); - } + $magic_quotes = get_magic_quotes_runtime(); + if ($magic_quotes) { + if (version_compare(PHP_VERSION, '5.3.0', '<')) { + set_magic_quotes_runtime(0); + } else { + ini_set('magic_quotes_runtime', 0); + } + } $file_buffer = file_get_contents($path); $file_buffer = $this->EncodeString($file_buffer, $encoding); - if (version_compare(PHP_VERSION, '5.3.0', '<')) { - set_magic_quotes_runtime($magic_quotes); - } + if ($magic_quotes) { + if (version_compare(PHP_VERSION, '5.3.0', '<')) { + set_magic_quotes_runtime($magic_quotes); + } else { + ini_set('magic_quotes_runtime', $magic_quotes); + } + } return $file_buffer; } catch (Exception $e) { $this->SetError($e->getMessage()); @@ -2154,7 +2210,7 @@ class PHPMailer { * @return $message */ public function MsgHTML($message, $basedir = '') { - preg_match_all("/(src|background)=\"(.*)\"/Ui", $message, $images); + preg_match_all("/(src|background)=[\"'](.*)[\"']/Ui", $message, $images); if(isset($images[2])) { foreach($images[2] as $i => $url) { // do not change urls for absolute images (thanks to corvuscorax) @@ -2168,20 +2224,23 @@ class PHPMailer { if ( strlen($basedir) > 1 && substr($basedir, -1) != '/') { $basedir .= '/'; } if ( strlen($directory) > 1 && substr($directory, -1) != '/') { $directory .= '/'; } if ( $this->AddEmbeddedImage($basedir.$directory.$filename, md5($filename), $filename, 'base64', $mimeType) ) { - $message = preg_replace("/".$images[1][$i]."=\"".preg_quote($url, '/')."\"/Ui", $images[1][$i]."=\"".$cid."\"", $message); + $message = preg_replace("/".$images[1][$i]."=[\"']".preg_quote($url, '/')."[\"']/Ui", $images[1][$i]."=\"".$cid."\"", $message); } } } } $this->IsHTML(true); $this->Body = $message; - $textMsg = trim(strip_tags(preg_replace('/<(head|title|style|script)[^>]*>.*?<\/\\1>/s', '', $message))); - if (!empty($textMsg) && empty($this->AltBody)) { - $this->AltBody = html_entity_decode($textMsg); - } + if (empty($this->AltBody)) { + $textMsg = trim(strip_tags(preg_replace('/<(head|title|style|script)[^>]*>.*?<\/\\1>/s', '', $message))); + if (!empty($textMsg)) { + $this->AltBody = html_entity_decode($textMsg, ENT_QUOTES, $this->CharSet); + } + } if (empty($this->AltBody)) { $this->AltBody = 'To view this email message, open it in a program that understands HTML!' . "\n\n"; } + return $message; } /** diff --git a/3rdparty/class.smtp.php b/3rdparty/class.smtp.php index 07c275936cf23a75d2e4732b5d9247271e4b752c..6977bffad14745086a1effac05c7ced3806da154 100644 --- a/3rdparty/class.smtp.php +++ b/3rdparty/class.smtp.php @@ -2,7 +2,7 @@ /*~ class.smtp.php .---------------------------------------------------------------------------. | Software: PHPMailer - PHP email class | -| Version: 5.2 | +| Version: 5.2.1 | | Site: https://code.google.com/a/apache-extras.org/p/phpmailer/ | | ------------------------------------------------------------------------- | | Admin: Jim Jagielski (project admininistrator) | @@ -10,7 +10,7 @@ | : Marcus Bointon (coolbru) coolbru@users.sourceforge.net | | : Jim Jagielski (jimjag) jimjag@gmail.com | | Founder: Brent R. Matzelle (original founder) | -| Copyright (c) 2010-2011, Jim Jagielski. All Rights Reserved. | +| Copyright (c) 2010-2012, Jim Jagielski. All Rights Reserved. | | Copyright (c) 2004-2009, Andy Prevost. All Rights Reserved. | | Copyright (c) 2001-2003, Brent R. Matzelle | | ------------------------------------------------------------------------- | @@ -30,7 +30,7 @@ * @author Marcus Bointon * @copyright 2004 - 2008 Andy Prevost * @author Jim Jagielski - * @copyright 2010 - 2011 Jim Jagielski + * @copyright 2010 - 2012 Jim Jagielski * @license http://www.gnu.org/copyleft/lesser.html Distributed under the Lesser General Public License (LGPL) * @version $Id: class.smtp.php 450 2010-06-23 16:46:33Z coolbru $ */ @@ -72,7 +72,7 @@ class SMTP { * Sets the SMTP PHPMailer Version number * @var string */ - public $Version = '5.2'; + public $Version = '5.2.1'; ///////////////////////////////////////////////// // PROPERTIES, PRIVATE AND PROTECTED @@ -797,7 +797,8 @@ class SMTP { */ private function get_lines() { $data = ""; - while($str = @fgets($this->smtp_conn,515)) { + while(!feof($this->smtp_conn)) { + $str = @fgets($this->smtp_conn,515); if($this->do_debug >= 4) { echo "SMTP -> get_lines(): \$data was \"$data\"" . $this->CRLF . '<br />'; echo "SMTP -> get_lines(): \$str is \"$str\"" . $this->CRLF . '<br />'; diff --git a/3rdparty/css/chosen-sprite.png b/3rdparty/css/chosen-sprite.png old mode 100644 new mode 100755 index f20db4439ea5c1038126bf326c8fd048b03a8226..113dc9885a6b864ac154b266f024b4597f5c6ae7 Binary files a/3rdparty/css/chosen-sprite.png and b/3rdparty/css/chosen-sprite.png differ diff --git a/3rdparty/css/chosen.css b/3rdparty/css/chosen.css old mode 100644 new mode 100755 index 96bae0fe95a380c0ac984920af40c45a9923bd2a..89b5970e57ce65bfb44205f854f9b8d417ad33cd --- a/3rdparty/css/chosen.css +++ b/3rdparty/css/chosen.css @@ -1,16 +1,10 @@ /* @group Base */ -select.chzn-select { - visibility: hidden; - height: 28px !important; - min-height: 28px !important; -} .chzn-container { font-size: 13px; position: relative; display: inline-block; zoom: 1; *display: inline; - vertical-align: bottom; } .chzn-container .chzn-drop { background: #fff; @@ -29,31 +23,37 @@ select.chzn-select { /* @group Single Chosen */ .chzn-container-single .chzn-single { - background-color: #fff; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); - background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); - background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); - background-image: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%); - background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); - background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%); - -webkit-border-radius: 4px; - -moz-border-radius : 4px; - border-radius : 4px; + background-color: #ffffff; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4)); + background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + -webkit-border-radius: 5px; + -moz-border-radius : 5px; + border-radius : 5px; -moz-background-clip : padding; -webkit-background-clip: padding-box; background-clip : padding-box; - border: 1px solid #aaa; + border: 1px solid #aaaaaa; + -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + -moz-box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); display: block; overflow: hidden; white-space: nowrap; position: relative; - height: 26px; - line-height: 26px; + height: 23px; + line-height: 24px; padding: 0 0 0 8px; - color: #444; + color: #444444; text-decoration: none; } +.chzn-container-single .chzn-default { + color: #999; +} .chzn-container-single .chzn-single span { margin-right: 26px; display: block; @@ -61,25 +61,22 @@ select.chzn-select { white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; - -moz-binding: url('/xml/ellipsis.xml#ellipsis'); text-overflow: ellipsis; } +.chzn-container-single .chzn-single abbr { + display: block; + position: absolute; + right: 26px; + top: 6px; + width: 12px; + height: 13px; + font-size: 1px; + background: url(chosen-sprite.png) right top no-repeat; +} +.chzn-container-single .chzn-single abbr:hover { + background-position: right -11px; +} .chzn-container-single .chzn-single div { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius : 0 4px 4px 0; - border-radius : 0 4px 4px 0; - -moz-background-clip : padding; - -webkit-background-clip: padding-box; - background-clip : padding-box; - background: #ccc; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee)); - background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%); - background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%); - background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%); - background-image: -ms-linear-gradient(top, #cccccc 0%,#eeeeee 60%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #cccccc 0%,#eeeeee 60%); - border-left: 1px solid #aaa; position: absolute; right: 0; top: 0; @@ -88,25 +85,26 @@ select.chzn-select { width: 18px; } .chzn-container-single .chzn-single div b { - background: url('chosen-sprite.png') no-repeat 0 1px; + background: url('chosen-sprite.png') no-repeat 0 0; display: block; width: 100%; height: 100%; } .chzn-container-single .chzn-search { padding: 3px 4px; + position: relative; margin: 0; white-space: nowrap; + z-index: 1010; } .chzn-container-single .chzn-search input { - background: #fff url('chosen-sprite.png') no-repeat 100% -20px; - background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); - background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -20px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -20px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -20px, linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background: #fff url('chosen-sprite.png') no-repeat 100% -22px; + background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%); margin: 1px 0; padding: 4px 20px 4px 5px; outline: 0; @@ -124,16 +122,20 @@ select.chzn-select { } /* @end */ +.chzn-container-single-nosearch .chzn-search input { + position: absolute; + left: -9000px; +} + /* @group Multi Chosen */ .chzn-container-multi .chzn-choices { background-color: #fff; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); - background-image: -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background-image: -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background-image: -o-linear-gradient(bottom, white 85%, #eeeeee 99%); - background-image: -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%); border: 1px solid #aaa; margin: 0; padding: 0; @@ -156,6 +158,9 @@ select.chzn-select { color: #666; background: transparent !important; border: 0 !important; + font-family: sans-serif; + font-size: 100%; + height: 15px; padding: 5px; margin: 1px 0; outline: 0; @@ -175,21 +180,22 @@ select.chzn-select { -webkit-background-clip: padding-box; background-clip : padding-box; background-color: #e4e4e4; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e4e4e4), color-stop(0.7, #eeeeee)); - background-image: -webkit-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%); - background-image: -moz-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%); - background-image: -o-linear-gradient(bottom, #e4e4e4 0%, #eeeeee 70%); - background-image: -ms-linear-gradient(top, #e4e4e4 0%,#eeeeee 70%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #e4e4e4 0%,#eeeeee 70%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); + background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + -moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); color: #333; - border: 1px solid #b4b4b4; + border: 1px solid #aaaaaa; line-height: 13px; - padding: 3px 19px 3px 6px; + padding: 3px 20px 3px 5px; margin: 3px 0 3px 5px; position: relative; -} -.chzn-container-multi .chzn-choices .search-choice span { cursor: default; } .chzn-container-multi .chzn-choices .search-choice-focus { @@ -198,25 +204,25 @@ select.chzn-select { .chzn-container-multi .chzn-choices .search-choice .search-choice-close { display: block; position: absolute; - right: 5px; - top: 6px; - width: 8px; - height: 9px; + right: 3px; + top: 4px; + width: 12px; + height: 13px; font-size: 1px; background: url(chosen-sprite.png) right top no-repeat; } .chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { - background-position: right -9px; + background-position: right -11px; } .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { - background-position: right -9px; + background-position: right -11px; } /* @end */ /* @group Results */ .chzn-container .chzn-results { margin: 0 4px 4px 0; - max-height: 190px; + max-height: 240px; padding: 0 0 0 4px; position: relative; overflow-x: hidden; @@ -227,16 +233,25 @@ select.chzn-select { padding: 0; } .chzn-container .chzn-results li { - line-height: 80%; - padding: 7px 7px 8px; + display: none; + line-height: 15px; + padding: 5px 6px; margin: 0; list-style: none; } .chzn-container .chzn-results .active-result { cursor: pointer; + display: list-item; } .chzn-container .chzn-results .highlighted { - background: #3875d7; + background-color: #3875d7; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); + background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: linear-gradient(top, #3875d7 20%, #2a62bc 90%); color: #fff; } .chzn-container .chzn-results li em { @@ -248,6 +263,7 @@ select.chzn-select { } .chzn-container .chzn-results .no-results { background: #f4f4f4; + display: list-item; } .chzn-container .chzn-results .group-result { cursor: default; @@ -255,11 +271,34 @@ select.chzn-select { font-weight: bold; } .chzn-container .chzn-results .group-option { - padding-left: 20px; + padding-left: 15px; } .chzn-container-multi .chzn-drop .result-selected { display: none; } +.chzn-container .chzn-results-scroll { + background: white; + margin: 0 4px; + position: absolute; + text-align: center; + width: 321px; /* This should by dynamic with js */ + z-index: 1; +} +.chzn-container .chzn-results-scroll span { + display: inline-block; + height: 17px; + text-indent: -5000px; + width: 9px; +} +.chzn-container .chzn-results-scroll-down { + bottom: 0; +} +.chzn-container .chzn-results-scroll-down span { + background: url('chosen-sprite.png') no-repeat -4px -3px; +} +.chzn-container .chzn-results-scroll-up span { + background: url('chosen-sprite.png') no-repeat -22px -3px; +} /* @end */ /* @group Active */ @@ -277,13 +316,13 @@ select.chzn-select { -o-box-shadow : 0 1px 0 #fff inset; box-shadow : 0 1px 0 #fff inset; background-color: #eee; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee)); - background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%); - background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%); - background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%); - background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff)); + background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -ms-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: linear-gradient(top, #eeeeee 20%, #ffffff 80%); -webkit-border-bottom-left-radius : 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft : 0; @@ -310,32 +349,44 @@ select.chzn-select { } /* @end */ +/* @group Disabled Support */ +.chzn-disabled { + cursor: default; + opacity:0.5 !important; +} +.chzn-disabled .chzn-single { + cursor: default; +} +.chzn-disabled .chzn-choices .search-choice .search-choice-close { + cursor: default; +} + /* @group Right to Left */ -.chzn-rtl { direction:rtl;text-align: right; } -.chzn-rtl .chzn-single { padding-left: 0; padding-right: 8px; } -.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; } -.chzn-rtl .chzn-single div { - left: 0; right: auto; - border-left: none; border-right: 1px solid #aaaaaa; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius : 4px 0 0 4px; - border-radius : 4px 0 0 4px; +.chzn-rtl { text-align: right; } +.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; } +.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; } + +.chzn-rtl .chzn-single div { left: 3px; right: auto; } +.chzn-rtl .chzn-single abbr { + left: 26px; + right: auto; } +.chzn-rtl .chzn-choices .search-field input { direction: rtl; } .chzn-rtl .chzn-choices li { float: right; } -.chzn-rtl .chzn-choices .search-choice { padding: 3px 6px 3px 19px; margin: 3px 5px 3px 0; } -.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 5px; right: auto; background-position: right top;} -.chzn-rtl.chzn-container-single .chzn-results { margin-left: 4px; margin-right: 0; padding-left: 0; padding-right: 4px; } -.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 20px; } +.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; } +.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; background-position: right top;} +.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; } +.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; } .chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; } .chzn-rtl .chzn-search input { - background: url('chosen-sprite.png') no-repeat -38px -20px, #ffffff; - background: url('chosen-sprite.png') no-repeat -38px -20px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); - background: url('chosen-sprite.png') no-repeat -38px -20px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -20px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -20px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -20px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -20px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -20px, linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background: #fff url('chosen-sprite.png') no-repeat -38px -22px; + background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%); padding: 4px 5px 4px 20px; + direction: rtl; } -/* @end */ \ No newline at end of file +/* @end */ diff --git a/3rdparty/css/chosen/chosen.css b/3rdparty/css/chosen/chosen.css old mode 100644 new mode 100755 index b9c6d88028fc03ae712339d57e80b2a566eab862..89b5970e57ce65bfb44205f854f9b8d417ad33cd --- a/3rdparty/css/chosen/chosen.css +++ b/3rdparty/css/chosen/chosen.css @@ -23,31 +23,37 @@ /* @group Single Chosen */ .chzn-container-single .chzn-single { - background-color: #fff; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); - background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); - background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); - background-image: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%); - background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); - background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%); - -webkit-border-radius: 4px; - -moz-border-radius : 4px; - border-radius : 4px; + background-color: #ffffff; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4)); + background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: -ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-image: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + -webkit-border-radius: 5px; + -moz-border-radius : 5px; + border-radius : 5px; -moz-background-clip : padding; -webkit-background-clip: padding-box; background-clip : padding-box; - border: 1px solid #aaa; + border: 1px solid #aaaaaa; + -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + -moz-box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); display: block; overflow: hidden; white-space: nowrap; position: relative; - height: 26px; - line-height: 26px; + height: 23px; + line-height: 24px; padding: 0 0 0 8px; - color: #444; + color: #444444; text-decoration: none; } +.chzn-container-single .chzn-default { + color: #999; +} .chzn-container-single .chzn-single span { margin-right: 26px; display: block; @@ -61,7 +67,7 @@ display: block; position: absolute; right: 26px; - top: 8px; + top: 6px; width: 12px; height: 13px; font-size: 1px; @@ -71,21 +77,6 @@ background-position: right -11px; } .chzn-container-single .chzn-single div { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius : 0 4px 4px 0; - border-radius : 0 4px 4px 0; - -moz-background-clip : padding; - -webkit-background-clip: padding-box; - background-clip : padding-box; - background: #ccc; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee)); - background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%); - background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%); - background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%); - background-image: -ms-linear-gradient(top, #cccccc 0%,#eeeeee 60%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #cccccc 0%,#eeeeee 60%); - border-left: 1px solid #aaa; position: absolute; right: 0; top: 0; @@ -94,7 +85,7 @@ width: 18px; } .chzn-container-single .chzn-single div b { - background: url('chosen-sprite.png') no-repeat 0 1px; + background: url('chosen-sprite.png') no-repeat 0 0; display: block; width: 100%; height: 100%; @@ -104,16 +95,16 @@ position: relative; margin: 0; white-space: nowrap; + z-index: 1010; } .chzn-container-single .chzn-search input { background: #fff url('chosen-sprite.png') no-repeat 100% -22px; - background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); - background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%); margin: 1px 0; padding: 4px 20px 4px 5px; outline: 0; @@ -139,13 +130,12 @@ /* @group Multi Chosen */ .chzn-container-multi .chzn-choices { background-color: #fff; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); - background-image: -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background-image: -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background-image: -o-linear-gradient(bottom, white 85%, #eeeeee 99%); - background-image: -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%); border: 1px solid #aaa; margin: 0; padding: 0; @@ -168,6 +158,9 @@ color: #666; background: transparent !important; border: 0 !important; + font-family: sans-serif; + font-size: 100%; + height: 15px; padding: 5px; margin: 1px 0; outline: 0; @@ -187,21 +180,22 @@ -webkit-background-clip: padding-box; background-clip : padding-box; background-color: #e4e4e4; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e4e4e4), color-stop(0.7, #eeeeee)); - background-image: -webkit-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%); - background-image: -moz-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%); - background-image: -o-linear-gradient(bottom, #e4e4e4 0%, #eeeeee 70%); - background-image: -ms-linear-gradient(top, #e4e4e4 0%,#eeeeee 70%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #e4e4e4 0%,#eeeeee 70%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); + background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + -moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); color: #333; - border: 1px solid #b4b4b4; + border: 1px solid #aaaaaa; line-height: 13px; - padding: 3px 19px 3px 6px; + padding: 3px 20px 3px 5px; margin: 3px 0 3px 5px; position: relative; -} -.chzn-container-multi .chzn-choices .search-choice span { cursor: default; } .chzn-container-multi .chzn-choices .search-choice-focus { @@ -228,7 +222,7 @@ /* @group Results */ .chzn-container .chzn-results { margin: 0 4px 4px 0; - max-height: 190px; + max-height: 240px; padding: 0 0 0 4px; position: relative; overflow-x: hidden; @@ -240,8 +234,8 @@ } .chzn-container .chzn-results li { display: none; - line-height: 80%; - padding: 7px 7px 8px; + line-height: 15px; + padding: 5px 6px; margin: 0; list-style: none; } @@ -250,7 +244,14 @@ display: list-item; } .chzn-container .chzn-results .highlighted { - background: #3875d7; + background-color: #3875d7; + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); + background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: -ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%); + background-image: linear-gradient(top, #3875d7 20%, #2a62bc 90%); color: #fff; } .chzn-container .chzn-results li em { @@ -270,11 +271,34 @@ font-weight: bold; } .chzn-container .chzn-results .group-option { - padding-left: 20px; + padding-left: 15px; } .chzn-container-multi .chzn-drop .result-selected { display: none; } +.chzn-container .chzn-results-scroll { + background: white; + margin: 0 4px; + position: absolute; + text-align: center; + width: 321px; /* This should by dynamic with js */ + z-index: 1; +} +.chzn-container .chzn-results-scroll span { + display: inline-block; + height: 17px; + text-indent: -5000px; + width: 9px; +} +.chzn-container .chzn-results-scroll-down { + bottom: 0; +} +.chzn-container .chzn-results-scroll-down span { + background: url('chosen-sprite.png') no-repeat -4px -3px; +} +.chzn-container .chzn-results-scroll-up span { + background: url('chosen-sprite.png') no-repeat -22px -3px; +} /* @end */ /* @group Active */ @@ -292,13 +316,13 @@ -o-box-shadow : 0 1px 0 #fff inset; box-shadow : 0 1px 0 #fff inset; background-color: #eee; - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee)); - background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%); - background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%); - background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%); - background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff)); + background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: -ms-linear-gradient(top, #eeeeee 20%, #ffffff 80%); + background-image: linear-gradient(top, #eeeeee 20%, #ffffff 80%); -webkit-border-bottom-left-radius : 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft : 0; @@ -338,31 +362,31 @@ } /* @group Right to Left */ -.chzn-rtl { direction:rtl;text-align: right; } -.chzn-rtl .chzn-single { padding-left: 0; padding-right: 8px; } -.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; } -.chzn-rtl .chzn-single div { - left: 0; right: auto; - border-left: none; border-right: 1px solid #aaaaaa; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius : 4px 0 0 4px; - border-radius : 4px 0 0 4px; +.chzn-rtl { text-align: right; } +.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; } +.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; } + +.chzn-rtl .chzn-single div { left: 3px; right: auto; } +.chzn-rtl .chzn-single abbr { + left: 26px; + right: auto; } +.chzn-rtl .chzn-choices .search-field input { direction: rtl; } .chzn-rtl .chzn-choices li { float: right; } -.chzn-rtl .chzn-choices .search-choice { padding: 3px 6px 3px 19px; margin: 3px 5px 3px 0; } -.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 5px; right: auto; background-position: right top;} -.chzn-rtl.chzn-container-single .chzn-results { margin-left: 4px; margin-right: 0; padding-left: 0; padding-right: 4px; } -.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 20px; } +.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; } +.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; background-position: right top;} +.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; } +.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; } .chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; } .chzn-rtl .chzn-search input { - background: url('chosen-sprite.png') no-repeat -38px -22px, #ffffff; - background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); - background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); - background: url('chosen-sprite.png') no-repeat -38px -22px, linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background: #fff url('chosen-sprite.png') no-repeat -38px -22px; + background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); + background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); + background: url('chosen-sprite.png') no-repeat -38px -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%); padding: 4px 5px 4px 20px; + direction: rtl; } -/* @end */ \ No newline at end of file +/* @end */ diff --git a/3rdparty/fullcalendar/css/fullcalendar.css b/3rdparty/fullcalendar/css/fullcalendar.css index 04f118493a4e6f9ba3626934578fe605c5244c14..1f02ba428eaaaa39682a6cee9791ce3b8cd6b976 100644 --- a/3rdparty/fullcalendar/css/fullcalendar.css +++ b/3rdparty/fullcalendar/css/fullcalendar.css @@ -1,11 +1,11 @@ /* - * FullCalendar v1.5.3 Stylesheet + * FullCalendar v1.5.4 Stylesheet * * Copyright (c) 2011 Adam Shaw * Dual licensed under the MIT and GPL licenses, located in * MIT-LICENSE.txt and GPL-LICENSE.txt respectively. * - * Date: Mon Feb 6 22:40:40 2012 -0800 + * Date: Tue Sep 4 23:38:33 2012 -0700 * */ diff --git a/3rdparty/fullcalendar/css/fullcalendar.print.css b/3rdparty/fullcalendar/css/fullcalendar.print.css index e11c1816373a8d1df99c7849c669fe8d28db3307..227b80e0bca3acbe2fcaf1429e64cf2eba62929e 100644 --- a/3rdparty/fullcalendar/css/fullcalendar.print.css +++ b/3rdparty/fullcalendar/css/fullcalendar.print.css @@ -1,5 +1,5 @@ /* - * FullCalendar v1.5.3 Print Stylesheet + * FullCalendar v1.5.4 Print Stylesheet * * Include this stylesheet on your page to get a more printer-friendly calendar. * When including this stylesheet, use the media='print' attribute of the <link> tag. @@ -9,7 +9,7 @@ * Dual licensed under the MIT and GPL licenses, located in * MIT-LICENSE.txt and GPL-LICENSE.txt respectively. * - * Date: Mon Feb 6 22:40:40 2012 -0800 + * Date: Tue Sep 4 23:38:33 2012 -0700 * */ diff --git a/3rdparty/fullcalendar/js/fullcalendar.js b/3rdparty/fullcalendar/js/fullcalendar.js index 314f8c8a1a5f00fbcc5c1146808c81e777b73a48..d59de77c844cb574f4c2d7cd74dea49448decea8 100644 --- a/3rdparty/fullcalendar/js/fullcalendar.js +++ b/3rdparty/fullcalendar/js/fullcalendar.js @@ -1,6 +1,6 @@ /** * @preserve - * FullCalendar v1.5.3 + * FullCalendar v1.5.4 * http://arshaw.com/fullcalendar/ * * Use fullcalendar.css for basic styling. @@ -11,7 +11,7 @@ * Dual licensed under the MIT and GPL licenses, located in * MIT-LICENSE.txt and GPL-LICENSE.txt respectively. * - * Date: Mon Feb 6 22:40:40 2012 -0800 + * Date: Tue Sep 4 23:38:33 2012 -0700 * */ @@ -111,7 +111,7 @@ var rtlDefaults = { -var fc = $.fullCalendar = { version: "1.5.3" }; +var fc = $.fullCalendar = { version: "1.5.4" }; var fcViews = fc.views = {}; @@ -1658,7 +1658,7 @@ function sliceSegs(events, visEventEnds, start, end) { msLength: segEnd - segStart }); } - } + } return segs.sort(segCmp); } @@ -1742,29 +1742,26 @@ function setOuterHeight(element, height, includeMargins) { } -// TODO: curCSS has been deprecated (jQuery 1.4.3 - 10/16/2010) - - function hsides(element, includeMargins) { return hpadding(element) + hborders(element) + (includeMargins ? hmargins(element) : 0); } function hpadding(element) { - return (parseFloat($.curCSS(element[0], 'paddingLeft', true)) || 0) + - (parseFloat($.curCSS(element[0], 'paddingRight', true)) || 0); + return (parseFloat($.css(element[0], 'paddingLeft', true)) || 0) + + (parseFloat($.css(element[0], 'paddingRight', true)) || 0); } function hmargins(element) { - return (parseFloat($.curCSS(element[0], 'marginLeft', true)) || 0) + - (parseFloat($.curCSS(element[0], 'marginRight', true)) || 0); + return (parseFloat($.css(element[0], 'marginLeft', true)) || 0) + + (parseFloat($.css(element[0], 'marginRight', true)) || 0); } function hborders(element) { - return (parseFloat($.curCSS(element[0], 'borderLeftWidth', true)) || 0) + - (parseFloat($.curCSS(element[0], 'borderRightWidth', true)) || 0); + return (parseFloat($.css(element[0], 'borderLeftWidth', true)) || 0) + + (parseFloat($.css(element[0], 'borderRightWidth', true)) || 0); } @@ -1774,20 +1771,20 @@ function vsides(element, includeMargins) { function vpadding(element) { - return (parseFloat($.curCSS(element[0], 'paddingTop', true)) || 0) + - (parseFloat($.curCSS(element[0], 'paddingBottom', true)) || 0); + return (parseFloat($.css(element[0], 'paddingTop', true)) || 0) + + (parseFloat($.css(element[0], 'paddingBottom', true)) || 0); } function vmargins(element) { - return (parseFloat($.curCSS(element[0], 'marginTop', true)) || 0) + - (parseFloat($.curCSS(element[0], 'marginBottom', true)) || 0); + return (parseFloat($.css(element[0], 'marginTop', true)) || 0) + + (parseFloat($.css(element[0], 'marginBottom', true)) || 0); } function vborders(element) { - return (parseFloat($.curCSS(element[0], 'borderTopWidth', true)) || 0) + - (parseFloat($.curCSS(element[0], 'borderBottomWidth', true)) || 0); + return (parseFloat($.css(element[0], 'borderTopWidth', true)) || 0) + + (parseFloat($.css(element[0], 'borderBottomWidth', true)) || 0); } @@ -1956,7 +1953,6 @@ function firstDefined() { } - fcViews.month = MonthView; function MonthView(element, calendar) { @@ -4662,7 +4658,7 @@ function DayEventRenderer() { "</span>"; } html += - "<span class='fc-event-title'>" + event.title + "</span>" + + "<span class='fc-event-title'>" + htmlEscape(event.title) + "</span>" + "</div>"; if (seg.isEnd && isEventResizable(event)) { html += diff --git a/3rdparty/fullcalendar/js/fullcalendar.min.js b/3rdparty/fullcalendar/js/fullcalendar.min.js index df37bdfd803894789c0709aa2312432838bf1cf1..da6c7c09fda3570ebdfc118d8819efad4c83d37d 100644 --- a/3rdparty/fullcalendar/js/fullcalendar.min.js +++ b/3rdparty/fullcalendar/js/fullcalendar.min.js @@ -1,6 +1,6 @@ /* - FullCalendar v1.5.3 + FullCalendar v1.5.4 http://arshaw.com/fullcalendar/ Use fullcalendar.css for basic styling. @@ -11,7 +11,7 @@ Dual licensed under the MIT and GPL licenses, located in MIT-LICENSE.txt and GPL-LICENSE.txt respectively. - Date: Mon Feb 6 22:40:40 2012 -0800 + Date: Tue Sep 4 23:38:33 2012 -0700 */ (function(m,ma){function wb(a){m.extend(true,Ya,a)}function Yb(a,b,e){function d(k){if(E){u();q();na();S(k)}else f()}function f(){B=b.theme?"ui":"fc";a.addClass("fc");b.isRTL&&a.addClass("fc-rtl");b.theme&&a.addClass("ui-widget");E=m("<div class='fc-content' style='position:relative'/>").prependTo(a);C=new Zb(X,b);(P=C.render())&&a.prepend(P);y(b.defaultView);m(window).resize(oa);t()||g()}function g(){setTimeout(function(){!n.start&&t()&&S()},0)}function l(){m(window).unbind("resize",oa);C.destroy(); @@ -39,10 +39,10 @@ a[12])*1E3);lb(e,b)}else{e.setUTCFullYear(a[1],a[3]?a[3]-1:0,a[5]||1);e.setUTCHo 10):0)}}function Oa(a,b,e){return ib(a,null,b,e)}function ib(a,b,e,d){d=d||Ya;var f=a,g=b,l,j=e.length,t,y,S,Q="";for(l=0;l<j;l++){t=e.charAt(l);if(t=="'")for(y=l+1;y<j;y++){if(e.charAt(y)=="'"){if(f){Q+=y==l+1?"'":e.substring(l+1,y);l=y}break}}else if(t=="(")for(y=l+1;y<j;y++){if(e.charAt(y)==")"){l=Oa(f,e.substring(l+1,y),d);if(parseInt(l.replace(/\D/,""),10))Q+=l;l=y;break}}else if(t=="[")for(y=l+1;y<j;y++){if(e.charAt(y)=="]"){t=e.substring(l+1,y);l=Oa(f,t,d);if(l!=Oa(g,t,d))Q+=l;l=y;break}}else if(t== "{"){f=b;g=a}else if(t=="}"){f=a;g=b}else{for(y=j;y>l;y--)if(S=dc[e.substring(l,y)]){if(f)Q+=S(f,d);l=y-1;break}if(y==l)if(f)Q+=t}}return Q}function Ua(a){return a.end?ec(a.end,a.allDay):ba(N(a.start),1)}function ec(a,b){a=N(a);return b||a.getHours()||a.getMinutes()?ba(a,1):Ka(a)}function fc(a,b){return(b.msLength-a.msLength)*100+(a.event.start-b.event.start)}function Cb(a,b){return a.end>b.start&&a.start<b.end}function nb(a,b,e,d){var f=[],g,l=a.length,j,t,y,S,Q;for(g=0;g<l;g++){j=a[g];t=j.start; y=b[g];if(y>e&&t<d){if(t<e){t=N(e);S=false}else{t=t;S=true}if(y>d){y=N(d);Q=false}else{y=y;Q=true}f.push({event:j,start:t,end:y,isStart:S,isEnd:Q,msLength:y-t})}}return f.sort(fc)}function ob(a){var b=[],e,d=a.length,f,g,l,j;for(e=0;e<d;e++){f=a[e];for(g=0;;){l=false;if(b[g])for(j=0;j<b[g].length;j++)if(Cb(b[g][j],f)){l=true;break}if(l)g++;else break}if(b[g])b[g].push(f);else b[g]=[f]}return b}function Db(a,b,e){a.unbind("mouseover").mouseover(function(d){for(var f=d.target,g;f!=this;){g=f;f=f.parentNode}if((f= -g._fci)!==ma){g._fci=ma;g=b[f];e(g.event,g.element,g);m(d.target).trigger(d)}d.stopPropagation()})}function Va(a,b,e){for(var d=0,f;d<a.length;d++){f=m(a[d]);f.width(Math.max(0,b-pb(f,e)))}}function Eb(a,b,e){for(var d=0,f;d<a.length;d++){f=m(a[d]);f.height(Math.max(0,b-Sa(f,e)))}}function pb(a,b){return gc(a)+hc(a)+(b?ic(a):0)}function gc(a){return(parseFloat(m.curCSS(a[0],"paddingLeft",true))||0)+(parseFloat(m.curCSS(a[0],"paddingRight",true))||0)}function ic(a){return(parseFloat(m.curCSS(a[0], -"marginLeft",true))||0)+(parseFloat(m.curCSS(a[0],"marginRight",true))||0)}function hc(a){return(parseFloat(m.curCSS(a[0],"borderLeftWidth",true))||0)+(parseFloat(m.curCSS(a[0],"borderRightWidth",true))||0)}function Sa(a,b){return jc(a)+kc(a)+(b?Fb(a):0)}function jc(a){return(parseFloat(m.curCSS(a[0],"paddingTop",true))||0)+(parseFloat(m.curCSS(a[0],"paddingBottom",true))||0)}function Fb(a){return(parseFloat(m.curCSS(a[0],"marginTop",true))||0)+(parseFloat(m.curCSS(a[0],"marginBottom",true))||0)} -function kc(a){return(parseFloat(m.curCSS(a[0],"borderTopWidth",true))||0)+(parseFloat(m.curCSS(a[0],"borderBottomWidth",true))||0)}function Za(a,b){b=typeof b=="number"?b+"px":b;a.each(function(e,d){d.style.cssText+=";min-height:"+b+";_height:"+b})}function xb(){}function Gb(a,b){return a-b}function Hb(a){return Math.max.apply(Math,a)}function Pa(a){return(a<10?"0":"")+a}function jb(a,b){if(a[b]!==ma)return a[b];b=b.split(/(?=[A-Z])/);for(var e=b.length-1,d;e>=0;e--){d=a[b[e].toLowerCase()];if(d!== -ma)return d}return a[""]}function Qa(a){return a.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"<br />")}function Ib(a){return a.id+"/"+a.className+"/"+a.style.cssText.replace(/(^|;)\s*(top|left|width|height)\s*:[^;]*/ig,"")}function qb(a){a.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})}function ab(a){a.children().removeClass("fc-first fc-last").filter(":first-child").addClass("fc-first").end().filter(":last-child").addClass("fc-last")} +g._fci)!==ma){g._fci=ma;g=b[f];e(g.event,g.element,g);m(d.target).trigger(d)}d.stopPropagation()})}function Va(a,b,e){for(var d=0,f;d<a.length;d++){f=m(a[d]);f.width(Math.max(0,b-pb(f,e)))}}function Eb(a,b,e){for(var d=0,f;d<a.length;d++){f=m(a[d]);f.height(Math.max(0,b-Sa(f,e)))}}function pb(a,b){return gc(a)+hc(a)+(b?ic(a):0)}function gc(a){return(parseFloat(m.css(a[0],"paddingLeft",true))||0)+(parseFloat(m.css(a[0],"paddingRight",true))||0)}function ic(a){return(parseFloat(m.css(a[0],"marginLeft", +true))||0)+(parseFloat(m.css(a[0],"marginRight",true))||0)}function hc(a){return(parseFloat(m.css(a[0],"borderLeftWidth",true))||0)+(parseFloat(m.css(a[0],"borderRightWidth",true))||0)}function Sa(a,b){return jc(a)+kc(a)+(b?Fb(a):0)}function jc(a){return(parseFloat(m.css(a[0],"paddingTop",true))||0)+(parseFloat(m.css(a[0],"paddingBottom",true))||0)}function Fb(a){return(parseFloat(m.css(a[0],"marginTop",true))||0)+(parseFloat(m.css(a[0],"marginBottom",true))||0)}function kc(a){return(parseFloat(m.css(a[0], +"borderTopWidth",true))||0)+(parseFloat(m.css(a[0],"borderBottomWidth",true))||0)}function Za(a,b){b=typeof b=="number"?b+"px":b;a.each(function(e,d){d.style.cssText+=";min-height:"+b+";_height:"+b})}function xb(){}function Gb(a,b){return a-b}function Hb(a){return Math.max.apply(Math,a)}function Pa(a){return(a<10?"0":"")+a}function jb(a,b){if(a[b]!==ma)return a[b];b=b.split(/(?=[A-Z])/);for(var e=b.length-1,d;e>=0;e--){d=a[b[e].toLowerCase()];if(d!==ma)return d}return a[""]}function Qa(a){return a.replace(/&/g, +"&").replace(/</g,"<").replace(/>/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"<br />")}function Ib(a){return a.id+"/"+a.className+"/"+a.style.cssText.replace(/(^|;)\s*(top|left|width|height)\s*:[^;]*/ig,"")}function qb(a){a.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})}function ab(a){a.children().removeClass("fc-first fc-last").filter(":first-child").addClass("fc-first").end().filter(":last-child").addClass("fc-last")} function rb(a,b){a.each(function(e,d){d.className=d.className.replace(/^fc-\w*/,"fc-"+lc[b.getDay()])})}function Jb(a,b){var e=a.source||{},d=a.color,f=e.color,g=b("eventColor"),l=a.backgroundColor||d||e.backgroundColor||f||b("eventBackgroundColor")||g;d=a.borderColor||d||e.borderColor||f||b("eventBorderColor")||g;a=a.textColor||e.textColor||b("eventTextColor");b=[];l&&b.push("background-color:"+l);d&&b.push("border-color:"+d);a&&b.push("color:"+a);return b.join(";")}function $a(a,b,e){if(m.isFunction(a))a= [a];if(a){var d,f;for(d=0;d<a.length;d++)f=a[d].apply(b,e)||f;return f}}function Ta(){for(var a=0;a<arguments.length;a++)if(arguments[a]!==ma)return arguments[a]}function mc(a,b){function e(j,t){if(t){hb(j,t);j.setDate(1)}j=N(j,true);j.setDate(1);t=hb(N(j),1);var y=N(j),S=N(t),Q=f("firstDay"),q=f("weekends")?0:1;if(q){Fa(y);Fa(S,-1,true)}ba(y,-((y.getDay()-Math.max(Q,q)+7)%7));ba(S,(7-S.getDay()+Math.max(Q,q))%7);Q=Math.round((S-y)/(Ab*7));if(f("weekMode")=="fixed"){ba(S,(6-Q)*7);Q=6}d.title=l(j, f("titleFormat"));d.start=j;d.end=t;d.visStart=y;d.visEnd=S;g(6,Q,q?5:7,true)}var d=this;d.render=e;sb.call(d,a,b,"month");var f=d.opt,g=d.renderBasic,l=b.formatDate}function nc(a,b){function e(j,t){t&&ba(j,t*7);j=ba(N(j),-((j.getDay()-f("firstDay")+7)%7));t=ba(N(j),7);var y=N(j),S=N(t),Q=f("weekends");if(!Q){Fa(y);Fa(S,-1,true)}d.title=l(y,ba(N(S),-1),f("titleFormat"));d.start=j;d.end=t;d.visStart=y;d.visEnd=S;g(1,1,Q?7:5,false)}var d=this;d.render=e;sb.call(d,a,b,"basicWeek");var f=d.opt,g=d.renderBasic, @@ -106,7 +106,7 @@ t,y=-1,S=-1;for(t=0;t<l;t++)if(g>=e[t][0]&&g<e[t][1]){y=t;break}for(t=0;t<j;t++) g=l=null;a.build();b(t);d=y||"mousemove";m(document).bind(d,b)};e.stop=function(){m(document).unbind(d,b);return l}}function xc(a){if(a.pageX===ma){a.pageX=a.originalEvent.pageX;a.pageY=a.originalEvent.pageY}}function Pb(a){function b(l){return d[l]=d[l]||a(l)}var e=this,d={},f={},g={};e.left=function(l){return f[l]=f[l]===ma?b(l).position().left:f[l]};e.right=function(l){return g[l]=g[l]===ma?e.left(l)+b(l).width():g[l]};e.clear=function(){d={};f={};g={}}}var Ya={defaultView:"month",aspectRatio:1.35, header:{left:"title",center:"",right:"today prev,next"},weekends:true,allDayDefault:true,ignoreTimezone:true,lazyFetching:true,startParam:"start",endParam:"end",titleFormat:{month:"MMMM yyyy",week:"MMM d[ yyyy]{ '—'[ MMM] d yyyy}",day:"dddd, MMM d, yyyy"},columnFormat:{month:"ddd",week:"ddd M/d",day:"dddd M/d"},timeFormat:{"":"h(:mm)t"},isRTL:false,firstDay:0,monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan", "Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],buttonText:{prev:" ◄ ",next:" ► ",prevYear:" << ",nextYear:" >> ",today:"today",month:"month",week:"week",day:"day"},theme:false,buttonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e"},unselectAuto:true,dropAccept:"*"},yc= -{header:{left:"next,prev today",center:"",right:"title"},buttonText:{prev:" ► ",next:" ◄ ",prevYear:" >> ",nextYear:" << "},buttonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w"}},Aa=m.fullCalendar={version:"1.5.3"},Ja=Aa.views={};m.fn.fullCalendar=function(a){if(typeof a=="string"){var b=Array.prototype.slice.call(arguments,1),e;this.each(function(){var f=m.data(this,"fullCalendar");if(f&&m.isFunction(f[a])){f=f[a].apply(f, +{header:{left:"next,prev today",center:"",right:"title"},buttonText:{prev:" ► ",next:" ◄ ",prevYear:" >> ",nextYear:" << "},buttonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w"}},Aa=m.fullCalendar={version:"1.5.4"},Ja=Aa.views={};m.fn.fullCalendar=function(a){if(typeof a=="string"){var b=Array.prototype.slice.call(arguments,1),e;this.each(function(){var f=m.data(this,"fullCalendar");if(f&&m.isFunction(f[a])){f=f[a].apply(f, b);if(e===ma)e=f;a=="destroy"&&m.removeData(this,"fullCalendar")}});if(e!==ma)return e;return this}var d=a.eventSources||[];delete a.eventSources;if(a.events){d.push(a.events);delete a.events}a=m.extend(true,{},Ya,a.isRTL||a.isRTL===ma&&Ya.isRTL?yc:{},a);this.each(function(f,g){f=m(g);g=new Yb(f,a,d);f.data("fullCalendar",g);g.render()});return this};Aa.sourceNormalizers=[];Aa.sourceFetchers=[];var ac={dataType:"json",cache:false},bc=1;Aa.addDays=ba;Aa.cloneDate=N;Aa.parseDate=kb;Aa.parseISO8601= Bb;Aa.parseTime=mb;Aa.formatDate=Oa;Aa.formatDates=ib;var lc=["sun","mon","tue","wed","thu","fri","sat"],Ab=864E5,cc=36E5,wc=6E4,dc={s:function(a){return a.getSeconds()},ss:function(a){return Pa(a.getSeconds())},m:function(a){return a.getMinutes()},mm:function(a){return Pa(a.getMinutes())},h:function(a){return a.getHours()%12||12},hh:function(a){return Pa(a.getHours()%12||12)},H:function(a){return a.getHours()},HH:function(a){return Pa(a.getHours())},d:function(a){return a.getDate()},dd:function(a){return Pa(a.getDate())}, ddd:function(a,b){return b.dayNamesShort[a.getDay()]},dddd:function(a,b){return b.dayNames[a.getDay()]},M:function(a){return a.getMonth()+1},MM:function(a){return Pa(a.getMonth()+1)},MMM:function(a,b){return b.monthNamesShort[a.getMonth()]},MMMM:function(a,b){return b.monthNames[a.getMonth()]},yy:function(a){return(a.getFullYear()+"").substring(2)},yyyy:function(a){return a.getFullYear()},t:function(a){return a.getHours()<12?"a":"p"},tt:function(a){return a.getHours()<12?"am":"pm"},T:function(a){return a.getHours()< diff --git a/3rdparty/fullcalendar/js/gcal.js b/3rdparty/fullcalendar/js/gcal.js index e9bbe26d824fe65ca88fc1a5e751f817871caa1e..ba42ac560471c7d8f86d44dbbf3004d34ebfc992 100644 --- a/3rdparty/fullcalendar/js/gcal.js +++ b/3rdparty/fullcalendar/js/gcal.js @@ -1,11 +1,11 @@ /* - * FullCalendar v1.5.3 Google Calendar Plugin + * FullCalendar v1.5.4 Google Calendar Plugin * * Copyright (c) 2011 Adam Shaw * Dual licensed under the MIT and GPL licenses, located in * MIT-LICENSE.txt and GPL-LICENSE.txt respectively. * - * Date: Mon Feb 6 22:40:40 2012 -0800 + * Date: Tue Sep 4 23:38:33 2012 -0700 * */ diff --git a/3rdparty/js/chosen/VERSION b/3rdparty/js/chosen/VERSION index b0bb878545dc6dc410a02b0df8b7ea9fd5705960..b5d0ec558fd629a6145502703d6a8db76d5fd7d0 100644 --- a/3rdparty/js/chosen/VERSION +++ b/3rdparty/js/chosen/VERSION @@ -1 +1 @@ -0.9.5 +0.9.8 \ No newline at end of file diff --git a/3rdparty/js/chosen/chosen.jquery.js b/3rdparty/js/chosen/chosen.jquery.js old mode 100644 new mode 100755 index e7e661c09628db219577ae9c6848716b3aac4daa..d1edb08787cc6d2169362b8f80212022727d9a94 --- a/3rdparty/js/chosen/chosen.jquery.js +++ b/3rdparty/js/chosen/chosen.jquery.js @@ -1,62 +1,299 @@ // Chosen, a Select Box Enhancer for jQuery and Protoype // by Patrick Filler for Harvest, http://getharvest.com // -// Version 0.9.5 +// Version 0.9.8 // Full source at https://github.com/harvesthq/chosen // Copyright (c) 2011 Harvest http://getharvest.com // MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md // This file is generated by `cake build`, do not edit it by hand. (function() { - /* - Chosen source: generate output using 'cake build' - Copyright (c) 2011 by Harvest - */ var $, Chosen, get_side_border_padding, root; - var __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }; - root = this; - $ = jQuery; - $.fn.extend({ - chosen: function(options) { - if ($.browser === "msie" && ($.browser.version === "6.0" || $.browser.version === "7.0")) { - return this; + var SelectParser; + + SelectParser = (function() { + + function SelectParser() { + this.options_index = 0; + this.parsed = []; + } + + SelectParser.prototype.add_node = function(child) { + if (child.nodeName === "OPTGROUP") { + return this.add_group(child); + } else { + return this.add_option(child); } - return $(this).each(function(input_field) { - if (!($(this)).hasClass("chzn-done")) { - return new Chosen(this, options); - } + }; + + SelectParser.prototype.add_group = function(group) { + var group_position, option, _i, _len, _ref, _results; + group_position = this.parsed.length; + this.parsed.push({ + array_index: group_position, + group: true, + label: group.label, + children: 0, + disabled: group.disabled }); + _ref = group.childNodes; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + option = _ref[_i]; + _results.push(this.add_option(option, group_position, group.disabled)); + } + return _results; + }; + + SelectParser.prototype.add_option = function(option, group_position, group_disabled) { + if (option.nodeName === "OPTION") { + if (option.text !== "") { + if (group_position != null) this.parsed[group_position].children += 1; + this.parsed.push({ + array_index: this.parsed.length, + options_index: this.options_index, + value: option.value, + text: option.text, + html: option.innerHTML, + selected: option.selected, + disabled: group_disabled === true ? group_disabled : option.disabled, + group_array_index: group_position, + classes: option.className, + style: option.style.cssText + }); + } else { + this.parsed.push({ + array_index: this.parsed.length, + options_index: this.options_index, + empty: true + }); + } + return this.options_index += 1; + } + }; + + return SelectParser; + + })(); + + SelectParser.select_to_array = function(select) { + var child, parser, _i, _len, _ref; + parser = new SelectParser(); + _ref = select.childNodes; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + child = _ref[_i]; + parser.add_node(child); } - }); - Chosen = (function() { - function Chosen(form_field, options) { + return parser.parsed; + }; + + this.SelectParser = SelectParser; + +}).call(this); + +/* +Chosen source: generate output using 'cake build' +Copyright (c) 2011 by Harvest +*/ + +(function() { + var AbstractChosen, root; + + root = this; + + AbstractChosen = (function() { + + function AbstractChosen(form_field, options) { this.form_field = form_field; this.options = options != null ? options : {}; this.set_default_values(); - this.form_field_jq = $(this.form_field); this.is_multiple = this.form_field.multiple; - this.is_rtl = this.form_field_jq.hasClass("chzn-rtl"); - this.default_text_default = this.form_field.multiple ? "Select Some Options" : "Select an Option"; + this.default_text_default = this.is_multiple ? "Select Some Options" : "Select an Option"; + this.setup(); this.set_up_html(); this.register_observers(); - this.form_field_jq.addClass("chzn-done"); + this.finish_setup(); } - Chosen.prototype.set_default_values = function() { - this.click_test_action = __bind(function(evt) { - return this.test_active_click(evt); - }, this); - this.activate_action = __bind(function(evt) { - return this.activate_field(evt); - }, this); + + AbstractChosen.prototype.set_default_values = function() { + var _this = this; + this.click_test_action = function(evt) { + return _this.test_active_click(evt); + }; + this.activate_action = function(evt) { + return _this.activate_field(evt); + }; this.active_field = false; this.mouse_on_container = false; this.results_showing = false; this.result_highlighted = null; this.result_single_selected = null; - this.allow_single_deselect = (this.options.allow_single_deselect != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false; + this.allow_single_deselect = (this.options.allow_single_deselect != null) && (this.form_field.options[0] != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false; this.disable_search_threshold = this.options.disable_search_threshold || 0; + this.search_contains = this.options.search_contains || false; this.choices = 0; return this.results_none_found = this.options.no_results_text || "No results match"; }; + + AbstractChosen.prototype.mouse_enter = function() { + return this.mouse_on_container = true; + }; + + AbstractChosen.prototype.mouse_leave = function() { + return this.mouse_on_container = false; + }; + + AbstractChosen.prototype.input_focus = function(evt) { + var _this = this; + if (!this.active_field) { + return setTimeout((function() { + return _this.container_mousedown(); + }), 50); + } + }; + + AbstractChosen.prototype.input_blur = function(evt) { + var _this = this; + if (!this.mouse_on_container) { + this.active_field = false; + return setTimeout((function() { + return _this.blur_test(); + }), 100); + } + }; + + AbstractChosen.prototype.result_add_option = function(option) { + var classes, style; + if (!option.disabled) { + option.dom_id = this.container_id + "_o_" + option.array_index; + classes = option.selected && this.is_multiple ? [] : ["active-result"]; + if (option.selected) classes.push("result-selected"); + if (option.group_array_index != null) classes.push("group-option"); + if (option.classes !== "") classes.push(option.classes); + style = option.style.cssText !== "" ? " style=\"" + option.style + "\"" : ""; + return '<li id="' + option.dom_id + '" class="' + classes.join(' ') + '"' + style + '>' + option.html + '</li>'; + } else { + return ""; + } + }; + + AbstractChosen.prototype.results_update_field = function() { + this.result_clear_highlight(); + this.result_single_selected = null; + return this.results_build(); + }; + + AbstractChosen.prototype.results_toggle = function() { + if (this.results_showing) { + return this.results_hide(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.results_search = function(evt) { + if (this.results_showing) { + return this.winnow_results(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.keyup_checker = function(evt) { + var stroke, _ref; + stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; + this.search_field_scale(); + switch (stroke) { + case 8: + if (this.is_multiple && this.backstroke_length < 1 && this.choices > 0) { + return this.keydown_backstroke(); + } else if (!this.pending_backstroke) { + this.result_clear_highlight(); + return this.results_search(); + } + break; + case 13: + evt.preventDefault(); + if (this.results_showing) return this.result_select(evt); + break; + case 27: + if (this.results_showing) this.results_hide(); + return true; + case 9: + case 38: + case 40: + case 16: + case 91: + case 17: + break; + default: + return this.results_search(); + } + }; + + AbstractChosen.prototype.generate_field_id = function() { + var new_id; + new_id = this.generate_random_id(); + this.form_field.id = new_id; + return new_id; + }; + + AbstractChosen.prototype.generate_random_char = function() { + var chars, newchar, rand; + chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ"; + rand = Math.floor(Math.random() * chars.length); + return newchar = chars.substring(rand, rand + 1); + }; + + return AbstractChosen; + + })(); + + root.AbstractChosen = AbstractChosen; + +}).call(this); + +/* +Chosen source: generate output using 'cake build' +Copyright (c) 2011 by Harvest +*/ + +(function() { + var $, Chosen, get_side_border_padding, root, + __hasProp = Object.prototype.hasOwnProperty, + __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor; child.__super__ = parent.prototype; return child; }; + + root = this; + + $ = jQuery; + + $.fn.extend({ + chosen: function(options) { + if ($.browser.msie && ($.browser.version === "6.0" || $.browser.version === "7.0")) { + return this; + } + return $(this).each(function(input_field) { + if (!($(this)).hasClass("chzn-done")) return new Chosen(this, options); + }); + } + }); + + Chosen = (function(_super) { + + __extends(Chosen, _super); + + function Chosen() { + Chosen.__super__.constructor.apply(this, arguments); + } + + Chosen.prototype.setup = function() { + this.form_field_jq = $(this.form_field); + return this.is_rtl = this.form_field_jq.hasClass("chzn-rtl"); + }; + + Chosen.prototype.finish_setup = function() { + return this.form_field_jq.addClass("chzn-done"); + }; + Chosen.prototype.set_up_html = function() { var container_div, dd_top, dd_width, sf_width; this.container_id = this.form_field.id.length ? this.form_field.id.replace(/(:|\.)/g, '_') : this.generate_field_id(); @@ -71,14 +308,11 @@ if (this.is_multiple) { container_div.html('<ul class="chzn-choices"><li class="search-field"><input type="text" value="' + this.default_text + '" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chzn-drop" style="left:-9000px;"><ul class="chzn-results"></ul></div>'); } else { - container_div.html('<a href="javascript:void(0)" class="chzn-single"><span>' + this.default_text + '</span><div><b></b></div></a><div class="chzn-drop" style="left:-9000px;"><div class="chzn-search"><input type="text" autocomplete="off" /></div><ul class="chzn-results"></ul></div>'); + container_div.html('<a href="javascript:void(0)" class="chzn-single chzn-default"><span>' + this.default_text + '</span><div><b></b></div></a><div class="chzn-drop" style="left:-9000px;"><div class="chzn-search"><input type="text" autocomplete="off" /></div><ul class="chzn-results"></ul></div>'); } this.form_field_jq.hide().after(container_div); this.container = $('#' + this.container_id); this.container.addClass("chzn-container-" + (this.is_multiple ? "multi" : "single")); - if (!this.is_multiple && this.form_field.options.length <= this.disable_search_threshold) { - this.container.addClass("chzn-container-single-nosearch"); - } this.dropdown = this.container.find('div.chzn-drop').first(); dd_top = this.container.height(); dd_width = this.f_width - get_side_border_padding(this.dropdown); @@ -102,83 +336,92 @@ }); } this.results_build(); - return this.set_tab_index(); + this.set_tab_index(); + return this.form_field_jq.trigger("liszt:ready", { + chosen: this + }); }; + Chosen.prototype.register_observers = function() { - this.container.mousedown(__bind(function(evt) { - return this.container_mousedown(evt); - }, this)); - this.container.mouseup(__bind(function(evt) { - return this.container_mouseup(evt); - }, this)); - this.container.mouseenter(__bind(function(evt) { - return this.mouse_enter(evt); - }, this)); - this.container.mouseleave(__bind(function(evt) { - return this.mouse_leave(evt); - }, this)); - this.search_results.mouseup(__bind(function(evt) { - return this.search_results_mouseup(evt); - }, this)); - this.search_results.mouseover(__bind(function(evt) { - return this.search_results_mouseover(evt); - }, this)); - this.search_results.mouseout(__bind(function(evt) { - return this.search_results_mouseout(evt); - }, this)); - this.form_field_jq.bind("liszt:updated", __bind(function(evt) { - return this.results_update_field(evt); - }, this)); - this.search_field.blur(__bind(function(evt) { - return this.input_blur(evt); - }, this)); - this.search_field.keyup(__bind(function(evt) { - return this.keyup_checker(evt); - }, this)); - this.search_field.keydown(__bind(function(evt) { - return this.keydown_checker(evt); - }, this)); + var _this = this; + this.container.mousedown(function(evt) { + return _this.container_mousedown(evt); + }); + this.container.mouseup(function(evt) { + return _this.container_mouseup(evt); + }); + this.container.mouseenter(function(evt) { + return _this.mouse_enter(evt); + }); + this.container.mouseleave(function(evt) { + return _this.mouse_leave(evt); + }); + this.search_results.mouseup(function(evt) { + return _this.search_results_mouseup(evt); + }); + this.search_results.mouseover(function(evt) { + return _this.search_results_mouseover(evt); + }); + this.search_results.mouseout(function(evt) { + return _this.search_results_mouseout(evt); + }); + this.form_field_jq.bind("liszt:updated", function(evt) { + return _this.results_update_field(evt); + }); + this.search_field.blur(function(evt) { + return _this.input_blur(evt); + }); + this.search_field.keyup(function(evt) { + return _this.keyup_checker(evt); + }); + this.search_field.keydown(function(evt) { + return _this.keydown_checker(evt); + }); if (this.is_multiple) { - this.search_choices.click(__bind(function(evt) { - return this.choices_click(evt); - }, this)); - return this.search_field.focus(__bind(function(evt) { - return this.input_focus(evt); - }, this)); + this.search_choices.click(function(evt) { + return _this.choices_click(evt); + }); + return this.search_field.focus(function(evt) { + return _this.input_focus(evt); + }); + } else { + return this.container.click(function(evt) { + return evt.preventDefault(); + }); } }; + Chosen.prototype.search_field_disabled = function() { - this.is_disabled = this.form_field_jq.attr('disabled'); + this.is_disabled = this.form_field_jq[0].disabled; if (this.is_disabled) { this.container.addClass('chzn-disabled'); - this.search_field.attr('disabled', true); + this.search_field[0].disabled = true; if (!this.is_multiple) { this.selected_item.unbind("focus", this.activate_action); } return this.close_field(); } else { this.container.removeClass('chzn-disabled'); - this.search_field.attr('disabled', false); + this.search_field[0].disabled = false; if (!this.is_multiple) { return this.selected_item.bind("focus", this.activate_action); } } }; + Chosen.prototype.container_mousedown = function(evt) { var target_closelink; if (!this.is_disabled) { target_closelink = evt != null ? ($(evt.target)).hasClass("search-choice-close") : false; - if (evt && evt.type === "mousedown") { + if (evt && evt.type === "mousedown" && !this.results_showing) { evt.stopPropagation(); } if (!this.pending_destroy_click && !target_closelink) { if (!this.active_field) { - if (this.is_multiple) { - this.search_field.val(""); - } + if (this.is_multiple) this.search_field.val(""); $(document).click(this.click_test_action); this.results_show(); - } else if (!this.is_multiple && evt && ($(evt.target) === this.selected_item || $(evt.target).parents("a.chzn-single").length)) { + } else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chzn-single").length)) { evt.preventDefault(); this.results_toggle(); } @@ -188,37 +431,17 @@ } } }; + Chosen.prototype.container_mouseup = function(evt) { - if (evt.target.nodeName === "ABBR") { - return this.results_reset(evt); - } - }; - Chosen.prototype.mouse_enter = function() { - return this.mouse_on_container = true; - }; - Chosen.prototype.mouse_leave = function() { - return this.mouse_on_container = false; - }; - Chosen.prototype.input_focus = function(evt) { - if (!this.active_field) { - return setTimeout((__bind(function() { - return this.container_mousedown(); - }, this)), 50); - } - }; - Chosen.prototype.input_blur = function(evt) { - if (!this.mouse_on_container) { - this.active_field = false; - return setTimeout((__bind(function() { - return this.blur_test(); - }, this)), 100); - } + if (evt.target.nodeName === "ABBR") return this.results_reset(evt); }; + Chosen.prototype.blur_test = function(evt) { if (!this.active_field && this.container.hasClass("chzn-container-active")) { return this.close_field(); } }; + Chosen.prototype.close_field = function() { $(document).unbind("click", this.click_test_action); if (!this.is_multiple) { @@ -233,6 +456,7 @@ this.show_search_field_default(); return this.search_field_scale(); }; + Chosen.prototype.activate_field = function() { if (!this.is_multiple && !this.active_field) { this.search_field.attr("tabindex", this.selected_item.attr("tabindex")); @@ -243,6 +467,7 @@ this.search_field.val(this.search_field.val()); return this.search_field.focus(); }; + Chosen.prototype.test_active_click = function(evt) { if ($(evt.target).parents('#' + this.container_id).length) { return this.active_field = true; @@ -250,9 +475,9 @@ return this.close_field(); } }; + Chosen.prototype.results_build = function() { - var content, data, startTime, _i, _len, _ref; - startTime = new Date(); + var content, data, _i, _len, _ref; this.parsing = true; this.results_data = root.SelectParser.select_to_array(this.form_field); if (this.is_multiple && this.choices > 0) { @@ -260,6 +485,11 @@ this.choices = 0; } else if (!this.is_multiple) { this.selected_item.find("span").text(this.default_text); + if (this.form_field.options.length <= this.disable_search_threshold) { + this.container.addClass("chzn-container-single-nosearch"); + } else { + this.container.removeClass("chzn-container-single-nosearch"); + } } content = ''; _ref = this.results_data; @@ -272,10 +502,8 @@ if (data.selected && this.is_multiple) { this.choice_build(data); } else if (data.selected && !this.is_multiple) { - this.selected_item.find("span").text(data.text); - if (this.allow_single_deselect) { - this.selected_item.find("span").first().after("<abbr class=\"search-choice-close\"></abbr>"); - } + this.selected_item.removeClass("chzn-default").find("span").text(data.text); + if (this.allow_single_deselect) this.single_deselect_control_build(); } } } @@ -285,6 +513,7 @@ this.search_results.html(content); return this.parsing = false; }; + Chosen.prototype.result_add_group = function(group) { if (!group.disabled) { group.dom_id = this.container_id + "_g_" + group.array_index; @@ -293,31 +522,7 @@ return ""; } }; - Chosen.prototype.result_add_option = function(option) { - var classes, style; - if (!option.disabled) { - option.dom_id = this.container_id + "_o_" + option.array_index; - classes = option.selected && this.is_multiple ? [] : ["active-result"]; - if (option.selected) { - classes.push("result-selected"); - } - if (option.group_array_index != null) { - classes.push("group-option"); - } - if (option.classes !== "") { - classes.push(option.classes); - } - style = option.style.cssText !== "" ? " style=\"" + option.style + "\"" : ""; - return '<li id="' + option.dom_id + '" class="' + classes.join(' ') + '"' + style + '>' + option.html + '</li>'; - } else { - return ""; - } - }; - Chosen.prototype.results_update_field = function() { - this.result_clear_highlight(); - this.result_single_selected = null; - return this.results_build(); - }; + Chosen.prototype.result_do_highlight = function(el) { var high_bottom, high_top, maxHeight, visible_bottom, visible_top; if (el.length) { @@ -336,19 +541,12 @@ } } }; + Chosen.prototype.result_clear_highlight = function() { - if (this.result_highlight) { - this.result_highlight.removeClass("highlighted"); - } + if (this.result_highlight) this.result_highlight.removeClass("highlighted"); return this.result_highlight = null; }; - Chosen.prototype.results_toggle = function() { - if (this.results_showing) { - return this.results_hide(); - } else { - return this.results_show(); - } - }; + Chosen.prototype.results_show = function() { var dd_top; if (!this.is_multiple) { @@ -367,6 +565,7 @@ this.search_field.val(this.search_field.val()); return this.winnow_results(); }; + Chosen.prototype.results_hide = function() { if (!this.is_multiple) { this.selected_item.removeClass("chzn-single-with-drop"); @@ -377,6 +576,7 @@ }); return this.results_showing = false; }; + Chosen.prototype.set_tab_index = function(el) { var ti; if (this.form_field_jq.attr("tabindex")) { @@ -390,6 +590,7 @@ } } }; + Chosen.prototype.show_search_field_default = function() { if (this.is_multiple && this.choices < 1 && !this.active_field) { this.search_field.val(this.default_text); @@ -399,6 +600,7 @@ return this.search_field.removeClass("default"); } }; + Chosen.prototype.search_results_mouseup = function(evt) { var target; target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); @@ -407,34 +609,38 @@ return this.result_select(evt); } }; + Chosen.prototype.search_results_mouseover = function(evt) { var target; target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); - if (target) { - return this.result_do_highlight(target); - } + if (target) return this.result_do_highlight(target); }; + Chosen.prototype.search_results_mouseout = function(evt) { if ($(evt.target).hasClass("active-result" || $(evt.target).parents('.active-result').first())) { return this.result_clear_highlight(); } }; + Chosen.prototype.choices_click = function(evt) { evt.preventDefault(); if (this.active_field && !($(evt.target).hasClass("search-choice" || $(evt.target).parents('.search-choice').first)) && !this.results_showing) { return this.results_show(); } }; + Chosen.prototype.choice_build = function(item) { - var choice_id, link; + var choice_id, link, + _this = this; choice_id = this.container_id + "_c_" + item.array_index; this.choices += 1; this.search_container.before('<li class="search-choice" id="' + choice_id + '"><span>' + item.html + '</span><a href="javascript:void(0)" class="search-choice-close" rel="' + item.array_index + '"></a></li>'); link = $('#' + choice_id).find("a").first(); - return link.click(__bind(function(evt) { - return this.choice_destroy_link_click(evt); - }, this)); + return link.click(function(evt) { + return _this.choice_destroy_link_click(evt); + }); }; + Chosen.prototype.choice_destroy_link_click = function(evt) { evt.preventDefault(); if (!this.is_disabled) { @@ -444,6 +650,7 @@ return evt.stopPropagation; } }; + Chosen.prototype.choice_destroy = function(link) { this.choices -= 1; this.show_search_field_default(); @@ -453,16 +660,17 @@ this.result_deselect(link.attr("rel")); return link.parents('li').first().remove(); }; + Chosen.prototype.results_reset = function(evt) { this.form_field.options[0].selected = true; this.selected_item.find("span").text(this.default_text); + if (!this.is_multiple) this.selected_item.addClass("chzn-default"); this.show_search_field_default(); $(evt.target).remove(); this.form_field_jq.trigger("change"); - if (this.active_field) { - return this.results_hide(); - } + if (this.active_field) return this.results_hide(); }; + Chosen.prototype.result_select = function(evt) { var high, high_id, item, position; if (this.result_highlight) { @@ -474,6 +682,7 @@ } else { this.search_results.find(".result-selected").removeClass("result-selected"); this.result_single_selected = high; + this.selected_item.removeClass("chzn-default"); } high.addClass("result-selected"); position = high_id.substr(high_id.lastIndexOf("_") + 1); @@ -484,24 +693,23 @@ this.choice_build(item); } else { this.selected_item.find("span").first().text(item.text); - if (this.allow_single_deselect) { - this.selected_item.find("span").first().after("<abbr class=\"search-choice-close\"></abbr>"); - } - } - if (!(evt.metaKey && this.is_multiple)) { - this.results_hide(); + if (this.allow_single_deselect) this.single_deselect_control_build(); } + if (!(evt.metaKey && this.is_multiple)) this.results_hide(); this.search_field.val(""); this.form_field_jq.trigger("change"); return this.search_field_scale(); } }; + Chosen.prototype.result_activate = function(el) { return el.addClass("active-result"); }; + Chosen.prototype.result_deactivate = function(el) { return el.removeClass("active-result"); }; + Chosen.prototype.result_deselect = function(pos) { var result, result_data; result_data = this.results_data[pos]; @@ -514,30 +722,31 @@ this.form_field_jq.trigger("change"); return this.search_field_scale(); }; - Chosen.prototype.results_search = function(evt) { - if (this.results_showing) { - return this.winnow_results(); - } else { - return this.results_show(); + + Chosen.prototype.single_deselect_control_build = function() { + if (this.allow_single_deselect && this.selected_item.find("abbr").length < 1) { + return this.selected_item.find("span").first().after("<abbr class=\"search-choice-close\"></abbr>"); } }; + Chosen.prototype.winnow_results = function() { - var found, option, part, parts, regex, result_id, results, searchText, startTime, startpos, text, zregex, _i, _j, _len, _len2, _ref; - startTime = new Date(); + var found, option, part, parts, regex, regexAnchor, result, result_id, results, searchText, startpos, text, zregex, _i, _j, _len, _len2, _ref; this.no_results_clear(); results = 0; searchText = this.search_field.val() === this.default_text ? "" : $('<div/>').text($.trim(this.search_field.val())).html(); - regex = new RegExp('^' + searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"), 'i'); + regexAnchor = this.search_contains ? "" : "^"; + regex = new RegExp(regexAnchor + searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"), 'i'); zregex = new RegExp(searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"), 'i'); _ref = this.results_data; for (_i = 0, _len = _ref.length; _i < _len; _i++) { option = _ref[_i]; if (!option.disabled && !option.empty) { if (option.group) { - $('#' + option.dom_id).hide(); + $('#' + option.dom_id).css('display', 'none'); } else if (!(this.is_multiple && option.selected)) { found = false; result_id = option.dom_id; + result = $("#" + result_id); if (regex.test(option.html)) { found = true; results += 1; @@ -561,18 +770,16 @@ } else { text = option.html; } - if ($("#" + result_id).html !== text) { - $("#" + result_id).html(text); - } - this.result_activate($("#" + result_id)); + result.html(text); + this.result_activate(result); if (option.group_array_index != null) { - $("#" + this.results_data[option.group_array_index].dom_id).show(); + $("#" + this.results_data[option.group_array_index].dom_id).css('display', 'list-item'); } } else { if (this.result_highlight && result_id === this.result_highlight.attr('id')) { this.result_clear_highlight(); } - this.result_deactivate($("#" + result_id)); + this.result_deactivate(result); } } } @@ -583,6 +790,7 @@ return this.winnow_results_set_highlight(); } }; + Chosen.prototype.winnow_results_clear = function() { var li, lis, _i, _len, _results; this.search_field.val(""); @@ -591,46 +799,49 @@ for (_i = 0, _len = lis.length; _i < _len; _i++) { li = lis[_i]; li = $(li); - _results.push(li.hasClass("group-result") ? li.show() : !this.is_multiple || !li.hasClass("result-selected") ? this.result_activate(li) : void 0); + if (li.hasClass("group-result")) { + _results.push(li.css('display', 'auto')); + } else if (!this.is_multiple || !li.hasClass("result-selected")) { + _results.push(this.result_activate(li)); + } else { + _results.push(void 0); + } } return _results; }; + Chosen.prototype.winnow_results_set_highlight = function() { var do_high, selected_results; if (!this.result_highlight) { selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : []; do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first(); - if (do_high != null) { - return this.result_do_highlight(do_high); - } + if (do_high != null) return this.result_do_highlight(do_high); } }; + Chosen.prototype.no_results = function(terms) { var no_results_html; no_results_html = $('<li class="no-results">' + this.results_none_found + ' "<span></span>"</li>'); no_results_html.find("span").first().html(terms); return this.search_results.append(no_results_html); }; + Chosen.prototype.no_results_clear = function() { return this.search_results.find(".no-results").remove(); }; + Chosen.prototype.keydown_arrow = function() { var first_active, next_sib; if (!this.result_highlight) { first_active = this.search_results.find("li.active-result").first(); - if (first_active) { - this.result_do_highlight($(first_active)); - } + if (first_active) this.result_do_highlight($(first_active)); } else if (this.results_showing) { next_sib = this.result_highlight.nextAll("li.active-result").first(); - if (next_sib) { - this.result_do_highlight(next_sib); - } - } - if (!this.results_showing) { - return this.results_show(); + if (next_sib) this.result_do_highlight(next_sib); } + if (!this.results_showing) return this.results_show(); }; + Chosen.prototype.keyup_arrow = function() { var prev_sibs; if (!this.results_showing && !this.is_multiple) { @@ -640,13 +851,12 @@ if (prev_sibs.length) { return this.result_do_highlight(prev_sibs.first()); } else { - if (this.choices > 0) { - this.results_hide(); - } + if (this.choices > 0) this.results_hide(); return this.result_clear_highlight(); } } }; + Chosen.prototype.keydown_backstroke = function() { if (this.pending_backstroke) { this.choice_destroy(this.pending_backstroke.find("a").first()); @@ -656,59 +866,25 @@ return this.pending_backstroke.addClass("search-choice-focus"); } }; + Chosen.prototype.clear_backstroke = function() { if (this.pending_backstroke) { this.pending_backstroke.removeClass("search-choice-focus"); } return this.pending_backstroke = null; }; - Chosen.prototype.keyup_checker = function(evt) { - var stroke, _ref; - stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; - this.search_field_scale(); - switch (stroke) { - case 8: - if (this.is_multiple && this.backstroke_length < 1 && this.choices > 0) { - return this.keydown_backstroke(); - } else if (!this.pending_backstroke) { - this.result_clear_highlight(); - return this.results_search(); - } - break; - case 13: - evt.preventDefault(); - if (this.results_showing) { - return this.result_select(evt); - } - break; - case 27: - if (this.results_showing) { - return this.results_hide(); - } - break; - case 9: - case 38: - case 40: - case 16: - case 91: - case 17: - break; - default: - return this.results_search(); - } - }; + Chosen.prototype.keydown_checker = function(evt) { var stroke, _ref; stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; this.search_field_scale(); - if (stroke !== 8 && this.pending_backstroke) { - this.clear_backstroke(); - } + if (stroke !== 8 && this.pending_backstroke) this.clear_backstroke(); switch (stroke) { case 8: this.backstroke_length = this.search_field.val().length; break; case 9: + if (this.results_showing && !this.is_multiple) this.result_select(evt); this.mouse_on_container = false; break; case 13: @@ -723,6 +899,7 @@ break; } }; + Chosen.prototype.search_field_scale = function() { var dd_top, div, h, style, style_block, styles, w, _i, _len; if (this.is_multiple) { @@ -741,9 +918,7 @@ $('body').append(div); w = div.width() + 25; div.remove(); - if (w > this.f_width - 10) { - w = this.f_width - 10; - } + if (w > this.f_width - 10) w = this.f_width - 10; this.search_field.css({ 'width': w + 'px' }); @@ -753,12 +928,7 @@ }); } }; - Chosen.prototype.generate_field_id = function() { - var new_id; - new_id = this.generate_random_id(); - this.form_field.id = new_id; - return new_id; - }; + Chosen.prototype.generate_random_id = function() { var string; string = "sel" + this.generate_random_char() + this.generate_random_char() + this.generate_random_char(); @@ -767,91 +937,16 @@ } return string; }; - Chosen.prototype.generate_random_char = function() { - var chars, newchar, rand; - chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ"; - rand = Math.floor(Math.random() * chars.length); - return newchar = chars.substring(rand, rand + 1); - }; + return Chosen; - })(); + + })(AbstractChosen); + get_side_border_padding = function(elmt) { var side_border_padding; return side_border_padding = elmt.outerWidth() - elmt.width(); }; + root.get_side_border_padding = get_side_border_padding; -}).call(this); -(function() { - var SelectParser; - SelectParser = (function() { - function SelectParser() { - this.options_index = 0; - this.parsed = []; - } - SelectParser.prototype.add_node = function(child) { - if (child.nodeName === "OPTGROUP") { - return this.add_group(child); - } else { - return this.add_option(child); - } - }; - SelectParser.prototype.add_group = function(group) { - var group_position, option, _i, _len, _ref, _results; - group_position = this.parsed.length; - this.parsed.push({ - array_index: group_position, - group: true, - label: group.label, - children: 0, - disabled: group.disabled - }); - _ref = group.childNodes; - _results = []; - for (_i = 0, _len = _ref.length; _i < _len; _i++) { - option = _ref[_i]; - _results.push(this.add_option(option, group_position, group.disabled)); - } - return _results; - }; - SelectParser.prototype.add_option = function(option, group_position, group_disabled) { - if (option.nodeName === "OPTION") { - if (option.text !== "") { - if (group_position != null) { - this.parsed[group_position].children += 1; - } - this.parsed.push({ - array_index: this.parsed.length, - options_index: this.options_index, - value: option.value, - text: option.text, - html: option.innerHTML, - selected: option.selected, - disabled: group_disabled === true ? group_disabled : option.disabled, - group_array_index: group_position, - classes: option.className, - style: option.style.cssText - }); - } else { - this.parsed.push({ - array_index: this.parsed.length, - options_index: this.options_index, - empty: true - }); - } - return this.options_index += 1; - } - }; - return SelectParser; - })(); - SelectParser.select_to_array = function(select) { - var child, parser, _i, _len, _ref; - parser = new SelectParser(); - _ref = select.childNodes; - for (_i = 0, _len = _ref.length; _i < _len; _i++) { - child = _ref[_i]; - parser.add_node(child); - } - return parser.parsed; - }; - this.SelectParser = SelectParser; + }).call(this); diff --git a/3rdparty/js/chosen/chosen.jquery.min.js b/3rdparty/js/chosen/chosen.jquery.min.js old mode 100644 new mode 100755 index 371ee53e7a352edec5313ec4912d9dccb3160e29..9ba164cc47a9a1fec6c3ce8930bbd12323bc8457 --- a/3rdparty/js/chosen/chosen.jquery.min.js +++ b/3rdparty/js/chosen/chosen.jquery.min.js @@ -1,10 +1,10 @@ // Chosen, a Select Box Enhancer for jQuery and Protoype // by Patrick Filler for Harvest, http://getharvest.com // -// Version 0.9.5 +// Version 0.9.8 // Full source at https://github.com/harvesthq/chosen // Copyright (c) 2011 Harvest http://getharvest.com // MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md // This file is generated by `cake build`, do not edit it by hand. -(function(){var a,b,c,d,e=function(a,b){return function(){return a.apply(b,arguments)}};d=this,a=jQuery,a.fn.extend({chosen:function(c){return a.browser!=="msie"||a.browser.version!=="6.0"&&a.browser.version!=="7.0"?a(this).each(function(d){if(!a(this).hasClass("chzn-done"))return new b(this,c)}):this}}),b=function(){function b(b,c){this.form_field=b,this.options=c!=null?c:{},this.set_default_values(),this.form_field_jq=a(this.form_field),this.is_multiple=this.form_field.multiple,this.is_rtl=this.form_field_jq.hasClass("chzn-rtl"),this.default_text_default=this.form_field.multiple?"Select Some Options":"Select an Option",this.set_up_html(),this.register_observers(),this.form_field_jq.addClass("chzn-done")}b.prototype.set_default_values=function(){this.click_test_action=e(function(a){return this.test_active_click(a)},this),this.activate_action=e(function(a){return this.activate_field(a)},this),this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.result_single_selected=null,this.allow_single_deselect=this.options.allow_single_deselect!=null&&this.form_field.options[0].text===""?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.choices=0;return this.results_none_found=this.options.no_results_text||"No results match"},b.prototype.set_up_html=function(){var b,d,e,f;this.container_id=this.form_field.id.length?this.form_field.id.replace(/(:|\.)/g,"_"):this.generate_field_id(),this.container_id+="_chzn",this.f_width=this.form_field_jq.outerWidth(),this.default_text=this.form_field_jq.data("placeholder")?this.form_field_jq.data("placeholder"):this.default_text_default,b=a("<div />",{id:this.container_id,"class":"chzn-container"+(this.is_rtl?" chzn-rtl":""),style:"width: "+this.f_width+"px;"}),this.is_multiple?b.html('<ul class="chzn-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chzn-drop" style="left:-9000px;"><ul class="chzn-results"></ul></div>'):b.html('<a href="javascript:void(0)" class="chzn-single"><span>'+this.default_text+'</span><div><b></b></div></a><div class="chzn-drop" style="left:-9000px;"><div class="chzn-search"><input type="text" autocomplete="off" /></div><ul class="chzn-results"></ul></div>'),this.form_field_jq.hide().after(b),this.container=a("#"+this.container_id),this.container.addClass("chzn-container-"+(this.is_multiple?"multi":"single")),!this.is_multiple&&this.form_field.options.length<=this.disable_search_threshold&&this.container.addClass("chzn-container-single-nosearch"),this.dropdown=this.container.find("div.chzn-drop").first(),d=this.container.height(),e=this.f_width-c(this.dropdown),this.dropdown.css({width:e+"px",top:d+"px"}),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chzn-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chzn-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chzn-search").first(),this.selected_item=this.container.find(".chzn-single").first(),f=e-c(this.search_container)-c(this.search_field),this.search_field.css({width:f+"px"})),this.results_build();return this.set_tab_index()},b.prototype.register_observers=function(){this.container.mousedown(e(function(a){return this.container_mousedown(a)},this)),this.container.mouseup(e(function(a){return this.container_mouseup(a)},this)),this.container.mouseenter(e(function(a){return this.mouse_enter(a)},this)),this.container.mouseleave(e(function(a){return this.mouse_leave(a)},this)),this.search_results.mouseup(e(function(a){return this.search_results_mouseup(a)},this)),this.search_results.mouseover(e(function(a){return this.search_results_mouseover(a)},this)),this.search_results.mouseout(e(function(a){return this.search_results_mouseout(a)},this)),this.form_field_jq.bind("liszt:updated",e(function(a){return this.results_update_field(a)},this)),this.search_field.blur(e(function(a){return this.input_blur(a)},this)),this.search_field.keyup(e(function(a){return this.keyup_checker(a)},this)),this.search_field.keydown(e(function(a){return this.keydown_checker(a)},this));if(this.is_multiple){this.search_choices.click(e(function(a){return this.choices_click(a)},this));return this.search_field.focus(e(function(a){return this.input_focus(a)},this))}},b.prototype.search_field_disabled=function(){this.is_disabled=this.form_field_jq.attr("disabled");if(this.is_disabled){this.container.addClass("chzn-disabled"),this.search_field.attr("disabled",!0),this.is_multiple||this.selected_item.unbind("focus",this.activate_action);return this.close_field()}this.container.removeClass("chzn-disabled"),this.search_field.attr("disabled",!1);if(!this.is_multiple)return this.selected_item.bind("focus",this.activate_action)},b.prototype.container_mousedown=function(b){var c;if(!this.is_disabled){c=b!=null?a(b.target).hasClass("search-choice-close"):!1,b&&b.type==="mousedown"&&b.stopPropagation();if(!this.pending_destroy_click&&!c){this.active_field?!this.is_multiple&&b&&(a(b.target)===this.selected_item||a(b.target).parents("a.chzn-single").length)&&(b.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),a(document).click(this.click_test_action),this.results_show());return this.activate_field()}return this.pending_destroy_click=!1}},b.prototype.container_mouseup=function(a){if(a.target.nodeName==="ABBR")return this.results_reset(a)},b.prototype.mouse_enter=function(){return this.mouse_on_container=!0},b.prototype.mouse_leave=function(){return this.mouse_on_container=!1},b.prototype.input_focus=function(a){if(!this.active_field)return setTimeout(e(function(){return this.container_mousedown()},this),50)},b.prototype.input_blur=function(a){if(!this.mouse_on_container){this.active_field=!1;return setTimeout(e(function(){return this.blur_test()},this),100)}},b.prototype.blur_test=function(a){if(!this.active_field&&this.container.hasClass("chzn-container-active"))return this.close_field()},b.prototype.close_field=function(){a(document).unbind("click",this.click_test_action),this.is_multiple||(this.selected_item.attr("tabindex",this.search_field.attr("tabindex")),this.search_field.attr("tabindex",-1)),this.active_field=!1,this.results_hide(),this.container.removeClass("chzn-container-active"),this.winnow_results_clear(),this.clear_backstroke(),this.show_search_field_default();return this.search_field_scale()},b.prototype.activate_field=function(){!this.is_multiple&&!this.active_field&&(this.search_field.attr("tabindex",this.selected_item.attr("tabindex")),this.selected_item.attr("tabindex",-1)),this.container.addClass("chzn-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val());return this.search_field.focus()},b.prototype.test_active_click=function(b){return a(b.target).parents("#"+this.container_id).length?this.active_field=!0:this.close_field()},b.prototype.results_build=function(){var a,b,c,e,f,g;c=new Date,this.parsing=!0,this.results_data=d.SelectParser.select_to_array(this.form_field),this.is_multiple&&this.choices>0?(this.search_choices.find("li.search-choice").remove(),this.choices=0):this.is_multiple||this.selected_item.find("span").text(this.default_text),a="",g=this.results_data;for(e=0,f=g.length;e<f;e++)b=g[e],b.group?a+=this.result_add_group(b):b.empty||(a+=this.result_add_option(b),b.selected&&this.is_multiple?this.choice_build(b):b.selected&&!this.is_multiple&&(this.selected_item.find("span").text(b.text),this.allow_single_deselect&&this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>')));this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.search_results.html(a);return this.parsing=!1},b.prototype.result_add_group=function(b){if(!b.disabled){b.dom_id=this.container_id+"_g_"+b.array_index;return'<li id="'+b.dom_id+'" class="group-result">'+a("<div />").text(b.label).html()+"</li>"}return""},b.prototype.result_add_option=function(a){var b,c;if(!a.disabled){a.dom_id=this.container_id+"_o_"+a.array_index,b=a.selected&&this.is_multiple?[]:["active-result"],a.selected&&b.push("result-selected"),a.group_array_index!=null&&b.push("group-option"),a.classes!==""&&b.push(a.classes),c=a.style.cssText!==""?' style="'+a.style+'"':"";return'<li id="'+a.dom_id+'" class="'+b.join(" ")+'"'+c+">"+a.html+"</li>"}return""},b.prototype.results_update_field=function(){this.result_clear_highlight(),this.result_single_selected=null;return this.results_build()},b.prototype.result_do_highlight=function(a){var b,c,d,e,f;if(a.length){this.result_clear_highlight(),this.result_highlight=a,this.result_highlight.addClass("highlighted"),d=parseInt(this.search_results.css("maxHeight"),10),f=this.search_results.scrollTop(),e=d+f,c=this.result_highlight.position().top+this.search_results.scrollTop(),b=c+this.result_highlight.outerHeight();if(b>=e)return this.search_results.scrollTop(b-d>0?b-d:0);if(c<f)return this.search_results.scrollTop(c)}},b.prototype.result_clear_highlight=function(){this.result_highlight&&this.result_highlight.removeClass("highlighted");return this.result_highlight=null},b.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},b.prototype.results_show=function(){var a;this.is_multiple||(this.selected_item.addClass("chzn-single-with-drop"),this.result_single_selected&&this.result_do_highlight(this.result_single_selected)),a=this.is_multiple?this.container.height():this.container.height()-1,this.dropdown.css({top:a+"px",left:0}),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val());return this.winnow_results()},b.prototype.results_hide=function(){this.is_multiple||this.selected_item.removeClass("chzn-single-with-drop"),this.result_clear_highlight(),this.dropdown.css({left:"-9000px"});return this.results_showing=!1},b.prototype.set_tab_index=function(a){var b;if(this.form_field_jq.attr("tabindex")){b=this.form_field_jq.attr("tabindex"),this.form_field_jq.attr("tabindex",-1);if(this.is_multiple)return this.search_field.attr("tabindex",b);this.selected_item.attr("tabindex",b);return this.search_field.attr("tabindex",-1)}},b.prototype.show_search_field_default=function(){if(this.is_multiple&&this.choices<1&&!this.active_field){this.search_field.val(this.default_text);return this.search_field.addClass("default")}this.search_field.val("");return this.search_field.removeClass("default")},b.prototype.search_results_mouseup=function(b){var c;c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first();if(c.length){this.result_highlight=c;return this.result_select(b)}},b.prototype.search_results_mouseover=function(b){var c;c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first();if(c)return this.result_do_highlight(c)},b.prototype.search_results_mouseout=function(b){if(a(b.target).hasClass("active-result"))return this.result_clear_highlight()},b.prototype.choices_click=function(b){b.preventDefault();if(this.active_field&&!a(b.target).hasClass("search-choice")&&!this.results_showing)return this.results_show()},b.prototype.choice_build=function(b){var c,d;c=this.container_id+"_c_"+b.array_index,this.choices+=1,this.search_container.before('<li class="search-choice" id="'+c+'"><span>'+b.html+'</span><a href="javascript:void(0)" class="search-choice-close" rel="'+b.array_index+'"></a></li>'),d=a("#"+c).find("a").first();return d.click(e(function(a){return this.choice_destroy_link_click(a)},this))},b.prototype.choice_destroy_link_click=function(b){b.preventDefault();if(!this.is_disabled){this.pending_destroy_click=!0;return this.choice_destroy(a(b.target))}return b.stopPropagation},b.prototype.choice_destroy=function(a){this.choices-=1,this.show_search_field_default(),this.is_multiple&&this.choices>0&&this.search_field.val().length<1&&this.results_hide(),this.result_deselect(a.attr("rel"));return a.parents("li").first().remove()},b.prototype.results_reset=function(b){this.form_field.options[0].selected=!0,this.selected_item.find("span").text(this.default_text),this.show_search_field_default(),a(b.target).remove(),this.form_field_jq.trigger("change");if(this.active_field)return this.results_hide()},b.prototype.result_select=function(a){var b,c,d,e;if(this.result_highlight){b=this.result_highlight,c=b.attr("id"),this.result_clear_highlight(),this.is_multiple?this.result_deactivate(b):(this.search_results.find(".result-selected").removeClass("result-selected"),this.result_single_selected=b),b.addClass("result-selected"),e=c.substr(c.lastIndexOf("_")+1),d=this.results_data[e],d.selected=!0,this.form_field.options[d.options_index].selected=!0,this.is_multiple?this.choice_build(d):(this.selected_item.find("span").first().text(d.text),this.allow_single_deselect&&this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>')),(!a.metaKey||!this.is_multiple)&&this.results_hide(),this.search_field.val(""),this.form_field_jq.trigger("change");return this.search_field_scale()}},b.prototype.result_activate=function(a){return a.addClass("active-result")},b.prototype.result_deactivate=function(a){return a.removeClass("active-result")},b.prototype.result_deselect=function(b){var c,d;d=this.results_data[b],d.selected=!1,this.form_field.options[d.options_index].selected=!1,c=a("#"+this.container_id+"_o_"+b),c.removeClass("result-selected").addClass("active-result").show(),this.result_clear_highlight(),this.winnow_results(),this.form_field_jq.trigger("change");return this.search_field_scale()},b.prototype.results_search=function(a){return this.results_showing?this.winnow_results():this.results_show()},b.prototype.winnow_results=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;j=new Date,this.no_results_clear(),h=0,i=this.search_field.val()===this.default_text?"":a("<div/>").text(a.trim(this.search_field.val())).html(),f=new RegExp("^"+i.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i"),m=new RegExp(i.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i"),r=this.results_data;for(n=0,p=r.length;n<p;n++){c=r[n];if(!c.disabled&&!c.empty)if(c.group)a("#"+c.dom_id).hide();else if(!this.is_multiple||!c.selected){b=!1,g=c.dom_id;if(f.test(c.html))b=!0,h+=1;else if(c.html.indexOf(" ")>=0||c.html.indexOf("[")===0){e=c.html.replace(/\[|\]/g,"").split(" ");if(e.length)for(o=0,q=e.length;o<q;o++)d=e[o],f.test(d)&&(b=!0,h+=1)}b?(i.length?(k=c.html.search(m),l=c.html.substr(0,k+i.length)+"</em>"+c.html.substr(k+i.length),l=l.substr(0,k)+"<em>"+l.substr(k)):l=c.html,a("#"+g).html!==l&&a("#"+g).html(l),this.result_activate(a("#"+g)),c.group_array_index!=null&&a("#"+this.results_data[c.group_array_index].dom_id).show()):(this.result_highlight&&g===this.result_highlight.attr("id")&&this.result_clear_highlight(),this.result_deactivate(a("#"+g)))}}return h<1&&i.length?this.no_results(i):this.winnow_results_set_highlight()},b.prototype.winnow_results_clear=function(){var b,c,d,e,f;this.search_field.val(""),c=this.search_results.find("li"),f=[];for(d=0,e=c.length;d<e;d++)b=c[d],b=a(b),f.push(b.hasClass("group-result")?b.show():!this.is_multiple||!b.hasClass("result-selected")?this.result_activate(b):void 0);return f},b.prototype.winnow_results_set_highlight=function(){var a,b;if(!this.result_highlight){b=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),a=b.length?b.first():this.search_results.find(".active-result").first();if(a!=null)return this.result_do_highlight(a)}},b.prototype.no_results=function(b){var c;c=a('<li class="no-results">'+this.results_none_found+' "<span></span>"</li>'),c.find("span").first().html(b);return this.search_results.append(c)},b.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},b.prototype.keydown_arrow=function(){var b,c;this.result_highlight?this.results_showing&&(c=this.result_highlight.nextAll("li.active-result").first(),c&&this.result_do_highlight(c)):(b=this.search_results.find("li.active-result").first(),b&&this.result_do_highlight(a(b)));if(!this.results_showing)return this.results_show()},b.prototype.keyup_arrow=function(){var a;if(!this.results_showing&&!this.is_multiple)return this.results_show();if(this.result_highlight){a=this.result_highlight.prevAll("li.active-result");if(a.length)return this.result_do_highlight(a.first());this.choices>0&&this.results_hide();return this.result_clear_highlight()}},b.prototype.keydown_backstroke=function(){if(this.pending_backstroke){this.choice_destroy(this.pending_backstroke.find("a").first());return this.clear_backstroke()}this.pending_backstroke=this.search_container.siblings("li.search-choice").last();return this.pending_backstroke.addClass("search-choice-focus")},b.prototype.clear_backstroke=function(){this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus");return this.pending_backstroke=null},b.prototype.keyup_checker=function(a){var b,c;b=(c=a.which)!=null?c:a.keyCode,this.search_field_scale();switch(b){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices>0)return this.keydown_backstroke();if(!this.pending_backstroke){this.result_clear_highlight();return this.results_search()}break;case 13:a.preventDefault();if(this.results_showing)return this.result_select(a);break;case 27:if(this.results_showing)return this.results_hide();break;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},b.prototype.keydown_checker=function(a){var b,c;b=(c=a.which)!=null?c:a.keyCode,this.search_field_scale(),b!==8&&this.pending_backstroke&&this.clear_backstroke();switch(b){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.mouse_on_container=!1;break;case 13:a.preventDefault();break;case 38:a.preventDefault(),this.keyup_arrow();break;case 40:this.keydown_arrow()}},b.prototype.search_field_scale=function(){var b,c,d,e,f,g,h,i,j;if(this.is_multiple){d=0,h=0,f="position:absolute; left: -1000px; top: -1000px; display:none;",g=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"];for(i=0,j=g.length;i<j;i++)e=g[i],f+=e+":"+this.search_field.css(e)+";";c=a("<div />",{style:f}),c.text(this.search_field.val()),a("body").append(c),h=c.width()+25,c.remove(),h>this.f_width-10&&(h=this.f_width-10),this.search_field.css({width:h+"px"}),b=this.container.height();return this.dropdown.css({top:b+"px"})}},b.prototype.generate_field_id=function(){var a;a=this.generate_random_id(),this.form_field.id=a;return a},b.prototype.generate_random_id=function(){var b;b="sel"+this.generate_random_char()+this.generate_random_char()+this.generate_random_char();while(a("#"+b).length>0)b+=this.generate_random_char();return b},b.prototype.generate_random_char=function(){var a,b,c;a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ",c=Math.floor(Math.random()*a.length);return b=a.substring(c,c+1)};return b}(),c=function(a){var b;return b=a.outerWidth()-a.width()},d.get_side_border_padding=c}).call(this),function(){var a;a=function(){function a(){this.options_index=0,this.parsed=[]}a.prototype.add_node=function(a){return a.nodeName==="OPTGROUP"?this.add_group(a):this.add_option(a)},a.prototype.add_group=function(a){var b,c,d,e,f,g;b=this.parsed.length,this.parsed.push({array_index:b,group:!0,label:a.label,children:0,disabled:a.disabled}),f=a.childNodes,g=[];for(d=0,e=f.length;d<e;d++)c=f[d],g.push(this.add_option(c,b,a.disabled));return g},a.prototype.add_option=function(a,b,c){if(a.nodeName==="OPTION"){a.text!==""?(b!=null&&(this.parsed[b].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:a.value,text:a.text,html:a.innerHTML,selected:a.selected,disabled:c===!0?c:a.disabled,group_array_index:b,classes:a.className,style:a.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0});return this.options_index+=1}};return a}(),a.select_to_array=function(b){var c,d,e,f,g;d=new a,g=b.childNodes;for(e=0,f=g.length;e<f;e++)c=g[e],d.add_node(c);return d.parsed},this.SelectParser=a}.call(this) \ No newline at end of file +((function(){var a;a=function(){function a(){this.options_index=0,this.parsed=[]}return a.prototype.add_node=function(a){return a.nodeName==="OPTGROUP"?this.add_group(a):this.add_option(a)},a.prototype.add_group=function(a){var b,c,d,e,f,g;b=this.parsed.length,this.parsed.push({array_index:b,group:!0,label:a.label,children:0,disabled:a.disabled}),f=a.childNodes,g=[];for(d=0,e=f.length;d<e;d++)c=f[d],g.push(this.add_option(c,b,a.disabled));return g},a.prototype.add_option=function(a,b,c){if(a.nodeName==="OPTION")return a.text!==""?(b!=null&&(this.parsed[b].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:a.value,text:a.text,html:a.innerHTML,selected:a.selected,disabled:c===!0?c:a.disabled,group_array_index:b,classes:a.className,style:a.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1},a}(),a.select_to_array=function(b){var c,d,e,f,g;d=new a,g=b.childNodes;for(e=0,f=g.length;e<f;e++)c=g[e],d.add_node(c);return d.parsed},this.SelectParser=a})).call(this),function(){var a,b;b=this,a=function(){function a(a,b){this.form_field=a,this.options=b!=null?b:{},this.set_default_values(),this.is_multiple=this.form_field.multiple,this.default_text_default=this.is_multiple?"Select Some Options":"Select an Option",this.setup(),this.set_up_html(),this.register_observers(),this.finish_setup()}return a.prototype.set_default_values=function(){var a=this;return this.click_test_action=function(b){return a.test_active_click(b)},this.activate_action=function(b){return a.activate_field(b)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.result_single_selected=null,this.allow_single_deselect=this.options.allow_single_deselect!=null&&this.form_field.options[0]!=null&&this.form_field.options[0].text===""?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.search_contains=this.options.search_contains||!1,this.choices=0,this.results_none_found=this.options.no_results_text||"No results match"},a.prototype.mouse_enter=function(){return this.mouse_on_container=!0},a.prototype.mouse_leave=function(){return this.mouse_on_container=!1},a.prototype.input_focus=function(a){var b=this;if(!this.active_field)return setTimeout(function(){return b.container_mousedown()},50)},a.prototype.input_blur=function(a){var b=this;if(!this.mouse_on_container)return this.active_field=!1,setTimeout(function(){return b.blur_test()},100)},a.prototype.result_add_option=function(a){var b,c;return a.disabled?"":(a.dom_id=this.container_id+"_o_"+a.array_index,b=a.selected&&this.is_multiple?[]:["active-result"],a.selected&&b.push("result-selected"),a.group_array_index!=null&&b.push("group-option"),a.classes!==""&&b.push(a.classes),c=a.style.cssText!==""?' style="'+a.style+'"':"",'<li id="'+a.dom_id+'" class="'+b.join(" ")+'"'+c+">"+a.html+"</li>")},a.prototype.results_update_field=function(){return this.result_clear_highlight(),this.result_single_selected=null,this.results_build()},a.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},a.prototype.results_search=function(a){return this.results_showing?this.winnow_results():this.results_show()},a.prototype.keyup_checker=function(a){var b,c;b=(c=a.which)!=null?c:a.keyCode,this.search_field_scale();switch(b){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:a.preventDefault();if(this.results_showing)return this.result_select(a);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},a.prototype.generate_field_id=function(){var a;return a=this.generate_random_id(),this.form_field.id=a,a},a.prototype.generate_random_char=function(){var a,b,c;return a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ",c=Math.floor(Math.random()*a.length),b=a.substring(c,c+1)},a}(),b.AbstractChosen=a}.call(this),function(){var a,b,c,d,e=Object.prototype.hasOwnProperty,f=function(a,b){function d(){this.constructor=a}for(var c in b)e.call(b,c)&&(a[c]=b[c]);return d.prototype=b.prototype,a.prototype=new d,a.__super__=b.prototype,a};d=this,a=jQuery,a.fn.extend({chosen:function(c){return!a.browser.msie||a.browser.version!=="6.0"&&a.browser.version!=="7.0"?a(this).each(function(d){if(!a(this).hasClass("chzn-done"))return new b(this,c)}):this}}),b=function(b){function e(){e.__super__.constructor.apply(this,arguments)}return f(e,b),e.prototype.setup=function(){return this.form_field_jq=a(this.form_field),this.is_rtl=this.form_field_jq.hasClass("chzn-rtl")},e.prototype.finish_setup=function(){return this.form_field_jq.addClass("chzn-done")},e.prototype.set_up_html=function(){var b,d,e,f;return this.container_id=this.form_field.id.length?this.form_field.id.replace(/(:|\.)/g,"_"):this.generate_field_id(),this.container_id+="_chzn",this.f_width=this.form_field_jq.outerWidth(),this.default_text=this.form_field_jq.data("placeholder")?this.form_field_jq.data("placeholder"):this.default_text_default,b=a("<div />",{id:this.container_id,"class":"chzn-container"+(this.is_rtl?" chzn-rtl":""),style:"width: "+this.f_width+"px;"}),this.is_multiple?b.html('<ul class="chzn-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chzn-drop" style="left:-9000px;"><ul class="chzn-results"></ul></div>'):b.html('<a href="javascript:void(0)" class="chzn-single chzn-default"><span>'+this.default_text+'</span><div><b></b></div></a><div class="chzn-drop" style="left:-9000px;"><div class="chzn-search"><input type="text" autocomplete="off" /></div><ul class="chzn-results"></ul></div>'),this.form_field_jq.hide().after(b),this.container=a("#"+this.container_id),this.container.addClass("chzn-container-"+(this.is_multiple?"multi":"single")),this.dropdown=this.container.find("div.chzn-drop").first(),d=this.container.height(),e=this.f_width-c(this.dropdown),this.dropdown.css({width:e+"px",top:d+"px"}),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chzn-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chzn-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chzn-search").first(),this.selected_item=this.container.find(".chzn-single").first(),f=e-c(this.search_container)-c(this.search_field),this.search_field.css({width:f+"px"})),this.results_build(),this.set_tab_index(),this.form_field_jq.trigger("liszt:ready",{chosen:this})},e.prototype.register_observers=function(){var a=this;return this.container.mousedown(function(b){return a.container_mousedown(b)}),this.container.mouseup(function(b){return a.container_mouseup(b)}),this.container.mouseenter(function(b){return a.mouse_enter(b)}),this.container.mouseleave(function(b){return a.mouse_leave(b)}),this.search_results.mouseup(function(b){return a.search_results_mouseup(b)}),this.search_results.mouseover(function(b){return a.search_results_mouseover(b)}),this.search_results.mouseout(function(b){return a.search_results_mouseout(b)}),this.form_field_jq.bind("liszt:updated",function(b){return a.results_update_field(b)}),this.search_field.blur(function(b){return a.input_blur(b)}),this.search_field.keyup(function(b){return a.keyup_checker(b)}),this.search_field.keydown(function(b){return a.keydown_checker(b)}),this.is_multiple?(this.search_choices.click(function(b){return a.choices_click(b)}),this.search_field.focus(function(b){return a.input_focus(b)})):this.container.click(function(a){return a.preventDefault()})},e.prototype.search_field_disabled=function(){this.is_disabled=this.form_field_jq[0].disabled;if(this.is_disabled)return this.container.addClass("chzn-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus",this.activate_action),this.close_field();this.container.removeClass("chzn-disabled"),this.search_field[0].disabled=!1;if(!this.is_multiple)return this.selected_item.bind("focus",this.activate_action)},e.prototype.container_mousedown=function(b){var c;if(!this.is_disabled)return c=b!=null?a(b.target).hasClass("search-choice-close"):!1,b&&b.type==="mousedown"&&!this.results_showing&&b.stopPropagation(),!this.pending_destroy_click&&!c?(this.active_field?!this.is_multiple&&b&&(a(b.target)[0]===this.selected_item[0]||a(b.target).parents("a.chzn-single").length)&&(b.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),a(document).click(this.click_test_action),this.results_show()),this.activate_field()):this.pending_destroy_click=!1},e.prototype.container_mouseup=function(a){if(a.target.nodeName==="ABBR")return this.results_reset(a)},e.prototype.blur_test=function(a){if(!this.active_field&&this.container.hasClass("chzn-container-active"))return this.close_field()},e.prototype.close_field=function(){return a(document).unbind("click",this.click_test_action),this.is_multiple||(this.selected_item.attr("tabindex",this.search_field.attr("tabindex")),this.search_field.attr("tabindex",-1)),this.active_field=!1,this.results_hide(),this.container.removeClass("chzn-container-active"),this.winnow_results_clear(),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},e.prototype.activate_field=function(){return!this.is_multiple&&!this.active_field&&(this.search_field.attr("tabindex",this.selected_item.attr("tabindex")),this.selected_item.attr("tabindex",-1)),this.container.addClass("chzn-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},e.prototype.test_active_click=function(b){return a(b.target).parents("#"+this.container_id).length?this.active_field=!0:this.close_field()},e.prototype.results_build=function(){var a,b,c,e,f;this.parsing=!0,this.results_data=d.SelectParser.select_to_array(this.form_field),this.is_multiple&&this.choices>0?(this.search_choices.find("li.search-choice").remove(),this.choices=0):this.is_multiple||(this.selected_item.find("span").text(this.default_text),this.form_field.options.length<=this.disable_search_threshold?this.container.addClass("chzn-container-single-nosearch"):this.container.removeClass("chzn-container-single-nosearch")),a="",f=this.results_data;for(c=0,e=f.length;c<e;c++)b=f[c],b.group?a+=this.result_add_group(b):b.empty||(a+=this.result_add_option(b),b.selected&&this.is_multiple?this.choice_build(b):b.selected&&!this.is_multiple&&(this.selected_item.removeClass("chzn-default").find("span").text(b.text),this.allow_single_deselect&&this.single_deselect_control_build()));return this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.search_results.html(a),this.parsing=!1},e.prototype.result_add_group=function(b){return b.disabled?"":(b.dom_id=this.container_id+"_g_"+b.array_index,'<li id="'+b.dom_id+'" class="group-result">'+a("<div />").text(b.label).html()+"</li>")},e.prototype.result_do_highlight=function(a){var b,c,d,e,f;if(a.length){this.result_clear_highlight(),this.result_highlight=a,this.result_highlight.addClass("highlighted"),d=parseInt(this.search_results.css("maxHeight"),10),f=this.search_results.scrollTop(),e=d+f,c=this.result_highlight.position().top+this.search_results.scrollTop(),b=c+this.result_highlight.outerHeight();if(b>=e)return this.search_results.scrollTop(b-d>0?b-d:0);if(c<f)return this.search_results.scrollTop(c)}},e.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},e.prototype.results_show=function(){var a;return this.is_multiple||(this.selected_item.addClass("chzn-single-with-drop"),this.result_single_selected&&this.result_do_highlight(this.result_single_selected)),a=this.is_multiple?this.container.height():this.container.height()-1,this.dropdown.css({top:a+"px",left:0}),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results()},e.prototype.results_hide=function(){return this.is_multiple||this.selected_item.removeClass("chzn-single-with-drop"),this.result_clear_highlight(),this.dropdown.css({left:"-9000px"}),this.results_showing=!1},e.prototype.set_tab_index=function(a){var b;if(this.form_field_jq.attr("tabindex"))return b=this.form_field_jq.attr("tabindex"),this.form_field_jq.attr("tabindex",-1),this.is_multiple?this.search_field.attr("tabindex",b):(this.selected_item.attr("tabindex",b),this.search_field.attr("tabindex",-1))},e.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},e.prototype.search_results_mouseup=function(b){var c;c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first();if(c.length)return this.result_highlight=c,this.result_select(b)},e.prototype.search_results_mouseover=function(b){var c;c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first();if(c)return this.result_do_highlight(c)},e.prototype.search_results_mouseout=function(b){if(a(b.target).hasClass("active-result"))return this.result_clear_highlight()},e.prototype.choices_click=function(b){b.preventDefault();if(this.active_field&&!a(b.target).hasClass("search-choice")&&!this.results_showing)return this.results_show()},e.prototype.choice_build=function(b){var c,d,e=this;return c=this.container_id+"_c_"+b.array_index,this.choices+=1,this.search_container.before('<li class="search-choice" id="'+c+'"><span>'+b.html+'</span><a href="javascript:void(0)" class="search-choice-close" rel="'+b.array_index+'"></a></li>'),d=a("#"+c).find("a").first(),d.click(function(a){return e.choice_destroy_link_click(a)})},e.prototype.choice_destroy_link_click=function(b){return b.preventDefault(),this.is_disabled?b.stopPropagation:(this.pending_destroy_click=!0,this.choice_destroy(a(b.target)))},e.prototype.choice_destroy=function(a){return this.choices-=1,this.show_search_field_default(),this.is_multiple&&this.choices>0&&this.search_field.val().length<1&&this.results_hide(),this.result_deselect(a.attr("rel")),a.parents("li").first().remove()},e.prototype.results_reset=function(b){this.form_field.options[0].selected=!0,this.selected_item.find("span").text(this.default_text),this.is_multiple||this.selected_item.addClass("chzn-default"),this.show_search_field_default(),a(b.target).remove(),this.form_field_jq.trigger("change");if(this.active_field)return this.results_hide()},e.prototype.result_select=function(a){var b,c,d,e;if(this.result_highlight)return b=this.result_highlight,c=b.attr("id"),this.result_clear_highlight(),this.is_multiple?this.result_deactivate(b):(this.search_results.find(".result-selected").removeClass("result-selected"),this.result_single_selected=b,this.selected_item.removeClass("chzn-default")),b.addClass("result-selected"),e=c.substr(c.lastIndexOf("_")+1),d=this.results_data[e],d.selected=!0,this.form_field.options[d.options_index].selected=!0,this.is_multiple?this.choice_build(d):(this.selected_item.find("span").first().text(d.text),this.allow_single_deselect&&this.single_deselect_control_build()),(!a.metaKey||!this.is_multiple)&&this.results_hide(),this.search_field.val(""),this.form_field_jq.trigger("change"),this.search_field_scale()},e.prototype.result_activate=function(a){return a.addClass("active-result")},e.prototype.result_deactivate=function(a){return a.removeClass("active-result")},e.prototype.result_deselect=function(b){var c,d;return d=this.results_data[b],d.selected=!1,this.form_field.options[d.options_index].selected=!1,c=a("#"+this.container_id+"_o_"+b),c.removeClass("result-selected").addClass("active-result").show(),this.result_clear_highlight(),this.winnow_results(),this.form_field_jq.trigger("change"),this.search_field_scale()},e.prototype.single_deselect_control_build=function(){if(this.allow_single_deselect&&this.selected_item.find("abbr").length<1)return this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>')},e.prototype.winnow_results=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;this.no_results_clear(),j=0,k=this.search_field.val()===this.default_text?"":a("<div/>").text(a.trim(this.search_field.val())).html(),g=this.search_contains?"":"^",f=new RegExp(g+k.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i"),n=new RegExp(k.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i"),s=this.results_data;for(o=0,q=s.length;o<q;o++){c=s[o];if(!c.disabled&&!c.empty)if(c.group)a("#"+c.dom_id).css("display","none");else if(!this.is_multiple||!c.selected){b=!1,i=c.dom_id,h=a("#"+i);if(f.test(c.html))b=!0,j+=1;else if(c.html.indexOf(" ")>=0||c.html.indexOf("[")===0){e=c.html.replace(/\[|\]/g,"").split(" ");if(e.length)for(p=0,r=e.length;p<r;p++)d=e[p],f.test(d)&&(b=!0,j+=1)}b?(k.length?(l=c.html.search(n),m=c.html.substr(0,l+k.length)+"</em>"+c.html.substr(l+k.length),m=m.substr(0,l)+"<em>"+m.substr(l)):m=c.html,h.html(m),this.result_activate(h),c.group_array_index!=null&&a("#"+this.results_data[c.group_array_index].dom_id).css("display","list-item")):(this.result_highlight&&i===this.result_highlight.attr("id")&&this.result_clear_highlight(),this.result_deactivate(h))}}return j<1&&k.length?this.no_results(k):this.winnow_results_set_highlight()},e.prototype.winnow_results_clear=function(){var b,c,d,e,f;this.search_field.val(""),c=this.search_results.find("li"),f=[];for(d=0,e=c.length;d<e;d++)b=c[d],b=a(b),b.hasClass("group-result")?f.push(b.css("display","auto")):!this.is_multiple||!b.hasClass("result-selected")?f.push(this.result_activate(b)):f.push(void 0);return f},e.prototype.winnow_results_set_highlight=function(){var a,b;if(!this.result_highlight){b=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),a=b.length?b.first():this.search_results.find(".active-result").first();if(a!=null)return this.result_do_highlight(a)}},e.prototype.no_results=function(b){var c;return c=a('<li class="no-results">'+this.results_none_found+' "<span></span>"</li>'),c.find("span").first().html(b),this.search_results.append(c)},e.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},e.prototype.keydown_arrow=function(){var b,c;this.result_highlight?this.results_showing&&(c=this.result_highlight.nextAll("li.active-result").first(),c&&this.result_do_highlight(c)):(b=this.search_results.find("li.active-result").first(),b&&this.result_do_highlight(a(b)));if(!this.results_showing)return this.results_show()},e.prototype.keyup_arrow=function(){var a;if(!this.results_showing&&!this.is_multiple)return this.results_show();if(this.result_highlight)return a=this.result_highlight.prevAll("li.active-result"),a.length?this.result_do_highlight(a.first()):(this.choices>0&&this.results_hide(),this.result_clear_highlight())},e.prototype.keydown_backstroke=function(){return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(this.pending_backstroke=this.search_container.siblings("li.search-choice").last(),this.pending_backstroke.addClass("search-choice-focus"))},e.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},e.prototype.keydown_checker=function(a){var b,c;b=(c=a.which)!=null?c:a.keyCode,this.search_field_scale(),b!==8&&this.pending_backstroke&&this.clear_backstroke();switch(b){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(a),this.mouse_on_container=!1;break;case 13:a.preventDefault();break;case 38:a.preventDefault(),this.keyup_arrow();break;case 40:this.keydown_arrow()}},e.prototype.search_field_scale=function(){var b,c,d,e,f,g,h,i,j;if(this.is_multiple){d=0,h=0,f="position:absolute; left: -1000px; top: -1000px; display:none;",g=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"];for(i=0,j=g.length;i<j;i++)e=g[i],f+=e+":"+this.search_field.css(e)+";";return c=a("<div />",{style:f}),c.text(this.search_field.val()),a("body").append(c),h=c.width()+25,c.remove(),h>this.f_width-10&&(h=this.f_width-10),this.search_field.css({width:h+"px"}),b=this.container.height(),this.dropdown.css({top:b+"px"})}},e.prototype.generate_random_id=function(){var b;b="sel"+this.generate_random_char()+this.generate_random_char()+this.generate_random_char();while(a("#"+b).length>0)b+=this.generate_random_char();return b},e}(AbstractChosen),c=function(a){var b;return b=a.outerWidth()-a.width()},d.get_side_border_padding=c}.call(this) \ No newline at end of file diff --git a/3rdparty/miniColors/css/images/colors.png b/3rdparty/miniColors/css/images/colors.png index 1b4f819d8d9367147e8b1d2145e5fa1c5d6a48d3..deb50a9ae102938cadf7aa93824d1527536b77b8 100755 Binary files a/3rdparty/miniColors/css/images/colors.png and b/3rdparty/miniColors/css/images/colors.png differ diff --git a/3rdparty/miniColors/css/images/trigger.png b/3rdparty/miniColors/css/images/trigger.png index 8c169fd6053009030232ef865a61876992b68589..96c91294f3f167419d948cfba6c5b8a91d6196fe 100755 Binary files a/3rdparty/miniColors/css/images/trigger.png and b/3rdparty/miniColors/css/images/trigger.png differ diff --git a/3rdparty/miniColors/css/jquery.miniColors.css b/3rdparty/miniColors/css/jquery.miniColors.css index 381bc1dc06510c4731379a9df5e34318029f6da7..592f44894d138d0e6ed15914d699d24187022a4f 100755 --- a/3rdparty/miniColors/css/jquery.miniColors.css +++ b/3rdparty/miniColors/css/jquery.miniColors.css @@ -1,19 +1,13 @@ -.miniColors-trigger { - height: 22px; - width: 22px; - background: url(images/trigger.png) center no-repeat; - vertical-align: middle; - margin: 0 .25em; - display: inline-block; - outline: none; +INPUT.miniColors { + margin-right: 4px; } .miniColors-selector { position: absolute; width: 175px; height: 150px; - background: #FFF; - border: solid 1px #BBB; + background: white; + border: solid 1px #bababa; -moz-box-shadow: 0 0 6px rgba(0, 0, 0, .25); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .25); box-shadow: 0 0 6px rgba(0, 0, 0, .25); @@ -24,9 +18,13 @@ z-index: 999999; } +.miniColors.opacity.miniColors-selector { + width: 200px; +} + .miniColors-selector.black { - background: #000; - border-color: #000; + background: black; + border-color: black; } .miniColors-colors { @@ -35,25 +33,43 @@ left: 5px; width: 150px; height: 150px; - background: url(images/colors.png) right no-repeat; + background: url(images/colors.png) -40px 0 no-repeat; cursor: crosshair; } +.miniColors.opacity .miniColors-colors { + left: 30px; +} + .miniColors-hues { position: absolute; top: 5px; left: 160px; width: 20px; height: 150px; - background: url(images/colors.png) left no-repeat; + background: url(images/colors.png) 0 0 no-repeat; + cursor: crosshair; +} + +.miniColors.opacity .miniColors-hues { + left: 185px; +} + +.miniColors-opacity { + position: absolute; + top: 5px; + left: 5px; + width: 20px; + height: 150px; + background: url(images/colors.png) -20px 0 no-repeat; cursor: crosshair; } .miniColors-colorPicker { position: absolute; - width: 9px; - height: 9px; - border: 1px solid #fff; + width: 11px; + height: 11px; + border: 1px solid black; -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; @@ -64,18 +80,46 @@ left: 0; width: 7px; height: 7px; - border: 1px solid #000; + border: 2px solid white; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; } -.miniColors-huePicker { +.miniColors-huePicker, +.miniColors-opacityPicker { position: absolute; - left: -3px; - width: 24px; - height: 1px; - border: 1px solid #fff; + left: -2px; + width: 22px; + height: 2px; + border: 1px solid black; + background: white; + margin-top: -1px; border-radius: 2px; - background: #000; +} + +.miniColors-trigger, +.miniColors-triggerWrap { + width: 22px; + height: 22px; + display: inline-block; +} + +.miniColors-triggerWrap { + background: url(images/trigger.png) -22px 0 no-repeat; +} + +.miniColors-triggerWrap.disabled { + filter: alpha(opacity=50); + opacity: .5; +} + +.miniColors-trigger { + vertical-align: middle; + outline: none; + background: url(images/trigger.png) 0 0 no-repeat; +} + +.miniColors-triggerWrap.disabled .miniColors-trigger { + cursor: default; } \ No newline at end of file diff --git a/3rdparty/miniColors/js/jquery.miniColors.js b/3rdparty/miniColors/js/jquery.miniColors.js index 187db3fa84e5dd95eb8395a2cffa5828df6a3d16..a0f439c2c49aa43599f78dd95494e7008b060f27 100755 --- a/3rdparty/miniColors/js/jquery.miniColors.js +++ b/3rdparty/miniColors/js/jquery.miniColors.js @@ -1,7 +1,7 @@ /* * jQuery miniColors: A small color selector * - * Copyright 2011 Cory LaViska for A Beautiful Site, LLC. (http://abeautifulsite.net/) + * Copyright 2012 Cory LaViska for A Beautiful Site, LLC. (http://www.abeautifulsite.net/) * * Dual licensed under the MIT or GPL Version 2 licenses * @@ -18,20 +18,30 @@ if(jQuery) (function($) { // // Determine initial color (defaults to white) - var color = expandHex(input.val()); - if( !color ) color = 'ffffff'; - var hsb = hex2hsb(color); + var color = expandHex(input.val()) || 'ffffff', + hsb = hex2hsb(color), + rgb = hsb2rgb(hsb), + alpha = parseFloat(input.attr('data-opacity')).toFixed(2); + + if( alpha > 1 ) alpha = 1; + if( alpha < 0 ) alpha = 0; // Create trigger var trigger = $('<a class="miniColors-trigger" style="background-color: #' + color + '" href="#"></a>'); trigger.insertAfter(input); + trigger.wrap('<span class="miniColors-triggerWrap"></span>'); + if( o.opacity ) { + trigger.css('backgroundColor', 'rgba(' + rgb.r + ', ' + rgb.g + ', ' + rgb.b + ', ' + alpha + ')'); + } // Set input data and update attributes input .addClass('miniColors') .data('original-maxlength', input.attr('maxlength') || null) .data('original-autocomplete', input.attr('autocomplete') || null) - .data('letterCase', 'uppercase') + .data('letterCase', o.letterCase === 'uppercase' ? 'uppercase' : 'lowercase') + .data('opacity', o.opacity ? true : false) + .data('alpha', alpha) .data('trigger', trigger) .data('hsb', hsb) .data('change', o.change ? o.change : null) @@ -42,11 +52,11 @@ if(jQuery) (function($) { .val('#' + convertCase(color, o.letterCase)); // Handle options - if( o.readonly ) input.prop('readonly', true); - if( o.disabled ) disable(input); + if( o.readonly || input.prop('readonly') ) input.prop('readonly', true); + if( o.disabled || input.prop('disabled') ) disable(input); // Show selector when trigger is clicked - trigger.bind('click.miniColors', function(event) { + trigger.on('click.miniColors', function(event) { event.preventDefault(); if( input.val() === '' ) input.val('#'); show(input); @@ -54,29 +64,29 @@ if(jQuery) (function($) { }); // Show selector when input receives focus - input.bind('focus.miniColors', function(event) { + input.on('focus.miniColors', function(event) { if( input.val() === '' ) input.val('#'); show(input); }); // Hide on blur - input.bind('blur.miniColors', function(event) { + input.on('blur.miniColors', function(event) { var hex = expandHex( hsb2hex(input.data('hsb')) ); input.val( hex ? '#' + convertCase(hex, input.data('letterCase')) : '' ); }); // Hide when tabbing out of the input - input.bind('keydown.miniColors', function(event) { + input.on('keydown.miniColors', function(event) { if( event.keyCode === 9 ) hide(input); }); // Update when color is typed in - input.bind('keyup.miniColors', function(event) { + input.on('keyup.miniColors', function(event) { setColorFromInput(input); }); // Handle pasting - input.bind('paste.miniColors', function(event) { + input.on('paste.miniColors', function(event) { // Short pause to wait for paste to complete setTimeout( function() { setColorFromInput(input); @@ -89,19 +99,18 @@ if(jQuery) (function($) { // // Destroys an active instance of the miniColors selector // - hide(); input = $(input); // Restore to original state - input.data('trigger').remove(); + input.data('trigger').parent().remove(); input .attr('autocomplete', input.data('original-autocomplete')) .attr('maxlength', input.data('original-maxlength')) .removeData() .removeClass('miniColors') - .unbind('.miniColors'); - $(document).unbind('.miniColors'); + .off('.miniColors'); + $(document).off('.miniColors'); }; var enable = function(input) { @@ -110,8 +119,7 @@ if(jQuery) (function($) { // input .prop('disabled', false) - .data('trigger') - .css('opacity', 1); + .data('trigger').parent().removeClass('disabled'); }; var disable = function(input) { @@ -121,8 +129,7 @@ if(jQuery) (function($) { hide(input); input .prop('disabled', true) - .data('trigger') - .css('opacity', 0.5); + .data('trigger').parent().addClass('disabled'); }; var show = function(input) { @@ -133,24 +140,27 @@ if(jQuery) (function($) { // Hide all other instances hide(); - + // Generate the selector var selector = $('<div class="miniColors-selector"></div>'); selector - .append('<div class="miniColors-colors" style="background-color: #FFF;"><div class="miniColors-colorPicker"><div class="miniColors-colorPicker-inner"></div></div>') .append('<div class="miniColors-hues"><div class="miniColors-huePicker"></div></div>') - .css({ - top: input.is(':visible') ? input.offset().top + input.outerHeight() : input.data('trigger').offset().top + input.data('trigger').outerHeight(), - left: input.is(':visible') ? input.offset().left : input.data('trigger').offset().left, - display: 'none' - }) + .append('<div class="miniColors-colors" style="background-color: #FFF;"><div class="miniColors-colorPicker"><div class="miniColors-colorPicker-inner"></div></div>') + .css('display', 'none') .addClass( input.attr('class') ); + // Opacity + if( input.data('opacity') ) { + selector + .addClass('opacity') + .prepend('<div class="miniColors-opacity"><div class="miniColors-opacityPicker"></div></div>'); + } + // Set background for colors var hsb = input.data('hsb'); selector - .find('.miniColors-colors') - .css('backgroundColor', '#' + hsb2hex({ h: hsb.h, s: 100, b: 100 })); + .find('.miniColors-colors').css('backgroundColor', '#' + hsb2hex({ h: hsb.h, s: 100, b: 100 })).end() + .find('.miniColors-opacity').css('backgroundColor', '#' + hsb2hex({ h: hsb.h, s: hsb.s, b: hsb.b })).end(); // Set colorPicker position var colorPosition = input.data('colorPosition'); @@ -162,64 +172,106 @@ if(jQuery) (function($) { // Set huePicker position var huePosition = input.data('huePosition'); if( !huePosition ) huePosition = getHuePositionFromHSB(hsb); - selector.find('.miniColors-huePicker').css('top', huePosition.y + 'px'); + selector.find('.miniColors-huePicker').css('top', huePosition + 'px'); + + // Set opacity position + var opacityPosition = input.data('opacityPosition'); + if( !opacityPosition ) opacityPosition = getOpacityPositionFromAlpha(input.attr('data-opacity')); + selector.find('.miniColors-opacityPicker').css('top', opacityPosition + 'px'); // Set input data input .data('selector', selector) .data('huePicker', selector.find('.miniColors-huePicker')) + .data('opacityPicker', selector.find('.miniColors-opacityPicker')) .data('colorPicker', selector.find('.miniColors-colorPicker')) .data('mousebutton', 0); - + $('BODY').append(selector); - selector.fadeIn(100); + + // Position the selector + var trigger = input.data('trigger'), + hidden = !input.is(':visible'), + top = hidden ? trigger.offset().top + trigger.outerHeight() : input.offset().top + input.outerHeight(), + left = hidden ? trigger.offset().left : input.offset().left, + selectorWidth = selector.outerWidth(), + selectorHeight = selector.outerHeight(), + triggerWidth = trigger.outerWidth(), + triggerHeight = trigger.outerHeight(), + windowHeight = $(window).height(), + windowWidth = $(window).width(), + scrollTop = $(window).scrollTop(), + scrollLeft = $(window).scrollLeft(); + + // Adjust based on viewport + if( (top + selectorHeight) > windowHeight + scrollTop ) top = top - selectorHeight - triggerHeight; + if( (left + selectorWidth) > windowWidth + scrollLeft ) left = left - selectorWidth + triggerWidth; + + // Set position and show + selector.css({ + top: top, + left: left + }).fadeIn(100); // Prevent text selection in IE - selector.bind('selectstart', function() { return false; }); + selector.on('selectstart', function() { return false; }); - $(document).bind('mousedown.miniColors touchstart.miniColors', function(event) { - - input.data('mousebutton', 1); - var testSubject = $(event.target).parents().andSelf(); - - if( testSubject.hasClass('miniColors-colors') ) { - event.preventDefault(); - input.data('moving', 'colors'); - moveColor(input, event); - } - - if( testSubject.hasClass('miniColors-hues') ) { - event.preventDefault(); - input.data('moving', 'hues'); - moveHue(input, event); - } - - if( testSubject.hasClass('miniColors-selector') ) { - event.preventDefault(); - return; - } - - if( testSubject.hasClass('miniColors') ) return; - - hide(input); - }); + // Hide on resize (IE7/8 trigger this when any element is resized...) + if( !$.browser.msie || ($.browser.msie && $.browser.version >= 9) ) { + $(window).on('resize.miniColors', function(event) { + hide(input); + }); + } $(document) - .bind('mouseup.miniColors touchend.miniColors', function(event) { + .on('mousedown.miniColors touchstart.miniColors', function(event) { + + input.data('mousebutton', 1); + var testSubject = $(event.target).parents().andSelf(); + + if( testSubject.hasClass('miniColors-colors') ) { + event.preventDefault(); + input.data('moving', 'colors'); + moveColor(input, event); + } + + if( testSubject.hasClass('miniColors-hues') ) { + event.preventDefault(); + input.data('moving', 'hues'); + moveHue(input, event); + } + + if( testSubject.hasClass('miniColors-opacity') ) { + event.preventDefault(); + input.data('moving', 'opacity'); + moveOpacity(input, event); + } + + if( testSubject.hasClass('miniColors-selector') ) { + event.preventDefault(); + return; + } + + if( testSubject.hasClass('miniColors') ) return; + + hide(input); + }) + .on('mouseup.miniColors touchend.miniColors', function(event) { event.preventDefault(); input.data('mousebutton', 0).removeData('moving'); }) - .bind('mousemove.miniColors touchmove.miniColors', function(event) { + .on('mousemove.miniColors touchmove.miniColors', function(event) { event.preventDefault(); if( input.data('mousebutton') === 1 ) { if( input.data('moving') === 'colors' ) moveColor(input, event); if( input.data('moving') === 'hues' ) moveHue(input, event); + if( input.data('moving') === 'opacity' ) moveOpacity(input, event); } }); // Fire open callback if( input.data('open') ) { - input.data('open').call(input.get(0), '#' + hsb2hex(hsb), hsb2rgb(hsb)); + input.data('open').call(input.get(0), '#' + hsb2hex(hsb), $.extend(hsb2rgb(hsb), { a: parseFloat(input.attr('data-opacity')) })); } }; @@ -231,22 +283,22 @@ if(jQuery) (function($) { // // Hide all other instances if input isn't specified - if( !input ) input = '.miniColors'; + if( !input ) input = $('.miniColors'); - $(input).each( function() { + input.each( function() { var selector = $(this).data('selector'); $(this).removeData('selector'); $(selector).fadeOut(100, function() { // Fire close callback if( input.data('close') ) { var hsb = input.data('hsb'), hex = hsb2hex(hsb); - input.data('close').call(input.get(0), '#' + hex, hsb2rgb(hsb)); + input.data('close').call(input.get(0), '#' + hex, $.extend(hsb2rgb(hsb), { a: parseFloat(input.attr('data-opacity')) })); } $(this).remove(); }); }); - $(document).unbind('.miniColors'); + $(document).off('.miniColors'); }; @@ -266,8 +318,8 @@ if(jQuery) (function($) { position.x = event.originalEvent.changedTouches[0].pageX; position.y = event.originalEvent.changedTouches[0].pageY; } - position.x = position.x - input.data('selector').find('.miniColors-colors').offset().left - 5; - position.y = position.y - input.data('selector').find('.miniColors-colors').offset().top - 5; + position.x = position.x - input.data('selector').find('.miniColors-colors').offset().left - 6; + position.y = position.y - input.data('selector').find('.miniColors-colors').offset().top - 6; if( position.x <= -5 ) position.x = -5; if( position.x >= 144 ) position.x = 144; if( position.y <= -5 ) position.y = -5; @@ -301,23 +353,21 @@ if(jQuery) (function($) { huePicker.hide(); - var position = { - y: event.pageY - }; + var position = event.pageY; // Touch support if( event.originalEvent.changedTouches ) { - position.y = event.originalEvent.changedTouches[0].pageY; + position = event.originalEvent.changedTouches[0].pageY; } - position.y = position.y - input.data('selector').find('.miniColors-colors').offset().top - 1; - if( position.y <= -1 ) position.y = -1; - if( position.y >= 149 ) position.y = 149; + position = position - input.data('selector').find('.miniColors-colors').offset().top - 1; + if( position <= -1 ) position = -1; + if( position >= 149 ) position = 149; input.data('huePosition', position); - huePicker.css('top', position.y).show(); + huePicker.css('top', position).show(); // Calculate hue - var h = Math.round((150 - position.y - 1) * 2.4); + var h = Math.round((150 - position - 1) * 2.4); if( h < 0 ) h = 0; if( h > 360 ) h = 360; @@ -330,18 +380,65 @@ if(jQuery) (function($) { }; + var moveOpacity = function(input, event) { + + var opacityPicker = input.data('opacityPicker'); + + opacityPicker.hide(); + + var position = event.pageY; + + // Touch support + if( event.originalEvent.changedTouches ) { + position = event.originalEvent.changedTouches[0].pageY; + } + + position = position - input.data('selector').find('.miniColors-colors').offset().top - 1; + if( position <= -1 ) position = -1; + if( position >= 149 ) position = 149; + input.data('opacityPosition', position); + opacityPicker.css('top', position).show(); + + // Calculate opacity + var alpha = parseFloat((150 - position - 1) / 150).toFixed(2); + if( alpha < 0 ) alpha = 0; + if( alpha > 1 ) alpha = 1; + + // Update opacity + input + .data('alpha', alpha) + .attr('data-opacity', alpha); + + // Set color + setColor(input, input.data('hsb'), true); + + }; + var setColor = function(input, hsb, updateInput) { input.data('hsb', hsb); - var hex = hsb2hex(hsb); + var hex = hsb2hex(hsb), + selector = $(input.data('selector')); if( updateInput ) input.val( '#' + convertCase(hex, input.data('letterCase')) ); + + selector + .find('.miniColors-colors').css('backgroundColor', '#' + hsb2hex({ h: hsb.h, s: 100, b: 100 })).end() + .find('.miniColors-opacity').css('backgroundColor', '#' + hex).end(); + + var rgb = hsb2rgb(hsb); + + // Set background color (also fallback for non RGBA browsers) input.data('trigger').css('backgroundColor', '#' + hex); - if( input.data('selector') ) input.data('selector').find('.miniColors-colors').css('backgroundColor', '#' + hsb2hex({ h: hsb.h, s: 100, b: 100 })); + + // Set background color + opacity + if( input.data('opacity') ) { + input.data('trigger').css('backgroundColor', 'rgba(' + rgb.r + ', ' + rgb.g + ', ' + rgb.b + ', ' + input.attr('data-opacity') + ')'); + } // Fire change callback if( input.data('change') ) { - if( hex === input.data('lastChange') ) return; - input.data('change').call(input.get(0), '#' + hex, hsb2rgb(hsb)); - input.data('lastChange', hex); + if( (hex + ',' + input.attr('data-opacity')) === input.data('lastChange') ) return; + input.data('change').call(input.get(0), '#' + hex, $.extend(hsb2rgb(hsb), { a: parseFloat(input.attr('data-opacity')) })); + input.data('lastChange', hex + ',' + input.attr('data-opacity')); } }; @@ -355,10 +452,6 @@ if(jQuery) (function($) { // Get HSB equivalent var hsb = hex2hsb(hex); - // If color is the same, no change required - var currentHSB = input.data('hsb'); - if( hsb.h === currentHSB.h && hsb.s === currentHSB.s && hsb.b === currentHSB.b ) return true; - // Set colorPicker position var colorPosition = getColorPositionFromHSB(hsb); var colorPicker = $(input.data('colorPicker')); @@ -368,9 +461,14 @@ if(jQuery) (function($) { // Set huePosition position var huePosition = getHuePositionFromHSB(hsb); var huePicker = $(input.data('huePicker')); - huePicker.css('top', huePosition.y + 'px'); + huePicker.css('top', huePosition + 'px'); input.data('huePosition', huePosition); + // Set opacity position + var opacityPosition = getOpacityPositionFromAlpha(input.attr('data-opacity')); + var opacityPicker = $(input.data('opacityPicker')); + opacityPicker.css('top', opacityPosition + 'px'); + input.data('opacityPosition', opacityPosition); setColor(input, hsb); return true; @@ -378,9 +476,11 @@ if(jQuery) (function($) { }; var convertCase = function(string, letterCase) { - if( letterCase === 'lowercase' ) return string.toLowerCase(); - if( letterCase === 'uppercase' ) return string.toUpperCase(); - return string; + if( letterCase === 'uppercase' ) { + return string.toUpperCase(); + } else { + return string.toLowerCase(); + } }; var getColorPositionFromHSB = function(hsb) { @@ -397,7 +497,14 @@ if(jQuery) (function($) { var y = 150 - (hsb.h / 2.4); if( y < 0 ) h = 0; if( y > 150 ) h = 150; - return { y: y - 1 }; + return y; + }; + + var getOpacityPositionFromAlpha = function(alpha) { + var y = 150 * alpha; + if( y < 0 ) y = 0; + if( y > 150 ) y = 150; + return 150 - y; }; var cleanHex = function(hex) { @@ -542,6 +649,29 @@ if(jQuery) (function($) { }); return $(this); + + case 'opacity': + + // Getter + if( data === undefined ) { + if( !$(this).hasClass('miniColors') ) return; + if( $(this).data('opacity') ) { + return parseFloat($(this).attr('data-opacity')); + } else { + return null; + } + } + + // Setter + $(this).each( function() { + if( !$(this).hasClass('miniColors') ) return; + if( data < 0 ) data = 0; + if( data > 1 ) data = 1; + $(this).attr('data-opacity', data).data('alpha', data); + setColorFromInput($(this)); + }); + + return $(this); case 'destroy': diff --git a/3rdparty/miniColors/js/jquery.miniColors.min.js b/3rdparty/miniColors/js/jquery.miniColors.min.js index c00e0ace6b57b2e3e94b6190d6183f9e2df060b9..1d3346455b09b99abfecb35e6cc03c963b6e925e 100755 --- a/3rdparty/miniColors/js/jquery.miniColors.min.js +++ b/3rdparty/miniColors/js/jquery.miniColors.min.js @@ -1,9 +1,9 @@ /* * jQuery miniColors: A small color selector * - * Copyright 2011 Cory LaViska for A Beautiful Site, LLC. (http://abeautifulsite.net/) + * Copyright 2012 Cory LaViska for A Beautiful Site, LLC. (http://www.abeautifulsite.net/) * * Dual licensed under the MIT or GPL Version 2 licenses * */ -if(jQuery)(function($){$.extend($.fn,{miniColors:function(o,data){var create=function(input,o,data){var color=expandHex(input.val());if(!color)color='ffffff';var hsb=hex2hsb(color);var trigger=$('<a class="miniColors-trigger" style="background-color: #'+color+'" href="#"></a>');trigger.insertAfter(input);input.addClass('miniColors').data('original-maxlength',input.attr('maxlength')||null).data('original-autocomplete',input.attr('autocomplete')||null).data('letterCase','uppercase').data('trigger',trigger).data('hsb',hsb).data('change',o.change?o.change:null).data('close',o.close?o.close:null).data('open',o.open?o.open:null).attr('maxlength',7).attr('autocomplete','off').val('#'+convertCase(color,o.letterCase));if(o.readonly)input.prop('readonly',true);if(o.disabled)disable(input);trigger.bind('click.miniColors',function(event){event.preventDefault();if(input.val()==='')input.val('#');show(input)});input.bind('focus.miniColors',function(event){if(input.val()==='')input.val('#');show(input)});input.bind('blur.miniColors',function(event){var hex=expandHex(hsb2hex(input.data('hsb')));input.val(hex?'#'+convertCase(hex,input.data('letterCase')):'')});input.bind('keydown.miniColors',function(event){if(event.keyCode===9)hide(input)});input.bind('keyup.miniColors',function(event){setColorFromInput(input)});input.bind('paste.miniColors',function(event){setTimeout(function(){setColorFromInput(input)},5)})};var destroy=function(input){hide();input=$(input);input.data('trigger').remove();input.attr('autocomplete',input.data('original-autocomplete')).attr('maxlength',input.data('original-maxlength')).removeData().removeClass('miniColors').unbind('.miniColors');$(document).unbind('.miniColors')};var enable=function(input){input.prop('disabled',false).data('trigger').css('opacity',1)};var disable=function(input){hide(input);input.prop('disabled',true).data('trigger').css('opacity',0.5)};var show=function(input){if(input.prop('disabled'))return false;hide();var selector=$('<div class="miniColors-selector"></div>');selector.append('<div class="miniColors-colors" style="background-color: #FFF;"><div class="miniColors-colorPicker"><div class="miniColors-colorPicker-inner"></div></div>').append('<div class="miniColors-hues"><div class="miniColors-huePicker"></div></div>').css({top:input.is(':visible')?input.offset().top+input.outerHeight():input.data('trigger').offset().top+input.data('trigger').outerHeight(),left:input.is(':visible')?input.offset().left:input.data('trigger').offset().left,display:'none'}).addClass(input.attr('class'));var hsb=input.data('hsb');selector.find('.miniColors-colors').css('backgroundColor','#'+hsb2hex({h:hsb.h,s:100,b:100}));var colorPosition=input.data('colorPosition');if(!colorPosition)colorPosition=getColorPositionFromHSB(hsb);selector.find('.miniColors-colorPicker').css('top',colorPosition.y+'px').css('left',colorPosition.x+'px');var huePosition=input.data('huePosition');if(!huePosition)huePosition=getHuePositionFromHSB(hsb);selector.find('.miniColors-huePicker').css('top',huePosition.y+'px');input.data('selector',selector).data('huePicker',selector.find('.miniColors-huePicker')).data('colorPicker',selector.find('.miniColors-colorPicker')).data('mousebutton',0);$('BODY').append(selector);selector.fadeIn(100);selector.bind('selectstart',function(){return false});$(document).bind('mousedown.miniColors touchstart.miniColors',function(event){input.data('mousebutton',1);var testSubject=$(event.target).parents().andSelf();if(testSubject.hasClass('miniColors-colors')){event.preventDefault();input.data('moving','colors');moveColor(input,event)}if(testSubject.hasClass('miniColors-hues')){event.preventDefault();input.data('moving','hues');moveHue(input,event)}if(testSubject.hasClass('miniColors-selector')){event.preventDefault();return}if(testSubject.hasClass('miniColors'))return;hide(input)});$(document).bind('mouseup.miniColors touchend.miniColors',function(event){event.preventDefault();input.data('mousebutton',0).removeData('moving')}).bind('mousemove.miniColors touchmove.miniColors',function(event){event.preventDefault();if(input.data('mousebutton')===1){if(input.data('moving')==='colors')moveColor(input,event);if(input.data('moving')==='hues')moveHue(input,event)}});if(input.data('open')){input.data('open').call(input.get(0),'#'+hsb2hex(hsb),hsb2rgb(hsb))}};var hide=function(input){if(!input)input='.miniColors';$(input).each(function(){var selector=$(this).data('selector');$(this).removeData('selector');$(selector).fadeOut(100,function(){if(input.data('close')){var hsb=input.data('hsb'),hex=hsb2hex(hsb);input.data('close').call(input.get(0),'#'+hex,hsb2rgb(hsb))}$(this).remove()})});$(document).unbind('.miniColors')};var moveColor=function(input,event){var colorPicker=input.data('colorPicker');colorPicker.hide();var position={x:event.pageX,y:event.pageY};if(event.originalEvent.changedTouches){position.x=event.originalEvent.changedTouches[0].pageX;position.y=event.originalEvent.changedTouches[0].pageY}position.x=position.x-input.data('selector').find('.miniColors-colors').offset().left-5;position.y=position.y-input.data('selector').find('.miniColors-colors').offset().top-5;if(position.x<=-5)position.x=-5;if(position.x>=144)position.x=144;if(position.y<=-5)position.y=-5;if(position.y>=144)position.y=144;input.data('colorPosition',position);colorPicker.css('left',position.x).css('top',position.y).show();var s=Math.round((position.x+5)*0.67);if(s<0)s=0;if(s>100)s=100;var b=100-Math.round((position.y+5)*0.67);if(b<0)b=0;if(b>100)b=100;var hsb=input.data('hsb');hsb.s=s;hsb.b=b;setColor(input,hsb,true)};var moveHue=function(input,event){var huePicker=input.data('huePicker');huePicker.hide();var position={y:event.pageY};if(event.originalEvent.changedTouches){position.y=event.originalEvent.changedTouches[0].pageY}position.y=position.y-input.data('selector').find('.miniColors-colors').offset().top-1;if(position.y<=-1)position.y=-1;if(position.y>=149)position.y=149;input.data('huePosition',position);huePicker.css('top',position.y).show();var h=Math.round((150-position.y-1)*2.4);if(h<0)h=0;if(h>360)h=360;var hsb=input.data('hsb');hsb.h=h;setColor(input,hsb,true)};var setColor=function(input,hsb,updateInput){input.data('hsb',hsb);var hex=hsb2hex(hsb);if(updateInput)input.val('#'+convertCase(hex,input.data('letterCase')));input.data('trigger').css('backgroundColor','#'+hex);if(input.data('selector'))input.data('selector').find('.miniColors-colors').css('backgroundColor','#'+hsb2hex({h:hsb.h,s:100,b:100}));if(input.data('change')){if(hex===input.data('lastChange'))return;input.data('change').call(input.get(0),'#'+hex,hsb2rgb(hsb));input.data('lastChange',hex)}};var setColorFromInput=function(input){input.val('#'+cleanHex(input.val()));var hex=expandHex(input.val());if(!hex)return false;var hsb=hex2hsb(hex);var currentHSB=input.data('hsb');if(hsb.h===currentHSB.h&&hsb.s===currentHSB.s&&hsb.b===currentHSB.b)return true;var colorPosition=getColorPositionFromHSB(hsb);var colorPicker=$(input.data('colorPicker'));colorPicker.css('top',colorPosition.y+'px').css('left',colorPosition.x+'px');input.data('colorPosition',colorPosition);var huePosition=getHuePositionFromHSB(hsb);var huePicker=$(input.data('huePicker'));huePicker.css('top',huePosition.y+'px');input.data('huePosition',huePosition);setColor(input,hsb);return true};var convertCase=function(string,letterCase){if(letterCase==='lowercase')return string.toLowerCase();if(letterCase==='uppercase')return string.toUpperCase();return string};var getColorPositionFromHSB=function(hsb){var x=Math.ceil(hsb.s/0.67);if(x<0)x=0;if(x>150)x=150;var y=150-Math.ceil(hsb.b/0.67);if(y<0)y=0;if(y>150)y=150;return{x:x-5,y:y-5}};var getHuePositionFromHSB=function(hsb){var y=150-(hsb.h/2.4);if(y<0)h=0;if(y>150)h=150;return{y:y-1}};var cleanHex=function(hex){return hex.replace(/[^A-F0-9]/ig,'')};var expandHex=function(hex){hex=cleanHex(hex);if(!hex)return null;if(hex.length===3)hex=hex[0]+hex[0]+hex[1]+hex[1]+hex[2]+hex[2];return hex.length===6?hex:null};var hsb2rgb=function(hsb){var rgb={};var h=Math.round(hsb.h);var s=Math.round(hsb.s*255/100);var v=Math.round(hsb.b*255/100);if(s===0){rgb.r=rgb.g=rgb.b=v}else{var t1=v;var t2=(255-s)*v/255;var t3=(t1-t2)*(h%60)/60;if(h===360)h=0;if(h<60){rgb.r=t1;rgb.b=t2;rgb.g=t2+t3}else if(h<120){rgb.g=t1;rgb.b=t2;rgb.r=t1-t3}else if(h<180){rgb.g=t1;rgb.r=t2;rgb.b=t2+t3}else if(h<240){rgb.b=t1;rgb.r=t2;rgb.g=t1-t3}else if(h<300){rgb.b=t1;rgb.g=t2;rgb.r=t2+t3}else if(h<360){rgb.r=t1;rgb.g=t2;rgb.b=t1-t3}else{rgb.r=0;rgb.g=0;rgb.b=0}}return{r:Math.round(rgb.r),g:Math.round(rgb.g),b:Math.round(rgb.b)}};var rgb2hex=function(rgb){var hex=[rgb.r.toString(16),rgb.g.toString(16),rgb.b.toString(16)];$.each(hex,function(nr,val){if(val.length===1)hex[nr]='0'+val});return hex.join('')};var hex2rgb=function(hex){hex=parseInt(((hex.indexOf('#')>-1)?hex.substring(1):hex),16);return{r:hex>>16,g:(hex&0x00FF00)>>8,b:(hex&0x0000FF)}};var rgb2hsb=function(rgb){var hsb={h:0,s:0,b:0};var min=Math.min(rgb.r,rgb.g,rgb.b);var max=Math.max(rgb.r,rgb.g,rgb.b);var delta=max-min;hsb.b=max;hsb.s=max!==0?255*delta/max:0;if(hsb.s!==0){if(rgb.r===max){hsb.h=(rgb.g-rgb.b)/delta}else if(rgb.g===max){hsb.h=2+(rgb.b-rgb.r)/delta}else{hsb.h=4+(rgb.r-rgb.g)/delta}}else{hsb.h=-1}hsb.h*=60;if(hsb.h<0){hsb.h+=360}hsb.s*=100/255;hsb.b*=100/255;return hsb};var hex2hsb=function(hex){var hsb=rgb2hsb(hex2rgb(hex));if(hsb.s===0)hsb.h=360;return hsb};var hsb2hex=function(hsb){return rgb2hex(hsb2rgb(hsb))};switch(o){case'readonly':$(this).each(function(){if(!$(this).hasClass('miniColors'))return;$(this).prop('readonly',data)});return $(this);case'disabled':$(this).each(function(){if(!$(this).hasClass('miniColors'))return;if(data){disable($(this))}else{enable($(this))}});return $(this);case'value':if(data===undefined){if(!$(this).hasClass('miniColors'))return;var input=$(this),hex=expandHex(input.val());return hex?'#'+convertCase(hex,input.data('letterCase')):null}$(this).each(function(){if(!$(this).hasClass('miniColors'))return;$(this).val(data);setColorFromInput($(this))});return $(this);case'destroy':$(this).each(function(){if(!$(this).hasClass('miniColors'))return;destroy($(this))});return $(this);default:if(!o)o={};$(this).each(function(){if($(this)[0].tagName.toLowerCase()!=='input')return;if($(this).data('trigger'))return;create($(this),o,data)});return $(this)}}})})(jQuery); \ No newline at end of file +if(jQuery)(function($){$.extend($.fn,{miniColors:function(o,data){var create=function(input,o,data){var color=expandHex(input.val())||'ffffff',hsb=hex2hsb(color),rgb=hsb2rgb(hsb),alpha=parseFloat(input.attr('data-opacity')).toFixed(2);if(alpha>1)alpha=1;if(alpha<0)alpha=0;var trigger=$('<a class="miniColors-trigger" style="background-color: #'+color+'" href="#"></a>');trigger.insertAfter(input);trigger.wrap('<span class="miniColors-triggerWrap"></span>');if(o.opacity){trigger.css('backgroundColor','rgba('+rgb.r+', '+rgb.g+', '+rgb.b+', '+alpha+')')}input.addClass('miniColors').data('original-maxlength',input.attr('maxlength')||null).data('original-autocomplete',input.attr('autocomplete')||null).data('letterCase',o.letterCase==='uppercase'?'uppercase':'lowercase').data('opacity',o.opacity?true:false).data('alpha',alpha).data('trigger',trigger).data('hsb',hsb).data('change',o.change?o.change:null).data('close',o.close?o.close:null).data('open',o.open?o.open:null).attr('maxlength',7).attr('autocomplete','off').val('#'+convertCase(color,o.letterCase));if(o.readonly||input.prop('readonly'))input.prop('readonly',true);if(o.disabled||input.prop('disabled'))disable(input);trigger.on('click.miniColors',function(event){event.preventDefault();if(input.val()==='')input.val('#');show(input)});input.on('focus.miniColors',function(event){if(input.val()==='')input.val('#');show(input)});input.on('blur.miniColors',function(event){var hex=expandHex(hsb2hex(input.data('hsb')));input.val(hex?'#'+convertCase(hex,input.data('letterCase')):'')});input.on('keydown.miniColors',function(event){if(event.keyCode===9)hide(input)});input.on('keyup.miniColors',function(event){setColorFromInput(input)});input.on('paste.miniColors',function(event){setTimeout(function(){setColorFromInput(input)},5)})};var destroy=function(input){hide();input=$(input);input.data('trigger').parent().remove();input.attr('autocomplete',input.data('original-autocomplete')).attr('maxlength',input.data('original-maxlength')).removeData().removeClass('miniColors').off('.miniColors');$(document).off('.miniColors')};var enable=function(input){input.prop('disabled',false).data('trigger').parent().removeClass('disabled')};var disable=function(input){hide(input);input.prop('disabled',true).data('trigger').parent().addClass('disabled')};var show=function(input){if(input.prop('disabled'))return false;hide();var selector=$('<div class="miniColors-selector"></div>');selector.append('<div class="miniColors-hues"><div class="miniColors-huePicker"></div></div>').append('<div class="miniColors-colors" style="background-color: #FFF;"><div class="miniColors-colorPicker"><div class="miniColors-colorPicker-inner"></div></div>').css('display','none').addClass(input.attr('class'));if(input.data('opacity')){selector.addClass('opacity').prepend('<div class="miniColors-opacity"><div class="miniColors-opacityPicker"></div></div>')}var hsb=input.data('hsb');selector.find('.miniColors-colors').css('backgroundColor','#'+hsb2hex({h:hsb.h,s:100,b:100})).end().find('.miniColors-opacity').css('backgroundColor','#'+hsb2hex({h:hsb.h,s:hsb.s,b:hsb.b})).end();var colorPosition=input.data('colorPosition');if(!colorPosition)colorPosition=getColorPositionFromHSB(hsb);selector.find('.miniColors-colorPicker').css('top',colorPosition.y+'px').css('left',colorPosition.x+'px');var huePosition=input.data('huePosition');if(!huePosition)huePosition=getHuePositionFromHSB(hsb);selector.find('.miniColors-huePicker').css('top',huePosition+'px');var opacityPosition=input.data('opacityPosition');if(!opacityPosition)opacityPosition=getOpacityPositionFromAlpha(input.attr('data-opacity'));selector.find('.miniColors-opacityPicker').css('top',opacityPosition+'px');input.data('selector',selector).data('huePicker',selector.find('.miniColors-huePicker')).data('opacityPicker',selector.find('.miniColors-opacityPicker')).data('colorPicker',selector.find('.miniColors-colorPicker')).data('mousebutton',0);$('BODY').append(selector);var trigger=input.data('trigger'),hidden=!input.is(':visible'),top=hidden?trigger.offset().top+trigger.outerHeight():input.offset().top+input.outerHeight(),left=hidden?trigger.offset().left:input.offset().left,selectorWidth=selector.outerWidth(),selectorHeight=selector.outerHeight(),triggerWidth=trigger.outerWidth(),triggerHeight=trigger.outerHeight(),windowHeight=$(window).height(),windowWidth=$(window).width(),scrollTop=$(window).scrollTop(),scrollLeft=$(window).scrollLeft();if((top+selectorHeight)>windowHeight+scrollTop)top=top-selectorHeight-triggerHeight;if((left+selectorWidth)>windowWidth+scrollLeft)left=left-selectorWidth+triggerWidth;selector.css({top:top,left:left}).fadeIn(100);selector.on('selectstart',function(){return false});if(!$.browser.msie||($.browser.msie&&$.browser.version>=9)){$(window).on('resize.miniColors',function(event){hide(input)})}$(document).on('mousedown.miniColors touchstart.miniColors',function(event){input.data('mousebutton',1);var testSubject=$(event.target).parents().andSelf();if(testSubject.hasClass('miniColors-colors')){event.preventDefault();input.data('moving','colors');moveColor(input,event)}if(testSubject.hasClass('miniColors-hues')){event.preventDefault();input.data('moving','hues');moveHue(input,event)}if(testSubject.hasClass('miniColors-opacity')){event.preventDefault();input.data('moving','opacity');moveOpacity(input,event)}if(testSubject.hasClass('miniColors-selector')){event.preventDefault();return}if(testSubject.hasClass('miniColors'))return;hide(input)}).on('mouseup.miniColors touchend.miniColors',function(event){event.preventDefault();input.data('mousebutton',0).removeData('moving')}).on('mousemove.miniColors touchmove.miniColors',function(event){event.preventDefault();if(input.data('mousebutton')===1){if(input.data('moving')==='colors')moveColor(input,event);if(input.data('moving')==='hues')moveHue(input,event);if(input.data('moving')==='opacity')moveOpacity(input,event)}});if(input.data('open')){input.data('open').call(input.get(0),'#'+hsb2hex(hsb),$.extend(hsb2rgb(hsb),{a:parseFloat(input.attr('data-opacity'))}))}};var hide=function(input){if(!input)input=$('.miniColors');input.each(function(){var selector=$(this).data('selector');$(this).removeData('selector');$(selector).fadeOut(100,function(){if(input.data('close')){var hsb=input.data('hsb'),hex=hsb2hex(hsb);input.data('close').call(input.get(0),'#'+hex,$.extend(hsb2rgb(hsb),{a:parseFloat(input.attr('data-opacity'))}))}$(this).remove()})});$(document).off('.miniColors')};var moveColor=function(input,event){var colorPicker=input.data('colorPicker');colorPicker.hide();var position={x:event.pageX,y:event.pageY};if(event.originalEvent.changedTouches){position.x=event.originalEvent.changedTouches[0].pageX;position.y=event.originalEvent.changedTouches[0].pageY}position.x=position.x-input.data('selector').find('.miniColors-colors').offset().left-6;position.y=position.y-input.data('selector').find('.miniColors-colors').offset().top-6;if(position.x<=-5)position.x=-5;if(position.x>=144)position.x=144;if(position.y<=-5)position.y=-5;if(position.y>=144)position.y=144;input.data('colorPosition',position);colorPicker.css('left',position.x).css('top',position.y).show();var s=Math.round((position.x+5)*0.67);if(s<0)s=0;if(s>100)s=100;var b=100-Math.round((position.y+5)*0.67);if(b<0)b=0;if(b>100)b=100;var hsb=input.data('hsb');hsb.s=s;hsb.b=b;setColor(input,hsb,true)};var moveHue=function(input,event){var huePicker=input.data('huePicker');huePicker.hide();var position=event.pageY;if(event.originalEvent.changedTouches){position=event.originalEvent.changedTouches[0].pageY}position=position-input.data('selector').find('.miniColors-colors').offset().top-1;if(position<=-1)position=-1;if(position>=149)position=149;input.data('huePosition',position);huePicker.css('top',position).show();var h=Math.round((150-position-1)*2.4);if(h<0)h=0;if(h>360)h=360;var hsb=input.data('hsb');hsb.h=h;setColor(input,hsb,true)};var moveOpacity=function(input,event){var opacityPicker=input.data('opacityPicker');opacityPicker.hide();var position=event.pageY;if(event.originalEvent.changedTouches){position=event.originalEvent.changedTouches[0].pageY}position=position-input.data('selector').find('.miniColors-colors').offset().top-1;if(position<=-1)position=-1;if(position>=149)position=149;input.data('opacityPosition',position);opacityPicker.css('top',position).show();var alpha=parseFloat((150-position-1)/150).toFixed(2);if(alpha<0)alpha=0;if(alpha>1)alpha=1;input.data('alpha',alpha).attr('data-opacity',alpha);setColor(input,input.data('hsb'),true)};var setColor=function(input,hsb,updateInput){input.data('hsb',hsb);var hex=hsb2hex(hsb),selector=$(input.data('selector'));if(updateInput)input.val('#'+convertCase(hex,input.data('letterCase')));selector.find('.miniColors-colors').css('backgroundColor','#'+hsb2hex({h:hsb.h,s:100,b:100})).end().find('.miniColors-opacity').css('backgroundColor','#'+hex).end();var rgb=hsb2rgb(hsb);input.data('trigger').css('backgroundColor','#'+hex);if(input.data('opacity')){input.data('trigger').css('backgroundColor','rgba('+rgb.r+', '+rgb.g+', '+rgb.b+', '+input.attr('data-opacity')+')')}if(input.data('change')){if((hex+','+input.attr('data-opacity'))===input.data('lastChange'))return;input.data('change').call(input.get(0),'#'+hex,$.extend(hsb2rgb(hsb),{a:parseFloat(input.attr('data-opacity'))}));input.data('lastChange',hex+','+input.attr('data-opacity'))}};var setColorFromInput=function(input){input.val('#'+cleanHex(input.val()));var hex=expandHex(input.val());if(!hex)return false;var hsb=hex2hsb(hex);var colorPosition=getColorPositionFromHSB(hsb);var colorPicker=$(input.data('colorPicker'));colorPicker.css('top',colorPosition.y+'px').css('left',colorPosition.x+'px');input.data('colorPosition',colorPosition);var huePosition=getHuePositionFromHSB(hsb);var huePicker=$(input.data('huePicker'));huePicker.css('top',huePosition+'px');input.data('huePosition',huePosition);var opacityPosition=getOpacityPositionFromAlpha(input.attr('data-opacity'));var opacityPicker=$(input.data('opacityPicker'));opacityPicker.css('top',opacityPosition+'px');input.data('opacityPosition',opacityPosition);setColor(input,hsb);return true};var convertCase=function(string,letterCase){if(letterCase==='uppercase'){return string.toUpperCase()}else{return string.toLowerCase()}};var getColorPositionFromHSB=function(hsb){var x=Math.ceil(hsb.s/0.67);if(x<0)x=0;if(x>150)x=150;var y=150-Math.ceil(hsb.b/0.67);if(y<0)y=0;if(y>150)y=150;return{x:x-5,y:y-5}};var getHuePositionFromHSB=function(hsb){var y=150-(hsb.h/2.4);if(y<0)h=0;if(y>150)h=150;return y};var getOpacityPositionFromAlpha=function(alpha){var y=150*alpha;if(y<0)y=0;if(y>150)y=150;return 150-y};var cleanHex=function(hex){return hex.replace(/[^A-F0-9]/ig,'')};var expandHex=function(hex){hex=cleanHex(hex);if(!hex)return null;if(hex.length===3)hex=hex[0]+hex[0]+hex[1]+hex[1]+hex[2]+hex[2];return hex.length===6?hex:null};var hsb2rgb=function(hsb){var rgb={};var h=Math.round(hsb.h);var s=Math.round(hsb.s*255/100);var v=Math.round(hsb.b*255/100);if(s===0){rgb.r=rgb.g=rgb.b=v}else{var t1=v;var t2=(255-s)*v/255;var t3=(t1-t2)*(h%60)/60;if(h===360)h=0;if(h<60){rgb.r=t1;rgb.b=t2;rgb.g=t2+t3}else if(h<120){rgb.g=t1;rgb.b=t2;rgb.r=t1-t3}else if(h<180){rgb.g=t1;rgb.r=t2;rgb.b=t2+t3}else if(h<240){rgb.b=t1;rgb.r=t2;rgb.g=t1-t3}else if(h<300){rgb.b=t1;rgb.g=t2;rgb.r=t2+t3}else if(h<360){rgb.r=t1;rgb.g=t2;rgb.b=t1-t3}else{rgb.r=0;rgb.g=0;rgb.b=0}}return{r:Math.round(rgb.r),g:Math.round(rgb.g),b:Math.round(rgb.b)}};var rgb2hex=function(rgb){var hex=[rgb.r.toString(16),rgb.g.toString(16),rgb.b.toString(16)];$.each(hex,function(nr,val){if(val.length===1)hex[nr]='0'+val});return hex.join('')};var hex2rgb=function(hex){hex=parseInt(((hex.indexOf('#')>-1)?hex.substring(1):hex),16);return{r:hex>>16,g:(hex&0x00FF00)>>8,b:(hex&0x0000FF)}};var rgb2hsb=function(rgb){var hsb={h:0,s:0,b:0};var min=Math.min(rgb.r,rgb.g,rgb.b);var max=Math.max(rgb.r,rgb.g,rgb.b);var delta=max-min;hsb.b=max;hsb.s=max!==0?255*delta/max:0;if(hsb.s!==0){if(rgb.r===max){hsb.h=(rgb.g-rgb.b)/delta}else if(rgb.g===max){hsb.h=2+(rgb.b-rgb.r)/delta}else{hsb.h=4+(rgb.r-rgb.g)/delta}}else{hsb.h=-1}hsb.h*=60;if(hsb.h<0){hsb.h+=360}hsb.s*=100/255;hsb.b*=100/255;return hsb};var hex2hsb=function(hex){var hsb=rgb2hsb(hex2rgb(hex));if(hsb.s===0)hsb.h=360;return hsb};var hsb2hex=function(hsb){return rgb2hex(hsb2rgb(hsb))};switch(o){case'readonly':$(this).each(function(){if(!$(this).hasClass('miniColors'))return;$(this).prop('readonly',data)});return $(this);case'disabled':$(this).each(function(){if(!$(this).hasClass('miniColors'))return;if(data){disable($(this))}else{enable($(this))}});return $(this);case'value':if(data===undefined){if(!$(this).hasClass('miniColors'))return;var input=$(this),hex=expandHex(input.val());return hex?'#'+convertCase(hex,input.data('letterCase')):null}$(this).each(function(){if(!$(this).hasClass('miniColors'))return;$(this).val(data);setColorFromInput($(this))});return $(this);case'opacity':if(data===undefined){if(!$(this).hasClass('miniColors'))return;if($(this).data('opacity')){return parseFloat($(this).attr('data-opacity'))}else{return null}}$(this).each(function(){if(!$(this).hasClass('miniColors'))return;if(data<0)data=0;if(data>1)data=1;$(this).attr('data-opacity',data).data('alpha',data);setColorFromInput($(this))});return $(this);case'destroy':$(this).each(function(){if(!$(this).hasClass('miniColors'))return;destroy($(this))});return $(this);default:if(!o)o={};$(this).each(function(){if($(this)[0].tagName.toLowerCase()!=='input')return;if($(this).data('trigger'))return;create($(this),o,data)});return $(this)}}})})(jQuery); \ No newline at end of file diff --git a/3rdparty/php-cloudfiles/cloudfiles.php b/3rdparty/php-cloudfiles/cloudfiles.php index 5f7e2100a9908407acf370375b5eb52ece955e0a..7b1014265e52c0ed80af0e74d8fb73645791c6f2 100644 --- a/3rdparty/php-cloudfiles/cloudfiles.php +++ b/3rdparty/php-cloudfiles/cloudfiles.php @@ -2000,7 +2000,7 @@ class CF_Object // } //use OC's mimetype detection for files - if(is_file($handle)){ + if(@is_file($handle)){ $this->content_type=OC_Helper::getMimeType($handle); }else{ $this->content_type=OC_Helper::getStringMimeType($handle); @@ -2537,7 +2537,7 @@ class CF_Object } $md5 = hash_final($ctx, false); rewind($data); - } elseif ((string)is_file($data)) { + } elseif ((string)@is_file($data)) { $md5 = md5_file($data); } else { $md5 = md5($data); diff --git a/3rdparty/simpletest/HELP_MY_TESTS_DONT_WORK_ANYMORE b/3rdparty/simpletest/HELP_MY_TESTS_DONT_WORK_ANYMORE deleted file mode 100644 index a65e83e87628fbc7b03266e72e94aad5011b29fb..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/HELP_MY_TESTS_DONT_WORK_ANYMORE +++ /dev/null @@ -1,399 +0,0 @@ -Simple Test interface changes -============================= -Because the SimpleTest tool set is still evolving it is likely that tests -written with earlier versions will fail with the newest ones. The most -dramatic changes are in the alpha releases. Here is a list of possible -problems and their fixes... - -assertText() no longer finds a string inside a <script> tag ------------------------------------------------------------ -The assertText() method is intended to match only visible, -human-readable text on the web page. Therefore, the contents of script -tags should not be matched by this assertion. However there was a bug -in the text normalisation code of simpletest which meant that <script> -tags spanning multiple lines would not have their content stripped -out. If you want to check the content of a <script> tag, use -assertPattern(), or write a custom expectation. - -Overloaded method not working ------------------------------ -All protected and private methods had underscores -removed. This means that any private/protected methods that -you overloaded with those names need to be updated. - -Fatal error: Call to undefined method Classname::classname() ------------------------------------------------------------- -SimpleTest renamed all of its constructors from -Classname to __construct; derived classes invoking -their parent constructors should replace parent::Classname() -with parent::__construct(). - -Custom CSS in HtmlReporter not being applied --------------------------------------------- -Batch rename of protected and private methods -means that _getCss() was renamed to getCss(). -Please rename your method and it should work again. - -setReturnReference() throws errors in E_STRICT ----------------------------------------------- -Happens when an object is passed by reference. -This also happens with setReturnReferenceAt(). -If you want to return objects then replace these -with calls to returns() and returnsAt() with the -same arguments. This change was forced in the 1.1 -version for E_STRICT compatibility. - -assertReference() throws errors in E_STRICT -------------------------------------------- -Due to language restrictions you cannot compare -both variables and objects in E_STRICT mode. Use -assertSame() in this mode with objects. This change -was forced the 1.1 version. - -Cannot create GroupTest ------------------------ -The GroupTest has been renamed TestSuite (see below). -It was removed completely in 1.1 in favour of this -name. - -No method getRelativeUrls() or getAbsoluteUrls() ------------------------------------------------- -These methods were always a bit weird anyway, and -the new parsing of the base tag makes them more so. -They have been replaced with getUrls() instead. If -you want the old functionality then simply chop -off the current domain from getUrls(). - -Method setWildcard() removed in mocks -------------------------------------- -Even setWildcard() has been removed in 1.0.1beta now. -If you want to test explicitely for a '*' string, then -simply pass in new IdenticalExpectation('*') instead. - -No method _getTest() on mocks ------------------------------ -This has finally been removed. It was a pretty esoteric -flex point anyway. It was there to allow the mocks to -work with other test tools, but no one does this. - -No method assertError(), assertNoErrors(), swallowErrors() ----------------------------------------------------------- -These have been deprecated in 1.0.1beta in favour of -expectError() and expectException(). assertNoErrors() is -redundant if you use expectError() as failures are now reported -immediately. - -No method TestCase::signal() ----------------------------- -This has been deprecated in favour of triggering an error or -throwing an exception. Deprecated as of 1.0.1beta. - -No method TestCase::sendMessage() ---------------------------------- -This has been deprecated as of 1.0.1beta. - -Failure to connect now emits failures -------------------------------------- -It used to be that you would have to use the -getTransferError() call on the web tester to see if -there was a socket level error in a fetch. This check -is now always carried out by the WebTestCase unless -the fetch is prefaced with WebTestCase::ignoreErrors(). -The ignore directive only lasts for the next fetching -action such as get() and click(). - -No method SimpleTestOptions::ignore() -------------------------------------- -This is deprecated in version 1.0.1beta and has been moved -to SimpleTest::ignore() as that is more readable. In -addition, parent classes are also ignored automatically. -If you are using PHP5 you can skip this directive simply -by marking your test case as abstract. - -No method assertCopy() ----------------------- -This is deprecated in 1.0.1 in favour of assertClone(). -The assertClone() method is slightly different in that -the objects must be identical, but without being a -reference. It is thus not a strict inversion of -assertReference(). - -Constructor wildcard override has no effect in mocks ----------------------------------------------------- -As of 1.0.1beta this is now set with setWildcard() instead -of in the constructor. - -No methods setStubBaseClass()/getStubBaseClass() ------------------------------------------------- -As mocks are now used instead of stubs, these methods -stopped working and are now removed as of the 1.0.1beta -release. The mock objects may be freely used instead. - -No method addPartialMockCode() ------------------------------- -The ability to insert arbitrary partial mock code -has been removed. This was a low value feature -causing needless complications. It was removed -in the 1.0.1beta release. - -No method setMockBaseClass() ----------------------------- -The ability to change the mock base class has been -scheduled for removal and is deprecated since the -1.0.1beta version. This was a rarely used feature -except as a workaround for PHP5 limitations. As -these limitations are being resolved it's hoped -that the bundled mocks can be used directly. - -No class Stub -------------- -Server stubs are deprecated from 1.0.1 as the mocks now -have exactly the same interface. Just use mock objects -instead. - -No class SimpleTestOptions --------------------------- -This was replced by the shorter SimpleTest in 1.0.1beta1 -and is since deprecated. - -No file simple_test.php ------------------------ -This was renamed test_case.php in 1.0.1beta to more accurately -reflect it's purpose. This file should never be directly -included in test suites though, as it's part of the -underlying mechanics and has a tendency to be refactored. - -No class WantedPatternExpectation ---------------------------------- -This was deprecated in 1.0.1alpha in favour of the simpler -name PatternExpectation. - -No class NoUnwantedPatternExpectation -------------------------------------- -This was deprecated in 1.0.1alpha in favour of the simpler -name NoPatternExpectation. - -No method assertNoUnwantedPattern() ------------------------------------ -This has been renamed to assertNoPattern() in 1.0.1alpha and -the old form is deprecated. - -No method assertWantedPattern() -------------------------------- -This has been renamed to assertPattern() in 1.0.1alpha and -the old form is deprecated. - -No method assertExpectation() ------------------------------ -This was renamed as assert() in 1.0.1alpha and the old form -has been deprecated. - -No class WildcardExpectation ----------------------------- -This was a mostly internal class for the mock objects. It was -renamed AnythingExpectation to bring it closer to JMock and -NMock in version 1.0.1alpha. - -Missing UnitTestCase::assertErrorPattern() ------------------------------------------- -This method is deprecated for version 1.0.1 onwards. -This method has been subsumed by assertError() that can now -take an expectation. Simply pass a PatternExpectation -into assertError() to simulate the old behaviour. - -No HTML when matching page elements ------------------------------------ -This behaviour has been switched to using plain text as if it -were seen by the user of the browser. This means that HTML tags -are suppressed, entities are converted and whitespace is -normalised. This should make it easier to match items in forms. -Also images are replaced with their "alt" text so that they -can be matched as well. - -No method SimpleRunner::_getTestCase() --------------------------------------- -This was made public as getTestCase() in 1.0RC2. - -No method restartSession() --------------------------- -This was renamed to restart() in the WebTestCase, SimpleBrowser -and the underlying SimpleUserAgent in 1.0RC2. Because it was -undocumented anyway, no attempt was made at backward -compatibility. - -My custom test case ignored by tally() --------------------------------------- -The _assertTrue method has had it's signature changed due to a bug -in the PHP 5.0.1 release. You must now use getTest() from within -that method to get the test case. Mock compatibility with other -unit testers is now deprecated as of 1.0.1alpha as PEAR::PHPUnit2 -should soon have mock support of it's own. - -Broken code extending SimpleRunner ----------------------------------- -This was replaced with SimpleScorer so that I could use the runner -name in another class. This happened in RC1 development and there -is no easy backward compatibility fix. The solution is simply to -extend SimpleScorer instead. - -Missing method getBaseCookieValue() ------------------------------------ -This was renamed getCurrentCookieValue() in RC1. - -Missing files from the SimpleTest suite ---------------------------------------- -Versions of SimpleTest prior to Beta6 required a SIMPLE_TEST constant -to point at the SimpleTest folder location before any of the toolset -was loaded. This is no longer documented as it is now unnecessary -for later versions. If you are using an earlier version you may -need this constant. Consult the documentation that was bundled with -the release that you are using or upgrade to Beta6 or later. - -No method SimpleBrowser::getCurrentUrl() --------------------------------------- -This is replaced with the more versatile showRequest() for -debugging. It only existed in this context for version Beta5. -Later versions will have SimpleBrowser::getHistory() for tracking -paths through pages. It is renamed as getUrl() since 1.0RC1. - -No method Stub::setStubBaseClass() ----------------------------------- -This method has finally been removed in 1.0RC1. Use -SimpleTestOptions::setStubBaseClass() instead. - -No class CommandLineReporter ----------------------------- -This was renamed to TextReporter in Beta3 and the deprecated version -was removed in 1.0RC1. - -No method requireReturn() -------------------------- -This was deprecated in Beta3 and is now removed. - -No method expectCookie() ------------------------- -This method was abruptly removed in Beta4 so as to simplify the internals -until another mechanism can replace it. As a workaround it is necessary -to assert that the cookie has changed by setting it before the page -fetch and then assert the desired value. - -No method clickSubmitByFormId() -------------------------------- -This method had an incorrect name as no button was involved. It was -renamed to submitByFormId() in Beta4 and the old version deprecated. -Now removed. - -No method paintStart() or paintEnd() ------------------------------------- -You should only get this error if you have subclassed the lower level -reporting and test runner machinery. These methods have been broken -down into events for test methods, events for test cases and events -for group tests. The new methods are... - -paintStart() --> paintMethodStart(), paintCaseStart(), paintGroupStart() -paintEnd() --> paintMethodEnd(), paintCaseEnd(), paintGroupEnd() - -This change was made in Beta3, ironically to make it easier to subclass -the inner machinery. Simply duplicating the code you had in the previous -methods should provide a temporary fix. - -No class TestDisplay --------------------- -This has been folded into SimpleReporter in Beta3 and is now deprecated. -It was removed in RC1. - -No method WebTestCase::fetch() ------------------------------- -This was renamed get() in Alpha8. It is removed in Beta3. - -No method submit() ------------------- -This has been renamed clickSubmit() in Beta1. The old method was -removed in Beta2. - -No method clearHistory() ------------------------- -This method is deprecated in Beta2 and removed in RC1. - -No method getCallCount() ------------------------- -This method has been deprecated since Beta1 and has now been -removed. There are now more ways to set expectations on counts -and so this method should be unecessery. Removed in RC1. - -Cannot find file * ------------------- -The following public name changes have occoured... - -simple_html_test.php --> reporter.php -simple_mock.php --> mock_objects.php -simple_unit.php --> unit_tester.php -simple_web.php --> web_tester.php - -The old names were deprecated in Alpha8 and removed in Beta1. - -No method attachObserver() --------------------------- -Prior to the Alpha8 release the old internal observer pattern was -gutted and replaced with a visitor. This is to trade flexibility of -test case expansion against the ease of writing user interfaces. - -Code such as... - -$test = &new MyTestCase(); -$test->attachObserver(new TestHtmlDisplay()); -$test->run(); - -...should be rewritten as... - -$test = &new MyTestCase(); -$test->run(new HtmlReporter()); - -If you previously attached multiple observers then the workaround -is to run the tests twice, once with each, until they can be combined. -For one observer the old method is simulated in Alpha 8, but is -removed in Beta1. - -No class TestHtmlDisplay ------------------------- -This class has been renamed to HtmlReporter in Alpha8. It is supported, -but deprecated in Beta1 and removed in Beta2. If you have subclassed -the display for your own design, then you will have to extend this -class (HtmlReporter) instead. - -If you have accessed the event queue by overriding the notify() method -then I am afraid you are in big trouble :(. The reporter is now -carried around the test suite by the runner classes and the methods -called directly. In the unlikely event that this is a problem and -you don't want to upgrade the test tool then simplest is to write your -own runner class and invoke the tests with... - -$test->accept(new MyRunner(new MyReporter())); - -...rather than the run method. This should be easier to extend -anyway and gives much more control. Even this method is overhauled -in Beta3 where the runner class can be set within the test case. Really -the best thing to do is to upgrade to this version as whatever you were -trying to achieve before should now be very much easier. - -Missing set options method --------------------------- -All test suite options are now in one class called SimpleTestOptions. -This means that options are set differently... - -GroupTest::ignore() --> SimpleTestOptions::ignore() -Mock::setMockBaseClass() --> SimpleTestOptions::setMockBaseClass() - -These changed in Alpha8 and the old versions are now removed in RC1. - -No method setExpected*() ------------------------- -The mock expectations changed their names in Alpha4 and the old names -ceased to be supported in Alpha8. The changes are... - -setExpectedArguments() --> expectArguments() -setExpectedArgumentsSequence() --> expectArgumentsAt() -setExpectedCallCount() --> expectCallCount() -setMaximumCallCount() --> expectMaximumCallCount() - -The parameters remained the same. diff --git a/3rdparty/simpletest/LICENSE b/3rdparty/simpletest/LICENSE deleted file mode 100644 index 09f465ab703f79f8c7b509795d785b1124889f86..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/LICENSE +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - <one line to give the library's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) 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 - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - <signature of Ty Coon>, 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/3rdparty/simpletest/README b/3rdparty/simpletest/README deleted file mode 100644 index 40f41666d4002bae933843e845eae095a436ed25..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/README +++ /dev/null @@ -1,102 +0,0 @@ -SimpleTest -========== - -You probably got this package from: - - http://simpletest.org/en/download.html - -If there is no licence agreement with this package please download -a version from the location above. You must read and accept that -licence to use this software. The file is titled simply LICENSE. - -What is it? It's a framework for unit testing, web site testing and -mock objects for PHP 5.0.5+. - -If you have used JUnit, you will find this PHP unit testing version very -similar. Also included is a mock objects and server stubs generator. -The stubs can have return values set for different arguments, can have -sequences set also by arguments and can return items by reference. -The mocks inherit all of this functionality and can also have -expectations set, again in sequences and for different arguments. - -A web tester similar in concept to JWebUnit is also included. There is no -JavaScript or tables support, but forms, authentication, cookies and -frames are handled. - -You can see a release schedule at http://simpletest.org/en/overview.html -which is also copied to the documentation folder with this release. -A full PHPDocumenter API documentation exists at -http://simpletest.org/api/. - -The user interface is minimal in the extreme, but a lot of information -flows from the test suite. After version 1.0 we will release a better -web UI, but we are leaving XUL and GTK versions to volunteers as -everybody has their own opinion on a good GUI, and we don't want to -discourage development by shipping one with the toolkit. You can -download an Eclipse plug-in separately. - -The unit tests for SimpleTest itself can be run here: - - test/unit_tests.php - -And tests involving live network connections as well are here: - - test/all_tests.php - -The full tests will typically overrun the 8Mb limit often allowed -to a PHP process. A workaround is to run the tests on the command -with a custom php.ini file or with the switch -dmemory_limit=-1 -if you do not have access to your server version. - -The full tests read some test data from simpletest.org. If the site -is down or has been modified for a later version then you will get -spurious errors. A unit_tests.php failure on the other hand would be -very serious. Please notify us if you find one. - -Even if all of the tests run please verify that your existing test suites -also function as expected. The file: - - HELP_MY_TESTS_DONT_WORK_ANYMORE - -...contains information on interface changes. It also points out -deprecated interfaces, so you should read this even if all of -your current tests appear to run. - -There is a documentation folder which contains the core reference information -in English and French, although this information is fairly basic. -You can find a tutorial on... - - http://simpletest.org/en/first_test_tutorial.html - -...to get you started and this material will eventually become included -with the project documentation. A French translation exists at: - - http://simpletest.org/fr/first_test_tutorial.html - -If you download and use, and possibly even extend this tool, please let us -know. Any feedback, even bad, is always welcome and we will work to get -your suggestions into the next release. Ideally please send your -comments to: - - simpletest-support@lists.sourceforge.net - -...so that others can read them too. We usually try to respond within 48 -hours. - -There is no change log except at Sourceforge. You can visit the -release notes to see the completed TODO list after each cycle and also the -status of any bugs, but if the bug is recent then it will be fixed in SVN only. -The SVN check-ins always have all the tests passing and so SVN snapshots should -be pretty usable, although the code may not look so good internally. - -Oh, and one last thing: SimpleTest is called "Simple" because it should -be simple to use. We intend to add a complete set of tools for a test -first and "test as you code" type of development. "Simple" does not mean -"Lite" in this context. - -Thanks to everyone who has sent comments and offered suggestions. They -really are invaluable, but sadly you are too many to mention in full. -Thanks to all on the advanced PHP forum on SitePoint, especially Harry -Fuecks. Early adopters are always an inspiration. - - -- Marcus Baker, Jason Sweat, Travis Swicegood, Perrick Penet and Edward Z. Yang. diff --git a/3rdparty/simpletest/VERSION b/3rdparty/simpletest/VERSION deleted file mode 100644 index 9084fa2f716a7117829f3f32a5f4cef400e02903..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/VERSION +++ /dev/null @@ -1 +0,0 @@ -1.1.0 diff --git a/3rdparty/simpletest/arguments.php b/3rdparty/simpletest/arguments.php deleted file mode 100644 index 89e7f9de6ef276651c834c97a9e6d3fb39998cf7..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/arguments.php +++ /dev/null @@ -1,224 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: dumper.php 1909 2009-07-29 15:58:11Z dgheath $ - */ - -/** - * Parses the command line arguments. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleArguments { - private $all = array(); - - /** - * Parses the command line arguments. The usual formats - * are supported: - * -f value - * -f=value - * --flag=value - * --flag value - * -f (true) - * --flag (true) - * @param array $arguments Normally the PHP $argv. - */ - function __construct($arguments) { - array_shift($arguments); - while (count($arguments) > 0) { - list($key, $value) = $this->parseArgument($arguments); - $this->assign($key, $value); - } - } - - /** - * Sets the value in the argments object. If multiple - * values are added under the same key, the key will - * give an array value in the order they were added. - * @param string $key The variable to assign to. - * @param string value The value that would norally - * be colected on the command line. - */ - function assign($key, $value) { - if ($this->$key === false) { - $this->all[$key] = $value; - } elseif (! is_array($this->$key)) { - $this->all[$key] = array($this->$key, $value); - } else { - $this->all[$key][] = $value; - } - } - - /** - * Extracts the next key and value from the argument list. - * @param array $arguments The remaining arguments to be parsed. - * The argument list will be reduced. - * @return array Two item array of key and value. - * If no value can be found it will - * have the value true assigned instead. - */ - private function parseArgument(&$arguments) { - $argument = array_shift($arguments); - if (preg_match('/^-(\w)=(.+)$/', $argument, $matches)) { - return array($matches[1], $matches[2]); - } elseif (preg_match('/^-(\w)$/', $argument, $matches)) { - return array($matches[1], $this->nextNonFlagElseTrue($arguments)); - } elseif (preg_match('/^--(\w+)=(.+)$/', $argument, $matches)) { - return array($matches[1], $matches[2]); - } elseif (preg_match('/^--(\w+)$/', $argument, $matches)) { - return array($matches[1], $this->nextNonFlagElseTrue($arguments)); - } - } - - /** - * Attempts to use the next argument as a value. It - * won't use what it thinks is a flag. - * @param array $arguments Remaining arguments to be parsed. - * This variable is modified if there - * is a value to be extracted. - * @return string/boolean The next value unless it's a flag. - */ - private function nextNonFlagElseTrue(&$arguments) { - return $this->valueIsNext($arguments) ? array_shift($arguments) : true; - } - - /** - * Test to see if the next available argument is a valid value. - * If it starts with "-" or "--" it's a flag and doesn't count. - * @param array $arguments Remaining arguments to be parsed. - * Not affected by this call. - * boolean True if valid value. - */ - function valueIsNext($arguments) { - return isset($arguments[0]) && ! $this->isFlag($arguments[0]); - } - - /** - * It's a flag if it starts with "-" or "--". - * @param string $argument Value to be tested. - * @return boolean True if it's a flag. - */ - function isFlag($argument) { - return strncmp($argument, '-', 1) == 0; - } - - /** - * The arguments are available as individual member - * variables on the object. - * @param string $key Argument name. - * @return string/array/boolean Either false for no value, - * the value as a string or - * a list of multiple values if - * the flag had been specified more - * than once. - */ - function __get($key) { - if (isset($this->all[$key])) { - return $this->all[$key]; - } - return false; - } - - /** - * The entire argument set as a hash. - * @return hash Each argument and it's value(s). - */ - function all() { - return $this->all; - } -} - -/** - * Renders the help for the command line arguments. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleHelp { - private $overview; - private $flag_sets = array(); - private $explanations = array(); - - /** - * Sets up the top level explanation for the program. - * @param string $overview Summary of program. - */ - function __construct($overview = '') { - $this->overview = $overview; - } - - /** - * Adds the explanation for a group of flags that all - * have the same function. - * @param string/array $flags Flag and alternates. Don't - * worry about leading dashes - * as these are inserted automatically. - * @param string $explanation What that flag group does. - */ - function explainFlag($flags, $explanation) { - $flags = is_array($flags) ? $flags : array($flags); - $this->flag_sets[] = $flags; - $this->explanations[] = $explanation; - } - - /** - * Generates the help text. - * @returns string The complete formatted text. - */ - function render() { - $tab_stop = $this->longestFlag($this->flag_sets) + 4; - $text = $this->overview . "\n"; - for ($i = 0; $i < count($this->flag_sets); $i++) { - $text .= $this->renderFlagSet($this->flag_sets[$i], $this->explanations[$i], $tab_stop); - } - return $this->noDuplicateNewLines($text); - } - - /** - * Works out the longest flag for formatting purposes. - * @param array $flag_sets The internal flag set list. - */ - private function longestFlag($flag_sets) { - $longest = 0; - foreach ($flag_sets as $flags) { - foreach ($flags as $flag) { - $longest = max($longest, strlen($this->renderFlag($flag))); - } - } - return $longest; - } - - /** - * Generates the text for a single flag and it's alternate flags. - * @returns string Help text for that flag group. - */ - private function renderFlagSet($flags, $explanation, $tab_stop) { - $flag = array_shift($flags); - $text = str_pad($this->renderFlag($flag), $tab_stop, ' ') . $explanation . "\n"; - foreach ($flags as $flag) { - $text .= ' ' . $this->renderFlag($flag) . "\n"; - } - return $text; - } - - /** - * Generates the flag name including leading dashes. - * @param string $flag Just the name. - * @returns Fag with apropriate dashes. - */ - private function renderFlag($flag) { - return (strlen($flag) == 1 ? '-' : '--') . $flag; - } - - /** - * Converts multiple new lines into a single new line. - * Just there to trap accidental duplicate new lines. - * @param string $text Text to clean up. - * @returns string Text with no blank lines. - */ - private function noDuplicateNewLines($text) { - return preg_replace('/(\n+)/', "\n", $text); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/authentication.php b/3rdparty/simpletest/authentication.php deleted file mode 100644 index fcd4efd3f0a285f43f27b8e8e28f07b52f3f97a2..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/authentication.php +++ /dev/null @@ -1,237 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: authentication.php 2011 2011-04-29 08:22:48Z pp11 $ - */ -/** - * include http class - */ -require_once(dirname(__FILE__) . '/http.php'); - -/** - * Represents a single security realm's identity. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleRealm { - private $type; - private $root; - private $username; - private $password; - - /** - * Starts with the initial entry directory. - * @param string $type Authentication type for this - * realm. Only Basic authentication - * is currently supported. - * @param SimpleUrl $url Somewhere in realm. - * @access public - */ - function SimpleRealm($type, $url) { - $this->type = $type; - $this->root = $url->getBasePath(); - $this->username = false; - $this->password = false; - } - - /** - * Adds another location to the realm. - * @param SimpleUrl $url Somewhere in realm. - * @access public - */ - function stretch($url) { - $this->root = $this->getCommonPath($this->root, $url->getPath()); - } - - /** - * Finds the common starting path. - * @param string $first Path to compare. - * @param string $second Path to compare. - * @return string Common directories. - * @access private - */ - protected function getCommonPath($first, $second) { - $first = explode('/', $first); - $second = explode('/', $second); - for ($i = 0; $i < min(count($first), count($second)); $i++) { - if ($first[$i] != $second[$i]) { - return implode('/', array_slice($first, 0, $i)) . '/'; - } - } - return implode('/', $first) . '/'; - } - - /** - * Sets the identity to try within this realm. - * @param string $username Username in authentication dialog. - * @param string $username Password in authentication dialog. - * @access public - */ - function setIdentity($username, $password) { - $this->username = $username; - $this->password = $password; - } - - /** - * Accessor for current identity. - * @return string Last succesful username. - * @access public - */ - function getUsername() { - return $this->username; - } - - /** - * Accessor for current identity. - * @return string Last succesful password. - * @access public - */ - function getPassword() { - return $this->password; - } - - /** - * Test to see if the URL is within the directory - * tree of the realm. - * @param SimpleUrl $url URL to test. - * @return boolean True if subpath. - * @access public - */ - function isWithin($url) { - if ($this->isIn($this->root, $url->getBasePath())) { - return true; - } - if ($this->isIn($this->root, $url->getBasePath() . $url->getPage() . '/')) { - return true; - } - return false; - } - - /** - * Tests to see if one string is a substring of - * another. - * @param string $part Small bit. - * @param string $whole Big bit. - * @return boolean True if the small bit is - * in the big bit. - * @access private - */ - protected function isIn($part, $whole) { - return strpos($whole, $part) === 0; - } -} - -/** - * Manages security realms. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleAuthenticator { - private $realms; - - /** - * Clears the realms. - * @access public - */ - function SimpleAuthenticator() { - $this->restartSession(); - } - - /** - * Starts with no realms set up. - * @access public - */ - function restartSession() { - $this->realms = array(); - } - - /** - * Adds a new realm centered the current URL. - * Browsers privatey wildly on their behaviour in this - * regard. Mozilla ignores the realm and presents - * only when challenged, wasting bandwidth. IE - * just carries on presenting until a new challenge - * occours. SimpleTest tries to follow the spirit of - * the original standards committee and treats the - * base URL as the root of a file tree shaped realm. - * @param SimpleUrl $url Base of realm. - * @param string $type Authentication type for this - * realm. Only Basic authentication - * is currently supported. - * @param string $realm Name of realm. - * @access public - */ - function addRealm($url, $type, $realm) { - $this->realms[$url->getHost()][$realm] = new SimpleRealm($type, $url); - } - - /** - * Sets the current identity to be presented - * against that realm. - * @param string $host Server hosting realm. - * @param string $realm Name of realm. - * @param string $username Username for realm. - * @param string $password Password for realm. - * @access public - */ - function setIdentityForRealm($host, $realm, $username, $password) { - if (isset($this->realms[$host][$realm])) { - $this->realms[$host][$realm]->setIdentity($username, $password); - } - } - - /** - * Finds the name of the realm by comparing URLs. - * @param SimpleUrl $url URL to test. - * @return SimpleRealm Name of realm. - * @access private - */ - protected function findRealmFromUrl($url) { - if (! isset($this->realms[$url->getHost()])) { - return false; - } - foreach ($this->realms[$url->getHost()] as $name => $realm) { - if ($realm->isWithin($url)) { - return $realm; - } - } - return false; - } - - /** - * Presents the appropriate headers for this location. - * @param SimpleHttpRequest $request Request to modify. - * @param SimpleUrl $url Base of realm. - * @access public - */ - function addHeaders(&$request, $url) { - if ($url->getUsername() && $url->getPassword()) { - $username = $url->getUsername(); - $password = $url->getPassword(); - } elseif ($realm = $this->findRealmFromUrl($url)) { - $username = $realm->getUsername(); - $password = $realm->getPassword(); - } else { - return; - } - $this->addBasicHeaders($request, $username, $password); - } - - /** - * Presents the appropriate headers for this - * location for basic authentication. - * @param SimpleHttpRequest $request Request to modify. - * @param string $username Username for realm. - * @param string $password Password for realm. - * @access public - */ - static function addBasicHeaders(&$request, $username, $password) { - if ($username && $password) { - $request->addHeaderLine( - 'Authorization: Basic ' . base64_encode("$username:$password")); - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/autorun.php b/3rdparty/simpletest/autorun.php deleted file mode 100644 index 8faf84d3ceb0c49207798dbe78b575cf9ae28643..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/autorun.php +++ /dev/null @@ -1,101 +0,0 @@ -<?php -/** - * Autorunner which runs all tests cases found in a file - * that includes this module. - * @package SimpleTest - * @version $Id: autorun.php 2037 2011-11-30 17:58:21Z pp11 $ - */ - -/**#@+ - * include simpletest files - */ -require_once dirname(__FILE__) . '/unit_tester.php'; -require_once dirname(__FILE__) . '/mock_objects.php'; -require_once dirname(__FILE__) . '/collector.php'; -require_once dirname(__FILE__) . '/default_reporter.php'; -/**#@-*/ - -$GLOBALS['SIMPLETEST_AUTORUNNER_INITIAL_CLASSES'] = get_declared_classes(); -$GLOBALS['SIMPLETEST_AUTORUNNER_INITIAL_PATH'] = getcwd(); -register_shutdown_function('simpletest_autorun'); - -/** - * Exit handler to run all recent test cases and exit system if in CLI - */ -function simpletest_autorun() { - chdir($GLOBALS['SIMPLETEST_AUTORUNNER_INITIAL_PATH']); - if (tests_have_run()) { - return; - } - $result = run_local_tests(); - if (SimpleReporter::inCli()) { - exit($result ? 0 : 1); - } -} - -/** - * run all recent test cases if no test has - * so far been run. Uses the DefaultReporter which can have - * it's output controlled with SimpleTest::prefer(). - * @return boolean/null false if there were test failures, true if - * there were no failures, null if tests are - * already running - */ -function run_local_tests() { - try { - if (tests_have_run()) { - return; - } - $candidates = capture_new_classes(); - $loader = new SimpleFileLoader(); - $suite = $loader->createSuiteFromClasses( - basename(initial_file()), - $loader->selectRunnableTests($candidates)); - return $suite->run(new DefaultReporter()); - } catch (Exception $stack_frame_fix) { - print $stack_frame_fix->getMessage(); - return false; - } -} - -/** - * Checks the current test context to see if a test has - * ever been run. - * @return boolean True if tests have run. - */ -function tests_have_run() { - if ($context = SimpleTest::getContext()) { - return (boolean)$context->getTest(); - } - return false; -} - -/** - * The first autorun file. - * @return string Filename of first autorun script. - */ -function initial_file() { - static $file = false; - if (! $file) { - if (isset($_SERVER, $_SERVER['SCRIPT_FILENAME'])) { - $file = $_SERVER['SCRIPT_FILENAME']; - } else { - $included_files = get_included_files(); - $file = reset($included_files); - } - } - return $file; -} - -/** - * Every class since the first autorun include. This - * is safe enough if require_once() is always used. - * @return array Class names. - */ -function capture_new_classes() { - global $SIMPLETEST_AUTORUNNER_INITIAL_CLASSES; - return array_map('strtolower', array_diff(get_declared_classes(), - $SIMPLETEST_AUTORUNNER_INITIAL_CLASSES ? - $SIMPLETEST_AUTORUNNER_INITIAL_CLASSES : array())); -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/browser.php b/3rdparty/simpletest/browser.php deleted file mode 100644 index 615e738d350a93e27cc0ede65d1c65c140ce71ae..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/browser.php +++ /dev/null @@ -1,1144 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: browser.php 2013 2011-04-29 09:29:45Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/simpletest.php'); -require_once(dirname(__FILE__) . '/http.php'); -require_once(dirname(__FILE__) . '/encoding.php'); -require_once(dirname(__FILE__) . '/page.php'); -require_once(dirname(__FILE__) . '/php_parser.php'); -require_once(dirname(__FILE__) . '/tidy_parser.php'); -require_once(dirname(__FILE__) . '/selector.php'); -require_once(dirname(__FILE__) . '/frames.php'); -require_once(dirname(__FILE__) . '/user_agent.php'); -if (! SimpleTest::getParsers()) { - SimpleTest::setParsers(array(new SimpleTidyPageBuilder(), new SimplePHPPageBuilder())); - //SimpleTest::setParsers(array(new SimplePHPPageBuilder())); -} -/**#@-*/ - -if (! defined('DEFAULT_MAX_NESTED_FRAMES')) { - define('DEFAULT_MAX_NESTED_FRAMES', 3); -} - -/** - * Browser history list. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleBrowserHistory { - private $sequence = array(); - private $position = -1; - - /** - * Test for no entries yet. - * @return boolean True if empty. - * @access private - */ - protected function isEmpty() { - return ($this->position == -1); - } - - /** - * Test for being at the beginning. - * @return boolean True if first. - * @access private - */ - protected function atBeginning() { - return ($this->position == 0) && ! $this->isEmpty(); - } - - /** - * Test for being at the last entry. - * @return boolean True if last. - * @access private - */ - protected function atEnd() { - return ($this->position + 1 >= count($this->sequence)) && ! $this->isEmpty(); - } - - /** - * Adds a successfully fetched page to the history. - * @param SimpleUrl $url URL of fetch. - * @param SimpleEncoding $parameters Any post data with the fetch. - * @access public - */ - function recordEntry($url, $parameters) { - $this->dropFuture(); - array_push( - $this->sequence, - array('url' => $url, 'parameters' => $parameters)); - $this->position++; - } - - /** - * Last fully qualified URL for current history - * position. - * @return SimpleUrl URL for this position. - * @access public - */ - function getUrl() { - if ($this->isEmpty()) { - return false; - } - return $this->sequence[$this->position]['url']; - } - - /** - * Parameters of last fetch from current history - * position. - * @return SimpleFormEncoding Post parameters. - * @access public - */ - function getParameters() { - if ($this->isEmpty()) { - return false; - } - return $this->sequence[$this->position]['parameters']; - } - - /** - * Step back one place in the history. Stops at - * the first page. - * @return boolean True if any previous entries. - * @access public - */ - function back() { - if ($this->isEmpty() || $this->atBeginning()) { - return false; - } - $this->position--; - return true; - } - - /** - * Step forward one place. If already at the - * latest entry then nothing will happen. - * @return boolean True if any future entries. - * @access public - */ - function forward() { - if ($this->isEmpty() || $this->atEnd()) { - return false; - } - $this->position++; - return true; - } - - /** - * Ditches all future entries beyond the current - * point. - * @access private - */ - protected function dropFuture() { - if ($this->isEmpty()) { - return; - } - while (! $this->atEnd()) { - array_pop($this->sequence); - } - } -} - -/** - * Simulated web browser. This is an aggregate of - * the user agent, the HTML parsing, request history - * and the last header set. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleBrowser { - private $user_agent; - private $page; - private $history; - private $ignore_frames; - private $maximum_nested_frames; - private $parser; - - /** - * Starts with a fresh browser with no - * cookie or any other state information. The - * exception is that a default proxy will be - * set up if specified in the options. - * @access public - */ - function __construct() { - $this->user_agent = $this->createUserAgent(); - $this->user_agent->useProxy( - SimpleTest::getDefaultProxy(), - SimpleTest::getDefaultProxyUsername(), - SimpleTest::getDefaultProxyPassword()); - $this->page = new SimplePage(); - $this->history = $this->createHistory(); - $this->ignore_frames = false; - $this->maximum_nested_frames = DEFAULT_MAX_NESTED_FRAMES; - } - - /** - * Creates the underlying user agent. - * @return SimpleFetcher Content fetcher. - * @access protected - */ - protected function createUserAgent() { - return new SimpleUserAgent(); - } - - /** - * Creates a new empty history list. - * @return SimpleBrowserHistory New list. - * @access protected - */ - protected function createHistory() { - return new SimpleBrowserHistory(); - } - - /** - * Get the HTML parser to use. Can be overridden by - * setParser. Otherwise scans through the available parsers and - * uses the first one which is available. - * @return object SimplePHPPageBuilder or SimpleTidyPageBuilder - */ - protected function getParser() { - if ($this->parser) { - return $this->parser; - } - foreach (SimpleTest::getParsers() as $parser) { - if ($parser->can()) { - return $parser; - } - } - } - - /** - * Override the default HTML parser, allowing parsers to be plugged in. - * @param object A parser object instance. - */ - public function setParser($parser) { - $this->parser = $parser; - } - - /** - * Disables frames support. Frames will not be fetched - * and the frameset page will be used instead. - * @access public - */ - function ignoreFrames() { - $this->ignore_frames = true; - } - - /** - * Enables frames support. Frames will be fetched from - * now on. - * @access public - */ - function useFrames() { - $this->ignore_frames = false; - } - - /** - * Switches off cookie sending and recieving. - * @access public - */ - function ignoreCookies() { - $this->user_agent->ignoreCookies(); - } - - /** - * Switches back on the cookie sending and recieving. - * @access public - */ - function useCookies() { - $this->user_agent->useCookies(); - } - - /** - * Parses the raw content into a page. Will load further - * frame pages unless frames are disabled. - * @param SimpleHttpResponse $response Response from fetch. - * @param integer $depth Nested frameset depth. - * @return SimplePage Parsed HTML. - * @access private - */ - protected function parse($response, $depth = 0) { - $page = $this->buildPage($response); - if ($this->ignore_frames || ! $page->hasFrames() || ($depth > $this->maximum_nested_frames)) { - return $page; - } - $frameset = new SimpleFrameset($page); - foreach ($page->getFrameset() as $key => $url) { - $frame = $this->fetch($url, new SimpleGetEncoding(), $depth + 1); - $frameset->addFrame($frame, $key); - } - return $frameset; - } - - /** - * Assembles the parsing machinery and actually parses - * a single page. Frees all of the builder memory and so - * unjams the PHP memory management. - * @param SimpleHttpResponse $response Response from fetch. - * @return SimplePage Parsed top level page. - */ - protected function buildPage($response) { - return $this->getParser()->parse($response); - } - - /** - * Fetches a page. Jointly recursive with the parse() - * method as it descends a frameset. - * @param string/SimpleUrl $url Target to fetch. - * @param SimpleEncoding $encoding GET/POST parameters. - * @param integer $depth Nested frameset depth protection. - * @return SimplePage Parsed page. - * @access private - */ - protected function fetch($url, $encoding, $depth = 0) { - $response = $this->user_agent->fetchResponse($url, $encoding); - if ($response->isError()) { - return new SimplePage($response); - } - return $this->parse($response, $depth); - } - - /** - * Fetches a page or a single frame if that is the current - * focus. - * @param SimpleUrl $url Target to fetch. - * @param SimpleEncoding $parameters GET/POST parameters. - * @return string Raw content of page. - * @access private - */ - protected function load($url, $parameters) { - $frame = $url->getTarget(); - if (! $frame || ! $this->page->hasFrames() || (strtolower($frame) == '_top')) { - return $this->loadPage($url, $parameters); - } - return $this->loadFrame(array($frame), $url, $parameters); - } - - /** - * Fetches a page and makes it the current page/frame. - * @param string/SimpleUrl $url Target to fetch as string. - * @param SimplePostEncoding $parameters POST parameters. - * @return string Raw content of page. - * @access private - */ - protected function loadPage($url, $parameters) { - $this->page = $this->fetch($url, $parameters); - $this->history->recordEntry( - $this->page->getUrl(), - $this->page->getRequestData()); - return $this->page->getRaw(); - } - - /** - * Fetches a frame into the existing frameset replacing the - * original. - * @param array $frames List of names to drill down. - * @param string/SimpleUrl $url Target to fetch as string. - * @param SimpleFormEncoding $parameters POST parameters. - * @return string Raw content of page. - * @access private - */ - protected function loadFrame($frames, $url, $parameters) { - $page = $this->fetch($url, $parameters); - $this->page->setFrame($frames, $page); - return $page->getRaw(); - } - - /** - * Removes expired and temporary cookies as if - * the browser was closed and re-opened. - * @param string/integer $date Time when session restarted. - * If omitted then all persistent - * cookies are kept. - * @access public - */ - function restart($date = false) { - $this->user_agent->restart($date); - } - - /** - * Adds a header to every fetch. - * @param string $header Header line to add to every - * request until cleared. - * @access public - */ - function addHeader($header) { - $this->user_agent->addHeader($header); - } - - /** - * Ages the cookies by the specified time. - * @param integer $interval Amount in seconds. - * @access public - */ - function ageCookies($interval) { - $this->user_agent->ageCookies($interval); - } - - /** - * Sets an additional cookie. If a cookie has - * the same name and path it is replaced. - * @param string $name Cookie key. - * @param string $value Value of cookie. - * @param string $host Host upon which the cookie is valid. - * @param string $path Cookie path if not host wide. - * @param string $expiry Expiry date. - * @access public - */ - function setCookie($name, $value, $host = false, $path = '/', $expiry = false) { - $this->user_agent->setCookie($name, $value, $host, $path, $expiry); - } - - /** - * Reads the most specific cookie value from the - * browser cookies. - * @param string $host Host to search. - * @param string $path Applicable path. - * @param string $name Name of cookie to read. - * @return string False if not present, else the - * value as a string. - * @access public - */ - function getCookieValue($host, $path, $name) { - return $this->user_agent->getCookieValue($host, $path, $name); - } - - /** - * Reads the current cookies for the current URL. - * @param string $name Key of cookie to find. - * @return string Null if there is no current URL, false - * if the cookie is not set. - * @access public - */ - function getCurrentCookieValue($name) { - return $this->user_agent->getBaseCookieValue($name, $this->page->getUrl()); - } - - /** - * Sets the maximum number of redirects before - * a page will be loaded anyway. - * @param integer $max Most hops allowed. - * @access public - */ - function setMaximumRedirects($max) { - $this->user_agent->setMaximumRedirects($max); - } - - /** - * Sets the maximum number of nesting of framed pages - * within a framed page to prevent loops. - * @param integer $max Highest depth allowed. - * @access public - */ - function setMaximumNestedFrames($max) { - $this->maximum_nested_frames = $max; - } - - /** - * Sets the socket timeout for opening a connection. - * @param integer $timeout Maximum time in seconds. - * @access public - */ - function setConnectionTimeout($timeout) { - $this->user_agent->setConnectionTimeout($timeout); - } - - /** - * Sets proxy to use on all requests for when - * testing from behind a firewall. Set URL - * to false to disable. - * @param string $proxy Proxy URL. - * @param string $username Proxy username for authentication. - * @param string $password Proxy password for authentication. - * @access public - */ - function useProxy($proxy, $username = false, $password = false) { - $this->user_agent->useProxy($proxy, $username, $password); - } - - /** - * Fetches the page content with a HEAD request. - * Will affect cookies, but will not change the base URL. - * @param string/SimpleUrl $url Target to fetch as string. - * @param hash/SimpleHeadEncoding $parameters Additional parameters for - * HEAD request. - * @return boolean True if successful. - * @access public - */ - function head($url, $parameters = false) { - if (! is_object($url)) { - $url = new SimpleUrl($url); - } - if ($this->getUrl()) { - $url = $url->makeAbsolute($this->getUrl()); - } - $response = $this->user_agent->fetchResponse($url, new SimpleHeadEncoding($parameters)); - $this->page = new SimplePage($response); - return ! $response->isError(); - } - - /** - * Fetches the page content with a simple GET request. - * @param string/SimpleUrl $url Target to fetch. - * @param hash/SimpleFormEncoding $parameters Additional parameters for - * GET request. - * @return string Content of page or false. - * @access public - */ - function get($url, $parameters = false) { - if (! is_object($url)) { - $url = new SimpleUrl($url); - } - if ($this->getUrl()) { - $url = $url->makeAbsolute($this->getUrl()); - } - return $this->load($url, new SimpleGetEncoding($parameters)); - } - - /** - * Fetches the page content with a POST request. - * @param string/SimpleUrl $url Target to fetch as string. - * @param hash/SimpleFormEncoding $parameters POST parameters or request body. - * @param string $content_type MIME Content-Type of the request body - * @return string Content of page. - * @access public - */ - function post($url, $parameters = false, $content_type = false) { - if (! is_object($url)) { - $url = new SimpleUrl($url); - } - if ($this->getUrl()) { - $url = $url->makeAbsolute($this->getUrl()); - } - return $this->load($url, new SimplePostEncoding($parameters, $content_type)); - } - - /** - * Fetches the page content with a PUT request. - * @param string/SimpleUrl $url Target to fetch as string. - * @param hash/SimpleFormEncoding $parameters PUT request body. - * @param string $content_type MIME Content-Type of the request body - * @return string Content of page. - * @access public - */ - function put($url, $parameters = false, $content_type = false) { - if (! is_object($url)) { - $url = new SimpleUrl($url); - } - return $this->load($url, new SimplePutEncoding($parameters, $content_type)); - } - - /** - * Sends a DELETE request and fetches the response. - * @param string/SimpleUrl $url Target to fetch. - * @param hash/SimpleFormEncoding $parameters Additional parameters for - * DELETE request. - * @return string Content of page or false. - * @access public - */ - function delete($url, $parameters = false) { - if (! is_object($url)) { - $url = new SimpleUrl($url); - } - return $this->load($url, new SimpleDeleteEncoding($parameters)); - } - - /** - * Equivalent to hitting the retry button on the - * browser. Will attempt to repeat the page fetch. If - * there is no history to repeat it will give false. - * @return string/boolean Content if fetch succeeded - * else false. - * @access public - */ - function retry() { - $frames = $this->page->getFrameFocus(); - if (count($frames) > 0) { - $this->loadFrame( - $frames, - $this->page->getUrl(), - $this->page->getRequestData()); - return $this->page->getRaw(); - } - if ($url = $this->history->getUrl()) { - $this->page = $this->fetch($url, $this->history->getParameters()); - return $this->page->getRaw(); - } - return false; - } - - /** - * Equivalent to hitting the back button on the - * browser. The browser history is unchanged on - * failure. The page content is refetched as there - * is no concept of content caching in SimpleTest. - * @return boolean True if history entry and - * fetch succeeded - * @access public - */ - function back() { - if (! $this->history->back()) { - return false; - } - $content = $this->retry(); - if (! $content) { - $this->history->forward(); - } - return $content; - } - - /** - * Equivalent to hitting the forward button on the - * browser. The browser history is unchanged on - * failure. The page content is refetched as there - * is no concept of content caching in SimpleTest. - * @return boolean True if history entry and - * fetch succeeded - * @access public - */ - function forward() { - if (! $this->history->forward()) { - return false; - } - $content = $this->retry(); - if (! $content) { - $this->history->back(); - } - return $content; - } - - /** - * Retries a request after setting the authentication - * for the current realm. - * @param string $username Username for realm. - * @param string $password Password for realm. - * @return boolean True if successful fetch. Note - * that authentication may still have - * failed. - * @access public - */ - function authenticate($username, $password) { - if (! $this->page->getRealm()) { - return false; - } - $url = $this->page->getUrl(); - if (! $url) { - return false; - } - $this->user_agent->setIdentity( - $url->getHost(), - $this->page->getRealm(), - $username, - $password); - return $this->retry(); - } - - /** - * Accessor for a breakdown of the frameset. - * @return array Hash tree of frames by name - * or index if no name. - * @access public - */ - function getFrames() { - return $this->page->getFrames(); - } - - /** - * Accessor for current frame focus. Will be - * false if no frame has focus. - * @return integer/string/boolean Label if any, otherwise - * the position in the frameset - * or false if none. - * @access public - */ - function getFrameFocus() { - return $this->page->getFrameFocus(); - } - - /** - * Sets the focus by index. The integer index starts from 1. - * @param integer $choice Chosen frame. - * @return boolean True if frame exists. - * @access public - */ - function setFrameFocusByIndex($choice) { - return $this->page->setFrameFocusByIndex($choice); - } - - /** - * Sets the focus by name. - * @param string $name Chosen frame. - * @return boolean True if frame exists. - * @access public - */ - function setFrameFocus($name) { - return $this->page->setFrameFocus($name); - } - - /** - * Clears the frame focus. All frames will be searched - * for content. - * @access public - */ - function clearFrameFocus() { - return $this->page->clearFrameFocus(); - } - - /** - * Accessor for last error. - * @return string Error from last response. - * @access public - */ - function getTransportError() { - return $this->page->getTransportError(); - } - - /** - * Accessor for current MIME type. - * @return string MIME type as string; e.g. 'text/html' - * @access public - */ - function getMimeType() { - return $this->page->getMimeType(); - } - - /** - * Accessor for last response code. - * @return integer Last HTTP response code received. - * @access public - */ - function getResponseCode() { - return $this->page->getResponseCode(); - } - - /** - * Accessor for last Authentication type. Only valid - * straight after a challenge (401). - * @return string Description of challenge type. - * @access public - */ - function getAuthentication() { - return $this->page->getAuthentication(); - } - - /** - * Accessor for last Authentication realm. Only valid - * straight after a challenge (401). - * @return string Name of security realm. - * @access public - */ - function getRealm() { - return $this->page->getRealm(); - } - - /** - * Accessor for current URL of page or frame if - * focused. - * @return string Location of current page or frame as - * a string. - */ - function getUrl() { - $url = $this->page->getUrl(); - return $url ? $url->asString() : false; - } - - /** - * Accessor for base URL of page if set via BASE tag - * @return string base URL - */ - function getBaseUrl() { - $url = $this->page->getBaseUrl(); - return $url ? $url->asString() : false; - } - - /** - * Accessor for raw bytes sent down the wire. - * @return string Original text sent. - * @access public - */ - function getRequest() { - return $this->page->getRequest(); - } - - /** - * Accessor for raw header information. - * @return string Header block. - * @access public - */ - function getHeaders() { - return $this->page->getHeaders(); - } - - /** - * Accessor for raw page information. - * @return string Original text content of web page. - * @access public - */ - function getContent() { - return $this->page->getRaw(); - } - - /** - * Accessor for plain text version of the page. - * @return string Normalised text representation. - * @access public - */ - function getContentAsText() { - return $this->page->getText(); - } - - /** - * Accessor for parsed title. - * @return string Title or false if no title is present. - * @access public - */ - function getTitle() { - return $this->page->getTitle(); - } - - /** - * Accessor for a list of all links in current page. - * @return array List of urls with scheme of - * http or https and hostname. - * @access public - */ - function getUrls() { - return $this->page->getUrls(); - } - - /** - * Sets all form fields with that name. - * @param string $label Name or label of field in forms. - * @param string $value New value of field. - * @return boolean True if field exists, otherwise false. - * @access public - */ - function setField($label, $value, $position=false) { - return $this->page->setField(new SimpleByLabelOrName($label), $value, $position); - } - - /** - * Sets all form fields with that name. Will use label if - * one is available (not yet implemented). - * @param string $name Name of field in forms. - * @param string $value New value of field. - * @return boolean True if field exists, otherwise false. - * @access public - */ - function setFieldByName($name, $value, $position=false) { - return $this->page->setField(new SimpleByName($name), $value, $position); - } - - /** - * Sets all form fields with that id attribute. - * @param string/integer $id Id of field in forms. - * @param string $value New value of field. - * @return boolean True if field exists, otherwise false. - * @access public - */ - function setFieldById($id, $value) { - return $this->page->setField(new SimpleById($id), $value); - } - - /** - * Accessor for a form element value within the page. - * Finds the first match. - * @param string $label Field label. - * @return string/boolean A value if the field is - * present, false if unchecked - * and null if missing. - * @access public - */ - function getField($label) { - return $this->page->getField(new SimpleByLabelOrName($label)); - } - - /** - * Accessor for a form element value within the page. - * Finds the first match. - * @param string $name Field name. - * @return string/boolean A string if the field is - * present, false if unchecked - * and null if missing. - * @access public - */ - function getFieldByName($name) { - return $this->page->getField(new SimpleByName($name)); - } - - /** - * Accessor for a form element value within the page. - * @param string/integer $id Id of field in forms. - * @return string/boolean A string if the field is - * present, false if unchecked - * and null if missing. - * @access public - */ - function getFieldById($id) { - return $this->page->getField(new SimpleById($id)); - } - - /** - * Clicks the submit button by label. The owning - * form will be submitted by this. - * @param string $label Button label. An unlabeled - * button can be triggered by 'Submit'. - * @param hash $additional Additional form data. - * @return string/boolean Page on success. - * @access public - */ - function clickSubmit($label = 'Submit', $additional = false) { - if (! ($form = $this->page->getFormBySubmit(new SimpleByLabel($label)))) { - return false; - } - $success = $this->load( - $form->getAction(), - $form->submitButton(new SimpleByLabel($label), $additional)); - return ($success ? $this->getContent() : $success); - } - - /** - * Clicks the submit button by name attribute. The owning - * form will be submitted by this. - * @param string $name Button name. - * @param hash $additional Additional form data. - * @return string/boolean Page on success. - * @access public - */ - function clickSubmitByName($name, $additional = false) { - if (! ($form = $this->page->getFormBySubmit(new SimpleByName($name)))) { - return false; - } - $success = $this->load( - $form->getAction(), - $form->submitButton(new SimpleByName($name), $additional)); - return ($success ? $this->getContent() : $success); - } - - /** - * Clicks the submit button by ID attribute of the button - * itself. The owning form will be submitted by this. - * @param string $id Button ID. - * @param hash $additional Additional form data. - * @return string/boolean Page on success. - * @access public - */ - function clickSubmitById($id, $additional = false) { - if (! ($form = $this->page->getFormBySubmit(new SimpleById($id)))) { - return false; - } - $success = $this->load( - $form->getAction(), - $form->submitButton(new SimpleById($id), $additional)); - return ($success ? $this->getContent() : $success); - } - - /** - * Tests to see if a submit button exists with this - * label. - * @param string $label Button label. - * @return boolean True if present. - * @access public - */ - function isSubmit($label) { - return (boolean)$this->page->getFormBySubmit(new SimpleByLabel($label)); - } - - /** - * Clicks the submit image by some kind of label. Usually - * the alt tag or the nearest equivalent. The owning - * form will be submitted by this. Clicking outside of - * the boundary of the coordinates will result in - * a failure. - * @param string $label ID attribute of button. - * @param integer $x X-coordinate of imaginary click. - * @param integer $y Y-coordinate of imaginary click. - * @param hash $additional Additional form data. - * @return string/boolean Page on success. - * @access public - */ - function clickImage($label, $x = 1, $y = 1, $additional = false) { - if (! ($form = $this->page->getFormByImage(new SimpleByLabel($label)))) { - return false; - } - $success = $this->load( - $form->getAction(), - $form->submitImage(new SimpleByLabel($label), $x, $y, $additional)); - return ($success ? $this->getContent() : $success); - } - - /** - * Clicks the submit image by the name. Usually - * the alt tag or the nearest equivalent. The owning - * form will be submitted by this. Clicking outside of - * the boundary of the coordinates will result in - * a failure. - * @param string $name Name attribute of button. - * @param integer $x X-coordinate of imaginary click. - * @param integer $y Y-coordinate of imaginary click. - * @param hash $additional Additional form data. - * @return string/boolean Page on success. - * @access public - */ - function clickImageByName($name, $x = 1, $y = 1, $additional = false) { - if (! ($form = $this->page->getFormByImage(new SimpleByName($name)))) { - return false; - } - $success = $this->load( - $form->getAction(), - $form->submitImage(new SimpleByName($name), $x, $y, $additional)); - return ($success ? $this->getContent() : $success); - } - - /** - * Clicks the submit image by ID attribute. The owning - * form will be submitted by this. Clicking outside of - * the boundary of the coordinates will result in - * a failure. - * @param integer/string $id ID attribute of button. - * @param integer $x X-coordinate of imaginary click. - * @param integer $y Y-coordinate of imaginary click. - * @param hash $additional Additional form data. - * @return string/boolean Page on success. - * @access public - */ - function clickImageById($id, $x = 1, $y = 1, $additional = false) { - if (! ($form = $this->page->getFormByImage(new SimpleById($id)))) { - return false; - } - $success = $this->load( - $form->getAction(), - $form->submitImage(new SimpleById($id), $x, $y, $additional)); - return ($success ? $this->getContent() : $success); - } - - /** - * Tests to see if an image exists with this - * title or alt text. - * @param string $label Image text. - * @return boolean True if present. - * @access public - */ - function isImage($label) { - return (boolean)$this->page->getFormByImage(new SimpleByLabel($label)); - } - - /** - * Submits a form by the ID. - * @param string $id The form ID. No submit button value - * will be sent. - * @return string/boolean Page on success. - * @access public - */ - function submitFormById($id, $additional = false) { - if (! ($form = $this->page->getFormById($id))) { - return false; - } - $success = $this->load( - $form->getAction(), - $form->submit($additional)); - return ($success ? $this->getContent() : $success); - } - - /** - * Finds a URL by label. Will find the first link - * found with this link text by default, or a later - * one if an index is given. The match ignores case and - * white space issues. - * @param string $label Text between the anchor tags. - * @param integer $index Link position counting from zero. - * @return string/boolean URL on success. - * @access public - */ - function getLink($label, $index = 0) { - $urls = $this->page->getUrlsByLabel($label); - if (count($urls) == 0) { - return false; - } - if (count($urls) < $index + 1) { - return false; - } - return $urls[$index]; - } - - /** - * Follows a link by label. Will click the first link - * found with this link text by default, or a later - * one if an index is given. The match ignores case and - * white space issues. - * @param string $label Text between the anchor tags. - * @param integer $index Link position counting from zero. - * @return string/boolean Page on success. - * @access public - */ - function clickLink($label, $index = 0) { - $url = $this->getLink($label, $index); - if ($url === false) { - return false; - } - $this->load($url, new SimpleGetEncoding()); - return $this->getContent(); - } - - /** - * Finds a link by id attribute. - * @param string $id ID attribute value. - * @return string/boolean URL on success. - * @access public - */ - function getLinkById($id) { - return $this->page->getUrlById($id); - } - - /** - * Follows a link by id attribute. - * @param string $id ID attribute value. - * @return string/boolean Page on success. - * @access public - */ - function clickLinkById($id) { - if (! ($url = $this->getLinkById($id))) { - return false; - } - $this->load($url, new SimpleGetEncoding()); - return $this->getContent(); - } - - /** - * Clicks a visible text item. Will first try buttons, - * then links and then images. - * @param string $label Visible text or alt text. - * @return string/boolean Raw page or false. - * @access public - */ - function click($label) { - $raw = $this->clickSubmit($label); - if (! $raw) { - $raw = $this->clickLink($label); - } - if (! $raw) { - $raw = $this->clickImage($label); - } - return $raw; - } - - /** - * Tests to see if a click target exists. - * @param string $label Visible text or alt text. - * @return boolean True if target present. - * @access public - */ - function isClickable($label) { - return $this->isSubmit($label) || ($this->getLink($label) !== false) || $this->isImage($label); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/collector.php b/3rdparty/simpletest/collector.php deleted file mode 100644 index ac49937aada01f96b6d53e45c4d1df61b2f94192..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/collector.php +++ /dev/null @@ -1,122 +0,0 @@ -<?php -/** - * This file contains the following classes: {@link SimpleCollector}, - * {@link SimplePatternCollector}. - * - * @author Travis Swicegood <development@domain51.com> - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: collector.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/** - * The basic collector for {@link GroupTest} - * - * @see collect(), GroupTest::collect() - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleCollector { - - /** - * Strips off any kind of slash at the end so as to normalise the path. - * @param string $path Path to normalise. - * @return string Path without trailing slash. - */ - protected function removeTrailingSlash($path) { - if (substr($path, -1) == DIRECTORY_SEPARATOR) { - return substr($path, 0, -1); - } elseif (substr($path, -1) == '/') { - return substr($path, 0, -1); - } else { - return $path; - } - } - - /** - * Scans the directory and adds what it can. - * @param object $test Group test with {@link GroupTest::addTestFile()} method. - * @param string $path Directory to scan. - * @see _attemptToAdd() - */ - function collect(&$test, $path) { - $path = $this->removeTrailingSlash($path); - if ($handle = opendir($path)) { - while (($entry = readdir($handle)) !== false) { - if ($this->isHidden($entry)) { - continue; - } - $this->handle($test, $path . DIRECTORY_SEPARATOR . $entry); - } - closedir($handle); - } - } - - /** - * This method determines what should be done with a given file and adds - * it via {@link GroupTest::addTestFile()} if necessary. - * - * This method should be overriden to provide custom matching criteria, - * such as pattern matching, recursive matching, etc. For an example, see - * {@link SimplePatternCollector::_handle()}. - * - * @param object $test Group test with {@link GroupTest::addTestFile()} method. - * @param string $filename A filename as generated by {@link collect()} - * @see collect() - * @access protected - */ - protected function handle(&$test, $file) { - if (is_dir($file)) { - return; - } - $test->addFile($file); - } - - /** - * Tests for hidden files so as to skip them. Currently - * only tests for Unix hidden files. - * @param string $filename Plain filename. - * @return boolean True if hidden file. - * @access private - */ - protected function isHidden($filename) { - return strncmp($filename, '.', 1) == 0; - } -} - -/** - * An extension to {@link SimpleCollector} that only adds files matching a - * given pattern. - * - * @package SimpleTest - * @subpackage UnitTester - * @see SimpleCollector - */ -class SimplePatternCollector extends SimpleCollector { - private $pattern; - - /** - * - * @param string $pattern Perl compatible regex to test name against - * See {@link http://us4.php.net/manual/en/reference.pcre.pattern.syntax.php PHP's PCRE} - * for full documentation of valid pattern.s - */ - function __construct($pattern = '/php$/i') { - $this->pattern = $pattern; - } - - /** - * Attempts to add files that match a given pattern. - * - * @see SimpleCollector::_handle() - * @param object $test Group test with {@link GroupTest::addTestFile()} method. - * @param string $path Directory to scan. - * @access protected - */ - protected function handle(&$test, $filename) { - if (preg_match($this->pattern, $filename)) { - parent::handle($test, $filename); - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/compatibility.php b/3rdparty/simpletest/compatibility.php deleted file mode 100644 index e313db0cb51f177862f48acad85db4cfb9039359..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/compatibility.php +++ /dev/null @@ -1,166 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @version $Id: compatibility.php 1900 2009-07-29 11:44:37Z lastcraft $ - */ - -/** - * Static methods for compatibility between different - * PHP versions. - * @package SimpleTest - */ -class SimpleTestCompatibility { - - /** - * Creates a copy whether in PHP5 or PHP4. - * @param object $object Thing to copy. - * @return object A copy. - * @access public - */ - static function copy($object) { - if (version_compare(phpversion(), '5') >= 0) { - eval('$copy = clone $object;'); - return $copy; - } - return $object; - } - - /** - * Identity test. Drops back to equality + types for PHP5 - * objects as the === operator counts as the - * stronger reference constraint. - * @param mixed $first Test subject. - * @param mixed $second Comparison object. - * @return boolean True if identical. - * @access public - */ - static function isIdentical($first, $second) { - if (version_compare(phpversion(), '5') >= 0) { - return SimpleTestCompatibility::isIdenticalType($first, $second); - } - if ($first != $second) { - return false; - } - return ($first === $second); - } - - /** - * Recursive type test. - * @param mixed $first Test subject. - * @param mixed $second Comparison object. - * @return boolean True if same type. - * @access private - */ - protected static function isIdenticalType($first, $second) { - if (gettype($first) != gettype($second)) { - return false; - } - if (is_object($first) && is_object($second)) { - if (get_class($first) != get_class($second)) { - return false; - } - return SimpleTestCompatibility::isArrayOfIdenticalTypes( - (array) $first, - (array) $second); - } - if (is_array($first) && is_array($second)) { - return SimpleTestCompatibility::isArrayOfIdenticalTypes($first, $second); - } - if ($first !== $second) { - return false; - } - return true; - } - - /** - * Recursive type test for each element of an array. - * @param mixed $first Test subject. - * @param mixed $second Comparison object. - * @return boolean True if identical. - * @access private - */ - protected static function isArrayOfIdenticalTypes($first, $second) { - if (array_keys($first) != array_keys($second)) { - return false; - } - foreach (array_keys($first) as $key) { - $is_identical = SimpleTestCompatibility::isIdenticalType( - $first[$key], - $second[$key]); - if (! $is_identical) { - return false; - } - } - return true; - } - - /** - * Test for two variables being aliases. - * @param mixed $first Test subject. - * @param mixed $second Comparison object. - * @return boolean True if same. - * @access public - */ - static function isReference(&$first, &$second) { - if (version_compare(phpversion(), '5', '>=') && is_object($first)) { - return ($first === $second); - } - if (is_object($first) && is_object($second)) { - $id = uniqid("test"); - $first->$id = true; - $is_ref = isset($second->$id); - unset($first->$id); - return $is_ref; - } - $temp = $first; - $first = uniqid("test"); - $is_ref = ($first === $second); - $first = $temp; - return $is_ref; - } - - /** - * Test to see if an object is a member of a - * class hiearchy. - * @param object $object Object to test. - * @param string $class Root name of hiearchy. - * @return boolean True if class in hiearchy. - * @access public - */ - static function isA($object, $class) { - if (version_compare(phpversion(), '5') >= 0) { - if (! class_exists($class, false)) { - if (function_exists('interface_exists')) { - if (! interface_exists($class, false)) { - return false; - } - } - } - eval("\$is_a = \$object instanceof $class;"); - return $is_a; - } - if (function_exists('is_a')) { - return is_a($object, $class); - } - return ((strtolower($class) == get_class($object)) - or (is_subclass_of($object, $class))); - } - - /** - * Sets a socket timeout for each chunk. - * @param resource $handle Socket handle. - * @param integer $timeout Limit in seconds. - * @access public - */ - static function setTimeout($handle, $timeout) { - if (function_exists('stream_set_timeout')) { - stream_set_timeout($handle, $timeout, 0); - } elseif (function_exists('socket_set_timeout')) { - socket_set_timeout($handle, $timeout, 0); - } elseif (function_exists('set_socket_timeout')) { - set_socket_timeout($handle, $timeout, 0); - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/cookies.php b/3rdparty/simpletest/cookies.php deleted file mode 100644 index 7a28f4a5bcc02333798d1cbb5aaf5364b386ed92..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/cookies.php +++ /dev/null @@ -1,380 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: cookies.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/url.php'); -/**#@-*/ - -/** - * Cookie data holder. Cookie rules are full of pretty - * arbitary stuff. I have used... - * http://wp.netscape.com/newsref/std/cookie_spec.html - * http://www.cookiecentral.com/faq/ - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleCookie { - private $host; - private $name; - private $value; - private $path; - private $expiry; - private $is_secure; - - /** - * Constructor. Sets the stored values. - * @param string $name Cookie key. - * @param string $value Value of cookie. - * @param string $path Cookie path if not host wide. - * @param string $expiry Expiry date as string. - * @param boolean $is_secure Currently ignored. - */ - function __construct($name, $value = false, $path = false, $expiry = false, $is_secure = false) { - $this->host = false; - $this->name = $name; - $this->value = $value; - $this->path = ($path ? $this->fixPath($path) : "/"); - $this->expiry = false; - if (is_string($expiry)) { - $this->expiry = strtotime($expiry); - } elseif (is_integer($expiry)) { - $this->expiry = $expiry; - } - $this->is_secure = $is_secure; - } - - /** - * Sets the host. The cookie rules determine - * that the first two parts are taken for - * certain TLDs and three for others. If the - * new host does not match these rules then the - * call will fail. - * @param string $host New hostname. - * @return boolean True if hostname is valid. - * @access public - */ - function setHost($host) { - if ($host = $this->truncateHost($host)) { - $this->host = $host; - return true; - } - return false; - } - - /** - * Accessor for the truncated host to which this - * cookie applies. - * @return string Truncated hostname. - * @access public - */ - function getHost() { - return $this->host; - } - - /** - * Test for a cookie being valid for a host name. - * @param string $host Host to test against. - * @return boolean True if the cookie would be valid - * here. - */ - function isValidHost($host) { - return ($this->truncateHost($host) === $this->getHost()); - } - - /** - * Extracts just the domain part that determines a - * cookie's host validity. - * @param string $host Host name to truncate. - * @return string Domain or false on a bad host. - * @access private - */ - protected function truncateHost($host) { - $tlds = SimpleUrl::getAllTopLevelDomains(); - if (preg_match('/[a-z\-]+\.(' . $tlds . ')$/i', $host, $matches)) { - return $matches[0]; - } elseif (preg_match('/[a-z\-]+\.[a-z\-]+\.[a-z\-]+$/i', $host, $matches)) { - return $matches[0]; - } - return false; - } - - /** - * Accessor for name. - * @return string Cookie key. - * @access public - */ - function getName() { - return $this->name; - } - - /** - * Accessor for value. A deleted cookie will - * have an empty string for this. - * @return string Cookie value. - * @access public - */ - function getValue() { - return $this->value; - } - - /** - * Accessor for path. - * @return string Valid cookie path. - * @access public - */ - function getPath() { - return $this->path; - } - - /** - * Tests a path to see if the cookie applies - * there. The test path must be longer or - * equal to the cookie path. - * @param string $path Path to test against. - * @return boolean True if cookie valid here. - * @access public - */ - function isValidPath($path) { - return (strncmp( - $this->fixPath($path), - $this->getPath(), - strlen($this->getPath())) == 0); - } - - /** - * Accessor for expiry. - * @return string Expiry string. - * @access public - */ - function getExpiry() { - if (! $this->expiry) { - return false; - } - return gmdate("D, d M Y H:i:s", $this->expiry) . " GMT"; - } - - /** - * Test to see if cookie is expired against - * the cookie format time or timestamp. - * Will give true for a session cookie. - * @param integer/string $now Time to test against. Result - * will be false if this time - * is later than the cookie expiry. - * Can be either a timestamp integer - * or a cookie format date. - * @access public - */ - function isExpired($now) { - if (! $this->expiry) { - return true; - } - if (is_string($now)) { - $now = strtotime($now); - } - return ($this->expiry < $now); - } - - /** - * Ages the cookie by the specified number of - * seconds. - * @param integer $interval In seconds. - * @public - */ - function agePrematurely($interval) { - if ($this->expiry) { - $this->expiry -= $interval; - } - } - - /** - * Accessor for the secure flag. - * @return boolean True if cookie needs SSL. - * @access public - */ - function isSecure() { - return $this->is_secure; - } - - /** - * Adds a trailing and leading slash to the path - * if missing. - * @param string $path Path to fix. - * @access private - */ - protected function fixPath($path) { - if (substr($path, 0, 1) != '/') { - $path = '/' . $path; - } - if (substr($path, -1, 1) != '/') { - $path .= '/'; - } - return $path; - } -} - -/** - * Repository for cookies. This stuff is a - * tiny bit browser dependent. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleCookieJar { - private $cookies; - - /** - * Constructor. Jar starts empty. - * @access public - */ - function __construct() { - $this->cookies = array(); - } - - /** - * Removes expired and temporary cookies as if - * the browser was closed and re-opened. - * @param string/integer $now Time to test expiry against. - * @access public - */ - function restartSession($date = false) { - $surviving_cookies = array(); - for ($i = 0; $i < count($this->cookies); $i++) { - if (! $this->cookies[$i]->getValue()) { - continue; - } - if (! $this->cookies[$i]->getExpiry()) { - continue; - } - if ($date && $this->cookies[$i]->isExpired($date)) { - continue; - } - $surviving_cookies[] = $this->cookies[$i]; - } - $this->cookies = $surviving_cookies; - } - - /** - * Ages all cookies in the cookie jar. - * @param integer $interval The old session is moved - * into the past by this number - * of seconds. Cookies now over - * age will be removed. - * @access public - */ - function agePrematurely($interval) { - for ($i = 0; $i < count($this->cookies); $i++) { - $this->cookies[$i]->agePrematurely($interval); - } - } - - /** - * Sets an additional cookie. If a cookie has - * the same name and path it is replaced. - * @param string $name Cookie key. - * @param string $value Value of cookie. - * @param string $host Host upon which the cookie is valid. - * @param string $path Cookie path if not host wide. - * @param string $expiry Expiry date. - * @access public - */ - function setCookie($name, $value, $host = false, $path = '/', $expiry = false) { - $cookie = new SimpleCookie($name, $value, $path, $expiry); - if ($host) { - $cookie->setHost($host); - } - $this->cookies[$this->findFirstMatch($cookie)] = $cookie; - } - - /** - * Finds a matching cookie to write over or the - * first empty slot if none. - * @param SimpleCookie $cookie Cookie to write into jar. - * @return integer Available slot. - * @access private - */ - protected function findFirstMatch($cookie) { - for ($i = 0; $i < count($this->cookies); $i++) { - $is_match = $this->isMatch( - $cookie, - $this->cookies[$i]->getHost(), - $this->cookies[$i]->getPath(), - $this->cookies[$i]->getName()); - if ($is_match) { - return $i; - } - } - return count($this->cookies); - } - - /** - * Reads the most specific cookie value from the - * browser cookies. Looks for the longest path that - * matches. - * @param string $host Host to search. - * @param string $path Applicable path. - * @param string $name Name of cookie to read. - * @return string False if not present, else the - * value as a string. - * @access public - */ - function getCookieValue($host, $path, $name) { - $longest_path = ''; - foreach ($this->cookies as $cookie) { - if ($this->isMatch($cookie, $host, $path, $name)) { - if (strlen($cookie->getPath()) > strlen($longest_path)) { - $value = $cookie->getValue(); - $longest_path = $cookie->getPath(); - } - } - } - return (isset($value) ? $value : false); - } - - /** - * Tests cookie for matching against search - * criteria. - * @param SimpleTest $cookie Cookie to test. - * @param string $host Host must match. - * @param string $path Cookie path must be shorter than - * this path. - * @param string $name Name must match. - * @return boolean True if matched. - * @access private - */ - protected function isMatch($cookie, $host, $path, $name) { - if ($cookie->getName() != $name) { - return false; - } - if ($host && $cookie->getHost() && ! $cookie->isValidHost($host)) { - return false; - } - if (! $cookie->isValidPath($path)) { - return false; - } - return true; - } - - /** - * Uses a URL to sift relevant cookies by host and - * path. Results are list of strings of form "name=value". - * @param SimpleUrl $url Url to select by. - * @return array Valid name and value pairs. - * @access public - */ - function selectAsPairs($url) { - $pairs = array(); - foreach ($this->cookies as $cookie) { - if ($this->isMatch($cookie, $url->getHost(), $url->getPath(), $cookie->getName())) { - $pairs[] = $cookie->getName() . '=' . $cookie->getValue(); - } - } - return $pairs; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/default_reporter.php b/3rdparty/simpletest/default_reporter.php deleted file mode 100644 index 6feb67a30883f4bc1288b41e1109a6126ee21c9d..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/default_reporter.php +++ /dev/null @@ -1,163 +0,0 @@ -<?php -/** - * Optional include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: default_reporter.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/simpletest.php'); -require_once(dirname(__FILE__) . '/scorer.php'); -require_once(dirname(__FILE__) . '/reporter.php'); -require_once(dirname(__FILE__) . '/xml.php'); -/**#@-*/ - -/** - * Parser for command line arguments. Extracts - * the a specific test to run and engages XML - * reporting when necessary. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleCommandLineParser { - private $to_property = array( - 'case' => 'case', 'c' => 'case', - 'test' => 'test', 't' => 'test', - ); - private $case = ''; - private $test = ''; - private $xml = false; - private $help = false; - private $no_skips = false; - - /** - * Parses raw command line arguments into object properties. - * @param string $arguments Raw commend line arguments. - */ - function __construct($arguments) { - if (! is_array($arguments)) { - return; - } - foreach ($arguments as $i => $argument) { - if (preg_match('/^--?(test|case|t|c)=(.+)$/', $argument, $matches)) { - $property = $this->to_property[$matches[1]]; - $this->$property = $matches[2]; - } elseif (preg_match('/^--?(test|case|t|c)$/', $argument, $matches)) { - $property = $this->to_property[$matches[1]]; - if (isset($arguments[$i + 1])) { - $this->$property = $arguments[$i + 1]; - } - } elseif (preg_match('/^--?(xml|x)$/', $argument)) { - $this->xml = true; - } elseif (preg_match('/^--?(no-skip|no-skips|s)$/', $argument)) { - $this->no_skips = true; - } elseif (preg_match('/^--?(help|h)$/', $argument)) { - $this->help = true; - } - } - } - - /** - * Run only this test. - * @return string Test name to run. - */ - function getTest() { - return $this->test; - } - - /** - * Run only this test suite. - * @return string Test class name to run. - */ - function getTestCase() { - return $this->case; - } - - /** - * Output should be XML or not. - * @return boolean True if XML desired. - */ - function isXml() { - return $this->xml; - } - - /** - * Output should suppress skip messages. - * @return boolean True for no skips. - */ - function noSkips() { - return $this->no_skips; - } - - /** - * Output should be a help message. Disabled during XML mode. - * @return boolean True if help message desired. - */ - function help() { - return $this->help && ! $this->xml; - } - - /** - * Returns plain-text help message for command line runner. - * @return string String help message - */ - function getHelpText() { - return <<<HELP -SimpleTest command line default reporter (autorun) -Usage: php <test_file> [args...] - - -c <class> Run only the test-case <class> - -t <method> Run only the test method <method> - -s Suppress skip messages - -x Return test results in XML - -h Display this help message - -HELP; - } - -} - -/** - * The default reporter used by SimpleTest's autorun - * feature. The actual reporters used are dependency - * injected and can be overridden. - * @package SimpleTest - * @subpackage UnitTester - */ -class DefaultReporter extends SimpleReporterDecorator { - - /** - * Assembles the appropriate reporter for the environment. - */ - function __construct() { - if (SimpleReporter::inCli()) { - $parser = new SimpleCommandLineParser($_SERVER['argv']); - $interfaces = $parser->isXml() ? array('XmlReporter') : array('TextReporter'); - if ($parser->help()) { - // I'm not sure if we should do the echo'ing here -- ezyang - echo $parser->getHelpText(); - exit(1); - } - $reporter = new SelectiveReporter( - SimpleTest::preferred($interfaces), - $parser->getTestCase(), - $parser->getTest()); - if ($parser->noSkips()) { - $reporter = new NoSkipsReporter($reporter); - } - } else { - $reporter = new SelectiveReporter( - SimpleTest::preferred('HtmlReporter'), - @$_GET['c'], - @$_GET['t']); - if (@$_GET['skips'] == 'no' || @$_GET['show-skips'] == 'no') { - $reporter = new NoSkipsReporter($reporter); - } - } - parent::__construct($reporter); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/detached.php b/3rdparty/simpletest/detached.php deleted file mode 100644 index a325e140d0236b85e5cfd82b99a196aff59f793c..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/detached.php +++ /dev/null @@ -1,96 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: detached.php 1784 2008-04-26 13:07:14Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/xml.php'); -require_once(dirname(__FILE__) . '/shell_tester.php'); -/**#@-*/ - -/** - * Runs an XML formated test in a separate process. - * @package SimpleTest - * @subpackage UnitTester - */ -class DetachedTestCase { - private $command; - private $dry_command; - private $size; - - /** - * Sets the location of the remote test. - * @param string $command Test script. - * @param string $dry_command Script for dry run. - * @access public - */ - function __construct($command, $dry_command = false) { - $this->command = $command; - $this->dry_command = $dry_command ? $dry_command : $command; - $this->size = false; - } - - /** - * Accessor for the test name for subclasses. - * @return string Name of the test. - * @access public - */ - function getLabel() { - return $this->command; - } - - /** - * Runs the top level test for this class. Currently - * reads the data as a single chunk. I'll fix this - * once I have added iteration to the browser. - * @param SimpleReporter $reporter Target of test results. - * @returns boolean True if no failures. - * @access public - */ - function run(&$reporter) { - $shell = &new SimpleShell(); - $shell->execute($this->command); - $parser = &$this->createParser($reporter); - if (! $parser->parse($shell->getOutput())) { - trigger_error('Cannot parse incoming XML from [' . $this->command . ']'); - return false; - } - return true; - } - - /** - * Accessor for the number of subtests. - * @return integer Number of test cases. - * @access public - */ - function getSize() { - if ($this->size === false) { - $shell = &new SimpleShell(); - $shell->execute($this->dry_command); - $reporter = &new SimpleReporter(); - $parser = &$this->createParser($reporter); - if (! $parser->parse($shell->getOutput())) { - trigger_error('Cannot parse incoming XML from [' . $this->dry_command . ']'); - return false; - } - $this->size = $reporter->getTestCaseCount(); - } - return $this->size; - } - - /** - * Creates the XML parser. - * @param SimpleReporter $reporter Target of test results. - * @return SimpleTestXmlListener XML reader. - * @access protected - */ - protected function &createParser(&$reporter) { - return new SimpleTestXmlParser($reporter); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/docs/en/authentication_documentation.html b/3rdparty/simpletest/docs/en/authentication_documentation.html deleted file mode 100644 index e058e19a11123ce576fddcd4e90cabb0d868db35..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/authentication_documentation.html +++ /dev/null @@ -1,378 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest documentation for testing log-in and authentication</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <span class="chosen">Authentication</span> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Authentication documentation</h1> - This page... - <ul> -<li> - Getting through <a href="#basic">Basic HTTP authentication</a> - </li> -<li> - Testing <a href="#cookies">cookie based authentication</a> - </li> -<li> - Managing <a href="#session">browser sessions</a> and timeouts - </li> -</ul> -<div class="content"> - - <p> - One of the trickiest, and yet most important, areas - of testing web sites is the security. - Testing these schemes is one of the core goals of - the SimpleTest web tester. - </p> - - <h2> -<a class="target" name="basic"></a>Basic HTTP authentication</h2> - <p> - If you fetch a page protected by basic authentication then - rather than receiving content, you will instead get a 401 - header. - We can illustrate this with this test... -<pre> -class AuthenticationTest extends WebTestCase {<strong> - function test401Header() { - $this->get('http://www.lastcraft.com/protected/'); - $this->showHeaders(); - }</strong> -} -</pre> - This allows us to see the challenge header... - <div class="demo"> - <h1>File test</h1> -<pre> -HTTP/1.1 401 Authorization Required -Date: Sat, 18 Sep 2004 19:25:18 GMT -Server: Apache/1.3.29 (Unix) PHP/4.3.4 -WWW-Authenticate: Basic realm="SimpleTest basic authentication" -Connection: close -Content-Type: text/html; charset=iso-8859-1 -</pre> - <div style="padding: 8px; margin-top: 1em; background-color: green; color: white;">1/1 test cases complete. - <strong>0</strong> passes, <strong>0</strong> fails and <strong>0</strong> exceptions.</div> - </div> - We are trying to get away from visual inspection though, and so SimpleTest - allows to make automated assertions against the challenge. - Here is a thorough test of our header... -<pre> -class AuthenticationTest extends WebTestCase { - function test401Header() { - $this->get('http://www.lastcraft.com/protected/');<strong> - $this->assertAuthentication('Basic'); - $this->assertResponse(401); - $this->assertRealm('SimpleTest basic authentication');</strong> - } -} -</pre> - Any one of these tests would normally do on it's own depending - on the amount of detail you want to see. - </p> - <p> - One theme that runs through SimpleTest is the ability to use - <span class="new_code">SimpleExpectation</span> objects wherever a simple - match is not enough. - If you want only an approximate match to the realm for - example, you can do this... -<pre> -class AuthenticationTest extends WebTestCase { - function test401Header() { - $this->get('http://www.lastcraft.com/protected/'); - $this->assertRealm(<strong>new PatternExpectation('/simpletest/i')</strong>); - } -} -</pre> - This type of test, testing HTTP responses, is not typical. - </p> - <p> - Most of the time we are not interested in testing the - authentication itself, but want to get past it to test - the pages underneath. - As soon as the challenge has been issued we can reply with - an authentication response... -<pre> -class AuthenticationTest extends WebTestCase { - function testCanAuthenticate() { - $this->get('http://www.lastcraft.com/protected/');<strong> - $this->authenticate('Me', 'Secret');</strong> - $this->assertTitle(...); - } -} -</pre> - The username and password will now be sent with every - subsequent request to that directory and subdirectories. - You will have to authenticate again if you step outside - the authenticated directory, but SimpleTest is smart enough - to merge subdirectories into a common realm. - </p> - <p> - If you want, you can shortcut this step further by encoding - the log in details straight into the URL... -<pre> -class AuthenticationTest extends WebTestCase { - function testCanReadAuthenticatedPages() { - $this->get('http://<strong>Me:Secret@</strong>www.lastcraft.com/protected/'); - $this->assertTitle(...); - } -} -</pre> - If your username or password has special characters, then you - will have to URL encode them or the request will not be parsed - correctly. - I'm afraid we leave this up to you. - </p> - <p> - A problem with encoding the login details directly in the URL is - the authentication header will not be sent on subsequent requests. - If you navigate with relative URLs though, the authentication - information will be preserved along with the domain name. - </p> - <p> - Normally though, you use the <span class="new_code">authenticate()</span> call. - SimpleTest will then remember your login information on each request. - </p> - <p> - Only testing with basic authentication is currently supported, and - this is only really secure in tandem with HTTPS connections. - This is usually good enough to protect test server from prying eyes, - however. - Digest authentication and NTLM authentication may be added - in the future if enough people request this feature. - </p> - - <h2> -<a class="target" name="cookies"></a>Cookies</h2> - <p> - Basic authentication doesn't give enough control over the - user interface for web developers. - More likely this functionality will be coded directly into - the web architecture using cookies with complicated timeouts. - We need to be able to test this too. - </p> - <p> - Starting with a simple log-in form... -<pre> -<form> - Username: - <input type="text" name="u" value="" /><br /> - Password: - <input type="password" name="p" value="" /><br /> - <input type="submit" value="Log in" /> -</form> -</pre> - Which looks like... - </p> - <p> - <form class="demo"> - Username: - <input type="text" name="u" value=""><br> - Password: - <input type="password" name="p" value=""><br> - <input type="submit" value="Log in"> - </form> - </p> - <p> - Let's suppose that in fetching this page a cookie has been - set with a session ID. - We are not going to fill the form in yet, just test that - we are tracking the user. - Here is the test... -<pre> -class LogInTest extends WebTestCase { - function testSessionCookieSetBeforeForm() { - $this->get('http://www.my-site.com/login.php');<strong> - $this->assertCookie('SID');</strong> - } -} -</pre> - All we are doing is confirming that the cookie is set. - As the value is likely to be rather cryptic it's not - really worth testing this with... -<pre> -class LogInTest extends WebTestCase { - function testSessionCookieIsCorrectPattern() { - $this->get('http://www.my-site.com/login.php'); - $this->assertCookie('SID', <strong>new PatternExpectation('/[a-f0-9]{32}/i')</strong>); - } -} -</pre> - If you are using PHP to handle sessions for you then - this test is even more useless, as we are just testing PHP itself. - </p> - <p> - The simplest test of logging in is to visually inspect the - next page to see if you are really logged in. - Just test the next page with <span class="new_code">WebTestCase::assertText()</span>. - </p> - <p> - The test is similar to any other form test, - but we might want to confirm that we still have the same - cookie after log-in as before we entered. - We wouldn't want to lose track of this after all. - Here is a possible test for this... -<pre> -class LogInTest extends WebTestCase { - ... - function testSessionCookieSameAfterLogIn() { - $this->get('http://www.my-site.com/login.php');<strong> - $session = $this->getCookie('SID'); - $this->setField('u', 'Me'); - $this->setField('p', 'Secret'); - $this->click('Log in'); - $this->assertText('Welcome Me'); - $this->assertCookie('SID', $session);</strong> - } -} -</pre> - This confirms that the session identifier is maintained - afer log-in and we haven't accidently reset it. - </p> - <p> - We could even attempt to hack our own system by setting - arbitrary cookies to gain access... -<pre> -class LogInTest extends WebTestCase { - ... - function testSessionCookieSameAfterLogIn() { - $this->get('http://www.my-site.com/login.php');<strong> - $this->setCookie('SID', 'Some other session'); - $this->get('http://www.my-site.com/restricted.php');</strong> - $this->assertText('Access denied'); - } -} -</pre> - Is your site protected from this attack? - </p> - - <h2> -<a class="target" name="session"></a>Browser sessions</h2> - <p> - If you are testing an authentication system a critical piece - of behaviour is what happens when a user logs back in. - We would like to simulate closing and reopening a browser... -<pre> -class LogInTest extends WebTestCase { - ... - function testLoseAuthenticationAfterBrowserClose() { - $this->get('http://www.my-site.com/login.php'); - $this->setField('u', 'Me'); - $this->setField('p', 'Secret'); - $this->click('Log in'); - $this->assertText('Welcome Me');<strong> - - $this->restart(); - $this->get('http://www.my-site.com/restricted.php'); - $this->assertText('Access denied');</strong> - } -} -</pre> - The <span class="new_code">WebTestCase::restart()</span> method will - preserve cookies that have unexpired timeouts, but throw away - those that are temporary or expired. - You can optionally specify the time and date that the restart - happened. - </p> - <p> - Expiring cookies can be a problem. - After all, if you have a cookie that expires after an hour, - you don't want to stall the test for an hour while waiting - for the cookie to pass it's timeout. - </p> - <p> - To push the cookies over the hour limit you can age them - before you restart the session... -<pre> -class LogInTest extends WebTestCase { - ... - function testLoseAuthenticationAfterOneHour() { - $this->get('http://www.my-site.com/login.php'); - $this->setField('u', 'Me'); - $this->setField('p', 'Secret'); - $this->click('Log in'); - $this->assertText('Welcome Me'); - <strong> - $this->ageCookies(3600);</strong> - $this->restart(); - $this->get('http://www.my-site.com/restricted.php'); - $this->assertText('Access denied'); - } -} -</pre> - After the restart it will appear that cookies are an - hour older, and any that pass their expiry will have - disappeared. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - The <a href="http://simpletest.org/api/">developer's API for SimpleTest</a> - gives full detail on the classes and assertions available. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <span class="chosen">Authentication</span> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/browser_documentation.html b/3rdparty/simpletest/docs/en/browser_documentation.html deleted file mode 100644 index 809c143113736fe762a096edbaaacb599098e5bc..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/browser_documentation.html +++ /dev/null @@ -1,501 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest documentation for the scriptable web browser component</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <span class="chosen">Scriptable browser</span> -</div></div> -<h1>PHP Scriptable Web Browser</h1> - This page... - <ul> -<li> - Using the bundled <a href="#scripting">web browser in scripts</a> - </li> -<li> - <a href="#debug">Debugging</a> failed pages - </li> -<li> - Complex <a href="#unit">tests with multiple web browsers</a> - </li> -</ul> -<div class="content"> - - <p> - SimpleTest's web browser component can be used not just - outside of the <span class="new_code">WebTestCase</span> class, but also - independently of the SimpleTest framework itself. - </p> - - <h2> -<a class="target" name="scripting"></a>The Scriptable Browser</h2> - <p> - You can use the web browser in PHP scripts to confirm - services are up and running, or to extract information - from them at a regular basis. - For example, here is a small script to extract the current number of - open PHP 5 bugs from the <a href="http://www.php.net/">PHP web site</a>... -<pre> -<strong><?php -require_once('simpletest/browser.php'); - -$browser = &new SimpleBrowser(); -$browser->get('http://php.net/'); -$browser->click('reporting bugs'); -$browser->click('statistics'); -$page = $browser->click('PHP 5 bugs only'); -preg_match('/status=Open.*?by=Any.*?(\d+)<\/a>/', $page, $matches); -print $matches[1]; -?></strong> -</pre> - There are simpler methods to do this particular example in PHP - of course. - For example you can just use the PHP <span class="new_code">file()</span> - command against what here is a pretty fixed page. - However, using the web browser for scripts allows authentication, - correct handling of cookies, automatic loading of frames, redirects, - form submission and the ability to examine the page headers. - <p> - </p> - Methods such as periodic scraping are fragile against a site that is constantly - evolving and you would want a more direct way of accessing - data in a permanent set up, but for simple tasks this can provide - a very rapid solution. - </p> - <p> - All of the navigation methods used in the - <a href="web_tester_documentation.html">WebTestCase</a> - are present in the <span class="new_code">SimpleBrowser</span> class, but - the assertions are replaced with simpler accessors. - Here is a full list of the page navigation methods... - <table><tbody> - <tr> -<td><span class="new_code">addHeader($header)</span></td> -<td>Adds a header to every fetch</td> -</tr> - <tr> -<td><span class="new_code">useProxy($proxy, $username, $password)</span></td> -<td>Use this proxy from now on</td> -</tr> - <tr> -<td><span class="new_code">head($url, $parameters)</span></td> -<td>Perform a HEAD request</td> -</tr> - <tr> -<td><span class="new_code">get($url, $parameters)</span></td> -<td>Fetch a page with GET</td> -</tr> - <tr> -<td><span class="new_code">post($url, $parameters)</span></td> -<td>Fetch a page with POST</td> -</tr> - <tr> -<td><span class="new_code">click($label)</span></td> -<td>Clicks visible link or button text</td> -</tr> - <tr> -<td><span class="new_code">clickLink($label)</span></td> -<td>Follows a link by label</td> -</tr> - <tr> -<td><span class="new_code">clickLinkById($id)</span></td> -<td>Follows a link by attribute</td> -</tr> - <tr> -<td><span class="new_code">getUrl()</span></td> -<td>Current URL of page or frame</td> -</tr> - <tr> -<td><span class="new_code">getTitle()</span></td> -<td>Page title</td> -</tr> - <tr> -<td><span class="new_code">getContent()</span></td> -<td>Raw page or frame</td> -</tr> - <tr> -<td><span class="new_code">getContentAsText()</span></td> -<td>HTML removed except for alt text</td> -</tr> - <tr> -<td><span class="new_code">retry()</span></td> -<td>Repeat the last request</td> -</tr> - <tr> -<td><span class="new_code">back()</span></td> -<td>Use the browser back button</td> -</tr> - <tr> -<td><span class="new_code">forward()</span></td> -<td>Use the browser forward button</td> -</tr> - <tr> -<td><span class="new_code">authenticate($username, $password)</span></td> -<td>Retry page or frame after a 401 response</td> -</tr> - <tr> -<td><span class="new_code">restart($date)</span></td> -<td>Restarts the browser for a new session</td> -</tr> - <tr> -<td><span class="new_code">ageCookies($interval)</span></td> -<td>Ages the cookies by the specified time</td> -</tr> - <tr> -<td><span class="new_code">setCookie($name, $value)</span></td> -<td>Sets an additional cookie</td> -</tr> - <tr> -<td><span class="new_code">getCookieValue($host, $path, $name)</span></td> -<td>Reads the most specific cookie</td> -</tr> - <tr> -<td><span class="new_code">getCurrentCookieValue($name)</span></td> -<td>Reads cookie for the current context</td> -</tr> - </tbody></table> - The methods <span class="new_code">SimpleBrowser::useProxy()</span> and - <span class="new_code">SimpleBrowser::addHeader()</span> are special. - Once called they continue to apply to all subsequent fetches. - </p> - <p> - Navigating forms is similar to the - <a href="form_testing_documentation.html">WebTestCase form navigation</a>... - <table><tbody> - <tr> -<td><span class="new_code">setField($label, $value)</span></td> -<td>Sets all form fields with that label or name</td> -</tr> - <tr> -<td><span class="new_code">setFieldByName($name, $value)</span></td> -<td>Sets all form fields with that name</td> -</tr> - <tr> -<td><span class="new_code">setFieldById($id, $value)</span></td> -<td>Sets all form fields with that id</td> -</tr> - <tr> -<td><span class="new_code">getField($label)</span></td> -<td>Accessor for a form element value by label tag and then name</td> -</tr> - <tr> -<td><span class="new_code">getFieldByName($name)</span></td> -<td>Accessor for a form element value using name attribute</td> -</tr> - <tr> -<td><span class="new_code">getFieldById($id)</span></td> -<td>Accessor for a form element value</td> -</tr> - <tr> -<td><span class="new_code">clickSubmit($label)</span></td> -<td>Submits form by button label</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitByName($name)</span></td> -<td>Submits form by button attribute</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitById($id)</span></td> -<td>Submits form by button attribute</td> -</tr> - <tr> -<td><span class="new_code">clickImage($label, $x, $y)</span></td> -<td>Clicks an input tag of type image by title or alt text</td> -</tr> - <tr> -<td><span class="new_code">clickImageByName($name, $x, $y)</span></td> -<td>Clicks an input tag of type image by name</td> -</tr> - <tr> -<td><span class="new_code">clickImageById($id, $x, $y)</span></td> -<td>Clicks an input tag of type image by ID attribute</td> -</tr> - <tr> -<td><span class="new_code">submitFormById($id)</span></td> -<td>Submits by the form tag attribute</td> -</tr> - </tbody></table> - At the moment there aren't many methods to list available links and fields. - <table><tbody> - <tr> -<td><span class="new_code">isClickable($label)</span></td> -<td>Test to see if a click target exists by label or name</td> -</tr> - <tr> -<td><span class="new_code">isSubmit($label)</span></td> -<td>Test for the existence of a button with that label or name</td> -</tr> - <tr> -<td><span class="new_code">isImage($label)</span></td> -<td>Test for the existence of an image button with that label or name</td> -</tr> - <tr> -<td><span class="new_code">getLink($label)</span></td> -<td>Finds a URL from its label</td> -</tr> - <tr> -<td><span class="new_code">getLinkById($label)</span></td> -<td>Finds a URL from its ID attribute</td> -</tr> - <tr> -<td><span class="new_code">getUrls()</span></td> -<td>Lists available links in the current page</td> -</tr> - </tbody></table> - This will be expanded in later versions of SimpleTest. - </p> - <p> - Frames are a rather esoteric feature these days, but SimpleTest has - retained support for them. - </p> - <p> - Within a page, individual frames can be selected. - If no selection is made then all the frames are merged together - in one large conceptual page. - The content of the current page will be a concatenation of all of the - frames in the order that they were specified in the "frameset" - tags. - <table><tbody> - <tr> -<td><span class="new_code">getFrames()</span></td> -<td>A dump of the current frame structure</td> -</tr> - <tr> -<td><span class="new_code">getFrameFocus()</span></td> -<td>Current frame label or index</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocusByIndex($choice)</span></td> -<td>Select a frame numbered from 1</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocus($name)</span></td> -<td>Select frame by label</td> -</tr> - <tr> -<td><span class="new_code">clearFrameFocus()</span></td> -<td>Treat all the frames as a single page</td> -</tr> - </tbody></table> - When focused on a single frame, the content will come from - that frame only. - This includes links to click and forms to submit. - </p> - - <h2> -<a class="target" name="debug"></a>What went wrong?</h2> - <p> - All of this functionality is great when we actually manage to fetch pages, - but that doesn't always happen. - To help figure out what went wrong, the browser has some methods to - aid in debugging... - <table><tbody> - <tr> -<td><span class="new_code">setConnectionTimeout($timeout)</span></td> -<td>Close the socket on overrun</td> -</tr> - <tr> -<td><span class="new_code">getUrl()</span></td> -<td>Url of most recent page fetched</td> -</tr> - <tr> -<td><span class="new_code">getRequest()</span></td> -<td>Raw request header of page or frame</td> -</tr> - <tr> -<td><span class="new_code">getHeaders()</span></td> -<td>Raw response header of page or frame</td> -</tr> - <tr> -<td><span class="new_code">getTransportError()</span></td> -<td>Any socket level errors in the last fetch</td> -</tr> - <tr> -<td><span class="new_code">getResponseCode()</span></td> -<td>HTTP response of page or frame</td> -</tr> - <tr> -<td><span class="new_code">getMimeType()</span></td> -<td>Mime type of page or frame</td> -</tr> - <tr> -<td><span class="new_code">getAuthentication()</span></td> -<td>Authentication type in 401 challenge header</td> -</tr> - <tr> -<td><span class="new_code">getRealm()</span></td> -<td>Authentication realm in 401 challenge header</td> -</tr> - <tr> -<td><span class="new_code">getBaseUrl()</span></td> -<td>Base url only of most recent page fetched</td> -</tr> - <tr> -<td><span class="new_code">setMaximumRedirects($max)</span></td> -<td>Number of redirects before page is loaded anyway</td> -</tr> - <tr> -<td><span class="new_code">setMaximumNestedFrames($max)</span></td> -<td>Protection against recursive framesets</td> -</tr> - <tr> -<td><span class="new_code">ignoreFrames()</span></td> -<td>Disables frames support</td> -</tr> - <tr> -<td><span class="new_code">useFrames()</span></td> -<td>Enables frames support</td> -</tr> - <tr> -<td><span class="new_code">ignoreCookies()</span></td> -<td>Disables sending and receiving of cookies</td> -</tr> - <tr> -<td><span class="new_code">useCookies()</span></td> -<td>Enables cookie support</td> -</tr> - </tbody></table> - The methods <span class="new_code">SimpleBrowser::setConnectionTimeout()</span> - <span class="new_code">SimpleBrowser::setMaximumRedirects()</span>, - <span class="new_code">SimpleBrowser::setMaximumNestedFrames()</span>, - <span class="new_code">SimpleBrowser::ignoreFrames()</span>, - <span class="new_code">SimpleBrowser::useFrames()</span>, - <span class="new_code">SimpleBrowser::ignoreCookies()</span> and - <span class="new_code">SimpleBrowser::useCokies()</span> continue to apply - to every subsequent request. - The other methods are frames aware. - This means that if you have an individual frame that is not - loading, navigate to it using <span class="new_code">SimpleBrowser::setFrameFocus()</span> - and you can then use <span class="new_code">SimpleBrowser::getRequest()</span>, etc to - see what happened. - </p> - - <h2> -<a class="target" name="unit"></a>Complex unit tests with multiple browsers</h2> - <p> - Anything that could be done in a - <a href="web_tester_documentation.html">WebTestCase</a> can - now be done in a <a href="unit_tester_documentation.html">UnitTestCase</a>. - This means that we could freely mix domain object testing with the - web interface... -<pre> -<strong>class TestOfRegistration extends UnitTestCase { - function testNewUserAddedToAuthenticator() {</strong> - $browser = new SimpleBrowser(); - $browser->get('http://my-site.com/register.php'); - $browser->setField('email', 'me@here'); - $browser->setField('password', 'Secret'); - $browser->click('Register'); - <strong> - $authenticator = new Authenticator(); - $member = $authenticator->findByEmail('me@here'); - $this->assertEqual($member->getPassword(), 'Secret'); - } -}</strong> -</pre> - While this may be a useful temporary expediency, I am not a fan - of this type of testing. - The testing has cut across application layers, make it twice as - likely it will need refactoring when the code changes. - </p> - <p> - A more useful case of where using the browser directly can be helpful - is where the <span class="new_code">WebTestCase</span> cannot cope. - An example is where two browsers are needed at the same time. - </p> - <p> - For example, say we want to disallow multiple simultaneous - usage of a site with the same username. - This test case will do the job... -<pre> -class TestOfSecurity extends UnitTestCase { - function testNoMultipleLoginsFromSameUser() {<strong> - $first_attempt = new SimpleBrowser(); - $first_attempt->get('http://my-site.com/login.php'); - $first_attempt->setField('name', 'Me'); - $first_attempt->setField('password', 'Secret'); - $first_attempt->click('Enter'); - $this->assertEqual($first_attempt->getTitle(), 'Welcome'); - - $second_attempt = new SimpleBrowser(); - $second_attempt->get('http://my-site.com/login.php'); - $second_attempt->setField('name', 'Me'); - $second_attempt->setField('password', 'Secret'); - $second_attempt->click('Enter'); - $this->assertEqual($second_attempt->getTitle(), 'Access Denied');</strong> - } -} -</pre> - You can also use the <span class="new_code">SimpleBrowser</span> class - directly when you want to write test cases using a different - test tool than SimpleTest, such as PHPUnit. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - The <a href="http://simpletest.org/api/">developer's API for SimpleTest</a> - gives full detail on the classes and assertions available. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <span class="chosen">Scriptable browser</span> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/docs.css b/3rdparty/simpletest/docs/en/docs.css deleted file mode 100644 index 18368a04f7a6218bb22e359a181755b842aa8814..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/docs.css +++ /dev/null @@ -1,121 +0,0 @@ -body { - padding-left: 3%; - padding-right: 3%; -} -h1, h2, h3 { - font-family: sans-serif; -} -h1 { - text-align: center; -} -pre { - font-family: "courier new", courier, typewriter, monospace; - font-size: 90%; - border: 1px solid; - border-color: #999966; - background-color: #ffffcc; - padding: 5px; - margin-left: 20px; - margin-right: 40px; -} -.code, .new_code, pre.new_code { - font-family: "courier new", courier, typewriter, monospace; - font-weight: bold; -} -div.copyright { - font-size: 80%; - color: gray; -} -div.copyright a { - margin-top: 1em; - color: gray; -} -ul.api { - border: 2px outset; - border-color: gray; - background-color: white; - margin: 5px; - margin-left: 5%; - margin-right: 5%; -} -ul.api li { - margin-top: 0.2em; - margin-bottom: 0.2em; - list-style: none; - text-indent: -3em; - padding-left: 1em; -} -div.demo { - border: 4px ridge; - border-color: gray; - padding: 10px; - margin: 5px; - margin-left: 20px; - margin-right: 40px; - background-color: white; -} -div.demo span.fail { - color: red; -} -div.demo span.pass { - color: green; -} -div.demo h1 { - font-size: 12pt; - text-align: left; - font-weight: bold; -} -div.menu { - text-align: center; -} -table { - border: 2px outset; - border-color: gray; - background-color: white; - margin: 5px; - margin-left: 5%; - margin-right: 5%; -} -td { - font-size: 90%; -} -.shell { - color: white; -} -pre.shell { - border: 4px ridge; - border-color: gray; - padding: 10px; - margin: 5px; - margin-left: 20px; - margin-right: 40px; - background-color: #000100; - color: #99ff99; - font-size: 90%; -} -pre.file { - color: black; - border: 1px solid; - border-color: black; - padding: 10px; - margin: 5px; - margin-left: 20px; - margin-right: 40px; - background-color: white; - font-size: 90%; -} -form.demo { - background-color: lightgray; - border: 4px outset; - border-color: lightgray; - padding: 10px; - margin-right: 40%; -} -dl, dd { - margin: 10px; - margin-left: 30px; -} -em { - font-weight: bold; - font-family: "courier new", courier, typewriter, monospace; -} diff --git a/3rdparty/simpletest/docs/en/expectation_documentation.html b/3rdparty/simpletest/docs/en/expectation_documentation.html deleted file mode 100644 index 26704d5ae83ffefd2592cef94d32456b8cefe55a..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/expectation_documentation.html +++ /dev/null @@ -1,476 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title> - Extending the SimpleTest unit tester with additional expectation classes - </title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <span class="chosen">Expectations</span> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Expectation documentation</h1> - This page... - <ul> -<li> - Using expectations for - <a href="#mock">more precise testing with mock objects</a> - </li> -<li> - <a href="#behaviour">Changing mock object behaviour</a> with expectations - </li> -<li> - <a href="#extending">Extending the expectations</a> - </li> -<li> - Underneath SimpleTest <a href="#unit">uses expectation classes</a> - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="mock"></a>More control over mock objects</h2> - <p> - The default behaviour of the - <a href="mock_objects_documentation.html">mock objects</a> - in - <a href="http://sourceforge.net/projects/simpletest/">SimpleTest</a> - is either an identical match on the argument or to allow any argument at all. - For almost all tests this is sufficient. - Sometimes, though, you want to weaken a test case. - </p> - <p> - One place where a test can be too tightly coupled is with - text matching. - Suppose we have a component that outputs a helpful error - message when something goes wrong. - You want to test that the correct error was sent, but the actual - text may be rather long. - If you test for the text exactly, then every time the exact wording - of the message changes, you will have to go back and edit the test suite. - </p> - <p> - For example, suppose we have a news service that has failed - to connect to its remote source. -<pre> -<strong>class NewsService { - ... - function publish($writer) { - if (! $this->isConnected()) { - $writer->write('Cannot connect to news service "' . - $this->_name . '" at this time. ' . - 'Please try again later.'); - } - ... - } -}</strong> -</pre> - Here it is sending its content to a - <span class="new_code">Writer</span> class. - We could test this behaviour with a - <span class="new_code">MockWriter</span> like so... -<pre> -class TestOfNewsService extends UnitTestCase { - ... - function testConnectionFailure() {<strong> - $writer = new MockWriter(); - $writer->expectOnce('write', array( - 'Cannot connect to news service ' . - '"BBC News" at this time. ' . - 'Please try again later.')); - - $service = new NewsService('BBC News'); - $service->publish($writer);</strong> - } -} -</pre> - This is a good example of a brittle test. - If we decide to add additional instructions, such as - suggesting an alternative news source, we will break - our tests even though no underlying functionality - has been altered. - </p> - <p> - To get around this, we would like to do a regular expression - test rather than an exact match. - We can actually do this with... -<pre> -class TestOfNewsService extends UnitTestCase { - ... - function testConnectionFailure() { - $writer = new MockWriter();<strong> - $writer->expectOnce( - 'write', - array(new PatternExpectation('/cannot connect/i')));</strong> - - $service = new NewsService('BBC News'); - $service->publish($writer); - } -} -</pre> - Instead of passing in the expected parameter to the - <span class="new_code">MockWriter</span> we pass an - expectation class called - <span class="new_code">PatternExpectation</span>. - The mock object is smart enough to recognise this as special - and to treat it differently. - Rather than simply comparing the incoming argument to this - object, it uses the expectation object itself to - perform the test. - </p> - <p> - The <span class="new_code">PatternExpectation</span> takes - the regular expression to match in its constructor. - Whenever a comparison is made by the <span class="new_code">MockWriter</span> - against this expectation class, it will do a - <span class="new_code">preg_match()</span> with this pattern. - With our test case above, as long as "cannot connect" - appears in the text of the string, the mock will issue a pass - to the unit tester. - The rest of the text does not matter. - </p> - <p> - The possible expectation classes are... - <table><tbody> - <tr> -<td><span class="new_code">AnythingExpectation</span></td> -<td>Will always match</td> -</tr> - <tr> -<td><span class="new_code">EqualExpectation</span></td> -<td>An equality, rather than the stronger identity comparison</td> -</tr> - <tr> -<td><span class="new_code">NotEqualExpectation</span></td> -<td>An inequality comparison</td> -</tr> - <tr> -<td><span class="new_code">IndenticalExpectation</span></td> -<td>The default mock object check which must match exactly</td> -</tr> - <tr> -<td><span class="new_code">NotIndenticalExpectation</span></td> -<td>Inverts the mock object logic</td> -</tr> - <tr> -<td><span class="new_code">WithinMarginExpectation</span></td> -<td>Compares a value to within a margin</td> -</tr> - <tr> -<td><span class="new_code">OutsideMarginExpectation</span></td> -<td>Checks that a value is out side the margin</td> -</tr> - <tr> -<td><span class="new_code">PatternExpectation</span></td> -<td>Uses a Perl Regex to match a string</td> -</tr> - <tr> -<td><span class="new_code">NoPatternExpectation</span></td> -<td>Passes only if failing a Perl Regex</td> -</tr> - <tr> -<td><span class="new_code">IsAExpectation</span></td> -<td>Checks the type or class name only</td> -</tr> - <tr> -<td><span class="new_code">NotAExpectation</span></td> -<td>Opposite of the <span class="new_code">IsAExpectation</span> -</td> -</tr> - <tr> -<td><span class="new_code">MethodExistsExpectation</span></td> -<td>Checks a method is available on an object</td> -</tr> - <tr> -<td><span class="new_code">TrueExpectation</span></td> -<td>Accepts any PHP variable that evaluates to true</td> -</tr> - <tr> -<td><span class="new_code">FalseExpectation</span></td> -<td>Accepts any PHP variable that evaluates to false</td> -</tr> - </tbody></table> - Most take the expected value in the constructor. - The exceptions are the pattern matchers, which take a regular expression, - and the <span class="new_code">IsAExpectation</span> and <span class="new_code">NotAExpectation</span> which takes a type - or class name as a string. - </p> - <p> - Some examples... - </p> - <p> -<pre> -$mock->expectOnce('method', array(new IdenticalExpectation(14))); -</pre> - This is the same as <span class="new_code">$mock->expectOnce('method', array(14))</span>. -<pre> -$mock->expectOnce('method', array(new EqualExpectation(14))); -</pre> - This is different from the previous version in that the string - <span class="new_code">"14"</span> as a parameter will also pass. - Sometimes the additional type checks of SimpleTest are too restrictive. -<pre> -$mock->expectOnce('method', array(new AnythingExpectation(14))); -</pre> - This is the same as <span class="new_code">$mock->expectOnce('method', array('*'))</span>. -<pre> -$mock->expectOnce('method', array(new IdenticalExpectation('*'))); -</pre> - This is handy if you want to assert a literal <span class="new_code">"*"</span>. -<pre> -new NotIdenticalExpectation(14) -</pre> - This matches on anything other than integer 14. - Even the string <span class="new_code">"14"</span> would pass. -<pre> -new WithinMarginExpectation(14.0, 0.001) -</pre> - This will accept any value from 13.999 to 14.001 inclusive. - </p> - - <h2> -<a class="target" name="behaviour"></a>Using expectations to control stubs</h2> - <p> - The expectation classes can be used not just for sending assertions - from mock objects, but also for selecting behaviour for the - <a href="mock_objects_documentation.html">mock objects</a>. - Anywhere a list of arguments is given, a list of expectation objects - can be inserted instead. - </p> - <p> - Suppose we want a mock authorisation server to simulate a successful login, - but only if it receives a valid session object. - We can do this as follows... -<pre> -Mock::generate('Authorisation'); -<strong> -$authorisation = new MockAuthorisation(); -$authorisation->returns( - 'isAllowed', - true, - array(new IsAExpectation('Session', 'Must be a session'))); -$authorisation->returns('isAllowed', false);</strong> -</pre> - We have set the default mock behaviour to return false when - <span class="new_code">isAllowed</span> is called. - When we call the method with a single parameter that - is a <span class="new_code">Session</span> object, it will return true. - We have also added a second parameter as a message. - This will be displayed as part of the mock object - failure message if this expectation is the cause of - a failure. - </p> - <p> - This kind of sophistication is rarely useful, but is included for - completeness. - </p> - - <h2> -<a class="target" name="extending"></a>Creating your own expectations</h2> - <p> - The expectation classes have a very simple structure. - So simple that it is easy to create your own versions for - commonly used test logic. - </p> - <p> - As an example here is the creation of a class to test for - valid IP addresses. - In order to work correctly with the stubs and mocks the new - expectation class should extend - <span class="new_code">SimpleExpectation</span> or further extend a subclass... -<pre> -<strong>class ValidIp extends SimpleExpectation { - - function test($ip) { - return (ip2long($ip) != -1); - } - - function testMessage($ip) { - return "Address [$ip] should be a valid IP address"; - } -}</strong> -</pre> - There are only two methods to implement. - The <span class="new_code">test()</span> method should - evaluate to true if the expectation is to pass, and - false otherwise. - The <span class="new_code">testMessage()</span> method - should simply return some helpful text explaining the test - that was carried out. - </p> - <p> - This class can now be used in place of the earlier expectation - classes. - </p> - <p> - Here is a more typical example, matching part of a hash... -<pre> -<strong>class JustField extends EqualExpectation { - private $key; - - function __construct($key, $expected) { - parent::__construct($expected); - $this->key = $key; - } - - function test($compare) { - if (! isset($compare[$this->key])) { - return false; - } - return parent::test($compare[$this->key]); - } - - function testMessage($compare) { - if (! isset($compare[$this->key])) { - return 'Key [' . $this->key . '] does not exist'; - } - return 'Key [' . $this->key . '] -> ' . - parent::testMessage($compare[$this->key]); - } -}</strong> -</pre> - We tend to seperate message clauses with - "&nbsp;->&nbsp;". - This allows derivative tools to reformat the output. - </p> - <p> - Suppose some authenticator is expecting to be given - a database row corresponding to the user, and we - only need to confirm the username is correct. - We can assert just their username with... -<pre> -$mock->expectOnce('authenticate', - array(new JustKey('username', 'marcus'))); -</pre> - </p> - - <h2> -<a class="target" name="unit"></a>Under the bonnet of the unit tester</h2> - <p> - The <a href="http://sourceforge.net/projects/simpletest/">SimpleTest unit testing framework</a> - also uses the expectation classes internally for the - <a href="unit_test_documentation.html">UnitTestCase class</a>. - We can also take advantage of these mechanisms to reuse our - homebrew expectation classes within the test suites directly. - </p> - <p> - The most crude way of doing this is to use the generic - <span class="new_code">SimpleTest::assert()</span> method to - test against it directly... -<pre> -<strong>class TestOfNetworking extends UnitTestCase { - ... - function testGetValidIp() { - $server = &new Server(); - $this->assert( - new ValidIp(), - $server->getIp(), - 'Server IP address->%s'); - } -}</strong> -</pre> - <span class="new_code">assert()</span> will test any expectation class directly. - </p> - <p> - This is a little untidy compared with our usual - <span class="new_code">assert...()</span> syntax. - </p> - <p> - For such a simple case we would normally create a - separate assertion method on our test case rather - than bother using the expectation class. - If we pretend that our expectation is a little more - complicated for a moment, so that we want to reuse it, - we get... -<pre> -class TestOfNetworking extends UnitTestCase { - ...<strong> - function assertValidIp($ip, $message = '%s') { - $this->assert(new ValidIp(), $ip, $message); - }</strong> - - function testGetValidIp() { - $server = &new Server();<strong> - $this->assertValidIp( - $server->getIp(), - 'Server IP address->%s');</strong> - } -} -</pre> - It is rare to need the expectations for more than pattern - matching, but these facilities do allow testers to build - some sort of domain language for testing their application. - Also, complex expectation classes could make the tests - harder to read and debug. - In effect extending the test framework to create their own tool set. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - The expectations mimic the constraints in <a href="http://www.jmock.org/">JMock</a>. - </li> -<li> - <a href="http://simpletest.org/api/">Full API for SimpleTest</a> - from the PHPDoc. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <span class="chosen">Expectations</span> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/form_testing_documentation.html b/3rdparty/simpletest/docs/en/form_testing_documentation.html deleted file mode 100644 index 328735c9dca59b08d7e73c95479994ea3ec2b11e..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/form_testing_documentation.html +++ /dev/null @@ -1,351 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest documentation for testing HTML forms</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <span class="chosen">Testing forms</span> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Form testing documentation</h1> - This page... - <ul> -<li> - Changing form values and successfully - <a href="#submit">Submitting a simple form</a> - </li> -<li> - Handling <a href="#multiple">widgets with multiple values</a> - by setting lists. - </li> -<li> - Bypassing javascript to <a href="#hidden-field">set a hidden field</a>. - </li> -<li> - <a href="#raw">Raw posting</a> when you don't have a button - to click. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="submit"></a>Submitting a simple form</h2> - <p> - When a page is fetched by the <span class="new_code">WebTestCase</span> - using <span class="new_code">get()</span> or - <span class="new_code">post()</span> the page content is - automatically parsed. - This results in any form controls that are inside <form> tags - being available from within the test case. - For example, if we have this snippet of HTML... -<pre> -<form> - <input type="text" name="a" value="A default" /> - <input type="submit" value="Go" /> -</form> -</pre> - Which looks like this... - </p> - <p> - <form class="demo"> - <input type="text" name="a" value="A default"> - <input type="submit" value="Go"> - </form> - </p> - <p> - We can navigate to this code, via the - <a href="http://www.lastcraft.com/form_testing_documentation.php">LastCraft</a> - site, with the following test... -<pre> -class SimpleFormTests extends WebTestCase {<strong> - function testDefaultValue() { - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertField('a', 'A default'); - }</strong> -} -</pre> - Immediately after loading the page all of the HTML controls are set at - their default values just as they would appear in the web browser. - The assertion tests that a HTML widget exists in the page with the - name "a" and that it is currently set to the value - "A default". - As usual, we could use a pattern expectation instead of a fixed - string. -<pre> -class SimpleFormTests extends WebTestCase { - function testDefaultValue() { - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertField('a', <strong>new PatternExpectation('/default/')</strong>); - } -} -</pre> - We could submit the form straight away, but first we'll change - the value of the text field and only then submit it... -<pre> -class SimpleFormTests extends WebTestCase { - function testDefaultValue() { - $this->get('http://www.my-site.com/'); - $this->assertField('a', 'A default');<strong> - $this->setField('a', 'New value'); - $this->click('Go');</strong> - } -} -</pre> - Because we didn't specify a method attribute on the form tag, and - didn't specify an action either, the test case will follow - the usual browser behaviour of submitting the form data as a <em>GET</em> - request back to the same location. - In general SimpleTest tries to emulate typical browser behaviour as much as possible, - rather than attempting to catch any form of HTML omission. - This is because the target of the testing framework is the PHP application - logic, not syntax or other errors in the HTML code. - For HTML errors, other tools such as - <a href="http://www.w3.org/People/Raggett/tidy/">HTMLTidy</a> should be used, - or any of the HTML and CSS validators already out there. - </p> - <p> - If a field is not present in any form, or if an option is unavailable, - then <span class="new_code">WebTestCase::setField()</span> will return - <span class="new_code">false</span>. - For example, suppose we wish to verify that a "Superuser" - option is not present in this form... -<pre> -<strong>Select type of user to add:</strong> -<select name="type"> - <option>Subscriber</option> - <option>Author</option> - <option>Administrator</option> -</select> -</pre> - Which looks like... - </p> - <p> - <form class="demo"> - <strong>Select type of user to add:</strong> - <select name="type"> - <option>Subscriber</option> - <option>Author</option> - <option>Administrator</option> - </select> - </form> - </p> - <p> - The following test will confirm it... -<pre> -class SimpleFormTests extends WebTestCase { - ... - function testNoSuperuserChoiceAvailable() {<strong> - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertFalse($this->setField('type', 'Superuser'));</strong> - } -} -</pre> - The current selection will not be changed if the new value is not an option. - </p> - <p> - Here is the full list of widgets currently supported... - <ul> - <li>Text fields, including hidden and password fields.</li> - <li>Submit buttons including the button tag, although not yet reset buttons</li> - <li>Text area. This includes text wrapping behaviour.</li> - <li>Checkboxes, including multiple checkboxes in the same form.</li> - <li>Drop down selections, including multiple selects.</li> - <li>Radio buttons.</li> - <li>Images.</li> - </ul> - </p> - <p> - The browser emulation offered by SimpleTest mimics - the actions which can be perform by a user on a - standard HTML page. Javascript is not supported, and - it's unlikely that support will be added any time - soon. - </p> - <p> - Of particular note is that the Javascript idiom of - passing form results by setting a hidden field cannot - be performed using the normal SimpleTest - commands. See below for a way to test such forms. - </p> - - <h2> -<a class="target" name="multiple"></a>Fields with multiple values</h2> - <p> - SimpleTest can cope with two types of multivalue controls: Multiple - selection drop downs, and multiple checkboxes with the same name - within a form. - The multivalue nature of these means that setting and testing - are slightly different. - Using checkboxes as an example... -<pre> -<form class="demo"> - <strong>Create privileges allowed:</strong> - <input type="checkbox" name="crud" value="c" checked><br> - <strong>Retrieve privileges allowed:</strong> - <input type="checkbox" name="crud" value="r" checked><br> - <strong>Update privileges allowed:</strong> - <input type="checkbox" name="crud" value="u" checked><br> - <strong>Destroy privileges allowed:</strong> - <input type="checkbox" name="crud" value="d" checked><br> - <input type="submit" value="Enable Privileges"> -</form> -</pre> - Which renders as... - </p> - <p> - <form class="demo"> - <strong>Create privileges allowed:</strong> - <input type="checkbox" name="crud" value="c" checked><br> - <strong>Retrieve privileges allowed:</strong> - <input type="checkbox" name="crud" value="r" checked><br> - <strong>Update privileges allowed:</strong> - <input type="checkbox" name="crud" value="u" checked><br> - <strong>Destroy privileges allowed:</strong> - <input type="checkbox" name="crud" value="d" checked><br> - <input type="submit" value="Enable Privileges"> - </form> - </p> - <p> - If we wish to disable all but the retrieval privileges and - submit this information we can do it like this... -<pre> -class SimpleFormTests extends WebTestCase { - ...<strong> - function testDisableNastyPrivileges() { - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertField('crud', array('c', 'r', 'u', 'd')); - $this->setField('crud', array('r')); - $this->click('Enable Privileges'); - }</strong> -} -</pre> - Instead of setting the field to a single value, we give it a list - of values. - We do the same when testing expected values. - We can then write other test code to confirm the effect of this, perhaps - by logging in as that user and attempting an update. - </p> - - <h2> -<a class="target" name="hidden-field"></a>Forms which use javascript to set a hidden field</h2> - <p> - If you want to test a form which relies on javascript to set a hidden - field, you can't just call setField(). - The following code will <em>not</em> work: -<pre> -class SimpleFormTests extends WebTestCase { - function testEmulateMyJavascriptForm() { - <strong>// This does *not* work</strong> - $this->setField('a_hidden_field', '123'); - $this->clickSubmit('OK'); - } -} -</pre> - Instead, you need to pass the additional form parameters to the - clickSubmit() method: -<pre> -class SimpleFormTests extends WebTestCase { - function testMyJavascriptForm() { - <strong>$this->clickSubmit('OK', array('a_hidden_field'=>'123'));</strong> - } - -} -</pre> - Bear in mind that in doing this you're effectively stubbing out a - part of your software (the javascript code in the form), and - perhaps you might be better off using something like - <a href="http://selenium.openqa.org/">Selenium</a> to ensure a complete - test. - </p> - - <h2> -<a class="target" name="raw"></a>Raw posting</h2> - <p> - If you want to test a form handler, but have not yet written - or do not have access to the form itself, you can create a - form submission by hand. -<pre> -class SimpleFormTests extends WebTestCase { - ...<strong> - function testAttemptedHack() { - $this->post( - 'http://www.my-site.com/add_user.php', - array('type' => 'superuser')); - $this->assertNoText('user created'); - }</strong> -} -</pre> - By adding data to the <span class="new_code">WebTestCase::post()</span> - method, we are emulating a form submission. - You would normally only do this as a temporary expedient, or where - you are expecting a 3rd party to submit to a form. - The exception is when you want tests to protect you from - attempts to spoof your pages. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - The <a href="http://simpletest.org/api/">developer's API for SimpleTest</a> - gives full detail on the classes and assertions available. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <span class="chosen">Testing forms</span> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/group_test_documentation.html b/3rdparty/simpletest/docs/en/group_test_documentation.html deleted file mode 100644 index 10f22a2b1b916dbee5c25c9ac2aefb651ca68ee3..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/group_test_documentation.html +++ /dev/null @@ -1,252 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest for PHP test suites</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <span class="chosen">Group tests</span> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Test suite documentation</h1> - This page... - <ul> -<li> - Different ways to <a href="#group">group tests</a> together. - </li> -<li> - Combining group tests into <a href="#higher">larger groups</a>. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="group"></a>Grouping tests into suites</h2> - <p> - There are many ways to group tests together into test suites. - One way is to simply place multiple test cases into a single file... -<pre> -<strong><?php -require_once(dirname(__FILE__) . '/simpletest/autorun.php'); -require_once(dirname(__FILE__) . '/../classes/io.php'); - -class FileTester extends UnitTestCase { - ... -} - -class SocketTester extends UnitTestCase { - ... -} -?></strong> -</pre> - As many cases as needed can appear in a single file. - They should include any code they need, such as the library - being tested, but need none of the SimpleTest libraries. - </p> - <p> - Occasionally special subclasses are created that methods useful - for testing part of the application. - These new base classes are then used in place of <span class="new_code">UnitTestCase</span> - or <span class="new_code">WebTestCase</span>. - You don't normally want to run these as test cases. - Simply mark any base test cases that should not be run as abstract... -<pre> -<strong>abstract</strong> class MyFileTestCase extends UnitTestCase { - ... -} - -class FileTester extends MyFileTestCase { ... } - -class SocketTester extends UnitTestCase { ... } -</pre> - Here the <span class="new_code">FileTester</span> class does - not contain any actual tests, but is the base class for other - test cases. - </p> - <p> - We will call this sample <em>file_test.php</em>. - Currently the test cases are grouped simply by being in the same file. - We can build larger constructs just by including other test files in. -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('file_test.php'); -?> -</pre> - This will work, but create a purely flat hierarchy. - INstead we create a test suite file. - Our top level test suite can look like this... -<pre> -<?php -require_once('simpletest/autorun.php'); - -class AllFileTests extends TestSuite { - function __construct() { - parent::__construct(); - <strong>$this->addFile('file_test.php');</strong> - } -} -?> -</pre> - What happens here is that the <span class="new_code">TestSuite</span> - class will do the <span class="new_code">require_once()</span> - for us. - It then checks to see if any new test case classes - have been created by the new file and automatically composes - them to the test suite. - This method gives us the most control as we just manually add - more test files as our test suite grows. - </p> - <p> - If this is too much typing, and you are willing to group - test suites together in their own directories or otherwise - tag the file names, then there is a more automatic way... -<pre> -<?php -require_once('simpletest/autorun.php'); - -class AllFileTests extends TestSuite { - function __construct() { - parent::__construct(); - $this->collect(dirname(__FILE__) . '/unit', - new SimplePatternCollector('/_test.php/')); - } -} -?> -</pre> - This will scan a directory called "unit" for any files - ending with "_test.php" and load them. - You don't have to use <span class="new_code">SimplePatternCollector</span> to - filter by a pattern in the filename, but this is the most common - usage. - </p> - <p> - That snippet above is very common in practice. - Now all you have to do is drop a file of test cases into the - directory and it will run just by running the test suite script. - </p> - <p> - The catch is that you cannot control the order in which the test - cases are run. - If you want to see lower level components fail first in the test suite, - and this will make diagnosis a lot easier, then you should manually - call <span class="new_code">addFile()</span> for these. - Tests cases are only loaded once, so it's fine to have these included - again by a directory scan. - </p> - <p> - Test cases loaded with the <span class="new_code">addFile</span> method have some - useful properties. - You can guarantee that the constructor is run - just before the first test method and the destructor - is run just after the last test method. - This allows you to place test case wide set up and tear down - code in the constructor and destructor, just like a normal - class. - </p> - - <h2> -<a class="target" name="higher"></a>Composite suites</h2> - <p> - The above method places all of the test cases into one large suite. - For larger projects though this may not be flexible enough; you - may want to group the tests together in all sorts of ways. - </p> - <p> - Everything we have described so far with test scripts applies to - <span class="new_code">TestSuite</span>s as well... -<pre> -<?php -require_once('simpletest/autorun.php'); -<strong> -class BigTestSuite extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('file_tests.php'); - } -}</strong> -?> -</pre> - This effectively adds our test cases and a single suite below - the first. - When a test fails, we see the breadcrumb trail of the nesting. - We can even mix groups and test cases freely as long as - we are careful about loops in our includes. -<pre> -<?php -require_once('simpletest/autorun.php'); - -class BigTestSuite extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('file_tests.php'); - <strong>$this->addFile('some_other_test.php');</strong> - } -} -?> -</pre> - Note that in the event of a double include, ony the first instance - of the test case will be run. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <span class="chosen">Group tests</span> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/index.html b/3rdparty/simpletest/docs/en/index.html deleted file mode 100644 index 9f022d6b10b304596c86803fd6b89d932e879502..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/index.html +++ /dev/null @@ -1,542 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title> - Download the SimpleTest testing framework - - Unit tests and mock objects for PHP - </title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<span class="chosen">SimpleTest</span> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>SimpleTest for PHP</h1> - This page... - <ul> -<li> - <a href="#unit">Using unit tester</a> - with an example. - </li> -<li> - <a href="#group">Grouping tests</a> - for testing with one click. - </li> -<li> - <a href="#mock">Using mock objects</a> - to ease testing and gain tighter control. - </li> -<li> - <a href="#web">Testing web pages</a> - at the browser level. - </li> -</ul> -<div class="content"> - - - <p> - The following assumes that you are familiar with the concept - of unit testing as well as the PHP web development language. - It is a guide for the impatient new user of - <a href="https://sourceforge.net/project/showfiles.php?group_id=76550">SimpleTest</a>. - For fuller documentation, especially if you are new - to unit testing see the ongoing - <a href="unit_test_documentation.html">documentation</a>, and for - example test cases see the - <a href="http://www.lastcraft.com/first_test_tutorial.php">unit testing tutorial</a>. - </p> - - <h2> -<a class="target" name="unit"></a>Using the tester quickly</h2> - <p> - Amongst software testing tools, a unit tester is the one - closest to the developer. - In the context of agile development the test code sits right - next to the source code as both are written simultaneously. - In this context SimpleTest aims to be a complete PHP developer - test solution and is called "Simple" because it - should be easy to use and extend. - It wasn't a good choice of name really. - It includes all of the typical functions you would expect from - <a href="http://www.junit.org/">JUnit</a> and the - <a href="http://sourceforge.net/projects/phpunit/">PHPUnit</a> - ports, and includes - <a href="http://www.mockobjects.com">mock objects</a>. - </p> - <p> - What makes this tool immediately useful to the PHP developer is the internal - web browser. - This allows tests that navigate web sites, fill in forms and test pages. - Being able to write these test in PHP means that it is easy to write - integrated tests. - An example might be confirming that a user was written to a database - after a signing up through the web site. - </p> - <p> - The quickest way to demonstrate SimpleTest is with an example. - </p> - <p> - Let us suppose we are testing a simple file logging class called - <span class="new_code">Log</span> in <em>classes/log.php</em>. - We start by creating a test script which we will call - <em>tests/log_test.php</em> and populate it as follows... -<pre> -<?php -<strong>require_once('simpletest/autorun.php');</strong> -require_once('../classes/log.php'); - -class TestOfLogging extends <strong>UnitTestCase</strong> { -} -?> -</pre> - Here the <em>simpletest</em> folder is either local or in the path. - You would have to edit these locations depending on where you - unpacked the toolset. - The "autorun.php" file does more than just include the - SimpleTest files, it also runs our test for us. - </p> - <p> - The <span class="new_code">TestOfLogging</span> is our first test case and it's - currently empty. - Each test case is a class that extends one of the SimpleTet base classes - and we can have as many of these in the file as we want. - </p> - <p> - With three lines of scaffolding, and our <span class="new_code">Log</span> class - include, we have a test suite. - No tests though. - </p> - <p> - For our first test, we'll assume that the <span class="new_code">Log</span> class - takes the file name to write to in the constructor, and we have - a temporary folder in which to place this file... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('../classes/log.php'); - -class TestOfLogging extends UnitTestCase { - function <strong>testLogCreatesNewFileOnFirstMessage()</strong> { - @unlink('/temp/test.log'); - $log = new Log('/temp/test.log'); - <strong>$this->assertFalse(file_exists('/temp/test.log'));</strong> - $log->message('Should write this to a file'); - <strong>$this->assertTrue(file_exists('/temp/test.log'));</strong> - } -} -?> -</pre> - When a test case runs, it will search for any method that - starts with the string "test" - and execute that method. - If the method starts "test", it's a test. - Note the very long name <span class="new_code">testLogCreatesNewFileOnFirstMessage()</span>. - This is considered good style and makes the test output more readable. - </p> - <p> - We would normally have more than one test method in a test case, - but that's for later. - </p> - <p> - Assertions within the test methods trigger messages to the - test framework which displays the result immediately. - This immediate response is important, not just in the event - of the code causing a crash, but also so that - <span class="new_code">print</span> statements can display - their debugging content right next to the assertion concerned. - </p> - <p> - To see these results we have to actually run the tests. - No other code is necessary - we can just open the page - with our browser. - </p> - <p> - On failure the display looks like this... - <div class="demo"> - <h1>TestOfLogging</h1> - <span class="fail">Fail</span>: testLogCreatesNewFileOnFirstMessage->True assertion failed.<br> - <div style="padding: 8px; margin-top: 1em; background-color: red; color: white;">1/1 test cases complete. - <strong>1</strong> passes and <strong>1</strong> fails.</div> - </div> - ...and if it passes like this... - <div class="demo"> - <h1>TestOfLogging</h1> - <div style="padding: 8px; margin-top: 1em; background-color: green; color: white;">1/1 test cases complete. - <strong>2</strong> passes and <strong>0</strong> fails.</div> - </div> - And if you get this... - <div class="demo"> - <b>Fatal error</b>: Failed opening required '../classes/log.php' (include_path='') in <b>/home/marcus/projects/lastcraft/tutorial_tests/Log/tests/log_test.php</b> on line <b>7</b> - </div> - it means you're missing the <em>classes/Log.php</em> file that could look like... -<pre> -<?php<strong> -class Log { - function Log($file_path) { - } - - function message() { - } -}</strong> -?> -</pre> - It's fun to write the code after the test. - More than fun even - - this system is called "Test Driven Development". - </p> - <p> - For more information about <span class="new_code">UnitTestCase</span>, see - the <a href="unit_test_documentation.html">unit test documentation</a>. - </p> - - <h2> -<a class="target" name="group"></a>Building test suites</h2> - <p> - It is unlikely in a real application that we will only ever run - one test case. - This means that we need a way of grouping cases into a test - script that can, if need be, run every test for the application. - </p> - <p> - Our first step is to create a new file called <em>tests/all_tests.php</em> - and insert the following code... -<pre> -<?php -<strong>require_once('simpletest/autorun.php');</strong> - -class AllTests extends <strong>TestSuite</strong> { - function AllTests() { - $this->TestSuite(<strong>'All tests'</strong>); - <strong>$this->addFile('log_test.php');</strong> - } -} -?> -</pre> - The "autorun" include allows our upcoming test suite - to be run just by invoking this script. - </p> - <p> - The <span class="new_code">TestSuite</span> subclass must chain it's constructor. - This limitation will be removed in future versions. - </p> - <p> - The method <span class="new_code">TestSuite::addFile()</span> - will include the test case file and read any new classes - that are descended from <span class="new_code">SimpleTestCase</span>. - <span class="new_code">UnitTestCase</span> is just one example of a class derived from - <span class="new_code">SimpleTestCase</span>, and you can create your own. - <span class="new_code">TestSuite::addFile()</span> can include other test suites. - </p> - <p> - The class will not be instantiated yet. - When the test suite runs it will construct each instance once - it reaches that test, then destroy it straight after. - This means that the constructor is run just before each run - of that test case, and the destructor is run before the next test case starts. - </p> - <p> - It is common to group test case code into superclasses which are not - supposed to run, but become the base classes of other tests. - For "autorun" to work properly the test case file should not blindly run - any other test case extensions that do not actually run tests. - This could result in extra test cases being counted during the test - run. - Hardly a major problem, but to avoid this inconvenience simply mark your - base class as <span class="new_code">abstract</span>. - SimpleTest won't run abstract classes. - If you are still using PHP4, then - a <span class="new_code">SimpleTestOptions::ignore()</span> directive - somewhere in the test case file will have the same effect. - </p> - <p> - Also, the test case file should not have been included - elsewhere or no cases will be added to this group test. - This would be a more serious error as if the test case classes are - already loaded by PHP the <span class="new_code">TestSuite::addFile()</span> - method will not detect them. - </p> - <p> - To display the results it is necessary only to invoke - <em>tests/all_tests.php</em> from the web server or the command line. - </p> - <p> - For more information about building test suites, - see the <a href="group_test_documentation.html">test suite documentation</a>. - </p> - - <h2> -<a class="target" name="mock"></a>Using mock objects</h2> - <p> - Let's move further into the future and do something really complicated. - </p> - <p> - Assume that our logging class is tested and completed. - Assume also that we are testing another class that is - required to write log messages, say a - <span class="new_code">SessionPool</span>. - We want to test a method that will probably end up looking - like this... -<pre><strong> -class SessionPool { - ... - function logIn($username) { - ... - $this->_log->message("User $username logged in."); - ... - } - ... -} -</strong> -</pre> - In the spirit of reuse, we are using our - <span class="new_code">Log</span> class. - A conventional test case might look like this... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('../classes/log.php'); -<strong>require_once('../classes/session_pool.php');</strong> - -class <strong>TestOfSessionLogging</strong> extends UnitTestCase { - - function setUp() { - <strong>@unlink('/temp/test.log');</strong> - } - - function tearDown() { - <strong>@unlink('/temp/test.log');</strong> - } - - function testLoggingInIsLogged() { - <strong>$log = new Log('/temp/test.log'); - $session_pool = &new SessionPool($log); - $session_pool->logIn('fred');</strong> - $messages = file('/temp/test.log'); - $this->assertEqual($messages[0], "User fred logged in.<strong>\n</strong>"); - } -} -?> -</pre> - We'll explain the <span class="new_code">setUp()</span> and <span class="new_code">tearDown()</span> - methods later. - </p> - <p> - This test case design is not all bad, but it could be improved. - We are spending time fiddling with log files which are - not part of our test. - We have created close ties with the <span class="new_code">Log</span> class and - this test. - What if we don't use files any more, but use ths - <em>syslog</em> library instead? - It means that our <span class="new_code">TestOfSessionLogging</span> test will - fail, even thouh it's not testing Logging. - </p> - <p> - It's fragile in smaller ways too. - Did you notice the extra carriage return in the message? - Was that added by the logger? - What if it also added a time stamp or other data? - </p> - <p> - The only part that we really want to test is that a particular - message was sent to the logger. - We can reduce coupling if we pass in a fake logging class - that simply records the message calls for testing, but - takes no action. - It would have to look exactly like our original though. - </p> - <p> - If the fake object doesn't write to a file then we save on deleting - the file before and after each test. We could save even more - test code if the fake object would kindly run the assertion for us. - <p> - </p> - Too good to be true? - We can create such an object easily... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('../classes/log.php'); -require_once('../classes/session_pool.php'); - -<strong>Mock::generate('Log');</strong> - -class TestOfSessionLogging extends UnitTestCase { - - function testLoggingInIsLogged() {<strong> - $log = &new MockLog(); - $log->expectOnce('message', array('User fred logged in.'));</strong> - $session_pool = &new SessionPool(<strong>$log</strong>); - $session_pool->logIn('fred'); - } -} -?> -</pre> - The <span class="new_code">Mock::generate()</span> call code generated a new class - called <span class="new_code">MockLog</span>. - This looks like an identical clone, except that we can wire test code - to it. - That's what <span class="new_code">expectOnce()</span> does. - It says that if <span class="new_code">message()</span> is ever called on me, it had - better be with the parameter "User fred logged in.". - </p> - <p> - The test will be triggered when the call to - <span class="new_code">message()</span> is invoked on the - <span class="new_code">MockLog</span> object by <span class="new_code">SessionPool::logIn()</span> code. - The mock call will trigger a parameter comparison and then send the - resulting pass or fail event to the test display. - Wildcards can be included here too, so you don't have to test every parameter of - a call when you only want to test one. - </p> - <p> - If the mock reaches the end of the test case without the - method being called, the <span class="new_code">expectOnce()</span> - expectation will trigger a test failure. - In other words the mocks can detect the absence of - behaviour as well as the presence. - </p> - <p> - The mock objects in the SimpleTest suite can have arbitrary - return values set, sequences of returns, return values - selected according to the incoming arguments, sequences of - parameter expectations and limits on the number of times - a method is to be invoked. - </p> - <p> - For more information about mocking and stubbing, see the - <a href="mock_objects_documentation.html">mock objects documentation</a>. - </p> - - <h2> -<a class="target" name="web"></a>Web page testing</h2> - <p> - One of the requirements of web sites is that they produce web - pages. - If you are building a project top-down and you want to fully - integrate testing along the way then you will want a way of - automatically navigating a site and examining output for - correctness. - This is the job of a web tester. - </p> - <p> - The web testing in SimpleTest is fairly primitive, as there is - no JavaScript. - Most other browser operations are simulated. - </p> - <p> - To give an idea here is a trivial example where a home - page is fetched, from which we navigate to an "about" - page and then test some client determined content. -<pre> -<?php -require_once('simpletest/autorun.php'); -<strong>require_once('simpletest/web_tester.php');</strong> - -class TestOfAbout extends <strong>WebTestCase</strong> { - function testOurAboutPageGivesFreeReignToOurEgo() { - <strong>$this->get('http://test-server/index.php'); - $this->click('About'); - $this->assertTitle('About why we are so great'); - $this->assertText('We are really great');</strong> - } -} -?> -</pre> - With this code as an acceptance test, you can ensure that - the content always meets the specifications of both the - developers, and the other project stakeholders. - </p> - <p> - You can navigate forms too... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('simpletest/web_tester.php'); - -class TestOfRankings extends WebTestCase { - function testWeAreTopOfGoogle() { - $this->get('http://google.com/'); - $this->setField('q', 'simpletest'); - $this->click("I'm Feeling Lucky"); - $this->assertTitle('SimpleTest - Unit Testing for PHP'); - } -} -?> -</pre> - ...although this could violate Google's(tm) terms and conditions. - </p> - <p> - For more information about web testing, see the - <a href="browser_documentation.html">scriptable - browser documentation</a> and the - <a href="web_tester_documentation.html">WebTestCase</a>. - </p> - <p> - <a href="http://sourceforge.net/projects/simpletest/"><img src="http://sourceforge.net/sflogo.php?group_id=76550&type=5" width="210" height="62" border="0" alt="SourceForge.net Logo"></a> - </p> - - </div> - References and related information... - <ul> -<li> - <a href="https://sourceforge.net/project/showfiles.php?group_id=76550&release_id=153280">Download PHP SimpleTest</a> - from <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - The <a href="http://simpletest.org/api/">developer's API for SimpleTest</a> - gives full detail on the classes and assertions available. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<span class="chosen">SimpleTest</span> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/mock_objects_documentation.html b/3rdparty/simpletest/docs/en/mock_objects_documentation.html deleted file mode 100644 index b4697f9ee3b74fb0b258d83ba2ca8a528fbe76ab..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/mock_objects_documentation.html +++ /dev/null @@ -1,870 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest for PHP mock objects documentation</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <span class="chosen">Mock objects</span> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Mock objects documentation</h1> - This page... - <ul> -<li> - <a href="#what">What are mock objects?</a> - </li> -<li> - <a href="#creation">Creating mock objects</a>. - </li> -<li> - <a href="#expectations">Mocks as critics</a> with expectations. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="what"></a>What are mock objects?</h2> - <p> - Mock objects have two roles during a test case: actor and critic. - </p> - <p> - The actor behaviour is to simulate objects that are difficult to - set up or time consuming to set up for a test. - The classic example is a database connection. - Setting up a test database at the start of each test would slow - testing to a crawl and would require the installation of the - database engine and test data on the test machine. - If we can simulate the connection and return data of our - choosing we not only win on the pragmatics of testing, but can - also feed our code spurious data to see how it responds. - We can simulate databases being down or other extremes - without having to create a broken database for real. - In other words, we get greater control of the test environment. - </p> - <p> - If mock objects only behaved as actors they would simply be - known as "server stubs". - This was originally a pattern named by Robert Binder (<a href="">Testing - object-oriented systems</a>: models, patterns, and tools, - Addison-Wesley) in 1999. - </p> - <p> - A server stub is a simulation of an object or component. - It should exactly replace a component in a system for test - or prototyping purposes, but remain lightweight. - This allows tests to run more quickly, or if the simulated - class has not been written, to run at all. - </p> - <p> - However, the mock objects not only play a part (by supplying chosen - return values on demand) they are also sensitive to the - messages sent to them (via expectations). - By setting expected parameters for a method call they act - as a guard that the calls upon them are made correctly. - If expectations are not met they save us the effort of - writing a failed test assertion by performing that duty on our - behalf. - </p> - <p> - In the case of an imaginary database connection they can - test that the query, say SQL, was correctly formed by - the object that is using the connection. - Set them up with fairly tight expectations and you will - hardly need manual assertions at all. - </p> - - <h2> -<a class="target" name="creation"></a>Creating mock objects</h2> - <p> - All we need is an existing class or interface, say a database connection - that looks like this... -<pre> -<strong>class DatabaseConnection { - function DatabaseConnection() { } - function query($sql) { } - function selectQuery($sql) { } -}</strong> -</pre> - To create a mock version of the class we need to run a - code generator... -<pre> -require_once('simpletest/autorun.php'); -require_once('database_connection.php'); - -<strong>Mock::generate('DatabaseConnection');</strong> -</pre> - This code generates a clone class called - <span class="new_code">MockDatabaseConnection</span>. - This new class appears to be the same, but actually has no behaviour at all. - </p> - <p> - The new class is usually a subclass of <span class="new_code">DatabaseConnection</span>. - Unfortunately, there is no way to create a mock version of a - class with a <span class="new_code">final</span> method without having a living version of - that method. - We consider that unsafe. - If the target is an interface, or if <span class="new_code">final</span> methods are - present in a target class, then a whole new class - is created, but one implemeting the same interfaces. - If you try to pass this separate class through a type hint that specifies - the old concrete class name, it will fail. - Code like that insists on type hinting to a class with <span class="new_code">final</span> - methods probably cannot be safely tested with mocks. - </p> - <p> - If you want to see the generated code, then simply <span class="new_code">print</span> - the output of <span class="new_code">Mock::generate()</span>. - Here is the generated code for the <span class="new_code">DatabaseConnection</span> - class rather than the interface version... -<pre> -class MockDatabaseConnection extends DatabaseConnection { - public $mock; - protected $mocked_methods = array('databaseconnection', 'query', 'selectquery'); - - function MockDatabaseConnection() { - $this->mock = new SimpleMock(); - $this->mock->disableExpectationNameChecks(); - } - ... - function DatabaseConnection() { - $args = func_get_args(); - $result = &$this->mock->invoke("DatabaseConnection", $args); - return $result; - } - function query($sql) { - $args = func_get_args(); - $result = &$this->mock->invoke("query", $args); - return $result; - } - function selectQuery($sql) { - $args = func_get_args(); - $result = &$this->mock->invoke("selectQuery", $args); - return $result; - } -} -</pre> - Your output may vary depending on the exact version - of SimpleTest you are using. - </p> - <p> - Besides the original methods of the class, you will see some extra - methods that help testing. - More on these later. - </p> - <p> - We can now create instances of the new class within - our test case... -<pre> -require_once('simpletest/autorun.php'); -require_once('database_connection.php'); - -Mock::generate('DatabaseConnection'); - -class MyTestCase extends UnitTestCase { - - function testSomething() { - <strong>$connection = new MockDatabaseConnection();</strong> - } -} -</pre> - The mock version now has all the methods of the original. - Also, any type hints will be faithfully preserved. - Say our query methods expect a <span class="new_code">Query</span> object... -<pre> -<strong>class DatabaseConnection { - function DatabaseConnection() { } - function query(Query $query) { } - function selectQuery(Query $query) { } -}</strong> -</pre> - If we now pass the wrong type of object, or worse a non-object... -<pre> -class MyTestCase extends UnitTestCase { - - function testSomething() { - $connection = new MockDatabaseConnection(); - $connection->query('insert into accounts () values ()'); - } -} -</pre> - ...the code will throw a type violation at you just as the - original class would. - </p> - <p> - The mock version now has all the methods of the original. - Unfortunately, they all return <span class="new_code">null</span>. - As methods that always return <span class="new_code">null</span> are not that useful, - we need to be able to set them to something else... - </p> - <p> - <a class="target" name="stub"><h2>Mocks as actors</h2></a> - </p> - <p> - Changing the return value of a method from <span class="new_code">null</span> - to something else is pretty easy... -<pre> -<strong>$connection->returns('query', 37)</strong> -</pre> - Now every time we call - <span class="new_code">$connection->query()</span> we get - the result of 37. - There is nothing special about 37. - The return value can be arbitrarily complicated. - </p> - <p> - Parameters are irrelevant here, we always get the same - values back each time once they have been set up this way. - That may not sound like a convincing replica of a - database connection, but for the half a dozen lines of - a test method it is usually all you need. - </p> - <p> - Things aren't always that simple though. - One common problem is iterators, where constantly returning - the same value could cause an endless loop in the object - being tested. - For these we need to set up sequences of values. - Let's say we have a simple iterator that looks like this... -<pre> -class Iterator { - function Iterator() { } - function next() { } -} -</pre> - This is about the simplest iterator you could have. - Assuming that this iterator only returns text until it - reaches the end, when it returns false, we can simulate it - with... -<pre> -Mock::generate('Iterator'); - -class IteratorTest extends UnitTestCase() { - - function testASequence() {<strong> - $iterator = new MockIterator(); - $iterator->returns('next', false); - $iterator->returnsAt(0, 'next', 'First string'); - $iterator->returnsAt(1, 'next', 'Second string');</strong> - ... - } -} -</pre> - When <span class="new_code">next()</span> is called on the - <span class="new_code">MockIterator</span> it will first return "First string", - on the second call "Second string" will be returned - and on any other call <span class="new_code">false</span> will - be returned. - The sequenced return values take precedence over the constant - return value. - The constant one is a kind of default if you like. - </p> - <p> - Another tricky situation is an overloaded - <span class="new_code">get()</span> operation. - An example of this is an information holder with name/value pairs. - Say we have a configuration class like... -<pre> -class Configuration { - function Configuration() { ... } - function get($key) { ... } -} -</pre> - This is a likely situation for using mock objects, as - actual configuration will vary from machine to machine and - even from test to test. - The problem though is that all the data comes through the - <span class="new_code">get()</span> method and yet - we want different results for different keys. - Luckily the mocks have a filter system... -<pre> -<strong>$config = &new MockConfiguration(); -$config->returns('get', 'primary', array('db_host')); -$config->returns('get', 'admin', array('db_user')); -$config->returns('get', 'secret', array('db_password'));</strong> -</pre> - The extra parameter is a list of arguments to attempt - to match. - In this case we are trying to match only one argument which - is the look up key. - Now when the mock object has the - <span class="new_code">get()</span> method invoked - like this... -<pre> -$config->get('db_user') -</pre> - ...it will return "admin". - It finds this by attempting to match the calling arguments - to its list of returns one after another until - a complete match is found. - </p> - <p> - You can set a default argument argument like so... -<pre><strong> -$config->returns('get', false, array('*'));</strong> -</pre> - This is not the same as setting the return value without - any argument requirements like this... -<pre><strong> -$config->returns('get', false);</strong> -</pre> - In the first case it will accept any single argument, - but exactly one is required. - In the second case any number of arguments will do and - it acts as a catchall after all other matches. - Note that if we add further single parameter options after - the wildcard in the first case, they will be ignored as the wildcard - will match first. - With complex parameter lists the ordering could be important - or else desired matches could be masked by earlier wildcard - ones. - Declare the most specific matches first if you are not sure. - </p> - <p> - There are times when you want a specific reference to be - dished out by the mock rather than a copy or object handle. - This a rarity to say the least, but you might be simulating - a container that can hold primitives such as strings. - For example... -<pre> -class Pad { - function Pad() { } - function &note($index) { } -} -</pre> - In this case you can set a reference into the mock's - return list... -<pre> -function testTaskReads() { - $note = 'Buy books'; - $pad = new MockPad(); - $vector-><strong>returnsByReference(</strong>'note', $note, array(3)<strong>)</strong>; - $task = new Task($pad); - ... -} -</pre> - With this arrangement you know that every time - <span class="new_code">$pad->note(3)</span> is - called it will return the same <span class="new_code">$note</span> each time, - even if it get's modified. - </p> - <p> - These three factors, timing, parameters and whether to copy, - can be combined orthogonally. - For example... -<pre> -$buy_books = 'Buy books'; -$write_code = 'Write code'; -$pad = new MockPad(); -$vector-><strong>returnsByReferenceAt(0, 'note', $buy_books, array('*', 3));</strong> -$vector-><strong>returnsByReferenceAt(1, 'note', $write_code, array('*', 3));</strong> -</pre> - This will return a reference to <span class="new_code">$buy_books</span> and - then to <span class="new_code">$write_code</span>, but only if two parameters - were set the second of which must be the integer 3. - That should cover most situations. - </p> - <p> - A final tricky case is one object creating another, known - as a factory pattern. - Suppose that on a successful query to our imaginary - database, a result set is returned as an iterator, with - each call to the the iterator's <span class="new_code">next()</span> giving - one row until false. - This sounds like a simulation nightmare, but in fact it can all - be mocked using the mechanics above... -<pre> -Mock::generate('DatabaseConnection'); -Mock::generate('ResultIterator'); - -class DatabaseTest extends UnitTestCase { - - function testUserFinderReadsResultsFromDatabase() {<strong> - $result = new MockResultIterator(); - $result->returns('next', false); - $result->returnsAt(0, 'next', array(1, 'tom')); - $result->returnsAt(1, 'next', array(3, 'dick')); - $result->returnsAt(2, 'next', array(6, 'harry')); - - $connection = new MockDatabaseConnection(); - $connection->returns('selectQuery', $result);</strong> - - $finder = new UserFinder(<strong>$connection</strong>); - $this->assertIdentical( - $finder->findNames(), - array('tom', 'dick', 'harry')); - } -} -</pre> - Now only if our - <span class="new_code">$connection</span> is called with the - <span class="new_code">query()</span> method will the - <span class="new_code">$result</span> be returned that is - itself exhausted after the third call to <span class="new_code">next()</span>. - This should be enough - information for our <span class="new_code">UserFinder</span> class, - the class actually - being tested here, to come up with goods. - A very precise test and not a real database in sight. - </p> - <p> - We could refine this test further by insisting that the correct - query is sent... -<pre> -$connection->returns('selectQuery', $result, array(<strong>'select name, id from people'</strong>)); -</pre> - This is actually a bad idea. - </p> - <p> - We have a <span class="new_code">UserFinder</span> in object land, talking to - database tables using a large interface - the whole of SQL. - Imagine that we have written a lot of tests that now depend - on the exact SQL string passed. - These queries could change en masse for all sorts of reasons - not related to the specific test. - For example the quoting rules could change, a table name could - change, a link table added or whatever. - This would require the rewriting of every single test any time - one of these refactoring is made, yet the intended behaviour has - stayed the same. - Tests are supposed to help refactoring, not hinder it. - I'd certainly like to have a test suite that passes while I change - table names. - </p> - <p> - As a rule it is best not to mock a fat interface. - </p> - <p> - By contrast, here is the round trip test... -<pre> -class DatabaseTest extends UnitTestCase {<strong> - function setUp() { ... } - function tearDown() { ... }</strong> - - function testUserFinderReadsResultsFromDatabase() { - $finder = new UserFinder(<strong>new DatabaseConnection()</strong>); - $finder->add('tom'); - $finder->add('dick'); - $finder->add('harry'); - $this->assertIdentical( - $finder->findNames(), - array('tom', 'dick', 'harry')); - } -} -</pre> - This test is immune to schema changes. - It will only fail if you actually break the functionality, which - is what you want a test to do. - </p> - <p> - The catch is those <span class="new_code">setUp()</span> and <span class="new_code">tearDown()</span> - methods that we've rather glossed over. - They have to clear out the database tables and ensure that the - schema is defined correctly. - That can be a chunk of extra work, but you usually have this code - lying around anyway for deployment purposes. - </p> - <p> - One place where you definitely need a mock is simulating failures. - Say the database goes down while <span class="new_code">UserFinder</span> is doing - it's work. - Does <span class="new_code">UserFinder</span> behave well...? -<pre> -class DatabaseTest extends UnitTestCase { - - function testUserFinder() { - $connection = new MockDatabaseConnection();<strong> - $connection->throwOn('selectQuery', new TimedOut('Ouch!'));</strong> - $alert = new MockAlerts();<strong> - $alert->expectOnce('notify', 'Database is busy - please retry');</strong> - $finder = new UserFinder($connection, $alert); - $this->assertIdentical($finder->findNames(), array()); - } -} -</pre> - We've passed the <span class="new_code">UserFinder</span> an <span class="new_code">$alert</span> - object. - This is going to do some kind of pretty notifications in the - user interface in the event of an error. - We'd rather not sprinkle our code with hard wired <span class="new_code">print</span> - statements if we can avoid it. - Wrapping the means of output means we can use this code anywhere. - It also makes testing easier. - </p> - <p> - To pass this test, the finder has to write a nice user friendly - message to <span class="new_code">$alert</span>, rather than propogating the exception. - So far, so good. - </p> - <p> - How do we get the mock <span class="new_code">DatabaseConnection</span> to throw an exception? - We generate the exception using the <span class="new_code">throwOn</span> method - on the mock. - </p> - <p> - Finally, what if the method you want to simulate does not exist yet? - If you set a return value on a method that is not there, SimpleTest - will throw an error. - What if you are using <span class="new_code">__call()</span> to simulate dynamic methods? - </p> - <p> - Objects with dynamic interfaces, using <span class="new_code">__call</span>, can - be problematic with the current mock objects implementation. - You can mock the <span class="new_code">__call()</span> method, but this is ugly. - Why should a test know anything about such low level implementation details? - It just wants to simulate the call. - </p> - <p> - The way round this is to add extra methods to the mock when - generating it. -<pre> -<strong>Mock::generate('DatabaseConnection', 'MockDatabaseConnection', array('setOptions'));</strong> -</pre> - In a large test suite this could cause trouble, as you probably - already have a mock version of the class called - <span class="new_code">MockDatabaseConnection</span> without the extra methods. - The code generator will not generate a mock version of the class if - one of the same name already exists. - You will confusingly fail to see your method if another definition - was run first. - </p> - <p> - To cope with this, SimpleTest allows you to choose any name for the - new class at the same time as you add the extra methods. -<pre> -Mock::generate('DatabaseConnection', <strong>'MockDatabaseConnectionWithOptions'</strong>, array('setOptions')); -</pre> - Here the mock will behave as if the <span class="new_code">setOptions()</span> - existed in the original class. - </p> - <p> - Mock objects can only be used within test cases, as upon expectations - they send messages straight to the currently running test case. - Creating them outside a test case will cause a run time error - when an expectation is triggered and there is no running test case - for the message to end up. - We cover expectations next. - </p> - - <h2> -<a class="target" name="expectations"></a>Mocks as critics</h2> - <p> - Although the server stubs approach insulates your tests from - real world disruption, it is only half the benefit. - You can have the class under test receiving the required - messages, but is your new class sending correct ones? - Testing this can get messy without a mock objects library. - </p> - <p> - By way of example, let's take a simple <span class="new_code">PageController</span> - class to handle a credit card payment form... -<pre> -class PaymentForm extends PageController { - function __construct($alert, $payment_gateway) { ... } - function makePayment($request) { ... } -} -</pre> - This class takes a <span class="new_code">PaymentGateway</span> to actually talk - to the bank. - It also takes an <span class="new_code">Alert</span> object to handle errors. - This class talks to the page or template. - It's responsible for painting the error message and highlighting any - form fields that are incorrect. - </p> - <p> - It might look something like... -<pre> -class Alert { - function warn($warning, $id) { - print '<div class="warning">' . $warning . '</div>'; - print '<style type="text/css">#' . $id . ' { background-color: red }</style>'; - } -} -</pre> - </p> - <p> - Our interest is in the <span class="new_code">makePayment()</span> method. - If we fail to enter a "CVV2" number (the three digit number - on the back of the credit card), we want to show an error rather than - try to process the payment. - In test form... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('payment_form.php'); -Mock::generate('Alert'); -Mock::generate('PaymentGateway'); - -class PaymentFormFailuresShouldBeGraceful extends UnitTestCase { - - function testMissingCvv2CausesAlert() { - $alert = new MockAlert(); - <strong>$alert->expectOnce( - 'warn', - array('Missing three digit security code', 'cvv2'));</strong> - $controller = new PaymentForm(<strong>$alert</strong>, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); - } - - function requestWithMissingCvv2() { ... } -} -?> -</pre> - The first question you may be asking is, where are the assertions? - </p> - <p> - The call to <span class="new_code">expectOnce('warn', array(...))</span> instructs the mock - to expect a call to <span class="new_code">warn()</span> before the test ends. - When it gets a call to <span class="new_code">warn()</span>, it checks the arguments. - If the arguments don't match, then a failure is generated. - It also fails if the method is never called at all. - </p> - <p> - The test above not only asserts that <span class="new_code">warn</span> was called, - but that it received the string "Missing three digit security code" - and also the tag "cvv2". - The equivalent of <span class="new_code">assertIdentical()</span> is applied to both - fields when the parameters are compared. - </p> - <p> - If you are not interested in the actual message, and we are not - for user interface code that changes often, we can skip that - parameter with the "*" operator... -<pre> -class PaymentFormFailuresShouldBeGraceful extends UnitTestCase { - - function testMissingCvv2CausesAlert() { - $alert = new MockAlert(); - $alert->expectOnce('warn', array(<strong>'*'</strong>, 'cvv2')); - $controller = new PaymentForm($alert, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); - } - - function requestWithMissingCvv2() { ... } -} -</pre> - We can weaken the test further by missing - out the parameters array... -<pre> -function testMissingCvv2CausesAlert() { - $alert = new MockAlert(); - <strong>$alert->expectOnce('warn');</strong> - $controller = new PaymentForm($alert, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); -} -</pre> - This will only test that the method is called, - which is a bit drastic in this case. - Later on, we'll see how we can weaken the expectations more precisely. - </p> - <p> - Tests without assertions can be both compact and very expressive. - Because we intercept the call on the way into an object, here of - the <span class="new_code">Alert</span> class, we avoid having to assert its state - afterwards. - This not only avoids the assertions in the tests, but also having - to add extra test only accessors to the original code. - If you catch yourself adding such accessors, called "state based testing", - it's probably time to consider using mocks in the tests. - This is called "behaviour based testing", and is normally superior. - </p> - <p> - Let's add another test. - Let's make sure that we don't even attempt a payment without a CVV2... -<pre> -class PaymentFormFailuresShouldBeGraceful extends UnitTestCase { - - function testMissingCvv2CausesAlert() { ... } - - function testNoPaymentAttemptedWithMissingCvv2() { - $payment_gateway = new MockPaymentGateway(); - <strong>$payment_gateway->expectNever('pay');</strong> - $controller = new PaymentForm(new MockAlert(), $payment_gateway); - $controller->makePayment($this->requestWithMissingCvv2()); - } - - ... -} -</pre> - Asserting a negative can be very hard in tests, but - <span class="new_code">expectNever()</span> makes it easy. - </p> - <p> - <span class="new_code">expectOnce()</span> and <span class="new_code">expectNever()</span> are - sufficient for most tests, but - occasionally you want to test multiple events. - Normally for usability purposes we want all missing fields - in the form to light up, not just the first one. - This means that we should get multiple calls to - <span class="new_code">Alert::warn()</span>, not just one... -<pre> -function testAllRequiredFieldsHighlightedOnEmptyRequest() { - $alert = new MockAlert();<strong> - $alert->expectAt(0, 'warn', array('*', 'cc_number')); - $alert->expectAt(1, 'warn', array('*', 'expiry')); - $alert->expectAt(2, 'warn', array('*', 'cvv2')); - $alert->expectAt(3, 'warn', array('*', 'card_holder')); - $alert->expectAt(4, 'warn', array('*', 'address')); - $alert->expectAt(5, 'warn', array('*', 'postcode')); - $alert->expectAt(6, 'warn', array('*', 'country')); - $alert->expectCallCount('warn', 7);</strong> - $controller = new PaymentForm($alert, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); -} -</pre> - The counter in <span class="new_code">expectAt()</span> is the number of times - the method has been called already. - Here we are asserting that every field will be highlighted. - </p> - <p> - Note that we are forced to assert the order too. - SimpleTest does not yet have a way to avoid this, but - this will be fixed in future versions. - </p> - <p> - Here is the full list of expectations you can set on a mock object - in <a href="http://simpletest.org/">SimpleTest</a>. - As with the assertions, these methods take an optional failure message. - <table> - <thead><tr> -<th>Expectation</th> -<th>Description</th> -</tr></thead> - <tbody> - <tr> - <td><span class="new_code">expect($method, $args)</span></td> - <td>Arguments must match if called</td> - </tr> - <tr> - <td><span class="new_code">expectAt($timing, $method, $args)</span></td> - <td>Arguments must match when called on the <span class="new_code">$timing</span>'th time</td> - </tr> - <tr> - <td><span class="new_code">expectCallCount($method, $count)</span></td> - <td>The method must be called exactly this many times</td> - </tr> - <tr> - <td><span class="new_code">expectMaximumCallCount($method, $count)</span></td> - <td>Call this method no more than <span class="new_code">$count</span> times</td> - </tr> - <tr> - <td><span class="new_code">expectMinimumCallCount($method, $count)</span></td> - <td>Must be called at least <span class="new_code">$count</span> times</td> - </tr> - <tr> - <td><span class="new_code">expectNever($method)</span></td> - <td>Must never be called</td> - </tr> - <tr> - <td><span class="new_code">expectOnce($method, $args)</span></td> - <td>Must be called once and with the expected arguments if supplied</td> - </tr> - <tr> - <td><span class="new_code">expectAtLeastOnce($method, $args)</span></td> - <td>Must be called at least once, and always with any expected arguments</td> - </tr> - </tbody> - </table> - Where the parameters are... - <dl> - <dt class="new_code">$method</dt> - <dd>The method name, as a string, to apply the condition to.</dd> - <dt class="new_code">$args</dt> - <dd> - The arguments as a list. Wildcards can be included in the same - manner as for <span class="new_code">setReturn()</span>. - This argument is optional for <span class="new_code">expectOnce()</span> - and <span class="new_code">expectAtLeastOnce()</span>. - </dd> - <dt class="new_code">$timing</dt> - <dd> - The only point in time to test the condition. - The first call starts at zero and the count is for - each method independently. - </dd> - <dt class="new_code">$count</dt> - <dd>The number of calls expected.</dd> - </dl> - </p> - <p> - If you have just one call in your test, make sure you're using - <span class="new_code">expectOnce</span>.<br> - Using <span class="new_code">$mocked->expectAt(0, 'method', 'args);</span> - on its own will allow the method to never be called. - Checking the arguments and the overall call count - are currently independant. - Add an <span class="new_code">expectCallCount()</span> expectation when you - are using <span class="new_code">expectAt()</span> unless zero calls is allowed. - </p> - <p> - Like the assertions within test cases, all of the expectations - can take a message override as an extra parameter. - Also the original failure message can be embedded in the output - as "%s". - </p> - - </div> - References and related information... - <ul> -<li> - The original - <a href="http://www.mockobjects.com/">Mock objects</a> paper. - </li> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest home page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <span class="chosen">Mock objects</span> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/overview.html b/3rdparty/simpletest/docs/en/overview.html deleted file mode 100644 index 85ea9407749f80184f9aeef213383421a3ec3733..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/overview.html +++ /dev/null @@ -1,487 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title> - Overview and feature list for the SimpleTest PHP unit tester and web tester - </title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <span class="chosen">Overview</span> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Overview of SimpleTest</h1> - This page... - <ul> -<li> - <a href="#summary">Quick summary</a> - of the SimpleTest tool for PHP. - </li> -<li> - <a href="#features">List of features</a>, - both current ones and those planned. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="summary"></a>What is SimpleTest?</h2> - <p> - The heart of SimpleTest is a testing framework built around - test case classes. - These are written as extensions of base test case classes, - each extended with methods that actually contain test code. - Each test method of a test case class is written to invoke - various assertions that the developer expects to be true such as - <span class="new_code">assertEqual()</span>. - If the expectation is correct, then a successful result is - dispatched to the observing test reporter, but any failure - or unexpected exception triggers an alert and a description - of the mismatch. - These test case declarations are transformed into executable - test scripts by including a SimpleTest aurorun.php file. - </p> - <p> - These documents apply to SimpleTest version 1.1, although we - try hard to maintain compatibility between versions. - If you get a test failure after an upgrade, check out the - file "HELP_MY_TESTS_DONT_WORK_ANYMORE" in the - simpletest directory to see if a feature you are using - has since been deprecated and later removed. - </p> - <p> - A <a href="unit_test_documentation.html">test case</a> looks like this... -<pre> -<?php -require_once('simpletest/autorun.php'); - -class <strong>CanAddUp</strong> extends UnitTestCase {<strong> - function testOneAndOneMakesTwo() { - $this->assertEqual(1 + 1, 2); - }</strong> -} -?> -</pre> - Tests are grouped into test cases, which are just - PHP classes that extend <span class="new_code">UnitTestCase</span> - or <span class="new_code">WebTestCase</span>. - The tests themselves are just normal methods that start - their name with the letters "test". - You can have as many test cases as you want in a test - script and each test case can have as many test methods - as it wants too. - </p> - <p> - This test script is immediately runnable. - You just invoke it on the command line like so... -<pre class="shell"> -php adding_test.php -</pre> - </p> - <p> - When run on the command line you should see something like... -<pre class="shell"> -adding_test.php -OK -Test cases run: 1/1, Passes: 1, Failures: 0, Exceptions: 0 -</pre> - </p> - <p> - If you place it on a web server and point your - web browser at it... - <div class="demo"> - <h1>adding_test.php</h1> - <div style="padding: 8px; margin-top: 1em; background-color: green; color: white;">1/1 test cases complete. - <strong>6</strong> passes, <strong>0</strong> fails and <strong>0</strong> exceptions.</div> - </div> - </p> - <p> - Of course this is a silly example. - A more realistic example might be... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('log.php'); - -class <strong>TestOfLogging</strong> extends UnitTestCase { - function testWillCreateLogFileOnFirstMessage() { - $log = new Log('my.log'); - $this->assertFalse(file_exists('my.log')); - $log->message('Hello'); - $this->assertTrue(file_exists('my.log')); - }</strong> -} -?> -</pre> - </p> - <p> - This tool is designed for the developer. - The target audience of this tool is anyone developing a small - to medium PHP application, including developers new to - unit and web regression testing. - The core principles are ease of use first, with extendibility and - essential features. - </p> - <p> - Tests are written in the PHP language itself more or less - as the application itself is built. - The advantage of using PHP as the testing language is that - there are no new languages to learn, testing can start straight away, - and the developer can test any part of the code. - Basically, all parts that can be accessed by the application code can also be - accessed by the test code when they are in the same programming language. - </p> - <p> - The simplest type of test case is the - <a href="unit_tester_documentation.html">UnitTestCase</a>. - This class of test case includes standard tests for equality, - references and pattern matching. - All these test the typical expectations of what you would - expect the result of a function or method to be. - This is by far the most common type of test in the daily - routine of development, making up about 95% of test cases. - </p> - <p> - The top level task of a web application though is not to - produce correct output from its methods and objects, but - to generate web pages. - The <a href="web_tester_documentation.html">WebTestCase</a> class tests web - pages. - It simulates a web browser requesting a page, complete with - cookies, proxies, secure connections, authentication, forms, frames and most - navigation elements. - With this type of test case, the developer can assert that - information is present in the page and that forms and - sessions are handled correctly. - </p> - <p> - A <a href="web_tester_documentation.html">WebTestCase</a> looks like this... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('simpletest/web_tester.php'); - -class <strong>MySiteTest</strong> extends WebTestCase { - <strong> - function testHomePageHasContactDetailsLink() { - $this->get('http://www.my-site.com/index.php'); - $this->assertTitle('My Home Page'); - $this->clickLink('Contact'); - $this->assertTitle('Contact me'); - $this->assertText('/Email me at/'); - }</strong> -} -?> -</pre> - </p> - - <h2> -<a class="target" name="features"></a>Feature list</h2> - <p> - The following is a very rough outline of past and future features - and their expected point of release. - I am afraid it is liable to change without warning, as meeting the - milestones rather depends on time available. - </p> - <p> - Green stuff has been coded, but not necessarily released yet. - If you have a pressing need for a green but unreleased feature - then you should check-out the code from Sourceforge SVN directly. - <table> -<thead> - <tr> -<th>Feature</th> -<th>Description</th> -<th>Release</th> -</tr> - </thead> -<tbody> -<tr> - <td>Unit test case</td> - <td>Core test case class and assertions</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Html display</td> - <td>Simplest possible display</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Autoloading of test cases</td> - <td> - Reading a file with test cases and loading them into a - group test automatically - </td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Mock objects</td> - <td> - Objects capable of simulating other objects removing - test dependencies - </td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Web test case</td> - <td>Allows link following and title tag matching</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Partial mocks</td> - <td> - Mocking parts of a class for testing less than a class - or for complex simulations - </td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Web cookie handling</td> - <td>Correct handling of cookies when fetching pages</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Following redirects</td> - <td>Page fetching automatically follows 300 redirects</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Form parsing</td> - <td>Ability to submit simple forms and read default form values</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Command line interface</td> - <td>Test display without the need of a web browser</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Exposure of expectation classes</td> - <td>Can create precise tests with mocks as well as test cases</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>XML output and parsing</td> - <td> - Allows multi host testing and the integration of acceptance - testing extensions - </td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Browser component</td> - <td> - Exposure of lower level web browser interface for more - detailed test cases - </td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>HTTP authentication</td> - <td> - Fetching protected web pages with basic authentication - only - </td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>SSL support</td> - <td>Can connect to https: pages</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Proxy support</td> - <td>Can connect via. common proxies</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>Frames support</td> - <td>Handling of frames in web test cases</td> - <td style="color: green;">1.0</td> - </tr> - <tr> - <td>File upload testing</td> - <td>Can simulate the input type file tag</td> - <td style="color: green;">1.0.1</td> - </tr> - <tr> - <td>Mocking interfaces</td> - <td> - Can generate mock objects to interfaces as well as classes - and class interfaces are carried for type hints - </td> - <td style="color: green;">1.0.1</td> - </tr> - <tr> - <td>Testing exceptions</td> - <td>Similar to testing PHP errors</td> - <td style="color: green;">1.0.1</td> - </tr> - <tr> - <td>HTML label support</td> - <td>Can access all controls using the visual label</td> - <td style="color: green;">1.0.1</td> - </tr> - <tr> - <td>Base tag support</td> - <td>Respects page base tag when clicking</td> - <td style="color: green;">1.0.1</td> - </tr> - <tr> - <td>PHP 5 E_STRICT compliant</td> - <td>PHP 5 only version that works with the E_STRICT error level</td> - <td style="color: green;">1.1</td> - </tr> - <tr> - <td>Alternate HTML parsers</td> - <td>Can detect compiled parsers for performance improvements</td> - <td style="color: green;">1.1</td> - </tr> - <tr> - <td>REST support</td> - <td>Support for REST verbs as put(), delete(), etc.</td> - <td style="color: green;">1.1</td> - </tr> - <tr> - <td>BDD style fixtures</td> - <td>Can import fixtures using a mixin like given() method</td> - <td style="color: red;">1.5</td> - </tr> - <tr> - <td>Plug-in architecture</td> - <td>Automatic import of extensions including command line options</td> - <td style="color: red;">1.5</td> - </tr> - <tr> - <td>Reporting machinery enhancements</td> - <td>Improved message passing for better cooperation with IDEs</td> - <td style="color: red;">1.5</td> - </tr> - <tr> - <td>Fluent mock interface</td> - <td>More flexible and concise mock objects</td> - <td style="color: red;">1.6</td> - </tr> - <tr> - <td>Localisation</td> - <td>Messages abstracted and code generated as well as UTF support</td> - <td style="color: red;">1.6</td> - </tr> - <tr> - <td>CSS selectors</td> - <td>HTML content can be examined using CSS selectors</td> - <td style="color: red;">1.7</td> - </tr> - <tr> - <td>HTML table assertions</td> - <td>Can match HTML or other table elements to expectations</td> - <td style="color: red;">1.7</td> - </tr> - <tr> - <td>Unified acceptance testing model</td> - <td>Content searchable through selectors combined with expectations</td> - <td style="color: red;">1.7</td> - </tr> - <tr> - <td>DatabaseTestCase</td> - <td>SQL selectors and DB drivers</td> - <td style="color: red;">1.7</td> - </tr> - <tr> - <td>IFrame support</td> - <td>Reads IFrame content that can be refreshed</td> - <td style="color: red;">1.8</td> - </tr> - <tr> - <td>Integrated Selenium support</td> - <td>Easy to use built in Selenium driver and tutorial or similar browser automation</td> - <td style="color: red;">1.9</td> - </tr> - <tr> - <td>Code coverage</td> - <td>Reports using the bundled tool when using XDebug</td> - <td style="color: red;">1.9</td> - </tr> - <tr> - <td>Deprecation of old methods</td> - <td>Simpler interface for SimpleTest2</td> - <td style="color: red;">2.0</td> - </tr> - <tr> - <td>Javascript suport</td> - <td>Use of PECL module to add Javascript to the native browser</td> - <td style="color: red;">3.0</td> - </tr> - </tbody> -</table> - PHP 5 migration is complete, which means that only PHP 5.0.3+ - will be supported in SimpleTest version 1.1+. - Earlier versions of SimpleTest are compatible with PHP 4.2 up to - PHP 5 (non E_STRICT). - </p> - - </div> - References and related information... - <ul> -<li> - <a href="unit_test_documentation.html">Documentation for SimpleTest</a>. - </li> -<li> - <a href="http://www.lastcraft.com/first_test_tutorial.php">How to write PHP test cases</a> - is a fairly advanced tutorial. - </li> -<li> - <a href="http://simpletest.org/api/">SimpleTest API</a> from phpdoc. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <span class="chosen">Overview</span> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/partial_mocks_documentation.html b/3rdparty/simpletest/docs/en/partial_mocks_documentation.html deleted file mode 100644 index cb70b1f86df11e2c95312c26be36ea5e428bed32..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/partial_mocks_documentation.html +++ /dev/null @@ -1,457 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest for PHP partial mocks documentation</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <span class="chosen">Partial mocks</span> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Partial mock objects documentation</h1> - This page... - <ul> -<li> - <a href="#inject">The mock injection problem</a>. - </li> -<li> - Moving creation to a <a href="#creation">protected factory</a> method. - </li> -<li> - <a href="#partial">Partial mocks</a> generate subclasses. - </li> -<li> - Partial mocks <a href="#less">test less than a class</a>. - </li> -</ul> -<div class="content"> - - <p> - A partial mock is simply a pattern to alleviate a specific problem - in testing with mock objects, - that of getting mock objects into tight corners. - It's quite a limited tool and possibly not even a good idea. - It is included with SimpleTest because I have found it useful - on more than one occasion and has saved a lot of work at that point. - </p> - - <h2> -<a class="target" name="inject"></a>The mock injection problem</h2> - <p> - When one object uses another it is very simple to just pass a mock - version in already set up with its expectations. - Things are rather tricker if one object creates another and the - creator is the one you want to test. - This means that the created object should be mocked, but we can - hardly tell our class under test to create a mock instead. - The tested class doesn't even know it is running inside a test - after all. - </p> - <p> - For example, suppose we are building a telnet client and it - needs to create a network socket to pass its messages. - The connection method might look something like... -<pre> -<strong><?php -require_once('socket.php'); - -class Telnet { - ... - function connect($ip, $port, $username, $password) { - $socket = new Socket($ip, $port); - $socket->read( ... ); - ... - } -} -?></strong> -</pre> - We would really like to have a mock object version of the socket - here, what can we do? - </p> - <p> - The first solution is to pass the socket in as a parameter, - forcing the creation up a level. - Having the client handle this is actually a very good approach - if you can manage it and should lead to factoring the creation from - the doing. - In fact, this is one way in which testing with mock objects actually - forces you to code more tightly focused solutions. - They improve your programming. - </p> - <p> - Here this would be... -<pre> -<?php -require_once('socket.php'); - -class Telnet { - ... - <strong>function connect($socket, $username, $password) { - $socket->read( ... ); - ... - }</strong> -} -?> -</pre> - This means that the test code is typical for a test involving - mock objects. -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new Telnet(); - $telnet->connect($socket, 'Me', 'Secret'); - ...</strong> - } -} -</pre> - It is pretty obvious though that one level is all you can go. - You would hardly want your top level application creating - every low level file, socket and database connection ever - needed. - It wouldn't know the constructor parameters anyway. - </p> - <p> - The next simplest compromise is to have the created object passed - in as an optional parameter... -<pre> -<?php -require_once('socket.php'); - -class Telnet { - ...<strong> - function connect($ip, $port, $username, $password, $socket = false) { - if (! $socket) { - $socket = new Socket($ip, $port); - } - $socket->read( ... );</strong> - ... - return $socket; - } -} -?> -</pre> - For a quick solution this is usually good enough. - The test now looks almost the same as if the parameter - was formally passed... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new Telnet(); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret', $socket); - ...</strong> - } -} -</pre> - The problem with this approach is its untidiness. - There is test code in the main class and parameters passed - in the test case that are never used. - This is a quick and dirty approach, but nevertheless effective - in most situations. - </p> - <p> - The next method is to pass in a factory object to do the creation... -<pre> -<?php -require_once('socket.php'); - -class Telnet {<strong> - function Telnet($network) { - $this->_network = $network; - }</strong> - ... - function connect($ip, $port, $username, $password) {<strong> - $socket = $this->_network->createSocket($ip, $port); - $socket->read( ... );</strong> - ... - return $socket; - } -} -?> -</pre> - This is probably the most highly factored answer as creation - is now moved into a small specialist class. - The networking factory can now be tested separately, but mocked - easily when we are testing the telnet class... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $network = new MockNetwork(); - $network->returnsByReference('createSocket', $socket); - $telnet = new Telnet($network); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret');</strong> - } -} -</pre> - The downside is that we are adding a lot more classes to the - library. - Also we are passing a lot of factories around which will - make the code a little less intuitive. - The most flexible solution, but the most complex. - </p> - <p> - Well techniques like "Dependency Injection" tackle the problem of - instantiating a lot of constructor parameters. - Unfortunately knowledge of this pattern is not widespread, and if you - are trying to get older code to work, rearchitecting the whole - application is not really an option. - </p> - <p> - Is there a middle ground? - </p> - - <h2> -<a class="target" name="creation"></a>Protected factory method</h2> - <p> - There is a way we can circumvent the problem without creating - any new application classes, but it involves creating a subclass - when we do the actual testing. - Firstly we move the socket creation into its own method... -<pre> -<?php -require_once('socket.php'); - -class Telnet { - ... - function connect($ip, $port, $username, $password) { - <strong>$socket = $this->createSocket($ip, $port);</strong> - $socket->read( ... ); - ... - }<strong> - - protected function createSocket($ip, $port) { - return new Socket($ip, $port); - }</strong> -} -?> -</pre> - This is a pretty safe step even for very tangled legacy code. - This is the only change we make to the application. - </p> - <p> - For the test case we have to create a subclass so that - we can intercept the socket creation... -<pre> -<strong>class TelnetTestVersion extends Telnet { - var $mock; - - function TelnetTestVersion($mock) { - $this->mock = $mock; - $this->Telnet(); - } - - protected function createSocket() { - return $this->mock; - } -}</strong> -</pre> - Here I have passed the mock in the constructor, but a - setter would have done just as well. - Note that the mock was set into the object variable - before the constructor was chained. - This is necessary in case the constructor calls - <span class="new_code">connect()</span>. - Otherwise it could get a null value from - <span class="new_code">createSocket()</span>. - </p> - <p> - After the completion of all of this extra work the - actual test case is fairly easy. - We just test our new class instead... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new TelnetTestVersion($socket); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret');</strong> - } -} -</pre> - The new class is very simple of course. - It just sets up a return value, rather like a mock. - It would be nice if it also checked the incoming parameters - as well. - Just like a mock. - It seems we are likely to do this often, can - we automate the subclass creation? - </p> - - <h2> -<a class="target" name="partial"></a>A partial mock</h2> - <p> - Of course the answer is "yes" or I would have stopped writing - this by now! - The previous test case was a lot of work, but we can - generate the subclass using a similar approach to the mock objects. - </p> - <p> - Here is the partial mock version of the test... -<pre> -<strong>Mock::generatePartial( - 'Telnet', - 'TelnetTestVersion', - array('createSocket'));</strong> - -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new TelnetTestVersion(); - $telnet->setReturnReference('createSocket', $socket); - $telnet->Telnet(); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret');</strong> - } -} -</pre> - The partial mock is a subclass of the original with - selected methods "knocked out" with test - versions. - The <span class="new_code">generatePartial()</span> call - takes three parameters: the class to be subclassed, - the new test class name and a list of methods to mock. - </p> - <p> - Instantiating the resulting objects is slightly tricky. - The only constructor parameter of a partial mock is - the unit tester reference. - As with the normal mock objects this is needed for sending - test results in response to checked expectations. - </p> - <p> - The original constructor is not run yet. - This is necessary in case the constructor is going to - make use of the as yet unset mocked methods. - We set any return values at this point and then run the - constructor with its normal parameters. - This three step construction of "new", followed - by setting up the methods, followed by running the constructor - proper is what distinguishes the partial mock code. - </p> - <p> - Apart from construction, all of the mocked methods have - the same features as mock objects and all of the unmocked - methods behave as before. - We can set expectations very easily... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() { - $socket = new MockSocket(); - ... - $telnet = new TelnetTestVersion(); - $telnet->setReturnReference('createSocket', $socket); - <strong>$telnet->expectOnce('createSocket', array('127.0.0.1', 21));</strong> - $telnet->Telnet(); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret'); - } -} -</pre> - Partial mocks are not used often. - I consider them transitory. - Useful while refactoring, but once the application has - all of it's dependencies nicely separated then the - partial mocks can wither away. - </p> - - <h2> -<a class="target" name="less"></a>Testing less than a class</h2> - <p> - The mocked out methods don't have to be factory methods, - they could be any sort of method. - In this way partial mocks allow us to take control of any part of - a class except the constructor. - We could even go as far as to mock every method - except one we actually want to test. - </p> - <p> - This last situation is all rather hypothetical, as I've hardly - tried it. - I am a little worried that - forcing object granularity may be better for the code quality. - I personally use partial mocks as a way of overriding creation - or for occasional testing of the TemplateMethod pattern. - </p> - <p> - It's all going to come down to the coding standards of your - project to decide if you allow test mechanisms like this. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - <a href="http://simpletest.org/api/">Full API for SimpleTest</a> - from the PHPDoc. - </li> -<li> - The protected factory is described in - <a href="http://www-106.ibm.com/developerworks/java/library/j-mocktest.html">this paper from IBM</a>. - This is the only formal comment I have seen on this problem. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <span class="chosen">Partial mocks</span> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/reporter_documentation.html b/3rdparty/simpletest/docs/en/reporter_documentation.html deleted file mode 100644 index 8924b7bb67a32fa6809fe0758ce30b5ec41adf5c..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/reporter_documentation.html +++ /dev/null @@ -1,616 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest for PHP test runner and display documentation</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <span class="chosen">Reporting</span> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Test reporter documentation</h1> - This page... - <ul> -<li> - Displaying <a href="#html">results in HTML</a> - </li> -<li> - Displaying and <a href="#other">reporting results</a> - in other formats - </li> -<li> - Using <a href="#cli">SimpleTest from the command line</a> - </li> -<li> - <a href="#xml">Using XML</a> for remote testing - </li> -</ul> -<div class="content"> - - <p> - SimpleTest pretty much follows the MVC-ish pattern - (Model-View-Controller). - The reporter classes are the view and the model is your - test cases and their hiearchy. - The controller is mostly hidden from the user of - SimpleTest unless you want to change how the test cases - are actually run, in which case it is possible to - override the runner objects from within the test case. - As usual with MVC, the controller is mostly undefined - and there are other places to control the test run. - </p> - - <h2> -<a class="target" name="html"></a>Reporting results in HTML</h2> - <p> - The default HTML display is minimal in the extreme. - It reports success and failure with the conventional red and - green bars and shows a breadcrumb trail of test groups - for every failed assertion. - Here's a fail... - <div class="demo"> - <h1>File test</h1> - <span class="fail">Fail</span>: createnewfile->True assertion failed.<br> - <div style="padding: 8px; margin-top: 1em; background-color: red; color: white;">1/1 test cases complete. - <strong>0</strong> passes, <strong>1</strong> fails and <strong>0</strong> exceptions.</div> - </div> - And here all tests passed... - <div class="demo"> - <h1>File test</h1> - <div style="padding: 8px; margin-top: 1em; background-color: green; color: white;">1/1 test cases complete. - <strong>1</strong> passes, <strong>0</strong> fails and <strong>0</strong> exceptions.</div> - </div> - The good news is that there are several points in the display - hiearchy for subclassing. - </p> - <p> - For web page based displays there is the - <span class="new_code">HtmlReporter</span> class with the following - signature... -<pre> -class HtmlReporter extends SimpleReporter { - public __construct($encoding) { ... } - public makeDry(boolean $is_dry) { ... } - public void paintHeader(string $test_name) { ... } - public void sendNoCacheHeaders() { ... } - public void paintFooter(string $test_name) { ... } - public void paintGroupStart(string $test_name, integer $size) { ... } - public void paintGroupEnd(string $test_name) { ... } - public void paintCaseStart(string $test_name) { ... } - public void paintCaseEnd(string $test_name) { ... } - public void paintMethodStart(string $test_name) { ... } - public void paintMethodEnd(string $test_name) { ... } - public void paintFail(string $message) { ... } - public void paintPass(string $message) { ... } - public void paintError(string $message) { ... } - public void paintException(string $message) { ... } - public void paintMessage(string $message) { ... } - public void paintFormattedMessage(string $message) { ... } - protected string getCss() { ... } - public array getTestList() { ... } - public integer getPassCount() { ... } - public integer getFailCount() { ... } - public integer getExceptionCount() { ... } - public integer getTestCaseCount() { ... } - public integer getTestCaseProgress() { ... } -} -</pre> - Here is what some of these methods mean. First the display methods - that you will probably want to override... - <ul class="api"> - <li> - <span class="new_code">HtmlReporter(string $encoding)</span><br> - is the constructor. - Note that the unit test sets up the link to the display - rather than the other way around. - The display is a mostly passive receiver of test events. - This allows easy adaption of the display for other test - systems beside unit tests, such as monitoring servers. - The encoding is the character encoding you wish to - display the test output in. - In order to correctly render debug output when - using the web tester, this should match the encoding - of the site you are trying to test. - The available character set strings are described in - the PHP <a href="http://www.php.net/manual/en/function.htmlentities.php">html_entities()</a> - function. - </li> - <li> - <span class="new_code">void paintHeader(string $test_name)</span><br> - is called once at the very start of the test when the first - start event arrives. - The first start event is usually delivered by the top level group - test and so this is where <span class="new_code">$test_name</span> - comes from. - It paints the page title, CSS, body tag, etc. - It returns nothing (<span class="new_code">void</span>). - </li> - <li> - <span class="new_code">void paintFooter(string $test_name)</span><br> - Called at the very end of the test to close any tags opened - by the page header. - By default it also displays the red/green bar and the final - count of results. - Actually the end of the test happens when a test end event - comes in with the same name as the one that started it all - at the same level. - The tests nest you see. - Closing the last test finishes the display. - </li> - <li> - <span class="new_code">void paintMethodStart(string $test_name)</span><br> - is called at the start of each test method. - The name normally comes from method name. - The other test start events behave the same way except - that the group test one tells the reporter how large - it is in number of held test cases. - This is so that the reporter can display a progress bar - as the runner churns through the test cases. - </li> - <li> - <span class="new_code">void paintMethodEnd(string $test_name)</span><br> - backs out of the test started with the same name. - </li> - <li> - <span class="new_code">void paintFail(string $message)</span><br> - paints a failure. - By default it just displays the word fail, a breadcrumbs trail - showing the current test nesting and the message issued by - the assertion. - </li> - <li> - <span class="new_code">void paintPass(string $message)</span><br> - by default does nothing. - </li> - <li> - <span class="new_code">string getCss()</span><br> - Returns the CSS styles as a string for the page header - method. - Additional styles have to be appended here if you are - not overriding the page header. - You will want to use this method in an overriden page header - if you want to include the original CSS. - </li> - </ul> - There are also some accessors to get information on the current - state of the test suite. - Use these to enrich the display... - <ul class="api"> - <li> - <span class="new_code">array getTestList()</span><br> - is the first convenience method for subclasses. - Lists the current nesting of the tests as a list - of test names. - The first, top level test case, is first in the - list and the current test method will be last. - </li> - <li> - <span class="new_code">integer getPassCount()</span><br> - returns the number of passes chalked up so far. - Needed for the display at the end. - </li> - <li> - <span class="new_code">integer getFailCount()</span><br> - is likewise the number of fails so far. - </li> - <li> - <span class="new_code">integer getExceptionCount()</span><br> - is likewise the number of errors so far. - </li> - <li> - <span class="new_code">integer getTestCaseCount()</span><br> - is the total number of test cases in the test run. - This includes the grouping tests themselves. - </li> - <li> - <span class="new_code">integer getTestCaseProgress()</span><br> - is the number of test cases completed so far. - </li> - </ul> - One simple modification is to get the HtmlReporter to display - the passes as well as the failures and errors... -<pre> -<strong>class ReporterShowingPasses extends HtmlReporter { - - function paintPass($message) { - parent::paintPass($message); - print "<span class=\"pass\">Pass</span>: "; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print implode("-&gt;", $breadcrumb); - print "-&gt;$message<br />\n"; - } - - protected function getCss() { - return parent::getCss() . ' .pass { color: green; }'; - } -}</strong> -</pre> - </p> - <p> - One method that was glossed over was the <span class="new_code">makeDry()</span> - method. - If you run this method, with no parameters, on the reporter - before the test suite is run no actual test methods - will be called. - You will still get the events of entering and leaving the - test methods and test cases, but no passes or failures etc, - because the test code will not actually be executed. - </p> - <p> - The reason for this is to allow for more sophistcated - GUI displays that allow the selection of individual test - cases. - In order to build a list of possible tests they need a - report on the test structure for drawing, say a tree view - of the test suite. - With a reporter set to dry run that just sends drawing events - this is easily accomplished. - </p> - - <h2> -<a class="target" name="other"></a>Extending the reporter</h2> - <p> - Rather than simply modifying the existing display, you might want to - produce a whole new HTML look, or even generate text or XML. - Rather than override every method in - <span class="new_code">HtmlReporter</span> we can take one - step up the class hiearchy to <span class="new_code">SimpleReporter</span> - in the <em>simple_test.php</em> source file. - </p> - <p> - A do nothing display, a blank canvas for your own creation, would - be... -<pre> -<strong>require_once('simpletest/simpletest.php');</strong> - -class MyDisplay extends SimpleReporter {<strong> - </strong> - function paintHeader($test_name) { } - - function paintFooter($test_name) { } - - function paintStart($test_name, $size) {<strong> - parent::paintStart($test_name, $size);</strong> - } - - function paintEnd($test_name, $size) {<strong> - parent::paintEnd($test_name, $size);</strong> - } - - function paintPass($message) {<strong> - parent::paintPass($message);</strong> - } - - function paintFail($message) {<strong> - parent::paintFail($message);</strong> - } - - function paintError($message) {<strong> - parent::paintError($message);</strong> - } - - function paintException($exception) {<strong> - parent::paintException($exception);</strong> - } -} -</pre> - No output would come from this class until you add it. - </p> - <p> - The catch with using this low level class is that you must - explicitely invoke it in the test script. - The "autorun" facility will not be able to use - its runtime context (whether it's running in a web browser - or the command line) to select the reporter. - </p> - <p> - You explicitely invoke the test runner like so... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -$test->run(<strong>new MyReporter()</strong>); -?> -</pre> - ...perhaps like this... -<pre> -<?php -require_once('simpletest/simpletest.php'); -require_once('my_reporter.php'); - -class MyTest extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('tests/file_test.php'); - } -} - -$test = new MyTest(); -$test->run(<strong>new MyReporter()</strong>); -?> -</pre> - We'll show how to fit in with "autorun" later. - </p> - - <h2> -<a class="target" name="cli"></a>The command line reporter</h2> - <p> - SimpleTest also ships with a minimal command line reporter. - The interface mimics JUnit to some extent, but paints the - failure messages as they arrive. - To use the command line reporter explicitely, substitute it - for the HTML version... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -$test->run(<strong>new TextReporter()</strong>); -?> -</pre> - Then invoke the test suite from the command line... -<pre class="shell"> -php file_test.php -</pre> - You will need the command line version of PHP installed - of course. - A passing test suite looks like this... -<pre class="shell"> -File test -OK -Test cases run: 1/1, Passes: 1, Failures: 0, Exceptions: 0 -</pre> - A failure triggers a display like this... -<pre class="shell"> -File test -1) True assertion failed. - in createNewFile -FAILURES!!! -Test cases run: 1/1, Passes: 0, Failures: 1, Exceptions: 0 -</pre> - </p> - <p> - One of the main reasons for using a command line driven - test suite is of using the tester as part of some automated - process. - To function properly in shell scripts the test script should - return a non-zero exit code on failure. - If a test suite fails the value <span class="new_code">false</span> - is returned from the <span class="new_code">SimpleTest::run()</span> - method. - We can use that result to exit the script with the desired return - code... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -<strong>exit ($test->run(new TextReporter()) ? 0 : 1);</strong> -?> -</pre> - Of course we wouldn't really want to create two test scripts, - a command line one and a web browser one, for each test suite. - The command line reporter includes a method to sniff out the - run time environment... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -<strong>if (TextReporter::inCli()) {</strong> - exit ($test->run(new TextReporter()) ? 0 : 1); -<strong>}</strong> -$test->run(new HtmlReporter()); -?> -</pre> - This is the form used within SimpleTest itself. - When you use the "autorun.php", and no - test has been run by the end, this is pretty much - the code that SimpleTest will run for you implicitely. - </p> - <p> - In other words, this is gives the same result... -<pre> -<?php -require_once('simpletest/autorun.php'); - -class MyTest extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('tests/file_test.php'); - } -} -?> -</pre> - </p> - - <h2> -<a class="target" name="xml"></a>Remote testing</h2> - <p> - SimpleTest ships with an <span class="new_code">XmlReporter</span> class - used for internal communication. - When run the output looks like... -<pre class="shell"> -<?xml version="1.0"?> -<run> - <group size="4"> - <name>Remote tests</name> - <group size="4"> - <name>Visual test with 48 passes, 48 fails and 4 exceptions</name> - <case> - <name>testofunittestcaseoutput</name> - <test> - <name>testofresults</name> - <pass>This assertion passed</pass> - <fail>This assertion failed</fail> - </test> - <test> - ... - </test> - </case> - </group> - </group> -</run> -</pre> - To get your normal test cases to produce this format, on the - command line add the <span class="new_code">--xml</span> flag. -<pre class="shell"> -php my_test.php --xml -</pre> - You can do teh same thing in the web browser by adding the - URL parameter <span class="new_code">xml=1</span>. - Any true value will do. - </p> - <p> - You can consume this format with the parser - supplied as part of SimpleTest itself. - This is called <span class="new_code">SimpleTestXmlParser</span> and - resides in <em>xml.php</em> within the SimpleTest package... -<pre> -<?php -require_once('simpletest/xml.php'); - -... -$parser = new SimpleTestXmlParser(new HtmlReporter()); -$parser->parse($test_output); -?> -</pre> - The <span class="new_code">$test_output</span> should be the XML format - from the XML reporter, and could come from say a command - line run of a test case. - The parser sends events to the reporter just like any - other test run. - There are some odd occasions where this is actually useful. - </p> - <p> - Most likely it's when you want to isolate a problematic crash - prone test. - You can collect the XML output using the backtick operator - from another test. - In that way it runs in its own process... -<pre> -<?php -require_once('simpletest/xml.php'); - -if (TextReporter::inCli()) { - $parser = new SimpleTestXmlParser(new TextReporter()); -} else { - $parser = new SimpleTestXmlParser(new HtmlReporter()); -} -$parser->parse(`php flakey_test.php --xml`); -?> -</pre> - </p> - <p> - Another use is breaking up large test suites. - </p> - <p> - A problem with large test suites is thet they can exhaust - the default 16Mb memory limit on a PHP process. - By having the test groups output in XML and run in - separate processes, the output can be reparsed to - aggregate the results into a much smaller footprint top level - test. - </p> - <p> - Because the XML output can come from anywhere, this opens - up the possibility of aggregating test runs from remote - servers. - A test case already exists to do this within the SimpleTest - framework, but it is currently experimental... -<pre> -<?php -<strong>require_once('../remote.php');</strong> -require_once('simpletest/autorun.php'); - -$test_url = ...; -$dry_url = ...; - -class MyTestOnAnotherServer extends RemoteTestCase { - function __construct() { - $test_url = ... - parent::__construct($test_url, $test_url . ' --dry'); - } -} -?> -</pre> - The <span class="new_code">RemoteTestCase</span> takes the actual location - of the test runner, basically a web page in XML format. - It also takes the URL of a reporter set to do a dry run. - This is so that progress can be reported upward correctly. - The <span class="new_code">RemoteTestCase</span> can be added to test suites - just like any other test suite. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - The <a href="http://simpletest.org/api/">developer's API for SimpleTest</a> - gives full detail on the classes and assertions available. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <span class="chosen">Reporting</span> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/unit_test_documentation.html b/3rdparty/simpletest/docs/en/unit_test_documentation.html deleted file mode 100644 index a399bf34cb1172facc164b64c0c9fd904be0f214..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/unit_test_documentation.html +++ /dev/null @@ -1,442 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest for PHP regression test documentation</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <span class="chosen">Unit tester</span> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>PHP Unit Test documentation</h1> - This page... - <ul> -<li> - <a href="#unit">Unit test cases</a> and basic assertions. - </li> -<li> - <a href="#extending_unit">Extending test cases</a> to - customise them for your own project. - </li> -<li> - <a href="#running_unit">Running a single case</a> as - a single script. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="unit"></a>Unit test cases</h2> - <p> - The core system is a regression testing framework built around - test cases. - A sample test case looks like this... -<pre> -<strong>class FileTestCase extends UnitTestCase { -}</strong> -</pre> - Actual tests are added as methods in the test case whose names - by default start with the string "test" and - when the test case is invoked all such methods are run in - the order that PHP introspection finds them. - As many test methods can be added as needed. - </p> - <p> - For example... -<pre> -require_once('simpletest/autorun.php'); -require_once('../classes/writer.php'); - -class FileTestCase extends UnitTestCase { - function FileTestCase() { - $this->UnitTestCase('File test'); - }<strong> - - function setUp() { - @unlink('../temp/test.txt'); - } - - function tearDown() { - @unlink('../temp/test.txt'); - } - - function testCreation() { - $writer = &new FileWriter('../temp/test.txt'); - $writer->write('Hello'); - $this->assertTrue(file_exists('../temp/test.txt'), 'File created'); - }</strong> -} -</pre> - The constructor is optional and usually omitted. - Without a name, the class name is taken as the name of the test case. - </p> - <p> - Our only test method at the moment is <span class="new_code">testCreation()</span> - where we check that a file has been created by our - <span class="new_code">Writer</span> object. - We could have put the <span class="new_code">unlink()</span> - code into this method as well, but by placing it in - <span class="new_code">setUp()</span> and - <span class="new_code">tearDown()</span> we can use it with - other test methods that we add. - </p> - <p> - The <span class="new_code">setUp()</span> method is run - just before each and every test method. - <span class="new_code">tearDown()</span> is run just after - each and every test method. - </p> - <p> - You can place some test case set up into the constructor to - be run once for all the methods in the test case, but - you risk test interference that way. - This way is slightly slower, but it is safer. - Note that if you come from a JUnit background this will not - be the behaviour you are used to. - JUnit surprisingly reinstantiates the test case for each test - method to prevent such interference. - SimpleTest requires the end user to use <span class="new_code">setUp()</span>, but - supplies additional hooks for library writers. - </p> - <p> - The means of reporting test results (see below) are by a - visiting display class - that is notified by various <span class="new_code">assert...()</span> - methods. - Here is the full list for the <span class="new_code">UnitTestCase</span> - class, the default for SimpleTest... - <table><tbody> - <tr> -<td><span class="new_code">assertTrue($x)</span></td> -<td>Fail if $x is false</td> -</tr> - <tr> -<td><span class="new_code">assertFalse($x)</span></td> -<td>Fail if $x is true</td> -</tr> - <tr> -<td><span class="new_code">assertNull($x)</span></td> -<td>Fail if $x is set</td> -</tr> - <tr> -<td><span class="new_code">assertNotNull($x)</span></td> -<td>Fail if $x not set</td> -</tr> - <tr> -<td><span class="new_code">assertIsA($x, $t)</span></td> -<td>Fail if $x is not the class or type $t</td> -</tr> - <tr> -<td><span class="new_code">assertNotA($x, $t)</span></td> -<td>Fail if $x is of the class or type $t</td> -</tr> - <tr> -<td><span class="new_code">assertEqual($x, $y)</span></td> -<td>Fail if $x == $y is false</td> -</tr> - <tr> -<td><span class="new_code">assertNotEqual($x, $y)</span></td> -<td>Fail if $x == $y is true</td> -</tr> - <tr> -<td><span class="new_code">assertWithinMargin($x, $y, $m)</span></td> -<td>Fail if abs($x - $y) < $m is false</td> -</tr> - <tr> -<td><span class="new_code">assertOutsideMargin($x, $y, $m)</span></td> -<td>Fail if abs($x - $y) < $m is true</td> -</tr> - <tr> -<td><span class="new_code">assertIdentical($x, $y)</span></td> -<td>Fail if $x == $y is false or a type mismatch</td> -</tr> - <tr> -<td><span class="new_code">assertNotIdentical($x, $y)</span></td> -<td>Fail if $x == $y is true and types match</td> -</tr> - <tr> -<td><span class="new_code">assertReference($x, $y)</span></td> -<td>Fail unless $x and $y are the same variable</td> -</tr> - <tr> -<td><span class="new_code">assertClone($x, $y)</span></td> -<td>Fail unless $x and $y are identical copies</td> -</tr> - <tr> -<td><span class="new_code">assertPattern($p, $x)</span></td> -<td>Fail unless the regex $p matches $x</td> -</tr> - <tr> -<td><span class="new_code">assertNoPattern($p, $x)</span></td> -<td>Fail if the regex $p matches $x</td> -</tr> - <tr> -<td><span class="new_code">expectError($x)</span></td> -<td>Fail if matching error does not occour</td> -</tr> - <tr> -<td><span class="new_code">expectException($x)</span></td> -<td>Fail if matching exception is not thrown</td> -</tr> - <tr> -<td><span class="new_code">ignoreException($x)</span></td> -<td>Swallows any upcoming matching exception</td> -</tr> - <tr> -<td><span class="new_code">assert($e)</span></td> -<td>Fail on failed <a href="expectation_documentation.html">expectation</a> object $e</td> -</tr> - </tbody></table> - All assertion methods can take an optional description as a - last parameter. - This is to label the displayed result with. - If omitted a default message is sent instead, which is usually - sufficient. - This default message can still be embedded in your own message - if you include "%s" within the string. - All the assertions return true on a pass or false on failure. - </p> - <p> - Some examples... -<pre> -$variable = null; -<strong>$this->assertNull($variable, 'Should be cleared');</strong> -</pre> - ...will pass and normally show no message. - If you have - <a href="http://www.lastcraft.com/display_subclass_tutorial.php">set up the tester to display passes</a> - as well then the message will be displayed as is. -<pre> -<strong>$this->assertIdentical(0, false, 'Zero is not false [%s]');</strong> -</pre> - This will fail as it performs a type - check, as well as a comparison, between the two values. - The "%s" part is replaced by the default - error message that would have been shown if we had not - supplied our own. -<pre> -$a = 1; -$b = $a; -<strong>$this->assertReference($a, $b);</strong> -</pre> - Will fail as the variable <span class="new_code">$a</span> is a copy of <span class="new_code">$b</span>. -<pre> -<strong>$this->assertPattern('/hello/i', 'Hello world');</strong> -</pre> - This will pass as using a case insensitive match the string - <span class="new_code">hello</span> is contained in <span class="new_code">Hello world</span>. -<pre> -<strong>$this->expectError();</strong> -trigger_error('Catastrophe'); -</pre> - Here the check catches the "Catastrophe" - message without checking the text and passes. - This removes the error from the queue. -<pre> -<strong>$this->expectError('Catastrophe');</strong> -trigger_error('Catastrophe'); -</pre> - The next error check tests not only the existence of the error, - but also the text which, here matches so another pass. - If any unchecked errors are left at the end of a test method then - an exception will be reported in the test. - </p> - <p> - Note that SimpleTest cannot catch compile time PHP errors. - </p> - <p> - The test cases also have some convenience methods for debugging - code or extending the suite... - <table><tbody> - <tr> -<td><span class="new_code">setUp()</span></td> -<td>Runs this before each test method</td> -</tr> - <tr> -<td><span class="new_code">tearDown()</span></td> -<td>Runs this after each test method</td> -</tr> - <tr> -<td><span class="new_code">pass()</span></td> -<td>Sends a test pass</td> -</tr> - <tr> -<td><span class="new_code">fail()</span></td> -<td>Sends a test failure</td> -</tr> - <tr> -<td><span class="new_code">error()</span></td> -<td>Sends an exception event</td> -</tr> - <tr> -<td><span class="new_code">signal($type, $payload)</span></td> -<td>Sends a user defined message to the test reporter</td> -</tr> - <tr> -<td><span class="new_code">dump($var)</span></td> -<td>Does a formatted <span class="new_code">print_r()</span> for quick and dirty debugging</td> -</tr> - </tbody></table> - </p> - - <h2> -<a class="target" name="extending_unit"></a>Extending test cases</h2> - <p> - Of course additional test methods can be added to create - specific types of test case, so as to extend framework... -<pre> -require_once('simpletest/autorun.php'); -<strong> -class FileTester extends UnitTestCase { - function FileTester($name = false) { - $this->UnitTestCase($name); - } - - function assertFileExists($filename, $message = '%s') { - $this->assertTrue( - file_exists($filename), - sprintf($message, 'File [$filename] existence check')); - }</strong> -} -</pre> - Here the SimpleTest library is held in a folder called - <em>simpletest</em> that is local. - Substitute your own path for this. - </p> - <p> - To prevent this test case being run accidently, it is - advisable to mark it as <span class="new_code">abstract</span>. - </p> - <p> - Alternatively you could add a - <span class="new_code">SimpleTestOptions::ignore('FileTester');</span> - directive in your code. - </p> - <p> - This new case can be now be inherited just like - a normal test case... -<pre> -class FileTestCase extends <strong>FileTester</strong> { - - function setUp() { - @unlink('../temp/test.txt'); - } - - function tearDown() { - @unlink('../temp/test.txt'); - } - - function testCreation() { - $writer = &new FileWriter('../temp/test.txt'); - $writer->write('Hello');<strong> - $this->assertFileExists('../temp/test.txt');</strong> - } -} -</pre> - </p> - <p> - If you want a test case that does not have all of the - <span class="new_code">UnitTestCase</span> assertions, - only your own and a few basics, - you need to extend the <span class="new_code">SimpleTestCase</span> - class instead. - It is found in <em>simple_test.php</em> rather than - <em>unit_tester.php</em>. - See <a href="group_test_documentation.html">later</a> if you - want to incorporate other unit tester's - test cases in your test suites. - </p> - - <h2> -<a class="target" name="running_unit"></a>Running a single test case</h2> - <p> - You won't often run single test cases except when bashing - away at a module that is having difficulty, and you don't - want to upset the main test suite. - With <em>autorun</em> no particular scaffolding is needed, - just launch your particular test file and you're ready to go. - </p> - <p> - You can even decide which reporter (for example, - <span class="new_code">TextReporter</span> or <span class="new_code">HtmlReporter</span>) - you prefer for a specific file when launched on its own... -<pre> -<?php -require_once('simpletest/autorun.php');<strong> -SimpleTest :: prefer(new TextReporter());</strong> -require_once('../classes/writer.php'); - -class FileTestCase extends UnitTestCase { - ... -} -?> -</pre> - This script will run as is, but of course will output zero passes - and zero failures until test methods are added. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - <a href="http://simpletest.org/api/">Full API for SimpleTest</a> - from the PHPDoc. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <span class="chosen">Unit tester</span> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/en/web_tester_documentation.html b/3rdparty/simpletest/docs/en/web_tester_documentation.html deleted file mode 100644 index aa9df50a6798ce4bc8a1c0d321ba8191a1080d5e..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/en/web_tester_documentation.html +++ /dev/null @@ -1,588 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>SimpleTest for PHP web script testing documentation</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <span class="chosen">Web tester</span> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Web tester documentation</h1> - This page... - <ul> -<li> - Successfully <a href="#fetch">fetching a web page</a> - </li> -<li> - Testing the <a href="#content">page content</a> - </li> -<li> - <a href="#navigation">Navigating a web site</a> - while testing - </li> -<li> - <a href="#request">Raw request modifications</a> and debugging methods - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="fetch"></a>Fetching a page</h2> - <p> - Testing classes is all very well, but PHP is predominately - a language for creating functionality within web pages. - How do we test the front end presentation role of our PHP - applications? - Well the web pages are just text, so we should be able to - examine them just like any other test data. - </p> - <p> - This leads to a tricky issue. - If we test at too low a level, testing for matching tags - in the page with pattern matching for example, our tests will - be brittle. - The slightest change in layout could break a large number of - tests. - If we test at too high a level, say using mock versions of a - template engine, then we lose the ability to automate some classes - of test. - For example, the interaction of forms and navigation will - have to be tested manually. - These types of test are extremely repetitive and error prone. - </p> - <p> - SimpleTest includes a special form of test case for the testing - of web page actions. - The <span class="new_code">WebTestCase</span> includes facilities - for navigation, content and cookie checks and form handling. - Usage of these test cases is similar to the - <a href="unit_tester_documentation.html">UnitTestCase</a>... -<pre> -<strong>class TestOfLastcraft extends WebTestCase { -}</strong> -</pre> - Here we are about to test the - <a href="http://www.lastcraft.com/">Last Craft</a> site itself. - If this test case is in a file called <em>lastcraft_test.php</em> - then it can be loaded in a runner script just like unit tests... -<pre> -<?php -require_once('simpletest/autorun.php');<strong> -require_once('simpletest/web_tester.php');</strong> -SimpleTest::prefer(new TextReporter()); - -class WebTests extends TestSuite { - function WebTests() { - $this->TestSuite('Web site tests');<strong> - $this->addFile('lastcraft_test.php');</strong> - } -} -?> -</pre> - I am using the text reporter here to more clearly - distinguish the web content from the test output. - </p> - <p> - Nothing is being tested yet. - We can fetch the home page by using the - <span class="new_code">get()</span> method... -<pre> -class TestOfLastcraft extends WebTestCase { - <strong> - function testHomepage() { - $this->assertTrue($this->get('http://www.lastcraft.com/')); - }</strong> -} -</pre> - The <span class="new_code">get()</span> method will - return true only if page content was successfully - loaded. - It is a simple, but crude way to check that a web page - was actually delivered by the web server. - However that content may be a 404 response and yet - our <span class="new_code">get()</span> method will still return true. - </p> - <p> - Assuming that the web server for the Last Craft site is up - (sadly not always the case), we should see... -<pre class="shell"> -Web site tests -OK -Test cases run: 1/1, Failures: 0, Exceptions: 0 -</pre> - All we have really checked is that any kind of page was - returned. - We don't yet know if it was the right one. - </p> - - <h2> -<a class="target" name="content"></a>Testing page content</h2> - <p> - To confirm that the page we think we are on is actually the - page we are on, we need to verify the page content. -<pre> -class TestOfLastcraft extends WebTestCase { - - function testHomepage() {<strong> - $this->get('http://www.lastcraft.com/'); - $this->assertText('Why the last craft');</strong> - } -} -</pre> - The page from the last fetch is held in a buffer in - the test case, so there is no need to refer to it directly. - The pattern match is always made against the buffer. - </p> - <p> - Here is the list of possible content assertions... - <table><tbody> - <tr> -<td><span class="new_code">assertTitle($title)</span></td> -<td>Pass if title is an exact match</td> -</tr> - <tr> -<td><span class="new_code">assertText($text)</span></td> -<td>Pass if matches visible and "alt" text</td> -</tr> - <tr> -<td><span class="new_code">assertNoText($text)</span></td> -<td>Pass if doesn't match visible and "alt" text</td> -</tr> - <tr> -<td><span class="new_code">assertPattern($pattern)</span></td> -<td>A Perl pattern match against the page content</td> -</tr> - <tr> -<td><span class="new_code">assertNoPattern($pattern)</span></td> -<td>A Perl pattern match to not find content</td> -</tr> - <tr> -<td><span class="new_code">assertLink($label)</span></td> -<td>Pass if a link with this text is present</td> -</tr> - <tr> -<td><span class="new_code">assertNoLink($label)</span></td> -<td>Pass if no link with this text is present</td> -</tr> - <tr> -<td><span class="new_code">assertLinkById($id)</span></td> -<td>Pass if a link with this id attribute is present</td> -</tr> - <tr> -<td><span class="new_code">assertNoLinkById($id)</span></td> -<td>Pass if no link with this id attribute is present</td> -</tr> - <tr> -<td><span class="new_code">assertField($name, $value)</span></td> -<td>Pass if an input tag with this name has this value</td> -</tr> - <tr> -<td><span class="new_code">assertFieldById($id, $value)</span></td> -<td>Pass if an input tag with this id has this value</td> -</tr> - <tr> -<td><span class="new_code">assertResponse($codes)</span></td> -<td>Pass if HTTP response matches this list</td> -</tr> - <tr> -<td><span class="new_code">assertMime($types)</span></td> -<td>Pass if MIME type is in this list</td> -</tr> - <tr> -<td><span class="new_code">assertAuthentication($protocol)</span></td> -<td>Pass if the current challenge is this protocol</td> -</tr> - <tr> -<td><span class="new_code">assertNoAuthentication()</span></td> -<td>Pass if there is no current challenge</td> -</tr> - <tr> -<td><span class="new_code">assertRealm($name)</span></td> -<td>Pass if the current challenge realm matches</td> -</tr> - <tr> -<td><span class="new_code">assertHeader($header, $content)</span></td> -<td>Pass if a header was fetched matching this value</td> -</tr> - <tr> -<td><span class="new_code">assertNoHeader($header)</span></td> -<td>Pass if a header was not fetched</td> -</tr> - <tr> -<td><span class="new_code">assertCookie($name, $value)</span></td> -<td>Pass if there is currently a matching cookie</td> -</tr> - <tr> -<td><span class="new_code">assertNoCookie($name)</span></td> -<td>Pass if there is currently no cookie of this name</td> -</tr> - </tbody></table> - As usual with the SimpleTest assertions, they all return - false on failure and true on pass. - They also allow an optional test message and you can embed - the original test message inside using "%s" inside - your custom message. - </p> - <p> - So now we could instead test against the title tag with... -<pre> -<strong>$this->assertTitle('The Last Craft? Web developer tutorials on PHP, Extreme programming and Object Oriented development');</strong> -</pre> - ...or, if that is too long and fragile... -<pre> -<strong>$this->assertTitle(new PatternExpectation('/The Last Craft/'));</strong> -</pre> - As well as the simple HTML content checks we can check - that the MIME type is in a list of allowed types with... -<pre> -<strong>$this->assertMime(array('text/plain', 'text/html'));</strong> -</pre> - More interesting is checking the HTTP response code. - Like the MIME type, we can assert that the response code - is in a list of allowed values... -<pre> -class TestOfLastcraft extends WebTestCase { - - function testRedirects() { - $this->get('http://www.lastcraft.com/test/redirect.php'); - $this->assertResponse(200);</strong> - } -} -</pre> - Here we are checking that the fetch is successful by - allowing only a 200 HTTP response. - This test will pass, but it is not actually correct to do so. - There is no page, instead the server issues a redirect. - The <span class="new_code">WebTestCase</span> will - automatically follow up to three such redirects. - The tests are more robust this way and we are usually - interested in the interaction with the pages rather - than their delivery. - If the redirects are of interest then this ability must - be disabled... -<pre> -class TestOfLastcraft extends WebTestCase { - - function testHomepage() {<strong> - $this->setMaximumRedirects(0);</strong> - $this->get('http://www.lastcraft.com/test/redirect.php'); - $this->assertResponse(200); - } -} -</pre> - The assertion now fails as expected... -<pre class="shell"> -Web site tests -1) Expecting response in [200] got [302] - in testhomepage - in testoflastcraft - in lastcraft_test.php -FAILURES!!! -Test cases run: 1/1, Failures: 1, Exceptions: 0 -</pre> - We can modify the test to correctly assert redirects with... -<pre> -class TestOfLastcraft extends WebTestCase { - - function testHomepage() { - $this->setMaximumRedirects(0); - $this->get('http://www.lastcraft.com/test/redirect.php'); - $this->assertResponse(<strong>array(301, 302, 303, 307)</strong>); - } -} -</pre> - This now passes. - </p> - - <h2> -<a class="target" name="navigation"></a>Navigating a web site</h2> - <p> - Users don't often navigate sites by typing in URLs, but by - clicking links and buttons. - Here we confirm that the contact details can be reached - from the home page... -<pre> -class TestOfLastcraft extends WebTestCase { - ... - function testContact() { - $this->get('http://www.lastcraft.com/');<strong> - $this->clickLink('About'); - $this->assertTitle(new PatternExpectation('/About Last Craft/'));</strong> - } -} -</pre> - The parameter is the text of the link. - </p> - <p> - If the target is a button rather than an anchor tag, then - <span class="new_code">clickSubmit()</span> can be used - with the button title... -<pre> -<strong>$this->clickSubmit('Go!');</strong> -</pre> - If you are not sure or don't care, the usual case, then just - use the <span class="new_code">click()</span> method... -<pre> -<strong>$this->click('Go!');</strong> -</pre> - </p> - <p> - The list of navigation methods is... - <table><tbody> - <tr> -<td><span class="new_code">getUrl()</span></td> -<td>The current location</td> -</tr> - <tr> -<td><span class="new_code">get($url, $parameters)</span></td> -<td>Send a GET request with these parameters</td> -</tr> - <tr> -<td><span class="new_code">post($url, $parameters)</span></td> -<td>Send a POST request with these parameters</td> -</tr> - <tr> -<td><span class="new_code">head($url, $parameters)</span></td> -<td>Send a HEAD request without replacing the page content</td> -</tr> - <tr> -<td><span class="new_code">retry()</span></td> -<td>Reload the last request</td> -</tr> - <tr> -<td><span class="new_code">back()</span></td> -<td>Like the browser back button</td> -</tr> - <tr> -<td><span class="new_code">forward()</span></td> -<td>Like the browser forward button</td> -</tr> - <tr> -<td><span class="new_code">authenticate($name, $password)</span></td> -<td>Retry after a challenge</td> -</tr> - <tr> -<td><span class="new_code">restart()</span></td> -<td>Restarts the browser as if a new session</td> -</tr> - <tr> -<td><span class="new_code">getCookie($name)</span></td> -<td>Gets the cookie value for the current context</td> -</tr> - <tr> -<td><span class="new_code">ageCookies($interval)</span></td> -<td>Ages current cookies prior to a restart</td> -</tr> - <tr> -<td><span class="new_code">clearFrameFocus()</span></td> -<td>Go back to treating all frames as one page</td> -</tr> - <tr> -<td><span class="new_code">clickSubmit($label)</span></td> -<td>Click the first button with this label</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitByName($name)</span></td> -<td>Click the button with this name attribute</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitById($id)</span></td> -<td>Click the button with this ID attribute</td> -</tr> - <tr> -<td><span class="new_code">clickImage($label, $x, $y)</span></td> -<td>Click an input tag of type image by title or alt text</td> -</tr> - <tr> -<td><span class="new_code">clickImageByName($name, $x, $y)</span></td> -<td>Click an input tag of type image by name</td> -</tr> - <tr> -<td><span class="new_code">clickImageById($id, $x, $y)</span></td> -<td>Click an input tag of type image by ID attribute</td> -</tr> - <tr> -<td><span class="new_code">submitFormById($id)</span></td> -<td>Submit a form without the submit value</td> -</tr> - <tr> -<td><span class="new_code">clickLink($label, $index)</span></td> -<td>Click an anchor by the visible label text</td> -</tr> - <tr> -<td><span class="new_code">clickLinkById($id)</span></td> -<td>Click an anchor by the ID attribute</td> -</tr> - <tr> -<td><span class="new_code">getFrameFocus()</span></td> -<td>The name of the currently selected frame</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocusByIndex($choice)</span></td> -<td>Focus on a frame counting from 1</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocus($name)</span></td> -<td>Focus on a frame by name</td> -</tr> - </tbody></table> - </p> - <p> - The parameters in the <span class="new_code">get()</span>, <span class="new_code">post()</span> or - <span class="new_code">head()</span> methods are optional. - The HTTP HEAD fetch does not change the browser context, only loads - cookies. - This can be useful for when an image or stylesheet sets a cookie - for crafty robot blocking. - </p> - <p> - The <span class="new_code">retry()</span>, <span class="new_code">back()</span> and - <span class="new_code">forward()</span> commands work as they would on - your web browser. - They use the history to retry pages. - This can be handy for checking the effect of hitting the - back button on your forms. - </p> - <p> - The frame methods need a little explanation. - By default a framed page is treated just like any other. - Content will be searced for throughout the entire frameset, - so clicking a link will work no matter which frame - the anchor tag is in. - You can override this behaviour by focusing on a single - frame. - If you do that, all searches and actions will apply to that - frame alone, such as authentication and retries. - If a link or button is not in a focused frame then it cannot - be clicked. - </p> - <p> - Testing navigation on fixed pages only tells you when you - have broken an entire script. - For highly dynamic pages, such as for bulletin boards, this can - be crucial for verifying the correctness of the application. - For most applications though, the really tricky logic is usually in - the handling of forms and sessions. - Fortunately SimpleTest includes - <a href="form_testing_documentation.html">tools for testing web forms</a> - as well. - </p> - - <h2> -<a class="target" name="request"></a>Modifying the request</h2> - <p> - Although SimpleTest does not have the goal of testing networking - problems, it does include some methods to modify and debug - the requests it makes. - Here is another method list... - <table><tbody> - <tr> -<td><span class="new_code">getTransportError()</span></td> -<td>The last socket error</td> -</tr> - <tr> -<td><span class="new_code">showRequest()</span></td> -<td>Dump the outgoing request</td> -</tr> - <tr> -<td><span class="new_code">showHeaders()</span></td> -<td>Dump the incoming headers</td> -</tr> - <tr> -<td><span class="new_code">showSource()</span></td> -<td>Dump the raw HTML page content</td> -</tr> - <tr> -<td><span class="new_code">ignoreFrames()</span></td> -<td>Do not load framesets</td> -</tr> - <tr> -<td><span class="new_code">setCookie($name, $value)</span></td> -<td>Set a cookie from now on</td> -</tr> - <tr> -<td><span class="new_code">addHeader($header)</span></td> -<td>Always add this header to the request</td> -</tr> - <tr> -<td><span class="new_code">setMaximumRedirects($max)</span></td> -<td>Stop after this many redirects</td> -</tr> - <tr> -<td><span class="new_code">setConnectionTimeout($timeout)</span></td> -<td>Kill the connection after this time between bytes</td> -</tr> - <tr> -<td><span class="new_code">useProxy($proxy, $name, $password)</span></td> -<td>Make requests via this proxy URL</td> -</tr> - </tbody></table> - These methods are principally for debugging. - </p> - - </div> - References and related information... - <ul> -<li> - SimpleTest project page on <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - SimpleTest download page on <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - The <a href="http://simpletest.org/api/">developer's API for SimpleTest</a> - gives full detail on the classes and assertions available. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <span class="chosen">Web tester</span> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/authentication_documentation.html b/3rdparty/simpletest/docs/fr/authentication_documentation.html deleted file mode 100644 index fe70e035593eca76706975cf8513406b9d7a68ab..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/authentication_documentation.html +++ /dev/null @@ -1,372 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation Simple Test : tester l'authentification</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur l'authentification</h1> - This page... - <ul> -<li> - Passer au travers d'une <a href="#basique">authentification HTTP basique</a> - </li> -<li> - Tester l'<a href="#cookies">authentification basée sur des cookies</a> - </li> -<li> - Gérer les <a href="#session">sessions du navigateur</a> et les timeouts - </li> -</ul> -<div class="content"> - - <p> - Un des secteurs à la fois délicat et important lors d'un test - de site web reste la sécurité. Tester ces schémas est au coeur - des objectifs du testeur web de SimpleTest. - </p> - - <h2> -<a class="target" name="basique"></a>Authentification HTTP basique</h2> - <p> - Si vous allez chercher une page web protégée - par une authentification basique, vous hériterez d'une entête 401. - Nous pouvons représenter ceci par ce test... -<pre> -class AuthenticationTest extends WebTestCase {<strong> - function test401Header() { - $this->get('http://www.lastcraft.com/protected/'); - $this->showHeaders(); - }</strong> -} -</pre> - Ce qui nous permet de voir les entêtes reçues... - <div class="demo"> - <h1>File test</h1> -<pre style="background-color: lightgray; color: black"> -HTTP/1.1 401 Authorization Required -Date: Sat, 18 Sep 2004 19:25:18 GMT -Server: Apache/1.3.29 (Unix) PHP/4.3.4 -WWW-Authenticate: Basic realm="SimpleTest basic authentication" -Connection: close -Content-Type: text/html; charset=iso-8859-1 -</pre> - <div style="padding: 8px; margin-top: 1em; background-color: green; color: white;">1/1 test cases complete. - <strong>0</strong> passes, <strong>0</strong> fails and <strong>0</strong> exceptions.</div> - </div> - Sauf que nous voulons éviter l'inspection visuelle, - on souhaite que SimpleTest puisse nous dire si oui ou non - la page est protégée. Voici un test en profondeur sur nos entêtes... -<pre> -class AuthenticationTest extends WebTestCase { - function test401Header() { - $this->get('http://www.lastcraft.com/protected/');<strong> - $this->assertAuthentication('Basic'); - $this->assertResponse(401); - $this->assertRealm('SimpleTest basic authentication');</strong> - } -} -</pre> - N'importe laquelle de ces assertions suffirait, - tout dépend de la masse de détails que vous souhaitez voir. - </p> - <p> - Un des axes qui traverse SimpleTest est la possibilité d'utiliser - des objets <span class="new_code">SimpleExpectation</span> à chaque fois qu'une - vérification simple suffit. - Si vous souhaitez vérifiez simplement le contenu du realm - l'identification - du domaine - dans notre exemple, il suffit de faire... -<pre> -class AuthenticationTest extends WebTestCase { - function test401Header() { - $this->get('http://www.lastcraft.com/protected/'); - $this->assertRealm(<strong>new PatternExpectation('/simpletest/i')</strong>); - } -} -</pre> - Ce type de test, vérifier les réponses HTTP, n'est cependant pas commun. - </p> - <p> - La plupart du temps, nous ne souhaitons pas tester - l'authentification en elle-même, mais plutôt - les pages protégées par cette authentification. - Dès que la tentative d'authentification est reçue, - nous pouvons y répondre à l'aide d'une réponse d'authentification : -<pre> -class AuthenticationTest extends WebTestCase { - function testAuthentication() { - $this->get('http://www.lastcraft.com/protected/');<strong> - $this->authenticate('Me', 'Secret');</strong> - $this->assertTitle(...); - } -} -</pre> - Le nom d'utilisateur et le mot de passe seront désormais - envoyés à chaque requête vers ce répertoire - et ses sous-répertoires. - En revanche vous devrez vous authentifier à nouveau - si vous sortez de ce répertoire mais SimpleTest est assez - intelligent pour fusionner les sous-répertoires dans un même domaine. - </p> - <p> - Vous pouvez gagner une ligne en définissant - l'authentification au niveau de l'URL... -<pre> -class AuthenticationTest extends WebTestCase { - function testCanReadAuthenticatedPages() { - $this->get('http://<strong>Me:Secret@</strong>www.lastcraft.com/protected/'); - $this->assertTitle(...); - } -} -</pre> - Si votre nom d'utilisateur ou mot de passe comporte - des caractères spéciaux, alors n'oubliez pas de les encoder, - sinon la requête ne sera pas analysée correctement. - De plus cette entête ne sera pas envoyée aux - sous requêtes si vous la définissez avec une URL absolue. - Par contre si vous naviguez avec des URL relatives, - l'information d'authentification sera préservée. - </p> - <p> - Normalement, vous utilisez l'appel <span class="new_code">authenticate()</span>. SimpleTest - utilisera alors vos informations de connexion à chaque requête. - </p> - <p> - Pour l'instant, seule l'authentification de base est implémentée - et elle n'est réellement fiable qu'en tandem avec une connexion HTTPS. - C'est généralement suffisant pour protéger - le serveur testé des regards malveillants. - Les authentifications Digest et NTLM pourraient être ajoutées prochainement. - </p> - - <h2> -<a class="target" name="cookies"></a>Cookies</h2> - <p> - L'authentification de base ne donne pas assez de contrôle - au développeur Web sur l'interface utilisateur. - Il y a de forte chance pour que cette fonctionnalité - soit codée directement dans l'architecture web - à grand renfort de cookies et de timeouts compliqués. - </p> - <p> - Commençons par un simple formulaire de connexion... -<pre> -<form> - Username: - <input type="text" name="u" value="" /><br /> - Password: - <input type="password" name="p" value="" /><br /> - <input type="submit" value="Log in" /> -</form> -</pre> - Lequel doit ressembler à... - </p> - <p> - <form class="demo"> - Username: - <input type="text" name="u" value=""><br> - Password: - <input type="password" name="p" value=""><br> - <input type="submit" value="Log in"> - </form> - </p> - <p> - Supposons que, durant le chargement de la page, - un cookie ait été inscrit avec un numéro d'identifiant de session. - Nous n'allons pas encore remplir le formulaire, - juste tester que nous pistons bien l'utilisateur. - Voici le test... -<pre> -class LogInTest extends WebTestCase { - function testSessionCookieSetBeforeForm() { - $this->get('http://www.my-site.com/login.php');<strong> - $this->assertCookie('SID');</strong> - } -} -</pre> - Nous nous contentons ici de vérifier que le cookie a bien été défini. - Etant donné que sa valeur est plutôt énigmatique, - elle ne vaudrait pas la peine d'être testée avec... -<pre> -class LogInTest extends WebTestCase { - function testSessionCookieIsCorrectPattern() { - $this->get('http://www.my-site.com/login.php'); - $this->assertCookie('SID', <strong>new PatternExpectation('/[a-f0-9]{32}/i')</strong>); - } -} -</pre> - Si vous utilisez PHP pour gérer vos sessions alors - ce test est encore plus inutile, étant donné qu'il ne fait - que tester PHP lui-même. - </p> - <p> - Le test le plus simple pour vérifier que la connexion a bien eu lieu - reste d'inspecter visuellement la page suivante : - un simple appel à <span class="new_code">WebTestCase::assertText()</span> et le tour est joué. - </p> - <p> - Le reste du test est le même que dans n'importe quel autre formulaire, - mais nous pourrions souhaiter nous assurer - que le cookie n'a pas été modifié depuis la phase de connexion. - Voici comment cela pourrait être testé : -<pre> -class LogInTest extends WebTestCase { - ... - function testSessionCookieSameAfterLogIn() { - $this->get('http://www.my-site.com/login.php');<strong> - $session = $this->getCookie('SID'); - $this->setField('u', 'Me'); - $this->setField('p', 'Secret'); - $this->clickSubmit('Log in'); - $this->assertWantedPattern('/Welcome Me/'); - $this->assertCookie('SID', $session);</strong> - } -} -</pre> - Ceci confirme que l'identifiant de session - est identique avant et après la connexion. - </p> - <p> - Nous pouvons même essayer de duper notre propre système - en créant un cookie arbitraire pour se connecter... -<pre> -class LogInTest extends WebTestCase { - ... - function testSessionCookieSameAfterLogIn() { - $this->get('http://www.my-site.com/login.php');<strong> - $this->setCookie('SID', 'Some other session'); - $this->get('http://www.my-site.com/restricted.php');</strong> - $this->assertWantedPattern('/Access denied/'); - } -} -</pre> - Votre site est-il protégé contre ce type d'attaque ? - </p> - - <h2> -<a class="target" name="session"></a>Sessions de navigateur</h2> - <p> - Si vous testez un système d'authentification, - la reconnexion par un utilisateur est un point sensible. - Essayons de simuler ce qui se passe dans ce cas : -<pre> -class LogInTest extends WebTestCase { - ... - function testLoseAuthenticationAfterBrowserClose() { - $this->get('http://www.my-site.com/login.php'); - $this->setField('u', 'Me'); - $this->setField('p', 'Secret'); - $this->clickSubmit('Log in'); - $this->assertWantedPattern('/Welcome Me/');<strong> - - $this->restart(); - $this->get('http://www.my-site.com/restricted.php'); - $this->assertWantedPattern('/Access denied/');</strong> - } -} -</pre> - La méthode <span class="new_code">WebTestCase::restart()</span> préserve - les cookies dont le timeout n'a pas expiré, - mais jette les cookies temporaires ou expirés. - Vous pouvez spécifier l'heure et la date de leur réactivation. - </p> - <p> - L'expiration des cookies peut être un problème. - Si vous avez un cookie qui doit expirer au bout d'une heure, - nous n'allons pas mettre le test en veille en attendant - que le cookie expire... - </p> - <p> - Afin de provoquer leur expiration, - vous pouvez dater manuellement les cookies, - avant le début de la session. -<pre> -class LogInTest extends WebTestCase { - ... - function testLoseAuthenticationAfterOneHour() { - $this->get('http://www.my-site.com/login.php'); - $this->setField('u', 'Me'); - $this->setField('p', 'Secret'); - $this->clickSubmit('Log in'); - $this->assertWantedPattern('/Welcome Me/'); - <strong> - $this->ageCookies(3600);</strong> - $this->restart(); - $this->get('http://www.my-site.com/restricted.php'); - $this->assertWantedPattern('/Access denied/'); - } -} -</pre> - Après le redémarrage, les cookies seront plus vieux - d'une heure et que tous ceux dont la date d'expiration - sera passée auront disparus. - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - <a href="http://simpletest.org/api/">L'API du développeur pour SimpleTest</a> donne tous les détails sur les classes et les assertions disponibles. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/browser_documentation.html b/3rdparty/simpletest/docs/fr/browser_documentation.html deleted file mode 100644 index 6be1267773badcce33078570ca0b93023ebb16d6..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/browser_documentation.html +++ /dev/null @@ -1,500 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : le composant de navigation web scriptable</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur le navigateur scriptable</h1> - This page... - <ul> -<li> - Utiliser le <a href="#scripting">navigateur web dans des scripts</a> - </li> -<li> - <a href="#deboguer">Déboguer</a> les erreurs sur les pages - </li> -<li> - <a href="#unit">Tests complexes avec des navigateurs web multiples</a> - </li> -</ul> -<div class="content"> - - <p> - Le composant de navigation web de SimpleTest peut être utilisé - non seulement à l'extérieur de la classe <span class="new_code">WebTestCase</span>, - mais aussi indépendamment du framework SimpleTest lui-même. - </p> - - <h2> -<a class="target" name="script"></a>Le navigateur scriptable</h2> - <p> - Vous pouvez utiliser le navigateur web dans des scripts PHP - pour confirmer que des services marchent bien comme il faut - ou pour extraire des informations à partir de ceux-ci de façon régulière. - Par exemple, voici un petit script pour extraire - le nombre de bogues ouverts dans PHP 5 à partir - du <a href="http://www.php.net/">site web PHP</a>... -<pre> -<?php - require_once('simpletest/browser.php'); - - $browser = &new SimpleBrowser(); - $browser->get('http://php.net/'); - $browser->clickLink('reporting bugs'); - $browser->clickLink('statistics'); - $browser->clickLink('PHP 5 bugs only'); - $page = $browser->getContent(); - preg_match('/status=Open.*?by=Any.*?(\d+)<\/a>/', $page, $matches); - print $matches[1]; -?> -</pre> - Bien sûr Il y a des méthodes plus simple pour réaliser - cet exemple en PHP. Par exemple, vous pourriez juste - utiliser la commande PHP <span class="new_code">file()</span> sur ce qui est - ici une page fixe. Cependant, en utilisant des scripts - avec le navigateur web vous vous autorisez l'authentification, - la gestion des cookies, le chargement automatique des fenêtres, - les redirections, la transmission de formulaires et la capacité - d'examiner les entêtes. - </p> - <p> - Ces méthodes qui se basent sur le contenu textuel des pages - sont fragiles dans un site en constante évolution - et vous voudrez employer une méthode plus directe - pour accéder aux données de façon permanente, - mais pour des tâches simples cette technique peut s'avérer - une solution très rapide. - </p> - <p> - Toutes les méthode de navigation utilisées dans <a href="web_tester_documentation.html">WebTestCase</a> sont présente dans la classe <span class="new_code">SimpleBrowser</span>, mais les assertions sont remplacées par de simples accesseurs. Voici une liste complète des méthodes de navigation de page à page... - <table><tbody> - <tr> -<td><span class="new_code">addHeader($header)</span></td> -<td>Ajouter une entête à chaque téléchargement</td> -</tr> - <tr> -<td><span class="new_code">useProxy($proxy, $username, $password)</span></td> -<td>Utilise ce proxy à partir de maintenant</td> -</tr> - <tr> -<td><span class="new_code">head($url, $parameters)</span></td> -<td>Effectue une requête HEAD</td> -</tr> - <tr> -<td><span class="new_code">get($url, $parameters)</span></td> -<td>Télécharge une page avec un GET</td> -</tr> - <tr> -<td><span class="new_code">post($url, $parameters)</span></td> -<td>Télécharge une page avec un POST</td> -</tr> - <tr> -<td><span class="new_code">click($label)</span></td> -<td>Suit un lien visible ou un bouton texte par son étiquette</td> -</tr> - <tr> -<td><span class="new_code">clickLink($label)</span></td> -<td>Suit un lien par son étiquette</td> -</tr> - <tr> -<td><span class="new_code">isLink($label)</span></td> -<td>Vérifie l'existance d'un lien par son étiquette</td> -</tr> - <tr> -<td><span class="new_code">clickLinkById($id)</span></td> -<td>Suit un lien par son attribut d'identification</td> -</tr> - <tr> -<td><span class="new_code">isLinkById($id)</span></td> -<td>Vérifie l'existance d'un lien par son attribut d'identification</td> -</tr> - <tr> -<td><span class="new_code">getUrl()</span></td> -<td>La page ou la fenêtre URL en cours</td> -</tr> - <tr> -<td><span class="new_code">getTitle()</span></td> -<td>Le titre de la page</td> -</tr> - <tr> -<td><span class="new_code">getContent()</span></td> -<td>Le page ou la fenêtre brute</td> -</tr> - <tr> -<td><span class="new_code">getContentAsText()</span></td> -<td>Sans code HTML à l'exception du text "alt"</td> -</tr> - <tr> -<td><span class="new_code">retry()</span></td> -<td>Répète la dernière requête</td> -</tr> - <tr> -<td><span class="new_code">back()</span></td> -<td>Utilise le bouton "précédent" du navigateur</td> -</tr> - <tr> -<td><span class="new_code">forward()</span></td> -<td>Utilise le bouton "suivant" du navigateur</td> -</tr> - <tr> -<td><span class="new_code">authenticate($username, $password)</span></td> -<td>Retente la page ou la fenêtre après une réponse 401</td> -</tr> - <tr> -<td><span class="new_code">restart($date)</span></td> -<td>Relance le navigateur pour une nouvelle session</td> -</tr> - <tr> -<td><span class="new_code">ageCookies($interval)</span></td> -<td>Change la date des cookies</td> -</tr> - <tr> -<td><span class="new_code">setCookie($name, $value)</span></td> -<td>Lance un nouveau cookie</td> -</tr> - <tr> -<td><span class="new_code">getCookieValue($host, $path, $name)</span></td> -<td>Lit le cookie le plus spécifique</td> -</tr> - <tr> -<td><span class="new_code">getCurrentCookieValue($name)</span></td> -<td>Lit le contenue du cookie en cours</td> -</tr> - </tbody></table> - Les méthode <span class="new_code">SimpleBrowser::useProxy()</span> et - <span class="new_code">SimpleBrowser::addHeader()</span> sont spéciales. - Une fois appelées, elles continuent à s'appliquer sur les téléchargements suivants. - </p> - <p> - Naviguer dans les formulaires est similaire à la <a href="form_testing_documentation.html">navigation des formulaires via WebTestCase</a>... - <table><tbody> - <tr> -<td><span class="new_code">setField($label, $value)</span></td> -<td>Modifie tous les champs avec cette étiquette ou ce nom</td> -</tr> - <tr> -<td><span class="new_code">setFieldByName($name, $value)</span></td> -<td>Modifie tous les champs avec ce nom</td> -</tr> - <tr> -<td><span class="new_code">setFieldById($id, $value)</span></td> -<td>Modifie tous les champs avec cet identifiant</td> -</tr> - <tr> -<td><span class="new_code">getField($label)</span></td> -<td>Accesseur de la valeur d'un élément de formulaire avec cette étiquette ou ce nom</td> -</tr> - <tr> -<td><span class="new_code">getFieldByName($name)</span></td> -<td>Accesseur de la valeur d'un élément de formulaire avec ce nom</td> -</tr> - <tr> -<td><span class="new_code">getFieldById($id)</span></td> -<td>Accesseur de la valeur de l'élément de formulaire avec cet identifiant</td> -</tr> - <tr> -<td><span class="new_code">clickSubmit($label)</span></td> -<td>Transmet le formulaire avec l'étiquette de son bouton</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitByName($name)</span></td> -<td>Transmet le formulaire avec l'attribut de son bouton</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitById($id)</span></td> -<td>Transmet le formulaire avec l'identifiant de son bouton</td> -</tr> - <tr> -<td><span class="new_code">clickImage($label, $x, $y)</span></td> -<td>Clique sur une balise input de type image par son titre (title="*") our son texte alternatif (alt="*")</td> -</tr> - <tr> -<td><span class="new_code">clickImageByName($name, $x, $y)</span></td> -<td>Clique sur une balise input de type image par son attribut (name="*")</td> -</tr> - <tr> -<td><span class="new_code">clickImageById($id, $x, $y)</span></td> -<td>Clique sur une balise input de type image par son identifiant (id="*")</td> -</tr> - <tr> -<td><span class="new_code">submitFormById($id)</span></td> -<td>Transmet le formulaire par son identifiant propre</td> -</tr> - </tbody></table> - Au jourd d'aujourd'hui il n'existe pas beaucoup de méthodes pour lister - les formulaires et les champs disponibles. - <table><tbody> - <tr> -<td><span class="new_code">isClickable($label)</span></td> -<td>Vérifie si un lien existe avec cette étiquette ou ce nom</td> -</tr> - <tr> -<td><span class="new_code">isSubmit($label)</span></td> -<td>Vérifie si un bouton existe avec cette étiquette ou ce nom</td> -</tr> - <tr> -<td><span class="new_code">isImage($label)</span></td> -<td>Vérifie si un bouton image existe avec cette étiquette ou ce nom</td> -</tr> - <tr> -<td><span class="new_code">getLink($label)</span></td> -<td>Trouve une URL à partir de son label</td> -</tr> - <tr> -<td><span class="new_code">getLinkById($label)</span></td> -<td>Trouve une URL à partir de son identifiant</td> -</tr> - <tr> -<td><span class="new_code">getUrls()</span></td> -<td>Liste l'ensemble des liens de la page courante</td> -</tr> - </tbody></table> - Ce sera probablement - ajouté dans des versions successives de SimpleTest. - </p> - <p> - A l'intérieur d'une page, les fenêtres individuelles peuvent être - sélectionnées. Si aucune sélection n'est réalisée alors - toutes les fenêtres sont fusionnées ensemble dans - une unique et grande page. - Le contenu de la page en cours sera une concaténation des - toutes les fenêtres dans l'ordre spécifié par les balises "frameset". - <table><tbody> - <tr> -<td><span class="new_code">getFrames()</span></td> -<td>Un déchargement de la structure de la fenêtre courante</td> -</tr> - <tr> -<td><span class="new_code">getFrameFocus()</span></td> -<td>L'index ou l'étiquette de la fenêtre en courante</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocusByIndex($choice)</span></td> -<td>Sélectionne la fenêtre numérotée à partir de 1</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocus($name)</span></td> -<td>Sélectionne une fenêtre par son étiquette</td> -</tr> - <tr> -<td><span class="new_code">clearFrameFocus()</span></td> -<td>Traite toutes les fenêtres comme une seule page</td> -</tr> - </tbody></table> - Lorsqu'on est focalisé sur une fenêtre unique, - le contenu viendra de celle-ci uniquement. - Cela comprend les liens à cliquer et les formulaires à transmettre. - </p> - - <h2> -<a class="target" name="deboguer"></a>Où sont les erreurs ?</h2> - <p> - Toute cette masse de fonctionnalités est géniale - lorsqu'on arrive à bien télécharger les pages, - mais ce n'est pas toujours évident. - Pour aider à découvrir les erreurs, le navigateur a aussi - des méthodes pour aider au débogage. - <table><tbody> - <tr> -<td><span class="new_code">setConnectionTimeout($timeout)</span></td> -<td>Ferme la socket avec un délai trop long</td> -</tr> - <tr> -<td><span class="new_code">getUrl()</span></td> -<td>L'URL de la page chargée le plus récemment</td> -</tr> - <tr> -<td><span class="new_code">getRequest()</span></td> -<td>L'entête de la requête brute de la page ou de la fenêtre</td> -</tr> - <tr> -<td><span class="new_code">getHeaders()</span></td> -<td>L'entête de réponse de la page ou de la fenêtre</td> -</tr> - <tr> -<td><span class="new_code">getTransportError()</span></td> -<td>N'importe quel erreur au niveau de la socket dans le dernier téléchargement</td> -</tr> - <tr> -<td><span class="new_code">getResponseCode()</span></td> -<td>La réponse HTTP de la page ou de la fenêtre</td> -</tr> - <tr> -<td><span class="new_code">getMimeType()</span></td> -<td>Le type Mime de la page our de la fenêtre</td> -</tr> - <tr> -<td><span class="new_code">getAuthentication()</span></td> -<td>Le type d'authentification dans l'entête d'une provocation 401</td> -</tr> - <tr> -<td><span class="new_code">getRealm()</span></td> -<td>Le realm d'authentification dans l'entête d'une provocation 401</td> -</tr> - <tr> -<td><span class="new_code">getBaseUrl()</span></td> -<td>Uniquement la base de l'URL de la page chargée le plus récemment</td> -</tr> - <tr> -<td><span class="new_code">setMaximumRedirects($max)</span></td> -<td>Nombre de redirections avant que la page ne soit chargée automatiquement</td> -</tr> - <tr> -<td><span class="new_code">setMaximumNestedFrames($max)</span></td> -<td>Protection contre des framesets récursifs</td> -</tr> - <tr> -<td><span class="new_code">ignoreFrames()</span></td> -<td>Neutralise le support des fenêtres</td> -</tr> - <tr> -<td><span class="new_code">useFrames()</span></td> -<td>Autorise le support des fenêtres</td> -</tr> - </tbody></table> - Les méthodes <span class="new_code">SimpleBrowser::setConnectionTimeout()</span>, - <span class="new_code">SimpleBrowser::setMaximumRedirects()</span>, - <span class="new_code">SimpleBrowser::setMaximumNestedFrames()</span>, - <span class="new_code">SimpleBrowser::ignoreFrames()</span> - et <span class="new_code">SimpleBrowser::useFrames()</span> continuent à s'appliquer - sur toutes les requêtes suivantes. - Les autres méthodes tiennent compte des fenêtres. - Cela veut dire que si une fenêtre individuelle ne se charge pas, - il suffit de se diriger vers elle avec - <span class="new_code">SimpleBrowser::setFrameFocus()</span> : ensuite on utilisera - <span class="new_code">SimpleBrowser::getRequest()</span>, etc. pour voir ce qui se passe. - </p> - - <h2> -<a class="target" name="unit"></a>Tests unitaires complexes avec des navigateurs multiples</h2> - <p> - Tout ce qui peut être fait dans - <a href="web_tester_documentation.html">WebTestCase</a> peut maintenant - être fait dans un <a href="unit_tester_documentation.html">UnitTestCase</a>. - Ce qui revient à dire que nous pouvons librement mélanger - des tests sur des objets de domaine avec l'interface web... -<pre><strong> -class TestOfRegistration extends UnitTestCase { - function testNewUserAddedToAuthenticator() {</strong> - $browser = new SimpleBrowser(); - $browser->get('http://my-site.com/register.php'); - $browser->setField('email', 'me@here'); - $browser->setField('password', 'Secret'); - $browser->clickSubmit('Register'); - <strong> - $authenticator = new Authenticator(); - $member = $authenticator->findByEmail('me@here'); - $this->assertEqual($member->getPassword(), 'Secret');</strong> - } -} -</pre> - Bien que ça puisse être utile par convenance temporaire, - je ne suis pas fan de ce genre de test. Ce test s'applique - à plusieurs couches de l'application, ça implique qu'il est - plus que probable qu'il faudra le remanier lorsque le code changera. - </p> - <p> - Un cas plus utile d'utilisation directe du navigateur est - le moment où le <span class="new_code">WebTestCase</span> ne peut plus suivre. - Un exemple ? Quand deux navigateurs doivent être utilisés en même temps. - </p> - <p> - Par exemple, supposons que nous voulions interdire - des usages simultanés d'un site avec le même login d'identification. - Ce scénario de test le vérifie... -<pre> -class TestOfSecurity extends UnitTestCase { - function testNoMultipleLoginsFromSameUser() { - $first = &new SimpleBrowser(); - $first->get('http://my-site.com/login.php'); - $first->setField('name', 'Me'); - $first->setField('password', 'Secret'); - $first->clickSubmit('Enter'); - $this->assertEqual($first->getTitle(), 'Welcome'); - - $second = &new SimpleBrowser(); - $second->get('http://my-site.com/login.php'); - $second->setField('name', 'Me'); - $second->setField('password', 'Secret'); - $second->clickSubmit('Enter'); - $this->assertEqual($second->getTitle(), 'Access Denied'); - } -} -</pre> - Vous pouvez aussi utiliser la classe <span class="new_code">SimpleBrowser</span> - quand vous souhaitez écrire des scénarios de test en utilisant - un autre outil que SimpleTest, comme PHPUnit par exemple. - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur - <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - <a href="http://simpletest.org/api/">L'API de développeur pour SimpleTest</a> - donne tous les détails sur les classes et les assertions disponibles. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/docs.css b/3rdparty/simpletest/docs/fr/docs.css deleted file mode 100644 index 49170486ab373695859cedde4296e415915393ab..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/docs.css +++ /dev/null @@ -1,84 +0,0 @@ -body { - padding-left: 3%; - padding-right: 3%; -} -pre { - font-family: "courier new", courier; - font-size: 80%; - border: 1px solid; - background-color: #cccccc; - padding: 5px; - margin-left: 5%; - margin-right: 8%; -} -.code, .new_code, pre.new_code { - font-weight: bold; -} -div.copyright { - font-size: 80%; - color: gray; -} -div.copyright a { - color: gray; -} -ul.api { - padding-left: 0em; - padding-right: 25%; -} -ul.api li { - margin-top: 0.2em; - margin-bottom: 0.2em; - list-style: none; - text-indent: -3em; - padding-left: 3em; -} -div.demo { - border: 4px ridge; - border-color: gray; - padding: 10px; - margin: 5px; - margin-left: 20px; - margin-right: 40px; - background-color: white; -} -div.demo span.fail { - color: red; -} -div.demo span.pass { - color: green; -} -div.demo h1 { - font-size: 12pt; - text-align: left; - font-weight: bold; -} -table { - border: 2px outset; - border-color: gray; - background-color: white; - margin: 5px; - margin-left: 5%; - margin-right: 5%; -} -td { - font-size: 80%; -} -.shell { - color: white; -} -pre.shell { - border: 4px ridge; - border-color: gray; - padding: 10px; - margin: 5px; - margin-left: 20px; - margin-right: 40px; - background-color: black; -} -form.demo { - background-color: lightgray; - border: 4px outset; - border-color: lightgray; - padding: 10px; - margin-right: 40%; -} diff --git a/3rdparty/simpletest/docs/fr/expectation_documentation.html b/3rdparty/simpletest/docs/fr/expectation_documentation.html deleted file mode 100644 index ee579110a6ded937fbad65b7d392223ab7f84d36..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/expectation_documentation.html +++ /dev/null @@ -1,451 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : étendre le testeur unitaire avec des classes d'attentes supplémentaires</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur les attentes</h1> - This page... - <ul> -<li> - Utiliser les attentes <a href="#fantaisie">pour des tests - plus précis avec des objets fantaisie</a> - </li> -<li> - <a href="#comportement">Changer le comportement d'un objet fantaisie</a> - avec des attentes - </li> -<li> - <a href="#etendre">Créer des attentes</a> - </li> -<li> - Par dessous SimpleTest <a href="#unitaire">utilise des classes d'attente</a> - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="fantaisie"></a>Plus de contrôle sur les objets fantaisie</h2> - <p> - Le comportement par défaut des - <a href="mock_objects_documentation.html">objets fantaisie</a> dans - <a href="http://sourceforge.net/projects/simpletest/">SimpleTest</a> - est soit une correspondance identique sur l'argument, - soit l'acceptation de n'importe quel argument. - Pour la plupart des tests, c'est suffisant. - Cependant il est parfois nécessaire de ramollir un scénario de test. - </p> - <p> - Un des endroits où un test peut être trop serré - est la reconnaissance textuelle. Prenons l'exemple - d'un composant qui produirait un message d'erreur - utile lorsque quelque chose plante. Il serait utile de tester - que l'erreur correcte est renvoyée, - mais le texte proprement dit risque d'être plutôt long. - Si vous testez le texte dans son ensemble alors - à chaque modification de ce même message - -- même un point ou une virgule -- vous aurez - à revenir sur la suite de test pour la modifier. - </p> - <p> - Voici un cas concret, nous avons un service d'actualités - qui a échoué dans sa tentative de connexion à sa source distante. -<pre> -<strong>class NewsService { - ... - function publish($writer) { - if (! $this->isConnected()) { - $writer->write('Cannot connect to news service "' . - $this->_name . '" at this time. ' . - 'Please try again later.'); - } - ... - } -}</strong> -</pre> - Là il envoie son contenu vers un classe <span class="new_code">Writer</span>. - Nous pourrions tester ce comportement avec un <span class="new_code">MockWriter</span>... -<pre> -class TestOfNewsService extends UnitTestCase { - ... - function testConnectionFailure() {<strong> - $writer = new MockWriter($this); - $writer->expectOnce('write', array( - 'Cannot connect to news service ' . - '"BBC News" at this time. ' . - 'Please try again later.')); - - $service = new NewsService('BBC News'); - $service->publish($writer); - - $writer->tally();</strong> - } -} -</pre> - C'est un bon exemple d'un test fragile. - Si nous décidons d'ajouter des instructions complémentaires, - par exemple proposer une source d'actualités alternative, - nous casserons nos tests par la même occasion sans pourtant - avoir modifié une seule fonctionnalité. - </p> - <p> - Pour contourner ce problème, nous voudrions utiliser - un test avec une expression rationnelle plutôt - qu'une correspondance exacte. Nous pouvons y parvenir avec... -<pre> -class TestOfNewsService extends UnitTestCase { - ... - function testConnectionFailure() { - $writer = new MockWriter($this);<strong> - $writer->expectOnce( - 'write', - array(new PatternExpectation('/cannot connect/i')));</strong> - - $service = new NewsService('BBC News'); - $service->publish($writer); - - $writer->tally(); - } -} -</pre> - Plutôt que de transmettre le paramètre attendu au <span class="new_code">MockWriter</span>, - nous envoyons une classe d'attente appelée <span class="new_code">PatternExpectation</span>. - L'objet fantaisie est suffisamment élégant pour reconnaître - qu'il s'agit d'un truc spécial et pour le traiter différemment. - Plutôt que de comparer l'argument entrant à cet objet, - il utilise l'objet attente lui-même pour exécuter le test. - </p> - <p> - <span class="new_code">PatternExpectation</span> utilise - l'expression rationnelle pour la comparaison avec son constructeur. - A chaque fois qu'une comparaison est fait à travers - <span class="new_code">MockWriter</span> par rapport à cette classe attente, - elle fera un <span class="new_code">preg_match()</span> avec ce motif. - Dans notre scénario de test ci-dessus, aussi longtemps - que la chaîne "cannot connect" apparaît dans le texte, - la fantaisie transmettra un succès au testeur unitaire. - Peu importe le reste du texte. - </p> - <p> - Les classes attente possibles sont... - <table><tbody> - <tr> -<td><span class="new_code">AnythingExpectation</span></td> -<td>Sera toujours validé</td> -</tr> - <tr> -<td><span class="new_code">EqualExpectation</span></td> -<td>Une égalité, plutôt que la plus forte comparaison à l'identique</td> -</tr> - <tr> -<td><span class="new_code">NotEqualExpectation</span></td> -<td>Une comparaison sur la non-égalité</td> -</tr> - <tr> -<td><span class="new_code">IndenticalExpectation</span></td> -<td>La vérification par défaut de l'objet fantaisie qui doit correspondre exactement</td> -</tr> - <tr> -<td><span class="new_code">NotIndenticalExpectation</span></td> -<td>Inverse la logique de l'objet fantaisie</td> -</tr> - <tr> -<td><span class="new_code">PatternExpectation</span></td> -<td>Utilise une expression rationnelle Perl pour comparer une chaîne</td> -</tr> - <tr> -<td><span class="new_code">NoPatternExpectation</span></td> -<td>Passe seulement si l'expression rationnelle Perl échoue</td> -</tr> - <tr> -<td><span class="new_code">IsAExpectation</span></td> -<td>Vérifie le type ou le nom de la classe uniquement</td> -</tr> - <tr> -<td><span class="new_code">NotAExpectation</span></td> -<td>L'opposé de <span class="new_code">IsAExpectation</span> -</td> -</tr> - <tr> -<td><span class="new_code">MethodExistsExpectation</span></td> -<td>Vérifie si la méthode est disponible sur un objet</td> -</tr> - <tr> -<td><span class="new_code">TrueExpectation</span></td> -<td>Accepte n'importe quelle variable PHP qui vaut vrai</td> -</tr> - <tr> -<td><span class="new_code">FalseExpectation</span></td> -<td>Accepte n'importe quelle variable PHP qui vaut faux</td> -</tr> - </tbody></table> - La plupart utilisent la valeur attendue dans le constructeur. - Les exceptions sont les vérifications sur motif, - qui utilisent une expression rationnelle, ainsi que - <span class="new_code">IsAExpectation</span> et <span class="new_code">NotAExpectation</span>, - qui prennent un type ou un nom de classe comme chaîne. - </p> - - <h2> -<a class="target" name="comportement"></a>Utiliser les attentes pour contrôler les bouchons serveur</h2> - <p> - Les classes attente peuvent servir à autre chose - que l'envoi d'assertions depuis les objets fantaisie, - afin de choisir le comportement d'un - <a href="mock_objects_documentation.html">objet fantaisie</a> - ou celui d'un <a href="server_stubs_documentation.html">bouchon serveur</a>. - A chaque fois qu'une liste d'arguments est donnée, - une liste d'objets d'attente peut être insérée à la place. - </p> - <p> - Mettons que nous voulons qu'un bouchon serveur - d'autorisation simule une connexion réussie seulement - si il reçoit un objet de session valide. - Nous pouvons y arriver avec ce qui suit... -<pre> -Stub::generate('Authorisation'); -<strong> -$authorisation = new StubAuthorisation(); -$authorisation->returns( - 'isAllowed', - true, - array(new IsAExpectation('Session', 'Must be a session'))); -$authorisation->returns('isAllowed', false);</strong> -</pre> - Le comportement par défaut du bouchon serveur - est défini pour renvoyer <span class="new_code">false</span> - quand <span class="new_code">isAllowed</span> est appelé. - Lorsque nous appelons cette méthode avec un unique paramètre - qui est un objet <span class="new_code">Session</span>, il renverra <span class="new_code">true</span>. - Nous avons aussi ajouté un deuxième paramètre comme message. - Il sera affiché dans le message d'erreur de l'objet fantaisie - si l'attente est la cause de l'échec. - </p> - <p> - Ce niveau de sophistication est rarement utile : - il n'est inclut que pour être complet. - </p> - - <h2> -<a class="target" name="etendre"></a>Créer vos propres attentes</h2> - <p> - Les classes d'attentes ont une structure très simple. - Tellement simple qu'il devient très simple de créer - vos propres version de logique pour des tests utilisés couramment. - </p> - <p> - Par exemple voici la création d'une classe pour tester - la validité d'adresses IP. Pour fonctionner correctement - avec les bouchons serveurs et les objets fantaisie, - cette nouvelle classe d'attente devrait étendre - <span class="new_code">SimpleExpectation</span> ou une autre de ses sous-classes... -<pre> -<strong>class ValidIp extends SimpleExpectation { - - function test($ip) { - return (ip2long($ip) != -1); - } - - function testMessage($ip) { - return "Address [$ip] should be a valid IP address"; - } -}</strong> -</pre> - Il n'y a véritablement que deux méthodes à mettre en place. - La méthode <span class="new_code">test()</span> devrait renvoyer un <span class="new_code">true</span> - si l'attente doit passer, et une erreur <span class="new_code">false</span> - dans le cas contraire. La méthode <span class="new_code">testMessage()</span> - ne devrait renvoyer que du texte utile à la compréhension du test en lui-même. - </p> - <p> - Cette classe peut désormais être employée à la place - des classes d'attente précédentes. - </p> - <p> - Voici un exemple plus typique, vérifier un hash... -<pre> -<strong>class JustField extends EqualExpectation { - private $key; - - function __construct($key, $expected) { - parent::__construct($expected); - $this->key = $key; - } - - function test($compare) { - if (! isset($compare[$this->key])) { - return false; - } - return parent::test($compare[$this->key]); - } - - function testMessage($compare) { - if (! isset($compare[$this->key])) { - return 'Key [' . $this->key . '] does not exist'; - } - return 'Key [' . $this->key . '] -> ' . - parent::testMessage($compare[$this->key]); - } -}</strong> -</pre> - L'habitude a été prise pour séparer les clauses du message avec - "&nbsp;->&nbsp;". - Cela permet aux outils dérivés de reformater la sortie. - </p> - <p> - Supposons qu'un authentificateur s'attend à recevoir - une ligne de base de données correspondant à l'utilisateur, - et que nous avons juste besoin de valider le nom d'utilisateur. - Nous pouvons le faire très simplement avec... -<pre> -$mock->expectOnce('authenticate', - array(new JustKey('username', 'marcus'))); -</pre> - </p> - - <h2> -<a class="target" name="unitaire"></a>Sous le capot du testeur unitaire</h2> - <p> - Le <a href="http://sourceforge.net/projects/simpletest/">framework - de test unitaire SimpleTest</a> utilise aussi dans son coeur - des classes d'attente pour - la <a href="unit_test_documentation.html">classe UnitTestCase</a>. - Nous pouvons aussi tirer parti de ces mécanismes pour réutiliser - nos propres classes attente à l'intérieur même des suites de test. - </p> - <p> - La méthode la plus directe est d'utiliser la méthode - <span class="new_code">SimpleTest::assert()</span> pour effectuer le test... -<pre> -<strong>class TestOfNetworking extends UnitTestCase { - ... - function testGetValidIp() { - $server = &new Server(); - $this->assert( - new ValidIp(), - $server->getIp(), - 'Server IP address->%s'); - } -}</strong> -</pre> - <span class="new_code">assert()</span> testera toute attente directement. - </p> - <p> - C'est plutôt sale par rapport à notre syntaxe habituelle - du type <span class="new_code">assert...()</span>. - </p> - <p> - Pour un cas aussi simple, nous créons d'ordinaire une méthode - d'assertion distincte en utilisant la classe d'attente. - Supposons un instant que notre attente soit un peu plus - compliquée et que par conséquent nous souhaitions la réutiliser, - nous obtenons... -<pre> -class TestOfNetworking extends UnitTestCase { - ...<strong> - function assertValidIp($ip, $message = '%s') { - $this->assertExpectation(new ValidIp(), $ip, $message); - }</strong> - - function testGetValidIp() { - $server = &new Server();<strong> - $this->assertValidIp( - $server->getIp(), - 'Server IP address->%s');</strong> - } -} -</pre> - It is rare to need the expectations for more than pattern - matching, but these facilities do allow testers to build - some sort of domain language for testing their application. - Also, complex expectation classes could make the tests - harder to read and debug. - In effect extending the test framework to create their own tool set. - - - Il est assez rare que le besoin d'une attente dépasse - le stade de la reconnaissance d'un motif, mais ils permettent - aux testeurs de construire leur propre langage dédié ou DSL - (Domain Specific Language) pour tester leurs applications. - Attention, les classes d'attente complexes peuvent rendre - les tests difficiles à lire et à déboguer. - Ces mécanismes sont véritablement là pour les auteurs - de système qui étendront le framework de test - pour leurs propres outils de test. - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur - <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - Les attentes imitent les contraintes dans - <a href="http://www.jmock.org/">JMock</a>. - </li> -<li> - <a href="http://simpletest.org/api/">L'API complète pour SimpleTest</a> - réalisé avec PHPDoc. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/form_testing_documentation.html b/3rdparty/simpletest/docs/fr/form_testing_documentation.html deleted file mode 100644 index e3cb6a10a19031802dd4b47b45905483cc973ddd..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/form_testing_documentation.html +++ /dev/null @@ -1,363 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : tester des formulaires HTML</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur les tests de formulaire</h1> - This page... - <ul> -<li> - Modifier les valeurs d'un formulaire et - <a href="#submit">réussir à transmettre un simple formulaire</a> - </li> -<li> - Gérer des <a href="#multiple">objets à valeurs multiples</a> - en initialisant des listes. - </li> -<li> - Le cas des formulaires utilisant Javascript pour - modifier <a href="#hidden-field">un champ caché</a> - </li> -<li> - <a href="#brut">Envoi brut</a> quand il n'existe pas de bouton à cliquer. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="submit"></a>Valider un formulaire simple</h2> - <p> - Lorsqu'une page est téléchargée par <span class="new_code">WebTestCase</span> - en utilisant <span class="new_code">get()</span> ou <span class="new_code">post()</span> - le contenu de la page est automatiquement analysé. - De cette analyse découle le fait que toutes les commandes - à l'intérieur de la balise <form> sont disponibles - depuis l'intérieur du scénario de test. - Prenons par exemple cet extrait de code HTML... -<pre> -<form> - <input type="text" name="a" value="A default" /> - <input type="submit" value="Go" /> -</form> -</pre> - Il ressemble à... - </p> - <p> - <form class="demo"> - <input type="text" name="a" value="A default"> - <input type="submit" value="Go"> - </form> - </p> - <p> - Nous pouvons naviguer vers ce code, via le site - <a href="http://www.lastcraft.com/form_testing_documentation.php">LastCraft</a>, - avec le test suivant... -<pre> -class SimpleFormTests extends WebTestCase {<strong> - function testDefaultValue() { - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertField('a', 'A default'); - }</strong> -} -</pre> - Directement après le chargement de la page toutes les commandes HTML - sont initiées avec leur valeur par défaut, comme elles apparaîtraient - dans un navigateur web. L'assertion teste qu'un objet HTML - avec le nom "a" existe dans la page - et qu'il contient la valeur "A default". - </p> - <p> - Nous pourrions retourner le formulaire tout de suite... -<pre> -class SimpleFormTests extends WebTestCase { - function testDefaultValue() { - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertField('a', <strong>new PatternExpectation('/default/')</strong>); - } -} -</pre> - Mais d'abord nous allons changer la valeur du champ texte. - Ce n'est qu'après que nous le transmettrons... -<pre> -class SimpleFormTests extends WebTestCase { - - function testDefaultValue() { - $this->get('http://www.my-site.com/'); - $this->assertField('a', 'A default');<strong> - $this->setField('a', 'New value'); - $this->clickSubmit('Go');</strong> - } -} -</pre> - Parce que nous n'avons spécifié ni attribut "method" - sur la balise form, ni attribut "action", - le scénario de test suivra le comportement classique d'un navigateur : - transmission des données avec une requête <em>GET</em> - vers la même page. En règle générale SimpleTest essaie d'émuler - le comportement typique d'un navigateur autant que possible, - plutôt que d'essayer d'attraper des attributs manquants sur les balises. - La raison est simple : la cible d'un framework de test est - la logique d'une application PHP, pas les erreurs - -- de syntaxe ou autres -- du code HTML. - Pour les erreurs HTML, d'autres outils tel - <a href="http://www.w3.org/People/Raggett/tidy/">HTMLTidy</a> - devraient être employés, ou même n'importe lequel des validateurs HTML et CSS - déjà sur le marché. - </p> - <p> - Si un champ manque dans n'importe quel formulaire ou si - une option est indisponible alors <span class="new_code">WebTestCase::setField()</span> - renverra <span class="new_code">false</span>. Par exemple, supposons que - nous souhaitons vérifier qu'une option "Superuser" - n'est pas présente dans ce formulaire... -<pre> -<strong>Select type of user to add:</strong> -<select name="type"> - <option>Subscriber</option> - <option>Author</option> - <option>Administrator</option> -</select> -</pre> - Qui ressemble à... - </p> - <p> - <form class="demo"> - <strong>Select type of user to add:</strong> - <select name="type"> - <option>Subscriber</option> - <option>Author</option> - <option>Administrator</option> - </select> - </form> - </p> - <p> - Le test suivant le confirmera... -<pre> -class SimpleFormTests extends WebTestCase { - ... - function testNoSuperuserChoiceAvailable() {<strong> - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertFalse($this->setField('type', 'Superuser'));</strong> - } -} -</pre> - La sélection ne sera pas changée si la nouvelle valeur n'est pas une des options. - </p> - <p> - Voici la liste complète des objets supportés à aujourd'hui... - <ul> - <li>Champs texte, y compris les champs masqués (hidden) ou cryptés (password).</li> - <li>Boutons submit, en incluant aussi la balise button, mais pas encore les boutons reset</li> - <li>Aires texte (textarea) avec leur gestion des retours à la ligne (wrap).</li> - <li>Cases à cocher, y compris les cases à cocher multiples dans un même formulaire.</li> - <li>Listes à menu déroulant, y compris celles à sélections multiples.</li> - <li>Boutons radio.</li> - <li>Images.</li> - </ul> - </p> - <p> - Le navigateur proposé par SimpleTest émule les actions - qui peuvent être réalisées par un utilisateur sur - une page HTML standard. Javascript n'est pas supporté et - il y a peu de chance pour qu'il le soit prochainement. - </p> - <p> - Une attention particulière doit être porté aux techniques Javascript - qui changent la valeur d'un champ caché : elles ne peuvent pas être - réalisées avec les commandes classiques de SimpleTest. - Une méthode alternative est proposée plus loin. - </p> - - <h2> -<a class="target" name="multiple"></a>Champs à valeurs multiples</h2> - <p> - SimpleTest peut gérer deux types de commandes à valeur multiple : - les menus déroulants à sélection multiple et les cases à cocher - avec le même nom à l'intérieur même d'un formulaire. - La nature de ceux-ci implique que leur initialisation - et leur test sont légèrement différents. - Voici un exemple avec des cases à cocher... -<pre> -<form class="demo"> - <strong>Create privileges allowed:</strong> - <input type="checkbox" name="crud" value="c" checked><br> - <strong>Retrieve privileges allowed:</strong> - <input type="checkbox" name="crud" value="r" checked><br> - <strong>Update privileges allowed:</strong> - <input type="checkbox" name="crud" value="u" checked><br> - <strong>Destroy privileges allowed:</strong> - <input type="checkbox" name="crud" value="d" checked><br> - <input type="submit" value="Enable Privileges"> -</form> -</pre> - Qui se traduit par... - </p> - <p> - <form class="demo"> - <strong>Create privileges allowed:</strong> - <input type="checkbox" name="crud" value="c" checked><br> - <strong>Retrieve privileges allowed:</strong> - <input type="checkbox" name="crud" value="r" checked><br> - <strong>Update privileges allowed:</strong> - <input type="checkbox" name="crud" value="u" checked><br> - <strong>Destroy privileges allowed:</strong> - <input type="checkbox" name="crud" value="d" checked><br> - <input type="submit" value="Enable Privileges"> - </form> - </p> - <p> - Si nous souhaitons désactiver tous les privilèges sauf - ceux de téléchargement (Retrieve) et transmettre cette information, - nous pouvons y arriver par... -<pre> -class SimpleFormTests extends WebTestCase { - ...<strong> - function testDisableNastyPrivileges() { - $this->get('http://www.lastcraft.com/form_testing_documentation.php'); - $this->assertField('crud', array('c', 'r', 'u', 'd')); - $this->setField('crud', array('r')); - $this->clickSubmit('Enable Privileges'); - }</strong> -} -</pre> - Plutôt que d'initier le champ à une valeur unique, - nous lui donnons une liste de valeurs. - Nous faisons la même chose pour tester les valeurs attendues. - Nous pouvons écrire d'autres bouts de code de test - pour confirmer cet effet, peut-être en nous connectant - comme utilisateur et en essayant d'effectuer une mise à jour. - </p> - - <h2> -<a class="target" name="hidden-field"></a>Formulaires utilisant Javascript pour changer un champ caché</h2> - <p> - Si vous souhaitez tester un formulaire dépendant de Javascript - pour la modification d'un champ caché, vous ne pouvez pas - simplement utiliser setField(). - Le code suivant <em>ne fonctionnera pas</em> : -<pre> -class SimpleFormTests extends WebTestCase { - function testEmulateMyJavascriptForm() { - <strong>// This does *not* work</strong> - $this->setField('a_hidden_field', '123'); - $this->clickSubmit('OK'); - } -} -</pre> - A la place, vous aurez besoin d'ajouter le paramètre supplémentaire - du formulaire à la méthode clickSubmit() : -<pre> -class SimpleFormTests extends WebTestCase { - function testMyJavascriptForm() { - <strong>$this->clickSubmit('OK', array('a_hidden_field'=>'123'));</strong> - } - -} -</pre> - </p> - <p> - N'oubliez pas que de la sorte, vous êtes effectivement en train - de court-circuitez une partie de votre application (le code Javascript - dans le formulaire) et que peut-être serait-il plus prudent - d'utiliser un outil comme - <a href="http://selenium.openqa.org/">Selenium</a> pour mettre sur pied - un test complet. - </p> - - <h2> -<a class="target" name="brut"></a>Envoi brut</h2> - <p> - Si vous souhaitez tester un gestionnaire de formulaire - mais que vous ne l'avez pas écrit ou que vous n'y avez - pas encore accès, vous pouvez créer un envoi de formulaire à la main. -<pre> -class SimpleFormTests extends WebTestCase { - ...<strong> - function testAttemptedHack() { - $this->post( - 'http://www.my-site.com/add_user.php', - array('type' => 'superuser')); - $this->assertNoUnwantedPattern('/user created/i'); - }</strong> -} -</pre> - En ajoutant des données à la méthode <span class="new_code">WebTestCase::post()</span>, - nous émulons la transmission d'un formulaire. - D'ordinaire, vous ne ferez cela que pour parer au plus pressé, - ou alors si vous espérez un tiers (javascript ?) transmette le formulaire. - Il reste quand même exception : si vous souhaitez vous protégez - d'attaques de type "spoofing". - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur - <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - <a href="http://simpletest.org/api/">L'API du développeur pour SimpleTest</a> - donne tous les détails sur les classes et les assertions disponibles. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/group_test_documentation.html b/3rdparty/simpletest/docs/fr/group_test_documentation.html deleted file mode 100644 index fb546af4603b69ca1e79dae02f4f40aae0f92e5a..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/group_test_documentation.html +++ /dev/null @@ -1,265 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : Grouper des tests</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur le groupement des tests</h1> - This page... - <ul> -<li> - Plusieurs approches pour <a href="#group">grouper des tests</a> ensemble. - </li> -<li> - Combiner des groupes des tests dans des - <a href="#plus-haut">groupes plus grands</a>. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="grouper"></a>Grouper des tests</h2> - <p> - Il existe beaucoup de moyens pour grouper des tests dans des suites de tests. - Le premier d'entre eux est tout simplement ajouter tous les scénarios de test - au fur et à mesure d'un unique fichier... -<pre> -<strong><?php -require_once(dirname(__FILE__) . '/simpletest/autorun.php'); -require_once(dirname(__FILE__) . '/../classes/io.php'); - -class FileTester extends UnitTestCase { - ... -} - -class SocketTester extends UnitTestCase { - ... -} -?></strong> -</pre> - Autant de scénarios que nécessaires peuvent être - mis dans cet unique fichier. Ils doivent contenir - tout le code nécessaire, entre autres la bibliothèque testée, - mais aucune des bibliothèques de SimpleTest. - </p> - <p> - Occasionnellement des sous-classes spéciales sont créés pour - ajouter des méthodes nécessaires à certains tests spécifiques - au sein de l'application. - Ces nouvelles classes de base sont ensuite utilisées - à la place de <span class="new_code">UnitTestCase</span> - ou de <span class="new_code">WebTestCase</span>. - Bien sûr vous ne souhaitez pas les lancer en tant que - scénario de tests : il suffit alors de les identifier - comme "abstraites"... -<pre> -<strong>abstract</strong> class MyFileTestCase extends UnitTestCase { - ... -} - -class FileTester extends MyFileTestCase { ... } - -class SocketTester extends UnitTestCase { ... } -</pre> - La classe <span class="new_code">FileTester</span> ne contient aucun test véritable, - il s'agit d'une classe de base pour d'autres scénarios de test. - </p> - <p> - Nous appelons ce fichier <em>file_test.php</em>. - Pour l'instant les scénarios de tests sont simplement groupés dans le même fichier. - Nous pouvons mettre en place des structures plus importantes - en incluant d'autres fichiers de tests. -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('file_test.php'); -?> -</pre> - Ceci fontionnera, tout en créant une hiérarchie tout à fait plate. - A la place, nous créons un fichier de suite de tests. - Notre suite des tests de premier niveau devient... -<pre> -<?php -require_once('simpletest/autorun.php'); - -class AllFileTests extends TestSuite { - function __construct() { - parent::__construct(); - <strong>$this->addFile('file_test.php');</strong> - } -} -?> -</pre> - Voici ce qui arrive : la class <span class="new_code">TestSuite</span> - effecturera le <span class="new_code">require_once()</span> pour nous. - Ensuite elle vérifie si de nouvelles classes de test - ont été créées par ce nouveau fichier et les inclut - automatiquement dans la suite de tests. - Cette méthode nous donne un maximum de contrôle - tout comme le ferait des ajouts manuels de fichiers de tests - au fur et à mesure où notre suite grandit. - </p> - <p> - Si c'est trop de boulot pour vos petits doigts et qu'en plus - vous avez envie de grouper vos suites de tests par répertoire - ou par un tag dans le nom des fichiers, alors il y a un moyen - encore plus automatique... -<pre> -<?php -require_once('simpletest/autorun.php'); - -class AllFileTests extends TestSuite { - function __construct() { - parent::__construct(); - $this->collect(dirname(__FILE__) . '/unit', - new SimplePatternCollector('/_test.php/')); - } -} -?> -</pre> - Cette fonctionnalités va scanner un répertoire appelé "unit", - y détecter tous les fichiers finissant par "_test.php" - et les charger. - Vous n'avez pas besoin d'utiliser <span class="new_code">SimplePatternCollector</span> pour - filtrer en fonction d'un motif dans le nom de fichier, - mais c'est son usage le plus courant. - </p> - <p> - Ce morceau de code est très courant. - Désormais la seule chose qu'il vous reste à faire, c'est de - déposer un fichier avec des scénarios de tests dans ce répertoire - et il sera lancé directement par le script de la suite de tests. - </p> - <p> - Juste un bémol : vous ne pouvez pas contrôler l'ordre de lancement - des tests. - Si vous souhaitez voir des composants de bas niveau renvoyer leurs erreurs - dès le début de la suite de tests - en particulier pour se facilier le travail - de diagnostic - alors vous devriez plutôt passer par <span class="new_code">addFile()</span> - pour ces cas spécifiques. - Les scénarios de tests ne sont chargés qu'une fois, pas d'inquiétude donc - lors du scan de votre répertoire avec tous les tests. - </p> - <p> - Les tests chargés avec la méthode <span class="new_code">addFile</span> ont certaines propriétés - qui peuvent s'avérer intéressantes. - Elle vous assure que le constructeur est lancé avant la première méthode - de test et que le destructeur est lancé après la dernière méthode de test. - Cela vous permet de placer une initialisation (setUp et tearDown) globale - au sein de ce destructeur et desctructeur, comme dans n'importe - quelle classe. - </p> - - <h2> -<a class="target" name="plus-haut"></a>Groupements de plus haut niveau</h2> - <p> - La technique ci-dessus place tous les scénarios de test - dans un unique et grand groupe. - Sauf que pour des projets plus conséquents, - ce n'est probablement pas assez souple; - vous voudriez peut-être grouper les tests tout à fait différemment. - </p> -<p> - Tout ce que nous avons décrit avec des scripts de tests - s'applique pareillement avec des <span class="new_code">TestSuite</span>s... -<pre> -<?php -require_once('simpletest/autorun.php'); -<strong> -class BigTestSuite extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('file_tests.php'); - } -}</strong> -?> -</pre> - Cette opération additionne nos scénarios de tests et une unique suite - sous la première. - Quand un test échoue, nous voyons le fil d'ariane avec l'enchainement. - Nous pouvons même mélanger groupes et tests librement en prenant - quand même soin d'éviter les inclusions en boucle. -<pre> -<?php -require_once('simpletest/autorun.php'); - -class BigTestSuite extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('file_tests.php'); - <strong>$this->addFile('some_other_test.php');</strong> - } -} -?> -</pre> - Petite précision, en cas de double inclusion, seule la première instance - sera lancée. - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur - <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/index.html b/3rdparty/simpletest/docs/fr/index.html deleted file mode 100644 index f7e022c36ecae8679f28fe93d3f2f065b708aed3..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/index.html +++ /dev/null @@ -1,576 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title> - Prise en main rapide de SimpleTest pour PHP - - Tests unitaire et objets fantaisie pour PHP - </title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Prise en main rapide de SimpleTest</h1> - This page... - <ul> -<li> - <a href="#unit">Utiliser le testeur rapidement</a> - avec un exemple. - </li> -<li> - <a href="#group">Groupes de tests</a> - pour tester en un seul clic. - </li> -<li> - <a href="#mock">Utiliser les objets fantaisie</a> - pour faciliter les tests et gagner en contrôle. - </li> -<li> - <a href="#web">Tester des pages web</a> - au niveau de l'HTML. - </li> -</ul> -<div class="content"> - - <p> - Le présent article présuppose que vous soyez familier avec - le concept de tests unitaires ainsi que celui de développement - web avec le langage PHP. Il s'agit d'un guide pour le nouvel - et impatient utilisateur de - <a href="https://sourceforge.net/project/showfiles.php?group_id=76550">SimpleTest</a>. - Pour une documentation plus complète, particulièrement si - vous découvrez les tests unitaires, consultez la - <a href="http://www.lastcraft.com/unit_test_documentation.php">documentation - en cours</a>, et pour des exemples de scénarios de test, - consultez le - <a href="http://www.lastcraft.com/first_test_tutorial.php">tutorial - sur les tests unitaires</a>. - </p> - - <h2> -<a class="target" name="unit"></a>Utiliser le testeur rapidement</h2> - <p> - Parmi les outils de test pour logiciel, le testeur unitaire - est le plus proche du développeur. Dans un contexte de - développement agile, le code de test se place juste à côté - du code source étant donné que tous les deux sont écrits - simultanément. Dans ce contexte, SimpleTest aspire à être - une solution complète de test pour un développeur PHP et - s'appelle "Simple" parce qu'elle devrait être simple à - utiliser et à étendre. Ce nom n'était pas vraiment un bon - choix. Non seulement cette solution inclut toutes les - fonctions classiques qu'on est en droit d'attendre de la - part des portages de <a href="http://www.junit.org/">JUnit</a> et des <a href="http://sourceforge.net/projects/phpunit/">PHPUnit</a>, - mais elle inclut aussi les <a href="http://www.mockobjects.com/">objets fantaisie ou - "mock objects"</a>. - </p> - <p> - Ce qui rend cet outil immédiatement utile pour un développeur PHP, - c'est son navigateur web interne. - Il permet des tests qui parcourent des sites web, remplissent - des formulaires et testent le contenu des pages. - Etre capable d'écrire ces tests en PHP veut dire qu'il devient - facile d'écrire des tests de recette (ou d'intégration). - Un exemple serait de confirmer qu'un utilisateur a bien été ajouté - dans une base de données après s'être enregistré sur une site web. - </p> - <p> - La démonstration la plus rapide : l'exemple - </p> - <p> - Supposons que nous sommes en train de tester une simple - classe de log dans un fichier : elle s'appelle - <span class="new_code">Log</span> dans <em>classes/Log.php</em>. Commençons - par créer un script de test, appelé - <em>tests/log_test.php</em>. Son contenu est le suivant... -<pre> -<?php -<strong>require_once('simpletest/autorun.php');</strong> -require_once('../classes/log.php'); - -class TestOfLogging extends <strong>UnitTestCase</strong> { -} -?> -</pre> - Ici le répertoire <em>simpletest</em> est soit dans le - dossier courant, soit dans les dossiers pour fichiers - inclus. Vous auriez à éditer ces arborescences suivant - l'endroit où vous avez installé SimpleTest. - Le fichier "autorun.php" fait plus que juste inclure - les éléments de SimpleTest : il lance aussi les tests pour nous. - </p> - <p> - <span class="new_code">TestOfLogging</span> est notre premier scénario de test - et il est pour l'instant vide. - Chaque scénario de test est une classe qui étend une des classes - de base de SimpleTest. Nous pouvons avoir autant de classes de ce type - que nous voulons. - </p> - <p> - Avec ces trois lignes d'échafaudage - l'inclusion de notre classe <span class="new_code">Log</span>, nous avons une suite - de tests. Mais pas encore de test ! - </p> - <p> - Pour notre premier test, supposons que la classe <span class="new_code">Log</span> - prenne le nom du fichier à écrire au sein du constructeur, - et que nous avons un répertoire temporaire dans lequel placer - ce fichier. -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('../classes/log.php'); - -class TestOfLogging extends UnitTestCase { - function <strong>testLogCreatesNewFileOnFirstMessage()</strong> { - @unlink('/temp/test.log'); - $log = new Log('/temp/test.log'); - <strong>$this->assertFalse(file_exists('/temp/test.log'));</strong> - $log->message('Should write this to a file'); - <strong>$this->assertTrue(file_exists('/temp/test.log'));</strong> - } -} -?> -</pre> - Au lancement du scénario de test, toutes les méthodes qui - commencent avec la chaîne <span class="new_code">test</span> sont - identifiées puis exécutées. - Si la méthode commence par <span class="new_code">test</span>, c'est un test. - Remarquez bien le nom très long de notre exemple : - <span class="new_code">testLogCreatesNewFileOnFirstMessage()</span>. - C'est bel et bien délibéré : ce style est considéré désirable - et il rend la sortie du test plus lisible. - </p> - <p> - D'ordinaire nous avons bien plusieurs méthodes de tests. - Mais ce sera pour plus tard. - </p> - <p> - Les assertions dans les - méthodes de test envoient des messages vers le framework de - test qui affiche immédiatement le résultat. Cette réponse - immédiate est importante, non seulement lors d'un crash - causé par le code, mais aussi de manière à rapprocher - l'affichage de l'erreur au plus près du scénario de test - concerné via un appel à <span class="new_code">print</span>code>. - </p> - <p> - Pour voir ces résultats lançons effectivement les tests. - Aucun autre code n'est nécessaire, il suffit d'ouvrir - la page dans un navigateur. - </p> - <p> - En cas échec, l'affichage ressemble à... - <div class="demo"> - <h1>TestOfLogging</h1> - <span class="fail">Fail</span>: testcreatingnewfile->True assertion failed.<br> - <div style="padding: 8px; margin-top: 1em; background-color: red; color: white;">1/1 test cases complete. - <strong>1</strong> passes and <strong>1</strong> fails.</div> - </div> - ...et si ça passe, on obtient... - <div class="demo"> - <h1>TestOfLogging</h1> - <div style="padding: 8px; margin-top: 1em; background-color: green; color: white;">1/1 test cases complete. - <strong>2</strong> passes and <strong>0</strong> fails.</div> - </div> - Et si vous obtenez ça... - <div class="demo"> - <b>Fatal error</b>: Failed opening required '../classes/log.php' (include_path='') in <b>/home/marcus/projects/lastcraft/tutorial_tests/Log/tests/log_test.php</b> on line <b>7</b> - </div> - c'est qu'il vous manque le fichier <em>classes/Log.php</em> - qui pourrait ressembler à : -<pre> -<?php<strong> -class Log { - function Log($file_path) { - } - - function message() { - } -}</strong> -?> -</pre> - C'est largement plus sympathique d'écrire le code après le test. - Plus que sympatique même - cette technique s'appelle - "Développement Piloté par les Tests" ou - "Test Driven Development" en anglais. - </p> - <p> - Pour plus de renseignements sur le testeur, voyez la - <a href="unit_test_documentation.html">documentation pour les tests de régression</a>. - </p> - - <h2> -<a class="target" name="group"></a>Construire des groupes de tests</h2> - <p> - Il est peu probable que dans une véritable application on - ait uniquement besoin de passer un seul scénario de test. - Cela veut dire que nous avons besoin de grouper les - scénarios dans un script de test qui peut, si nécessaire, - lancer tous les tests de l'application. - </p> - <p> - Notre première étape est de créer un nouveau fichier appelé - <em>tests/all_tests.php</em> et d'y inclure le code suivant... -<pre> -<?php -<strong>require_once('simpletest/autorun.php');</strong> - -class AllTests extends <strong>TestSuite</strong> { - function AllTests() { - $this->TestSuite(<strong>'All tests'</strong>); - <strong>$this->addFile('log_test.php');</strong> - } -} -?> -</pre> - L'inclusion de "autorun" permettra à notre future suite - de tests d'être lancée juste en invoquant ce script. - </p> - <p> - La sous-classe <span class="new_code">TestSuite</span> doit chaîner - son constructeur. Cette limitation sera supprimée dans - les versions à venir. - </p> - <p> - The method <span class="new_code">TestSuite::addFile()</span> - will include the test case file and read any new classes - that are descended from <span class="new_code">SimpleTestCase</span>. - - Cette méthode <span class="new_code">TestSuite::addTestFile()</span> va - inclure le fichier de scénarios de test et lire parmi - toutes les nouvelles classes créées celles qui sont issues - de <span class="new_code">SimpleTestCase</span>. - <span class="new_code">UnitTestCase</span> est juste un exemple de classe dérivée - depuis <span class="new_code">SimpleTestCase</span> et vous pouvez créer les vôtres. - <span class="new_code">TestSuite::addFile()</span> peut aussi inclure d'autres suites. - </p> - <p> - La classe ne sera pas encore instanciée. - Quand la suite de tests est lancée, elle construira chaque instance - une fois le test atteint, et le détuira juste ensuite. - Cela veut dire que le constructeur n'est lancé qu'une fois avant - chaque initialisation de ce scénario de test et que le destructeur - est lui aussi lancé avant que le test suivant ne commence. - </p> - <p> - Il est commun de grouper des scénarios de test dans des super-classes - qui ne sont pas sensées être lancées, mais qui deviennent une classe de base - pour d'autres tests. - Pour que "autorun" fonctionne proprement les fichiers - des scénarios de test ne devraient pas lancer aveuglement - d'autres extensions de scénarios de test qui ne lanceraient pas - effectivement des tests. - Cela pourrait aboutir à un mauvais comptages des scénarios de test - pendant la procédure. - Pas vraiement un problème majeure, mais pour éviter cet inconvénient - il suffit de marquer vos classes de base comme <span class="new_code">abstract</span>. - SimpleTest ne lance pas les classes abstraites. Et si vous utilisez encore - PHP4 alors une directive <span class="new_code">SimpleTestOptions::ignore()</span> - dans votre fichier de scénario de test aura le même effet. - </p> - <p> - Par ailleurs, le fichier avec le scénario de test ne devrait pas - avoir été inclus ailleurs. Sinon aucun scénario de test - ne sera inclus à ce groupe. - Ceci pourrait se transformer en un problème plus grave : - si des fichiers ont déjà été inclus par PHP alors la méthode - <span class="new_code">TestSuite::addFile()</span> ne les détectera pas. - </p> - <p> - Pour afficher les résultats, il est seulement nécessaire - d'invoquer <em>tests/all_tests.php</em> à partir du serveur - web. - </p> - <p> - Pour plus de renseignements des groupes de tests, voyez le - <a href="group_test_documentation.html">documentation sur le groupement des tests</a>. - </p> - - <h2> -<a class="target" name="mock"></a>Utiliser les objets fantaisie</h2> - <p> - Avançons un peu plus dans le futur. - </p> - <p> - Supposons que notre class logging soit testée et terminée. - Supposons aussi que nous testons une autre classe qui ait - besoin d'écrire des messages de log, disons - <span class="new_code">SessionPool</span>. Nous voulons tester une méthode - qui ressemblera probablement à quelque chose comme... -<pre><strong> -class SessionPool { - ... - function logIn($username) { - ... - $this->_log->message('User $username logged in.'); - ... - } - ... -} -</strong> -</pre> - Avec le concept de "réutilisation de code" comme fil - conducteur, nous utilisons notre class <span class="new_code">Log</span>. Un - scénario de test classique ressemblera peut-être à... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('../classes/log.php'); -<strong>require_once('../classes/session_pool.php');</strong> - -class <strong>TestOfSessionLogging</strong> extends UnitTestCase { - - function setUp() { - <strong>@unlink('/temp/test.log');</strong> - } - - function tearDown() { - <strong>@unlink('/temp/test.log');</strong> - } - - function testLoggingInIsLogged() { - <strong>$log = new Log('/temp/test.log'); - $session_pool = &new SessionPool($log); - $session_pool->logIn('fred');</strong> - $messages = file('/temp/test.log'); - $this->assertEqual($messages[0], "User fred logged in.<strong>\n</strong>"); - } -} -?> -</pre> - Nous expliquerons les méthodes <span class="new_code">setUp()</span> - et <span class="new_code">tearDown()</span> plus tard. - </p> - <p> - Le design de ce scénario de test n'est pas complètement - mauvais, mais on peut l'améliorer. Nous passons du temps à - tripoter les fichiers de log qui ne font pas partie de - notre test. - Pire, nous avons créé des liens de proximité - entre la classe <span class="new_code">Log</span> et ce test. Que se - passerait-il si nous n'utilisions plus de fichiers, mais la - bibliothèque <em>syslog</em> à la place ? - - Cela veut dire que notre test <span class="new_code">TestOfSessionLogging</span> - enverra un échec alors même qu'il ne teste pas Logging. - </p> - <p> - Il est aussi fragile sur des petites retouches. Avez-vous - remarqué le retour chariot supplémentaire à la fin du - message ? A-t-il été ajouté par le loggueur ? Et si il - ajoutait aussi un timestamp ou d'autres données ? - </p> - <p> - L'unique partie à tester réellement est l'envoi d'un - message précis au loggueur. - Nous pouvons réduire le couplage en - créant une fausse classe de logging : elle ne fait - qu'enregistrer le message pour le test, mais ne produit - aucun résultat. Sauf qu'elle doit ressembler exactement à - l'original. - </p> - <p> - Si l'objet fantaisie n'écrit pas dans un fichier alors nous - nous épargnons la suppression du fichier avant et après le - test. Nous pourrions même nous épargner quelques lignes de - code supplémentaires si l'objet fantaisie pouvait exécuter - l'assertion. - <p> - </p> - Trop beau pour être vrai ? Pas vraiement on peut créer un tel - objet très facilement... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('../classes/log.php'); -require_once('../classes/session_pool.php'); - -<strong>Mock::generate('Log');</strong> - -class TestOfSessionLogging extends UnitTestCase { - - function testLoggingInIsLogged() {<strong> - $log = &new MockLog(); - $log->expectOnce('message', array('User fred logged in.'));</strong> - $session_pool = &new SessionPool(<strong>$log</strong>); - $session_pool->logIn('fred'); - } -} -?> -</pre> - L'appel <span class="new_code">Mock::generate()</span> a généré - une nouvelle classe appelé <span class="new_code">MockLog</span>. - Cela ressemble à un clone identique, sauf que nous pouvons - y adjoindre du code de test. - C'est ce que fait <span class="new_code">expectOnce()</span>. - Cela dit que si <span class="new_code">message()</span> m'est appelé, - il a intérêt à l'être avec le paramètre - "User fred logged in.". - </p> - <p> - L'appel <span class="new_code">tally()</span> est nécessaire pour annoncer à - l'objet fantaisie qu'il n'y aura plus d'appels ultérieurs. - Sans ça l'objet fantaisie pourrait attendre pendant une - éternité l'appel de la méthode sans jamais prévenir le - scénario de test. Les autres tests sont déclenchés - automatiquement quand l'appel à <span class="new_code">message()</span> est - invoqué sur l'objet <span class="new_code">MockLog</span> par le code - <span class="new_code">SessionPool::logIn()</span>. - L'appel <span class="new_code">mock</span> va déclencher une comparaison des - paramètres et ensuite envoyer le message "pass" ou "fail" - au test pour l'affichage. Des jokers peuvent être inclus - pour ne pas avoir à tester tous les paramètres d'un appel - alors que vous ne souhaitez qu'en tester un. - </p> - <p> - Les objets fantaisie dans la suite SimpleTest peuvent avoir - un ensemble de valeurs de sortie arbitraires, des séquences - de sorties, des valeurs de sortie sélectionnées à partir - des arguments d'entrée, des séquences de paramètres - attendus et des limites sur le nombre de fois qu'une - méthode peut être invoquée. - </p> - <p> - Pour que ce test fonctionne la librairie avec les objets - fantaisie doit être incluse dans la suite de tests, par - exemple dans <em>all_tests.php</em>. - </p> - <p> - Pour plus de renseignements sur les objets fantaisie, voyez le - <a href="mock_objects_documentation.html">documentation sur les objets fantaisie</a>. - </p> - - <h2> -<a class="target" name="web"></a>Tester une page web</h2> - <p> - Une des exigences des sites web, c'est qu'ils produisent - des pages web. Si vous construisez un projet de A à Z et - que vous voulez intégrer des tests au fur et à mesure alors - vous voulez un outil qui puisse effectuer une navigation - automatique et en examiner le résultat. C'est le boulot - d'un testeur web. - </p> - <p> - Effectuer un test web via SimpleTest reste assez primitif : - il n'y a pas de javascript par exemple. - La plupart des autres opérations d'un navigateur sont simulées. - </p> - <p> - Pour vous donner une idée, voici un exemple assez trivial : - aller chercher une page web, - à partir de là naviguer vers la page "about" - et finalement tester un contenu déterminé par le client. -<pre> -<?php -require_once('simpletest/autorun.php'); -<strong>require_once('simpletest/web_tester.php');</strong> - -class TestOfAbout extends <strong>WebTestCase</strong> { - function testOurAboutPageGivesFreeReignToOurEgo() { - <strong>$this->get('http://test-server/index.php'); - $this->click('About'); - $this->assertTitle('About why we are so great'); - $this->assertText('We are really great');</strong> - } -} -?> -</pre> - Avec ce code comme test de recette, vous pouvez vous - assurer que le contenu corresponde toujours aux - spécifications à la fois des développeurs et des autres - parties prenantes au projet. - </p> - <p> - Vous pouvez aussi naviguer à travers des formulaires... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('simpletest/web_tester.php'); - -class TestOfRankings extends WebTestCase { - function testWeAreTopOfGoogle() { - $this->get('http://google.com/'); - $this->setField('q', 'simpletest'); - $this->click("I'm Feeling Lucky"); - $this->assertTitle('SimpleTest - Unit Testing for PHP'); - } -} -?> -</pre> - ...même si cela pourrait constituer une violation - des documents juridiques de Google(tm). - </p> - <p> - Pour plus de renseignements sur comment tester une page web, voyez la - <a href="web_tester_documentation.html">documentation sur tester des scripts web</a>. - </p> - <p> - <a href="http://sourceforge.net/projects/simpletest/"><img src="http://sourceforge.net/sflogo.php?group_id=76550&type=5" width="210" height="62" border="0" alt="SourceForge.net Logo"></a> - </p> - - </div> - References and related information... - <ul> -<li> - <a href="https://sourceforge.net/project/showfiles.php?group_id=76550&release_id=153280">Télécharger PHP SimpleTest</a> - depuis <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - L'<a href="http://simpletest.org/api/">API de SimpleTest pour développeur</a> - donne tous les détails sur les classes et assertions existantes. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/mock_objects_documentation.html b/3rdparty/simpletest/docs/fr/mock_objects_documentation.html deleted file mode 100644 index 97e2c86ee7329bf31682691ab4ef76c47ee6cb10..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/mock_objects_documentation.html +++ /dev/null @@ -1,933 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : les objets fantaise</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur les objets fantaisie</h1> - This page... - <ul> -<li> - <a href="#what">Que sont les objets fantaisie ?</a> - </li> -<li> - <a href="#creation">Créer des objets fantaisie</a>. - </li> -<li> - <a href="#expectations">Les objets fantaisie en tant que critiques</a> avec les attentes. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="what"></a>Que sont les objets fantaisie ?</h2> - <p> - Les objets fantaisie - ou "mock objects" en anglais - - ont deux rôles pendant un scénario de test : acteur et critique. - </p> - <p> - Le comportement d'acteur est celui de simuler - des objets difficiles à initialiser ou trop consommateurs - en temps pendant un test. - Le cas classique est celui de la connexion à une base de données. - Mettre sur pied une base de données de test au lancement - de chaque test ralentirait considérablement les tests - et en plus exigerait l'installation d'un moteur - de base de données ainsi que des données sur la machine de test. - Si nous pouvons simuler la connexion - et renvoyer des données à notre guise - alors non seulement nous gagnons en pragmatisme - sur les tests mais en sus nous pouvons nourrir - notre base avec des données falsifiées - et voir comment il répond. Nous pouvons - simuler une base de données en suspens ou - d'autres cas extrêmes sans avoir à créer - une véritable panne de base de données. - En d'autres termes nous pouvons gagner - en contrôle sur l'environnement de test. - </p> - <p> - Si les objets fantaisie ne se comportaient que comme - des acteurs alors on les connaîtrait sous le nom de - <a href="server_stubs_documentation.html">bouchons serveur</a>. - Il s'agissait originairement d'un patron de conception - identifié par Robert Binder (<a href="">Testing - object-oriented systems</a>: models, patterns, and tools, - Addison-Wesley) en 1999. - </p> - <p> - Un bouchon serveur est une simulation d'un objet ou d'un composant. - Il doit remplacer exactement un composant dans un système - en vue d'effectuer des tests ou un prototypage, - tout en restant ultra-léger. - Il permet aux tests de s'exécuter plus rapidement, ou - si la classe simulée n'a pas encore été écrite, - de se lancer tout court. - </p> - <p> - Cependant non seulement les objets fantaisie jouent - un rôle (en fournissant à la demande les valeurs requises) - mais en plus ils sont aussi sensibles aux messages qui - leur sont envoyés (par le biais d'attentes). - En posant les paramètres attendus d'une méthode - ils agissent comme des gardiens : - un appel sur eux doit être réalisé correctement. - Si les attentes ne sont pas atteintes ils nous épargnent - l'effort de l'écriture d'une assertion de test avec - échec en réalisant cette tâche à notre place. - </p> - <p> - Dans le cas d'une connexion à une base de données - imaginaire ils peuvent tester si la requête, disons SQL, - a bien été formé par l'objet qui utilise cette connexion. - Mettez-les sur pied avec des attentes assez précises - et vous verrez que vous n'aurez presque plus d'assertion à écrire manuellement. - </p> - - <h2> -<a class="target" name="creation"></a>Créer des objets fantaisie</h2> - <p> - Tout ce dont nous avons besoin est une classe existante ou une interface, - par exemple une connexion à la base de données qui ressemblerait à... -<pre> -<strong>class DatabaseConnection { - function DatabaseConnection() { } - function query($sql) { } - function selectQuery($sql) { } -}</strong> -</pre> - Pour en créer sa version fantaisie nous devons juste - lancer le générateur... -<pre> -require_once('simpletest/autorun.php'); -require_once('database_connection.php'); - -<strong>Mock::generate('DatabaseConnection');</strong> -</pre> - Ce code génère une classe clone appelée <span class="new_code">MockDatabaseConnection</span>. - Cette nouvelle classe lui ressemble en tout point, - sauf qu'elle ne fait rien du tout. - </p> - <p> - Cette nouvelle classe est génératlement - une sous-classe de <span class="new_code">DatabaseConnection</span>. - Malheureusement, il n'y as aucun moyen de créer une version fantaisie - d'une classe avec une méthode <span class="new_code">final</span> sans avoir - une version fonctionnelle de cette méthode. - Ce n'est pas pas très satisfaisant. - Si la cible est une interface ou si les méthodes <span class="new_code">final</span> - existent dans la classe cible, alors une toute nouvelle classe - est créée, elle implémente juste les même interfaces. - Si vous essayer de faire passer cette classe à travers un indice de type - qui spécifie le véritable nom de l'ancienne classe, alors il échouera. - Du code qui forcerait un indice de type tout en utilisant - des méthodes <span class="new_code">final</span> ne pourrait probablement pas être - testé efficacement avec des objets fantaisie. - </p> - <p> - Si vous voulez voir le code généré, il suffit de faire un <span class="new_code">print</span> - de la sortie de <span class="new_code">Mock::generate()</span>. - VOici le code généré pour la classe <span class="new_code">DatabaseConnection</span> - à la place de son interface... -<pre> -class MockDatabaseConnection extends DatabaseConnection { - public $mock; - protected $mocked_methods = array('databaseconnection', 'query', 'selectquery'); - - function MockDatabaseConnection() { - $this->mock = new SimpleMock(); - $this->mock->disableExpectationNameChecks(); - } - ... - function DatabaseConnection() { - $args = func_get_args(); - $result = &$this->mock->invoke("DatabaseConnection", $args); - return $result; - } - function query($sql) { - $args = func_get_args(); - $result = &$this->mock->invoke("query", $args); - return $result; - } - function selectQuery($sql) { - $args = func_get_args(); - $result = &$this->mock->invoke("selectQuery", $args); - return $result; - } -} -</pre> - Votre sortie dépendra quelque peu de votre version précise de SimpleTest. - </p> - <p> - En plus des méthodes d'origine de la classe, vous en verrez d'autres - pour faciliter les tests. - Nous y reviendrons. - </p> - <p> - Nous pouvons désormais créer des instances de - cette nouvelle classe à l'intérieur même de notre scénario de test... -<pre> -require_once('simpletest/autorun.php'); -require_once('database_connection.php'); - -Mock::generate('DatabaseConnection'); - -class MyTestCase extends UnitTestCase { - - function testSomething() { - <strong>$connection = new MockDatabaseConnection();</strong> - } -} -</pre> - La version fantaisie contient toutles méthodes de l'originale. - En outre, tous les indices de type seront préservés. - Dison que nos méthodes de requête attend un objet <span class="new_code">Query</span>... -<pre> -<strong>class DatabaseConnection { - function DatabaseConnection() { } - function query(Query $query) { } - function selectQuery(Query $query) { } -}</strong> -</pre> - Si nous lui passons le mauvais type d'objet - ou même pire un non-objet... -<pre> -class MyTestCase extends UnitTestCase { - - function testSomething() { - $connection = new MockDatabaseConnection(); - $connection->query('insert into accounts () values ()'); - } -} -</pre> - ...alors le code renverra une violation de typage, - exactement comme on aurait pû s'y attendre - avec la classe d'origine. - </p> - <p> - Si la version fantaisie implémente bien toutes les méthodes - de l'originale, elle renvoit aussi systématiquement <span class="new_code">null</span>. - Et comme toutes les méthodes qui renvoient toujours <span class="new_code">null</span> - ne sont pas très utiles, nous avons besoin de leur faire dire - autre chose... - </p> - - <h2> -<a class="target" name="bouchon"></a>Objets fantaisie en action</h2> - <p> - Changer le <span class="new_code">null</span> renvoyé par la méthode fantaisie - en autre chose est assez facile... -<pre> -<strong>$connection->returns('query', 37)</strong> -</pre> - Désormais à chaque appel de <span class="new_code">$connection->query()</span> - nous obtenons un résultat de 37. - Il n'y a rien de particulier à cette valeur de 37. - Cette valeur de retour peut être aussi compliqué que nécessaire. - </p> - <p> - Ici les paramètres ne sont pas significatifs, - nous aurons systématiquement la même valeur en retour - une fois initialisés de la sorte. - Cela pourrait ne pas ressembler à une copie convaincante - de notre connexion à la base de données, mais pour - la demi-douzaine de lignes de code de notre méthode de test - c'est généralement largement assez. - </p> - <p> - Sauf que les choses ne sont pas toujours si simples. - Les itérateurs sont un problème récurrent, si par exemple - renvoyer systématiquement la même valeur entraine - une boucle infinie dans l'objet testé. - Pour ces cas-là, nous avons besoin d'une séquence de valeurs. - Supposons que nous avons un itérateur simple qui ressemble à... -<pre> -class Iterator { - function Iterator() { } - function next() { } -} -</pre> - Il s'agit là de l'itérateur le plus basique que nous puissions imaginer. - Supponsons que cet itérateur ne renvoit que du texte - jusqu'à ce qu'il atteigne la fin et qu'il renvoie alors un false, - nous pouvons le simuler avec... -<pre> -Mock::generate('Iterator'); - -class IteratorTest extends UnitTestCase() { - - function testASequence() {<strong> - $iterator = new MockIterator(); - $iterator->returns('next', false); - $iterator->returnsAt(0, 'next', 'First string'); - $iterator->returnsAt(1, 'next', 'Second string');</strong> - ... - } -} -</pre> - Quand <span class="new_code">next()</span> est appelé par le <span class="new_code">MockIterator</span> - il commencera par renvoyer "First string", - au deuxième passage "Second string" sera renvoyé - et sur n'importe quel autre appel <span class="new_code">false</span> sera renvoyé - à son tour. - Les valeurs renvoyées les unes après les autres auront la priorité - sur la valeur constante. - Cette dernière est la valeur par défaut en quelque sorte. - </p> - <p> - Une autre situation délicate serait une opération - <span class="new_code">get()</span> surchargée. - Un exemple serait un conteneur d'information avec des pairs clef/valeur. - Nous partons cette fois d'une classe de configuration telle... -<pre> -class Configuration { - function Configuration() { ... } - function get($key) { ... } -} -</pre> - C'est une situation courante pour utiliser des objets fantaisie, - étant donné que la véritable configuration sera différente - d'une machine à l'autre et parfois même d'un test à l'autre. - Cependant un problème apparaît quand toutes les données passent - par la méthode <span class="new_code">get()</span> et que nous souhaitons - quand même des résultats différents pour des clefs différentes. - Par chance les objets fantaisie ont un système de filtre... -<pre> -<strong>$config = &new MockConfiguration(); -$config->returns('get', 'primary', array('db_host')); -$config->returns('get', 'admin', array('db_user')); -$config->returns('get', 'secret', array('db_password'));</strong> -</pre> - Le dernier paramètre est une liste d'arguements - pour vérifier une correspondance. - Dans ce cas, nous essayons de faire correspondre un argument - qui se trouve être la clef de recherche. - Désormais quand l'objet fantaisie voit - sa méthode <span class="new_code">get()</span> invoquée... -<pre> -$config->get('db_user') -</pre> - ...il renverra "admin". - Il trouve cette valeur en essayant de faire correspondre - l'argument reçu à ceux de ses propres listes : dès qu'une - correspondance complète est trouvé, il s'arrête. - </p> - <p> - Vous pouvez préciser un argument par défaut via... -<pre><strong> -$config->returns('get', false, array('*'));</strong> -</pre> - Ce n'est pas la même chose que de définir la valeur renvoyée - sans aucun arguement... -<pre><strong> -$config->returns('get', false);</strong> -</pre> - Dans le premier cas, il acceptera n'importe quel argument, - mais il en faut au moins un. - Dans le deuxième cas, n'importe quel nombre d'arguments - fera l'affaire and il agit comme un attrape-tout après - toutes les autres vérifications. - Notez que si - dans le premier cas - nous ajoutons - d'autres options avec paramètre unique après le joker, - alors elle seront ignorés puisque le joker fera - la première correspondance. - Avec des listes complexes de paramètres, l'ordre devient - important au risque de voir la correspondance souhaitée - masqué par un joker apparu plus tôt. - Déclarez les plus spécifiques d'abord si vous n'êtes pas sûr. - </p> - <p> - Il y a des moments où vous souhaitez qu'une référence - bien spécifique soit servie par l'objet fantaisie plutôt - qu'une copie. - C'est plutôt rare pour dire le moins, mais vous pourriez - être en train de simuler un conteneur qui détiendrait - des primitives, tels des chaînes de caractères. - Par exemple. -<pre> -class Pad { - function Pad() { } - function &note($index) { } -} -</pre> - Dans ce cas, vous pouvez définir une référence dans la liste - des valeurs retournées par l'objet fantaisie... -<pre> -function testTaskReads() { - $note = 'Buy books'; - $pad = new MockPad(); - $vector-><strong>returnsByReference(</strong>'note', $note, array(3)<strong>)</strong>; - $task = new Task($pad); - ... -} -</pre> - Avec cet assemblage vous savez qu'à chaque fois - que <span class="new_code">$pad->note(3)</span> est appelé - il renverra toujours la même <span class="new_code">$note</span>, - même si celle-ci est modifiée. - </p> - <p> - Ces trois facteurs, timing, paramètres et références, - peuvent être combinés orthogonalement. - Par exemple... -<pre> -$buy_books = 'Buy books'; -$write_code = 'Write code'; -$pad = new MockPad(); -$vector-><strong>returnsByReferenceAt(0, 'note', $buy_books, array('*', 3));</strong> -$vector-><strong>returnsByReferenceAt(1, 'note', $write_code, array('*', 3));</strong> -</pre> - Cela renverra une référence à <span class="new_code">$buy_books</span> et - ensuite à <span class="new_code">$write_code</span>, mais seuleent si deux paramètres - sont utilisés, le deuxième devant être l'entier 3. - Cela devrait couvrir la plupart des situations. - </p> - <p> - Un dernier cas délicat reste : celui d'un objet créant - un autre objet, plus connu sous le patron de conception "fabrique" - (ou "factory"). - Supponsons qu'à la réussite d'une requête à - notre base de données imaginaire, un jeu d'enregistrements - est renvoyé sous la forme d'un itérateur, où chaque appel - au <span class="new_code">next()</span> sur notre itérateur donne une ligne - avant de s'arrêtre avec un false. - Cela semble à un cauchemar à simuler, alors qu'en fait un objet - fantaisie peut être créé avec les mécansimes ci-dessus... -<pre> -Mock::generate('DatabaseConnection'); -Mock::generate('ResultIterator'); - -class DatabaseTest extends UnitTestCase { - - function testUserFinderReadsResultsFromDatabase() {<strong> - $result = new MockResultIterator(); - $result->returns('next', false); - $result->returnsAt(0, 'next', array(1, 'tom')); - $result->returnsAt(1, 'next', array(3, 'dick')); - $result->returnsAt(2, 'next', array(6, 'harry')); - - $connection = new MockDatabaseConnection(); - $connection->returns('selectQuery', $result);</strong> - - $finder = new UserFinder(<strong>$connection</strong>); - $this->assertIdentical( - $finder->findNames(), - array('tom', 'dick', 'harry')); - } -} -</pre> - Désormais ce n'est que si notre <span class="new_code">$connection</span> - est appelée par la méthode <span class="new_code">query()</span> - que sera retourné le <span class="new_code">$result</span>, - lui-même s'arrêtant au troisième appel - à <span class="new_code">next()</span>. - Ce devrait être suffisant comme information - pour que notre classe <span class="new_code">UserFinder</span>, - la classe effectivement testée ici, - fasse son boulot. - Un test très précis et toujours pas - de base de données en vue. - </p> - <p> - Nous pourrsion affiner ce test encore plus - en insistant pour que la bonne requête - soit envoyée... -<pre> -$connection->returns('selectQuery', $result, array(<strong>'select name, id from people'</strong>)); -</pre> - Là, c'est une mauvaise idée. - </p> - <p> - Niveau objet, nous avons un <span class="new_code">UserFinder</span> - qui parle à une base de données à travers une interface géante - - l'ensemble du SQL. - Imaginez si nous avions écrit un grand nombre de tests - qui dépendrait désormais de cette requête SQL précise. - Ces requêtes pourraient changer en masse pour tout un tas - de raisons non liés à ce test spécifique. - Par exemple, la règle pour les quotes pourrait changer, - un nom de table pourrait évoluer, une table de liaison pourrait - être ajouté, etc. - Cela entrainerait une ré-écriture de tous les tests à chaque fois - qu'un remaniement est fait, alors même que le comportement lui - n'a pas bougé. - Les tests sont censés aider au remaniement, pas le bloquer. - Pour ma part, je préfère avoir une suite de tests qui passent - quand je fais évoluer le nom des tables. - </p> - <p> - Et si vous voulez une règle, c'est toujours mieux de ne pas - créer un objet fantaisie sur une grosse interface. - </p> - <p> - Par contrast, voici le test complet... -<pre> -class DatabaseTest extends UnitTestCase {<strong> - function setUp() { ... } - function tearDown() { ... }</strong> - - function testUserFinderReadsResultsFromDatabase() { - $finder = new UserFinder(<strong>new DatabaseConnection()</strong>); - $finder->add('tom'); - $finder->add('dick'); - $finder->add('harry'); - $this->assertIdentical( - $finder->findNames(), - array('tom', 'dick', 'harry')); - } -} -</pre> - Ce test est immunisé contre le changement de schéma. - Il échouera uniquement si vous changez la fonctionnalité, - ce qui correspond bien à ce qu'un test doit faire. - </p> - <p> - Il faut juste faire attention à ces méthodes <span class="new_code">setUp()</span> - et <span class="new_code">tearDown()</span> que nous avons survolé pour l'instant. - Elles doivent vider les tables de la base de données - et s'assurer que le schéma est bien défini. - Cela peut se engendrer un peu de travail supplémentaire, - mais d'ordinaire ce type de code existe déjà - à commencer pour - le déploiement. - </p> - <p> - Il y a au moins un endroit où vous aurez besoin d'objets fantaisie : - c'est la simulation des erreurs. - Exemple, la base de données tombe pendant que <span class="new_code">UserFinder</span> - fait son travail. Le <span class="new_code">UserFinder</span> se comporte-t-il bien ? -<pre> -class DatabaseTest extends UnitTestCase { - - function testUserFinder() { - $connection = new MockDatabaseConnection();<strong> - $connection->throwOn('selectQuery', new TimedOut('Ouch!'));</strong> - $alert = new MockAlerts();<strong> - $alert->expectOnce('notify', 'Database is busy - please retry');</strong> - $finder = new UserFinder($connection, $alert); - $this->assertIdentical($finder->findNames(), array()); - } -} -</pre> - Nous avons transmis au <span class="new_code">UserFinder</span> - un objet <span class="new_code">$alert</span>. - Il va transmettre un certain nombre de belles notifications - à l'interface utilisatuer en cas d'erreur. - Nous préfèrerions éviter de saupoudrer notre code avec - des commandes <span class="new_code">print</span> codées en dur si nous pouvons - l'éviter. - Emballer les moyens de sortie veut dire que nous pouvons utiliser - ce code partout. Et cela rend notre code plus facile. - </p> - <p> - Pour faire passer ce test, le finder doit écrire un message sympathique - et compréhensible à l'<span class="new_code">$alert</span>, plutôt que de propager - l'exception. Jusque là, tout va bien. - </p> - <p> - Comment faire en sorte que la <span class="new_code">DatabaseConnection</span> fantaisie - soulève une exception ? - Nous la générons avec la méthode <span class="new_code">throwOn</span> sur l'objet fantaisie. - </p> - <p> - Enfin, que se passe-t-il si la méthode voulue pour la simulation - n'existe pas encore ? - Si vous définissez une valeur de retour sur une méthode absente, - alors SimpleTest vous répondra avec une erreur. - Et si vous utilisez <span class="new_code">__call()</span> pour simuler - des méthodes dynamiques ? - </p> - <p> - Les objets avec des interfaces dynamiques, avec <span class="new_code">__call</span>, - peuvent être problématiques dans l'implémentation courante - des objets fantaisie. - Vous pouvez en créer un autour de la méthode <span class="new_code">__call()</span> - mais c'est très laid. - Et pourquoi un test devrait connaître quelque chose avec un niveau - si bas dans l'implémentation. Il n'a besoin que de simuler l'appel. - </p> - <p> - Il y a bien moyen de contournement : ajouter des méthodes complémentaires - à l'objet fantaisie à la génération. -<pre> -<strong>Mock::generate('DatabaseConnection', 'MockDatabaseConnection', array('setOptions'));</strong> -</pre> - Dans une longue suite de tests cela pourrait entraîner des problèmes, - puisque vous avez probablement déjà une version fantaisie - de la classe appellée <span class="new_code">MockDatabaseConnection</span> - sans les méthodes complémentaires. - Le générateur de code ne générera pas la version fantaisie de la classe - s'il en existe déjà une version avec le même nom. - Il vous deviendra impossible de déterminer où est passée votre méthode - si une autre définition a été lancé au préalable. - </p> - <p> - Pour pallier à ce problème, SimpleTest vous permet de choisir - n'importe autre nom pour la nouvelle classe au moment même où - vous ajouter les méthodes complémentaires. -<pre> -Mock::generate('DatabaseConnection', <strong>'MockDatabaseConnectionWithOptions'</strong>, array('setOptions')); -</pre> - Ici l'objet fantaisie se comportera comme si - <span class="new_code">setOptions()</span> existait bel et bien - dans la classe originale. - </p> - <p> - Les objets fantaisie ne peuvent être utilisés qu'à l'intérieur - des scénarios de test, étant donné qu'à l'apparition d'une attente - ils envoient des messages directement au scénario de test courant. - Les créer en dehors d'un scénario de test entraînera une erreur - de run time quand une attente est déclenchée et qu'il n'y a pas - de scénario de test en cours pour recevoir le message. - Nous pouvons désormais couvrir ces attentes. - </p> - - <h2> -<a class="target" name="expectations"></a>Objets fantaisie en tant que critiques</h2> - <p> - Même si les bouchons serveur isolent vos tests des perturbations - du monde réel, ils n'apportent que le moitié des bénéfices possibles. - Vous pouvez obtenir une classe de test qui reçoive les bons messages, - mais cette nouvelle classe envoie-t-elle les bons ? - Le tester peut devenir très bordélique sans - une librairie d'objets fantaise. - </p> - <p> - Voici un exemple, prenons une classe <span class="new_code">PageController</span> - toute simple qui traitera un formulaire de paiement - par carte bleue... -<pre> -class PaymentForm extends PageController { - function __construct($alert, $payment_gateway) { ... } - function makePayment($request) { ... } -} -</pre> - Cette classe a besoin d'un <span class="new_code">PaymentGateway</span> - pour parler concrètement à la banque. - Il utilise aussi un objet <span class="new_code">Alert</span> - pour gérer les erreurs. - Cette dernière classe parle à la page ou au template. - Elle est responsable de l'affichage du message d'erreur - et de la mise en valeur de tout champ du formulaire - qui serait incorrecte. - </p> - <p> - Elle pourrait ressembler à... -<pre> -class Alert { - function warn($warning, $id) { - print '<div class="warning">' . $warning . '</div>'; - print '<style type="text/css">#' . $id . ' { background-color: red }</style>'; - } -} -</pre> - </p> - <p> - Portons notre attention à la méthode <span class="new_code">makePayment()</span>. - Si nous n'inscrivons pas un numéro "CVV2" (celui à trois - chiffre au dos de la carte bleue), nous souhaitons afficher - une erreur plutôt que d'essayer de traiter le paiement. - En mode test... -<pre> -<?php -require_once('simpletest/autorun.php'); -require_once('payment_form.php'); -Mock::generate('Alert'); -Mock::generate('PaymentGateway'); - -class PaymentFormFailuresShouldBeGraceful extends UnitTestCase { - - function testMissingCvv2CausesAlert() { - $alert = new MockAlert(); - <strong>$alert->expectOnce( - 'warn', - array('Missing three digit security code', 'cvv2'));</strong> - $controller = new PaymentForm(<strong>$alert</strong>, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); - } - - function requestWithMissingCvv2() { ... } -} -?> -</pre> - Première question : où sont passés les assertions ? - </p> - <p> - L'appel à <span class="new_code">expectOnce('warn', array(...))</span> annonce - à l'objet fantaisie qu'il faut s'attendre à un appel à <span class="new_code">warn()</span> - avant la fin du test. - Quand il débouche sur l'appel à <span class="new_code">warn()</span>, il vérifie - les arguments. Si ceux-ci ne correspondent pas, alors un échec - est généré. Il échouera aussi si la méthode n'est jamais appelée. - </p> - <p> - Non seulement le test ci-dessus s'assure que <span class="new_code">warn</span> - a bien été appelé, mais en plus qu'il a bien reçu la chaîne - de caractère "Missing three digit security code" - et même le tag "cvv2". - L'équivalent de <span class="new_code">assertIdentical()</span> est appliqué - aux deux champs quand les paramètres sont comparés. - </p> - <p> - Si le contenu du message vous importe peu, surtout dans le cas - d'une interface utilisateur qui change régulièrement, - nous pouvons passer ce paramètre avec l'opérateur "*"... -<pre> -class PaymentFormFailuresShouldBeGraceful extends UnitTestCase { - - function testMissingCvv2CausesAlert() { - $alert = new MockAlert(); - $alert->expectOnce('warn', array(<strong>'*'</strong>, 'cvv2')); - $controller = new PaymentForm($alert, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); - } - - function requestWithMissingCvv2() { ... } -} -</pre> - Nous pouvons même rendre le test encore moins spécifique - en supprimant complètement la liste des paramètres... -<pre> -function testMissingCvv2CausesAlert() { - $alert = new MockAlert(); - <strong>$alert->expectOnce('warn');</strong> - $controller = new PaymentForm($alert, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); -} -</pre> - Ceci vérifiera uniquement si la méthode a été appelé, - ce qui est peut-être un peu drastique dans ce cas. - Plus tard, nous verrons comment alléger les attentes - plus précisement. - </p> - <p> - Des tests sans assertions peuvent être à la fois compacts - et très expressifs. Parce que nous interceptons l'appel - sur le chemin de l'objet, ici de classe <span class="new_code">Alert</span>, - nous évitons de tester l'état par la suite. - Cela évite les assertions dans les tests, mais aussi - l'obligation d'ajouter des accesseurs uniquement - pour les tests dans le code original. - Si vous en arrivez à ajouter des accesseurs de ce type, - on parle alors de "state based testing" dans le jargon - ("test piloté par l'état"), - il est probablement plus que temps d'utiliser - des objets fantaisie dans vos tests. - On peut alors parler de "behaviour based testing" - (ou "test piloté par le comportement") : - c'est largement mieux ! - </p> - <p> - Ajoutons un autre test. - Assurons nous que nous essayons même pas un paiement sans CVV2... -<pre> -class PaymentFormFailuresShouldBeGraceful extends UnitTestCase { - - function testMissingCvv2CausesAlert() { ... } - - function testNoPaymentAttemptedWithMissingCvv2() { - $payment_gateway = new MockPaymentGateway(); - <strong>$payment_gateway->expectNever('pay');</strong> - $controller = new PaymentForm(new MockAlert(), $payment_gateway); - $controller->makePayment($this->requestWithMissingCvv2()); - } - - ... -} -</pre> - Vérifier une négation peut être très difficile - dans les tests, mais <span class="new_code">expectNever()</span> - rend l'opération très facile heureusement. - </p> - <p> - <span class="new_code">expectOnce()</span> et <span class="new_code">expectNever()</span> sont - suffisants pour la plupart des tests, mais - occasionnellement vous voulez tester plusieurs évènements. - D'ordinaire pour des raisons d'usabilité, nous souhaitons - que tous les champs manquants du formulaire soient - mis en relief, et pas uniquement le premier. - Cela veut dire que nous devrions voir de multiples appels - à <span class="new_code">Alert::warn()</span>, pas juste un... -<pre> -function testAllRequiredFieldsHighlightedOnEmptyRequest() { - $alert = new MockAlert();<strong> - $alert->expectAt(0, 'warn', array('*', 'cc_number')); - $alert->expectAt(1, 'warn', array('*', 'expiry')); - $alert->expectAt(2, 'warn', array('*', 'cvv2')); - $alert->expectAt(3, 'warn', array('*', 'card_holder')); - $alert->expectAt(4, 'warn', array('*', 'address')); - $alert->expectAt(5, 'warn', array('*', 'postcode')); - $alert->expectAt(6, 'warn', array('*', 'country')); - $alert->expectCallCount('warn', 7);</strong> - $controller = new PaymentForm($alert, new MockPaymentGateway()); - $controller->makePayment($this->requestWithMissingCvv2()); -} -</pre> - Le compteur dans <span class="new_code">expectAt()</span> précise - le nombre de fois que la méthode a déjà été appelée. - Ici nous vérifions que chaque champ sera bien mis en relief. - </p> - <p> - Notez que nous sommes forcé de tester l'ordre en même temps. - SimpleTest n'a pas encore de moyen pour éviter cela, - mais dans une version future ce sera corrigé. - </p> - <p> - Voici la liste complètes des attentes - que vous pouvez préciser sur une objet fantaisie - dans <a href="http://simpletest.org/">SimpleTest</a>. - Comme pour les assertions, ces méthodes prennent en option - un message d'erreur. - <table> - <thead><tr> -<th>Attente</th> -<th>Description</th> -</tr></thead> - <tbody> - <tr> - <td><span class="new_code">expect($method, $args)</span></td> - <td>Les arguements doivent correspondre si appelés</td> - </tr> - <tr> - <td><span class="new_code">expectAt($timing, $method, $args)</span></td> - <td>Les arguements doiven correspondre si appelés lors du passage numéro <span class="new_code">$timing</span> -</td> - </tr> - <tr> - <td><span class="new_code">expectCallCount($method, $count)</span></td> - <td>La méthode doit être appelée exactement <span class="new_code">$count</span> fois</td> - </tr> - <tr> - <td><span class="new_code">expectMaximumCallCount($method, $count)</span></td> - <td>La méthode ne doit pas être appelée plus de <span class="new_code">$count</span> fois</td> - </tr> - <tr> - <td><span class="new_code">expectMinimumCallCount($method, $count)</span></td> - <td>La méthode ne doit pas être appelée moins de <span class="new_code">$count</span> fois</td> - </tr> - <tr> - <td><span class="new_code">expectNever($method)</span></td> - <td>La méthode ne doit jamais être appelée</td> - </tr> - <tr> - <td><span class="new_code">expectOnce($method, $args)</span></td> - <td>La méthode ne doit être appelée qu'une seule fois et avec les arguments (en option)</td> - </tr> - <tr> - <td><span class="new_code">expectAtLeastOnce($method, $args)</span></td> - <td>La méthode doit être appelée au moins une seule fois et toujours avec au moins un des arguments attendus</td> - </tr> - </tbody> - </table> - Où les paramètres sont... - <dl> - <dt class="new_code">$method</dt> - <dd> - Le nom de la méthode, sous la forme d'une chaîne de caractères, - à laquelle il faut appliquer la condition. - </dd> - <dt class="new_code">$args</dt> - <dd> - Les argumetns sous la forme d'une liste. - Les jokers peuvent être inclus de la même manière - que pour <span class="new_code">setReturn()</span>. - Cet argument est optionnel pour <span class="new_code">expectOnce()</span> - et <span class="new_code">expectAtLeastOnce()</span>. - </dd> - <dt class="new_code">$timing</dt> - <dd> - La seule marque dans le temps pour tester la condition. - Le premier appel commence à zéro et le comptage se fait - séparement sur chaque méthode. - </dd> - <dt class="new_code">$count</dt> - <dd>Le nombre d'appels attendu.</dd> - </dl> - </p> - <p> - Si vous n'avez qu'un seul appel dans votre test, assurez vous - d'utiliser <span class="new_code">expectOnce</span>.<br> - Utiliser <span class="new_code">$mocked->expectAt(0, 'method', 'args);</span> - tout seul ne permettra qu'à la méthode de ne jamais être appelée. - Vérifier les arguements et le comptage total sont pour le moment - indépendants. - Ajouter une attente <span class="new_code">expectCallCount()</span> quand - vous utilisez <span class="new_code">expectAt()</span> (dans le cas sans appel) - est permis. - </p> - <p> - Comme les assertions à l'intérieur des scénarios de test, - toutes ces attentes peuvent incorporer une surchage - sur le message sous la forme d'un paramètre supplémentaire. - Par ailleurs le message original peut être inclus dans la sortie - avec "%s". - </p> - - </div> - References and related information... - <ul> -<li> - Le papier original sur les Objets fantaisie ou - <a href="http://www.mockobjects.com/">Mock objects</a>. - </li> -<li> - La page du projet SimpleTest sur <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page d'accueil de SimpleTest sur <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/overview.html b/3rdparty/simpletest/docs/fr/overview.html deleted file mode 100644 index 968bbc48e50a44b4d7f2e579436caa79697dbbd7..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/overview.html +++ /dev/null @@ -1,321 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title> - Aperçu et liste des fonctionnalités des testeurs unitaires PHP et web de SimpleTest PHP - </title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Apercu de SimpleTest</h1> - This page... - <ul> -<li> - <a href="#resume">Résumé rapide</a> de l'outil SimpleTest pour PHP. - </li> -<li> - <a href="#fonctionnalites">La liste des fonctionnalites</a>, à la fois présentes et à venir. - </li> -<li> - Il y a beaucoup de <a href="#ressources">ressources sur les tests unitaires</a> sur le web. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="resume"></a>Qu'est-ce que SimpleTest ?</h2> - <p> - Le coeur de SimpleTest est un framework de test construit autour de classes de scénarios de test. Celles-ci sont écrites comme des extensions des classes premières de scénarios de test, chacune élargie avec des méthodes qui contiennent le code de test effectif. Les scripts de test de haut niveau invoque la méthode <span class="new_code">run()</span> à chaque scénario de test successivement. Chaque méthode de test est écrite pour appeler des assertions diverses que le développeur suppose être vraies, <span class="new_code">assertEqual()</span> par exemple. Si l'assertion est correcte, alors un succès est expédié au rapporteur observant le test, mais toute erreur déclenche une alerte et une description de la dissension. - </p> - <p> - Un <a href="unit_test_documentation.html">scénario de test</a> ressemble à... -<pre> -class <strong>MyTestCase</strong> extends UnitTestCase { - <strong> - function testLog() { - $log = &new Log('my.log'); - $log->message('Hello'); - $this->assertTrue(file_exists('my.log')); - }</strong> -} -</pre> - </p> - <p> - Ces outils sont conçus pour le développeur. Les tests sont écrits en PHP directement, plus ou moins simultanément avec la construction de l'application elle-même. L'avantage d'utiliser PHP lui-même comme langage de test est qu'il n'y a pas de nouveau langage à apprendre, les tests peuvent commencer directement et le développeur peut tester n'importe quelle partie du code. Plus simplement, toutes les parties qui peuvent être accédées par le code de l'application peuvent aussi être accédées par le code de test si ils sont tous les deux dans le même langage. - </p> - <p> - Le type de scénario de test le plus simple est le <span class="new_code">UnitTestCase</span>. Cette classe de scénario de test inclut les tests standards pour l'égalité, les références et l'appariement de motifs (via les expressions rationnelles). Ceux-ci testent ce que vous seriez en droit d'attendre du résultat d'une fonction ou d'une méthode. Il s'agit du type de test le plus commun pendant le quotidien du développeur, peut-être 95% des scénarios de test. - </p> - <p> - La tâche ultime d'une application web n'est cependant pas de produire une sortie correcte à partir de méthodes ou d'objets, mais plutôt de produire des pages web. La classe <span class="new_code">WebTestCase</span> teste des pages web. Elle simule un navigateur web demandant une page, de façon exhaustive : cookies, proxies, connexions sécurisées, authentification, formulaires, cadres et la plupart des éléments de navigation. Avec ce type de scénario de test, le développeur peut garantir que telle ou telle information est présente dans la page et que les formulaires ainsi que les sessions sont gérés comme il faut. - </p> - <p> - Un <a href="web_tester_documentation.html">scénario de test web</a> ressemble à... -<pre> -class <strong>MySiteTest</strong> extends WebTestCase { - <strong> - function testHomePage() { - $this->get('http://www.my-site.com/index.php'); - $this->assertTitle('My Home Page'); - $this->clickLink('Contact'); - $this->assertTitle('Contact me'); - $this->assertWantedPattern('/Email me at/'); - }</strong> -} -</pre> - </p> - - <h2> -<a class="target" name="fonctionnalites"></a>Liste des fonctionnalites</h2> - <p> - Ci-dessous vous trouverez un canevas assez brut des fonctionnalités à aujourd'hui et pour demain, sans oublier leur date approximative de publication. J'ai bien peur qu'il soit modifiable sans pré-avis étant donné que les jalons dépendent beaucoup sur le temps disponible. Les trucs en vert ont été codés, mais pas forcément déjà rendus public. Si vous avez une besoin pressant pour une fonctionnalité verte mais pas encore publique alors vous devriez retirer le code directement sur le CVS chez SourceFourge. Une fonctionnalitée publiée est indiqué par "Fini". - <table> -<thead> - <tr> -<th>Fonctionnalité</th> -<th>Description</th> -<th>Publication</th> -</tr> - </thead> -<tbody> -<tr> - <td>Scénariot de test unitaire</td> - <td>Les classes de test et assertions de base</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Affichage HTML</td> - <td>L'affichage le plus simple possible</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Autochargement des scénarios de test</td> - <td>Lire un fichier avec des scénarios de test et les charger dans un groupe de tests automatiquement</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Générateur de code d'objets fantaisie</td> - <td>Des objets capable de simuler d'autres objets, supprimant les dépendances dans les tests</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Bouchons serveur</td> - <td>Des objets fantaisie sans résultat attendu à utiliser à l'extérieur des scénarios de test, pour le prototypage par exemple.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Intégration d'autres testeurs unitaires</td> - <td> - La capacité de lire et simuler d'autres scénarios de test en provenance de PHPUnit et de PEAR::Phpunit.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Scénario de test web</td> - <td>Appariement basique de motifs dans une page téléchargée.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Analyse de page HTML</td> - <td>Permet de suivre les liens et de trouver la balise de titre</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Simulacre partiel</td> - <td>Simuler des parties d'une classe pour tester moins qu'une classe ou dans des cas complexes.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Gestion des cookies Web</td> - <td>Gestion correcte des cookies au téléchargement d'une page.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Suivi des redirections</td> - <td>Le téléchargement d'une page suit automatiquement une redirection 300.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Analyse d'un formulaire</td> - <td>La capacité de valider un formulaire simple et d'en lire les valeurs par défaut.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Interface en ligne de commande</td> - <td>Affiche le résultat des tests sans navigateur web.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Mise à nu des attentes d'une classe</td> - <td>Peut créer des tests précis avec des simulacres ainsi que des scénarios de test.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Sortie et analyse XML</td> - <td>Permet de tester sur plusieurs hôtes et d'intégrer des extensions d'acceptation de test.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Scénario de test en ligne de commande</td> - <td>Permet de tester des outils ou scripts en ligne de commande et de manier des fichiers.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Compatibilité avec PHP Documentor</td> - <td>Génération automatique et complète de la documentation au niveau des classes.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Interface navigateur</td> - <td>Mise à nu des niveaux bas de l'interface du navigateur web pour des scénarios de test plus précis.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Authentification HTTP</td> - <td>Téléchargement des pages web protégées avec une authentification basique seulement.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Boutons de navigation d'un navigateur</td> - <td>Arrière, avant et recommencer</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Support de SSL</td> - <td>Peut se connecter à des pages de type https.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Support de proxy</td> - <td>Peut se connecter via des proxys communs</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Support des cadres</td> - <td>Gère les cadres dans les scénarios de test web.</td> - <td style="color: green;">Fini</td> - </tr> - <tr> - <td>Test de l'upload de fichier</td> - <td>Peut simuler la balise input de type file</td> - <td style="color: red;">1.0.1</td> - </tr> - <tr> - <td>Amélioration sur la machinerie des rapports</td> - <td>Retouche sur la transmission des messages pour une meilleur coopération avec les IDEs</td> - <td style="color: red;">1.1</td> - </tr> - <tr> - <td>Amélioration de l'affichage des tests</td> - <td>Une meilleure interface graphique web, avec un arbre des scénarios de test.</td> - <td style="color: red;">1.1</td> - </tr> - <tr> - <td>Localisation</td> - <td>Abstraction des messages et génration du code à partir de fichiers XML.</td> - <td style="color: red;">1.1</td> - </tr> - <tr> - <td>Simulation d'interface</td> - <td>Peut générer des objets fantaisie tant vers des interfaces que vers des classes.</td> - <td style="color: red;">2.0</td> - </tr> - <tr> - <td>Test sur es exceptions</td> - <td>Dans le même esprit que sur les tests des erreurs PHP.</td> - <td style="color: red;">2.0</td> - </tr> - <tr> - <td>Rercherche d'éléments avec XPath</td> - <td>Peut utiliser Tidy HTML pour un appariement plus rapide et plus souple.</td> - <td style="color: red;">2.0</td> - </tr> - </tbody> -</table> - La migration vers PHP5 commencera juste après la série des 1.0, à partir de là PHP4 ne sera plus supporté. SimpleTest est actuellement compatible avec PHP5 mais n'utilisera aucune des nouvelles fonctionnalités avant la version 2. - </p> - - <h2> -<a class="target" name="ressources"></a>Ressources sur le web pour les tests</h2> - <p> - Le processus est au moins aussi important que les outils. Le type de procédure que fait un usage le plus intensif des outils de test pour développeur est bien sûr l'<a href="http://www.extremeprogramming.org/">Extreme Programming</a>. Il s'agit là d'une des <a href="http://www.agilealliance.com/articles/index">méthodes agiles</a> qui combinent plusieurs pratiques pour "lisser la courbe de coût" du développement logiciel. La plus extrème reste le <a href="http://www.testdriven.com/modules/news/">développement piloté par les tests</a>, où vous devez adhérer à la règle du <cite>pas de code avant d'avoir un test</cite>. Si vous êtes plutôt du genre planninficateur ou que vous estimez que l'expérience compte plus que l'évolution, vous préférerez peut-être l'approche <a href="http://www.therationaledge.com/content/dec_01/f_spiritOfTheRUP_pk.html">RUP</a>. Je ne l'ai pas testé mais je peux voir où vous aurez besoin d'outils de test (cf. illustration 9). - </p> - <p> - La plupart des testeurs unitaires sont dans une certaine mesure un clone de <a href="http://www.junit.org/">JUnit</a>, au moins dans l'interface. Il y a énormément d'information sur le site de JUnit, à commencer par la <a href="http://junit.sourceforge.net/doc/faq/faq.htm">FAQ</a> quie contient pas mal de conseils généraux sur les tests. Une fois mordu par le bogue vous apprécierez sûrement la phrase <a href="http://junit.sourceforge.net/doc/testinfected/testing.htm">infecté par les tests</a> trouvée par Eric Gamma. Si vous êtes encore en train de tergiverser sur un testeur unitaire, sachez que les choix principaux sont <a href="http://phpunit.sourceforge.net/">PHPUnit</a> et <a href="http://pear.php.net/manual/en/package.php.phpunit.php">Pear PHP::PHPUnit</a>. De nombreuses fonctionnalités de SimpleTest leurs font défaut, mais la version PEAR a d'ores et déjà été mise à jour pour PHP5. Elle est aussi recommandée si vous portez des scénarios de test existant depuis <a href="http://www.junit.org/">JUnit</a>. - </p> - <p> - Les développeurs de bibliothèque n'ont pas l'air de livrer très souvent des tests avec leur code : c'est bien dommage. Le code d'une bibliothèque qui inclut des tests peut être remanié avec plus de sécurité et le code de test sert de documentation additionnelle dans un format assez standard. Ceci peut épargner la pêche aux indices dans le code source lorsque qu'un problème survient, en particulier lors de la mise à jour d'une telle bibliothèque. Parmi les bibliothèques utilisant SimpleTest comme testeur unitaire on retrouve <a href="http://wact.sourceforge.net/">WACT</a> et <a href="http://sourceforge.net/projects/htmlsax">PEAR::XML_HTMLSax</a>. - </p> - <p> - Au jour d'aujourd'hui il manque tristement beaucoup de matière sur les objets fantaisie : dommage, surtout que tester unitairement sans eux représente pas mal de travail en plus. L'<a href="http://www.sidewize.com/company/mockobjects.pdf">article original sur les objets fantaisie</a> est très orienté Java, mais reste intéressant à lire. Etant donné qu'il s'agit d'une nouvelle technologie il y a beaucoup de discussions et de débats sur comment les utiliser, souvent sur des wikis comme <a href="http://xpdeveloper.com/cgi-bin/oldwiki.cgi?MockObjects">Extreme Tuesday</a> ou <a href="http://www.mockobjects.com/MocksObjectsPaper.html">www.mockobjects.com</a>ou <a href="http://c2.com/cgi/wiki?MockObject">the original C2 Wiki</a>. Injecter des objets fantaisie dans une classe est un des champs principaux du débat : cet <a href="http://www-106.ibm.com/developerworks/java/library/j-mocktest.html">article chez IBM</a> en est un bon point de départ. - </p> - <p> - Il y a énormement d'outils de test web mais la plupart sont écrits en Java. De plus les tutoriels et autres conseils sont plutôt rares. Votre seul espoir est de regarder directement la documentation pour <a href="http://httpunit.sourceforge.net/">HTTPUnit</a>, <a href="http://htmlunit.sourceforge.net/">HTMLUnit</a> ou <a href="http://jwebunit.sourceforge.net/">JWebUnit</a> et d'espérer y trouver pour des indices. Il y a aussi des frameworks basés sur XML, mais de nouveau la plupart ont besoin de Java pour tourner. - </p> - - </div> - References and related information... - <ul> -<li> - <a href="unit_test_documentation.html">Documentation pour SimpleTest</a>. - </li> -<li> - <a href="http://www.lastcraft.com/first_test_tutorial.php">Comment écrire des scénarios de test en PHP</a> est un tutoriel plutôt avancé. - </li> -<li> - <a href="http://simpletest.org/api/">L'API de SimpleTest</a> par phpdoc. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/partial_mocks_documentation.html b/3rdparty/simpletest/docs/fr/partial_mocks_documentation.html deleted file mode 100644 index 740ae7b402607be4f03219b9bd626da0ec57b4aa..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/partial_mocks_documentation.html +++ /dev/null @@ -1,475 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : les objets fantaisie partiels</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur les objets fantaisie partiels</h1> - This page... - <ul> -<li> - <a href="#injection">Le problème de l'injection d'un objet fantaisie</a>. - </li> -<li> - Déplacer la création vers une méthode <a href="#creation">fabrique protégée</a>. - </li> -<li> - <a href="#partiel">L'objet fantaisie partiel</a> génère une sous-classe. - </li> -<li> - Les objets fantaisie partiels <a href="#moins">testent moins qu'une classe</a>. - </li> -</ul> -<div class="content"> - - <p> - Un objet fantaisie partiel n'est ni plus ni moins - qu'un modèle de conception pour soulager un problème spécifique - du test avec des objets fantaisie, celui de placer - des objets fantaisie dans des coins serrés. - Il s'agit d'un outil assez limité et peut-être même - une idée pas si bonne que ça. Elle est incluse dans SimpleTest - pour la simple raison que je l'ai trouvée utile - à plus d'une occasion et qu'elle m'a épargnée - pas mal de travail dans ces moments-là. - </p> - - <h2> -<a class="target" name="injection"></a>Le problème de l'injection dans un objet fantaisie</h2> - <p> - Quand un objet en utilise un autre il est très simple - d'y faire circuler une version fantaisie déjà prête - avec ses attentes. Les choses deviennent un peu plus délicates - si un objet en crée un autre et que le créateur est celui - que l'on souhaite tester. Cela revient à dire que l'objet - créé devrait être une fantaisie, mais nous pouvons - difficilement dire à notre classe sous test de créer - un objet fantaisie plutôt qu'un "vrai" objet. - La classe testée ne sait même pas qu'elle travaille dans un environnement de test. - </p> - <p> - Par exemple, supposons que nous sommes en train - de construire un client telnet et qu'il a besoin - de créer une socket réseau pour envoyer ses messages. - La méthode de connexion pourrait ressemble à quelque chose comme... -<pre> -<strong><?php -require_once('socket.php'); - -class Telnet { - ... - function connect($ip, $port, $username, $password) { - $socket = new Socket($ip, $port); - $socket->read( ... ); - ... - } -} -?></strong> -</pre> - Nous voudrions vraiment avoir une version fantaisie - de l'objet socket, que pouvons nous faire ? - </p> - <p> - La première solution est de passer la socket en - tant que paramètre, ce qui force la création - au niveau inférieur. Charger le client de cette tâche - est effectivement une bonne approche si c'est possible - et devrait conduire à un remaniement -- de la création - à partir de l'action. En fait, c'est là une des manières - avec lesquels tester en s'appuyant sur des objets fantaisie - vous force à coder des solutions plus resserrées sur leur objectif. - Ils améliorent votre programmation. - </p> - <p> - Voici ce que ça devrait être... -<pre> -<?php -require_once('socket.php'); - -class Telnet { - ... - <strong>function connect($socket, $username, $password) { - $socket->read( ... ); - ... - }</strong> -} -?> -</pre> - Sous-entendu, votre code de test est typique d'un cas - de test avec un objet fantaisie. -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new Telnet(); - $telnet->connect($socket, 'Me', 'Secret'); - ...</strong> - } -} -</pre> - C'est assez évident que vous ne pouvez descendre que d'un niveau. - Vous ne voudriez pas que votre application de haut niveau - crée tous les fichiers de bas niveau, sockets et autres connexions - à la base de données dont elle aurait besoin. - Elle ne connaîtrait pas les paramètres du constructeur de toute façon. - </p> - <p> - La solution suivante est de passer l'objet créé sous la forme - d'un paramètre optionnel... -<pre> -<?php -require_once('socket.php'); - -class Telnet { - ...<strong> - function connect($ip, $port, $username, $password, $socket = false) { - if (! $socket) { - $socket = new Socket($ip, $port); - } - $socket->read( ... );</strong> - ... - return $socket; - } -} -?> -</pre> - Pour une solution rapide, c'est généralement suffisant. - Ensuite le test est très similaire : comme si le paramètre - était transmis formellement... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new Telnet(); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret', $socket); - ...</strong> - } -} -</pre> - Le problème de cette approche tient dans son manque de netteté. - Il y a du code de test dans la classe principale et aussi - des paramètres transmis dans le scénario de test - qui ne sont jamais utilisés. Il s'agit là d'une approche - rapide et sale, mais qui ne reste pas moins efficace - dans la plupart des situations. - </p> - <p> - Une autre solution encore est de laisser un objet fabrique - s'occuper de la création... -<pre> -<?php -require_once('socket.php'); - -class Telnet {<strong> - function Telnet($network) { - $this->_network = $network; - }</strong> - ... - function connect($ip, $port, $username, $password) {<strong> - $socket = $this->_network->createSocket($ip, $port); - $socket->read( ... );</strong> - ... - return $socket; - } -} -?> -</pre> - Il s'agit là probablement de la réponse la plus travaillée - étant donné que la création est maintenant située - dans une petite classe spécialisée. La fabrique réseau - peut être testée séparément et utilisée en tant que fantaisie - quand nous testons la classe telnet... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $network = new MockNetwork(); - $network->returnsByReference('createSocket', $socket); - $telnet = new Telnet($network); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret');</strong> - } -} -</pre> - Le problème reste que nous ajoutons beaucoup de classes - à la bibliothèque. Et aussi que nous utilisons beaucoup - de fabriques ce qui rend notre code un peu moins intuitif. - La solution la plus flexible, mais aussi la plus complexe. - </p> - <p> - Des techniques comme "l'Injection de Dépendance" - (ou "Dependency Injection") s'attelle au problème - de l'instanciation d'une classe avec beaucoup de paramètres. - Malheureusement la connaissance de ce patron de conception - n'est pas très répandue et si vous êtes en train d'essayer - de faire fonctionner du vieux code, ré-achitecturer toute - l'application n'est pas vraiment une option. - </p> - <p> - Peut-on trouver un juste milieu ? - </p> - - <h2> -<a class="target" name="creation"></a>Méthode fabrique protégée</h2> - <p> - Il existe une technique pour palier à ce problème - sans créer de nouvelle classe dans l'application; - par contre elle induit la création d'une sous-classe au moment du test. - Premièrement nous déplaçons la création de la socket dans sa propre méthode... -<pre> -<?php -require_once('socket.php'); - -class Telnet { - ... - function connect($ip, $port, $username, $password) { - <strong>$socket = $this->createSocket($ip, $port);</strong> - $socket->read( ... ); - ... - }<strong> - - protected function createSocket($ip, $port) { - return new Socket($ip, $port); - }</strong> -} -?> -</pre> - Une première étape plutôt précautionneuse même pour - du code legacy et intermélé. - Il s'agit là de la seule modification dans le code de l'application. - </p> - <p> - Pour le scénario de test, nous devons créer - une sous-classe de manière à intercepter la création de la socket... -<pre> -<strong>class TelnetTestVersion extends Telnet { - var $mock; - - function TelnetTestVersion($mock) { - $this->mock = $mock; - $this->Telnet(); - } - - protected function createSocket() { - return $this->mock; - } -}</strong> -</pre> - Ici j'ai déplacé la fantaisie dans le constructeur, - mais un setter aurait fonctionné tout aussi bien. - Notez bien que la fantaisie est placée dans une variable - d'objet avant que le constructeur ne soit attaché. - C'est nécessaire dans le cas où le constructeur appelle - <span class="new_code">connect()</span>. - Autrement il pourrait donner un valeur nulle à partir de - <span class="new_code">createSocket()</span>. - </p> - <p> - Après la réalisation de tout ce travail supplémentaire - le scénario de test est assez simple. - Nous avons juste besoin de tester notre nouvelle classe à la place... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new TelnetTestVersion($socket); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret');</strong> - } -} -</pre> - Cette nouvelle classe est très simple bien sûr. - Elle ne fait qu'initier une valeur renvoyée, à la manière - d'une fantaisie. Ce serait pas mal non plus si elle pouvait - vérifier les paramètres entrants. - Exactement comme un objet fantaisie. - Il se pourrait bien que nous ayons à réaliser cette astuce régulièrement : - serait-il possible d'automatiser la création de cette sous-classe ? - </p> - - <h2> -<a class="target" name="partiel"></a>Un objet fantaisie partiel</h2> - <p> - Bien sûr la réponse est "oui" - ou alors j'aurais arrêté d'écrire depuis quelques temps déjà ! - Le test précédent a représenté beaucoup de travail, - mais nous pouvons générer la sous-classe en utilisant - une approche à celle des objets fantaisie. - </p> - <p> - Voici donc une version avec objet fantaisie partiel du test... -<pre> -<strong>Mock::generatePartial( - 'Telnet', - 'TelnetTestVersion', - array('createSocket'));</strong> - -class TelnetTest extends UnitTestCase { - ... - function testConnection() {<strong> - $socket = new MockSocket(); - ... - $telnet = new TelnetTestVersion(); - $telnet->setReturnReference('createSocket', $socket); - $telnet->Telnet(); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret');</strong> - } -} -</pre> - La fantaisie partielle est une sous-classe de l'original - dont on aurait "remplacé" les méthodes sélectionnées - avec des versions de test. L'appel à <span class="new_code">generatePartial()</span> - nécessite trois paramètres : la classe à sous classer, - le nom de la nouvelle classe et une liste des méthodes à simuler. - </p> - <p> - Instancier les objets qui en résultent est plutôt délicat. - L'unique paramètre du constructeur d'un objet fantaisie partiel - est la référence du testeur unitaire. - Comme avec les objets fantaisie classiques c'est nécessaire - pour l'envoi des résultats de test en réponse à la vérification des attentes. - </p> - <p> - Une nouvelle fois le constructeur original n'est pas lancé. - Indispensable dans le cas où le constructeur aurait besoin - des méthodes fantaisie : elles n'ont pas encore été initiées ! - Nous initions les valeurs retournées à cet instant et - ensuite lançons le constructeur avec ses paramètres normaux. - Cette construction en trois étapes de "new", - suivie par la mise en place des méthodes et ensuite - par la lancement du constructeur proprement dit est - ce qui distingue le code d'un objet fantaisie partiel. - </p> - <p> - A part pour leur construction, toutes ces méthodes - fantaisie ont les mêmes fonctionnalités que dans - le cas des objets fantaisie et toutes les méthodes - non fantaisie se comportent comme avant. - Nous pouvons mettre en place des attentes très facilement... -<pre> -class TelnetTest extends UnitTestCase { - ... - function testConnection() { - $socket = new MockSocket(); - ... - $telnet = new TelnetTestVersion(); - $telnet->setReturnReference('createSocket', $socket); - <strong>$telnet->expectOnce('createSocket', array('127.0.0.1', 21));</strong> - $telnet->Telnet(); - $telnet->connect('127.0.0.1', 21, 'Me', 'Secret'); - } -} -</pre> - Les objets fantaisie partiels ne sont pas très utilisés. - Je les considère comme transitoire. - Utile lors d'un remaniement, mais une fois que l'application - a eu toutes ses dépendances bien séparées alors - ils peuvent disparaître. - </p> - - <h2> -<a class="target" name="moins"></a>Tester moins qu'une classe</h2> - <p> - Les méthodes issues d'un objet fantaisie n'ont pas - besoin d'être des méthodes fabrique, Il peut s'agir - de n'importe quelle sorte de méthode. - Ainsi les objets fantaisie partiels nous permettent - de prendre le contrôle de n'importe quelle partie d'une classe, - le constructeur excepté. Nous pourrions même aller jusqu'à - créer des fantaisies sur toutes les méthodes à part celle - que nous voulons effectivement tester. - </p> - <p> - Cette situation est assez hypothétique, étant donné - que je ne l'ai pas souvent essayée. - Je crains qu'en forçant la granularité d'un objet - on n'obtienne pas forcément un code de meilleur qualité. - Personnellement j'utilise les objets fantaisie partiels - comme moyen de passer outre la création ou alors - de temps en temps pour tester le modèle de conception TemplateMethod. - </p> - <p> - On en revient toujours aux standards de code de votre projet : - c'est à vous de trancher si vous autorisez ce mécanisme ou non. - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - <a href="http://simpletest.org/api/">L'API complète pour SimpleTest</a> - à partir de PHPDoc. - </li> -<li> - La méthode fabrique protégée est décrite dans - <a href="http://www-106.ibm.com/developerworks/java/library/j-mocktest.html"> - cet article d'IBM</a>. Il s'agit de l'unique papier - formel que j'ai vu sur ce problème. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/reporter_documentation.html b/3rdparty/simpletest/docs/fr/reporter_documentation.html deleted file mode 100644 index 485fc74c7a49d30d0bb9278cfe469e4768c72b89..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/reporter_documentation.html +++ /dev/null @@ -1,630 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : le rapporteur de test</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur le rapporteur de test</h1> - This page... - <ul> -<li> - Afficher <a href="#html">les résultats en HTML</a> - </li> -<li> - Afficher et <a href="#autres">rapporter les résultats</a> - dans d'autres formats - </li> -<li> - Utilisé <a href="#cli">SimpleTest depuis la ligne de commande</a> - </li> -<li> - <a href="#xml">Utiliser XML</a> pour des tests distants - </li> -</ul> -<div class="content"> - - <p> - SimpleTest suit plutôt plus que moins le modèle MVC (Modèle-Vue-Contrôleur). - Les classes "reporter" sont les vues et les modèles - sont vos scénarios de test et leur hiérarchie. - Le contrôleur est le plus souvent masqué à l'utilisateur - de SimpleTest à moins de vouloir changer la façon - dont les tests sont effectivement exécutés, - auquel cas il est possible de surcharger les objets - "runner" (ceux de l'exécuteur) depuis l'intérieur - d'un scénario de test. Comme d'habitude avec MVC, - le contrôleur est plutôt indéfini et il existe d'autres endroits - pour contrôler l'exécution des tests. - </p> - - <h2> -<a class="target" name="html"></a>Les résultats rapportés au format HTML</h2> - <p> - L'affichage par défaut est minimal à l'extrême. - Il renvoie le succès ou l'échec avec les barres conventionnelles - - rouge et verte - et affichent une trace d'arborescence - des groupes de test pour chaque assertion erronée. Voici un tel échec... - <div class="demo"> - <h1>File test</h1> - <span class="fail">Fail</span>: createnewfile->True assertion failed.<br> - <div style="padding: 8px; margin-top: 1em; background-color: red; color: white;">1/1 test cases complete. - <strong>0</strong> passes, <strong>1</strong> fails and <strong>0</strong> exceptions.</div> - </div> - Alors qu'ici tous les tests passent... - <div class="demo"> - <h1>File test</h1> - <div style="padding: 8px; margin-top: 1em; background-color: green; color: white;">1/1 test cases complete. - <strong>1</strong> passes, <strong>0</strong> fails and <strong>0</strong> exceptions.</div> - </div> - La bonne nouvelle, c'est qu'il existe pas mal de points - dans la hiérarchie de l'affichage pour créer des sous-classes. - </p> - <p> - Pour l'affichage basé sur des pages web, - il y a la classe <span class="new_code">HtmlReporter</span> avec la signature suivante... -<pre> -class HtmlReporter extends SimpleReporter { - public __construct($encoding) { ... } - public makeDry(boolean $is_dry) { ... } - public void paintHeader(string $test_name) { ... } - public void sendNoCacheHeaders() { ... } - public void paintFooter(string $test_name) { ... } - public void paintGroupStart(string $test_name, integer $size) { ... } - public void paintGroupEnd(string $test_name) { ... } - public void paintCaseStart(string $test_name) { ... } - public void paintCaseEnd(string $test_name) { ... } - public void paintMethodStart(string $test_name) { ... } - public void paintMethodEnd(string $test_name) { ... } - public void paintFail(string $message) { ... } - public void paintPass(string $message) { ... } - public void paintError(string $message) { ... } - public void paintException(string $message) { ... } - public void paintMessage(string $message) { ... } - public void paintFormattedMessage(string $message) { ... } - protected string getCss() { ... } - public array getTestList() { ... } - public integer getPassCount() { ... } - public integer getFailCount() { ... } - public integer getExceptionCount() { ... } - public integer getTestCaseCount() { ... } - public integer getTestCaseProgress() { ... } -} -</pre> - Voici ce que certaines de ces méthodes veulent dire. - Premièrement les méthodes d'affichage que vous voudrez probablement surcharger... - <ul class="api"> - <li> - <span class="new_code">HtmlReporter(string $encoding)</span><br> - est le constructeur. Notez que le test unitaire initie - le lien à l'affichage plutôt que l'opposé. - L'affichage est principalement un receveur passif - des évènements de tests. Cela permet d'adapter - facilement l'affichage pour d'autres systèmes - en dehors des tests unitaires, tel le suivi - de la charge de serveurs. - L'"encoding" est le type d'encodage - que vous souhaitez utiliser pour l'affichage du test. - Pour pouvoir effectuer un rendu correct de la sortie - de débogage quand on utilise le testeur web, - il doit correspondre à l'encodage du site testé. - Les chaînes de caractères disponibles - sont indiquées dans la fonction PHP - <a href="http://www.php.net/manual/fr/function.htmlentities.php">html_entities()</a>. - </li> - <li> - <span class="new_code">void paintHeader(string $test_name)</span><br> - est appelé une fois, au début du test quand l'évènement - de démarrage survient. Le premier évènement de démarrage - est souvent délivré par le groupe de tests du niveau - le plus haut et donc c'est de là que le - <span class="new_code">$test_name</span> arrive. - Il peint le titre de la page, CSS, la balise "body", etc. - Il ne renvoie rien du tout (<span class="new_code">void</span>). - </li> - <li> - <span class="new_code">void paintFooter(string $test_name)</span><br> - est appelé à la toute fin du test pour fermer - les balises ouvertes par l'entête de la page. - Par défaut il affiche aussi la barre rouge ou verte - et le décompte final des résultats. - En fait la fin des tests arrive quand l'évènement - de fin de test arrive avec le même nom - que celui qui l'a initié au même niveau. - Le nid des tests en quelque sorte. - Fermer le dernier test finit l'affichage. - </li> - <li> - <span class="new_code">void paintMethodStart(string $test_name)</span><br> - est appelé au début de chaque méthode de test. - Normalement le nom vient de celui de la méthode. - Les autres évènements de départ de test - se comportent de la même manière sauf que - celui du groupe de tests indique au rapporteur - le nombre de scénarios de test qu'il contient. - De la sorte le rapporteur peut afficher une barre - de progrès au fur et à mesure que l'exécuteur - passe en revue les scénarios de test. - </li> - <li> - <span class="new_code">void paintMethodEnd(string $test_name)</span><br> - clôt le test lancé avec le même nom. - </li> - <li> - <span class="new_code">void paintFail(string $message)</span><br> - peint un échec. Par défaut il ne fait qu'afficher - le mot "fail", une trace d'arborescence - affichant la position du test en cours - et le message transmis par l'assertion. - </li> - <li> - <span class="new_code">void paintPass(string $message)</span><br> - ne fait rien, par défaut. - </li> - <li> - <span class="new_code">string getCss()</span><br> - renvoie les styles CSS sous la forme d'une chaîne - à l'attention de la méthode d'entêtes d'une page. - Des styles additionnels peuvent être ajoutés ici - si vous ne surchargez pas les entêtes de la page. - Vous ne voudrez pas utiliser cette méthode dans - des entêtes d'une page surchargée si vous souhaitez - inclure le feuille de style CSS d'origine. - </li> - </ul> - Il y a aussi des accesseurs pour aller chercher l'information - sur l'état courant de la suite de test. Vous les utiliserez - pour enrichir l'affichage... - <ul class="api"> - <li> - <span class="new_code">array getTestList()</span><br> - est la première méthode très commode pour les sous-classes. - Elle liste l'arborescence courante des tests - sous la forme d'une liste de noms de tests. - Le premier test -- celui de premier niveau -- - sera le premier dans la liste et la méthode de test - en cours sera la dernière. - </li> - <li> - <span class="new_code">integer getPassCount()</span><br> - renvoie le nombre de succès atteint. Il est nécessaire - pour l'affichage à la fin. - </li> - <li> - <span class="new_code">integer getFailCount()</span><br> - renvoie de la même manière le nombre d'échecs. - </li> - <li> - <span class="new_code">integer getExceptionCount()</span><br> - renvoie quant à lui le nombre d'erreurs. - </li> - <li> - <span class="new_code">integer getTestCaseCount()</span><br> - est le nombre total de scénarios lors de l'exécution des tests. - Il comprend aussi les tests groupés. - </li> - <li> - <span class="new_code">integer getTestCaseProgress()</span><br> - est le nombre de scénarios réalisés jusqu'à présent. - </li> - </ul> - Une modification simple : demander à l'HtmlReporter d'afficher - aussi bien les succès que les échecs et les erreurs... -<pre> -<strong>class ReporterShowingPasses extends HtmlReporter { - - function paintPass($message) { - parent::paintPass($message); - print "<span class=\"pass\">Pass</span>: "; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print implode("-&gt;", $breadcrumb); - print "-&gt;$message<br />\n"; - } - - protected function getCss() { - return parent::getCss() . ' .pass { color: green; }'; - } -}</strong> -</pre> - </p> - <p> - Une méthode qui a beaucoup fait jaser reste la méthode <span class="new_code">makeDry()</span>. - Si vous lancez cette méthode, sans paramètre, - sur le rapporteur avant que la suite de test - ne soit exécutée alors aucune méthode de test - ne sera appelée. Vous continuerez à avoir - les évènements entrants et sortants des méthodes - et scénarios de test, mais aucun succès ni échec ou erreur, - parce que le code de test ne sera pas exécuté. - </p> - <p> - La raison ? Pour permettre un affichage complexe - d'une IHM (ou GUI) qui permettrait la sélection - de scénarios de test individuels. - Afin de construire une liste de tests possibles, - ils ont besoin d'un rapport sur la structure du test - pour l'affichage, par exemple, d'une vue en arbre - de la suite de test. Avec un rapporteur lancé - sur une exécution sèche qui ne renverrait - que les évènements d'affichage, cela devient - facilement réalisable. - </p> - - <h2> -<a class="target" name="autre"></a>Etendre le rapporteur</h2> - <p> - Plutôt que de modifier l'affichage existant, - vous voudrez peut-être produire une présentation HTML - complètement différente, ou même générer une version texte ou XML. - Plutôt que de surcharger chaque méthode dans - <span class="new_code">HtmlReporter</span> nous pouvons nous rendre - une étape plus haut dans la hiérarchie de classe vers - <span class="new_code">SimpleReporter</span> dans le fichier source <em>simple_test.php</em>. - </p> - <p> - Un affichage sans rien, un canevas vierge - pour votre propre création, serait... -<pre> -<strong>require_once('simpletest/simpletest.php');</strong> - -class MyDisplay extends SimpleReporter {<strong> - </strong> - function paintHeader($test_name) { } - - function paintFooter($test_name) { } - - function paintStart($test_name, $size) {<strong> - parent::paintStart($test_name, $size);</strong> - } - - function paintEnd($test_name, $size) {<strong> - parent::paintEnd($test_name, $size);</strong> - } - - function paintPass($message) {<strong> - parent::paintPass($message);</strong> - } - - function paintFail($message) {<strong> - parent::paintFail($message);</strong> - } - - function paintError($message) {<strong> - parent::paintError($message);</strong> - } - - function paintException($exception) {<strong> - parent::paintException($exception);</strong> - } -} -</pre> - Aucune sortie ne viendrait de cette classe jusqu'à un ajout de votre part. - </p> - <p> - Sauf qu'il y a un problème : en utilisant cette cette classe - de bas niveau, vous devez explicitement l'invoquer - dans les scripts de test. - La commande "autorun" ne sera pas capable - d'utiliser son contexte courant (qu'elle soit lancée - dans un navigateur web ou via une ligne de commande) - pour sélectionner le rapporteur. - </p> - <p> - Vous invoquez explicitement la lanceur de tests comme suit... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -$test->run(<strong>new MyReporter()</strong>); -?> -</pre> - ...ou peut-être comme cela... -<pre> -<?php -require_once('simpletest/simpletest.php'); -require_once('my_reporter.php'); - -class MyTest extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('tests/file_test.php'); - } -} - -$test = new MyTest(); -$test->run(<strong>new MyReporter()</strong>); -?> -</pre> - Nous verrons plus comment l'intégrer avec l'"autorun". - </p> - - <h2> -<a class="target" name="cli"></a>Le rapporteur en ligne de commande</h2> - <p> - SimpleTest est aussi livré avec un rapporteur - en ligne de commande, minime lui aussi. - Pour utiliser le rapporteur en ligne de commande explicitement, - il suffit de l'intervertir avec celui de la version HTML... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -$test->run(<strong>new TextReporter()</strong>); -?> -</pre> - Et ensuite d'invoquer la suite de test à partir d'une ligne de commande... -<pre class="shell"> -php file_test.php -</pre> - Bien sûr vous aurez besoin d'installer PHP - en ligne de commande. Une suite de test qui - passerait toutes ses assertions ressemble à... -<pre class="shell"> -File test -OK -Test cases run: 1/1, Passes: 1, Failures: 0, Exceptions: 0 -</pre> - Un échec déclenche un affichage comme... -<pre class="shell"> -File test -1) True assertion failed. - in createNewFile -FAILURES!!! -Test cases run: 1/1, Passes: 0, Failures: 1, Exceptions: 0 -</pre> - </p> - <p> - Une des principales raisons pour utiliser - une suite de test en ligne de commande tient - dans l'utilisation possible du testeur avec - un processus automatisé. Pour fonctionner comme - il faut dans des scripts shell le script de test - devrait renvoyer un code de sortie non-nul suite à un échec. - Si une suite de test échoue la valeur <span class="new_code">false</span> - est renvoyée par la méthode <span class="new_code">SimpleTest::run()</span>. - Nous pouvons utiliser ce résultat pour terminer le script - avec la bonne valeur renvoyée... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -<strong>exit ($test->run(new TextReporter()) ? 0 : 1);</strong> -?> -</pre> - Bien sûr l'objectif ne serait pas de créer deux scripts de test, - l'un en ligne de commande et l'autre pour un navigateur web, - pour chaque suite de test. - Le rapporteur en ligne de commande inclut - une méthode pour déterminer l'environnement d'exécution... -<pre> -<?php -require_once('simpletest/autorun.php'); - -$test = new TestSuite('File test'); -$test->addFile('tests/file_test.php'); -<strong>if (TextReporter::inCli()) {</strong> - exit ($test->run(new TextReporter()) ? 0 : 1); -<strong>}</strong> -$test->run(new HtmlReporter()); -?> -</pre> - Il s'agit là de la forme utilisée par SimpleTest lui-même. - Quand vous utilisez l'"autorun.php" - et qu'aucun test n'a été lancé avant la fin, - c'est quasiment le code que SimpleTest lancera - pour vous implicitement. - </p> - <p> - En d'autres termes, ceci donne le même résultat... -<pre> -<?php -require_once('simpletest/autorun.php'); - -class MyTest extends TestSuite { - function __construct() { - parent::__construct(); - $this->addFile('tests/file_test.php'); - } -} -?> -</pre> </p> - - <h2> -<a class="target" name="xml"></a>Test distant</h2> - <p> - SimpleTest est livré avec une classe <span class="new_code">XmlReporter</span> - utilisée pour de la communication interne. - Lors de son exécution, le résultat ressemble à... -<pre class="shell"> -<?xml version="1.0"?> -<run> - <group size="4"> - <name>Remote tests</name> - <group size="4"> - <name>Visual test with 48 passes, 48 fails and 4 exceptions</name> - <case> - <name>testofunittestcaseoutput</name> - <test> - <name>testofresults</name> - <pass>This assertion passed</pass> - <fail>This assertion failed</fail> - </test> - <test> - ... - </test> - </case> - </group> - </group> -</run> -</pre> - Pour faire en sorte ue vos scénarios de test produisent ce format, - dans la ligne de commande, ajoutez le flag <span class="new_code">--xml</span>. -<pre class="shell"> -php my_test.php --xml -</pre> - Vous pouvez faire la même chose dans le navigation web - en ajoutant le paramètre <span class="new_code">xml=1</span> dans l'URL. - N'importe quelle valeur "true" fera l'affaire. - </p> - <p> - Vous pouvez utiliser ce format avec le parseur - fourni dans SimpleTest lui-même. - Il s'agit de <span class="new_code">SimpleTestXmlParser</span> - et se trouve <em>xml.php</em> à l'intérieur du paquet SimpleTest... -<pre> -<?php -require_once('simpletest/xml.php'); - -... -$parser = new SimpleTestXmlParser(new HtmlReporter()); -$parser->parse($test_output); -?> -</pre> - <span class="new_code">$test_output</span> devrait être au format XML, - à partir du rapporteur XML, et pourrait venir - d'une exécution en ligne de commande d'un scénario de test. - Le parseur envoie des évènements au rapporteur exactement - comme tout autre exécution de test. - Il y a des occasions bizarres dans lesquelles c'est en fait très utile. - </p> - <p> - Le plus courant, c'est quand vous voulez isoler - un test sensible au crash. - Vous pouvez collecter la sortie XML en utilisant - l'opérateur antiquote (Ndt : backtick) à partir - d'un autre test. - De la sorte, il tourne dans son propre processus... -<pre> -<?php -require_once('simpletest/xml.php'); - -if (TextReporter::inCli()) { - $parser = new SimpleTestXmlParser(new TextReporter()); -} else { - $parser = new SimpleTestXmlParser(new HtmlReporter()); -} -$parser->parse(`php flakey_test.php --xml`); -?> -</pre> - </p> - <p> - Un autre cas est celui des très longues suites de tests. - </p> - <p> - Elles peuvent venir à bout de la limite de mémoire - par défaut d'un process PHP - 16Mb. - En plaçant la sortie des groupes de test dans du XML - et leur exécution dans des process différents, - le résultat peut être parsé à nouveau pour agréger - les résultats avec moins d'impact sur le test au premier niveau. - </p> - <p> - Parce que la sortie XML peut venir de n'importe où, - ça ouvre des possibilités d'agrégation d'exécutions de test - depuis des serveur distants. - Un scénario de test pour le réaliser existe déjà - à l'intérieur du framework SimpleTest, mais il est encore expérimental... -<pre> -<?php -<strong>require_once('../remote.php');</strong> -require_once('simpletest/autorun.php'); - -$test_url = ...; -$dry_url = ...; - -class MyTestOnAnotherServer extends RemoteTestCase { - function __construct() { - $test_url = ... - parent::__construct($test_url, $test_url . ' --dry'); - } -} -?> -</pre> - <span class="new_code">RemoteTestCase</span> prend la localisation réelle - du lanceur de test, tout simplement un page web au format XML. - Il prend aussi l'URL d'un rapporteur initié - pour effectuer une exécution sèche. - Cette technique est employée pour que les progrès - soient correctement rapportés vers le haut. - <span class="new_code">RemoteTestCase</span> peut être ajouté à - une suite de test comme n'importe quelle autre suite de tests. - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur - <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - L'<a href="http://simpletest.org/api/">API pour développeur de SimpleTest</a> - donne tous les détails sur les classes et les assertions disponibles. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/unit_test_documentation.html b/3rdparty/simpletest/docs/fr/unit_test_documentation.html deleted file mode 100644 index a7c31f95dbb6b90e9f03daefabb812e078b309bc..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/unit_test_documentation.html +++ /dev/null @@ -1,447 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest pour les tests de régression en PHP</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur les tests unitaires en PHP</h1> - This page... - <ul> -<li> - <a href="#unitaire">Scénarios de test unitaire</a> - et opérations basiques. - </li> -<li> - <a href="#extension_unitaire">Étendre des scénarios de test</a> - pour les personnaliser à votre propre projet. - </li> -<li> - <a href="#lancement_unitaire">Lancer un scénario seul</a> - comme un script unique. - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="unitaire"></a>Scénarios de tests unitaires</h2> - <p> - Le coeur du système est un framework de tests de régression - construit autour des scénarios de test. - Un exemple de scénario de test ressemble à... -<pre> -<strong>class FileTestCase extends UnitTestCase { -}</strong> -</pre> - Si aucun nom de test n'est fourni au moment - de la liaison avec le constructeur alors - le nom de la classe sera utilisé. - Il s'agit du nom qui sera affiché dans les résultats du test. - </p> - <p> - Les véritables tests sont ajoutés en tant que méthode - dans le scénario de test dont le nom par défaut - commence par la chaîne "test" - et quand le scénario de test est appelé toutes les méthodes - de ce type sont exécutées dans l'ordre utilisé - par l'introspection de PHP pour les trouver. - Peuvent être ajoutées autant de méthodes de test que nécessaires. - Par exemple... -<pre> -require_once('simpletest/autorun.php'); -require_once('../classes/writer.php'); - -class FileTestCase extends UnitTestCase { - function FileTestCase() { - $this->UnitTestCase('File test'); - }<strong> - - function setUp() { - @unlink('../temp/test.txt'); - } - - function tearDown() { - @unlink('../temp/test.txt'); - } - - function testCreation() { - $writer = &new FileWriter('../temp/test.txt'); - $writer->write('Hello'); - $this->assertTrue(file_exists('../temp/test.txt'), 'File created'); - }</strong> -} -</pre> - Le constructeur est optionnel et souvent omis. Sans nom, - le nom de la classe est utilisé comme nom pour le scénario de test. - </p> - <p> - Notre unique méthode de test pour le moment est - <span class="new_code">testCreation()</span> où nous vérifions - qu'un fichier a bien été créé par notre objet - <span class="new_code">Writer</span>. Nous pourrions avoir mis - le code <span class="new_code">unlink()</span> dans cette méthode, - mais en la plaçant dans <span class="new_code">setUp()</span> - et <span class="new_code">tearDown()</span> nous pouvons l'utiliser - pour nos autres méthodes de test que nous ajouterons. - </p> - <p> - La méthode <span class="new_code">setUp()</span> est lancé - juste avant chaque méthode de test. - <span class="new_code">tearDown()</span> est lancé après chaque méthode de test. - </p> - <p> - Vous pouvez placer une initialisation de - scénario de test dans le constructeur afin qu'elle soit lancée - pour toutes les méthodes dans le scénario de test - mais dans un tel cas vous vous exposeriez à des interférences. - Cette façon de faire est légèrement moins rapide, - mais elle est plus sûre. - Notez que si vous arrivez avec des notions de JUnit, - il ne s'agit pas du comportement auquel vous êtes habitués. - Bizarrement JUnit re-instancie le scénario de test - pour chaque méthode de test pour se prévenir - d'une telle interférence. - SimpleTest demande à l'utilisateur final d'utiliser - <span class="new_code">setUp()</span>, mais fournit aux codeurs de bibliothèque d'autres crochets. - </p> - <p> - Pour rapporter les résultats de test, - le passage par une classe d'affichage - notifiée par - les différentes méthodes de type <span class="new_code">assert...()</span> - - est utilisée. En voici la liste complète pour - la classe <span class="new_code">UnitTestCase</span>, - celle par défaut dans SimpleTest... - <table><tbody> - <tr> -<td><span class="new_code">assertTrue($x)</span></td> -<td>Echoue si $x est faux</td> -</tr> - <tr> -<td><span class="new_code">assertFalse($x)</span></td> -<td>Echoue si $x est vrai</td> -</tr> - <tr> -<td><span class="new_code">assertNull($x)</span></td> -<td>Echoue si $x est initialisé</td> -</tr> - <tr> -<td><span class="new_code">assertNotNull($x)</span></td> -<td>Echoue si $x n'est pas initialisé</td> -</tr> - <tr> -<td><span class="new_code">assertIsA($x, $t)</span></td> -<td>Echoue si $x n'est pas de la classe ou du type $t</td> -</tr> - <tr> -<td><span class="new_code">assertEqual($x, $y)</span></td> -<td>Echoue si $x == $y est faux</td> -</tr> - <tr> -<td><span class="new_code">assertNotEqual($x, $y)</span></td> -<td>Echoue si $x == $y est vrai</td> -</tr> - <tr> -<td><span class="new_code">assertIdentical($x, $y)</span></td> -<td>Echoue si $x === $y est faux</td> -</tr> - <tr> -<td><span class="new_code">assertNotIdentical($x, $y)</span></td> -<td>Echoue si $x === $y est vrai</td> -</tr> - <tr> -<td><span class="new_code">assertReference($x, $y)</span></td> -<td>Echoue sauf si $x et $y sont la même variable</td> -</tr> - <tr> -<td><span class="new_code">assertCopy($x, $y)</span></td> -<td>Echoue si $x et $y sont la même variable</td> -</tr> - <tr> -<td><span class="new_code">assertPattern($p, $x)</span></td> -<td>Echoue sauf si l'expression rationnelle $p capture $x</td> -</tr> - <tr> -<td><span class="new_code">assertNoPattern($p, $x)</span></td> -<td>Echoue si l'expression rationnelle $p capture $x</td> -</tr> - <tr> -<td><span class="new_code">expectError($x)</span></td> -<td>Echoue si l'erreur correspondante n'arrive pas</td> -</tr> - <tr> -<td><span class="new_code">expectException($x)</span></td> -<td>Echoue si l'exception correspondante n'est pas levée</td> -</tr> - <tr> -<td><span class="new_code">ignoreException($x)</span></td> -<td>Avale toutes les exceptions correspondantes qui surviendraient</td> -</tr> - <tr> -<td><span class="new_code">assert($e)</span></td> -<td>Echoue sur un objet <a href="expectation_documentation.html">attente</a> $e qui échouerait</td> -</tr> - </tbody></table> - Toutes les méthodes d'assertion peuvent recevoir - une description optionnelle : - cette description sert pour étiqueter le résultat. - Sans elle, une message par défaut est envoyée à la place : - il est généralement suffisant. - Ce message par défaut peut encore être encadré - dans votre propre message si vous incluez "%s" - dans la chaîne. - Toutes les assertions renvoient vrai / true en cas de succès - et faux / false en cas d'échec. - </p> - <p> - D'autres exemples... -<pre> -<strong>$variable = null; -$this->assertNull($variable, 'Should be cleared');</strong> -</pre> - ...passera et normalement n'affichera aucun message. - Si vous avez <a href="http://www.lastcraft.com/display_subclass_tutorial.php"> - configuré le testeur pour afficher aussi les succès</a> - alors le message sera affiché comme tel. -<pre> -<strong>$this->assertIdentical(0, false, 'Zero is not false [%s]');</strong> -</pre> - Ceci échouera étant donné qu'il effectue une vérification - sur le type en plus d'une comparaison sur les deux valeurs. - La partie "%s" est remplacée par le message d'erreur - par défaut qui aurait été affiché si nous n'avions pas fourni le nôtre. - Cela nous permet d'emboîter les messages de test. -<pre> -<strong>$a = 1; -$b = $a; -$this->assertReference($a, $b);</strong> -</pre> - Échouera étant donné que la variable <span class="new_code">$b</span> - est une copie de <span class="new_code">$a</span>. -<pre> -<strong>$this->assertPattern('/hello/i', 'Hello world');</strong> -</pre> - Là, ça passe puisque la recherche est insensible - à la casse et que donc <span class="new_code">hello</span> - est bien repérable dans <span class="new_code">Hello world</span>. -<pre> -<strong>$this->expectError();</strong> -trigger_error('Catastrophe'); -</pre> - Ici la vérification attrape le message "Catastrophe" - sans vérifier le texte et passe. - Elle enlève l'erreur de la queue au passage. -<pre> -<strong>$this->expectError('Catastrophe');</strong> -trigger_error('Catastrophe'); -</pre> - La vérification d'erreur suivante teste non seulement - l'existance de l'erreur mais aussi le texte qui, - dans le cas présent, correspond et donc un nouveau succès. - Si des erreurs non vérifiées sont laissées pour compte - à la fin d'une méthode de test alors un exception sera levé - dans le test. - </p> - <p> - Notez que SimpleTest ne peut pas attraper des erreurs PHP - au moment de la compilation. - </p> - <p> - Les scénarios de tests peuvent utiliser des méthodes - bien pratiques pour déboguer le code ou pour étendre la suite... - <table><tbody> - <tr> -<td><span class="new_code">setUp()</span></td> -<td>Est lancée avant chaque méthode de test</td> -</tr> - <tr> -<td><span class="new_code">tearDown()</span></td> -<td>Est lancée après chaque méthode de test</td> -</tr> - <tr> -<td><span class="new_code">pass()</span></td> -<td>Envoie un succès</td> -</tr> - <tr> -<td><span class="new_code">fail()</span></td> -<td>Envoie un échec</td> -</tr> - <tr> -<td><span class="new_code">error()</span></td> -<td>Envoi un évènement exception</td> -</tr> - <tr> -<td><span class="new_code">signal($type, $payload)</span></td> -<td>Envoie un message défini par l'utilisateur au rapporteur du test</td> -</tr> - <tr> -<td><span class="new_code">dump($var)</span></td> -<td>Effectue un <span class="new_code">print_r()</span> formaté pour du déboguage rapide et grossier</td> -</tr> - </tbody></table> - </p> - - <h2> -<a class="target" name="extension_unitaire"></a>Etendre les scénarios de test</h2> - <p> - Bien sûr des méthodes supplémentaires de test - peuvent être ajoutées pour créer d'autres types - de scénario de test afin d'étendre le framework... -<pre> -require_once('simpletest/autorun.php'); -<strong> -class FileTester extends UnitTestCase { - function FileTester($name = false) { - $this->UnitTestCase($name); - } - - function assertFileExists($filename, $message = '%s') { - $this->assertTrue( - file_exists($filename), - sprintf($message, 'File [$filename] existence check')); - }</strong> -} -</pre> - Ici la bibliothèque SimpleTest est localisée - dans un répertoire local appelé <em>simpletest</em>. - Pensez à le modifier pour votre propre environnement. - </p> - <p> - Alternativement vous pourriez utiliser dans votre code - un directive <span class="new_code">SimpleTestOptions::ignore('FileTester');</span>. - </p> - <p> - Ce nouveau scénario peut être hérité exactement - comme un scénario de test classique... -<pre> -class FileTestCase extends <strong>FileTester</strong> { - - function setUp() { - @unlink('../temp/test.txt'); - } - - function tearDown() { - @unlink('../temp/test.txt'); - } - - function testCreation() { - $writer = &new FileWriter('../temp/test.txt'); - $writer->write('Hello');<strong> - $this->assertFileExists('../temp/test.txt');</strong> - } -} -</pre> - </p> - <p> - Si vous souhaitez un scénario de test sans - toutes les assertions de <span class="new_code">UnitTestCase</span> - mais uniquement avec les vôtres propres, - vous aurez besoin d'étendre la classe - <span class="new_code">SimpleTestCase</span> à la place. - Elle se trouve dans <em>simple_test.php</em> - en lieu et place de <em>unit_tester.php</em>. - A consulter <a href="group_test_documentation.html">plus tard</a> - si vous souhaitez incorporer les scénarios - d'autres testeurs unitaires dans votre suite de test. - </p> - - <h2> -<a class="target" name="lancement_unitaire"></a>Lancer un unique scénario de test</h2> - <p> - Ce n'est pas souvent qu'il faille lancer des scénarios - avec un unique test. Sauf lorsqu'il s'agit de s'arracher - les cheveux sur un module à problème sans pour - autant désorganiser la suite de test principale. - Avec <em>autorun</em> aucun échafaudage particulier - n'est nécessaire, il suffit de lancer votre test et - vous y êtes. - </p> - <p> - Vous pouvez même décider quel rapporteur - (par exemple, <span class="new_code">TextReporter</span> ou <span class="new_code">HtmlReporter</span>) - vous préférez pour un fichier spécifique quand il est lancé - tout seul... -<pre> -<?php -require_once('simpletest/autorun.php');<strong> -SimpleTest :: prefer(new TextReporter());</strong> -require_once('../classes/writer.php'); - -class FileTestCase extends UnitTestCase { - ... -} -?> -</pre> - Ce script sera lancé tel que mais il n'y aura - aucun succès ou échec avant que des méthodes de test soient ajoutées. - </p> - - </div> - References and related information... - <ul> -<li> - La page de SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur - <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - <a href="http://simpletest.org/api/">L'API complète de SimpleTest</a> - à partir de PHPDoc. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/docs/fr/web_tester_documentation.html b/3rdparty/simpletest/docs/fr/web_tester_documentation.html deleted file mode 100644 index 308fbc9ccbbd9e2912f784db5b8566d48b91b435..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/docs/fr/web_tester_documentation.html +++ /dev/null @@ -1,570 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Documentation SimpleTest : tester des scripts web</title> -<link rel="stylesheet" type="text/css" href="docs.css" title="Styles"> -</head> -<body> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<h1>Documentation sur le testeur web</h1> - This page... - <ul> -<li> - Réussir à <a href="#telecharger">télécharger une page web</a> - </li> -<li> - Tester le <a href="#contenu">contenu de la page</a> - </li> -<li> - <a href="#navigation">Naviguer sur un site web</a> pendant le test - </li> -<li> - Méthodes pour <a href="#requete">modifier une requête</a> et pour déboguer - </li> -</ul> -<div class="content"> - <h2> -<a class="target" name="telecharger"></a>Télécharger une page</h2> - <p> - Tester des classes c'est très bien. - Reste que PHP est avant tout un langage - pour créer des fonctionnalités à l'intérieur de pages web. - Comment pouvons tester la partie de devant - -- celle de l'interface -- dans nos applications en PHP ? - Etant donné qu'une page web n'est constituée que de texte, - nous devrions pouvoir les examiner exactement - comme n'importe quelle autre donnée de test. - </p> - <p> - Cela nous amène à une situation délicate. - Si nous testons dans un niveau trop bas, - vérifier des balises avec un motif ad hoc par exemple, - nos tests seront trop fragiles. Le moindre changement - dans la présentation pourrait casser un grand nombre de test. - Si nos tests sont situés trop haut, en utilisant - une version fantaisie du moteur de template pour - donner un cas précis, alors nous perdons complètement - la capacité à automatiser certaines classes de test. - Par exemple, l'interaction entre des formulaires - et la navigation devra être testé manuellement. - Ces types de test sont extrêmement fastidieux - et plutôt sensibles aux erreurs. - </p> - <p> - SimpleTest comprend une forme spéciale de scénario - de test pour tester les actions d'une page web. - <span class="new_code">WebTestCase</span> inclut des facilités pour la navigation, - des vérifications sur le contenu - et les cookies ainsi que la gestion des formulaires. - Utiliser ces scénarios de test ressemble - fortement à <span class="new_code">UnitTestCase</span>... -<pre> -<strong>class TestOfLastcraft extends WebTestCase { -}</strong> -</pre> - Ici nous sommes sur le point de tester - le site de <a href="http://www.lastcraft.com/">Last Craft</a>. - Si ce scénario de test est situé dans un fichier appelé - <em>lastcraft_test.php</em> alors il peut être chargé - dans un script de lancement tout comme des tests unitaires... -<pre> -<?php -require_once('simpletest/autorun.php');<strong> -require_once('simpletest/web_tester.php');</strong> -SimpleTest::prefer(new TextReporter()); - -class WebTests extends TestSuite { - function WebTests() { - $this->TestSuite('Web site tests');<strong> - $this->addFile('lastcraft_test.php');</strong> - } -} -?> -</pre> - J'utilise ici le rapporteur en mode texte - pour mieux distinguer le contenu au format HTML - du résultat du test proprement dit. - </p> - <p> - Rien n'est encore testé. Nous pouvons télécharger - la page d'accueil en utilisant la méthode <span class="new_code">get()</span>... -<pre> -class TestOfLastcraft extends WebTestCase { - <strong> - function testHomepage() { - $this->assertTrue($this->get('http://www.lastcraft.com/')); - }</strong> -} -</pre> - La méthode <span class="new_code">get()</span> renverra "true" - uniquement si le contenu de la page a bien été téléchargé. - C'est un moyen simple, mais efficace pour vérifier - qu'une page web a bien été délivré par le serveur web. - Cependant le contenu peut révéler être une erreur 404 - et dans ce cas notre méthode <span class="new_code">get()</span> renverrait encore un succès. - </p> - <p> - En supposant que le serveur web pour le site Last Craft - soit opérationnel (malheureusement ce n'est pas toujours le cas), - nous devrions voir... -<pre class="shell"> -Web site tests -OK -Test cases run: 1/1, Failures: 0, Exceptions: 0 -</pre> - Nous avons vérifié qu'une page, de n'importe quel type, - a bien été renvoyée. Nous ne savons pas encore - s'il s'agit de celle que nous souhaitions. - </p> - - <h2> -<a class="target" name="contenu"></a>Tester le contenu d'une page</h2> - <p> - Pour obtenir la confirmation que la page téléchargée - est bien celle que nous attendions, - nous devons vérifier son contenu. -<pre> -class TestOfLastcraft extends WebTestCase { - - function testHomepage() {<strong> - $this->get('http://www.lastcraft.com/'); - $this->assertWantedPattern('/why the last craft/i');</strong> - } -} -</pre> - La page obtenue par le dernier téléchargement est - placée dans un buffer au sein même du scénario de test. - Il n'est donc pas nécessaire de s'y référer directement. - La correspondance du motif est toujours effectuée - par rapport à ce buffer. - </p> - <p> - Voici une liste possible d'assertions sur le contenu... - <table><tbody> - <tr> -<td><span class="new_code">assertWantedPattern($pattern)</span></td> -<td>Vérifier une correspondance sur le contenu via une expression rationnelle Perl</td> -</tr> - <tr> -<td><span class="new_code">assertNoUnwantedPattern($pattern)</span></td> -<td>Une expression rationnelle Perl pour vérifier une absence</td> -</tr> - <tr> -<td><span class="new_code">assertTitle($title)</span></td> -<td>Passe si le titre de la page correspond exactement</td> -</tr> - <tr> -<td><span class="new_code">assertLink($label)</span></td> -<td>Passe si un lien avec ce texte est présent</td> -</tr> - <tr> -<td><span class="new_code">assertNoLink($label)</span></td> -<td>Passe si aucun lien avec ce texte est présent</td> -</tr> - <tr> -<td><span class="new_code">assertLinkById($id)</span></td> -<td>Passe si un lien avec cet attribut d'identification est présent</td> -</tr> - <tr> -<td><span class="new_code">assertField($name, $value)</span></td> -<td>Passe si une balise input avec ce nom contient cette valeur</td> -</tr> - <tr> -<td><span class="new_code">assertFieldById($id, $value)</span></td> -<td>Passe si une balise input avec cet identifiant contient cette valeur</td> -</tr> - <tr> -<td><span class="new_code">assertResponse($codes)</span></td> -<td>Passe si la réponse HTTP trouve une correspondance dans la liste</td> -</tr> - <tr> -<td><span class="new_code">assertMime($types)</span></td> -<td>Passe si le type MIME se retrouve dans cette liste</td> -</tr> - <tr> -<td><span class="new_code">assertAuthentication($protocol)</span></td> -<td>Passe si l'authentification provoquée est de ce type de protocole</td> -</tr> - <tr> -<td><span class="new_code">assertNoAuthentication()</span></td> -<td>Passe s'il n'y pas d'authentification provoquée en cours</td> -</tr> - <tr> -<td><span class="new_code">assertRealm($name)</span></td> -<td>Passe si le domaine provoqué correspond</td> -</tr> - <tr> -<td><span class="new_code">assertHeader($header, $content)</span></td> -<td>Passe si une entête téléchargée correspond à cette valeur</td> -</tr> - <tr> -<td><span class="new_code">assertNoUnwantedHeader($header)</span></td> -<td>Passe si une entête n'a pas été téléchargé</td> -</tr> - <tr> -<td><span class="new_code">assertHeaderPattern($header, $pattern)</span></td> -<td>Passe si une entête téléchargée correspond à cette expression rationnelle Perl</td> -</tr> - <tr> -<td><span class="new_code">assertCookie($name, $value)</span></td> -<td>Passe s'il existe un cookie correspondant</td> -</tr> - <tr> -<td><span class="new_code">assertNoCookie($name)</span></td> -<td>Passe s'il n'y a pas de cookie avec un tel nom</td> -</tr> - </tbody></table> - Comme d'habitude avec les assertions de SimpleTest, - elles renvoient toutes "false" en cas d'échec - et "true" si c'est un succès. - Elles renvoient aussi un message de test optionnel : - vous pouvez l'ajouter dans votre propre message en utilisant "%s". - </p> - <p> - A présent nous pourrions effectué le test sur le titre uniquement... -<pre> -<strong>$this->assertTitle('The Last Craft?');</strong> -</pre> - En plus d'une simple vérification sur le contenu HTML, - nous pouvons aussi vérifier que le type MIME est bien d'un type acceptable... -<pre> -<strong>$this->assertMime(array('text/plain', 'text/html'));</strong> -</pre> - Plus intéressant encore est la vérification sur - le code de la réponse HTTP. Pareillement au type MIME, - nous pouvons nous assurer que le code renvoyé se trouve - bien dans un liste de valeurs possibles... -<pre> -class TestOfLastcraft extends WebTestCase { - - function testHomepage() { - $this->get('http://simpletest.sourceforge.net/');<strong> - $this->assertResponse(200);</strong> - } -} -</pre> - Ici nous vérifions que le téléchargement s'est - bien terminé en ne permettant qu'une réponse HTTP 200. - Ce test passera, mais ce n'est pas la meilleure façon de procéder. - Il n'existe aucune page sur <em>http://simpletest.sourceforge.net/</em>, - à la place le serveur renverra une redirection vers - <em>http://www.lastcraft.com/simple_test.php</em>. - <span class="new_code">WebTestCase</span> suit automatiquement trois - de ces redirections. Les tests sont quelque peu plus - robustes de la sorte. Surtout qu'on est souvent plus intéressé - par l'interaction entre les pages que de leur simple livraison. - Si les redirections se révèlent être digne d'intérêt, - il reste possible de les supprimer... -<pre> -class TestOfLastcraft extends WebTestCase { - - function testHomepage() {<strong> - $this->setMaximumRedirects(0);</strong> - $this->get('http://simpletest.sourceforge.net/'); - $this->assertResponse(200); - } -} -</pre> - Alors l'assertion échoue comme prévue... -<pre class="shell"> -Web site tests -1) Expecting response in [200] got [302] - in testhomepage - in testoflastcraft - in lastcraft_test.php -FAILURES!!! -Test cases run: 1/1, Failures: 1, Exceptions: 0 -</pre> - Nous pouvons modifier le test pour accepter les redirections... -<pre> -class TestOfLastcraft extends WebTestCase { - - function testHomepage() { - $this->setMaximumRedirects(0); - $this->get('http://simpletest.sourceforge.net/'); - $this->assertResponse(<strong>array(301, 302, 303, 307)</strong>); - } -} -</pre> - Maitenant ça passe. - </p> - - <h2> -<a class="target" name="navigation"></a>Navigeur dans un site web</h2> - <p> - Les utilisateurs ne naviguent pas souvent en tapant les URLs, - mais surtout en cliquant sur des liens et des boutons. - Ici nous confirmons que les informations sur le contact - peuvent être atteintes depuis la page d'accueil... -<pre> -class TestOfLastcraft extends WebTestCase { - ... - function testContact() { - $this->get('http://www.lastcraft.com/');<strong> - $this->clickLink('About'); - $this->assertTitle('About Last Craft');</strong> - } -} -</pre> - Le paramètre est le texte du lien. - </p> - <p> - Il l'objectif est un bouton plutôt qu'une balise ancre, - alors <span class="new_code">clickSubmit()</span> doit être utilisé avec - le titre du bouton... -<pre> -<strong>$this->clickSubmit('Go!');</strong> -</pre> - </p> - <p> - La liste des méthodes de navigation est... - <table><tbody> - <tr> -<td><span class="new_code">get($url, $parameters)</span></td> -<td>Envoie une requête GET avec ces paramètres</td> -</tr> - <tr> -<td><span class="new_code">post($url, $parameters)</span></td> -<td>Envoie une requête POST avec ces paramètres</td> -</tr> - <tr> -<td><span class="new_code">head($url, $parameters)</span></td> -<td>Envoie une requête HEAD sans remplacer le contenu de la page</td> -</tr> - <tr> -<td><span class="new_code">retry()</span></td> -<td>Relance la dernière requête</td> -</tr> - <tr> -<td><span class="new_code">back()</span></td> -<td>Identique au bouton "Précédent" du navigateur</td> -</tr> - <tr> -<td><span class="new_code">forward()</span></td> -<td>Identique au bouton "Suivant" du navigateur</td> -</tr> - <tr> -<td><span class="new_code">authenticate($name, $password)</span></td> -<td>Re-essaye avec une tentative d'authentification</td> -</tr> - <tr> -<td><span class="new_code">getFrameFocus()</span></td> -<td>Le nom de la fenêtre en cours d'utilisation</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocusByIndex($choice)</span></td> -<td>Change le focus d'une fenêtre en commençant par 1</td> -</tr> - <tr> -<td><span class="new_code">setFrameFocus($name)</span></td> -<td>Change le focus d'une fenêtre en utilisant son nom</td> -</tr> - <tr> -<td><span class="new_code">clearFrameFocus()</span></td> -<td>Revient à un traitement de toutes les fenêtres comme une seule</td> -</tr> - <tr> -<td><span class="new_code">clickSubmit($label)</span></td> -<td>Clique sur le premier bouton avec cette étiquette</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitByName($name)</span></td> -<td>Clique sur le bouton avec cet attribut de nom</td> -</tr> - <tr> -<td><span class="new_code">clickSubmitById($id)</span></td> -<td>Clique sur le bouton avec cet attribut d'identification</td> -</tr> - <tr> -<td><span class="new_code">clickImage($label, $x, $y)</span></td> -<td>Clique sur une balise input de type image par son titre (title="*") our son texte alternatif (alt="*")</td> -</tr> - <tr> -<td><span class="new_code">clickImageByName($name, $x, $y)</span></td> -<td>Clique sur une balise input de type image par son attribut (name="*")</td> -</tr> - <tr> -<td><span class="new_code">clickImageById($id, $x, $y)</span></td> -<td>Clique sur une balise input de type image par son identifiant (id="*")</td> -</tr> - <tr> -<td><span class="new_code">submitFormById($id)</span></td> -<td>Soumet un formulaire sans valeur de soumission</td> -</tr> - <tr> -<td><span class="new_code">clickLink($label, $index)</span></td> -<td>Clique sur une ancre avec ce texte d'étiquette visible</td> -</tr> - <tr> -<td><span class="new_code">clickLinkById($id)</span></td> -<td>Clique sur une ancre avec cet attribut d'identification</td> -</tr> - </tbody></table> - </p> - <p> - Les paramètres dans les méthodes <span class="new_code">get()</span>, - <span class="new_code">post()</span> et <span class="new_code">head()</span> sont optionnels. - Le téléchargement via HTTP HEAD ne modifie pas - le contexte du navigateur, il se limite au chargement des cookies. - Cela peut être utilise lorsqu'une image ou une feuille de style - initie un cookie pour bloquer un robot trop entreprenant. - </p> - <p> - Les commandes <span class="new_code">retry()</span>, <span class="new_code">back()</span> - et <span class="new_code">forward()</span> fonctionnent exactement comme - dans un navigateur. Elles utilisent l'historique pour - relancer les pages. Une technique bien pratique pour - vérifier les effets d'un bouton retour sur vos formulaires. - </p> - <p> - Les méthodes sur les fenêtres méritent une petite explication. - Par défaut, une page avec des fenêtres est traitée comme toutes - les autres. Le contenu sera vérifié à travers l'ensemble de - la "frameset", par conséquent un lien fonctionnera, - peu importe la fenêtre qui contient la balise ancre. - Vous pouvez outrepassé ce comportement en exigeant - le focus sur une unique fenêtre. Si vous réalisez cela, - toutes les recherches et toutes les actions se limiteront - à cette unique fenêtre, y compris les demandes d'authentification. - Si un lien ou un bouton n'est pas dans la fenêtre en focus alors - il ne peut pas être cliqué. - </p> - <p> - Tester la navigation sur des pages fixes ne vous alerte que - quand vous avez cassé un script entier. - Pour des pages fortement dynamiques, - un forum de discussion par exemple, - ça peut être crucial pour vérifier l'état de l'application. - Pour la plupart des applications cependant, - la logique vraiment délicate se situe dans la gestion - des formulaires et des sessions. - Heureusement SimpleTest aussi inclut - <a href="form_testing_documentation.html"> - des outils pour tester des formulaires web</a>. - </p> - - <h2> -<a class="target" name="requete"></a>Modifier la requête</h2> - <p> - Bien que SimpleTest n'ait pas comme objectif - de contrôler des erreurs réseau, il contient quand même - des méthodes pour modifier et déboguer les requêtes qu'il lance. - Voici une autre liste de méthode... - <table><tbody> - <tr> -<td><span class="new_code">getTransportError()</span></td> -<td>La dernière erreur de socket</td> -</tr> - <tr> -<td><span class="new_code">getUrl()</span></td> -<td>La localisation courante</td> -</tr> - <tr> -<td><span class="new_code">showRequest()</span></td> -<td>Déverse la requête sortante</td> -</tr> - <tr> -<td><span class="new_code">showHeaders()</span></td> -<td>Déverse les entêtes d'entrée</td> -</tr> - <tr> -<td><span class="new_code">showSource()</span></td> -<td>Déverse le contenu brut de la page HTML</td> -</tr> - <tr> -<td><span class="new_code">ignoreFrames()</span></td> -<td>Ne recharge pas les framesets</td> -</tr> - <tr> -<td><span class="new_code">setCookie($name, $value)</span></td> -<td>Initie un cookie à partir de maintenant</td> -</tr> - <tr> -<td><span class="new_code">addHeader($header)</span></td> -<td>Ajoute toujours cette entête à la requête</td> -</tr> - <tr> -<td><span class="new_code">setMaximumRedirects($max)</span></td> -<td>S'arrête après autant de redirections</td> -</tr> - <tr> -<td><span class="new_code">setConnectionTimeout($timeout)</span></td> -<td>Termine la connexion après autant de temps entre les bytes</td> -</tr> - <tr> -<td><span class="new_code">useProxy($proxy, $name, $password)</span></td> -<td>Effectue les requêtes à travers ce proxy d'URL</td> -</tr> - </tbody></table> - </p> - - </div> - References and related information... - <ul> -<li> - La page du projet SimpleTest sur - <a href="http://sourceforge.net/projects/simpletest/">SourceForge</a>. - </li> -<li> - La page de téléchargement de SimpleTest sur - <a href="http://www.lastcraft.com/simple_test.php">LastCraft</a>. - </li> -<li> - <a href="http://simpletest.org/api/">L'API du développeur pour SimpleTest</a> - donne tous les détails sur les classes et les assertions disponibles. - </li> -</ul> -<div class="menu_back"><div class="menu"> -<a href="index.html">SimpleTest</a> - | - <a href="overview.html">Overview</a> - | - <a href="unit_test_documentation.html">Unit tester</a> - | - <a href="group_test_documentation.html">Group tests</a> - | - <a href="mock_objects_documentation.html">Mock objects</a> - | - <a href="partial_mocks_documentation.html">Partial mocks</a> - | - <a href="reporter_documentation.html">Reporting</a> - | - <a href="expectation_documentation.html">Expectations</a> - | - <a href="web_tester_documentation.html">Web tester</a> - | - <a href="form_testing_documentation.html">Testing forms</a> - | - <a href="authentication_documentation.html">Authentication</a> - | - <a href="browser_documentation.html">Scriptable browser</a> -</div></div> -<div class="copyright"> - Copyright<br>Marcus Baker 2006 - </div> -</body> -</html> diff --git a/3rdparty/simpletest/dumper.php b/3rdparty/simpletest/dumper.php deleted file mode 100644 index 339923c224f3c475dfc4b3e4cd5fac262d4fae93..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/dumper.php +++ /dev/null @@ -1,407 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: dumper.php 1909 2009-07-29 15:58:11Z dgheath $ - */ -/** - * does type matter - */ -if (! defined('TYPE_MATTERS')) { - define('TYPE_MATTERS', true); -} - -/** - * Displays variables as text and does diffs. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleDumper { - - /** - * Renders a variable in a shorter form than print_r(). - * @param mixed $value Variable to render as a string. - * @return string Human readable string form. - * @access public - */ - function describeValue($value) { - $type = $this->getType($value); - switch($type) { - case "Null": - return "NULL"; - case "Boolean": - return "Boolean: " . ($value ? "true" : "false"); - case "Array": - return "Array: " . count($value) . " items"; - case "Object": - return "Object: of " . get_class($value); - case "String": - return "String: " . $this->clipString($value, 200); - default: - return "$type: $value"; - } - return "Unknown"; - } - - /** - * Gets the string representation of a type. - * @param mixed $value Variable to check against. - * @return string Type. - * @access public - */ - function getType($value) { - if (! isset($value)) { - return "Null"; - } elseif (is_bool($value)) { - return "Boolean"; - } elseif (is_string($value)) { - return "String"; - } elseif (is_integer($value)) { - return "Integer"; - } elseif (is_float($value)) { - return "Float"; - } elseif (is_array($value)) { - return "Array"; - } elseif (is_resource($value)) { - return "Resource"; - } elseif (is_object($value)) { - return "Object"; - } - return "Unknown"; - } - - /** - * Creates a human readable description of the - * difference between two variables. Uses a - * dynamic call. - * @param mixed $first First variable. - * @param mixed $second Value to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Description of difference. - * @access public - */ - function describeDifference($first, $second, $identical = false) { - if ($identical) { - if (! $this->isTypeMatch($first, $second)) { - return "with type mismatch as [" . $this->describeValue($first) . - "] does not match [" . $this->describeValue($second) . "]"; - } - } - $type = $this->getType($first); - if ($type == "Unknown") { - return "with unknown type"; - } - $method = 'describe' . $type . 'Difference'; - return $this->$method($first, $second, $identical); - } - - /** - * Tests to see if types match. - * @param mixed $first First variable. - * @param mixed $second Value to compare with. - * @return boolean True if matches. - * @access private - */ - protected function isTypeMatch($first, $second) { - return ($this->getType($first) == $this->getType($second)); - } - - /** - * Clips a string to a maximum length. - * @param string $value String to truncate. - * @param integer $size Minimum string size to show. - * @param integer $position Centre of string section. - * @return string Shortened version. - * @access public - */ - function clipString($value, $size, $position = 0) { - $length = strlen($value); - if ($length <= $size) { - return $value; - } - $position = min($position, $length); - $start = ($size/2 > $position ? 0 : $position - $size/2); - if ($start + $size > $length) { - $start = $length - $size; - } - $value = substr($value, $start, $size); - return ($start > 0 ? "..." : "") . $value . ($start + $size < $length ? "..." : ""); - } - - /** - * Creates a human readable description of the - * difference between two variables. The minimal - * version. - * @param null $first First value. - * @param mixed $second Value to compare with. - * @return string Human readable description. - * @access private - */ - protected function describeGenericDifference($first, $second) { - return "as [" . $this->describeValue($first) . - "] does not match [" . - $this->describeValue($second) . "]"; - } - - /** - * Creates a human readable description of the - * difference between a null and another variable. - * @param null $first First null. - * @param mixed $second Null to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - * @access private - */ - protected function describeNullDifference($first, $second, $identical) { - return $this->describeGenericDifference($first, $second); - } - - /** - * Creates a human readable description of the - * difference between a boolean and another variable. - * @param boolean $first First boolean. - * @param mixed $second Boolean to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - * @access private - */ - protected function describeBooleanDifference($first, $second, $identical) { - return $this->describeGenericDifference($first, $second); - } - - /** - * Creates a human readable description of the - * difference between a string and another variable. - * @param string $first First string. - * @param mixed $second String to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - * @access private - */ - protected function describeStringDifference($first, $second, $identical) { - if (is_object($second) || is_array($second)) { - return $this->describeGenericDifference($first, $second); - } - $position = $this->stringDiffersAt($first, $second); - $message = "at character $position"; - $message .= " with [" . - $this->clipString($first, 200, $position) . "] and [" . - $this->clipString($second, 200, $position) . "]"; - return $message; - } - - /** - * Creates a human readable description of the - * difference between an integer and another variable. - * @param integer $first First number. - * @param mixed $second Number to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - * @access private - */ - protected function describeIntegerDifference($first, $second, $identical) { - if (is_object($second) || is_array($second)) { - return $this->describeGenericDifference($first, $second); - } - return "because [" . $this->describeValue($first) . - "] differs from [" . - $this->describeValue($second) . "] by " . - abs($first - $second); - } - - /** - * Creates a human readable description of the - * difference between two floating point numbers. - * @param float $first First float. - * @param mixed $second Float to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - * @access private - */ - protected function describeFloatDifference($first, $second, $identical) { - if (is_object($second) || is_array($second)) { - return $this->describeGenericDifference($first, $second); - } - return "because [" . $this->describeValue($first) . - "] differs from [" . - $this->describeValue($second) . "] by " . - abs($first - $second); - } - - /** - * Creates a human readable description of the - * difference between two arrays. - * @param array $first First array. - * @param mixed $second Array to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - * @access private - */ - protected function describeArrayDifference($first, $second, $identical) { - if (! is_array($second)) { - return $this->describeGenericDifference($first, $second); - } - if (! $this->isMatchingKeys($first, $second, $identical)) { - return "as key list [" . - implode(", ", array_keys($first)) . "] does not match key list [" . - implode(", ", array_keys($second)) . "]"; - } - foreach (array_keys($first) as $key) { - if ($identical && ($first[$key] === $second[$key])) { - continue; - } - if (! $identical && ($first[$key] == $second[$key])) { - continue; - } - return "with member [$key] " . $this->describeDifference( - $first[$key], - $second[$key], - $identical); - } - return ""; - } - - /** - * Compares two arrays to see if their key lists match. - * For an identical match, the ordering and types of the keys - * is significant. - * @param array $first First array. - * @param array $second Array to compare with. - * @param boolean $identical If true then type anomolies count. - * @return boolean True if matching. - * @access private - */ - protected function isMatchingKeys($first, $second, $identical) { - $first_keys = array_keys($first); - $second_keys = array_keys($second); - if ($identical) { - return ($first_keys === $second_keys); - } - sort($first_keys); - sort($second_keys); - return ($first_keys == $second_keys); - } - - /** - * Creates a human readable description of the - * difference between a resource and another variable. - * @param resource $first First resource. - * @param mixed $second Resource to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - * @access private - */ - protected function describeResourceDifference($first, $second, $identical) { - return $this->describeGenericDifference($first, $second); - } - - /** - * Creates a human readable description of the - * difference between two objects. - * @param object $first First object. - * @param mixed $second Object to compare with. - * @param boolean $identical If true then type anomolies count. - * @return string Human readable description. - */ - protected function describeObjectDifference($first, $second, $identical) { - if (! is_object($second)) { - return $this->describeGenericDifference($first, $second); - } - return $this->describeArrayDifference( - $this->getMembers($first), - $this->getMembers($second), - $identical); - } - - /** - * Get all members of an object including private and protected ones. - * A safer form of casting to an array. - * @param object $object Object to list members of, - * including private ones. - * @return array Names and values in the object. - */ - protected function getMembers($object) { - $reflection = new ReflectionObject($object); - $members = array(); - foreach ($reflection->getProperties() as $property) { - if (method_exists($property, 'setAccessible')) { - $property->setAccessible(true); - } - try { - $members[$property->getName()] = $property->getValue($object); - } catch (ReflectionException $e) { - $members[$property->getName()] = - $this->getPrivatePropertyNoMatterWhat($property->getName(), $object); - } - } - return $members; - } - - /** - * Extracts a private member's value when reflection won't play ball. - * @param string $name Property name. - * @param object $object Object to read. - * @return mixed Value of property. - */ - private function getPrivatePropertyNoMatterWhat($name, $object) { - foreach ((array)$object as $mangled_name => $value) { - if ($this->unmangle($mangled_name) == $name) { - return $value; - } - } - } - - /** - * Removes crud from property name after it's been converted - * to an array. - * @param string $mangled Name from array cast. - * @return string Cleaned up name. - */ - function unmangle($mangled) { - $parts = preg_split('/[^a-zA-Z0-9_\x7f-\xff]+/', $mangled); - return array_pop($parts); - } - - /** - * Find the first character position that differs - * in two strings by binary chop. - * @param string $first First string. - * @param string $second String to compare with. - * @return integer Position of first differing - * character. - * @access private - */ - protected function stringDiffersAt($first, $second) { - if (! $first || ! $second) { - return 0; - } - if (strlen($first) < strlen($second)) { - list($first, $second) = array($second, $first); - } - $position = 0; - $step = strlen($first); - while ($step > 1) { - $step = (integer)(($step + 1) / 2); - if (strncmp($first, $second, $position + $step) == 0) { - $position += $step; - } - } - return $position; - } - - /** - * Sends a formatted dump of a variable to a string. - * @param mixed $variable Variable to display. - * @return string Output from print_r(). - * @access public - */ - function dump($variable) { - ob_start(); - print_r($variable); - $formatted = ob_get_contents(); - ob_end_clean(); - return $formatted; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/eclipse.php b/3rdparty/simpletest/eclipse.php deleted file mode 100644 index 20bd4530bb68f990242f1a23c24f01adc987e765..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/eclipse.php +++ /dev/null @@ -1,307 +0,0 @@ -<?php -/** - * base include file for eclipse plugin - * @package SimpleTest - * @subpackage Eclipse - * @version $Id: eclipse.php 2011 2011-04-29 08:22:48Z pp11 $ - */ -/**#@+ - * simpletest include files - */ -include_once 'unit_tester.php'; -include_once 'test_case.php'; -include_once 'invoker.php'; -include_once 'socket.php'; -include_once 'mock_objects.php'; -/**#@-*/ - -/** - * base reported class for eclipse plugin - * @package SimpleTest - * @subpackage Eclipse - */ -class EclipseReporter extends SimpleScorer { - - /** - * Reporter to be run inside of Eclipse interface. - * @param object $listener Eclipse listener (?). - * @param boolean $cc Whether to include test coverage. - */ - function __construct(&$listener, $cc=false){ - $this->listener = &$listener; - $this->SimpleScorer(); - $this->case = ""; - $this->group = ""; - $this->method = ""; - $this->cc = $cc; - $this->error = false; - $this->fail = false; - } - - /** - * Means to display human readable object comparisons. - * @return SimpleDumper Visual comparer. - */ - function getDumper() { - return new SimpleDumper(); - } - - /** - * Localhost connection from Eclipse. - * @param integer $port Port to connect to Eclipse. - * @param string $host Normally localhost. - * @return SimpleSocket Connection to Eclipse. - */ - function &createListener($port, $host="127.0.0.1"){ - $tmplistener = &new SimpleSocket($host, $port, 5); - return $tmplistener; - } - - /** - * Wraps the test in an output buffer. - * @param SimpleInvoker $invoker Current test runner. - * @return EclipseInvoker Decorator with output buffering. - * @access public - */ - function &createInvoker(&$invoker){ - $eclinvoker = &new EclipseInvoker($invoker, $this->listener); - return $eclinvoker; - } - - /** - * C style escaping. - * @param string $raw String with backslashes, quotes and whitespace. - * @return string Replaced with C backslashed tokens. - */ - function escapeVal($raw){ - $needle = array("\\","\"","/","\b","\f","\n","\r","\t"); - $replace = array('\\\\','\"','\/','\b','\f','\n','\r','\t'); - return str_replace($needle, $replace, $raw); - } - - /** - * Stash the first passing item. Clicking the test - * item goes to first pass. - * @param string $message Test message, but we only wnat the first. - * @access public - */ - function paintPass($message){ - if (! $this->pass){ - $this->message = $this->escapeVal($message); - } - $this->pass = true; - } - - /** - * Stash the first failing item. Clicking the test - * item goes to first fail. - * @param string $message Test message, but we only wnat the first. - * @access public - */ - function paintFail($message){ - //only get the first failure or error - if (! $this->fail && ! $this->error){ - $this->fail = true; - $this->message = $this->escapeVal($message); - $this->listener->write('{status:"fail",message:"'.$this->message.'",group:"'.$this->group.'",case:"'.$this->case.'",method:"'.$this->method.'"}'); - } - } - - /** - * Stash the first error. Clicking the test - * item goes to first error. - * @param string $message Test message, but we only wnat the first. - * @access public - */ - function paintError($message){ - if (! $this->fail && ! $this->error){ - $this->error = true; - $this->message = $this->escapeVal($message); - $this->listener->write('{status:"error",message:"'.$this->message.'",group:"'.$this->group.'",case:"'.$this->case.'",method:"'.$this->method.'"}'); - } - } - - - /** - * Stash the first exception. Clicking the test - * item goes to first message. - * @param string $message Test message, but we only wnat the first. - * @access public - */ - function paintException($exception){ - if (! $this->fail && ! $this->error){ - $this->error = true; - $message = 'Unexpected exception of type[' . get_class($exception) . - '] with message [' . $exception->getMessage() . '] in [' . - $exception->getFile() .' line '. $exception->getLine() . ']'; - $this->message = $this->escapeVal($message); - $this->listener->write( - '{status:"error",message:"' . $this->message . '",group:"' . - $this->group . '",case:"' . $this->case . '",method:"' . $this->method - . '"}'); - } - } - - - /** - * We don't display any special header. - * @param string $test_name First test top level - * to start. - * @access public - */ - function paintHeader($test_name) { - } - - /** - * We don't display any special footer. - * @param string $test_name The top level test. - * @access public - */ - function paintFooter($test_name) { - } - - /** - * Paints nothing at the start of a test method, but stash - * the method name for later. - * @param string $test_name Name of test that is starting. - * @access public - */ - function paintMethodStart($method) { - $this->pass = false; - $this->fail = false; - $this->error = false; - $this->method = $this->escapeVal($method); - } - - /** - * Only send one message if the test passes, after that - * suppress the message. - * @param string $test_name Name of test that is ending. - * @access public - */ - function paintMethodEnd($method){ - if ($this->fail || $this->error || ! $this->pass){ - } else { - $this->listener->write( - '{status:"pass",message:"' . $this->message . '",group:"' . - $this->group . '",case:"' . $this->case . '",method:"' . - $this->method . '"}'); - } - } - - /** - * Stashes the test case name for the later failure message. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseStart($case){ - $this->case = $this->escapeVal($case); - } - - /** - * Drops the name. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseEnd($case){ - $this->case = ""; - } - - /** - * Stashes the name of the test suite. Starts test coverage - * if enabled. - * @param string $group Name of test or other label. - * @param integer $size Number of test cases starting. - * @access public - */ - function paintGroupStart($group, $size){ - $this->group = $this->escapeVal($group); - if ($this->cc){ - if (extension_loaded('xdebug')){ - xdebug_start_code_coverage(XDEBUG_CC_UNUSED | XDEBUG_CC_DEAD_CODE); - } - } - } - - /** - * Paints coverage report if enabled. - * @param string $group Name of test or other label. - * @access public - */ - function paintGroupEnd($group){ - $this->group = ""; - $cc = ""; - if ($this->cc){ - if (extension_loaded('xdebug')){ - $arrfiles = xdebug_get_code_coverage(); - xdebug_stop_code_coverage(); - $thisdir = dirname(__FILE__); - $thisdirlen = strlen($thisdir); - foreach ($arrfiles as $index=>$file){ - if (substr($index, 0, $thisdirlen)===$thisdir){ - continue; - } - $lcnt = 0; - $ccnt = 0; - foreach ($file as $line){ - if ($line == -2){ - continue; - } - $lcnt++; - if ($line==1){ - $ccnt++; - } - } - if ($lcnt > 0){ - $cc .= round(($ccnt/$lcnt) * 100, 2) . '%'; - }else{ - $cc .= "0.00%"; - } - $cc.= "\t". $index . "\n"; - } - } - } - $this->listener->write('{status:"coverage",message:"' . - EclipseReporter::escapeVal($cc) . '"}'); - } -} - -/** - * Invoker decorator for Eclipse. Captures output until - * the end of the test. - * @package SimpleTest - * @subpackage Eclipse - */ -class EclipseInvoker extends SimpleInvokerDecorator{ - function __construct(&$invoker, &$listener) { - $this->listener = &$listener; - $this->SimpleInvokerDecorator($invoker); - } - - /** - * Starts output buffering. - * @param string $method Test method to call. - * @access public - */ - function before($method){ - ob_start(); - $this->invoker->before($method); - } - - /** - * Stops output buffering and send the captured output - * to the listener. - * @param string $method Test method to call. - * @access public - */ - function after($method) { - $this->invoker->after($method); - $output = ob_get_contents(); - ob_end_clean(); - if ($output !== ""){ - $result = $this->listener->write('{status:"info",message:"' . - EclipseReporter::escapeVal($output) . '"}'); - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/encoding.php b/3rdparty/simpletest/encoding.php deleted file mode 100644 index cadc84e7a3bbae39cca96a5cdf892f36eeac583c..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/encoding.php +++ /dev/null @@ -1,649 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: encoding.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/socket.php'); -/**#@-*/ - -/** - * Single post parameter. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleEncodedPair { - private $key; - private $value; - - /** - * Stashes the data for rendering later. - * @param string $key Form element name. - * @param string $value Data to send. - */ - function __construct($key, $value) { - $this->key = $key; - $this->value = $value; - } - - /** - * The pair as a single string. - * @return string Encoded pair. - * @access public - */ - function asRequest() { - return urlencode($this->key) . '=' . urlencode($this->value); - } - - /** - * The MIME part as a string. - * @return string MIME part encoding. - * @access public - */ - function asMime() { - $part = 'Content-Disposition: form-data; '; - $part .= "name=\"" . $this->key . "\"\r\n"; - $part .= "\r\n" . $this->value; - return $part; - } - - /** - * Is this the value we are looking for? - * @param string $key Identifier. - * @return boolean True if matched. - * @access public - */ - function isKey($key) { - return $key == $this->key; - } - - /** - * Is this the value we are looking for? - * @return string Identifier. - * @access public - */ - function getKey() { - return $this->key; - } - - /** - * Is this the value we are looking for? - * @return string Content. - * @access public - */ - function getValue() { - return $this->value; - } -} - -/** - * Single post parameter. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleAttachment { - private $key; - private $content; - private $filename; - - /** - * Stashes the data for rendering later. - * @param string $key Key to add value to. - * @param string $content Raw data. - * @param hash $filename Original filename. - */ - function __construct($key, $content, $filename) { - $this->key = $key; - $this->content = $content; - $this->filename = $filename; - } - - /** - * The pair as a single string. - * @return string Encoded pair. - * @access public - */ - function asRequest() { - return ''; - } - - /** - * The MIME part as a string. - * @return string MIME part encoding. - * @access public - */ - function asMime() { - $part = 'Content-Disposition: form-data; '; - $part .= 'name="' . $this->key . '"; '; - $part .= 'filename="' . $this->filename . '"'; - $part .= "\r\nContent-Type: " . $this->deduceMimeType(); - $part .= "\r\n\r\n" . $this->content; - return $part; - } - - /** - * Attempts to figure out the MIME type from the - * file extension and the content. - * @return string MIME type. - * @access private - */ - protected function deduceMimeType() { - if ($this->isOnlyAscii($this->content)) { - return 'text/plain'; - } - return 'application/octet-stream'; - } - - /** - * Tests each character is in the range 0-127. - * @param string $ascii String to test. - * @access private - */ - protected function isOnlyAscii($ascii) { - for ($i = 0, $length = strlen($ascii); $i < $length; $i++) { - if (ord($ascii[$i]) > 127) { - return false; - } - } - return true; - } - - /** - * Is this the value we are looking for? - * @param string $key Identifier. - * @return boolean True if matched. - * @access public - */ - function isKey($key) { - return $key == $this->key; - } - - /** - * Is this the value we are looking for? - * @return string Identifier. - * @access public - */ - function getKey() { - return $this->key; - } - - /** - * Is this the value we are looking for? - * @return string Content. - * @access public - */ - function getValue() { - return $this->filename; - } -} - -/** - * Bundle of GET/POST parameters. Can include - * repeated parameters. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleEncoding { - private $request; - - /** - * Starts empty. - * @param array $query Hash of parameters. - * Multiple values are - * as lists on a single key. - * @access public - */ - function __construct($query = false) { - if (! $query) { - $query = array(); - } - $this->clear(); - $this->merge($query); - } - - /** - * Empties the request of parameters. - * @access public - */ - function clear() { - $this->request = array(); - } - - /** - * Adds a parameter to the query. - * @param string $key Key to add value to. - * @param string/array $value New data. - * @access public - */ - function add($key, $value) { - if ($value === false) { - return; - } - if (is_array($value)) { - foreach ($value as $item) { - $this->addPair($key, $item); - } - } else { - $this->addPair($key, $value); - } - } - - /** - * Adds a new value into the request. - * @param string $key Key to add value to. - * @param string/array $value New data. - * @access private - */ - protected function addPair($key, $value) { - $this->request[] = new SimpleEncodedPair($key, $value); - } - - /** - * Adds a MIME part to the query. Does nothing for a - * form encoded packet. - * @param string $key Key to add value to. - * @param string $content Raw data. - * @param hash $filename Original filename. - * @access public - */ - function attach($key, $content, $filename) { - $this->request[] = new SimpleAttachment($key, $content, $filename); - } - - /** - * Adds a set of parameters to this query. - * @param array/SimpleQueryString $query Multiple values are - * as lists on a single key. - * @access public - */ - function merge($query) { - if (is_object($query)) { - $this->request = array_merge($this->request, $query->getAll()); - } elseif (is_array($query)) { - foreach ($query as $key => $value) { - $this->add($key, $value); - } - } - } - - /** - * Accessor for single value. - * @return string/array False if missing, string - * if present and array if - * multiple entries. - * @access public - */ - function getValue($key) { - $values = array(); - foreach ($this->request as $pair) { - if ($pair->isKey($key)) { - $values[] = $pair->getValue(); - } - } - if (count($values) == 0) { - return false; - } elseif (count($values) == 1) { - return $values[0]; - } else { - return $values; - } - } - - /** - * Accessor for listing of pairs. - * @return array All pair objects. - * @access public - */ - function getAll() { - return $this->request; - } - - /** - * Renders the query string as a URL encoded - * request part. - * @return string Part of URL. - * @access protected - */ - protected function encode() { - $statements = array(); - foreach ($this->request as $pair) { - if ($statement = $pair->asRequest()) { - $statements[] = $statement; - } - } - return implode('&', $statements); - } -} - -/** - * Bundle of GET parameters. Can include - * repeated parameters. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleGetEncoding extends SimpleEncoding { - - /** - * Starts empty. - * @param array $query Hash of parameters. - * Multiple values are - * as lists on a single key. - * @access public - */ - function __construct($query = false) { - parent::__construct($query); - } - - /** - * HTTP request method. - * @return string Always GET. - * @access public - */ - function getMethod() { - return 'GET'; - } - - /** - * Writes no extra headers. - * @param SimpleSocket $socket Socket to write to. - * @access public - */ - function writeHeadersTo(&$socket) { - } - - /** - * No data is sent to the socket as the data is encoded into - * the URL. - * @param SimpleSocket $socket Socket to write to. - * @access public - */ - function writeTo(&$socket) { - } - - /** - * Renders the query string as a URL encoded - * request part for attaching to a URL. - * @return string Part of URL. - * @access public - */ - function asUrlRequest() { - return $this->encode(); - } -} - -/** - * Bundle of URL parameters for a HEAD request. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleHeadEncoding extends SimpleGetEncoding { - - /** - * Starts empty. - * @param array $query Hash of parameters. - * Multiple values are - * as lists on a single key. - * @access public - */ - function __construct($query = false) { - parent::__construct($query); - } - - /** - * HTTP request method. - * @return string Always HEAD. - * @access public - */ - function getMethod() { - return 'HEAD'; - } -} - -/** - * Bundle of URL parameters for a DELETE request. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleDeleteEncoding extends SimpleGetEncoding { - - /** - * Starts empty. - * @param array $query Hash of parameters. - * Multiple values are - * as lists on a single key. - * @access public - */ - function __construct($query = false) { - parent::__construct($query); - } - - /** - * HTTP request method. - * @return string Always DELETE. - * @access public - */ - function getMethod() { - return 'DELETE'; - } -} - -/** - * Bundles an entity-body for transporting - * a raw content payload with the request. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleEntityEncoding extends SimpleEncoding { - private $content_type; - private $body; - - function __construct($query = false, $content_type = false) { - $this->content_type = $content_type; - if (is_string($query)) { - $this->body = $query; - parent::__construct(); - } else { - parent::__construct($query); - } - } - - /** - * Returns the media type of the entity body - * @return string - * @access public - */ - function getContentType() { - if (!$this->content_type) { - return ($this->body) ? 'text/plain' : 'application/x-www-form-urlencoded'; - } - return $this->content_type; - } - - /** - * Dispatches the form headers down the socket. - * @param SimpleSocket $socket Socket to write to. - * @access public - */ - function writeHeadersTo(&$socket) { - $socket->write("Content-Length: " . (integer)strlen($this->encode()) . "\r\n"); - $socket->write("Content-Type: " . $this->getContentType() . "\r\n"); - } - - /** - * Dispatches the form data down the socket. - * @param SimpleSocket $socket Socket to write to. - * @access public - */ - function writeTo(&$socket) { - $socket->write($this->encode()); - } - - /** - * Renders the request body - * @return Encoded entity body - * @access protected - */ - protected function encode() { - return ($this->body) ? $this->body : parent::encode(); - } -} - -/** - * Bundle of POST parameters. Can include - * repeated parameters. - * @package SimpleTest - * @subpackage WebTester - */ -class SimplePostEncoding extends SimpleEntityEncoding { - - /** - * Starts empty. - * @param array $query Hash of parameters. - * Multiple values are - * as lists on a single key. - * @access public - */ - function __construct($query = false, $content_type = false) { - if (is_array($query) and $this->hasMoreThanOneLevel($query)) { - $query = $this->rewriteArrayWithMultipleLevels($query); - } - parent::__construct($query, $content_type); - } - - function hasMoreThanOneLevel($query) { - foreach ($query as $key => $value) { - if (is_array($value)) { - return true; - } - } - return false; - } - - function rewriteArrayWithMultipleLevels($query) { - $query_ = array(); - foreach ($query as $key => $value) { - if (is_array($value)) { - foreach ($value as $sub_key => $sub_value) { - $query_[$key."[".$sub_key."]"] = $sub_value; - } - } else { - $query_[$key] = $value; - } - } - if ($this->hasMoreThanOneLevel($query_)) { - $query_ = $this->rewriteArrayWithMultipleLevels($query_); - } - - return $query_; - } - - /** - * HTTP request method. - * @return string Always POST. - * @access public - */ - function getMethod() { - return 'POST'; - } - - /** - * Renders the query string as a URL encoded - * request part for attaching to a URL. - * @return string Part of URL. - * @access public - */ - function asUrlRequest() { - return ''; - } -} - -/** - * Encoded entity body for a PUT request. - * @package SimpleTest - * @subpackage WebTester - */ -class SimplePutEncoding extends SimpleEntityEncoding { - - /** - * Starts empty. - * @param array $query Hash of parameters. - * Multiple values are - * as lists on a single key. - * @access public - */ - function __construct($query = false, $content_type = false) { - parent::__construct($query, $content_type); - } - - /** - * HTTP request method. - * @return string Always PUT. - * @access public - */ - function getMethod() { - return 'PUT'; - } -} - -/** - * Bundle of POST parameters in the multipart - * format. Can include file uploads. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleMultipartEncoding extends SimplePostEncoding { - private $boundary; - - /** - * Starts empty. - * @param array $query Hash of parameters. - * Multiple values are - * as lists on a single key. - * @access public - */ - function __construct($query = false, $boundary = false) { - parent::__construct($query); - $this->boundary = ($boundary === false ? uniqid('st') : $boundary); - } - - /** - * Dispatches the form headers down the socket. - * @param SimpleSocket $socket Socket to write to. - * @access public - */ - function writeHeadersTo(&$socket) { - $socket->write("Content-Length: " . (integer)strlen($this->encode()) . "\r\n"); - $socket->write("Content-Type: multipart/form-data; boundary=" . $this->boundary . "\r\n"); - } - - /** - * Dispatches the form data down the socket. - * @param SimpleSocket $socket Socket to write to. - * @access public - */ - function writeTo(&$socket) { - $socket->write($this->encode()); - } - - /** - * Renders the query string as a URL encoded - * request part. - * @return string Part of URL. - * @access public - */ - function encode() { - $stream = ''; - foreach ($this->getAll() as $pair) { - $stream .= "--" . $this->boundary . "\r\n"; - $stream .= $pair->asMime() . "\r\n"; - } - $stream .= "--" . $this->boundary . "--\r\n"; - return $stream; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/errors.php b/3rdparty/simpletest/errors.php deleted file mode 100644 index b3d0c2a07539135b1c2c41a6513976d0ccad38d9..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/errors.php +++ /dev/null @@ -1,267 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: errors.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * Includes SimpleTest files. - */ -require_once dirname(__FILE__) . '/invoker.php'; -require_once dirname(__FILE__) . '/test_case.php'; -require_once dirname(__FILE__) . '/expectation.php'; -/**#@-*/ - -/** - * Extension that traps errors into an error queue. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleErrorTrappingInvoker extends SimpleInvokerDecorator { - - /** - * Stores the invoker to wrap. - * @param SimpleInvoker $invoker Test method runner. - */ - function __construct($invoker) { - parent::__construct($invoker); - } - - /** - * Invokes a test method and dispatches any - * untrapped errors. Called back from - * the visiting runner. - * @param string $method Test method to call. - * @access public - */ - function invoke($method) { - $queue = $this->createErrorQueue(); - set_error_handler('SimpleTestErrorHandler'); - parent::invoke($method); - restore_error_handler(); - $queue->tally(); - } - - /** - * Wires up the error queue for a single test. - * @return SimpleErrorQueue Queue connected to the test. - * @access private - */ - protected function createErrorQueue() { - $context = SimpleTest::getContext(); - $test = $this->getTestCase(); - $queue = $context->get('SimpleErrorQueue'); - $queue->setTestCase($test); - return $queue; - } -} - -/** - * Error queue used to record trapped - * errors. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleErrorQueue { - private $queue; - private $expectation_queue; - private $test; - private $using_expect_style = false; - - /** - * Starts with an empty queue. - */ - function __construct() { - $this->clear(); - } - - /** - * Discards the contents of the error queue. - * @access public - */ - function clear() { - $this->queue = array(); - $this->expectation_queue = array(); - } - - /** - * Sets the currently running test case. - * @param SimpleTestCase $test Test case to send messages to. - * @access public - */ - function setTestCase($test) { - $this->test = $test; - } - - /** - * Sets up an expectation of an error. If this is - * not fulfilled at the end of the test, a failure - * will occour. If the error does happen, then this - * will cancel it out and send a pass message. - * @param SimpleExpectation $expected Expected error match. - * @param string $message Message to display. - * @access public - */ - function expectError($expected, $message) { - array_push($this->expectation_queue, array($expected, $message)); - } - - /** - * Adds an error to the front of the queue. - * @param integer $severity PHP error code. - * @param string $content Text of error. - * @param string $filename File error occoured in. - * @param integer $line Line number of error. - * @access public - */ - function add($severity, $content, $filename, $line) { - $content = str_replace('%', '%%', $content); - $this->testLatestError($severity, $content, $filename, $line); - } - - /** - * Any errors still in the queue are sent to the test - * case. Any unfulfilled expectations trigger failures. - * @access public - */ - function tally() { - while (list($severity, $message, $file, $line) = $this->extract()) { - $severity = $this->getSeverityAsString($severity); - $this->test->error($severity, $message, $file, $line); - } - while (list($expected, $message) = $this->extractExpectation()) { - $this->test->assert($expected, false, "%s -> Expected error not caught"); - } - } - - /** - * Tests the error against the most recent expected - * error. - * @param integer $severity PHP error code. - * @param string $content Text of error. - * @param string $filename File error occoured in. - * @param integer $line Line number of error. - * @access private - */ - protected function testLatestError($severity, $content, $filename, $line) { - if ($expectation = $this->extractExpectation()) { - list($expected, $message) = $expectation; - $this->test->assert($expected, $content, sprintf( - $message, - "%s -> PHP error [$content] severity [" . - $this->getSeverityAsString($severity) . - "] in [$filename] line [$line]")); - } else { - $this->test->error($severity, $content, $filename, $line); - } - } - - /** - * Pulls the earliest error from the queue. - * @return mixed False if none, or a list of error - * information. Elements are: severity - * as the PHP error code, the error message, - * the file with the error, the line number - * and a list of PHP super global arrays. - * @access public - */ - function extract() { - if (count($this->queue)) { - return array_shift($this->queue); - } - return false; - } - - /** - * Pulls the earliest expectation from the queue. - * @return SimpleExpectation False if none. - * @access private - */ - protected function extractExpectation() { - if (count($this->expectation_queue)) { - return array_shift($this->expectation_queue); - } - return false; - } - - /** - * Converts an error code into it's string - * representation. - * @param $severity PHP integer error code. - * @return String version of error code. - * @access public - */ - static function getSeverityAsString($severity) { - static $map = array( - E_STRICT => 'E_STRICT', - E_ERROR => 'E_ERROR', - E_WARNING => 'E_WARNING', - E_PARSE => 'E_PARSE', - E_NOTICE => 'E_NOTICE', - E_CORE_ERROR => 'E_CORE_ERROR', - E_CORE_WARNING => 'E_CORE_WARNING', - E_COMPILE_ERROR => 'E_COMPILE_ERROR', - E_COMPILE_WARNING => 'E_COMPILE_WARNING', - E_USER_ERROR => 'E_USER_ERROR', - E_USER_WARNING => 'E_USER_WARNING', - E_USER_NOTICE => 'E_USER_NOTICE'); - if (defined('E_RECOVERABLE_ERROR')) { - $map[E_RECOVERABLE_ERROR] = 'E_RECOVERABLE_ERROR'; - } - if (defined('E_DEPRECATED')) { - $map[E_DEPRECATED] = 'E_DEPRECATED'; - } - return $map[$severity]; - } -} - -/** - * Error handler that simply stashes any errors into the global - * error queue. Simulates the existing behaviour with respect to - * logging errors, but this feature may be removed in future. - * @param $severity PHP error code. - * @param $message Text of error. - * @param $filename File error occoured in. - * @param $line Line number of error. - * @param $super_globals Hash of PHP super global arrays. - * @access public - */ -function SimpleTestErrorHandler($severity, $message, $filename = null, $line = null, $super_globals = null, $mask = null) { - $severity = $severity & error_reporting(); - if ($severity) { - restore_error_handler(); - if (IsNotCausedBySimpleTest($message) && IsNotTimeZoneNag($message)) { - if (ini_get('log_errors')) { - $label = SimpleErrorQueue::getSeverityAsString($severity); - error_log("$label: $message in $filename on line $line"); - } - $queue = SimpleTest::getContext()->get('SimpleErrorQueue'); - $queue->add($severity, $message, $filename, $line); - } - set_error_handler('SimpleTestErrorHandler'); - } - return true; -} - -/** - * Certain messages can be caused by the unit tester itself. - * These have to be filtered. - * @param string $message Message to filter. - * @return boolean True if genuine failure. - */ -function IsNotCausedBySimpleTest($message) { - return ! preg_match('/returned by reference/', $message); -} - -/** - * Certain messages caused by PHP are just noise. - * These have to be filtered. - * @param string $message Message to filter. - * @return boolean True if genuine failure. - */ -function IsNotTimeZoneNag($message) { - return ! preg_match('/not safe to rely .* timezone settings/', $message); -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/exceptions.php b/3rdparty/simpletest/exceptions.php deleted file mode 100644 index 2f469e93a45430348c5d5fd8b37cac4742a6cc33..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/exceptions.php +++ /dev/null @@ -1,226 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: exceptions.php 1882 2009-07-01 14:30:05Z lastcraft $ - */ - -/**#@+ - * Include required SimpleTest files - */ -require_once dirname(__FILE__) . '/invoker.php'; -require_once dirname(__FILE__) . '/expectation.php'; -/**#@-*/ - -/** - * Extension that traps exceptions and turns them into - * an error message. PHP5 only. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleExceptionTrappingInvoker extends SimpleInvokerDecorator { - - /** - * Stores the invoker to be wrapped. - * @param SimpleInvoker $invoker Test method runner. - */ - function __construct($invoker) { - parent::__construct($invoker); - } - - /** - * Invokes a test method whilst trapping expected - * exceptions. Any left over unthrown exceptions - * are then reported as failures. - * @param string $method Test method to call. - */ - function invoke($method) { - $trap = SimpleTest::getContext()->get('SimpleExceptionTrap'); - $trap->clear(); - try { - $has_thrown = false; - parent::invoke($method); - } catch (Exception $exception) { - $has_thrown = true; - if (! $trap->isExpected($this->getTestCase(), $exception)) { - $this->getTestCase()->exception($exception); - } - $trap->clear(); - } - if ($message = $trap->getOutstanding()) { - $this->getTestCase()->fail($message); - } - if ($has_thrown) { - try { - parent::getTestCase()->tearDown(); - } catch (Exception $e) { } - } - } -} - -/** - * Tests exceptions either by type or the exact - * exception. This could be improved to accept - * a pattern expectation to test the error - * message, but that will have to come later. - * @package SimpleTest - * @subpackage UnitTester - */ -class ExceptionExpectation extends SimpleExpectation { - private $expected; - - /** - * Sets up the conditions to test against. - * If the expected value is a string, then - * it will act as a test of the class name. - * An exception as the comparison will - * trigger an identical match. Writing this - * down now makes it look doubly dumb. I hope - * come up with a better scheme later. - * @param mixed $expected A class name or an actual - * exception to compare with. - * @param string $message Message to display. - */ - function __construct($expected, $message = '%s') { - $this->expected = $expected; - parent::__construct($message); - } - - /** - * Carry out the test. - * @param Exception $compare Value to check. - * @return boolean True if matched. - */ - function test($compare) { - if (is_string($this->expected)) { - return ($compare instanceof $this->expected); - } - if (get_class($compare) != get_class($this->expected)) { - return false; - } - return $compare->getMessage() == $this->expected->getMessage(); - } - - /** - * Create the message to display describing the test. - * @param Exception $compare Exception to match. - * @return string Final message. - */ - function testMessage($compare) { - if (is_string($this->expected)) { - return "Exception [" . $this->describeException($compare) . - "] should be type [" . $this->expected . "]"; - } - return "Exception [" . $this->describeException($compare) . - "] should match [" . - $this->describeException($this->expected) . "]"; - } - - /** - * Summary of an Exception object. - * @param Exception $compare Exception to describe. - * @return string Text description. - */ - protected function describeException($exception) { - return get_class($exception) . ": " . $exception->getMessage(); - } -} - -/** - * Stores expected exceptions for when they - * get thrown. Saves the irritating try...catch - * block. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleExceptionTrap { - private $expected; - private $ignored; - private $message; - - /** - * Clears down the queue ready for action. - */ - function __construct() { - $this->clear(); - } - - /** - * Sets up an expectation of an exception. - * This has the effect of intercepting an - * exception that matches. - * @param SimpleExpectation $expected Expected exception to match. - * @param string $message Message to display. - * @access public - */ - function expectException($expected = false, $message = '%s') { - $this->expected = $this->coerceToExpectation($expected); - $this->message = $message; - } - - /** - * Adds an exception to the ignore list. This is the list - * of exceptions that when thrown do not affect the test. - * @param SimpleExpectation $ignored Exception to skip. - * @access public - */ - function ignoreException($ignored) { - $this->ignored[] = $this->coerceToExpectation($ignored); - } - - /** - * Compares the expected exception with any - * in the queue. Issues a pass or fail and - * returns the state of the test. - * @param SimpleTestCase $test Test case to send messages to. - * @param Exception $exception Exception to compare. - * @return boolean False on no match. - */ - function isExpected($test, $exception) { - if ($this->expected) { - return $test->assert($this->expected, $exception, $this->message); - } - foreach ($this->ignored as $ignored) { - if ($ignored->test($exception)) { - return true; - } - } - return false; - } - - /** - * Turns an expected exception into a SimpleExpectation object. - * @param mixed $exception Exception, expectation or - * class name of exception. - * @return SimpleExpectation Expectation that will match the - * exception. - */ - private function coerceToExpectation($exception) { - if ($exception === false) { - return new AnythingExpectation(); - } - if (! SimpleExpectation::isExpectation($exception)) { - return new ExceptionExpectation($exception); - } - return $exception; - } - - /** - * Tests for any left over exception. - * @return string/false The failure message or false if none. - */ - function getOutstanding() { - return sprintf($this->message, 'Failed to trap exception'); - } - - /** - * Discards the contents of the error queue. - */ - function clear() { - $this->expected = false; - $this->message = false; - $this->ignored = array(); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/expectation.php b/3rdparty/simpletest/expectation.php deleted file mode 100644 index a480a366c5c592e5797a6a0199ce8061da61e433..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/expectation.php +++ /dev/null @@ -1,984 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: expectation.php 2009 2011-04-28 08:57:25Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/dumper.php'); -require_once(dirname(__FILE__) . '/compatibility.php'); -/**#@-*/ - -/** - * Assertion that can display failure information. - * Also includes various helper methods. - * @package SimpleTest - * @subpackage UnitTester - * @abstract - */ -class SimpleExpectation { - protected $dumper = false; - private $message; - - /** - * Creates a dumper for displaying values and sets - * the test message. - * @param string $message Customised message on failure. - */ - function __construct($message = '%s') { - $this->message = $message; - } - - /** - * Tests the expectation. True if correct. - * @param mixed $compare Comparison value. - * @return boolean True if correct. - * @access public - * @abstract - */ - function test($compare) { - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - * @abstract - */ - function testMessage($compare) { - } - - /** - * Overlays the generated message onto the stored user - * message. An additional message can be interjected. - * @param mixed $compare Comparison value. - * @param SimpleDumper $dumper For formatting the results. - * @return string Description of success - * or failure. - * @access public - */ - function overlayMessage($compare, $dumper) { - $this->dumper = $dumper; - return sprintf($this->message, $this->testMessage($compare)); - } - - /** - * Accessor for the dumper. - * @return SimpleDumper Current value dumper. - * @access protected - */ - protected function getDumper() { - if (! $this->dumper) { - $dumper = new SimpleDumper(); - return $dumper; - } - return $this->dumper; - } - - /** - * Test to see if a value is an expectation object. - * A useful utility method. - * @param mixed $expectation Hopefully an Expectation - * class. - * @return boolean True if descended from - * this class. - * @access public - */ - static function isExpectation($expectation) { - return is_object($expectation) && - SimpleTestCompatibility::isA($expectation, 'SimpleExpectation'); - } -} - -/** - * A wildcard expectation always matches. - * @package SimpleTest - * @subpackage MockObjects - */ -class AnythingExpectation extends SimpleExpectation { - - /** - * Tests the expectation. Always true. - * @param mixed $compare Ignored. - * @return boolean True. - * @access public - */ - function test($compare) { - return true; - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - return 'Anything always matches [' . $dumper->describeValue($compare) . ']'; - } -} - -/** - * An expectation that never matches. - * @package SimpleTest - * @subpackage MockObjects - */ -class FailedExpectation extends SimpleExpectation { - - /** - * Tests the expectation. Always false. - * @param mixed $compare Ignored. - * @return boolean True. - * @access public - */ - function test($compare) { - return false; - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - return 'Failed expectation never matches [' . $dumper->describeValue($compare) . ']'; - } -} - -/** - * An expectation that passes on boolean true. - * @package SimpleTest - * @subpackage MockObjects - */ -class TrueExpectation extends SimpleExpectation { - - /** - * Tests the expectation. - * @param mixed $compare Should be true. - * @return boolean True on match. - * @access public - */ - function test($compare) { - return (boolean)$compare; - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - return 'Expected true, got [' . $dumper->describeValue($compare) . ']'; - } -} - -/** - * An expectation that passes on boolean false. - * @package SimpleTest - * @subpackage MockObjects - */ -class FalseExpectation extends SimpleExpectation { - - /** - * Tests the expectation. - * @param mixed $compare Should be false. - * @return boolean True on match. - * @access public - */ - function test($compare) { - return ! (boolean)$compare; - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - return 'Expected false, got [' . $dumper->describeValue($compare) . ']'; - } -} - -/** - * Test for equality. - * @package SimpleTest - * @subpackage UnitTester - */ -class EqualExpectation extends SimpleExpectation { - private $value; - - /** - * Sets the value to compare against. - * @param mixed $value Test value to match. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($value, $message = '%s') { - parent::__construct($message); - $this->value = $value; - } - - /** - * Tests the expectation. True if it matches the - * held value. - * @param mixed $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return (($this->value == $compare) && ($compare == $this->value)); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if ($this->test($compare)) { - return "Equal expectation [" . $this->dumper->describeValue($this->value) . "]"; - } else { - return "Equal expectation fails " . - $this->dumper->describeDifference($this->value, $compare); - } - } - - /** - * Accessor for comparison value. - * @return mixed Held value to compare with. - * @access protected - */ - protected function getValue() { - return $this->value; - } -} - -/** - * Test for inequality. - * @package SimpleTest - * @subpackage UnitTester - */ -class NotEqualExpectation extends EqualExpectation { - - /** - * Sets the value to compare against. - * @param mixed $value Test value to match. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($value, $message = '%s') { - parent::__construct($value, $message); - } - - /** - * Tests the expectation. True if it differs from the - * held value. - * @param mixed $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return ! parent::test($compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - if ($this->test($compare)) { - return "Not equal expectation passes " . - $dumper->describeDifference($this->getValue(), $compare); - } else { - return "Not equal expectation fails [" . - $dumper->describeValue($this->getValue()) . - "] matches"; - } - } -} - -/** - * Test for being within a range. - * @package SimpleTest - * @subpackage UnitTester - */ -class WithinMarginExpectation extends SimpleExpectation { - private $upper; - private $lower; - - /** - * Sets the value to compare against and the fuzziness of - * the match. Used for comparing floating point values. - * @param mixed $value Test value to match. - * @param mixed $margin Fuzziness of match. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($value, $margin, $message = '%s') { - parent::__construct($message); - $this->upper = $value + $margin; - $this->lower = $value - $margin; - } - - /** - * Tests the expectation. True if it matches the - * held value. - * @param mixed $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return (($compare <= $this->upper) && ($compare >= $this->lower)); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if ($this->test($compare)) { - return $this->withinMessage($compare); - } else { - return $this->outsideMessage($compare); - } - } - - /** - * Creates a the message for being within the range. - * @param mixed $compare Value being tested. - * @access private - */ - protected function withinMessage($compare) { - return "Within expectation [" . $this->dumper->describeValue($this->lower) . "] and [" . - $this->dumper->describeValue($this->upper) . "]"; - } - - /** - * Creates a the message for being within the range. - * @param mixed $compare Value being tested. - * @access private - */ - protected function outsideMessage($compare) { - if ($compare > $this->upper) { - return "Outside expectation " . - $this->dumper->describeDifference($compare, $this->upper); - } else { - return "Outside expectation " . - $this->dumper->describeDifference($compare, $this->lower); - } - } -} - -/** - * Test for being outside of a range. - * @package SimpleTest - * @subpackage UnitTester - */ -class OutsideMarginExpectation extends WithinMarginExpectation { - - /** - * Sets the value to compare against and the fuzziness of - * the match. Used for comparing floating point values. - * @param mixed $value Test value to not match. - * @param mixed $margin Fuzziness of match. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($value, $margin, $message = '%s') { - parent::__construct($value, $margin, $message); - } - - /** - * Tests the expectation. True if it matches the - * held value. - * @param mixed $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return ! parent::test($compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if (! $this->test($compare)) { - return $this->withinMessage($compare); - } else { - return $this->outsideMessage($compare); - } - } -} - -/** - * Test for reference. - * @package SimpleTest - * @subpackage UnitTester - */ -class ReferenceExpectation { - private $value; - - /** - * Sets the reference value to compare against. - * @param mixed $value Test reference to match. - * @param string $message Customised message on failure. - * @access public - */ - function __construct(&$value, $message = '%s') { - $this->message = $message; - $this->value = &$value; - } - - /** - * Tests the expectation. True if it exactly - * references the held value. - * @param mixed $compare Comparison reference. - * @return boolean True if correct. - * @access public - */ - function test(&$compare) { - return SimpleTestCompatibility::isReference($this->value, $compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if ($this->test($compare)) { - return "Reference expectation [" . $this->dumper->describeValue($this->value) . "]"; - } else { - return "Reference expectation fails " . - $this->dumper->describeDifference($this->value, $compare); - } - } - - /** - * Overlays the generated message onto the stored user - * message. An additional message can be interjected. - * @param mixed $compare Comparison value. - * @param SimpleDumper $dumper For formatting the results. - * @return string Description of success - * or failure. - * @access public - */ - function overlayMessage($compare, $dumper) { - $this->dumper = $dumper; - return sprintf($this->message, $this->testMessage($compare)); - } - - /** - * Accessor for the dumper. - * @return SimpleDumper Current value dumper. - * @access protected - */ - protected function getDumper() { - if (! $this->dumper) { - $dumper = new SimpleDumper(); - return $dumper; - } - return $this->dumper; - } -} - -/** - * Test for identity. - * @package SimpleTest - * @subpackage UnitTester - */ -class IdenticalExpectation extends EqualExpectation { - - /** - * Sets the value to compare against. - * @param mixed $value Test value to match. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($value, $message = '%s') { - parent::__construct($value, $message); - } - - /** - * Tests the expectation. True if it exactly - * matches the held value. - * @param mixed $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return SimpleTestCompatibility::isIdentical($this->getValue(), $compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - if ($this->test($compare)) { - return "Identical expectation [" . $dumper->describeValue($this->getValue()) . "]"; - } else { - return "Identical expectation [" . $dumper->describeValue($this->getValue()) . - "] fails with [" . - $dumper->describeValue($compare) . "] " . - $dumper->describeDifference($this->getValue(), $compare, TYPE_MATTERS); - } - } -} - -/** - * Test for non-identity. - * @package SimpleTest - * @subpackage UnitTester - */ -class NotIdenticalExpectation extends IdenticalExpectation { - - /** - * Sets the value to compare against. - * @param mixed $value Test value to match. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($value, $message = '%s') { - parent::__construct($value, $message); - } - - /** - * Tests the expectation. True if it differs from the - * held value. - * @param mixed $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return ! parent::test($compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - if ($this->test($compare)) { - return "Not identical expectation passes " . - $dumper->describeDifference($this->getValue(), $compare, TYPE_MATTERS); - } else { - return "Not identical expectation [" . $dumper->describeValue($this->getValue()) . "] matches"; - } - } -} - -/** - * Test for a pattern using Perl regex rules. - * @package SimpleTest - * @subpackage UnitTester - */ -class PatternExpectation extends SimpleExpectation { - private $pattern; - - /** - * Sets the value to compare against. - * @param string $pattern Pattern to search for. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($pattern, $message = '%s') { - parent::__construct($message); - $this->pattern = $pattern; - } - - /** - * Accessor for the pattern. - * @return string Perl regex as string. - * @access protected - */ - protected function getPattern() { - return $this->pattern; - } - - /** - * Tests the expectation. True if the Perl regex - * matches the comparison value. - * @param string $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return (boolean)preg_match($this->getPattern(), $compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if ($this->test($compare)) { - return $this->describePatternMatch($this->getPattern(), $compare); - } else { - $dumper = $this->getDumper(); - return "Pattern [" . $this->getPattern() . - "] not detected in [" . - $dumper->describeValue($compare) . "]"; - } - } - - /** - * Describes a pattern match including the string - * found and it's position. - * @param string $pattern Regex to match against. - * @param string $subject Subject to search. - * @access protected - */ - protected function describePatternMatch($pattern, $subject) { - preg_match($pattern, $subject, $matches); - $position = strpos($subject, $matches[0]); - $dumper = $this->getDumper(); - return "Pattern [$pattern] detected at character [$position] in [" . - $dumper->describeValue($subject) . "] as [" . - $matches[0] . "] in region [" . - $dumper->clipString($subject, 100, $position) . "]"; - } -} - -/** - * Fail if a pattern is detected within the - * comparison. - * @package SimpleTest - * @subpackage UnitTester - */ -class NoPatternExpectation extends PatternExpectation { - - /** - * Sets the reject pattern - * @param string $pattern Pattern to search for. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($pattern, $message = '%s') { - parent::__construct($pattern, $message); - } - - /** - * Tests the expectation. False if the Perl regex - * matches the comparison value. - * @param string $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return ! parent::test($compare); - } - - /** - * Returns a human readable test message. - * @param string $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if ($this->test($compare)) { - $dumper = $this->getDumper(); - return "Pattern [" . $this->getPattern() . - "] not detected in [" . - $dumper->describeValue($compare) . "]"; - } else { - return $this->describePatternMatch($this->getPattern(), $compare); - } - } -} - -/** - * Tests either type or class name if it's an object. - * @package SimpleTest - * @subpackage UnitTester - */ -class IsAExpectation extends SimpleExpectation { - private $type; - - /** - * Sets the type to compare with. - * @param string $type Type or class name. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($type, $message = '%s') { - parent::__construct($message); - $this->type = $type; - } - - /** - * Accessor for type to check against. - * @return string Type or class name. - * @access protected - */ - protected function getType() { - return $this->type; - } - - /** - * Tests the expectation. True if the type or - * class matches the string value. - * @param string $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - if (is_object($compare)) { - return SimpleTestCompatibility::isA($compare, $this->type); - } else { - $function = 'is_'.$this->canonicalType($this->type); - if (is_callable($function)) { - return $function($compare); - } - return false; - } - } - - /** - * Coerces type name into a is_*() match. - * @param string $type User type. - * @return string Simpler type. - * @access private - */ - protected function canonicalType($type) { - $type = strtolower($type); - $map = array('boolean' => 'bool'); - if (isset($map[$type])) { - $type = $map[$type]; - } - return $type; - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - return "Value [" . $dumper->describeValue($compare) . - "] should be type [" . $this->type . "]"; - } -} - -/** - * Tests either type or class name if it's an object. - * Will succeed if the type does not match. - * @package SimpleTest - * @subpackage UnitTester - */ -class NotAExpectation extends IsAExpectation { - private $type; - - /** - * Sets the type to compare with. - * @param string $type Type or class name. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($type, $message = '%s') { - parent::__construct($type, $message); - } - - /** - * Tests the expectation. False if the type or - * class matches the string value. - * @param string $compare Comparison value. - * @return boolean True if different. - * @access public - */ - function test($compare) { - return ! parent::test($compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - return "Value [" . $dumper->describeValue($compare) . - "] should not be type [" . $this->getType() . "]"; - } -} - -/** - * Tests for existance of a method in an object - * @package SimpleTest - * @subpackage UnitTester - */ -class MethodExistsExpectation extends SimpleExpectation { - private $method; - - /** - * Sets the value to compare against. - * @param string $method Method to check. - * @param string $message Customised message on failure. - * @return void - */ - function __construct($method, $message = '%s') { - parent::__construct($message); - $this->method = &$method; - } - - /** - * Tests the expectation. True if the method exists in the test object. - * @param string $compare Comparison method name. - * @return boolean True if correct. - */ - function test($compare) { - return (boolean)(is_object($compare) && method_exists($compare, $this->method)); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - if (! is_object($compare)) { - return 'No method on non-object [' . $dumper->describeValue($compare) . ']'; - } - $method = $this->method; - return "Object [" . $dumper->describeValue($compare) . - "] should contain method [$method]"; - } -} - -/** - * Compares an object member's value even if private. - * @package SimpleTest - * @subpackage UnitTester - */ -class MemberExpectation extends IdenticalExpectation { - private $name; - - /** - * Sets the value to compare against. - * @param string $method Method to check. - * @param string $message Customised message on failure. - * @return void - */ - function __construct($name, $expected) { - $this->name = $name; - parent::__construct($expected); - } - - /** - * Tests the expectation. True if the property value is identical. - * @param object $actual Comparison object. - * @return boolean True if identical. - */ - function test($actual) { - if (! is_object($actual)) { - return false; - } - return parent::test($this->getProperty($this->name, $actual)); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - */ - function testMessage($actual) { - return parent::testMessage($this->getProperty($this->name, $actual)); - } - - /** - * Extracts the member value even if private using reflection. - * @param string $name Property name. - * @param object $object Object to read. - * @return mixed Value of property. - */ - private function getProperty($name, $object) { - $reflection = new ReflectionObject($object); - $property = $reflection->getProperty($name); - if (method_exists($property, 'setAccessible')) { - $property->setAccessible(true); - } - try { - return $property->getValue($object); - } catch (ReflectionException $e) { - return $this->getPrivatePropertyNoMatterWhat($name, $object); - } - } - - /** - * Extracts a private member's value when reflection won't play ball. - * @param string $name Property name. - * @param object $object Object to read. - * @return mixed Value of property. - */ - private function getPrivatePropertyNoMatterWhat($name, $object) { - foreach ((array)$object as $mangled_name => $value) { - if ($this->unmangle($mangled_name) == $name) { - return $value; - } - } - } - - /** - * Removes crud from property name after it's been converted - * to an array. - * @param string $mangled Name from array cast. - * @return string Cleaned up name. - */ - function unmangle($mangled) { - $parts = preg_split('/[^a-zA-Z0-9_\x7f-\xff]+/', $mangled); - return array_pop($parts); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/autocoverage.php b/3rdparty/simpletest/extensions/coverage/autocoverage.php deleted file mode 100644 index 9fc961bf43af84407e324794dcf5748d46007d6b..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/autocoverage.php +++ /dev/null @@ -1,29 +0,0 @@ -<?php -/** - * @package SimpleTest - * @subpackage Extensions - */ -/** - * Include this in any file to start coverage, coverage will automatically end - * when process dies. - */ -require_once(dirname(__FILE__) .'/coverage.php'); - -if (CodeCoverage::isCoverageOn()) { - $coverage = CodeCoverage::getInstance(); - $coverage->startCoverage(); - register_shutdown_function("stop_coverage"); -} - -function stop_coverage() { - # hack until i can think of a way to run tests first and w/o exiting - $autorun = function_exists("run_local_tests"); - if ($autorun) { - $result = run_local_tests(); - } - CodeCoverage::getInstance()->stopCoverage(); - if ($autorun) { - exit($result ? 0 : 1); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-close.php b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-close.php deleted file mode 100755 index 9a5a52ba134e59f1569fcfa99b9622396ea397c8..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-close.php +++ /dev/null @@ -1,14 +0,0 @@ -<?php -/** - * Close code coverage data collection, next step is to generate report - * @package SimpleTest - * @subpackage Extensions - */ -/** - * include coverage files - */ -require_once(dirname(__FILE__) . '/../coverage.php'); -$cc = CodeCoverage::getInstance(); -$cc->readSettings(); -$cc->writeUntouched(); -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-open.php b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-open.php deleted file mode 100755 index c04e1fb512f6e73e412690bfee0a84cfd6af93f2..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-open.php +++ /dev/null @@ -1,31 +0,0 @@ -<?php -/** - * Initialize code coverage data collection, next step is to run your tests - * with ini setting auto_prepend_file=autocoverage.php ... - * - * @package SimpleTest - * @subpackage Extensions - */ -# optional arguments: -# --include=<some filepath regexp> these files should be included coverage report -# --exclude=<come filepath regexp> these files should not be included in coverage report -# --maxdepth=2 when considering which file were not touched, scan directories -# -# Example: -# php-coverage-open.php --include='.*\.php$' --include='.*\.inc$' --exclude='.*/tests/.*' -/**#@+ - * include coverage files - */ -require_once(dirname(__FILE__) . '/../coverage_utils.php'); -CoverageUtils::requireSqlite(); -require_once(dirname(__FILE__) . '/../coverage.php'); -/**#@-*/ -$cc = new CodeCoverage(); -$cc->log = 'coverage.sqlite'; -$args = CoverageUtils::parseArguments($_SERVER['argv'], TRUE); -$cc->includes = CoverageUtils::issetOr($args['include[]'], array('.*\.php$')); -$cc->excludes = CoverageUtils::issetOr($args['exclude[]']); -$cc->maxDirectoryDepth = (int)CoverageUtils::issetOr($args['maxdepth'], '1'); -$cc->resetLog(); -$cc->writeSettings(); -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-report.php b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-report.php deleted file mode 100755 index d61c822d997ab7423998028349b34b9663434dc7..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-report.php +++ /dev/null @@ -1,29 +0,0 @@ -<?php -/** - * Generate a code coverage report - * - * @package SimpleTest - * @subpackage Extensions - */ -# optional arguments: -# --reportDir=some/directory the default is ./coverage-report -# --title='My Coverage Report' title the main page of your report - -/**#@+ - * include coverage files - */ -require_once(dirname(__FILE__) . '/../coverage_utils.php'); -require_once(dirname(__FILE__) . '/../coverage.php'); -require_once(dirname(__FILE__) . '/../coverage_reporter.php'); -/**#@-*/ -$cc = CodeCoverage::getInstance(); -$cc->readSettings(); -$handler = new CoverageDataHandler($cc->log); -$report = new CoverageReporter(); -$args = CoverageUtils::parseArguments($_SERVER['argv']); -$report->reportDir = CoverageUtils::issetOr($args['reportDir'], 'coverage-report'); -$report->title = CoverageUtils::issetOr($args['title'], "Simpletest Coverage"); -$report->coverage = $handler->read(); -$report->untouched = $handler->readUntouchedFiles(); -$report->generate(); -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/coverage.php b/3rdparty/simpletest/extensions/coverage/coverage.php deleted file mode 100644 index 44e5b679b82a0758f3b7fccc725753a446e1a7a3..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/coverage.php +++ /dev/null @@ -1,196 +0,0 @@ -<?php -/** -* @package SimpleTest -* @subpackage Extensions -*/ -/** -* load coverage data handle -*/ -require_once dirname(__FILE__) . '/coverage_data_handler.php'; - -/** - * Orchestrates code coverage both in this thread and in subthread under apache - * Assumes this is running on same machine as apache. - * @package SimpleTest - * @subpackage Extensions - */ -class CodeCoverage { - var $log; - var $root; - var $includes; - var $excludes; - var $directoryDepth; - var $maxDirectoryDepth = 20; // reasonable, otherwise arbitrary - var $title = "Code Coverage"; - - # NOTE: This assumes all code shares the same current working directory. - var $settingsFile = './code-coverage-settings.dat'; - - static $instance; - - function writeUntouched() { - $touched = array_flip($this->getTouchedFiles()); - $untouched = array(); - $this->getUntouchedFiles($untouched, $touched, '.', '.'); - $this->includeUntouchedFiles($untouched); - } - - function &getTouchedFiles() { - $handler = new CoverageDataHandler($this->log); - $touched = $handler->getFilenames(); - return $touched; - } - - function includeUntouchedFiles($untouched) { - $handler = new CoverageDataHandler($this->log); - foreach ($untouched as $file) { - $handler->writeUntouchedFile($file); - } - } - - function getUntouchedFiles(&$untouched, $touched, $parentPath, $rootPath, $directoryDepth = 1) { - $parent = opendir($parentPath); - while ($file = readdir($parent)) { - $path = "$parentPath/$file"; - if (is_dir($path)) { - if ($file != '.' && $file != '..') { - if ($this->isDirectoryIncluded($path, $directoryDepth)) { - $this->getUntouchedFiles($untouched, $touched, $path, $rootPath, $directoryDepth + 1); - } - } - } - else if ($this->isFileIncluded($path)) { - $relativePath = CoverageDataHandler::ltrim($rootPath .'/', $path); - if (!array_key_exists($relativePath, $touched)) { - $untouched[] = $relativePath; - } - } - } - closedir($parent); - } - - function resetLog() { - error_log('reseting log'); - $new_file = fopen($this->log, "w"); - if (!$new_file) { - throw new Exception("Could not create ". $this->log); - } - fclose($new_file); - if (!chmod($this->log, 0666)) { - throw new Exception("Could not change ownership on file ". $this->log); - } - $handler = new CoverageDataHandler($this->log); - $handler->createSchema(); - } - - function startCoverage() { - $this->root = getcwd(); - if(!extension_loaded("xdebug")) { - throw new Exception("Could not load xdebug extension"); - }; - xdebug_start_code_coverage(XDEBUG_CC_UNUSED | XDEBUG_CC_DEAD_CODE); - } - - function stopCoverage() { - $cov = xdebug_get_code_coverage(); - $this->filter($cov); - $data = new CoverageDataHandler($this->log); - chdir($this->root); - $data->write($cov); - unset($data); // release sqlite connection - xdebug_stop_code_coverage(); - // make sure we wind up on same current working directory, otherwise - // coverage handler writer doesn't know what directory to chop off - chdir($this->root); - } - - function readSettings() { - if (file_exists($this->settingsFile)) { - $this->setSettings(file_get_contents($this->settingsFile)); - } else { - error_log("could not find file ". $this->settingsFile); - } - } - - function writeSettings() { - file_put_contents($this->settingsFile, $this->getSettings()); - } - - function getSettings() { - $data = array( - 'log' => realpath($this->log), - 'includes' => $this->includes, - 'excludes' => $this->excludes); - return serialize($data); - } - - function setSettings($settings) { - $data = unserialize($settings); - $this->log = $data['log']; - $this->includes = $data['includes']; - $this->excludes = $data['excludes']; - } - - function filter(&$coverage) { - foreach ($coverage as $file => $line) { - if (!$this->isFileIncluded($file)) { - unset($coverage[$file]); - } - } - } - - function isFileIncluded($file) { - if (!empty($this->excludes)) { - foreach ($this->excludes as $path) { - if (preg_match('|' . $path . '|', $file)) { - return False; - } - } - } - - if (!empty($this->includes)) { - foreach ($this->includes as $path) { - if (preg_match('|' . $path . '|', $file)) { - return True; - } - } - return False; - } - - return True; - } - - function isDirectoryIncluded($dir, $directoryDepth) { - if ($directoryDepth >= $this->maxDirectoryDepth) { - return false; - } - if (isset($this->excludes)) { - foreach ($this->excludes as $path) { - if (preg_match('|' . $path . '|', $dir)) { - return False; - } - } - } - - return True; - } - - static function isCoverageOn() { - $coverage = self::getInstance(); - $coverage->readSettings(); - if (empty($coverage->log) || !file_exists($coverage->log)) { - trigger_error('No coverage log'); - return False; - } - return True; - } - - static function getInstance() { - if (self::$instance == NULL) { - self::$instance = new CodeCoverage(); - self::$instance->readSettings(); - } - return self::$instance; - } -} -?> diff --git a/3rdparty/simpletest/extensions/coverage/coverage_calculator.php b/3rdparty/simpletest/extensions/coverage/coverage_calculator.php deleted file mode 100644 index f1aa57bbab5514197c37253f6dc67efc398df109..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/coverage_calculator.php +++ /dev/null @@ -1,98 +0,0 @@ -<?php -/** -* @package SimpleTest -* @subpackage Extensions -*/ -/** -* @package SimpleTest -* @subpackage Extensions -*/ -class CoverageCalculator { - - function coverageByFileVariables($file, $coverage) { - $hnd = fopen($file, 'r'); - if ($hnd == null) { - throw new Exception("File $file is missing"); - } - $lines = array(); - for ($i = 1; !feof($hnd); $i++) { - $line = fgets($hnd); - $lineCoverage = $this->lineCoverageCodeToStyleClass($coverage, $i); - $lines[$i] = array('lineCoverage' => $lineCoverage, 'code' => $line); - } - - fclose($hnd); - - $var = compact('file', 'lines', 'coverage'); - return $var; - } - - function lineCoverageCodeToStyleClass($coverage, $line) { - if (!array_key_exists($line, $coverage)) { - return "comment"; - } - $code = $coverage[$line]; - if (empty($code)) { - return "comment"; - } - switch ($code) { - case -1: - return "missed"; - case -2: - return "dead"; - } - - return "covered"; - } - - function totalLoc($total, $coverage) { - return $total + sizeof($coverage); - } - - function lineCoverage($total, $line) { - # NOTE: counting dead code as covered, as it's almost always an executable line - # strange artifact of xdebug or underlying system - return $total + ($line > 0 || $line == -2 ? 1 : 0); - } - - function totalCoverage($total, $coverage) { - return $total + array_reduce($coverage, array(&$this, "lineCoverage")); - } - - static function reportFilename($filename) { - return preg_replace('|[/\\\\]|', '_', $filename) . '.html'; - } - - function percentCoverageByFile($coverage, $file, &$results) { - $byFileReport = self::reportFilename($file); - - $loc = sizeof($coverage); - if ($loc == 0) - return 0; - $lineCoverage = array_reduce($coverage, array(&$this, "lineCoverage")); - $percentage = 100 * ($lineCoverage / $loc); - $results[0][$file] = array('byFileReport' => $byFileReport, 'percentage' => $percentage); - } - - function variables($coverage, $untouched) { - $coverageByFile = array(); - array_walk($coverage, array(&$this, "percentCoverageByFile"), array(&$coverageByFile)); - - $totalLoc = array_reduce($coverage, array(&$this, "totalLoc")); - - if ($totalLoc > 0) { - $totalLinesOfCoverage = array_reduce($coverage, array(&$this, "totalCoverage")); - $totalPercentCoverage = 100 * ($totalLinesOfCoverage / $totalLoc); - } - - $untouchedPercentageDenominator = sizeof($coverage) + sizeof($untouched); - if ($untouchedPercentageDenominator > 0) { - $filesTouchedPercentage = 100 * sizeof($coverage) / $untouchedPercentageDenominator; - } - - $var = compact('coverageByFile', 'totalPercentCoverage', 'totalLoc', 'totalLinesOfCoverage', 'filesTouchedPercentage'); - $var['untouched'] = $untouched; - return $var; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/coverage_data_handler.php b/3rdparty/simpletest/extensions/coverage/coverage_data_handler.php deleted file mode 100644 index bbf81106fc5ee2507937e8bc3687270055565b22..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/coverage_data_handler.php +++ /dev/null @@ -1,125 +0,0 @@ -<?php -/** - * @package SimpleTest - * @subpackage Extensions - */ -/** - * @todo which db abstraction layer is this? - */ -require_once 'DB/sqlite.php'; - -/** - * Persists code coverage data into SQLite database and aggregate data for convienent - * interpretation in report generator. Be sure to not to keep an instance longer - * than you have, otherwise you risk overwriting database edits from another process - * also trying to make updates. - * @package SimpleTest - * @subpackage Extensions - */ -class CoverageDataHandler { - - var $db; - - function __construct($filename) { - $this->filename = $filename; - $this->db = new SQLiteDatabase($filename); - if (empty($this->db)) { - throw new Exception("Could not create sqlite db ". $filename); - } - } - - function createSchema() { - $this->db->queryExec("create table untouched (filename text)"); - $this->db->queryExec("create table coverage (name text, coverage text)"); - } - - function &getFilenames() { - $filenames = array(); - $cursor = $this->db->unbufferedQuery("select distinct name from coverage"); - while ($row = $cursor->fetch()) { - $filenames[] = $row[0]; - } - - return $filenames; - } - - function write($coverage) { - foreach ($coverage as $file => $lines) { - $coverageStr = serialize($lines); - $relativeFilename = self::ltrim(getcwd() . '/', $file); - $sql = "insert into coverage (name, coverage) values ('$relativeFilename', '$coverageStr')"; - # if this fails, check you have write permission - $this->db->queryExec($sql); - } - } - - function read() { - $coverage = array_flip($this->getFilenames()); - foreach($coverage as $file => $garbage) { - $coverage[$file] = $this->readFile($file); - } - return $coverage; - } - - function &readFile($file) { - $sql = "select coverage from coverage where name = '$file'"; - $aggregate = array(); - $result = $this->db->query($sql); - while ($result->valid()) { - $row = $result->current(); - $this->aggregateCoverage($aggregate, unserialize($row[0])); - $result->next(); - } - - return $aggregate; - } - - function aggregateCoverage(&$total, $next) { - foreach ($next as $lineno => $code) { - if (!isset($total[$lineno])) { - $total[$lineno] = $code; - } else { - $total[$lineno] = $this->aggregateCoverageCode($total[$lineno], $code); - } - } - } - - function aggregateCoverageCode($code1, $code2) { - switch($code1) { - case -2: return -2; - case -1: return $code2; - default: - switch ($code2) { - case -2: return -2; - case -1: return $code1; - } - } - return $code1 + $code2; - } - - static function ltrim($cruft, $pristine) { - if(stripos($pristine, $cruft) === 0) { - return substr($pristine, strlen($cruft)); - } - return $pristine; - } - - function writeUntouchedFile($file) { - $relativeFile = CoverageDataHandler::ltrim('./', $file); - $sql = "insert into untouched values ('$relativeFile')"; - $this->db->queryExec($sql); - } - - function &readUntouchedFiles() { - $untouched = array(); - $result = $this->db->query("select filename from untouched order by filename"); - while ($result->valid()) { - $row = $result->current(); - $untouched[] = $row[0]; - $result->next(); - } - - return $untouched; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/coverage_reporter.php b/3rdparty/simpletest/extensions/coverage/coverage_reporter.php deleted file mode 100644 index ba4e7161c2f84e297709d394fc34d02f848b9c49..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/coverage_reporter.php +++ /dev/null @@ -1,68 +0,0 @@ -<?php -/** - * @package SimpleTest - * @subpackage Extensions - */ -/**#@+ - * include additional coverage files - */ -require_once dirname(__FILE__) .'/coverage_calculator.php'; -require_once dirname(__FILE__) .'/coverage_utils.php'; -require_once dirname(__FILE__) .'/simple_coverage_writer.php'; -/**#@-*/ - -/** - * Take aggregated coverage data and generate reports from it using smarty - * templates - * @package SimpleTest - * @subpackage Extensions - */ -class CoverageReporter { - var $coverage; - var $untouched; - var $reportDir; - var $title = 'Coverage'; - var $writer; - var $calculator; - - function __construct() { - $this->writer = new SimpleCoverageWriter(); - $this->calculator = new CoverageCalculator(); - } - - function generateSummaryReport($out) { - $variables = $this->calculator->variables($this->coverage, $this->untouched); - $variables['title'] = $this->title; - $report = $this->writer->writeSummary($out, $variables); - fwrite($out, $report); - } - - function generate() { - CoverageUtils::mkdir($this->reportDir); - - $index = $this->reportDir .'/index.html'; - $hnd = fopen($index, 'w'); - $this->generateSummaryReport($hnd); - fclose($hnd); - - foreach ($this->coverage as $file => $cov) { - $byFile = $this->reportDir .'/'. self::reportFilename($file); - $byFileHnd = fopen($byFile, 'w'); - $this->generateCoverageByFile($byFileHnd, $file, $cov); - fclose($byFileHnd); - } - - echo "generated report $index\n"; - } - - function generateCoverageByFile($out, $file, $cov) { - $variables = $this->calculator->coverageByFileVariables($file, $cov); - $variables['title'] = $this->title .' - '. $file; - $this->writer->writeByFile($out, $variables); - } - - static function reportFilename($filename) { - return preg_replace('|[/\\\\]|', '_', $filename) . '.html'; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/coverage_utils.php b/3rdparty/simpletest/extensions/coverage/coverage_utils.php deleted file mode 100644 index d2c3a635f43131d92e1e92d0f0ff824a26055c99..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/coverage_utils.php +++ /dev/null @@ -1,114 +0,0 @@ -<?php -/** - * @package SimpleTest - * @subpackage Extensions - */ -/** - * @package SimpleTest - * @subpackage Extensions - */ -class CoverageUtils { - - static function mkdir($dir) { - if (!file_exists($dir)) { - mkdir($dir, 0777, True); - } else { - if (!is_dir($dir)) { - throw new Exception($dir .' exists as a file, not a directory'); - } - } - } - - static function requireSqlite() { - if (!self::isPackageClassAvailable('DB/sqlite.php', 'SQLiteDatabase')) { - echo "sqlite library is required to be installed and available in include_path"; - exit(1); - } - } - - static function isPackageClassAvailable($includeFile, $class) { - @include_once($includeFile); - return class_exists($class); - } - - /** - * Parses simple parameters from CLI. - * - * Puts trailing parameters into string array in 'extraArguments' - * - * Example: - * $args = CoverageUtil::parseArguments($_SERVER['argv']); - * if ($args['verbose']) echo "Verbose Mode On\n"; - * $files = $args['extraArguments']; - * - * Example CLI: - * --foo=blah -x -h some trailing arguments - * - * if multiValueMode is true - * Example CLI: - * --include=a --include=b --exclude=c - * Then - * $args = CoverageUtil::parseArguments($_SERVER['argv']); - * $args['include[]'] will equal array('a', 'b') - * $args['exclude[]'] will equal array('c') - * $args['exclude'] will equal c - * $args['include'] will equal b NOTE: only keeps last value - * - * @param unknown_type $argv - * @param supportMutliValue - will store 2nd copy of value in an array with key "foo[]" - * @return unknown - */ - static public function parseArguments($argv, $mutliValueMode = False) { - $args = array(); - $args['extraArguments'] = array(); - array_shift($argv); // scriptname - foreach ($argv as $arg) { - if (ereg('^--([^=]+)=(.*)', $arg, $reg)) { - $args[$reg[1]] = $reg[2]; - if ($mutliValueMode) { - self::addItemAsArray($args, $reg[1], $reg[2]); - } - } elseif (ereg('^[-]{1,2}([^[:blank:]]+)', $arg, $reg)) { - $nonnull = ''; - $args[$reg[1]] = $nonnull; - if ($mutliValueMode) { - self::addItemAsArray($args, $reg[1], $nonnull); - } - } else { - $args['extraArguments'][] = $arg; - } - } - - return $args; - } - - /** - * Adds a value as an array of one, or appends to an existing array elements - * - * @param unknown_type $array - * @param unknown_type $item - */ - static function addItemAsArray(&$array, $key, $item) { - $array_key = $key .'[]'; - if (array_key_exists($array_key, $array)) { - $array[$array_key][] = $item; - } else { - $array[$array_key] = array($item); - } - } - - /** - * isset function with default value - * - * Example: $z = CoverageUtils::issetOr($array[$key], 'no value given') - * - * @param unknown_type $val - * @param unknown_type $default - * @return first value unless value is not set then returns 2nd arg or null if no 2nd arg - */ - static public function issetOr(&$val, $default = null) - { - return isset($val) ? $val : $default; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/coverage_writer.php b/3rdparty/simpletest/extensions/coverage/coverage_writer.php deleted file mode 100644 index 0a8519cb509258952dd41722ab836b481c3a6892..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/coverage_writer.php +++ /dev/null @@ -1,16 +0,0 @@ -<?php -/** - * @package SimpleTest - * @subpackage Extensions - */ -/** - * @package SimpleTest - * @subpackage Extensions - */ -interface CoverageWriter { - - function writeSummary($out, $variables); - - function writeByFile($out, $variables); -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/simple_coverage_writer.php b/3rdparty/simpletest/extensions/coverage/simple_coverage_writer.php deleted file mode 100644 index 7eb73fc8ab94972077756c7bfaa6f51b8654b2f9..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/simple_coverage_writer.php +++ /dev/null @@ -1,39 +0,0 @@ -<?php -/** - * SimpleCoverageWriter class file - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: unit_tester.php 1882 2009-07-01 14:30:05Z lastcraft $ - */ -/** - * base coverage writer class - */ -require_once dirname(__FILE__) .'/coverage_writer.php'; - -/** - * SimpleCoverageWriter class - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleCoverageWriter implements CoverageWriter { - - function writeSummary($out, $variables) { - extract($variables); - $now = date("F j, Y, g:i a"); - ob_start(); - include dirname(__FILE__) . '/templates/index.php'; - $contents = ob_get_contents(); - fwrite ($out, $contents); - ob_end_clean(); - } - - function writeByFile($out, $variables) { - extract($variables); - ob_start(); - include dirname(__FILE__) . '/templates/file.php'; - $contents = ob_get_contents(); - fwrite ($out, $contents); - ob_end_clean(); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/templates/file.php b/3rdparty/simpletest/extensions/coverage/templates/file.php deleted file mode 100644 index 70f6903068c9a4680b0f03418e04edc36d2ec8fd..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/templates/file.php +++ /dev/null @@ -1,60 +0,0 @@ -<html> -<head> -<title><?php echo $title ?></title> -</head> -<style type="text/css"> -body { - font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif; -} -h1 { - font-size: medium; -} -#code { - border-spacing: 0; -} -.lineNo { - color: #ccc; -} -.code, .lineNo { - white-space: pre; - font-family: monospace; -} -.covered { - color: #090; -} -.missed { - color: #f00; -} -.dead { - color: #00f; -} -.comment { - color: #333; -} -</style> -<body> -<h1 id="title"><?php echo $title ?></h1> -<table id="code"> - <tbody> -<?php foreach ($lines as $lineNo => $line) { ?> - <tr> - <td><span class="lineNo"><?php echo $lineNo ?></span></td> - <td><span class="<?php echo $line['lineCoverage'] ?> code"><?php echo htmlentities($line['code']) ?></span></td> - </tr> -<?php } ?> - </tbody> -</table> -<h2>Legend</h2> -<dl> - <dt><span class="missed">Missed</span></dt> - <dd>lines code that <strong>were not</strong> excersized during program execution.</dd> - <dt><span class="covered">Covered</span></dt> - <dd>lines code <strong>were</strong> excersized during program execution.</dd> - <dt><span class="comment">Comment/non executable</span></dt> - <dd>Comment or non-executable line of code.</dd> - <dt><span class="dead">Dead</span></dt> - <dd>lines of code that according to xdebug could not be executed. This is counted as coverage code because - in almost all cases it is code that runnable.</dd> -</dl> -</body> -</html> diff --git a/3rdparty/simpletest/extensions/coverage/templates/index.php b/3rdparty/simpletest/extensions/coverage/templates/index.php deleted file mode 100644 index e4374e23809e75846ef0b7f2f93c7ef360228154..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/templates/index.php +++ /dev/null @@ -1,106 +0,0 @@ -<html> -<head> -<title><?php echo $title ?></title> -</head> -<style type="text/css"> -h1 { - font-size: medium; -} - -body { - font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, - sans-serif; -} - -td.percentage { - text-align: right; -} - -caption { - border-bottom: thin solid; - font-weight: bolder; -} - -dt { - font-weight: bolder; -} - -table { - margin: 1em; -} -</style> -<body> -<h1 id="title"><?php echo $title ?></h1> -<table> - <caption>Summary</caption> - <tbody> - <tr> - <td>Total Coverage (<a href="#total-coverage">?</a>) :</td> - <td class="percentage"><span class="totalPercentCoverage"><?php echo number_format($totalPercentCoverage, 0) ?>%</span></td> - </tr> - <tr> - <td>Total Files Covered (<a href="#total-files-covered">?</a>) :</td> - <td class="percentage"><span class="filesTouchedPercentage"><?php echo number_format($filesTouchedPercentage, 0) ?>%</span></td> - </tr> - <tr> - <td>Report Generation Date :</td> - <td><?php echo $now ?></td> - </tr> - </tbody> -</table> -<table id="covered-files"> - <caption>Coverage (<a href="#coverage">?</a>)</caption> - <thead> - <tr> - <th>File</th> - <th>Coverage</th> - </tr> - </thead> - <tbody> - <?php foreach ($coverageByFile as $file => $coverage) { ?> - <tr> - <td><a class="byFileReportLink" href="<?php echo $coverage['byFileReport'] ?>"><?php echo $file ?></a></td> - <td class="percentage"><span class="percentCoverage"><?php echo number_format($coverage['percentage'], 0) ?>%</span></td> - </tr> - <?php } ?> - </tbody> -</table> -<table> - <caption>Files Not Covered (<a href="#untouched">?</a>)</caption> - <tbody> - <?php foreach ($untouched as $key => $file) { ?> - <tr> - <td><span class="untouchedFile"><?php echo $file ?></span></td> - </tr> - <?php } ?> - </tbody> -</table> - -<h2>Glossary</h2> -<dl> - <dt><a name="total-coverage">Total Coverage</a></dt> - <dd>Ratio of all the lines of executable code that were executed to the - lines of code that were not executed. This does not include the files - that were not covered at all.</dd> - <dt><a name="total-files-covered">Total Files Covered</a></dt> - <dd>This is the ratio of the number of files tested, to the number of - files not tested at all.</dd> - <dt><a name="coverage">Coverage</a></dt> - <dd>These files were parsed and loaded by the php interpreter while - running the tests. Percentage is determined by the ratio of number of - lines of code executed to the number of possible executable lines of - code. "dead" lines of code, or code that could not be executed - according to xdebug, are counted as covered because in almost all cases - it is the end of a logical loop.</dd> - <dt><a name="untouched">Files Not Covered</a></dt> - <dd>These files were not loaded by the php interpreter at anytime - during a unit test. You could consider these files having 0% coverage, - but because it is difficult to determine the total coverage unless you - could count the lines for executable code, this is not reflected in the - Total Coverage calculation.</dd> -</dl> - -<p>Code coverage generated by <a href="http://www.simpletest.org">SimpleTest</a></p> - -</body> -</html> diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_calculator_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_calculator_test.php deleted file mode 100644 index 64bd8d463fba55122bab8451df2a9121041b2633..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/coverage_calculator_test.php +++ /dev/null @@ -1,65 +0,0 @@ -<?php -require_once(dirname(__FILE__) . '/../../../autorun.php'); - -class CoverageCalculatorTest extends UnitTestCase { - function skip() { - $this->skipIf( - !file_exists('DB/sqlite.php'), - 'The Coverage extension needs to have PEAR installed'); - } - - function setUp() { - require_once dirname(__FILE__) .'/../coverage_calculator.php'; - $this->calc = new CoverageCalculator(); - } - - function testVariables() { - $coverage = array('file' => array(1,1,1,1)); - $untouched = array('missed-file'); - $variables = $this->calc->variables($coverage, $untouched); - $this->assertEqual(4, $variables['totalLoc']); - $this->assertEqual(100, $variables['totalPercentCoverage']); - $this->assertEqual(4, $variables['totalLinesOfCoverage']); - $expected = array('file' => array('byFileReport' => 'file.html', 'percentage' => 100)); - $this->assertEqual($expected, $variables['coverageByFile']); - $this->assertEqual(50, $variables['filesTouchedPercentage']); - $this->assertEqual($untouched, $variables['untouched']); - } - - function testPercentageCoverageByFile() { - $coverage = array(0,0,0,1,1,1); - $results = array(); - $this->calc->percentCoverageByFile($coverage, 'file', $results); - $pct = $results[0]; - $this->assertEqual(50, $pct['file']['percentage']); - $this->assertEqual('file.html', $pct['file']['byFileReport']); - } - - function testTotalLoc() { - $this->assertEqual(13, $this->calc->totalLoc(10, array(1,2,3))); - } - - function testLineCoverage() { - $this->assertEqual(10, $this->calc->lineCoverage(10, -1)); - $this->assertEqual(10, $this->calc->lineCoverage(10, 0)); - $this->assertEqual(11, $this->calc->lineCoverage(10, 1)); - } - - function testTotalCoverage() { - $this->assertEqual(11, $this->calc->totalCoverage(10, array(-1,1))); - } - - static function getAttribute($element, $attribute) { - $a = $element->attributes(); - return $a[$attribute]; - } - - static function dom($stream) { - rewind($stream); - $actual = stream_get_contents($stream); - $html = DOMDocument::loadHTML($actual); - return simplexml_import_dom($html); - } -} - -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_data_handler_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_data_handler_test.php deleted file mode 100644 index 54c67a4a7b071f8da209d68ef982309521bb4f00..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/coverage_data_handler_test.php +++ /dev/null @@ -1,83 +0,0 @@ -<?php -require_once(dirname(__FILE__) . '/../../../autorun.php'); - -class CoverageDataHandlerTest extends UnitTestCase { - function skip() { - $this->skipIf( - !file_exists('DB/sqlite.php'), - 'The Coverage extension needs to have PEAR installed'); - } - - function setUp() { - require_once dirname(__FILE__) .'/../coverage_data_handler.php'; - } - - function testAggregateCoverageCode() { - $handler = new CoverageDataHandler($this->tempdb()); - $this->assertEqual(-2, $handler->aggregateCoverageCode(-2, -2)); - $this->assertEqual(-2, $handler->aggregateCoverageCode(-2, 10)); - $this->assertEqual(-2, $handler->aggregateCoverageCode(10, -2)); - $this->assertEqual(-1, $handler->aggregateCoverageCode(-1, -1)); - $this->assertEqual(10, $handler->aggregateCoverageCode(-1, 10)); - $this->assertEqual(10, $handler->aggregateCoverageCode(10, -1)); - $this->assertEqual(20, $handler->aggregateCoverageCode(10, 10)); - } - - function testSimpleWriteRead() { - $handler = new CoverageDataHandler($this->tempdb()); - $handler->createSchema(); - $coverage = array(10 => -2, 20 => -1, 30 => 0, 40 => 1); - $handler->write(array('file' => $coverage)); - - $actual = $handler->readFile('file'); - $expected = array(10 => -2, 20 => -1, 30 => 0, 40 => 1); - $this->assertEqual($expected, $actual); - } - - function testMultiFileWriteRead() { - $handler = new CoverageDataHandler($this->tempdb()); - $handler->createSchema(); - $handler->write(array( - 'file1' => array(-2, -1, 1), - 'file2' => array(-2, -1, 1) - )); - $handler->write(array( - 'file1' => array(-2, -1, 1) - )); - - $expected = array( - 'file1' => array(-2, -1, 2), - 'file2' => array(-2, -1, 1) - ); - $actual = $handler->read(); - $this->assertEqual($expected, $actual); - } - - function testGetfilenames() { - $handler = new CoverageDataHandler($this->tempdb()); - $handler->createSchema(); - $rawCoverage = array('file0' => array(), 'file1' => array()); - $handler->write($rawCoverage); - $actual = $handler->getFilenames(); - $this->assertEqual(array('file0', 'file1'), $actual); - } - - function testWriteUntouchedFiles() { - $handler = new CoverageDataHandler($this->tempdb()); - $handler->createSchema(); - $handler->writeUntouchedFile('bluejay'); - $handler->writeUntouchedFile('robin'); - $this->assertEqual(array('bluejay', 'robin'), $handler->readUntouchedFiles()); - } - - function testLtrim() { - $this->assertEqual('ber', CoverageDataHandler::ltrim('goo', 'goober')); - $this->assertEqual('some/file', CoverageDataHandler::ltrim('./', './some/file')); - $this->assertEqual('/x/y/z/a/b/c', CoverageDataHandler::ltrim('/a/b/', '/x/y/z/a/b/c')); - } - - function tempdb() { - return tempnam(NULL, 'coverage.test.db'); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_reporter_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_reporter_test.php deleted file mode 100644 index a8b09962a041d993d839d4577a9d25d8e9a23f9d..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/coverage_reporter_test.php +++ /dev/null @@ -1,22 +0,0 @@ -<?php -require_once(dirname(__FILE__) . '/../../../autorun.php'); - -class CoverageReporterTest extends UnitTestCase { - function skip() { - $this->skipIf( - !file_exists('DB/sqlite.php'), - 'The Coverage extension needs to have PEAR installed'); - } - - function setUp() { - require_once dirname(__FILE__) .'/../coverage_reporter.php'; - new CoverageReporter(); - } - - function testreportFilename() { - $this->assertEqual("parula.php.html", CoverageReporter::reportFilename("parula.php")); - $this->assertEqual("warbler_parula.php.html", CoverageReporter::reportFilename("warbler/parula.php")); - $this->assertEqual("warbler_parula.php.html", CoverageReporter::reportFilename("warbler\\parula.php")); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_test.php deleted file mode 100644 index f09d03f78a17a8aa92ea9c72efae2194293f4b78..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/coverage_test.php +++ /dev/null @@ -1,109 +0,0 @@ -<?php -require_once(dirname(__FILE__) . '/../../../autorun.php'); -require_once(dirname(__FILE__) . '/../../../mock_objects.php'); - -class CodeCoverageTest extends UnitTestCase { - function skip() { - $this->skipIf( - !file_exists('DB/sqlite.php'), - 'The Coverage extension needs to have PEAR installed'); - } - - function setUp() { - require_once dirname(__FILE__) .'/../coverage.php'; - } - - function testIsFileIncluded() { - $coverage = new CodeCoverage(); - $this->assertTrue($coverage->isFileIncluded('aaa')); - $coverage->includes = array('a'); - $this->assertTrue($coverage->isFileIncluded('aaa')); - $coverage->includes = array('x'); - $this->assertFalse($coverage->isFileIncluded('aaa')); - $coverage->excludes = array('aa'); - $this->assertFalse($coverage->isFileIncluded('aaa')); - } - - function testIsFileIncludedRegexp() { - $coverage = new CodeCoverage(); - $coverage->includes = array('modules/.*\.php$'); - $coverage->excludes = array('bad-bunny.php'); - $this->assertFalse($coverage->isFileIncluded('modules/a.test')); - $this->assertFalse($coverage->isFileIncluded('modules/bad-bunny.test')); - $this->assertTrue($coverage->isFileIncluded('modules/test.php')); - $this->assertFalse($coverage->isFileIncluded('module-bad/good-bunny.php')); - $this->assertTrue($coverage->isFileIncluded('modules/good-bunny.php')); - } - - function testIsDirectoryIncludedPastMaxDepth() { - $coverage = new CodeCoverage(); - $coverage->maxDirectoryDepth = 5; - $this->assertTrue($coverage->isDirectoryIncluded('aaa', 1)); - $this->assertFalse($coverage->isDirectoryIncluded('aaa', 5)); - } - - function testIsDirectoryIncluded() { - $coverage = new CodeCoverage(); - $this->assertTrue($coverage->isDirectoryIncluded('aaa', 0)); - $coverage->excludes = array('b$'); - $this->assertTrue($coverage->isDirectoryIncluded('aaa', 0)); - $coverage->includes = array('a$'); // includes are ignore, all dirs are included unless excluded - $this->assertTrue($coverage->isDirectoryIncluded('aaa', 0)); - $coverage->excludes = array('.*a$'); - $this->assertFalse($coverage->isDirectoryIncluded('aaa', 0)); - } - - function testFilter() { - $coverage = new CodeCoverage(); - $data = array('a' => 0, 'b' => 0, 'c' => 0); - $coverage->includes = array('b'); - $coverage->filter($data); - $this->assertEqual(array('b' => 0), $data); - } - - function testUntouchedFiles() { - $coverage = new CodeCoverage(); - $touched = array_flip(array("test/coverage_test.php")); - $actual = array(); - $coverage->includes = array('coverage_test\.php$'); - $parentDir = realpath(dirname(__FILE__)); - $coverage->getUntouchedFiles($actual, $touched, $parentDir, $parentDir); - $this->assertEqual(array("coverage_test.php"), $actual); - } - - function testResetLog() { - $coverage = new CodeCoverage(); - $coverage->log = tempnam(NULL, 'php.xdebug.coverage.test.'); - $coverage->resetLog(); - $this->assertTrue(file_exists($coverage->log)); - } - - function testSettingsSerialization() { - $coverage = new CodeCoverage(); - $coverage->log = '/banana/boat'; - $coverage->includes = array('apple', 'orange'); - $coverage->excludes = array('tomato', 'pea'); - $data = $coverage->getSettings(); - $this->assertNotNull($data); - - $actual = new CodeCoverage(); - $actual->setSettings($data); - $this->assertEqual('/banana/boat', $actual->log); - $this->assertEqual(array('apple', 'orange'), $actual->includes); - $this->assertEqual(array('tomato', 'pea'), $actual->excludes); - } - - function testSettingsCanBeReadWrittenToDisk() { - $settings_file = 'banana-boat-coverage-settings-test.dat'; - $coverage = new CodeCoverage(); - $coverage->log = '/banana/boat'; - $coverage->settingsFile = $settings_file; - $coverage->writeSettings(); - - $actual = new CodeCoverage(); - $actual->settingsFile = $settings_file; - $actual->readSettings(); - $this->assertEqual('/banana/boat', $actual->log); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_utils_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_utils_test.php deleted file mode 100644 index b900c5d2c4353ec58e8c8aa53f3b6bc536cd847c..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/coverage_utils_test.php +++ /dev/null @@ -1,70 +0,0 @@ -<?php -require_once dirname(__FILE__) . '/../../../autorun.php'; - -class CoverageUtilsTest extends UnitTestCase { - function skip() { - $this->skipIf( - !file_exists('DB/sqlite.php'), - 'The Coverage extension needs to have PEAR installed'); - } - - function setUp() { - require_once dirname(__FILE__) .'/../coverage_utils.php'; - } - - function testMkdir() { - CoverageUtils::mkdir(dirname(__FILE__)); - try { - CoverageUtils::mkdir(__FILE__); - $this->fail("Should give error about cannot create dir of a file"); - } catch (Exception $expected) { - } - } - - function testIsPackageClassAvailable() { - $coverageSource = dirname(__FILE__) .'/../coverage_calculator.php'; - $this->assertTrue(CoverageUtils::isPackageClassAvailable($coverageSource, 'CoverageCalculator')); - $this->assertFalse(CoverageUtils::isPackageClassAvailable($coverageSource, 'BogusCoverage')); - $this->assertFalse(CoverageUtils::isPackageClassAvailable('bogus-file', 'BogusCoverage')); - $this->assertTrue(CoverageUtils::isPackageClassAvailable('bogus-file', 'CoverageUtils')); - } - - function testParseArgumentsMultiValue() { - $actual = CoverageUtils::parseArguments(array('scriptname', '--a=b', '--a=c'), True); - $expected = array('extraArguments' => array(), 'a' => 'c', 'a[]' => array('b', 'c')); - $this->assertEqual($expected, $actual); - } - - function testParseArguments() { - $actual = CoverageUtils::parseArguments(array('scriptname', '--a=b', '-c', 'xxx')); - $expected = array('a' => 'b', 'c' => '', 'extraArguments' => array('xxx')); - $this->assertEqual($expected, $actual); - } - - function testParseDoubleDashNoArguments() { - $actual = CoverageUtils::parseArguments(array('scriptname', '--aa')); - $this->assertTrue(isset($actual['aa'])); - } - - function testParseHyphenedExtraArguments() { - $actual = CoverageUtils::parseArguments(array('scriptname', '--alpha-beta=b', 'gamma-lambda')); - $expected = array('alpha-beta' => 'b', 'extraArguments' => array('gamma-lambda')); - $this->assertEqual($expected, $actual); - } - - function testAddItemAsArray() { - $actual = array(); - CoverageUtils::addItemAsArray($actual, 'bird', 'duck'); - $this->assertEqual(array('bird[]' => array('duck')), $actual); - - CoverageUtils::addItemAsArray(&$actual, 'bird', 'pigeon'); - $this->assertEqual(array('bird[]' => array('duck', 'pigeon')), $actual); - } - - function testIssetOr() { - $data = array('bird' => 'gull'); - $this->assertEqual('lab', CoverageUtils::issetOr($data['dog'], 'lab')); - $this->assertEqual('gull', CoverageUtils::issetOr($data['bird'], 'sparrow')); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/test/sample/code.php b/3rdparty/simpletest/extensions/coverage/test/sample/code.php deleted file mode 100644 index a2438f4bee0d8494d770b276eb2382ba3d49952e..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/sample/code.php +++ /dev/null @@ -1,4 +0,0 @@ -<?php -// sample code -$x = 1 + 2; -if (false) echo "dead"; \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/test/simple_coverage_writer_test.php b/3rdparty/simpletest/extensions/coverage/test/simple_coverage_writer_test.php deleted file mode 100644 index 2c9f9abc18b6a4462feb9e58abde313d88b5e2ab..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/simple_coverage_writer_test.php +++ /dev/null @@ -1,69 +0,0 @@ -<?php -require_once(dirname(__FILE__) . '/../../../autorun.php'); - -class SimpleCoverageWriterTest extends UnitTestCase { - function skip() { - $this->skipIf( - !file_exists('DB/sqlite.php'), - 'The Coverage extension needs to have PEAR installed'); - } - - function setUp() { - require_once dirname(__FILE__) .'/../simple_coverage_writer.php'; - require_once dirname(__FILE__) .'/../coverage_calculator.php'; - - } - - function testGenerateSummaryReport() { - $writer = new SimpleCoverageWriter(); - $coverage = array('file' => array(0, 1)); - $untouched = array('missed-file'); - $calc = new CoverageCalculator(); - $variables = $calc->variables($coverage, $untouched); - $variables['title'] = 'coverage'; - $out = fopen("php://memory", 'w'); - $writer->writeSummary($out, $variables); - $dom = self::dom($out); - $totalPercentCoverage = $dom->elements->xpath("//span[@class='totalPercentCoverage']"); - $this->assertEqual('50%', (string)$totalPercentCoverage[0]); - - $fileLinks = $dom->elements->xpath("//a[@class='byFileReportLink']"); - $fileLinkAttr = $fileLinks[0]->attributes(); - $this->assertEqual('file.html', $fileLinkAttr['href']); - $this->assertEqual('file', (string)($fileLinks[0])); - - $untouchedFile = $dom->elements->xpath("//span[@class='untouchedFile']"); - $this->assertEqual('missed-file', (string)$untouchedFile[0]); - } - - function testGenerateCoverageByFile() { - $writer = new SimpleCoverageWriter(); - $cov = array(3 => 1, 4 => -2); // 2 comments, 1 code, 1 dead (1-based indexes) - $out = fopen("php://memory", 'w'); - $file = dirname(__FILE__) .'/sample/code.php'; - $calc = new CoverageCalculator(); - $variables = $calc->coverageByFileVariables($file, $cov); - $variables['title'] = 'coverage'; - $writer->writeByFile($out, $variables); - $dom = self::dom($out); - - $cells = $dom->elements->xpath("//table[@id='code']/tbody/tr/td/span"); - $this->assertEqual("comment code", self::getAttribute($cells[1], 'class')); - $this->assertEqual("comment code", self::getAttribute($cells[3], 'class')); - $this->assertEqual("covered code", self::getAttribute($cells[5], 'class')); - $this->assertEqual("dead code", self::getAttribute($cells[7], 'class')); - } - - static function getAttribute($element, $attribute) { - $a = $element->attributes(); - return $a[$attribute]; - } - - static function dom($stream) { - rewind($stream); - $actual = stream_get_contents($stream); - $html = DOMDocument::loadHTML($actual); - return simplexml_import_dom($html); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/coverage/test/test.php b/3rdparty/simpletest/extensions/coverage/test/test.php deleted file mode 100644 index 0af4dbf3e744a1575fd12869489767a1a3c04d11..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/coverage/test/test.php +++ /dev/null @@ -1,14 +0,0 @@ -<?php -// $Id: $ -require_once(dirname(__FILE__) . '/../../../autorun.php'); - -class CoverageUnitTests extends TestSuite { - function CoverageUnitTests() { - $this->TestSuite('Coverage Unit tests'); - $path = dirname(__FILE__) . '/*_test.php'; - foreach(glob($path) as $test) { - $this->addFile($test); - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/pear_test_case.php b/3rdparty/simpletest/extensions/pear_test_case.php deleted file mode 100644 index 71657ae4ceaf14029ac36e2f3d9107b3c78460af..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/pear_test_case.php +++ /dev/null @@ -1,196 +0,0 @@ -<?php - /** - * adapter for SimpleTest to use PEAR PHPUnit test cases - * @package SimpleTest - * @subpackage Extensions - * @version $Id: pear_test_case.php 1836 2008-12-21 00:02:26Z edwardzyang $ - */ - - /**#@+ - * include SimpleTest files - */ - require_once(dirname(__FILE__) . '/../dumper.php'); - require_once(dirname(__FILE__) . '/../compatibility.php'); - require_once(dirname(__FILE__) . '/../test_case.php'); - require_once(dirname(__FILE__) . '/../expectation.php'); - /**#@-*/ - - /** - * Adapter for PEAR PHPUnit test case to allow - * legacy PEAR test cases to be used with SimpleTest. - * @package SimpleTest - * @subpackage Extensions - */ - class PHPUnit_TestCase extends SimpleTestCase { - private $_loosely_typed; - - /** - * Constructor. Sets the test name. - * @param $label Test name to display. - * @public - */ - function __construct($label = false) { - parent::__construct($label); - $this->_loosely_typed = false; - } - - /** - * Will test straight equality if set to loose - * typing, or identity if not. - * @param $first First value. - * @param $second Comparison value. - * @param $message Message to display. - * @public - */ - function assertEquals($first, $second, $message = "%s", $delta = 0) { - if ($this->_loosely_typed) { - $expectation = new EqualExpectation($first); - } else { - $expectation = new IdenticalExpectation($first); - } - $this->assert($expectation, $second, $message); - } - - /** - * Passes if the value tested is not null. - * @param $value Value to test against. - * @param $message Message to display. - * @public - */ - function assertNotNull($value, $message = "%s") { - parent::assert(new TrueExpectation(), isset($value), $message); - } - - /** - * Passes if the value tested is null. - * @param $value Value to test against. - * @param $message Message to display. - * @public - */ - function assertNull($value, $message = "%s") { - parent::assert(new TrueExpectation(), !isset($value), $message); - } - - /** - * Identity test tests for the same object. - * @param $first First object handle. - * @param $second Hopefully the same handle. - * @param $message Message to display. - * @public - */ - function assertSame($first, $second, $message = "%s") { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - "[" . $dumper->describeValue($first) . - "] and [" . $dumper->describeValue($second) . - "] should reference the same object"); - return $this->assert( - new TrueExpectation(), - SimpleTestCompatibility::isReference($first, $second), - $message); - } - - /** - * Inverted identity test. - * @param $first First object handle. - * @param $second Hopefully a different handle. - * @param $message Message to display. - * @public - */ - function assertNotSame($first, $second, $message = "%s") { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - "[" . $dumper->describeValue($first) . - "] and [" . $dumper->describeValue($second) . - "] should not be the same object"); - return $this->assert( - new falseExpectation(), - SimpleTestCompatibility::isReference($first, $second), - $message); - } - - /** - * Sends pass if the test condition resolves true, - * a fail otherwise. - * @param $condition Condition to test true. - * @param $message Message to display. - * @public - */ - function assertTrue($condition, $message = "%s") { - parent::assert(new TrueExpectation(), $condition, $message); - } - - /** - * Sends pass if the test condition resolves false, - * a fail otherwise. - * @param $condition Condition to test false. - * @param $message Message to display. - * @public - */ - function assertFalse($condition, $message = "%s") { - parent::assert(new FalseExpectation(), $condition, $message); - } - - /** - * Tests a regex match. Needs refactoring. - * @param $pattern Regex to match. - * @param $subject String to search in. - * @param $message Message to display. - * @public - */ - function assertRegExp($pattern, $subject, $message = "%s") { - $this->assert(new PatternExpectation($pattern), $subject, $message); - } - - /** - * Tests the type of a value. - * @param $value Value to take type of. - * @param $type Hoped for type. - * @param $message Message to display. - * @public - */ - function assertType($value, $type, $message = "%s") { - parent::assert(new TrueExpectation(), gettype($value) == strtolower($type), $message); - } - - /** - * Sets equality operation to act as a simple equal - * comparison only, allowing a broader range of - * matches. - * @param $loosely_typed True for broader comparison. - * @public - */ - function setLooselyTyped($loosely_typed) { - $this->_loosely_typed = $loosely_typed; - } - - /** - * For progress indication during - * a test amongst other things. - * @return Usually one. - * @public - */ - function countTestCases() { - return $this->getSize(); - } - - /** - * Accessor for name, normally just the class - * name. - * @public - */ - function getName() { - return $this->getLabel(); - } - - /** - * Does nothing. For compatibility only. - * @param $name Dummy - * @public - */ - function setName($name) { - } - } -?> \ No newline at end of file diff --git a/3rdparty/simpletest/extensions/testdox.php b/3rdparty/simpletest/extensions/testdox.php deleted file mode 100644 index 5cf32f3516249c33abb7bd6c10505425615c1029..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/testdox.php +++ /dev/null @@ -1,53 +0,0 @@ -<?php -/** - * Extension for a TestDox reporter - * @package SimpleTest - * @subpackage Extensions - * @version $Id: testdox.php 2004 2010-10-31 13:44:14Z jsweat $ - */ - -/** - * TestDox reporter - * @package SimpleTest - * @subpackage Extensions - */ -class TestDoxReporter extends SimpleReporter -{ - var $_test_case_pattern = '/^TestOf(.*)$/'; - - function __construct($test_case_pattern = '/^TestOf(.*)$/') { - parent::__construct(); - $this->_test_case_pattern = empty($test_case_pattern) ? '/^(.*)$/' : $test_case_pattern; - } - - function paintCaseStart($test_name) { - preg_match($this->_test_case_pattern, $test_name, $matches); - if (!empty($matches[1])) { - echo $matches[1] . "\n"; - } else { - echo $test_name . "\n"; - } - } - - function paintCaseEnd($test_name) { - echo "\n"; - } - - function paintMethodStart($test_name) { - if (!preg_match('/^test(.*)$/i', $test_name, $matches)) { - return; - } - $test_name = $matches[1]; - $test_name = preg_replace('/([A-Z])([A-Z])/', '$1 $2', $test_name); - echo '- ' . strtolower(preg_replace('/([a-zA-Z])([A-Z0-9])/', '$1 $2', $test_name)); - } - - function paintMethodEnd($test_name) { - echo "\n"; - } - - function paintFail($message) { - echo " [FAILED]"; - } -} -?> diff --git a/3rdparty/simpletest/extensions/testdox/test.php b/3rdparty/simpletest/extensions/testdox/test.php deleted file mode 100644 index b03abe510ab5b970f41f6aa27c0e6d051830df24..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/extensions/testdox/test.php +++ /dev/null @@ -1,107 +0,0 @@ -<?php -// $Id: test.php 1748 2008-04-14 01:50:41Z lastcraft $ -require_once dirname(__FILE__) . '/../../autorun.php'; -require_once dirname(__FILE__) . '/../testdox.php'; - -// uncomment to see test dox in action -//SimpleTest::prefer(new TestDoxReporter()); - -class TestOfTestDoxReporter extends UnitTestCase -{ - function testIsAnInstanceOfSimpleScorerAndReporter() { - $dox = new TestDoxReporter(); - $this->assertIsA($dox, 'SimpleScorer'); - $this->assertIsA($dox, 'SimpleReporter'); - } - - function testOutputsNameOfTestCase() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintCaseStart('TestOfTestDoxReporter'); - $buffer = ob_get_clean(); - $this->assertPattern('/^TestDoxReporter/', $buffer); - } - - function testOutputOfTestCaseNameFilteredByConstructParameter() { - $dox = new TestDoxReporter('/^(.*)Test$/'); - ob_start(); - $dox->paintCaseStart('SomeGreatWidgetTest'); - $buffer = ob_get_clean(); - $this->assertPattern('/^SomeGreatWidget/', $buffer); - } - - function testIfTest_case_patternIsEmptyAssumeEverythingMatches() { - $dox = new TestDoxReporter(''); - ob_start(); - $dox->paintCaseStart('TestOfTestDoxReporter'); - $buffer = ob_get_clean(); - $this->assertPattern('/^TestOfTestDoxReporter/', $buffer); - } - - function testEmptyLineInsertedWhenCaseEnds() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintCaseEnd('TestOfTestDoxReporter'); - $buffer = ob_get_clean(); - $this->assertEqual("\n", $buffer); - } - - function testPaintsTestMethodInTestDoxFormat() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintMethodStart('testSomeGreatTestCase'); - $buffer = ob_get_clean(); - $this->assertEqual("- some great test case", $buffer); - unset($buffer); - - $random = rand(100, 200); - ob_start(); - $dox->paintMethodStart("testRandomNumberIs{$random}"); - $buffer = ob_get_clean(); - $this->assertEqual("- random number is {$random}", $buffer); - } - - function testDoesNotOutputAnythingOnNoneTestMethods() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintMethodStart('nonMatchingMethod'); - $buffer = ob_get_clean(); - $this->assertEqual('', $buffer); - } - - function testPaintMethodAddLineBreak() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintMethodEnd('someMethod'); - $buffer = ob_get_clean(); - $this->assertEqual("\n", $buffer); - } - - function testProperlySpacesSingleLettersInMethodName() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintMethodStart('testAVerySimpleAgainAVerySimpleMethod'); - $buffer = ob_get_clean(); - $this->assertEqual('- a very simple again a very simple method', $buffer); - } - - function testOnFailureThisPrintsFailureNotice() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintFail(''); - $buffer = ob_get_clean(); - $this->assertEqual(' [FAILED]', $buffer); - } - - function testWhenMatchingMethodNamesTestPrefixIsCaseInsensitive() { - $dox = new TestDoxReporter(); - ob_start(); - $dox->paintMethodStart('TESTSupportsAllUppercaseTestPrefixEvenThoughIDoNotKnowWhyYouWouldDoThat'); - $buffer = ob_get_clean(); - $this->assertEqual( - '- supports all uppercase test prefix even though i do not know why you would do that', - $buffer - ); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/form.php b/3rdparty/simpletest/form.php deleted file mode 100644 index 5e423a9df8278c098fb3b02f1da88e1a6b423815..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/form.php +++ /dev/null @@ -1,361 +0,0 @@ -<?php -/** - * Base include file for SimpleTest. - * @package SimpleTest - * @subpackage WebTester - * @version $Id: form.php 2013 2011-04-29 09:29:45Z pp11 $ - */ - -/**#@+ - * include SimpleTest files - */ -require_once(dirname(__FILE__) . '/tag.php'); -require_once(dirname(__FILE__) . '/encoding.php'); -require_once(dirname(__FILE__) . '/selector.php'); -/**#@-*/ - -/** - * Form tag class to hold widget values. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleForm { - private $method; - private $action; - private $encoding; - private $default_target; - private $id; - private $buttons; - private $images; - private $widgets; - private $radios; - private $checkboxes; - - /** - * Starts with no held controls/widgets. - * @param SimpleTag $tag Form tag to read. - * @param SimplePage $page Holding page. - */ - function __construct($tag, $page) { - $this->method = $tag->getAttribute('method'); - $this->action = $this->createAction($tag->getAttribute('action'), $page); - $this->encoding = $this->setEncodingClass($tag); - $this->default_target = false; - $this->id = $tag->getAttribute('id'); - $this->buttons = array(); - $this->images = array(); - $this->widgets = array(); - $this->radios = array(); - $this->checkboxes = array(); - } - - /** - * Creates the request packet to be sent by the form. - * @param SimpleTag $tag Form tag to read. - * @return string Packet class. - * @access private - */ - protected function setEncodingClass($tag) { - if (strtolower($tag->getAttribute('method')) == 'post') { - if (strtolower($tag->getAttribute('enctype')) == 'multipart/form-data') { - return 'SimpleMultipartEncoding'; - } - return 'SimplePostEncoding'; - } - return 'SimpleGetEncoding'; - } - - /** - * Sets the frame target within a frameset. - * @param string $frame Name of frame. - * @access public - */ - function setDefaultTarget($frame) { - $this->default_target = $frame; - } - - /** - * Accessor for method of form submission. - * @return string Either get or post. - * @access public - */ - function getMethod() { - return ($this->method ? strtolower($this->method) : 'get'); - } - - /** - * Combined action attribute with current location - * to get an absolute form target. - * @param string $action Action attribute from form tag. - * @param SimpleUrl $base Page location. - * @return SimpleUrl Absolute form target. - */ - protected function createAction($action, $page) { - if (($action === '') || ($action === false)) { - return $page->expandUrl($page->getUrl()); - } - return $page->expandUrl(new SimpleUrl($action));; - } - - /** - * Absolute URL of the target. - * @return SimpleUrl URL target. - * @access public - */ - function getAction() { - $url = $this->action; - if ($this->default_target && ! $url->getTarget()) { - $url->setTarget($this->default_target); - } - if ($this->getMethod() == 'get') { - $url->clearRequest(); - } - return $url; - } - - /** - * Creates the encoding for the current values in the - * form. - * @return SimpleFormEncoding Request to submit. - * @access private - */ - protected function encode() { - $class = $this->encoding; - $encoding = new $class(); - for ($i = 0, $count = count($this->widgets); $i < $count; $i++) { - $this->widgets[$i]->write($encoding); - } - return $encoding; - } - - /** - * ID field of form for unique identification. - * @return string Unique tag ID. - * @access public - */ - function getId() { - return $this->id; - } - - /** - * Adds a tag contents to the form. - * @param SimpleWidget $tag Input tag to add. - */ - function addWidget($tag) { - if (strtolower($tag->getAttribute('type')) == 'submit') { - $this->buttons[] = $tag; - } elseif (strtolower($tag->getAttribute('type')) == 'image') { - $this->images[] = $tag; - } elseif ($tag->getName()) { - $this->setWidget($tag); - } - } - - /** - * Sets the widget into the form, grouping radio - * buttons if any. - * @param SimpleWidget $tag Incoming form control. - * @access private - */ - protected function setWidget($tag) { - if (strtolower($tag->getAttribute('type')) == 'radio') { - $this->addRadioButton($tag); - } elseif (strtolower($tag->getAttribute('type')) == 'checkbox') { - $this->addCheckbox($tag); - } else { - $this->widgets[] = &$tag; - } - } - - /** - * Adds a radio button, building a group if necessary. - * @param SimpleRadioButtonTag $tag Incoming form control. - * @access private - */ - protected function addRadioButton($tag) { - if (! isset($this->radios[$tag->getName()])) { - $this->widgets[] = new SimpleRadioGroup(); - $this->radios[$tag->getName()] = count($this->widgets) - 1; - } - $this->widgets[$this->radios[$tag->getName()]]->addWidget($tag); - } - - /** - * Adds a checkbox, making it a group on a repeated name. - * @param SimpleCheckboxTag $tag Incoming form control. - * @access private - */ - protected function addCheckbox($tag) { - if (! isset($this->checkboxes[$tag->getName()])) { - $this->widgets[] = $tag; - $this->checkboxes[$tag->getName()] = count($this->widgets) - 1; - } else { - $index = $this->checkboxes[$tag->getName()]; - if (! SimpleTestCompatibility::isA($this->widgets[$index], 'SimpleCheckboxGroup')) { - $previous = $this->widgets[$index]; - $this->widgets[$index] = new SimpleCheckboxGroup(); - $this->widgets[$index]->addWidget($previous); - } - $this->widgets[$index]->addWidget($tag); - } - } - - /** - * Extracts current value from form. - * @param SimpleSelector $selector Criteria to apply. - * @return string/array Value(s) as string or null - * if not set. - * @access public - */ - function getValue($selector) { - for ($i = 0, $count = count($this->widgets); $i < $count; $i++) { - if ($selector->isMatch($this->widgets[$i])) { - return $this->widgets[$i]->getValue(); - } - } - foreach ($this->buttons as $button) { - if ($selector->isMatch($button)) { - return $button->getValue(); - } - } - return null; - } - - /** - * Sets a widget value within the form. - * @param SimpleSelector $selector Criteria to apply. - * @param string $value Value to input into the widget. - * @return boolean True if value is legal, false - * otherwise. If the field is not - * present, nothing will be set. - * @access public - */ - function setField($selector, $value, $position=false) { - $success = false; - $_position = 0; - for ($i = 0, $count = count($this->widgets); $i < $count; $i++) { - if ($selector->isMatch($this->widgets[$i])) { - $_position++; - if ($position === false or $_position === (int)$position) { - if ($this->widgets[$i]->setValue($value)) { - $success = true; - } - } - } - } - return $success; - } - - /** - * Used by the page object to set widgets labels to - * external label tags. - * @param SimpleSelector $selector Criteria to apply. - * @access public - */ - function attachLabelBySelector($selector, $label) { - for ($i = 0, $count = count($this->widgets); $i < $count; $i++) { - if ($selector->isMatch($this->widgets[$i])) { - if (method_exists($this->widgets[$i], 'setLabel')) { - $this->widgets[$i]->setLabel($label); - return; - } - } - } - } - - /** - * Test to see if a form has a submit button. - * @param SimpleSelector $selector Criteria to apply. - * @return boolean True if present. - * @access public - */ - function hasSubmit($selector) { - foreach ($this->buttons as $button) { - if ($selector->isMatch($button)) { - return true; - } - } - return false; - } - - /** - * Test to see if a form has an image control. - * @param SimpleSelector $selector Criteria to apply. - * @return boolean True if present. - * @access public - */ - function hasImage($selector) { - foreach ($this->images as $image) { - if ($selector->isMatch($image)) { - return true; - } - } - return false; - } - - /** - * Gets the submit values for a selected button. - * @param SimpleSelector $selector Criteria to apply. - * @param hash $additional Additional data for the form. - * @return SimpleEncoding Submitted values or false - * if there is no such button - * in the form. - * @access public - */ - function submitButton($selector, $additional = false) { - $additional = $additional ? $additional : array(); - foreach ($this->buttons as $button) { - if ($selector->isMatch($button)) { - $encoding = $this->encode(); - $button->write($encoding); - if ($additional) { - $encoding->merge($additional); - } - return $encoding; - } - } - return false; - } - - /** - * Gets the submit values for an image. - * @param SimpleSelector $selector Criteria to apply. - * @param integer $x X-coordinate of click. - * @param integer $y Y-coordinate of click. - * @param hash $additional Additional data for the form. - * @return SimpleEncoding Submitted values or false - * if there is no such button in the - * form. - * @access public - */ - function submitImage($selector, $x, $y, $additional = false) { - $additional = $additional ? $additional : array(); - foreach ($this->images as $image) { - if ($selector->isMatch($image)) { - $encoding = $this->encode(); - $image->write($encoding, $x, $y); - if ($additional) { - $encoding->merge($additional); - } - return $encoding; - } - } - return false; - } - - /** - * Simply submits the form without the submit button - * value. Used when there is only one button or it - * is unimportant. - * @return hash Submitted values. - * @access public - */ - function submit($additional = false) { - $encoding = $this->encode(); - if ($additional) { - $encoding->merge($additional); - } - return $encoding; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/frames.php b/3rdparty/simpletest/frames.php deleted file mode 100644 index d6d8e96fd0c191c6eaf54895b260278040d818e4..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/frames.php +++ /dev/null @@ -1,592 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: frames.php 1784 2008-04-26 13:07:14Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/page.php'); -require_once(dirname(__FILE__) . '/user_agent.php'); -/**#@-*/ - -/** - * A composite page. Wraps a frameset page and - * adds subframes. The original page will be - * mostly ignored. Implements the SimplePage - * interface so as to be interchangeable. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleFrameset { - private $frameset; - private $frames; - private $focus; - private $names; - - /** - * Stashes the frameset page. Will make use of the - * browser to fetch the sub frames recursively. - * @param SimplePage $page Frameset page. - */ - function __construct($page) { - $this->frameset = $page; - $this->frames = array(); - $this->focus = false; - $this->names = array(); - } - - /** - * Adds a parsed page to the frameset. - * @param SimplePage $page Frame page. - * @param string $name Name of frame in frameset. - * @access public - */ - function addFrame($page, $name = false) { - $this->frames[] = $page; - if ($name) { - $this->names[$name] = count($this->frames) - 1; - } - } - - /** - * Replaces existing frame with another. If the - * frame is nested, then the call is passed down - * one level. - * @param array $path Path of frame in frameset. - * @param SimplePage $page Frame source. - * @access public - */ - function setFrame($path, $page) { - $name = array_shift($path); - if (isset($this->names[$name])) { - $index = $this->names[$name]; - } else { - $index = $name - 1; - } - if (count($path) == 0) { - $this->frames[$index] = &$page; - return; - } - $this->frames[$index]->setFrame($path, $page); - } - - /** - * Accessor for current frame focus. Will be - * false if no frame has focus. Will have the nested - * frame focus if any. - * @return array Labels or indexes of nested frames. - * @access public - */ - function getFrameFocus() { - if ($this->focus === false) { - return array(); - } - return array_merge( - array($this->getPublicNameFromIndex($this->focus)), - $this->frames[$this->focus]->getFrameFocus()); - } - - /** - * Turns an internal array index into the frames list - * into a public name, or if none, then a one offset - * index. - * @param integer $subject Internal index. - * @return integer/string Public name. - * @access private - */ - protected function getPublicNameFromIndex($subject) { - foreach ($this->names as $name => $index) { - if ($subject == $index) { - return $name; - } - } - return $subject + 1; - } - - /** - * Sets the focus by index. The integer index starts from 1. - * If already focused and the target frame also has frames, - * then the nested frame will be focused. - * @param integer $choice Chosen frame. - * @return boolean True if frame exists. - * @access public - */ - function setFrameFocusByIndex($choice) { - if (is_integer($this->focus)) { - if ($this->frames[$this->focus]->hasFrames()) { - return $this->frames[$this->focus]->setFrameFocusByIndex($choice); - } - } - if (($choice < 1) || ($choice > count($this->frames))) { - return false; - } - $this->focus = $choice - 1; - return true; - } - - /** - * Sets the focus by name. If already focused and the - * target frame also has frames, then the nested frame - * will be focused. - * @param string $name Chosen frame. - * @return boolean True if frame exists. - * @access public - */ - function setFrameFocus($name) { - if (is_integer($this->focus)) { - if ($this->frames[$this->focus]->hasFrames()) { - return $this->frames[$this->focus]->setFrameFocus($name); - } - } - if (in_array($name, array_keys($this->names))) { - $this->focus = $this->names[$name]; - return true; - } - return false; - } - - /** - * Clears the frame focus. - * @access public - */ - function clearFrameFocus() { - $this->focus = false; - $this->clearNestedFramesFocus(); - } - - /** - * Clears the frame focus for any nested frames. - * @access private - */ - protected function clearNestedFramesFocus() { - for ($i = 0; $i < count($this->frames); $i++) { - $this->frames[$i]->clearFrameFocus(); - } - } - - /** - * Test for the presence of a frameset. - * @return boolean Always true. - * @access public - */ - function hasFrames() { - return true; - } - - /** - * Accessor for frames information. - * @return array/string Recursive hash of frame URL strings. - * The key is either a numerical - * index or the name attribute. - * @access public - */ - function getFrames() { - $report = array(); - for ($i = 0; $i < count($this->frames); $i++) { - $report[$this->getPublicNameFromIndex($i)] = - $this->frames[$i]->getFrames(); - } - return $report; - } - - /** - * Accessor for raw text of either all the pages or - * the frame in focus. - * @return string Raw unparsed content. - * @access public - */ - function getRaw() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getRaw(); - } - $raw = ''; - for ($i = 0; $i < count($this->frames); $i++) { - $raw .= $this->frames[$i]->getRaw(); - } - return $raw; - } - - /** - * Accessor for plain text of either all the pages or - * the frame in focus. - * @return string Plain text content. - * @access public - */ - function getText() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getText(); - } - $raw = ''; - for ($i = 0; $i < count($this->frames); $i++) { - $raw .= ' ' . $this->frames[$i]->getText(); - } - return trim($raw); - } - - /** - * Accessor for last error. - * @return string Error from last response. - * @access public - */ - function getTransportError() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getTransportError(); - } - return $this->frameset->getTransportError(); - } - - /** - * Request method used to fetch this frame. - * @return string GET, POST or HEAD. - * @access public - */ - function getMethod() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getMethod(); - } - return $this->frameset->getMethod(); - } - - /** - * Original resource name. - * @return SimpleUrl Current url. - * @access public - */ - function getUrl() { - if (is_integer($this->focus)) { - $url = $this->frames[$this->focus]->getUrl(); - $url->setTarget($this->getPublicNameFromIndex($this->focus)); - } else { - $url = $this->frameset->getUrl(); - } - return $url; - } - - /** - * Page base URL. - * @return SimpleUrl Current url. - * @access public - */ - function getBaseUrl() { - if (is_integer($this->focus)) { - $url = $this->frames[$this->focus]->getBaseUrl(); - } else { - $url = $this->frameset->getBaseUrl(); - } - return $url; - } - - /** - * Expands expandomatic URLs into fully qualified - * URLs for the frameset page. - * @param SimpleUrl $url Relative URL. - * @return SimpleUrl Absolute URL. - * @access public - */ - function expandUrl($url) { - return $this->frameset->expandUrl($url); - } - - /** - * Original request data. - * @return mixed Sent content. - * @access public - */ - function getRequestData() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getRequestData(); - } - return $this->frameset->getRequestData(); - } - - /** - * Accessor for current MIME type. - * @return string MIME type as string; e.g. 'text/html' - * @access public - */ - function getMimeType() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getMimeType(); - } - return $this->frameset->getMimeType(); - } - - /** - * Accessor for last response code. - * @return integer Last HTTP response code received. - * @access public - */ - function getResponseCode() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getResponseCode(); - } - return $this->frameset->getResponseCode(); - } - - /** - * Accessor for last Authentication type. Only valid - * straight after a challenge (401). - * @return string Description of challenge type. - * @access public - */ - function getAuthentication() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getAuthentication(); - } - return $this->frameset->getAuthentication(); - } - - /** - * Accessor for last Authentication realm. Only valid - * straight after a challenge (401). - * @return string Name of security realm. - * @access public - */ - function getRealm() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getRealm(); - } - return $this->frameset->getRealm(); - } - - /** - * Accessor for outgoing header information. - * @return string Header block. - * @access public - */ - function getRequest() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getRequest(); - } - return $this->frameset->getRequest(); - } - - /** - * Accessor for raw header information. - * @return string Header block. - * @access public - */ - function getHeaders() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getHeaders(); - } - return $this->frameset->getHeaders(); - } - - /** - * Accessor for parsed title. - * @return string Title or false if no title is present. - * @access public - */ - function getTitle() { - return $this->frameset->getTitle(); - } - - /** - * Accessor for a list of all fixed links. - * @return array List of urls as strings. - * @access public - */ - function getUrls() { - if (is_integer($this->focus)) { - return $this->frames[$this->focus]->getUrls(); - } - $urls = array(); - foreach ($this->frames as $frame) { - $urls = array_merge($urls, $frame->getUrls()); - } - return array_values(array_unique($urls)); - } - - /** - * Accessor for URLs by the link label. Label will match - * regardess of whitespace issues and case. - * @param string $label Text of link. - * @return array List of links with that label. - * @access public - */ - function getUrlsByLabel($label) { - if (is_integer($this->focus)) { - return $this->tagUrlsWithFrame( - $this->frames[$this->focus]->getUrlsByLabel($label), - $this->focus); - } - $urls = array(); - foreach ($this->frames as $index => $frame) { - $urls = array_merge( - $urls, - $this->tagUrlsWithFrame( - $frame->getUrlsByLabel($label), - $index)); - } - return $urls; - } - - /** - * Accessor for a URL by the id attribute. If in a frameset - * then the first link found with that ID attribute is - * returned only. Focus on a frame if you want one from - * a specific part of the frameset. - * @param string $id Id attribute of link. - * @return string URL with that id. - * @access public - */ - function getUrlById($id) { - foreach ($this->frames as $index => $frame) { - if ($url = $frame->getUrlById($id)) { - if (! $url->gettarget()) { - $url->setTarget($this->getPublicNameFromIndex($index)); - } - return $url; - } - } - return false; - } - - /** - * Attaches the intended frame index to a list of URLs. - * @param array $urls List of SimpleUrls. - * @param string $frame Name of frame or index. - * @return array List of tagged URLs. - * @access private - */ - protected function tagUrlsWithFrame($urls, $frame) { - $tagged = array(); - foreach ($urls as $url) { - if (! $url->getTarget()) { - $url->setTarget($this->getPublicNameFromIndex($frame)); - } - $tagged[] = $url; - } - return $tagged; - } - - /** - * Finds a held form by button label. Will only - * search correctly built forms. - * @param SimpleSelector $selector Button finder. - * @return SimpleForm Form object containing - * the button. - * @access public - */ - function getFormBySubmit($selector) { - return $this->findForm('getFormBySubmit', $selector); - } - - /** - * Finds a held form by image using a selector. - * Will only search correctly built forms. The first - * form found either within the focused frame, or - * across frames, will be the one returned. - * @param SimpleSelector $selector Image finder. - * @return SimpleForm Form object containing - * the image. - * @access public - */ - function getFormByImage($selector) { - return $this->findForm('getFormByImage', $selector); - } - - /** - * Finds a held form by the form ID. A way of - * identifying a specific form when we have control - * of the HTML code. The first form found - * either within the focused frame, or across frames, - * will be the one returned. - * @param string $id Form label. - * @return SimpleForm Form object containing the matching ID. - * @access public - */ - function getFormById($id) { - return $this->findForm('getFormById', $id); - } - - /** - * General form finder. Will search all the frames or - * just the one in focus. - * @param string $method Method to use to find in a page. - * @param string $attribute Label, name or ID. - * @return SimpleForm Form object containing the matching ID. - * @access private - */ - protected function findForm($method, $attribute) { - if (is_integer($this->focus)) { - return $this->findFormInFrame( - $this->frames[$this->focus], - $this->focus, - $method, - $attribute); - } - for ($i = 0; $i < count($this->frames); $i++) { - $form = $this->findFormInFrame( - $this->frames[$i], - $i, - $method, - $attribute); - if ($form) { - return $form; - } - } - $null = null; - return $null; - } - - /** - * Finds a form in a page using a form finding method. Will - * also tag the form with the frame name it belongs in. - * @param SimplePage $page Page content of frame. - * @param integer $index Internal frame representation. - * @param string $method Method to use to find in a page. - * @param string $attribute Label, name or ID. - * @return SimpleForm Form object containing the matching ID. - * @access private - */ - protected function findFormInFrame($page, $index, $method, $attribute) { - $form = $this->frames[$index]->$method($attribute); - if (isset($form)) { - $form->setDefaultTarget($this->getPublicNameFromIndex($index)); - } - return $form; - } - - /** - * Sets a field on each form in which the field is - * available. - * @param SimpleSelector $selector Field finder. - * @param string $value Value to set field to. - * @return boolean True if value is valid. - * @access public - */ - function setField($selector, $value) { - if (is_integer($this->focus)) { - $this->frames[$this->focus]->setField($selector, $value); - } else { - for ($i = 0; $i < count($this->frames); $i++) { - $this->frames[$i]->setField($selector, $value); - } - } - } - - /** - * Accessor for a form element value within a page. - * @param SimpleSelector $selector Field finder. - * @return string/boolean A string if the field is - * present, false if unchecked - * and null if missing. - * @access public - */ - function getField($selector) { - for ($i = 0; $i < count($this->frames); $i++) { - $value = $this->frames[$i]->getField($selector); - if (isset($value)) { - return $value; - } - } - return null; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/http.php b/3rdparty/simpletest/http.php deleted file mode 100644 index 1bd74031a480ff96298745f78aec2bfa4ba0e7d2..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/http.php +++ /dev/null @@ -1,628 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: http.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/socket.php'); -require_once(dirname(__FILE__) . '/cookies.php'); -require_once(dirname(__FILE__) . '/url.php'); -/**#@-*/ - -/** - * Creates HTTP headers for the end point of - * a HTTP request. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleRoute { - private $url; - - /** - * Sets the target URL. - * @param SimpleUrl $url URL as object. - * @access public - */ - function __construct($url) { - $this->url = $url; - } - - /** - * Resource name. - * @return SimpleUrl Current url. - * @access protected - */ - function getUrl() { - return $this->url; - } - - /** - * Creates the first line which is the actual request. - * @param string $method HTTP request method, usually GET. - * @return string Request line content. - * @access protected - */ - protected function getRequestLine($method) { - return $method . ' ' . $this->url->getPath() . - $this->url->getEncodedRequest() . ' HTTP/1.0'; - } - - /** - * Creates the host part of the request. - * @return string Host line content. - * @access protected - */ - protected function getHostLine() { - $line = 'Host: ' . $this->url->getHost(); - if ($this->url->getPort()) { - $line .= ':' . $this->url->getPort(); - } - return $line; - } - - /** - * Opens a socket to the route. - * @param string $method HTTP request method, usually GET. - * @param integer $timeout Connection timeout. - * @return SimpleSocket New socket. - * @access public - */ - function createConnection($method, $timeout) { - $default_port = ('https' == $this->url->getScheme()) ? 443 : 80; - $socket = $this->createSocket( - $this->url->getScheme() ? $this->url->getScheme() : 'http', - $this->url->getHost(), - $this->url->getPort() ? $this->url->getPort() : $default_port, - $timeout); - if (! $socket->isError()) { - $socket->write($this->getRequestLine($method) . "\r\n"); - $socket->write($this->getHostLine() . "\r\n"); - $socket->write("Connection: close\r\n"); - } - return $socket; - } - - /** - * Factory for socket. - * @param string $scheme Protocol to use. - * @param string $host Hostname to connect to. - * @param integer $port Remote port. - * @param integer $timeout Connection timeout. - * @return SimpleSocket/SimpleSecureSocket New socket. - * @access protected - */ - protected function createSocket($scheme, $host, $port, $timeout) { - if (in_array($scheme, array('file'))) { - return new SimpleFileSocket($this->url); - } elseif (in_array($scheme, array('https'))) { - return new SimpleSecureSocket($host, $port, $timeout); - } else { - return new SimpleSocket($host, $port, $timeout); - } - } -} - -/** - * Creates HTTP headers for the end point of - * a HTTP request via a proxy server. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleProxyRoute extends SimpleRoute { - private $proxy; - private $username; - private $password; - - /** - * Stashes the proxy address. - * @param SimpleUrl $url URL as object. - * @param string $proxy Proxy URL. - * @param string $username Username for autentication. - * @param string $password Password for autentication. - * @access public - */ - function __construct($url, $proxy, $username = false, $password = false) { - parent::__construct($url); - $this->proxy = $proxy; - $this->username = $username; - $this->password = $password; - } - - /** - * Creates the first line which is the actual request. - * @param string $method HTTP request method, usually GET. - * @param SimpleUrl $url URL as object. - * @return string Request line content. - * @access protected - */ - function getRequestLine($method) { - $url = $this->getUrl(); - $scheme = $url->getScheme() ? $url->getScheme() : 'http'; - $port = $url->getPort() ? ':' . $url->getPort() : ''; - return $method . ' ' . $scheme . '://' . $url->getHost() . $port . - $url->getPath() . $url->getEncodedRequest() . ' HTTP/1.0'; - } - - /** - * Creates the host part of the request. - * @param SimpleUrl $url URL as object. - * @return string Host line content. - * @access protected - */ - function getHostLine() { - $host = 'Host: ' . $this->proxy->getHost(); - $port = $this->proxy->getPort() ? $this->proxy->getPort() : 8080; - return "$host:$port"; - } - - /** - * Opens a socket to the route. - * @param string $method HTTP request method, usually GET. - * @param integer $timeout Connection timeout. - * @return SimpleSocket New socket. - * @access public - */ - function createConnection($method, $timeout) { - $socket = $this->createSocket( - $this->proxy->getScheme() ? $this->proxy->getScheme() : 'http', - $this->proxy->getHost(), - $this->proxy->getPort() ? $this->proxy->getPort() : 8080, - $timeout); - if ($socket->isError()) { - return $socket; - } - $socket->write($this->getRequestLine($method) . "\r\n"); - $socket->write($this->getHostLine() . "\r\n"); - if ($this->username && $this->password) { - $socket->write('Proxy-Authorization: Basic ' . - base64_encode($this->username . ':' . $this->password) . - "\r\n"); - } - $socket->write("Connection: close\r\n"); - return $socket; - } -} - -/** - * HTTP request for a web page. Factory for - * HttpResponse object. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleHttpRequest { - private $route; - private $encoding; - private $headers; - private $cookies; - - /** - * Builds the socket request from the different pieces. - * These include proxy information, URL, cookies, headers, - * request method and choice of encoding. - * @param SimpleRoute $route Request route. - * @param SimpleFormEncoding $encoding Content to send with - * request. - * @access public - */ - function __construct($route, $encoding) { - $this->route = $route; - $this->encoding = $encoding; - $this->headers = array(); - $this->cookies = array(); - } - - /** - * Dispatches the content to the route's socket. - * @param integer $timeout Connection timeout. - * @return SimpleHttpResponse A response which may only have - * an error, but hopefully has a - * complete web page. - * @access public - */ - function fetch($timeout) { - $socket = $this->route->createConnection($this->encoding->getMethod(), $timeout); - if (! $socket->isError()) { - $this->dispatchRequest($socket, $this->encoding); - } - return $this->createResponse($socket); - } - - /** - * Sends the headers. - * @param SimpleSocket $socket Open socket. - * @param string $method HTTP request method, - * usually GET. - * @param SimpleFormEncoding $encoding Content to send with request. - * @access private - */ - protected function dispatchRequest($socket, $encoding) { - foreach ($this->headers as $header_line) { - $socket->write($header_line . "\r\n"); - } - if (count($this->cookies) > 0) { - $socket->write("Cookie: " . implode(";", $this->cookies) . "\r\n"); - } - $encoding->writeHeadersTo($socket); - $socket->write("\r\n"); - $encoding->writeTo($socket); - } - - /** - * Adds a header line to the request. - * @param string $header_line Text of full header line. - * @access public - */ - function addHeaderLine($header_line) { - $this->headers[] = $header_line; - } - - /** - * Reads all the relevant cookies from the - * cookie jar. - * @param SimpleCookieJar $jar Jar to read - * @param SimpleUrl $url Url to use for scope. - * @access public - */ - function readCookiesFromJar($jar, $url) { - $this->cookies = $jar->selectAsPairs($url); - } - - /** - * Wraps the socket in a response parser. - * @param SimpleSocket $socket Responding socket. - * @return SimpleHttpResponse Parsed response object. - * @access protected - */ - protected function createResponse($socket) { - $response = new SimpleHttpResponse( - $socket, - $this->route->getUrl(), - $this->encoding); - $socket->close(); - return $response; - } -} - -/** - * Collection of header lines in the response. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleHttpHeaders { - private $raw_headers; - private $response_code; - private $http_version; - private $mime_type; - private $location; - private $cookies; - private $authentication; - private $realm; - - /** - * Parses the incoming header block. - * @param string $headers Header block. - * @access public - */ - function __construct($headers) { - $this->raw_headers = $headers; - $this->response_code = false; - $this->http_version = false; - $this->mime_type = ''; - $this->location = false; - $this->cookies = array(); - $this->authentication = false; - $this->realm = false; - foreach (explode("\r\n", $headers) as $header_line) { - $this->parseHeaderLine($header_line); - } - } - - /** - * Accessor for parsed HTTP protocol version. - * @return integer HTTP error code. - * @access public - */ - function getHttpVersion() { - return $this->http_version; - } - - /** - * Accessor for raw header block. - * @return string All headers as raw string. - * @access public - */ - function getRaw() { - return $this->raw_headers; - } - - /** - * Accessor for parsed HTTP error code. - * @return integer HTTP error code. - * @access public - */ - function getResponseCode() { - return (integer)$this->response_code; - } - - /** - * Returns the redirected URL or false if - * no redirection. - * @return string URL or false for none. - * @access public - */ - function getLocation() { - return $this->location; - } - - /** - * Test to see if the response is a valid redirect. - * @return boolean True if valid redirect. - * @access public - */ - function isRedirect() { - return in_array($this->response_code, array(301, 302, 303, 307)) && - (boolean)$this->getLocation(); - } - - /** - * Test to see if the response is an authentication - * challenge. - * @return boolean True if challenge. - * @access public - */ - function isChallenge() { - return ($this->response_code == 401) && - (boolean)$this->authentication && - (boolean)$this->realm; - } - - /** - * Accessor for MIME type header information. - * @return string MIME type. - * @access public - */ - function getMimeType() { - return $this->mime_type; - } - - /** - * Accessor for authentication type. - * @return string Type. - * @access public - */ - function getAuthentication() { - return $this->authentication; - } - - /** - * Accessor for security realm. - * @return string Realm. - * @access public - */ - function getRealm() { - return $this->realm; - } - - /** - * Writes new cookies to the cookie jar. - * @param SimpleCookieJar $jar Jar to write to. - * @param SimpleUrl $url Host and path to write under. - * @access public - */ - function writeCookiesToJar($jar, $url) { - foreach ($this->cookies as $cookie) { - $jar->setCookie( - $cookie->getName(), - $cookie->getValue(), - $url->getHost(), - $cookie->getPath(), - $cookie->getExpiry()); - } - } - - /** - * Called on each header line to accumulate the held - * data within the class. - * @param string $header_line One line of header. - * @access protected - */ - protected function parseHeaderLine($header_line) { - if (preg_match('/HTTP\/(\d+\.\d+)\s+(\d+)/i', $header_line, $matches)) { - $this->http_version = $matches[1]; - $this->response_code = $matches[2]; - } - if (preg_match('/Content-type:\s*(.*)/i', $header_line, $matches)) { - $this->mime_type = trim($matches[1]); - } - if (preg_match('/Location:\s*(.*)/i', $header_line, $matches)) { - $this->location = trim($matches[1]); - } - if (preg_match('/Set-cookie:(.*)/i', $header_line, $matches)) { - $this->cookies[] = $this->parseCookie($matches[1]); - } - if (preg_match('/WWW-Authenticate:\s+(\S+)\s+realm=\"(.*?)\"/i', $header_line, $matches)) { - $this->authentication = $matches[1]; - $this->realm = trim($matches[2]); - } - } - - /** - * Parse the Set-cookie content. - * @param string $cookie_line Text after "Set-cookie:" - * @return SimpleCookie New cookie object. - * @access private - */ - protected function parseCookie($cookie_line) { - $parts = explode(";", $cookie_line); - $cookie = array(); - preg_match('/\s*(.*?)\s*=(.*)/', array_shift($parts), $cookie); - foreach ($parts as $part) { - if (preg_match('/\s*(.*?)\s*=(.*)/', $part, $matches)) { - $cookie[$matches[1]] = trim($matches[2]); - } - } - return new SimpleCookie( - $cookie[1], - trim($cookie[2]), - isset($cookie["path"]) ? $cookie["path"] : "", - isset($cookie["expires"]) ? $cookie["expires"] : false); - } -} - -/** - * Basic HTTP response. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleHttpResponse extends SimpleStickyError { - private $url; - private $encoding; - private $sent; - private $content; - private $headers; - - /** - * Constructor. Reads and parses the incoming - * content and headers. - * @param SimpleSocket $socket Network connection to fetch - * response text from. - * @param SimpleUrl $url Resource name. - * @param mixed $encoding Record of content sent. - * @access public - */ - function __construct($socket, $url, $encoding) { - parent::__construct(); - $this->url = $url; - $this->encoding = $encoding; - $this->sent = $socket->getSent(); - $this->content = false; - $raw = $this->readAll($socket); - if ($socket->isError()) { - $this->setError('Error reading socket [' . $socket->getError() . ']'); - return; - } - $this->parse($raw); - } - - /** - * Splits up the headers and the rest of the content. - * @param string $raw Content to parse. - * @access private - */ - protected function parse($raw) { - if (! $raw) { - $this->setError('Nothing fetched'); - $this->headers = new SimpleHttpHeaders(''); - } elseif ('file' == $this->url->getScheme()) { - $this->headers = new SimpleHttpHeaders(''); - $this->content = $raw; - } elseif (! strstr($raw, "\r\n\r\n")) { - $this->setError('Could not split headers from content'); - $this->headers = new SimpleHttpHeaders($raw); - } else { - list($headers, $this->content) = explode("\r\n\r\n", $raw, 2); - $this->headers = new SimpleHttpHeaders($headers); - } - } - - /** - * Original request method. - * @return string GET, POST or HEAD. - * @access public - */ - function getMethod() { - return $this->encoding->getMethod(); - } - - /** - * Resource name. - * @return SimpleUrl Current url. - * @access public - */ - function getUrl() { - return $this->url; - } - - /** - * Original request data. - * @return mixed Sent content. - * @access public - */ - function getRequestData() { - return $this->encoding; - } - - /** - * Raw request that was sent down the wire. - * @return string Bytes actually sent. - * @access public - */ - function getSent() { - return $this->sent; - } - - /** - * Accessor for the content after the last - * header line. - * @return string All content. - * @access public - */ - function getContent() { - return $this->content; - } - - /** - * Accessor for header block. The response is the - * combination of this and the content. - * @return SimpleHeaders Wrapped header block. - * @access public - */ - function getHeaders() { - return $this->headers; - } - - /** - * Accessor for any new cookies. - * @return array List of new cookies. - * @access public - */ - function getNewCookies() { - return $this->headers->getNewCookies(); - } - - /** - * Reads the whole of the socket output into a - * single string. - * @param SimpleSocket $socket Unread socket. - * @return string Raw output if successful - * else false. - * @access private - */ - protected function readAll($socket) { - $all = ''; - while (! $this->isLastPacket($next = $socket->read())) { - $all .= $next; - } - return $all; - } - - /** - * Test to see if the packet from the socket is the - * last one. - * @param string $packet Chunk to interpret. - * @return boolean True if empty or EOF. - * @access private - */ - protected function isLastPacket($packet) { - if (is_string($packet)) { - return $packet === ''; - } - return ! $packet; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/invoker.php b/3rdparty/simpletest/invoker.php deleted file mode 100644 index ee310343fc74a7f99fcc193d1c14086888a765ac..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/invoker.php +++ /dev/null @@ -1,139 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: invoker.php 1785 2008-04-26 13:56:41Z pp11 $ - */ - -/**#@+ - * Includes SimpleTest files and defined the root constant - * for dependent libraries. - */ -require_once(dirname(__FILE__) . '/errors.php'); -require_once(dirname(__FILE__) . '/compatibility.php'); -require_once(dirname(__FILE__) . '/scorer.php'); -require_once(dirname(__FILE__) . '/expectation.php'); -require_once(dirname(__FILE__) . '/dumper.php'); -if (! defined('SIMPLE_TEST')) { - define('SIMPLE_TEST', dirname(__FILE__) . '/'); -} -/**#@-*/ - -/** - * This is called by the class runner to run a - * single test method. Will also run the setUp() - * and tearDown() methods. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleInvoker { - private $test_case; - - /** - * Stashes the test case for later. - * @param SimpleTestCase $test_case Test case to run. - */ - function __construct($test_case) { - $this->test_case = $test_case; - } - - /** - * Accessor for test case being run. - * @return SimpleTestCase Test case. - * @access public - */ - function getTestCase() { - return $this->test_case; - } - - /** - * Runs test level set up. Used for changing - * the mechanics of base test cases. - * @param string $method Test method to call. - * @access public - */ - function before($method) { - $this->test_case->before($method); - } - - /** - * Invokes a test method and buffered with setUp() - * and tearDown() calls. - * @param string $method Test method to call. - * @access public - */ - function invoke($method) { - $this->test_case->setUp(); - $this->test_case->$method(); - $this->test_case->tearDown(); - } - - /** - * Runs test level clean up. Used for changing - * the mechanics of base test cases. - * @param string $method Test method to call. - * @access public - */ - function after($method) { - $this->test_case->after($method); - } -} - -/** - * Do nothing decorator. Just passes the invocation - * straight through. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleInvokerDecorator { - private $invoker; - - /** - * Stores the invoker to wrap. - * @param SimpleInvoker $invoker Test method runner. - */ - function __construct($invoker) { - $this->invoker = $invoker; - } - - /** - * Accessor for test case being run. - * @return SimpleTestCase Test case. - * @access public - */ - function getTestCase() { - return $this->invoker->getTestCase(); - } - - /** - * Runs test level set up. Used for changing - * the mechanics of base test cases. - * @param string $method Test method to call. - * @access public - */ - function before($method) { - $this->invoker->before($method); - } - - /** - * Invokes a test method and buffered with setUp() - * and tearDown() calls. - * @param string $method Test method to call. - * @access public - */ - function invoke($method) { - $this->invoker->invoke($method); - } - - /** - * Runs test level clean up. Used for changing - * the mechanics of base test cases. - * @param string $method Test method to call. - * @access public - */ - function after($method) { - $this->invoker->after($method); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/mock_objects.php b/3rdparty/simpletest/mock_objects.php deleted file mode 100644 index 93a827b6c0238101235be3126dd0231f00c499f0..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/mock_objects.php +++ /dev/null @@ -1,1641 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage MockObjects - * @version $Id: mock_objects.php 1973 2009-12-22 01:16:59Z lastcraft $ - */ - -/**#@+ - * include SimpleTest files - */ -require_once(dirname(__FILE__) . '/expectation.php'); -require_once(dirname(__FILE__) . '/simpletest.php'); -require_once(dirname(__FILE__) . '/dumper.php'); -require_once(dirname(__FILE__) . '/reflection_php5.php'); -/**#@-*/ - -/** - * Default character simpletest will substitute for any value - */ -if (! defined('MOCK_ANYTHING')) { - define('MOCK_ANYTHING', '*'); -} - -/** - * Parameter comparison assertion. - * @package SimpleTest - * @subpackage MockObjects - */ -class ParametersExpectation extends SimpleExpectation { - private $expected; - - /** - * Sets the expected parameter list. - * @param array $parameters Array of parameters including - * those that are wildcarded. - * If the value is not an array - * then it is considered to match any. - * @param string $message Customised message on failure. - */ - function __construct($expected = false, $message = '%s') { - parent::__construct($message); - $this->expected = $expected; - } - - /** - * Tests the assertion. True if correct. - * @param array $parameters Comparison values. - * @return boolean True if correct. - */ - function test($parameters) { - if (! is_array($this->expected)) { - return true; - } - if (count($this->expected) != count($parameters)) { - return false; - } - for ($i = 0; $i < count($this->expected); $i++) { - if (! $this->testParameter($parameters[$i], $this->expected[$i])) { - return false; - } - } - return true; - } - - /** - * Tests an individual parameter. - * @param mixed $parameter Value to test. - * @param mixed $expected Comparison value. - * @return boolean True if expectation - * fulfilled. - */ - protected function testParameter($parameter, $expected) { - $comparison = $this->coerceToExpectation($expected); - return $comparison->test($parameter); - } - - /** - * Returns a human readable test message. - * @param array $comparison Incoming parameter list. - * @return string Description of success - * or failure. - */ - function testMessage($parameters) { - if ($this->test($parameters)) { - return "Expectation of " . count($this->expected) . - " arguments of [" . $this->renderArguments($this->expected) . - "] is correct"; - } else { - return $this->describeDifference($this->expected, $parameters); - } - } - - /** - * Message to display if expectation differs from - * the parameters actually received. - * @param array $expected Expected parameters as list. - * @param array $parameters Actual parameters received. - * @return string Description of difference. - */ - protected function describeDifference($expected, $parameters) { - if (count($expected) != count($parameters)) { - return "Expected " . count($expected) . - " arguments of [" . $this->renderArguments($expected) . - "] but got " . count($parameters) . - " arguments of [" . $this->renderArguments($parameters) . "]"; - } - $messages = array(); - for ($i = 0; $i < count($expected); $i++) { - $comparison = $this->coerceToExpectation($expected[$i]); - if (! $comparison->test($parameters[$i])) { - $messages[] = "parameter " . ($i + 1) . " with [" . - $comparison->overlayMessage($parameters[$i], $this->getDumper()) . "]"; - } - } - return "Parameter expectation differs at " . implode(" and ", $messages); - } - - /** - * Creates an identical expectation if the - * object/value is not already some type - * of expectation. - * @param mixed $expected Expected value. - * @return SimpleExpectation Expectation object. - */ - protected function coerceToExpectation($expected) { - if (SimpleExpectation::isExpectation($expected)) { - return $expected; - } - return new IdenticalExpectation($expected); - } - - /** - * Renders the argument list as a string for - * messages. - * @param array $args Incoming arguments. - * @return string Simple description of type and value. - */ - protected function renderArguments($args) { - $descriptions = array(); - if (is_array($args)) { - foreach ($args as $arg) { - $dumper = new SimpleDumper(); - $descriptions[] = $dumper->describeValue($arg); - } - } - return implode(', ', $descriptions); - } -} - -/** - * Confirms that the number of calls on a method is as expected. - * @package SimpleTest - * @subpackage MockObjects - */ -class CallCountExpectation extends SimpleExpectation { - private $method; - private $count; - - /** - * Stashes the method and expected count for later - * reporting. - * @param string $method Name of method to confirm against. - * @param integer $count Expected number of calls. - * @param string $message Custom error message. - */ - function __construct($method, $count, $message = '%s') { - $this->method = $method; - $this->count = $count; - parent::__construct($message); - } - - /** - * Tests the assertion. True if correct. - * @param integer $compare Measured call count. - * @return boolean True if expected. - */ - function test($compare) { - return ($this->count == $compare); - } - - /** - * Reports the comparison. - * @param integer $compare Measured call count. - * @return string Message to show. - */ - function testMessage($compare) { - return 'Expected call count for [' . $this->method . - '] was [' . $this->count . - '] got [' . $compare . ']'; - } -} - -/** - * Confirms that the number of calls on a method is as expected. - * @package SimpleTest - * @subpackage MockObjects - */ -class MinimumCallCountExpectation extends SimpleExpectation { - private $method; - private $count; - - /** - * Stashes the method and expected count for later - * reporting. - * @param string $method Name of method to confirm against. - * @param integer $count Minimum number of calls. - * @param string $message Custom error message. - */ - function __construct($method, $count, $message = '%s') { - $this->method = $method; - $this->count = $count; - parent::__construct($message); - } - - /** - * Tests the assertion. True if correct. - * @param integer $compare Measured call count. - * @return boolean True if enough. - */ - function test($compare) { - return ($this->count <= $compare); - } - - /** - * Reports the comparison. - * @param integer $compare Measured call count. - * @return string Message to show. - */ - function testMessage($compare) { - return 'Minimum call count for [' . $this->method . - '] was [' . $this->count . - '] got [' . $compare . ']'; - } -} - -/** - * Confirms that the number of calls on a method is as expected. - * @package SimpleTest - * @subpackage MockObjects - */ -class MaximumCallCountExpectation extends SimpleExpectation { - private $method; - private $count; - - /** - * Stashes the method and expected count for later - * reporting. - * @param string $method Name of method to confirm against. - * @param integer $count Minimum number of calls. - * @param string $message Custom error message. - */ - function __construct($method, $count, $message = '%s') { - $this->method = $method; - $this->count = $count; - parent::__construct($message); - } - - /** - * Tests the assertion. True if correct. - * @param integer $compare Measured call count. - * @return boolean True if not over. - */ - function test($compare) { - return ($this->count >= $compare); - } - - /** - * Reports the comparison. - * @param integer $compare Measured call count. - * @return string Message to show. - */ - function testMessage($compare) { - return 'Maximum call count for [' . $this->method . - '] was [' . $this->count . - '] got [' . $compare . ']'; - } -} - -/** - * Retrieves method actions by searching the - * parameter lists until an expected match is found. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleSignatureMap { - private $map; - - /** - * Creates an empty call map. - */ - function __construct() { - $this->map = array(); - } - - /** - * Stashes a reference against a method call. - * @param array $parameters Array of arguments (including wildcards). - * @param mixed $action Reference placed in the map. - */ - function add($parameters, $action) { - $place = count($this->map); - $this->map[$place] = array(); - $this->map[$place]['params'] = new ParametersExpectation($parameters); - $this->map[$place]['content'] = $action; - } - - /** - * Searches the call list for a matching parameter - * set. Returned by reference. - * @param array $parameters Parameters to search by - * without wildcards. - * @return object Object held in the first matching - * slot, otherwise null. - */ - function &findFirstAction($parameters) { - $slot = $this->findFirstSlot($parameters); - if (isset($slot) && isset($slot['content'])) { - return $slot['content']; - } - $null = null; - return $null; - } - - /** - * Searches the call list for a matching parameter - * set. True if successful. - * @param array $parameters Parameters to search by - * without wildcards. - * @return boolean True if a match is present. - */ - function isMatch($parameters) { - return ($this->findFirstSlot($parameters) != null); - } - - /** - * Compares the incoming parameters with the - * internal expectation. Uses the incoming $test - * to dispatch the test message. - * @param SimpleTestCase $test Test to dispatch to. - * @param array $parameters The actual calling arguments. - * @param string $message The message to overlay. - */ - function test($test, $parameters, $message) { - } - - /** - * Searches the map for a matching item. - * @param array $parameters Parameters to search by - * without wildcards. - * @return array Reference to slot or null. - */ - function &findFirstSlot($parameters) { - $count = count($this->map); - for ($i = 0; $i < $count; $i++) { - if ($this->map[$i]["params"]->test($parameters)) { - return $this->map[$i]; - } - } - $null = null; - return $null; - } -} - -/** - * Allows setting of actions against call signatures either - * at a specific time, or always. Specific time settings - * trump lasting ones, otherwise the most recently added - * will mask an earlier match. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleCallSchedule { - private $wildcard = MOCK_ANYTHING; - private $always; - private $at; - - /** - * Sets up an empty response schedule. - * Creates an empty call map. - */ - function __construct() { - $this->always = array(); - $this->at = array(); - } - - /** - * Stores an action against a signature that - * will always fire unless masked by a time - * specific one. - * @param string $method Method name. - * @param array $args Calling parameters. - * @param SimpleAction $action Actually simpleByValue, etc. - */ - function register($method, $args, $action) { - $args = $this->replaceWildcards($args); - $method = strtolower($method); - if (! isset($this->always[$method])) { - $this->always[$method] = new SimpleSignatureMap(); - } - $this->always[$method]->add($args, $action); - } - - /** - * Stores an action against a signature that - * will fire at a specific time in the future. - * @param integer $step delay of calls to this method, - * 0 is next. - * @param string $method Method name. - * @param array $args Calling parameters. - * @param SimpleAction $action Actually SimpleByValue, etc. - */ - function registerAt($step, $method, $args, $action) { - $args = $this->replaceWildcards($args); - $method = strtolower($method); - if (! isset($this->at[$method])) { - $this->at[$method] = array(); - } - if (! isset($this->at[$method][$step])) { - $this->at[$method][$step] = new SimpleSignatureMap(); - } - $this->at[$method][$step]->add($args, $action); - } - - /** - * Sets up an expectation on the argument list. - * @param string $method Method to test. - * @param array $args Bare arguments or list of - * expectation objects. - * @param string $message Failure message. - */ - function expectArguments($method, $args, $message) { - $args = $this->replaceWildcards($args); - $message .= Mock::getExpectationLine(); - $this->expected_args[strtolower($method)] = - new ParametersExpectation($args, $message); - - } - - /** - * Actually carry out the action stored previously, - * if the parameters match. - * @param integer $step Time of call. - * @param string $method Method name. - * @param array $args The parameters making up the - * rest of the call. - * @return mixed The result of the action. - */ - function &respond($step, $method, $args) { - $method = strtolower($method); - if (isset($this->at[$method][$step])) { - if ($this->at[$method][$step]->isMatch($args)) { - $action = $this->at[$method][$step]->findFirstAction($args); - if (isset($action)) { - return $action->act(); - } - } - } - if (isset($this->always[$method])) { - $action = $this->always[$method]->findFirstAction($args); - if (isset($action)) { - return $action->act(); - } - } - $null = null; - return $null; - } - - /** - * Replaces wildcard matches with wildcard - * expectations in the argument list. - * @param array $args Raw argument list. - * @return array Argument list with - * expectations. - */ - protected function replaceWildcards($args) { - if ($args === false) { - return false; - } - for ($i = 0; $i < count($args); $i++) { - if ($args[$i] === $this->wildcard) { - $args[$i] = new AnythingExpectation(); - } - } - return $args; - } -} - -/** - * A type of SimpleMethodAction. - * Stashes a value for returning later. Follows usual - * PHP5 semantics of objects being returned by reference. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleReturn { - private $value; - - /** - * Stashes it for later. - * @param mixed $value You need to clone objects - * if you want copy semantics - * for these. - */ - function __construct($value) { - $this->value = $value; - } - - /** - * Returns the value stored earlier. - * @return mixed Whatever was stashed. - */ - function act() { - return $this->value; - } -} - -/** - * A type of SimpleMethodAction. - * Stashes a reference for returning later. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleByReference { - private $reference; - - /** - * Stashes it for later. - * @param mixed $reference Actual PHP4 style reference. - */ - function __construct(&$reference) { - $this->reference = &$reference; - } - - /** - * Returns the reference stored earlier. - * @return mixed Whatever was stashed. - */ - function &act() { - return $this->reference; - } -} - -/** - * A type of SimpleMethodAction. - * Stashes a value for returning later. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleByValue { - private $value; - - /** - * Stashes it for later. - * @param mixed $value You need to clone objects - * if you want copy semantics - * for these. - */ - function __construct($value) { - $this->value = $value; - } - - /** - * Returns the value stored earlier. - * @return mixed Whatever was stashed. - */ - function &act() { - $dummy = $this->value; - return $dummy; - } -} - -/** - * A type of SimpleMethodAction. - * Stashes an exception for throwing later. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleThrower { - private $exception; - - /** - * Stashes it for later. - * @param Exception $exception The exception object to throw. - */ - function __construct($exception) { - $this->exception = $exception; - } - - /** - * Throws the exceptins stashed earlier. - */ - function act() { - throw $this->exception; - } -} - -/** - * A type of SimpleMethodAction. - * Stashes an error for emitting later. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleErrorThrower { - private $error; - private $severity; - - /** - * Stashes an error to throw later. - * @param string $error Error message. - * @param integer $severity PHP error constant, e.g E_USER_ERROR. - */ - function __construct($error, $severity) { - $this->error = $error; - $this->severity = $severity; - } - - /** - * Triggers the stashed error. - */ - function &act() { - trigger_error($this->error, $this->severity); - $null = null; - return $null; - } -} - -/** - * A base class or delegate that extends an - * empty collection of methods that can have their - * return values set and expectations made of the - * calls upon them. The mock will assert the - * expectations against it's attached test case in - * addition to the server stub behaviour or returning - * preprogrammed responses. - * @package SimpleTest - * @subpackage MockObjects - */ -class SimpleMock { - private $actions; - private $expectations; - private $wildcard = MOCK_ANYTHING; - private $is_strict = true; - private $call_counts; - private $expected_counts; - private $max_counts; - private $expected_args; - private $expected_args_at; - - /** - * Creates an empty action list and expectation list. - * All call counts are set to zero. - */ - function SimpleMock() { - $this->actions = new SimpleCallSchedule(); - $this->expectations = new SimpleCallSchedule(); - $this->call_counts = array(); - $this->expected_counts = array(); - $this->max_counts = array(); - $this->expected_args = array(); - $this->expected_args_at = array(); - $this->getCurrentTestCase()->tell($this); - } - - /** - * Disables a name check when setting expectations. - * This hack is needed for the partial mocks. - */ - function disableExpectationNameChecks() { - $this->is_strict = false; - } - - /** - * Finds currently running test. - * @return SimpeTestCase Current test case. - */ - protected function getCurrentTestCase() { - return SimpleTest::getContext()->getTest(); - } - - /** - * Die if bad arguments array is passed. - * @param mixed $args The arguments value to be checked. - * @param string $task Description of task attempt. - * @return boolean Valid arguments - */ - protected function checkArgumentsIsArray($args, $task) { - if (! is_array($args)) { - trigger_error( - "Cannot $task as \$args parameter is not an array", - E_USER_ERROR); - } - } - - /** - * Triggers a PHP error if the method is not part - * of this object. - * @param string $method Name of method. - * @param string $task Description of task attempt. - */ - protected function dieOnNoMethod($method, $task) { - if ($this->is_strict && ! method_exists($this, $method)) { - trigger_error( - "Cannot $task as no ${method}() in class " . get_class($this), - E_USER_ERROR); - } - } - - /** - * Replaces wildcard matches with wildcard - * expectations in the argument list. - * @param array $args Raw argument list. - * @return array Argument list with - * expectations. - */ - function replaceWildcards($args) { - if ($args === false) { - return false; - } - for ($i = 0; $i < count($args); $i++) { - if ($args[$i] === $this->wildcard) { - $args[$i] = new AnythingExpectation(); - } - } - return $args; - } - - /** - * Adds one to the call count of a method. - * @param string $method Method called. - * @param array $args Arguments as an array. - */ - protected function addCall($method, $args) { - if (! isset($this->call_counts[$method])) { - $this->call_counts[$method] = 0; - } - $this->call_counts[$method]++; - } - - /** - * Fetches the call count of a method so far. - * @param string $method Method name called. - * @return integer Number of calls so far. - */ - function getCallCount($method) { - $this->dieOnNoMethod($method, "get call count"); - $method = strtolower($method); - if (! isset($this->call_counts[$method])) { - return 0; - } - return $this->call_counts[$method]; - } - - /** - * Sets a return for a parameter list that will - * be passed on by all calls to this method that match. - * @param string $method Method name. - * @param mixed $value Result of call by value/handle. - * @param array $args List of parameters to match - * including wildcards. - */ - function returns($method, $value, $args = false) { - $this->dieOnNoMethod($method, "set return"); - $this->actions->register($method, $args, new SimpleReturn($value)); - } - - /** - * Sets a return for a parameter list that will - * be passed only when the required call count - * is reached. - * @param integer $timing Number of calls in the future - * to which the result applies. If - * not set then all calls will return - * the value. - * @param string $method Method name. - * @param mixed $value Result of call passed. - * @param array $args List of parameters to match - * including wildcards. - */ - function returnsAt($timing, $method, $value, $args = false) { - $this->dieOnNoMethod($method, "set return value sequence"); - $this->actions->registerAt($timing, $method, $args, new SimpleReturn($value)); - } - - /** - * Sets a return for a parameter list that will - * be passed by value for all calls to this method. - * @param string $method Method name. - * @param mixed $value Result of call passed by value. - * @param array $args List of parameters to match - * including wildcards. - */ - function returnsByValue($method, $value, $args = false) { - $this->dieOnNoMethod($method, "set return value"); - $this->actions->register($method, $args, new SimpleByValue($value)); - } - - /** @deprecated */ - function setReturnValue($method, $value, $args = false) { - $this->returnsByValue($method, $value, $args); - } - - /** - * Sets a return for a parameter list that will - * be passed by value only when the required call count - * is reached. - * @param integer $timing Number of calls in the future - * to which the result applies. If - * not set then all calls will return - * the value. - * @param string $method Method name. - * @param mixed $value Result of call passed by value. - * @param array $args List of parameters to match - * including wildcards. - */ - function returnsByValueAt($timing, $method, $value, $args = false) { - $this->dieOnNoMethod($method, "set return value sequence"); - $this->actions->registerAt($timing, $method, $args, new SimpleByValue($value)); - } - - /** @deprecated */ - function setReturnValueAt($timing, $method, $value, $args = false) { - $this->returnsByValueAt($timing, $method, $value, $args); - } - - /** - * Sets a return for a parameter list that will - * be passed by reference for all calls. - * @param string $method Method name. - * @param mixed $reference Result of the call will be this object. - * @param array $args List of parameters to match - * including wildcards. - */ - function returnsByReference($method, &$reference, $args = false) { - $this->dieOnNoMethod($method, "set return reference"); - $this->actions->register($method, $args, new SimpleByReference($reference)); - } - - /** @deprecated */ - function setReturnReference($method, &$reference, $args = false) { - $this->returnsByReference($method, $reference, $args); - } - - /** - * Sets a return for a parameter list that will - * be passed by value only when the required call count - * is reached. - * @param integer $timing Number of calls in the future - * to which the result applies. If - * not set then all calls will return - * the value. - * @param string $method Method name. - * @param mixed $reference Result of the call will be this object. - * @param array $args List of parameters to match - * including wildcards. - */ - function returnsByReferenceAt($timing, $method, &$reference, $args = false) { - $this->dieOnNoMethod($method, "set return reference sequence"); - $this->actions->registerAt($timing, $method, $args, new SimpleByReference($reference)); - } - - /** @deprecated */ - function setReturnReferenceAt($timing, $method, &$reference, $args = false) { - $this->returnsByReferenceAt($timing, $method, $reference, $args); - } - - /** - * Sets up an expected call with a set of - * expected parameters in that call. All - * calls will be compared to these expectations - * regardless of when the call is made. - * @param string $method Method call to test. - * @param array $args Expected parameters for the call - * including wildcards. - * @param string $message Overridden message. - */ - function expect($method, $args, $message = '%s') { - $this->dieOnNoMethod($method, 'set expected arguments'); - $this->checkArgumentsIsArray($args, 'set expected arguments'); - $this->expectations->expectArguments($method, $args, $message); - $args = $this->replaceWildcards($args); - $message .= Mock::getExpectationLine(); - $this->expected_args[strtolower($method)] = - new ParametersExpectation($args, $message); - } - - /** - * Sets up an expected call with a set of - * expected parameters in that call. The - * expected call count will be adjusted if it - * is set too low to reach this call. - * @param integer $timing Number of calls in the future at - * which to test. Next call is 0. - * @param string $method Method call to test. - * @param array $args Expected parameters for the call - * including wildcards. - * @param string $message Overridden message. - */ - function expectAt($timing, $method, $args, $message = '%s') { - $this->dieOnNoMethod($method, 'set expected arguments at time'); - $this->checkArgumentsIsArray($args, 'set expected arguments at time'); - $args = $this->replaceWildcards($args); - if (! isset($this->expected_args_at[$timing])) { - $this->expected_args_at[$timing] = array(); - } - $method = strtolower($method); - $message .= Mock::getExpectationLine(); - $this->expected_args_at[$timing][$method] = - new ParametersExpectation($args, $message); - } - - /** - * Sets an expectation for the number of times - * a method will be called. The tally method - * is used to check this. - * @param string $method Method call to test. - * @param integer $count Number of times it should - * have been called at tally. - * @param string $message Overridden message. - */ - function expectCallCount($method, $count, $message = '%s') { - $this->dieOnNoMethod($method, 'set expected call count'); - $message .= Mock::getExpectationLine(); - $this->expected_counts[strtolower($method)] = - new CallCountExpectation($method, $count, $message); - } - - /** - * Sets the number of times a method may be called - * before a test failure is triggered. - * @param string $method Method call to test. - * @param integer $count Most number of times it should - * have been called. - * @param string $message Overridden message. - */ - function expectMaximumCallCount($method, $count, $message = '%s') { - $this->dieOnNoMethod($method, 'set maximum call count'); - $message .= Mock::getExpectationLine(); - $this->max_counts[strtolower($method)] = - new MaximumCallCountExpectation($method, $count, $message); - } - - /** - * Sets the number of times to call a method to prevent - * a failure on the tally. - * @param string $method Method call to test. - * @param integer $count Least number of times it should - * have been called. - * @param string $message Overridden message. - */ - function expectMinimumCallCount($method, $count, $message = '%s') { - $this->dieOnNoMethod($method, 'set minimum call count'); - $message .= Mock::getExpectationLine(); - $this->expected_counts[strtolower($method)] = - new MinimumCallCountExpectation($method, $count, $message); - } - - /** - * Convenience method for barring a method - * call. - * @param string $method Method call to ban. - * @param string $message Overridden message. - */ - function expectNever($method, $message = '%s') { - $this->expectMaximumCallCount($method, 0, $message); - } - - /** - * Convenience method for a single method - * call. - * @param string $method Method call to track. - * @param array $args Expected argument list or - * false for any arguments. - * @param string $message Overridden message. - */ - function expectOnce($method, $args = false, $message = '%s') { - $this->expectCallCount($method, 1, $message); - if ($args !== false) { - $this->expect($method, $args, $message); - } - } - - /** - * Convenience method for requiring a method - * call. - * @param string $method Method call to track. - * @param array $args Expected argument list or - * false for any arguments. - * @param string $message Overridden message. - */ - function expectAtLeastOnce($method, $args = false, $message = '%s') { - $this->expectMinimumCallCount($method, 1, $message); - if ($args !== false) { - $this->expect($method, $args, $message); - } - } - - /** - * Sets up a trigger to throw an exception upon the - * method call. - * @param string $method Method name to throw on. - * @param object $exception Exception object to throw. - * If not given then a simple - * Exception object is thrown. - * @param array $args Optional argument list filter. - * If given then the exception - * will only be thrown if the - * method call matches the arguments. - */ - function throwOn($method, $exception = false, $args = false) { - $this->dieOnNoMethod($method, "throw on"); - $this->actions->register($method, $args, - new SimpleThrower($exception ? $exception : new Exception())); - } - - /** - * Sets up a trigger to throw an exception upon the - * method call. - * @param integer $timing When to throw the exception. A - * value of 0 throws immediately. - * A value of 1 actually allows one call - * to this method before throwing. 2 - * will allow two calls before throwing - * and so on. - * @param string $method Method name to throw on. - * @param object $exception Exception object to throw. - * If not given then a simple - * Exception object is thrown. - * @param array $args Optional argument list filter. - * If given then the exception - * will only be thrown if the - * method call matches the arguments. - */ - function throwAt($timing, $method, $exception = false, $args = false) { - $this->dieOnNoMethod($method, "throw at"); - $this->actions->registerAt($timing, $method, $args, - new SimpleThrower($exception ? $exception : new Exception())); - } - - /** - * Sets up a trigger to throw an error upon the - * method call. - * @param string $method Method name to throw on. - * @param object $error Error message to trigger. - * @param array $args Optional argument list filter. - * If given then the exception - * will only be thrown if the - * method call matches the arguments. - * @param integer $severity The PHP severity level. Defaults - * to E_USER_ERROR. - */ - function errorOn($method, $error = 'A mock error', $args = false, $severity = E_USER_ERROR) { - $this->dieOnNoMethod($method, "error on"); - $this->actions->register($method, $args, new SimpleErrorThrower($error, $severity)); - } - - /** - * Sets up a trigger to throw an error upon a specific - * method call. - * @param integer $timing When to throw the exception. A - * value of 0 throws immediately. - * A value of 1 actually allows one call - * to this method before throwing. 2 - * will allow two calls before throwing - * and so on. - * @param string $method Method name to throw on. - * @param object $error Error message to trigger. - * @param array $args Optional argument list filter. - * If given then the exception - * will only be thrown if the - * method call matches the arguments. - * @param integer $severity The PHP severity level. Defaults - * to E_USER_ERROR. - */ - function errorAt($timing, $method, $error = 'A mock error', $args = false, $severity = E_USER_ERROR) { - $this->dieOnNoMethod($method, "error at"); - $this->actions->registerAt($timing, $method, $args, new SimpleErrorThrower($error, $severity)); - } - - /** - * Receives event from unit test that the current - * test method has finished. Totals up the call - * counts and triggers a test assertion if a test - * is present for expected call counts. - * @param string $test_method Current method name. - * @param SimpleTestCase $test Test to send message to. - */ - function atTestEnd($test_method, &$test) { - foreach ($this->expected_counts as $method => $expectation) { - $test->assert($expectation, $this->getCallCount($method)); - } - foreach ($this->max_counts as $method => $expectation) { - if ($expectation->test($this->getCallCount($method))) { - $test->assert($expectation, $this->getCallCount($method)); - } - } - } - - /** - * Returns the expected value for the method name - * and checks expectations. Will generate any - * test assertions as a result of expectations - * if there is a test present. - * @param string $method Name of method to simulate. - * @param array $args Arguments as an array. - * @return mixed Stored return. - */ - function &invoke($method, $args) { - $method = strtolower($method); - $step = $this->getCallCount($method); - $this->addCall($method, $args); - $this->checkExpectations($method, $args, $step); - $was = $this->disableEStrict(); - try { - $result = &$this->emulateCall($method, $args, $step); - } catch (Exception $e) { - $this->restoreEStrict($was); - throw $e; - } - $this->restoreEStrict($was); - return $result; - } - - /** - * Finds the return value matching the incoming - * arguments. If there is no matching value found - * then an error is triggered. - * @param string $method Method name. - * @param array $args Calling arguments. - * @param integer $step Current position in the - * call history. - * @return mixed Stored return or other action. - */ - protected function &emulateCall($method, $args, $step) { - return $this->actions->respond($step, $method, $args); - } - - /** - * Tests the arguments against expectations. - * @param string $method Method to check. - * @param array $args Argument list to match. - * @param integer $timing The position of this call - * in the call history. - */ - protected function checkExpectations($method, $args, $timing) { - $test = $this->getCurrentTestCase(); - if (isset($this->max_counts[$method])) { - if (! $this->max_counts[$method]->test($timing + 1)) { - $test->assert($this->max_counts[$method], $timing + 1); - } - } - if (isset($this->expected_args_at[$timing][$method])) { - $test->assert( - $this->expected_args_at[$timing][$method], - $args, - "Mock method [$method] at [$timing] -> %s"); - } elseif (isset($this->expected_args[$method])) { - $test->assert( - $this->expected_args[$method], - $args, - "Mock method [$method] -> %s"); - } - } - - /** - * Our mock has to be able to return anything, including - * variable references. To allow for these mixed returns - * we have to disable the E_STRICT warnings while the - * method calls are emulated. - */ - private function disableEStrict() { - $was = error_reporting(); - error_reporting($was & ~E_STRICT); - return $was; - } - - /** - * Restores the E_STRICT level if it was previously set. - * @param integer $was Previous error reporting level. - */ - private function restoreEStrict($was) { - error_reporting($was); - } -} - -/** - * Static methods only service class for code generation of - * mock objects. - * @package SimpleTest - * @subpackage MockObjects - */ -class Mock { - - /** - * Factory for mock object classes. - */ - function __construct() { - trigger_error('Mock factory methods are static.'); - } - - /** - * Clones a class' interface and creates a mock version - * that can have return values and expectations set. - * @param string $class Class to clone. - * @param string $mock_class New class name. Default is - * the old name with "Mock" - * prepended. - * @param array $methods Additional methods to add beyond - * those in the cloned class. Use this - * to emulate the dynamic addition of - * methods in the cloned class or when - * the class hasn't been written yet.sta - */ - static function generate($class, $mock_class = false, $methods = false) { - $generator = new MockGenerator($class, $mock_class); - return @$generator->generateSubclass($methods); - } - - /** - * Generates a version of a class with selected - * methods mocked only. Inherits the old class - * and chains the mock methods of an aggregated - * mock object. - * @param string $class Class to clone. - * @param string $mock_class New class name. - * @param array $methods Methods to be overridden - * with mock versions. - */ - static function generatePartial($class, $mock_class, $methods) { - $generator = new MockGenerator($class, $mock_class); - return @$generator->generatePartial($methods); - } - - /** - * Uses a stack trace to find the line of an assertion. - */ - static function getExpectationLine() { - $trace = new SimpleStackTrace(array('expect')); - return $trace->traceMethod(); - } -} - -/** - * Service class for code generation of mock objects. - * @package SimpleTest - * @subpackage MockObjects - */ -class MockGenerator { - private $class; - private $mock_class; - private $mock_base; - private $reflection; - - /** - * Builds initial reflection object. - * @param string $class Class to be mocked. - * @param string $mock_class New class with identical interface, - * but no behaviour. - */ - function __construct($class, $mock_class) { - $this->class = $class; - $this->mock_class = $mock_class; - if (! $this->mock_class) { - $this->mock_class = 'Mock' . $this->class; - } - $this->mock_base = SimpleTest::getMockBaseClass(); - $this->reflection = new SimpleReflection($this->class); - } - - /** - * Clones a class' interface and creates a mock version - * that can have return values and expectations set. - * @param array $methods Additional methods to add beyond - * those in th cloned class. Use this - * to emulate the dynamic addition of - * methods in the cloned class or when - * the class hasn't been written yet. - */ - function generate($methods) { - if (! $this->reflection->classOrInterfaceExists()) { - return false; - } - $mock_reflection = new SimpleReflection($this->mock_class); - if ($mock_reflection->classExistsSansAutoload()) { - return false; - } - $code = $this->createClassCode($methods ? $methods : array()); - return eval("$code return \$code;"); - } - - /** - * Subclasses a class and overrides every method with a mock one - * that can have return values and expectations set. Chains - * to an aggregated SimpleMock. - * @param array $methods Additional methods to add beyond - * those in the cloned class. Use this - * to emulate the dynamic addition of - * methods in the cloned class or when - * the class hasn't been written yet. - */ - function generateSubclass($methods) { - if (! $this->reflection->classOrInterfaceExists()) { - return false; - } - $mock_reflection = new SimpleReflection($this->mock_class); - if ($mock_reflection->classExistsSansAutoload()) { - return false; - } - if ($this->reflection->isInterface() || $this->reflection->hasFinal()) { - $code = $this->createClassCode($methods ? $methods : array()); - return eval("$code return \$code;"); - } else { - $code = $this->createSubclassCode($methods ? $methods : array()); - return eval("$code return \$code;"); - } - } - - /** - * Generates a version of a class with selected - * methods mocked only. Inherits the old class - * and chains the mock methods of an aggregated - * mock object. - * @param array $methods Methods to be overridden - * with mock versions. - */ - function generatePartial($methods) { - if (! $this->reflection->classExists($this->class)) { - return false; - } - $mock_reflection = new SimpleReflection($this->mock_class); - if ($mock_reflection->classExistsSansAutoload()) { - trigger_error('Partial mock class [' . $this->mock_class . '] already exists'); - return false; - } - $code = $this->extendClassCode($methods); - return eval("$code return \$code;"); - } - - /** - * The new mock class code as a string. - * @param array $methods Additional methods. - * @return string Code for new mock class. - */ - protected function createClassCode($methods) { - $implements = ''; - $interfaces = $this->reflection->getInterfaces(); - if (function_exists('spl_classes')) { - $interfaces = array_diff($interfaces, array('Traversable')); - } - if (count($interfaces) > 0) { - $implements = 'implements ' . implode(', ', $interfaces); - } - $code = "class " . $this->mock_class . " extends " . $this->mock_base . " $implements {\n"; - $code .= " function " . $this->mock_class . "() {\n"; - $code .= " \$this->" . $this->mock_base . "();\n"; - $code .= " }\n"; - if (in_array('__construct', $this->reflection->getMethods())) { - $code .= " function __construct() {\n"; - $code .= " \$this->" . $this->mock_base . "();\n"; - $code .= " }\n"; - } - $code .= $this->createHandlerCode($methods); - $code .= "}\n"; - return $code; - } - - /** - * The new mock class code as a string. The mock will - * be a subclass of the original mocked class. - * @param array $methods Additional methods. - * @return string Code for new mock class. - */ - protected function createSubclassCode($methods) { - $code = "class " . $this->mock_class . " extends " . $this->class . " {\n"; - $code .= " public \$mock;\n"; - $code .= $this->addMethodList(array_merge($methods, $this->reflection->getMethods())); - $code .= "\n"; - $code .= " function " . $this->mock_class . "() {\n"; - $code .= " \$this->mock = new " . $this->mock_base . "();\n"; - $code .= " \$this->mock->disableExpectationNameChecks();\n"; - $code .= " }\n"; - $code .= $this->chainMockReturns(); - $code .= $this->chainMockExpectations(); - $code .= $this->chainThrowMethods(); - $code .= $this->overrideMethods($this->reflection->getMethods()); - $code .= $this->createNewMethodCode($methods); - $code .= "}\n"; - return $code; - } - - /** - * The extension class code as a string. The class - * composites a mock object and chains mocked methods - * to it. - * @param array $methods Mocked methods. - * @return string Code for a new class. - */ - protected function extendClassCode($methods) { - $code = "class " . $this->mock_class . " extends " . $this->class . " {\n"; - $code .= " protected \$mock;\n"; - $code .= $this->addMethodList($methods); - $code .= "\n"; - $code .= " function " . $this->mock_class . "() {\n"; - $code .= " \$this->mock = new " . $this->mock_base . "();\n"; - $code .= " \$this->mock->disableExpectationNameChecks();\n"; - $code .= " }\n"; - $code .= $this->chainMockReturns(); - $code .= $this->chainMockExpectations(); - $code .= $this->chainThrowMethods(); - $code .= $this->overrideMethods($methods); - $code .= "}\n"; - return $code; - } - - /** - * Creates code within a class to generate replaced - * methods. All methods call the invoke() handler - * with the method name and the arguments in an - * array. - * @param array $methods Additional methods. - */ - protected function createHandlerCode($methods) { - $code = ''; - $methods = array_merge($methods, $this->reflection->getMethods()); - foreach ($methods as $method) { - if ($this->isConstructor($method)) { - continue; - } - $mock_reflection = new SimpleReflection($this->mock_base); - if (in_array($method, $mock_reflection->getMethods())) { - continue; - } - $code .= " " . $this->reflection->getSignature($method) . " {\n"; - $code .= " \$args = func_get_args();\n"; - $code .= " \$result = &\$this->invoke(\"$method\", \$args);\n"; - $code .= " return \$result;\n"; - $code .= " }\n"; - } - return $code; - } - - /** - * Creates code within a class to generate a new - * methods. All methods call the invoke() handler - * on the internal mock with the method name and - * the arguments in an array. - * @param array $methods Additional methods. - */ - protected function createNewMethodCode($methods) { - $code = ''; - foreach ($methods as $method) { - if ($this->isConstructor($method)) { - continue; - } - $mock_reflection = new SimpleReflection($this->mock_base); - if (in_array($method, $mock_reflection->getMethods())) { - continue; - } - $code .= " " . $this->reflection->getSignature($method) . " {\n"; - $code .= " \$args = func_get_args();\n"; - $code .= " \$result = &\$this->mock->invoke(\"$method\", \$args);\n"; - $code .= " return \$result;\n"; - $code .= " }\n"; - } - return $code; - } - - /** - * Tests to see if a special PHP method is about to - * be stubbed by mistake. - * @param string $method Method name. - * @return boolean True if special. - */ - protected function isConstructor($method) { - return in_array( - strtolower($method), - array('__construct', '__destruct')); - } - - /** - * Creates a list of mocked methods for error checking. - * @param array $methods Mocked methods. - * @return string Code for a method list. - */ - protected function addMethodList($methods) { - return " protected \$mocked_methods = array('" . - implode("', '", array_map('strtolower', $methods)) . - "');\n"; - } - - /** - * Creates code to abandon the expectation if not mocked. - * @param string $alias Parameter name of method name. - * @return string Code for bail out. - */ - protected function bailOutIfNotMocked($alias) { - $code = " if (! in_array(strtolower($alias), \$this->mocked_methods)) {\n"; - $code .= " trigger_error(\"Method [$alias] is not mocked\");\n"; - $code .= " \$null = null;\n"; - $code .= " return \$null;\n"; - $code .= " }\n"; - return $code; - } - - /** - * Creates source code for chaining to the composited - * mock object. - * @return string Code for mock set up. - */ - protected function chainMockReturns() { - $code = " function returns(\$method, \$value, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->returns(\$method, \$value, \$args);\n"; - $code .= " }\n"; - $code .= " function returnsAt(\$timing, \$method, \$value, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->returnsAt(\$timing, \$method, \$value, \$args);\n"; - $code .= " }\n"; - $code .= " function returnsByValue(\$method, \$value, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnValue(\$method, \$value, \$args);\n"; - $code .= " }\n"; - $code .= " function returnsByValueAt(\$timing, \$method, \$value, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnValueAt(\$timing, \$method, \$value, \$args);\n"; - $code .= " }\n"; - $code .= " function returnsByReference(\$method, &\$ref, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnReference(\$method, \$ref, \$args);\n"; - $code .= " }\n"; - $code .= " function returnsByReferenceAt(\$timing, \$method, &\$ref, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnReferenceAt(\$timing, \$method, \$ref, \$args);\n"; - $code .= " }\n"; - $code .= " function setReturnValue(\$method, \$value, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnValue(\$method, \$value, \$args);\n"; - $code .= " }\n"; - $code .= " function setReturnValueAt(\$timing, \$method, \$value, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnValueAt(\$timing, \$method, \$value, \$args);\n"; - $code .= " }\n"; - $code .= " function setReturnReference(\$method, &\$ref, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnReference(\$method, \$ref, \$args);\n"; - $code .= " }\n"; - $code .= " function setReturnReferenceAt(\$timing, \$method, &\$ref, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->setReturnReferenceAt(\$timing, \$method, \$ref, \$args);\n"; - $code .= " }\n"; - return $code; - } - - /** - * Creates source code for chaining to an aggregated - * mock object. - * @return string Code for expectations. - */ - protected function chainMockExpectations() { - $code = " function expect(\$method, \$args = false, \$msg = '%s') {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expect(\$method, \$args, \$msg);\n"; - $code .= " }\n"; - $code .= " function expectAt(\$timing, \$method, \$args = false, \$msg = '%s') {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expectAt(\$timing, \$method, \$args, \$msg);\n"; - $code .= " }\n"; - $code .= " function expectCallCount(\$method, \$count) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expectCallCount(\$method, \$count, \$msg = '%s');\n"; - $code .= " }\n"; - $code .= " function expectMaximumCallCount(\$method, \$count, \$msg = '%s') {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expectMaximumCallCount(\$method, \$count, \$msg = '%s');\n"; - $code .= " }\n"; - $code .= " function expectMinimumCallCount(\$method, \$count, \$msg = '%s') {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expectMinimumCallCount(\$method, \$count, \$msg = '%s');\n"; - $code .= " }\n"; - $code .= " function expectNever(\$method) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expectNever(\$method);\n"; - $code .= " }\n"; - $code .= " function expectOnce(\$method, \$args = false, \$msg = '%s') {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expectOnce(\$method, \$args, \$msg);\n"; - $code .= " }\n"; - $code .= " function expectAtLeastOnce(\$method, \$args = false, \$msg = '%s') {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->expectAtLeastOnce(\$method, \$args, \$msg);\n"; - $code .= " }\n"; - return $code; - } - - /** - * Adds code for chaining the throw methods. - * @return string Code for chains. - */ - protected function chainThrowMethods() { - $code = " function throwOn(\$method, \$exception = false, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->throwOn(\$method, \$exception, \$args);\n"; - $code .= " }\n"; - $code .= " function throwAt(\$timing, \$method, \$exception = false, \$args = false) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->throwAt(\$timing, \$method, \$exception, \$args);\n"; - $code .= " }\n"; - $code .= " function errorOn(\$method, \$error = 'A mock error', \$args = false, \$severity = E_USER_ERROR) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->errorOn(\$method, \$error, \$args, \$severity);\n"; - $code .= " }\n"; - $code .= " function errorAt(\$timing, \$method, \$error = 'A mock error', \$args = false, \$severity = E_USER_ERROR) {\n"; - $code .= $this->bailOutIfNotMocked("\$method"); - $code .= " \$this->mock->errorAt(\$timing, \$method, \$error, \$args, \$severity);\n"; - $code .= " }\n"; - return $code; - } - - /** - * Creates source code to override a list of methods - * with mock versions. - * @param array $methods Methods to be overridden - * with mock versions. - * @return string Code for overridden chains. - */ - protected function overrideMethods($methods) { - $code = ""; - foreach ($methods as $method) { - if ($this->isConstructor($method)) { - continue; - } - $code .= " " . $this->reflection->getSignature($method) . " {\n"; - $code .= " \$args = func_get_args();\n"; - $code .= " \$result = &\$this->mock->invoke(\"$method\", \$args);\n"; - $code .= " return \$result;\n"; - $code .= " }\n"; - } - return $code; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/page.php b/3rdparty/simpletest/page.php deleted file mode 100644 index 5c0bce7079d53e6996e01c80c364e18f88fc4bf2..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/page.php +++ /dev/null @@ -1,542 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: page.php 1938 2009-08-05 17:16:23Z dgheath $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/http.php'); -require_once(dirname(__FILE__) . '/php_parser.php'); -require_once(dirname(__FILE__) . '/tag.php'); -require_once(dirname(__FILE__) . '/form.php'); -require_once(dirname(__FILE__) . '/selector.php'); -/**#@-*/ - -/** - * A wrapper for a web page. - * @package SimpleTest - * @subpackage WebTester - */ -class SimplePage { - private $links = array(); - private $title = false; - private $last_widget; - private $label; - private $forms = array(); - private $frames = array(); - private $transport_error; - private $raw; - private $text = false; - private $sent; - private $headers; - private $method; - private $url; - private $base = false; - private $request_data; - - /** - * Parses a page ready to access it's contents. - * @param SimpleHttpResponse $response Result of HTTP fetch. - * @access public - */ - function __construct($response = false) { - if ($response) { - $this->extractResponse($response); - } else { - $this->noResponse(); - } - } - - /** - * Extracts all of the response information. - * @param SimpleHttpResponse $response Response being parsed. - * @access private - */ - protected function extractResponse($response) { - $this->transport_error = $response->getError(); - $this->raw = $response->getContent(); - $this->sent = $response->getSent(); - $this->headers = $response->getHeaders(); - $this->method = $response->getMethod(); - $this->url = $response->getUrl(); - $this->request_data = $response->getRequestData(); - } - - /** - * Sets up a missing response. - * @access private - */ - protected function noResponse() { - $this->transport_error = 'No page fetched yet'; - $this->raw = false; - $this->sent = false; - $this->headers = false; - $this->method = 'GET'; - $this->url = false; - $this->request_data = false; - } - - /** - * Original request as bytes sent down the wire. - * @return mixed Sent content. - * @access public - */ - function getRequest() { - return $this->sent; - } - - /** - * Accessor for raw text of page. - * @return string Raw unparsed content. - * @access public - */ - function getRaw() { - return $this->raw; - } - - /** - * Accessor for plain text of page as a text browser - * would see it. - * @return string Plain text of page. - * @access public - */ - function getText() { - if (! $this->text) { - $this->text = SimplePage::normalise($this->raw); - } - return $this->text; - } - - /** - * Accessor for raw headers of page. - * @return string Header block as text. - * @access public - */ - function getHeaders() { - if ($this->headers) { - return $this->headers->getRaw(); - } - return false; - } - - /** - * Original request method. - * @return string GET, POST or HEAD. - * @access public - */ - function getMethod() { - return $this->method; - } - - /** - * Original resource name. - * @return SimpleUrl Current url. - * @access public - */ - function getUrl() { - return $this->url; - } - - /** - * Base URL if set via BASE tag page url otherwise - * @return SimpleUrl Base url. - * @access public - */ - function getBaseUrl() { - return $this->base; - } - - /** - * Original request data. - * @return mixed Sent content. - * @access public - */ - function getRequestData() { - return $this->request_data; - } - - /** - * Accessor for last error. - * @return string Error from last response. - * @access public - */ - function getTransportError() { - return $this->transport_error; - } - - /** - * Accessor for current MIME type. - * @return string MIME type as string; e.g. 'text/html' - * @access public - */ - function getMimeType() { - if ($this->headers) { - return $this->headers->getMimeType(); - } - return false; - } - - /** - * Accessor for HTTP response code. - * @return integer HTTP response code received. - * @access public - */ - function getResponseCode() { - if ($this->headers) { - return $this->headers->getResponseCode(); - } - return false; - } - - /** - * Accessor for last Authentication type. Only valid - * straight after a challenge (401). - * @return string Description of challenge type. - * @access public - */ - function getAuthentication() { - if ($this->headers) { - return $this->headers->getAuthentication(); - } - return false; - } - - /** - * Accessor for last Authentication realm. Only valid - * straight after a challenge (401). - * @return string Name of security realm. - * @access public - */ - function getRealm() { - if ($this->headers) { - return $this->headers->getRealm(); - } - return false; - } - - /** - * Accessor for current frame focus. Will be - * false as no frames. - * @return array Always empty. - * @access public - */ - function getFrameFocus() { - return array(); - } - - /** - * Sets the focus by index. The integer index starts from 1. - * @param integer $choice Chosen frame. - * @return boolean Always false. - * @access public - */ - function setFrameFocusByIndex($choice) { - return false; - } - - /** - * Sets the focus by name. Always fails for a leaf page. - * @param string $name Chosen frame. - * @return boolean False as no frames. - * @access public - */ - function setFrameFocus($name) { - return false; - } - - /** - * Clears the frame focus. Does nothing for a leaf page. - * @access public - */ - function clearFrameFocus() { - } - - /** - * TODO: write docs - */ - function setFrames($frames) { - $this->frames = $frames; - } - - /** - * Test to see if link is an absolute one. - * @param string $url Url to test. - * @return boolean True if absolute. - * @access protected - */ - protected function linkIsAbsolute($url) { - $parsed = new SimpleUrl($url); - return (boolean)($parsed->getScheme() && $parsed->getHost()); - } - - /** - * Adds a link to the page. - * @param SimpleAnchorTag $tag Link to accept. - */ - function addLink($tag) { - $this->links[] = $tag; - } - - /** - * Set the forms - * @param array $forms An array of SimpleForm objects - */ - function setForms($forms) { - $this->forms = $forms; - } - - /** - * Test for the presence of a frameset. - * @return boolean True if frameset. - * @access public - */ - function hasFrames() { - return count($this->frames) > 0; - } - - /** - * Accessor for frame name and source URL for every frame that - * will need to be loaded. Immediate children only. - * @return boolean/array False if no frameset or - * otherwise a hash of frame URLs. - * The key is either a numerical - * base one index or the name attribute. - * @access public - */ - function getFrameset() { - if (! $this->hasFrames()) { - return false; - } - $urls = array(); - for ($i = 0; $i < count($this->frames); $i++) { - $name = $this->frames[$i]->getAttribute('name'); - $url = new SimpleUrl($this->frames[$i]->getAttribute('src')); - $urls[$name ? $name : $i + 1] = $this->expandUrl($url); - } - return $urls; - } - - /** - * Fetches a list of loaded frames. - * @return array/string Just the URL for a single page. - * @access public - */ - function getFrames() { - $url = $this->expandUrl($this->getUrl()); - return $url->asString(); - } - - /** - * Accessor for a list of all links. - * @return array List of urls with scheme of - * http or https and hostname. - * @access public - */ - function getUrls() { - $all = array(); - foreach ($this->links as $link) { - $url = $this->getUrlFromLink($link); - $all[] = $url->asString(); - } - return $all; - } - - /** - * Accessor for URLs by the link label. Label will match - * regardess of whitespace issues and case. - * @param string $label Text of link. - * @return array List of links with that label. - * @access public - */ - function getUrlsByLabel($label) { - $matches = array(); - foreach ($this->links as $link) { - if ($link->getText() == $label) { - $matches[] = $this->getUrlFromLink($link); - } - } - return $matches; - } - - /** - * Accessor for a URL by the id attribute. - * @param string $id Id attribute of link. - * @return SimpleUrl URL with that id of false if none. - * @access public - */ - function getUrlById($id) { - foreach ($this->links as $link) { - if ($link->getAttribute('id') === (string)$id) { - return $this->getUrlFromLink($link); - } - } - return false; - } - - /** - * Converts a link tag into a target URL. - * @param SimpleAnchor $link Parsed link. - * @return SimpleUrl URL with frame target if any. - * @access private - */ - protected function getUrlFromLink($link) { - $url = $this->expandUrl($link->getHref()); - if ($link->getAttribute('target')) { - $url->setTarget($link->getAttribute('target')); - } - return $url; - } - - /** - * Expands expandomatic URLs into fully qualified - * URLs. - * @param SimpleUrl $url Relative URL. - * @return SimpleUrl Absolute URL. - * @access public - */ - function expandUrl($url) { - if (! is_object($url)) { - $url = new SimpleUrl($url); - } - $location = $this->getBaseUrl() ? $this->getBaseUrl() : new SimpleUrl(); - return $url->makeAbsolute($location->makeAbsolute($this->getUrl())); - } - - /** - * Sets the base url for the page. - * @param string $url Base URL for page. - */ - function setBase($url) { - $this->base = new SimpleUrl($url); - } - - /** - * Sets the title tag contents. - * @param SimpleTitleTag $tag Title of page. - */ - function setTitle($tag) { - $this->title = $tag; - } - - /** - * Accessor for parsed title. - * @return string Title or false if no title is present. - * @access public - */ - function getTitle() { - if ($this->title) { - return $this->title->getText(); - } - return false; - } - - /** - * Finds a held form by button label. Will only - * search correctly built forms. - * @param SimpleSelector $selector Button finder. - * @return SimpleForm Form object containing - * the button. - * @access public - */ - function getFormBySubmit($selector) { - for ($i = 0; $i < count($this->forms); $i++) { - if ($this->forms[$i]->hasSubmit($selector)) { - return $this->forms[$i]; - } - } - return null; - } - - /** - * Finds a held form by image using a selector. - * Will only search correctly built forms. - * @param SimpleSelector $selector Image finder. - * @return SimpleForm Form object containing - * the image. - * @access public - */ - function getFormByImage($selector) { - for ($i = 0; $i < count($this->forms); $i++) { - if ($this->forms[$i]->hasImage($selector)) { - return $this->forms[$i]; - } - } - return null; - } - - /** - * Finds a held form by the form ID. A way of - * identifying a specific form when we have control - * of the HTML code. - * @param string $id Form label. - * @return SimpleForm Form object containing the matching ID. - * @access public - */ - function getFormById($id) { - for ($i = 0; $i < count($this->forms); $i++) { - if ($this->forms[$i]->getId() == $id) { - return $this->forms[$i]; - } - } - return null; - } - - /** - * Sets a field on each form in which the field is - * available. - * @param SimpleSelector $selector Field finder. - * @param string $value Value to set field to. - * @return boolean True if value is valid. - * @access public - */ - function setField($selector, $value, $position=false) { - $is_set = false; - for ($i = 0; $i < count($this->forms); $i++) { - if ($this->forms[$i]->setField($selector, $value, $position)) { - $is_set = true; - } - } - return $is_set; - } - - /** - * Accessor for a form element value within a page. - * @param SimpleSelector $selector Field finder. - * @return string/boolean A string if the field is - * present, false if unchecked - * and null if missing. - * @access public - */ - function getField($selector) { - for ($i = 0; $i < count($this->forms); $i++) { - $value = $this->forms[$i]->getValue($selector); - if (isset($value)) { - return $value; - } - } - return null; - } - - /** - * Turns HTML into text browser visible text. Images - * are converted to their alt text and tags are supressed. - * Entities are converted to their visible representation. - * @param string $html HTML to convert. - * @return string Plain text. - * @access public - */ - static function normalise($html) { - $text = preg_replace('#<!--.*?-->#si', '', $html); - $text = preg_replace('#<(script|option|textarea)[^>]*>.*?</\1>#si', '', $text); - $text = preg_replace('#<img[^>]*alt\s*=\s*("([^"]*)"|\'([^\']*)\'|([a-zA-Z_]+))[^>]*>#', ' \2\3\4 ', $text); - $text = preg_replace('#<[^>]*>#', '', $text); - $text = html_entity_decode($text, ENT_QUOTES); - $text = preg_replace('#\s+#', ' ', $text); - return trim(trim($text), "\xA0"); // TODO: The \xAO is a . Add a test for this. - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/php_parser.php b/3rdparty/simpletest/php_parser.php deleted file mode 100644 index 4c5b8f00baea25941bb5cafa6b86eed101de9531..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/php_parser.php +++ /dev/null @@ -1,1054 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: php_parser.php 1927 2009-07-31 12:45:36Z dgheath $ - */ - -/**#@+ - * Lexer mode stack constants - */ -foreach (array('LEXER_ENTER', 'LEXER_MATCHED', - 'LEXER_UNMATCHED', 'LEXER_EXIT', - 'LEXER_SPECIAL') as $i => $constant) { - if (! defined($constant)) { - define($constant, $i + 1); - } -} -/**#@-*/ - -/** - * Compounded regular expression. Any of - * the contained patterns could match and - * when one does, it's label is returned. - * @package SimpleTest - * @subpackage WebTester - */ -class ParallelRegex { - private $patterns; - private $labels; - private $regex; - private $case; - - /** - * Constructor. Starts with no patterns. - * @param boolean $case True for case sensitive, false - * for insensitive. - * @access public - */ - function __construct($case) { - $this->case = $case; - $this->patterns = array(); - $this->labels = array(); - $this->regex = null; - } - - /** - * Adds a pattern with an optional label. - * @param string $pattern Perl style regex, but ( and ) - * lose the usual meaning. - * @param string $label Label of regex to be returned - * on a match. - * @access public - */ - function addPattern($pattern, $label = true) { - $count = count($this->patterns); - $this->patterns[$count] = $pattern; - $this->labels[$count] = $label; - $this->regex = null; - } - - /** - * Attempts to match all patterns at once against - * a string. - * @param string $subject String to match against. - * @param string $match First matched portion of - * subject. - * @return boolean True on success. - * @access public - */ - function match($subject, &$match) { - if (count($this->patterns) == 0) { - return false; - } - if (! preg_match($this->getCompoundedRegex(), $subject, $matches)) { - $match = ''; - return false; - } - $match = $matches[0]; - for ($i = 1; $i < count($matches); $i++) { - if ($matches[$i]) { - return $this->labels[$i - 1]; - } - } - return true; - } - - /** - * Compounds the patterns into a single - * regular expression separated with the - * "or" operator. Caches the regex. - * Will automatically escape (, ) and / tokens. - * @param array $patterns List of patterns in order. - * @access private - */ - protected function getCompoundedRegex() { - if ($this->regex == null) { - for ($i = 0, $count = count($this->patterns); $i < $count; $i++) { - $this->patterns[$i] = '(' . str_replace( - array('/', '(', ')'), - array('\/', '\(', '\)'), - $this->patterns[$i]) . ')'; - } - $this->regex = "/" . implode("|", $this->patterns) . "/" . $this->getPerlMatchingFlags(); - } - return $this->regex; - } - - /** - * Accessor for perl regex mode flags to use. - * @return string Perl regex flags. - * @access private - */ - protected function getPerlMatchingFlags() { - return ($this->case ? "msS" : "msSi"); - } -} - -/** - * States for a stack machine. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleStateStack { - private $stack; - - /** - * Constructor. Starts in named state. - * @param string $start Starting state name. - * @access public - */ - function __construct($start) { - $this->stack = array($start); - } - - /** - * Accessor for current state. - * @return string State. - * @access public - */ - function getCurrent() { - return $this->stack[count($this->stack) - 1]; - } - - /** - * Adds a state to the stack and sets it - * to be the current state. - * @param string $state New state. - * @access public - */ - function enter($state) { - array_push($this->stack, $state); - } - - /** - * Leaves the current state and reverts - * to the previous one. - * @return boolean False if we drop off - * the bottom of the list. - * @access public - */ - function leave() { - if (count($this->stack) == 1) { - return false; - } - array_pop($this->stack); - return true; - } -} - -/** - * Accepts text and breaks it into tokens. - * Some optimisation to make the sure the - * content is only scanned by the PHP regex - * parser once. Lexer modes must not start - * with leading underscores. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleLexer { - private $regexes; - private $parser; - private $mode; - private $mode_handlers; - private $case; - - /** - * Sets up the lexer in case insensitive matching - * by default. - * @param SimpleSaxParser $parser Handling strategy by - * reference. - * @param string $start Starting handler. - * @param boolean $case True for case sensitive. - * @access public - */ - function __construct($parser, $start = "accept", $case = false) { - $this->case = $case; - $this->regexes = array(); - $this->parser = $parser; - $this->mode = new SimpleStateStack($start); - $this->mode_handlers = array($start => $start); - } - - /** - * Adds a token search pattern for a particular - * parsing mode. The pattern does not change the - * current mode. - * @param string $pattern Perl style regex, but ( and ) - * lose the usual meaning. - * @param string $mode Should only apply this - * pattern when dealing with - * this type of input. - * @access public - */ - function addPattern($pattern, $mode = "accept") { - if (! isset($this->regexes[$mode])) { - $this->regexes[$mode] = new ParallelRegex($this->case); - } - $this->regexes[$mode]->addPattern($pattern); - if (! isset($this->mode_handlers[$mode])) { - $this->mode_handlers[$mode] = $mode; - } - } - - /** - * Adds a pattern that will enter a new parsing - * mode. Useful for entering parenthesis, strings, - * tags, etc. - * @param string $pattern Perl style regex, but ( and ) - * lose the usual meaning. - * @param string $mode Should only apply this - * pattern when dealing with - * this type of input. - * @param string $new_mode Change parsing to this new - * nested mode. - * @access public - */ - function addEntryPattern($pattern, $mode, $new_mode) { - if (! isset($this->regexes[$mode])) { - $this->regexes[$mode] = new ParallelRegex($this->case); - } - $this->regexes[$mode]->addPattern($pattern, $new_mode); - if (! isset($this->mode_handlers[$new_mode])) { - $this->mode_handlers[$new_mode] = $new_mode; - } - } - - /** - * Adds a pattern that will exit the current mode - * and re-enter the previous one. - * @param string $pattern Perl style regex, but ( and ) - * lose the usual meaning. - * @param string $mode Mode to leave. - * @access public - */ - function addExitPattern($pattern, $mode) { - if (! isset($this->regexes[$mode])) { - $this->regexes[$mode] = new ParallelRegex($this->case); - } - $this->regexes[$mode]->addPattern($pattern, "__exit"); - if (! isset($this->mode_handlers[$mode])) { - $this->mode_handlers[$mode] = $mode; - } - } - - /** - * Adds a pattern that has a special mode. Acts as an entry - * and exit pattern in one go, effectively calling a special - * parser handler for this token only. - * @param string $pattern Perl style regex, but ( and ) - * lose the usual meaning. - * @param string $mode Should only apply this - * pattern when dealing with - * this type of input. - * @param string $special Use this mode for this one token. - * @access public - */ - function addSpecialPattern($pattern, $mode, $special) { - if (! isset($this->regexes[$mode])) { - $this->regexes[$mode] = new ParallelRegex($this->case); - } - $this->regexes[$mode]->addPattern($pattern, "_$special"); - if (! isset($this->mode_handlers[$special])) { - $this->mode_handlers[$special] = $special; - } - } - - /** - * Adds a mapping from a mode to another handler. - * @param string $mode Mode to be remapped. - * @param string $handler New target handler. - * @access public - */ - function mapHandler($mode, $handler) { - $this->mode_handlers[$mode] = $handler; - } - - /** - * Splits the page text into tokens. Will fail - * if the handlers report an error or if no - * content is consumed. If successful then each - * unparsed and parsed token invokes a call to the - * held listener. - * @param string $raw Raw HTML text. - * @return boolean True on success, else false. - * @access public - */ - function parse($raw) { - if (! isset($this->parser)) { - return false; - } - $length = strlen($raw); - while (is_array($parsed = $this->reduce($raw))) { - list($raw, $unmatched, $matched, $mode) = $parsed; - if (! $this->dispatchTokens($unmatched, $matched, $mode)) { - return false; - } - if ($raw === '') { - return true; - } - if (strlen($raw) == $length) { - return false; - } - $length = strlen($raw); - } - if (! $parsed) { - return false; - } - return $this->invokeParser($raw, LEXER_UNMATCHED); - } - - /** - * Sends the matched token and any leading unmatched - * text to the parser changing the lexer to a new - * mode if one is listed. - * @param string $unmatched Unmatched leading portion. - * @param string $matched Actual token match. - * @param string $mode Mode after match. A boolean - * false mode causes no change. - * @return boolean False if there was any error - * from the parser. - * @access private - */ - protected function dispatchTokens($unmatched, $matched, $mode = false) { - if (! $this->invokeParser($unmatched, LEXER_UNMATCHED)) { - return false; - } - if (is_bool($mode)) { - return $this->invokeParser($matched, LEXER_MATCHED); - } - if ($this->isModeEnd($mode)) { - if (! $this->invokeParser($matched, LEXER_EXIT)) { - return false; - } - return $this->mode->leave(); - } - if ($this->isSpecialMode($mode)) { - $this->mode->enter($this->decodeSpecial($mode)); - if (! $this->invokeParser($matched, LEXER_SPECIAL)) { - return false; - } - return $this->mode->leave(); - } - $this->mode->enter($mode); - return $this->invokeParser($matched, LEXER_ENTER); - } - - /** - * Tests to see if the new mode is actually to leave - * the current mode and pop an item from the matching - * mode stack. - * @param string $mode Mode to test. - * @return boolean True if this is the exit mode. - * @access private - */ - protected function isModeEnd($mode) { - return ($mode === "__exit"); - } - - /** - * Test to see if the mode is one where this mode - * is entered for this token only and automatically - * leaves immediately afterwoods. - * @param string $mode Mode to test. - * @return boolean True if this is the exit mode. - * @access private - */ - protected function isSpecialMode($mode) { - return (strncmp($mode, "_", 1) == 0); - } - - /** - * Strips the magic underscore marking single token - * modes. - * @param string $mode Mode to decode. - * @return string Underlying mode name. - * @access private - */ - protected function decodeSpecial($mode) { - return substr($mode, 1); - } - - /** - * Calls the parser method named after the current - * mode. Empty content will be ignored. The lexer - * has a parser handler for each mode in the lexer. - * @param string $content Text parsed. - * @param boolean $is_match Token is recognised rather - * than unparsed data. - * @access private - */ - protected function invokeParser($content, $is_match) { - if (($content === '') || ($content === false)) { - return true; - } - $handler = $this->mode_handlers[$this->mode->getCurrent()]; - return $this->parser->$handler($content, $is_match); - } - - /** - * Tries to match a chunk of text and if successful - * removes the recognised chunk and any leading - * unparsed data. Empty strings will not be matched. - * @param string $raw The subject to parse. This is the - * content that will be eaten. - * @return array/boolean Three item list of unparsed - * content followed by the - * recognised token and finally the - * action the parser is to take. - * True if no match, false if there - * is a parsing error. - * @access private - */ - protected function reduce($raw) { - if ($action = $this->regexes[$this->mode->getCurrent()]->match($raw, $match)) { - $unparsed_character_count = strpos($raw, $match); - $unparsed = substr($raw, 0, $unparsed_character_count); - $raw = substr($raw, $unparsed_character_count + strlen($match)); - return array($raw, $unparsed, $match, $action); - } - return true; - } -} - -/** - * Breaks HTML into SAX events. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleHtmlLexer extends SimpleLexer { - - /** - * Sets up the lexer with case insensitive matching - * and adds the HTML handlers. - * @param SimpleSaxParser $parser Handling strategy by - * reference. - * @access public - */ - function __construct($parser) { - parent::__construct($parser, 'text'); - $this->mapHandler('text', 'acceptTextToken'); - $this->addSkipping(); - foreach ($this->getParsedTags() as $tag) { - $this->addTag($tag); - } - $this->addInTagTokens(); - } - - /** - * List of parsed tags. Others are ignored. - * @return array List of searched for tags. - * @access private - */ - protected function getParsedTags() { - return array('a', 'base', 'title', 'form', 'input', 'button', 'textarea', 'select', - 'option', 'frameset', 'frame', 'label'); - } - - /** - * The lexer has to skip certain sections such - * as server code, client code and styles. - * @access private - */ - protected function addSkipping() { - $this->mapHandler('css', 'ignore'); - $this->addEntryPattern('<style', 'text', 'css'); - $this->addExitPattern('</style>', 'css'); - $this->mapHandler('js', 'ignore'); - $this->addEntryPattern('<script', 'text', 'js'); - $this->addExitPattern('</script>', 'js'); - $this->mapHandler('comment', 'ignore'); - $this->addEntryPattern('<!--', 'text', 'comment'); - $this->addExitPattern('-->', 'comment'); - } - - /** - * Pattern matches to start and end a tag. - * @param string $tag Name of tag to scan for. - * @access private - */ - protected function addTag($tag) { - $this->addSpecialPattern("</$tag>", 'text', 'acceptEndToken'); - $this->addEntryPattern("<$tag", 'text', 'tag'); - } - - /** - * Pattern matches to parse the inside of a tag - * including the attributes and their quoting. - * @access private - */ - protected function addInTagTokens() { - $this->mapHandler('tag', 'acceptStartToken'); - $this->addSpecialPattern('\s+', 'tag', 'ignore'); - $this->addAttributeTokens(); - $this->addExitPattern('/>', 'tag'); - $this->addExitPattern('>', 'tag'); - } - - /** - * Matches attributes that are either single quoted, - * double quoted or unquoted. - * @access private - */ - protected function addAttributeTokens() { - $this->mapHandler('dq_attribute', 'acceptAttributeToken'); - $this->addEntryPattern('=\s*"', 'tag', 'dq_attribute'); - $this->addPattern("\\\\\"", 'dq_attribute'); - $this->addExitPattern('"', 'dq_attribute'); - $this->mapHandler('sq_attribute', 'acceptAttributeToken'); - $this->addEntryPattern("=\s*'", 'tag', 'sq_attribute'); - $this->addPattern("\\\\'", 'sq_attribute'); - $this->addExitPattern("'", 'sq_attribute'); - $this->mapHandler('uq_attribute', 'acceptAttributeToken'); - $this->addSpecialPattern('=\s*[^>\s]*', 'tag', 'uq_attribute'); - } -} - -/** - * Converts HTML tokens into selected SAX events. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleHtmlSaxParser { - private $lexer; - private $listener; - private $tag; - private $attributes; - private $current_attribute; - - /** - * Sets the listener. - * @param SimplePhpPageBuilder $listener SAX event handler. - * @access public - */ - function __construct($listener) { - $this->listener = $listener; - $this->lexer = $this->createLexer($this); - $this->tag = ''; - $this->attributes = array(); - $this->current_attribute = ''; - } - - /** - * Runs the content through the lexer which - * should call back to the acceptors. - * @param string $raw Page text to parse. - * @return boolean False if parse error. - * @access public - */ - function parse($raw) { - return $this->lexer->parse($raw); - } - - /** - * Sets up the matching lexer. Starts in 'text' mode. - * @param SimpleSaxParser $parser Event generator, usually $self. - * @return SimpleLexer Lexer suitable for this parser. - * @access public - */ - static function createLexer(&$parser) { - return new SimpleHtmlLexer($parser); - } - - /** - * Accepts a token from the tag mode. If the - * starting element completes then the element - * is dispatched and the current attributes - * set back to empty. The element or attribute - * name is converted to lower case. - * @param string $token Incoming characters. - * @param integer $event Lexer event type. - * @return boolean False if parse error. - * @access public - */ - function acceptStartToken($token, $event) { - if ($event == LEXER_ENTER) { - $this->tag = strtolower(substr($token, 1)); - return true; - } - if ($event == LEXER_EXIT) { - $success = $this->listener->startElement( - $this->tag, - $this->attributes); - $this->tag = ''; - $this->attributes = array(); - return $success; - } - if ($token != '=') { - $this->current_attribute = strtolower(html_entity_decode($token, ENT_QUOTES)); - $this->attributes[$this->current_attribute] = ''; - } - return true; - } - - /** - * Accepts a token from the end tag mode. - * The element name is converted to lower case. - * @param string $token Incoming characters. - * @param integer $event Lexer event type. - * @return boolean False if parse error. - * @access public - */ - function acceptEndToken($token, $event) { - if (! preg_match('/<\/(.*)>/', $token, $matches)) { - return false; - } - return $this->listener->endElement(strtolower($matches[1])); - } - - /** - * Part of the tag data. - * @param string $token Incoming characters. - * @param integer $event Lexer event type. - * @return boolean False if parse error. - * @access public - */ - function acceptAttributeToken($token, $event) { - if ($this->current_attribute) { - if ($event == LEXER_UNMATCHED) { - $this->attributes[$this->current_attribute] .= - html_entity_decode($token, ENT_QUOTES); - } - if ($event == LEXER_SPECIAL) { - $this->attributes[$this->current_attribute] .= - preg_replace('/^=\s*/' , '', html_entity_decode($token, ENT_QUOTES)); - } - } - return true; - } - - /** - * A character entity. - * @param string $token Incoming characters. - * @param integer $event Lexer event type. - * @return boolean False if parse error. - * @access public - */ - function acceptEntityToken($token, $event) { - } - - /** - * Character data between tags regarded as - * important. - * @param string $token Incoming characters. - * @param integer $event Lexer event type. - * @return boolean False if parse error. - * @access public - */ - function acceptTextToken($token, $event) { - return $this->listener->addContent($token); - } - - /** - * Incoming data to be ignored. - * @param string $token Incoming characters. - * @param integer $event Lexer event type. - * @return boolean False if parse error. - * @access public - */ - function ignore($token, $event) { - return true; - } -} - -/** - * SAX event handler. Maintains a list of - * open tags and dispatches them as they close. - * @package SimpleTest - * @subpackage WebTester - */ -class SimplePhpPageBuilder { - private $tags; - private $page; - private $private_content_tag; - private $open_forms = array(); - private $complete_forms = array(); - private $frameset = false; - private $loading_frames = array(); - private $frameset_nesting_level = 0; - private $left_over_labels = array(); - - /** - * Frees up any references so as to allow the PHP garbage - * collection from unset() to work. - * @access public - */ - function free() { - unset($this->tags); - unset($this->page); - unset($this->private_content_tags); - $this->open_forms = array(); - $this->complete_forms = array(); - $this->frameset = false; - $this->loading_frames = array(); - $this->frameset_nesting_level = 0; - $this->left_over_labels = array(); - } - - /** - * This builder is always available. - * @return boolean Always true. - */ - function can() { - return true; - } - - /** - * Reads the raw content and send events - * into the page to be built. - * @param $response SimpleHttpResponse Fetched response. - * @return SimplePage Newly parsed page. - * @access public - */ - function parse($response) { - $this->tags = array(); - $this->page = $this->createPage($response); - $parser = $this->createParser($this); - $parser->parse($response->getContent()); - $this->acceptPageEnd(); - $page = $this->page; - $this->free(); - return $page; - } - - /** - * Creates an empty page. - * @return SimplePage New unparsed page. - * @access protected - */ - protected function createPage($response) { - return new SimplePage($response); - } - - /** - * Creates the parser used with the builder. - * @param SimplePhpPageBuilder $listener Target of parser. - * @return SimpleSaxParser Parser to generate - * events for the builder. - * @access protected - */ - protected function createParser(&$listener) { - return new SimpleHtmlSaxParser($listener); - } - - /** - * Start of element event. Opens a new tag. - * @param string $name Element name. - * @param hash $attributes Attributes without content - * are marked as true. - * @return boolean False on parse error. - * @access public - */ - function startElement($name, $attributes) { - $factory = new SimpleTagBuilder(); - $tag = $factory->createTag($name, $attributes); - if (! $tag) { - return true; - } - if ($tag->getTagName() == 'label') { - $this->acceptLabelStart($tag); - $this->openTag($tag); - return true; - } - if ($tag->getTagName() == 'form') { - $this->acceptFormStart($tag); - return true; - } - if ($tag->getTagName() == 'frameset') { - $this->acceptFramesetStart($tag); - return true; - } - if ($tag->getTagName() == 'frame') { - $this->acceptFrame($tag); - return true; - } - if ($tag->isPrivateContent() && ! isset($this->private_content_tag)) { - $this->private_content_tag = &$tag; - } - if ($tag->expectEndTag()) { - $this->openTag($tag); - return true; - } - $this->acceptTag($tag); - return true; - } - - /** - * End of element event. - * @param string $name Element name. - * @return boolean False on parse error. - * @access public - */ - function endElement($name) { - if ($name == 'label') { - $this->acceptLabelEnd(); - return true; - } - if ($name == 'form') { - $this->acceptFormEnd(); - return true; - } - if ($name == 'frameset') { - $this->acceptFramesetEnd(); - return true; - } - if ($this->hasNamedTagOnOpenTagStack($name)) { - $tag = array_pop($this->tags[$name]); - if ($tag->isPrivateContent() && $this->private_content_tag->getTagName() == $name) { - unset($this->private_content_tag); - } - $this->addContentTagToOpenTags($tag); - $this->acceptTag($tag); - return true; - } - return true; - } - - /** - * Test to see if there are any open tags awaiting - * closure that match the tag name. - * @param string $name Element name. - * @return boolean True if any are still open. - * @access private - */ - protected function hasNamedTagOnOpenTagStack($name) { - return isset($this->tags[$name]) && (count($this->tags[$name]) > 0); - } - - /** - * Unparsed, but relevant data. The data is added - * to every open tag. - * @param string $text May include unparsed tags. - * @return boolean False on parse error. - * @access public - */ - function addContent($text) { - if (isset($this->private_content_tag)) { - $this->private_content_tag->addContent($text); - } else { - $this->addContentToAllOpenTags($text); - } - return true; - } - - /** - * Any content fills all currently open tags unless it - * is part of an option tag. - * @param string $text May include unparsed tags. - * @access private - */ - protected function addContentToAllOpenTags($text) { - foreach (array_keys($this->tags) as $name) { - for ($i = 0, $count = count($this->tags[$name]); $i < $count; $i++) { - $this->tags[$name][$i]->addContent($text); - } - } - } - - /** - * Parsed data in tag form. The parsed tag is added - * to every open tag. Used for adding options to select - * fields only. - * @param SimpleTag $tag Option tags only. - * @access private - */ - protected function addContentTagToOpenTags(&$tag) { - if ($tag->getTagName() != 'option') { - return; - } - foreach (array_keys($this->tags) as $name) { - for ($i = 0, $count = count($this->tags[$name]); $i < $count; $i++) { - $this->tags[$name][$i]->addTag($tag); - } - } - } - - /** - * Opens a tag for receiving content. Multiple tags - * will be receiving input at the same time. - * @param SimpleTag $tag New content tag. - * @access private - */ - protected function openTag($tag) { - $name = $tag->getTagName(); - if (! in_array($name, array_keys($this->tags))) { - $this->tags[$name] = array(); - } - $this->tags[$name][] = $tag; - } - - /** - * Adds a tag to the page. - * @param SimpleTag $tag Tag to accept. - * @access public - */ - protected function acceptTag($tag) { - if ($tag->getTagName() == "a") { - $this->page->addLink($tag); - } elseif ($tag->getTagName() == "base") { - $this->page->setBase($tag->getAttribute('href')); - } elseif ($tag->getTagName() == "title") { - $this->page->setTitle($tag); - } elseif ($this->isFormElement($tag->getTagName())) { - for ($i = 0; $i < count($this->open_forms); $i++) { - $this->open_forms[$i]->addWidget($tag); - } - $this->last_widget = $tag; - } - } - - /** - * Opens a label for a described widget. - * @param SimpleFormTag $tag Tag to accept. - * @access public - */ - protected function acceptLabelStart($tag) { - $this->label = $tag; - unset($this->last_widget); - } - - /** - * Closes the most recently opened label. - * @access public - */ - protected function acceptLabelEnd() { - if (isset($this->label)) { - if (isset($this->last_widget)) { - $this->last_widget->setLabel($this->label->getText()); - unset($this->last_widget); - } else { - $this->left_over_labels[] = SimpleTestCompatibility::copy($this->label); - } - unset($this->label); - } - } - - /** - * Tests to see if a tag is a possible form - * element. - * @param string $name HTML element name. - * @return boolean True if form element. - * @access private - */ - protected function isFormElement($name) { - return in_array($name, array('input', 'button', 'textarea', 'select')); - } - - /** - * Opens a form. New widgets go here. - * @param SimpleFormTag $tag Tag to accept. - * @access public - */ - protected function acceptFormStart($tag) { - $this->open_forms[] = new SimpleForm($tag, $this->page); - } - - /** - * Closes the most recently opened form. - * @access public - */ - protected function acceptFormEnd() { - if (count($this->open_forms)) { - $this->complete_forms[] = array_pop($this->open_forms); - } - } - - /** - * Opens a frameset. A frameset may contain nested - * frameset tags. - * @param SimpleFramesetTag $tag Tag to accept. - * @access public - */ - protected function acceptFramesetStart($tag) { - if (! $this->isLoadingFrames()) { - $this->frameset = $tag; - } - $this->frameset_nesting_level++; - } - - /** - * Closes the most recently opened frameset. - * @access public - */ - protected function acceptFramesetEnd() { - if ($this->isLoadingFrames()) { - $this->frameset_nesting_level--; - } - } - - /** - * Takes a single frame tag and stashes it in - * the current frame set. - * @param SimpleFrameTag $tag Tag to accept. - * @access public - */ - protected function acceptFrame($tag) { - if ($this->isLoadingFrames()) { - if ($tag->getAttribute('src')) { - $this->loading_frames[] = $tag; - } - } - } - - /** - * Test to see if in the middle of reading - * a frameset. - * @return boolean True if inframeset. - * @access private - */ - protected function isLoadingFrames() { - return $this->frameset and $this->frameset_nesting_level > 0; - } - - /** - * Marker for end of complete page. Any work in - * progress can now be closed. - * @access public - */ - protected function acceptPageEnd() { - while (count($this->open_forms)) { - $this->complete_forms[] = array_pop($this->open_forms); - } - foreach ($this->left_over_labels as $label) { - for ($i = 0, $count = count($this->complete_forms); $i < $count; $i++) { - $this->complete_forms[$i]->attachLabelBySelector( - new SimpleById($label->getFor()), - $label->getText()); - } - } - $this->page->setForms($this->complete_forms); - $this->page->setFrames($this->loading_frames); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/recorder.php b/3rdparty/simpletest/recorder.php deleted file mode 100644 index b3d0d01c62555a4b9fb4f493529649a282c26bcf..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/recorder.php +++ /dev/null @@ -1,101 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage Extensions - * @author Rene vd O (original code) - * @author Perrick Penet - * @author Marcus Baker - * @version $Id: recorder.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/** - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/scorer.php'); - -/** - * A single test result. - * @package SimpleTest - * @subpackage Extensions - */ -abstract class SimpleResult { - public $time; - public $breadcrumb; - public $message; - - /** - * Records the test result as public members. - * @param array $breadcrumb Test stack at the time of the event. - * @param string $message The messsage to the human. - */ - function __construct($breadcrumb, $message) { - list($this->time, $this->breadcrumb, $this->message) = - array(time(), $breadcrumb, $message); - } -} - -/** - * A single pass captured for later. - * @package SimpleTest - * @subpackage Extensions - */ -class SimpleResultOfPass extends SimpleResult { } - -/** - * A single failure captured for later. - * @package SimpleTest - * @subpackage Extensions - */ -class SimpleResultOfFail extends SimpleResult { } - -/** - * A single exception captured for later. - * @package SimpleTest - * @subpackage Extensions - */ -class SimpleResultOfException extends SimpleResult { } - -/** - * Array-based test recorder. Returns an array - * with timestamp, status, test name and message for each pass and failure. - * @package SimpleTest - * @subpackage Extensions - */ -class Recorder extends SimpleReporterDecorator { - public $results = array(); - - /** - * Stashes the pass as a SimpleResultOfPass - * for later retrieval. - * @param string $message Pass message to be displayed - * eventually. - */ - function paintPass($message) { - parent::paintPass($message); - $this->results[] = new SimpleResultOfPass(parent::getTestList(), $message); - } - - /** - * Stashes the fail as a SimpleResultOfFail - * for later retrieval. - * @param string $message Failure message to be displayed - * eventually. - */ - function paintFail($message) { - parent::paintFail($message); - $this->results[] = new SimpleResultOfFail(parent::getTestList(), $message); - } - - /** - * Stashes the exception as a SimpleResultOfException - * for later retrieval. - * @param string $message Exception message to be displayed - * eventually. - */ - function paintException($message) { - parent::paintException($message); - $this->results[] = new SimpleResultOfException(parent::getTestList(), $message); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/reflection_php4.php b/3rdparty/simpletest/reflection_php4.php deleted file mode 100644 index 39801ea1bdbac0932187a41eb6bfd1d90647dabe..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/reflection_php4.php +++ /dev/null @@ -1,136 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: reflection_php4.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/** - * Version specific reflection API. - * @package SimpleTest - * @subpackage UnitTester - * @ignore duplicate with reflection_php5.php - */ -class SimpleReflection { - var $_interface; - - /** - * Stashes the class/interface. - * @param string $interface Class or interface - * to inspect. - */ - function SimpleReflection($interface) { - $this->_interface = $interface; - } - - /** - * Checks that a class has been declared. - * @return boolean True if defined. - * @access public - */ - function classExists() { - return class_exists($this->_interface); - } - - /** - * Needed to kill the autoload feature in PHP5 - * for classes created dynamically. - * @return boolean True if defined. - * @access public - */ - function classExistsSansAutoload() { - return class_exists($this->_interface); - } - - /** - * Checks that a class or interface has been - * declared. - * @return boolean True if defined. - * @access public - */ - function classOrInterfaceExists() { - return class_exists($this->_interface); - } - - /** - * Needed to kill the autoload feature in PHP5 - * for classes created dynamically. - * @return boolean True if defined. - * @access public - */ - function classOrInterfaceExistsSansAutoload() { - return class_exists($this->_interface); - } - - /** - * Gets the list of methods on a class or - * interface. - * @returns array List of method names. - * @access public - */ - function getMethods() { - return get_class_methods($this->_interface); - } - - /** - * Gets the list of interfaces from a class. If the - * class name is actually an interface then just that - * interface is returned. - * @returns array List of interfaces. - * @access public - */ - function getInterfaces() { - return array(); - } - - /** - * Finds the parent class name. - * @returns string Parent class name. - * @access public - */ - function getParent() { - return strtolower(get_parent_class($this->_interface)); - } - - /** - * Determines if the class is abstract, which for PHP 4 - * will never be the case. - * @returns boolean True if abstract. - * @access public - */ - function isAbstract() { - return false; - } - - /** - * Determines if the the entity is an interface, which for PHP 4 - * will never be the case. - * @returns boolean True if interface. - * @access public - */ - function isInterface() { - return false; - } - - /** - * Scans for final methods, but as it's PHP 4 there - * aren't any. - * @returns boolean True if the class has a final method. - * @access public - */ - function hasFinal() { - return false; - } - - /** - * Gets the source code matching the declaration - * of a method. - * @param string $method Method name. - * @access public - */ - function getSignature($method) { - return "function &$method()"; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/reflection_php5.php b/3rdparty/simpletest/reflection_php5.php deleted file mode 100644 index 43d8a7b287f5b095aa1cb0a111a48607e996da68..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/reflection_php5.php +++ /dev/null @@ -1,386 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: reflection_php5.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/** - * Version specific reflection API. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleReflection { - private $interface; - - /** - * Stashes the class/interface. - * @param string $interface Class or interface - * to inspect. - */ - function __construct($interface) { - $this->interface = $interface; - } - - /** - * Checks that a class has been declared. Versions - * before PHP5.0.2 need a check that it's not really - * an interface. - * @return boolean True if defined. - * @access public - */ - function classExists() { - if (! class_exists($this->interface)) { - return false; - } - $reflection = new ReflectionClass($this->interface); - return ! $reflection->isInterface(); - } - - /** - * Needed to kill the autoload feature in PHP5 - * for classes created dynamically. - * @return boolean True if defined. - * @access public - */ - function classExistsSansAutoload() { - return class_exists($this->interface, false); - } - - /** - * Checks that a class or interface has been - * declared. - * @return boolean True if defined. - * @access public - */ - function classOrInterfaceExists() { - return $this->classOrInterfaceExistsWithAutoload($this->interface, true); - } - - /** - * Needed to kill the autoload feature in PHP5 - * for classes created dynamically. - * @return boolean True if defined. - * @access public - */ - function classOrInterfaceExistsSansAutoload() { - return $this->classOrInterfaceExistsWithAutoload($this->interface, false); - } - - /** - * Needed to select the autoload feature in PHP5 - * for classes created dynamically. - * @param string $interface Class or interface name. - * @param boolean $autoload True totriggerautoload. - * @return boolean True if interface defined. - * @access private - */ - protected function classOrInterfaceExistsWithAutoload($interface, $autoload) { - if (function_exists('interface_exists')) { - if (interface_exists($this->interface, $autoload)) { - return true; - } - } - return class_exists($this->interface, $autoload); - } - - /** - * Gets the list of methods on a class or - * interface. - * @returns array List of method names. - * @access public - */ - function getMethods() { - return array_unique(get_class_methods($this->interface)); - } - - /** - * Gets the list of interfaces from a class. If the - * class name is actually an interface then just that - * interface is returned. - * @returns array List of interfaces. - * @access public - */ - function getInterfaces() { - $reflection = new ReflectionClass($this->interface); - if ($reflection->isInterface()) { - return array($this->interface); - } - return $this->onlyParents($reflection->getInterfaces()); - } - - /** - * Gets the list of methods for the implemented - * interfaces only. - * @returns array List of enforced method signatures. - * @access public - */ - function getInterfaceMethods() { - $methods = array(); - foreach ($this->getInterfaces() as $interface) { - $methods = array_merge($methods, get_class_methods($interface)); - } - return array_unique($methods); - } - - /** - * Checks to see if the method signature has to be tightly - * specified. - * @param string $method Method name. - * @returns boolean True if enforced. - * @access private - */ - protected function isInterfaceMethod($method) { - return in_array($method, $this->getInterfaceMethods()); - } - - /** - * Finds the parent class name. - * @returns string Parent class name. - * @access public - */ - function getParent() { - $reflection = new ReflectionClass($this->interface); - $parent = $reflection->getParentClass(); - if ($parent) { - return $parent->getName(); - } - return false; - } - - /** - * Trivially determines if the class is abstract. - * @returns boolean True if abstract. - * @access public - */ - function isAbstract() { - $reflection = new ReflectionClass($this->interface); - return $reflection->isAbstract(); - } - - /** - * Trivially determines if the class is an interface. - * @returns boolean True if interface. - * @access public - */ - function isInterface() { - $reflection = new ReflectionClass($this->interface); - return $reflection->isInterface(); - } - - /** - * Scans for final methods, as they screw up inherited - * mocks by not allowing you to override them. - * @returns boolean True if the class has a final method. - * @access public - */ - function hasFinal() { - $reflection = new ReflectionClass($this->interface); - foreach ($reflection->getMethods() as $method) { - if ($method->isFinal()) { - return true; - } - } - return false; - } - - /** - * Whittles a list of interfaces down to only the - * necessary top level parents. - * @param array $interfaces Reflection API interfaces - * to reduce. - * @returns array List of parent interface names. - * @access private - */ - protected function onlyParents($interfaces) { - $parents = array(); - $blacklist = array(); - foreach ($interfaces as $interface) { - foreach($interfaces as $possible_parent) { - if ($interface->getName() == $possible_parent->getName()) { - continue; - } - if ($interface->isSubClassOf($possible_parent)) { - $blacklist[$possible_parent->getName()] = true; - } - } - if (!isset($blacklist[$interface->getName()])) { - $parents[] = $interface->getName(); - } - } - return $parents; - } - - /** - * Checks whether a method is abstract or not. - * @param string $name Method name. - * @return bool true if method is abstract, else false - * @access private - */ - protected function isAbstractMethod($name) { - $interface = new ReflectionClass($this->interface); - if (! $interface->hasMethod($name)) { - return false; - } - return $interface->getMethod($name)->isAbstract(); - } - - /** - * Checks whether a method is the constructor. - * @param string $name Method name. - * @return bool true if method is the constructor - * @access private - */ - protected function isConstructor($name) { - return ($name == '__construct') || ($name == $this->interface); - } - - /** - * Checks whether a method is abstract in all parents or not. - * @param string $name Method name. - * @return bool true if method is abstract in parent, else false - * @access private - */ - protected function isAbstractMethodInParents($name) { - $interface = new ReflectionClass($this->interface); - $parent = $interface->getParentClass(); - while($parent) { - if (! $parent->hasMethod($name)) { - return false; - } - if ($parent->getMethod($name)->isAbstract()) { - return true; - } - $parent = $parent->getParentClass(); - } - return false; - } - - /** - * Checks whether a method is static or not. - * @param string $name Method name - * @return bool true if method is static, else false - * @access private - */ - protected function isStaticMethod($name) { - $interface = new ReflectionClass($this->interface); - if (! $interface->hasMethod($name)) { - return false; - } - return $interface->getMethod($name)->isStatic(); - } - - /** - * Writes the source code matching the declaration - * of a method. - * @param string $name Method name. - * @return string Method signature up to last - * bracket. - * @access public - */ - function getSignature($name) { - if ($name == '__set') { - return 'function __set($key, $value)'; - } - if ($name == '__call') { - return 'function __call($method, $arguments)'; - } - if (version_compare(phpversion(), '5.1.0', '>=')) { - if (in_array($name, array('__get', '__isset', $name == '__unset'))) { - return "function {$name}(\$key)"; - } - } - if ($name == '__toString') { - return "function $name()"; - } - - // This wonky try-catch is a work around for a faulty method_exists() - // in early versions of PHP 5 which would return false for static - // methods. The Reflection classes work fine, but hasMethod() - // doesn't exist prior to PHP 5.1.0, so we need to use a more crude - // detection method. - try { - $interface = new ReflectionClass($this->interface); - $interface->getMethod($name); - } catch (ReflectionException $e) { - return "function $name()"; - } - return $this->getFullSignature($name); - } - - /** - * For a signature specified in an interface, full - * details must be replicated to be a valid implementation. - * @param string $name Method name. - * @return string Method signature up to last - * bracket. - * @access private - */ - protected function getFullSignature($name) { - $interface = new ReflectionClass($this->interface); - $method = $interface->getMethod($name); - $reference = $method->returnsReference() ? '&' : ''; - $static = $method->isStatic() ? 'static ' : ''; - return "{$static}function $reference$name(" . - implode(', ', $this->getParameterSignatures($method)) . - ")"; - } - - /** - * Gets the source code for each parameter. - * @param ReflectionMethod $method Method object from - * reflection API - * @return array List of strings, each - * a snippet of code. - * @access private - */ - protected function getParameterSignatures($method) { - $signatures = array(); - foreach ($method->getParameters() as $parameter) { - $signature = ''; - $type = $parameter->getClass(); - if (is_null($type) && version_compare(phpversion(), '5.1.0', '>=') && $parameter->isArray()) { - $signature .= 'array '; - } elseif (!is_null($type)) { - $signature .= $type->getName() . ' '; - } - if ($parameter->isPassedByReference()) { - $signature .= '&'; - } - $signature .= '$' . $this->suppressSpurious($parameter->getName()); - if ($this->isOptional($parameter)) { - $signature .= ' = null'; - } - $signatures[] = $signature; - } - return $signatures; - } - - /** - * The SPL library has problems with the - * Reflection library. In particular, you can - * get extra characters in parameter names :(. - * @param string $name Parameter name. - * @return string Cleaner name. - * @access private - */ - protected function suppressSpurious($name) { - return str_replace(array('[', ']', ' '), '', $name); - } - - /** - * Test of a reflection parameter being optional - * that works with early versions of PHP5. - * @param reflectionParameter $parameter Is this optional. - * @return boolean True if optional. - * @access private - */ - protected function isOptional($parameter) { - if (method_exists($parameter, 'isOptional')) { - return $parameter->isOptional(); - } - return false; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/remote.php b/3rdparty/simpletest/remote.php deleted file mode 100644 index 4bb37b7c51b1192f9a0882ba33ca55817ae01f4b..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/remote.php +++ /dev/null @@ -1,115 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: remote.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/browser.php'); -require_once(dirname(__FILE__) . '/xml.php'); -require_once(dirname(__FILE__) . '/test_case.php'); -/**#@-*/ - -/** - * Runs an XML formated test on a remote server. - * @package SimpleTest - * @subpackage UnitTester - */ -class RemoteTestCase { - private $url; - private $dry_url; - private $size; - - /** - * Sets the location of the remote test. - * @param string $url Test location. - * @param string $dry_url Location for dry run. - * @access public - */ - function __construct($url, $dry_url = false) { - $this->url = $url; - $this->dry_url = $dry_url ? $dry_url : $url; - $this->size = false; - } - - /** - * Accessor for the test name for subclasses. - * @return string Name of the test. - * @access public - */ - function getLabel() { - return $this->url; - } - - /** - * Runs the top level test for this class. Currently - * reads the data as a single chunk. I'll fix this - * once I have added iteration to the browser. - * @param SimpleReporter $reporter Target of test results. - * @returns boolean True if no failures. - * @access public - */ - function run($reporter) { - $browser = $this->createBrowser(); - $xml = $browser->get($this->url); - if (! $xml) { - trigger_error('Cannot read remote test URL [' . $this->url . ']'); - return false; - } - $parser = $this->createParser($reporter); - if (! $parser->parse($xml)) { - trigger_error('Cannot parse incoming XML from [' . $this->url . ']'); - return false; - } - return true; - } - - /** - * Creates a new web browser object for fetching - * the XML report. - * @return SimpleBrowser New browser. - * @access protected - */ - protected function createBrowser() { - return new SimpleBrowser(); - } - - /** - * Creates the XML parser. - * @param SimpleReporter $reporter Target of test results. - * @return SimpleTestXmlListener XML reader. - * @access protected - */ - protected function createParser($reporter) { - return new SimpleTestXmlParser($reporter); - } - - /** - * Accessor for the number of subtests. - * @return integer Number of test cases. - * @access public - */ - function getSize() { - if ($this->size === false) { - $browser = $this->createBrowser(); - $xml = $browser->get($this->dry_url); - if (! $xml) { - trigger_error('Cannot read remote test URL [' . $this->dry_url . ']'); - return false; - } - $reporter = new SimpleReporter(); - $parser = $this->createParser($reporter); - if (! $parser->parse($xml)) { - trigger_error('Cannot parse incoming XML from [' . $this->dry_url . ']'); - return false; - } - $this->size = $reporter->getTestCaseCount(); - } - return $this->size; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/reporter.php b/3rdparty/simpletest/reporter.php deleted file mode 100644 index bd4f3fa41dd2e4c569e07a88a66734851981dfc2..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/reporter.php +++ /dev/null @@ -1,445 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: reporter.php 2005 2010-11-02 14:09:34Z lastcraft $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/scorer.php'); -//require_once(dirname(__FILE__) . '/arguments.php'); -/**#@-*/ - -/** - * Sample minimal test displayer. Generates only - * failure messages and a pass count. - * @package SimpleTest - * @subpackage UnitTester - */ -class HtmlReporter extends SimpleReporter { - private $character_set; - - /** - * Does nothing yet. The first output will - * be sent on the first test start. For use - * by a web browser. - * @access public - */ - function __construct($character_set = 'ISO-8859-1') { - parent::__construct(); - $this->character_set = $character_set; - } - - /** - * Paints the top of the web page setting the - * title to the name of the starting test. - * @param string $test_name Name class of test. - * @access public - */ - function paintHeader($test_name) { - $this->sendNoCacheHeaders(); - print "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">"; - print "<html>\n<head>\n<title>$test_name</title>\n"; - print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=" . - $this->character_set . "\">\n"; - print "<style type=\"text/css\">\n"; - print $this->getCss() . "\n"; - print "</style>\n"; - print "</head>\n<body>\n"; - print "<h1>$test_name</h1>\n"; - flush(); - } - - /** - * Send the headers necessary to ensure the page is - * reloaded on every request. Otherwise you could be - * scratching your head over out of date test data. - * @access public - */ - static function sendNoCacheHeaders() { - if (! headers_sent()) { - header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); - header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); - header("Cache-Control: no-store, no-cache, must-revalidate"); - header("Cache-Control: post-check=0, pre-check=0", false); - header("Pragma: no-cache"); - } - } - - /** - * Paints the CSS. Add additional styles here. - * @return string CSS code as text. - * @access protected - */ - protected function getCss() { - return ".fail { background-color: inherit; color: red; }" . - ".pass { background-color: inherit; color: green; }" . - " pre { background-color: lightgray; color: inherit; }"; - } - - /** - * Paints the end of the test with a summary of - * the passes and failures. - * @param string $test_name Name class of test. - * @access public - */ - function paintFooter($test_name) { - $colour = ($this->getFailCount() + $this->getExceptionCount() > 0 ? "red" : "green"); - print "<div style=\""; - print "padding: 8px; margin-top: 1em; background-color: $colour; color: white;"; - print "\">"; - print $this->getTestCaseProgress() . "/" . $this->getTestCaseCount(); - print " test cases complete:\n"; - print "<strong>" . $this->getPassCount() . "</strong> passes, "; - print "<strong>" . $this->getFailCount() . "</strong> fails and "; - print "<strong>" . $this->getExceptionCount() . "</strong> exceptions."; - print "</div>\n"; - print "</body>\n</html>\n"; - } - - /** - * Paints the test failure with a breadcrumbs - * trail of the nesting test suites below the - * top level test. - * @param string $message Failure message displayed in - * the context of the other tests. - */ - function paintFail($message) { - parent::paintFail($message); - print "<span class=\"fail\">Fail</span>: "; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print implode(" -> ", $breadcrumb); - print " -> " . $this->htmlEntities($message) . "<br />\n"; - } - - /** - * Paints a PHP error. - * @param string $message Message is ignored. - * @access public - */ - function paintError($message) { - parent::paintError($message); - print "<span class=\"fail\">Exception</span>: "; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print implode(" -> ", $breadcrumb); - print " -> <strong>" . $this->htmlEntities($message) . "</strong><br />\n"; - } - - /** - * Paints a PHP exception. - * @param Exception $exception Exception to display. - * @access public - */ - function paintException($exception) { - parent::paintException($exception); - print "<span class=\"fail\">Exception</span>: "; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print implode(" -> ", $breadcrumb); - $message = 'Unexpected exception of type [' . get_class($exception) . - '] with message ['. $exception->getMessage() . - '] in ['. $exception->getFile() . - ' line ' . $exception->getLine() . ']'; - print " -> <strong>" . $this->htmlEntities($message) . "</strong><br />\n"; - } - - /** - * Prints the message for skipping tests. - * @param string $message Text of skip condition. - * @access public - */ - function paintSkip($message) { - parent::paintSkip($message); - print "<span class=\"pass\">Skipped</span>: "; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print implode(" -> ", $breadcrumb); - print " -> " . $this->htmlEntities($message) . "<br />\n"; - } - - /** - * Paints formatted text such as dumped privateiables. - * @param string $message Text to show. - * @access public - */ - function paintFormattedMessage($message) { - print '<pre>' . $this->htmlEntities($message) . '</pre>'; - } - - /** - * Character set adjusted entity conversion. - * @param string $message Plain text or Unicode message. - * @return string Browser readable message. - * @access protected - */ - protected function htmlEntities($message) { - return htmlentities($message, ENT_COMPAT, $this->character_set); - } -} - -/** - * Sample minimal test displayer. Generates only - * failure messages and a pass count. For command - * line use. I've tried to make it look like JUnit, - * but I wanted to output the errors as they arrived - * which meant dropping the dots. - * @package SimpleTest - * @subpackage UnitTester - */ -class TextReporter extends SimpleReporter { - - /** - * Does nothing yet. The first output will - * be sent on the first test start. - */ - function __construct() { - parent::__construct(); - } - - /** - * Paints the title only. - * @param string $test_name Name class of test. - * @access public - */ - function paintHeader($test_name) { - if (! SimpleReporter::inCli()) { - header('Content-type: text/plain'); - } - print "$test_name\n"; - flush(); - } - - /** - * Paints the end of the test with a summary of - * the passes and failures. - * @param string $test_name Name class of test. - * @access public - */ - function paintFooter($test_name) { - if ($this->getFailCount() + $this->getExceptionCount() == 0) { - print "OK\n"; - } else { - print "FAILURES!!!\n"; - } - print "Test cases run: " . $this->getTestCaseProgress() . - "/" . $this->getTestCaseCount() . - ", Passes: " . $this->getPassCount() . - ", Failures: " . $this->getFailCount() . - ", Exceptions: " . $this->getExceptionCount() . "\n"; - } - - /** - * Paints the test failure as a stack trace. - * @param string $message Failure message displayed in - * the context of the other tests. - * @access public - */ - function paintFail($message) { - parent::paintFail($message); - print $this->getFailCount() . ") $message\n"; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print "\tin " . implode("\n\tin ", array_reverse($breadcrumb)); - print "\n"; - } - - /** - * Paints a PHP error or exception. - * @param string $message Message to be shown. - * @access public - * @abstract - */ - function paintError($message) { - parent::paintError($message); - print "Exception " . $this->getExceptionCount() . "!\n$message\n"; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print "\tin " . implode("\n\tin ", array_reverse($breadcrumb)); - print "\n"; - } - - /** - * Paints a PHP error or exception. - * @param Exception $exception Exception to describe. - * @access public - * @abstract - */ - function paintException($exception) { - parent::paintException($exception); - $message = 'Unexpected exception of type [' . get_class($exception) . - '] with message ['. $exception->getMessage() . - '] in ['. $exception->getFile() . - ' line ' . $exception->getLine() . ']'; - print "Exception " . $this->getExceptionCount() . "!\n$message\n"; - $breadcrumb = $this->getTestList(); - array_shift($breadcrumb); - print "\tin " . implode("\n\tin ", array_reverse($breadcrumb)); - print "\n"; - } - - /** - * Prints the message for skipping tests. - * @param string $message Text of skip condition. - * @access public - */ - function paintSkip($message) { - parent::paintSkip($message); - print "Skip: $message\n"; - } - - /** - * Paints formatted text such as dumped privateiables. - * @param string $message Text to show. - * @access public - */ - function paintFormattedMessage($message) { - print "$message\n"; - flush(); - } -} - -/** - * Runs just a single test group, a single case or - * even a single test within that case. - * @package SimpleTest - * @subpackage UnitTester - */ -class SelectiveReporter extends SimpleReporterDecorator { - private $just_this_case = false; - private $just_this_test = false; - private $on; - - /** - * Selects the test case or group to be run, - * and optionally a specific test. - * @param SimpleScorer $reporter Reporter to receive events. - * @param string $just_this_case Only this case or group will run. - * @param string $just_this_test Only this test method will run. - */ - function __construct($reporter, $just_this_case = false, $just_this_test = false) { - if (isset($just_this_case) && $just_this_case) { - $this->just_this_case = strtolower($just_this_case); - $this->off(); - } else { - $this->on(); - } - if (isset($just_this_test) && $just_this_test) { - $this->just_this_test = strtolower($just_this_test); - } - parent::__construct($reporter); - } - - /** - * Compares criteria to actual the case/group name. - * @param string $test_case The incoming test. - * @return boolean True if matched. - * @access protected - */ - protected function matchesTestCase($test_case) { - return $this->just_this_case == strtolower($test_case); - } - - /** - * Compares criteria to actual the test name. If no - * name was specified at the beginning, then all tests - * can run. - * @param string $method The incoming test method. - * @return boolean True if matched. - * @access protected - */ - protected function shouldRunTest($test_case, $method) { - if ($this->isOn() || $this->matchesTestCase($test_case)) { - if ($this->just_this_test) { - return $this->just_this_test == strtolower($method); - } else { - return true; - } - } - return false; - } - - /** - * Switch on testing for the group or subgroup. - * @access private - */ - protected function on() { - $this->on = true; - } - - /** - * Switch off testing for the group or subgroup. - * @access private - */ - protected function off() { - $this->on = false; - } - - /** - * Is this group actually being tested? - * @return boolean True if the current test group is active. - * @access private - */ - protected function isOn() { - return $this->on; - } - - /** - * Veto everything that doesn't match the method wanted. - * @param string $test_case Name of test case. - * @param string $method Name of test method. - * @return boolean True if test should be run. - * @access public - */ - function shouldInvoke($test_case, $method) { - if ($this->shouldRunTest($test_case, $method)) { - return $this->reporter->shouldInvoke($test_case, $method); - } - return false; - } - - /** - * Paints the start of a group test. - * @param string $test_case Name of test or other label. - * @param integer $size Number of test cases starting. - * @access public - */ - function paintGroupStart($test_case, $size) { - if ($this->just_this_case && $this->matchesTestCase($test_case)) { - $this->on(); - } - $this->reporter->paintGroupStart($test_case, $size); - } - - /** - * Paints the end of a group test. - * @param string $test_case Name of test or other label. - * @access public - */ - function paintGroupEnd($test_case) { - $this->reporter->paintGroupEnd($test_case); - if ($this->just_this_case && $this->matchesTestCase($test_case)) { - $this->off(); - } - } -} - -/** - * Suppresses skip messages. - * @package SimpleTest - * @subpackage UnitTester - */ -class NoSkipsReporter extends SimpleReporterDecorator { - - /** - * Does nothing. - * @param string $message Text of skip condition. - * @access public - */ - function paintSkip($message) { } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/scorer.php b/3rdparty/simpletest/scorer.php deleted file mode 100644 index 27776f4b63156c06ec63e6b7a7882dae9ad77a27..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/scorer.php +++ /dev/null @@ -1,875 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: scorer.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+*/ -require_once(dirname(__FILE__) . '/invoker.php'); -/**#@-*/ - -/** - * Can receive test events and display them. Display - * is achieved by making display methods available - * and visiting the incoming event. - * @package SimpleTest - * @subpackage UnitTester - * @abstract - */ -class SimpleScorer { - private $passes; - private $fails; - private $exceptions; - private $is_dry_run; - - /** - * Starts the test run with no results. - * @access public - */ - function __construct() { - $this->passes = 0; - $this->fails = 0; - $this->exceptions = 0; - $this->is_dry_run = false; - } - - /** - * Signals that the next evaluation will be a dry - * run. That is, the structure events will be - * recorded, but no tests will be run. - * @param boolean $is_dry Dry run if true. - * @access public - */ - function makeDry($is_dry = true) { - $this->is_dry_run = $is_dry; - } - - /** - * The reporter has a veto on what should be run. - * @param string $test_case_name name of test case. - * @param string $method Name of test method. - * @access public - */ - function shouldInvoke($test_case_name, $method) { - return ! $this->is_dry_run; - } - - /** - * Can wrap the invoker in preperation for running - * a test. - * @param SimpleInvoker $invoker Individual test runner. - * @return SimpleInvoker Wrapped test runner. - * @access public - */ - function createInvoker($invoker) { - return $invoker; - } - - /** - * Accessor for current status. Will be false - * if there have been any failures or exceptions. - * Used for command line tools. - * @return boolean True if no failures. - * @access public - */ - function getStatus() { - if ($this->exceptions + $this->fails > 0) { - return false; - } - return true; - } - - /** - * Paints the start of a group test. - * @param string $test_name Name of test or other label. - * @param integer $size Number of test cases starting. - * @access public - */ - function paintGroupStart($test_name, $size) { - } - - /** - * Paints the end of a group test. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintGroupEnd($test_name) { - } - - /** - * Paints the start of a test case. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseStart($test_name) { - } - - /** - * Paints the end of a test case. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseEnd($test_name) { - } - - /** - * Paints the start of a test method. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintMethodStart($test_name) { - } - - /** - * Paints the end of a test method. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintMethodEnd($test_name) { - } - - /** - * Increments the pass count. - * @param string $message Message is ignored. - * @access public - */ - function paintPass($message) { - $this->passes++; - } - - /** - * Increments the fail count. - * @param string $message Message is ignored. - * @access public - */ - function paintFail($message) { - $this->fails++; - } - - /** - * Deals with PHP 4 throwing an error. - * @param string $message Text of error formatted by - * the test case. - * @access public - */ - function paintError($message) { - $this->exceptions++; - } - - /** - * Deals with PHP 5 throwing an exception. - * @param Exception $exception The actual exception thrown. - * @access public - */ - function paintException($exception) { - $this->exceptions++; - } - - /** - * Prints the message for skipping tests. - * @param string $message Text of skip condition. - * @access public - */ - function paintSkip($message) { - } - - /** - * Accessor for the number of passes so far. - * @return integer Number of passes. - * @access public - */ - function getPassCount() { - return $this->passes; - } - - /** - * Accessor for the number of fails so far. - * @return integer Number of fails. - * @access public - */ - function getFailCount() { - return $this->fails; - } - - /** - * Accessor for the number of untrapped errors - * so far. - * @return integer Number of exceptions. - * @access public - */ - function getExceptionCount() { - return $this->exceptions; - } - - /** - * Paints a simple supplementary message. - * @param string $message Text to display. - * @access public - */ - function paintMessage($message) { - } - - /** - * Paints a formatted ASCII message such as a - * privateiable dump. - * @param string $message Text to display. - * @access public - */ - function paintFormattedMessage($message) { - } - - /** - * By default just ignores user generated events. - * @param string $type Event type as text. - * @param mixed $payload Message or object. - * @access public - */ - function paintSignal($type, $payload) { - } -} - -/** - * Recipient of generated test messages that can display - * page footers and headers. Also keeps track of the - * test nesting. This is the main base class on which - * to build the finished test (page based) displays. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleReporter extends SimpleScorer { - private $test_stack; - private $size; - private $progress; - - /** - * Starts the display with no results in. - * @access public - */ - function __construct() { - parent::__construct(); - $this->test_stack = array(); - $this->size = null; - $this->progress = 0; - } - - /** - * Gets the formatter for small generic data items. - * @return SimpleDumper Formatter. - * @access public - */ - function getDumper() { - return new SimpleDumper(); - } - - /** - * Paints the start of a group test. Will also paint - * the page header and footer if this is the - * first test. Will stash the size if the first - * start. - * @param string $test_name Name of test that is starting. - * @param integer $size Number of test cases starting. - * @access public - */ - function paintGroupStart($test_name, $size) { - if (! isset($this->size)) { - $this->size = $size; - } - if (count($this->test_stack) == 0) { - $this->paintHeader($test_name); - } - $this->test_stack[] = $test_name; - } - - /** - * Paints the end of a group test. Will paint the page - * footer if the stack of tests has unwound. - * @param string $test_name Name of test that is ending. - * @param integer $progress Number of test cases ending. - * @access public - */ - function paintGroupEnd($test_name) { - array_pop($this->test_stack); - if (count($this->test_stack) == 0) { - $this->paintFooter($test_name); - } - } - - /** - * Paints the start of a test case. Will also paint - * the page header and footer if this is the - * first test. Will stash the size if the first - * start. - * @param string $test_name Name of test that is starting. - * @access public - */ - function paintCaseStart($test_name) { - if (! isset($this->size)) { - $this->size = 1; - } - if (count($this->test_stack) == 0) { - $this->paintHeader($test_name); - } - $this->test_stack[] = $test_name; - } - - /** - * Paints the end of a test case. Will paint the page - * footer if the stack of tests has unwound. - * @param string $test_name Name of test that is ending. - * @access public - */ - function paintCaseEnd($test_name) { - $this->progress++; - array_pop($this->test_stack); - if (count($this->test_stack) == 0) { - $this->paintFooter($test_name); - } - } - - /** - * Paints the start of a test method. - * @param string $test_name Name of test that is starting. - * @access public - */ - function paintMethodStart($test_name) { - $this->test_stack[] = $test_name; - } - - /** - * Paints the end of a test method. Will paint the page - * footer if the stack of tests has unwound. - * @param string $test_name Name of test that is ending. - * @access public - */ - function paintMethodEnd($test_name) { - array_pop($this->test_stack); - } - - /** - * Paints the test document header. - * @param string $test_name First test top level - * to start. - * @access public - * @abstract - */ - function paintHeader($test_name) { - } - - /** - * Paints the test document footer. - * @param string $test_name The top level test. - * @access public - * @abstract - */ - function paintFooter($test_name) { - } - - /** - * Accessor for internal test stack. For - * subclasses that need to see the whole test - * history for display purposes. - * @return array List of methods in nesting order. - * @access public - */ - function getTestList() { - return $this->test_stack; - } - - /** - * Accessor for total test size in number - * of test cases. Null until the first - * test is started. - * @return integer Total number of cases at start. - * @access public - */ - function getTestCaseCount() { - return $this->size; - } - - /** - * Accessor for the number of test cases - * completed so far. - * @return integer Number of ended cases. - * @access public - */ - function getTestCaseProgress() { - return $this->progress; - } - - /** - * Static check for running in the comand line. - * @return boolean True if CLI. - * @access public - */ - static function inCli() { - return php_sapi_name() == 'cli'; - } -} - -/** - * For modifying the behaviour of the visual reporters. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleReporterDecorator { - protected $reporter; - - /** - * Mediates between the reporter and the test case. - * @param SimpleScorer $reporter Reporter to receive events. - */ - function __construct($reporter) { - $this->reporter = $reporter; - } - - /** - * Signals that the next evaluation will be a dry - * run. That is, the structure events will be - * recorded, but no tests will be run. - * @param boolean $is_dry Dry run if true. - * @access public - */ - function makeDry($is_dry = true) { - $this->reporter->makeDry($is_dry); - } - - /** - * Accessor for current status. Will be false - * if there have been any failures or exceptions. - * Used for command line tools. - * @return boolean True if no failures. - * @access public - */ - function getStatus() { - return $this->reporter->getStatus(); - } - - /** - * The nesting of the test cases so far. Not - * all reporters have this facility. - * @return array Test list if accessible. - * @access public - */ - function getTestList() { - if (method_exists($this->reporter, 'getTestList')) { - return $this->reporter->getTestList(); - } else { - return array(); - } - } - - /** - * The reporter has a veto on what should be run. - * @param string $test_case_name Name of test case. - * @param string $method Name of test method. - * @return boolean True if test should be run. - * @access public - */ - function shouldInvoke($test_case_name, $method) { - return $this->reporter->shouldInvoke($test_case_name, $method); - } - - /** - * Can wrap the invoker in preparation for running - * a test. - * @param SimpleInvoker $invoker Individual test runner. - * @return SimpleInvoker Wrapped test runner. - * @access public - */ - function createInvoker($invoker) { - return $this->reporter->createInvoker($invoker); - } - - /** - * Gets the formatter for privateiables and other small - * generic data items. - * @return SimpleDumper Formatter. - * @access public - */ - function getDumper() { - return $this->reporter->getDumper(); - } - - /** - * Paints the start of a group test. - * @param string $test_name Name of test or other label. - * @param integer $size Number of test cases starting. - * @access public - */ - function paintGroupStart($test_name, $size) { - $this->reporter->paintGroupStart($test_name, $size); - } - - /** - * Paints the end of a group test. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintGroupEnd($test_name) { - $this->reporter->paintGroupEnd($test_name); - } - - /** - * Paints the start of a test case. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseStart($test_name) { - $this->reporter->paintCaseStart($test_name); - } - - /** - * Paints the end of a test case. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseEnd($test_name) { - $this->reporter->paintCaseEnd($test_name); - } - - /** - * Paints the start of a test method. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintMethodStart($test_name) { - $this->reporter->paintMethodStart($test_name); - } - - /** - * Paints the end of a test method. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintMethodEnd($test_name) { - $this->reporter->paintMethodEnd($test_name); - } - - /** - * Chains to the wrapped reporter. - * @param string $message Message is ignored. - * @access public - */ - function paintPass($message) { - $this->reporter->paintPass($message); - } - - /** - * Chains to the wrapped reporter. - * @param string $message Message is ignored. - * @access public - */ - function paintFail($message) { - $this->reporter->paintFail($message); - } - - /** - * Chains to the wrapped reporter. - * @param string $message Text of error formatted by - * the test case. - * @access public - */ - function paintError($message) { - $this->reporter->paintError($message); - } - - /** - * Chains to the wrapped reporter. - * @param Exception $exception Exception to show. - * @access public - */ - function paintException($exception) { - $this->reporter->paintException($exception); - } - - /** - * Prints the message for skipping tests. - * @param string $message Text of skip condition. - * @access public - */ - function paintSkip($message) { - $this->reporter->paintSkip($message); - } - - /** - * Chains to the wrapped reporter. - * @param string $message Text to display. - * @access public - */ - function paintMessage($message) { - $this->reporter->paintMessage($message); - } - - /** - * Chains to the wrapped reporter. - * @param string $message Text to display. - * @access public - */ - function paintFormattedMessage($message) { - $this->reporter->paintFormattedMessage($message); - } - - /** - * Chains to the wrapped reporter. - * @param string $type Event type as text. - * @param mixed $payload Message or object. - * @return boolean Should return false if this - * type of signal should fail the - * test suite. - * @access public - */ - function paintSignal($type, $payload) { - $this->reporter->paintSignal($type, $payload); - } -} - -/** - * For sending messages to multiple reporters at - * the same time. - * @package SimpleTest - * @subpackage UnitTester - */ -class MultipleReporter { - private $reporters = array(); - - /** - * Adds a reporter to the subscriber list. - * @param SimpleScorer $reporter Reporter to receive events. - * @access public - */ - function attachReporter($reporter) { - $this->reporters[] = $reporter; - } - - /** - * Signals that the next evaluation will be a dry - * run. That is, the structure events will be - * recorded, but no tests will be run. - * @param boolean $is_dry Dry run if true. - * @access public - */ - function makeDry($is_dry = true) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->makeDry($is_dry); - } - } - - /** - * Accessor for current status. Will be false - * if there have been any failures or exceptions. - * If any reporter reports a failure, the whole - * suite fails. - * @return boolean True if no failures. - * @access public - */ - function getStatus() { - for ($i = 0; $i < count($this->reporters); $i++) { - if (! $this->reporters[$i]->getStatus()) { - return false; - } - } - return true; - } - - /** - * The reporter has a veto on what should be run. - * It requires all reporters to want to run the method. - * @param string $test_case_name name of test case. - * @param string $method Name of test method. - * @access public - */ - function shouldInvoke($test_case_name, $method) { - for ($i = 0; $i < count($this->reporters); $i++) { - if (! $this->reporters[$i]->shouldInvoke($test_case_name, $method)) { - return false; - } - } - return true; - } - - /** - * Every reporter gets a chance to wrap the invoker. - * @param SimpleInvoker $invoker Individual test runner. - * @return SimpleInvoker Wrapped test runner. - * @access public - */ - function createInvoker($invoker) { - for ($i = 0; $i < count($this->reporters); $i++) { - $invoker = $this->reporters[$i]->createInvoker($invoker); - } - return $invoker; - } - - /** - * Gets the formatter for privateiables and other small - * generic data items. - * @return SimpleDumper Formatter. - * @access public - */ - function getDumper() { - return new SimpleDumper(); - } - - /** - * Paints the start of a group test. - * @param string $test_name Name of test or other label. - * @param integer $size Number of test cases starting. - * @access public - */ - function paintGroupStart($test_name, $size) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintGroupStart($test_name, $size); - } - } - - /** - * Paints the end of a group test. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintGroupEnd($test_name) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintGroupEnd($test_name); - } - } - - /** - * Paints the start of a test case. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseStart($test_name) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintCaseStart($test_name); - } - } - - /** - * Paints the end of a test case. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintCaseEnd($test_name) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintCaseEnd($test_name); - } - } - - /** - * Paints the start of a test method. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintMethodStart($test_name) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintMethodStart($test_name); - } - } - - /** - * Paints the end of a test method. - * @param string $test_name Name of test or other label. - * @access public - */ - function paintMethodEnd($test_name) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintMethodEnd($test_name); - } - } - - /** - * Chains to the wrapped reporter. - * @param string $message Message is ignored. - * @access public - */ - function paintPass($message) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintPass($message); - } - } - - /** - * Chains to the wrapped reporter. - * @param string $message Message is ignored. - * @access public - */ - function paintFail($message) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintFail($message); - } - } - - /** - * Chains to the wrapped reporter. - * @param string $message Text of error formatted by - * the test case. - * @access public - */ - function paintError($message) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintError($message); - } - } - - /** - * Chains to the wrapped reporter. - * @param Exception $exception Exception to display. - * @access public - */ - function paintException($exception) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintException($exception); - } - } - - /** - * Prints the message for skipping tests. - * @param string $message Text of skip condition. - * @access public - */ - function paintSkip($message) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintSkip($message); - } - } - - /** - * Chains to the wrapped reporter. - * @param string $message Text to display. - * @access public - */ - function paintMessage($message) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintMessage($message); - } - } - - /** - * Chains to the wrapped reporter. - * @param string $message Text to display. - * @access public - */ - function paintFormattedMessage($message) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintFormattedMessage($message); - } - } - - /** - * Chains to the wrapped reporter. - * @param string $type Event type as text. - * @param mixed $payload Message or object. - * @return boolean Should return false if this - * type of signal should fail the - * test suite. - * @access public - */ - function paintSignal($type, $payload) { - for ($i = 0; $i < count($this->reporters); $i++) { - $this->reporters[$i]->paintSignal($type, $payload); - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/selector.php b/3rdparty/simpletest/selector.php deleted file mode 100644 index ba2fed312a870dcfe46096406a89915fe7a2ad05..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/selector.php +++ /dev/null @@ -1,141 +0,0 @@ -<?php -/** - * Base include file for SimpleTest. - * @package SimpleTest - * @subpackage WebTester - * @version $Id: selector.php 1786 2008-04-26 17:32:20Z pp11 $ - */ - -/**#@+ - * include SimpleTest files - */ -require_once(dirname(__FILE__) . '/tag.php'); -require_once(dirname(__FILE__) . '/encoding.php'); -/**#@-*/ - -/** - * Used to extract form elements for testing against. - * Searches by name attribute. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleByName { - private $name; - - /** - * Stashes the name for later comparison. - * @param string $name Name attribute to match. - */ - function __construct($name) { - $this->name = $name; - } - - /** - * Accessor for name. - * @returns string $name Name to match. - */ - function getName() { - return $this->name; - } - - /** - * Compares with name attribute of widget. - * @param SimpleWidget $widget Control to compare. - * @access public - */ - function isMatch($widget) { - return ($widget->getName() == $this->name); - } -} - -/** - * Used to extract form elements for testing against. - * Searches by visible label or alt text. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleByLabel { - private $label; - - /** - * Stashes the name for later comparison. - * @param string $label Visible text to match. - */ - function __construct($label) { - $this->label = $label; - } - - /** - * Comparison. Compares visible text of widget or - * related label. - * @param SimpleWidget $widget Control to compare. - * @access public - */ - function isMatch($widget) { - if (! method_exists($widget, 'isLabel')) { - return false; - } - return $widget->isLabel($this->label); - } -} - -/** - * Used to extract form elements for testing against. - * Searches dy id attribute. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleById { - private $id; - - /** - * Stashes the name for later comparison. - * @param string $id ID atribute to match. - */ - function __construct($id) { - $this->id = $id; - } - - /** - * Comparison. Compares id attribute of widget. - * @param SimpleWidget $widget Control to compare. - * @access public - */ - function isMatch($widget) { - return $widget->isId($this->id); - } -} - -/** - * Used to extract form elements for testing against. - * Searches by visible label, name or alt text. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleByLabelOrName { - private $label; - - /** - * Stashes the name/label for later comparison. - * @param string $label Visible text to match. - */ - function __construct($label) { - $this->label = $label; - } - - /** - * Comparison. Compares visible text of widget or - * related label or name. - * @param SimpleWidget $widget Control to compare. - * @access public - */ - function isMatch($widget) { - if (method_exists($widget, 'isLabel')) { - if ($widget->isLabel($this->label)) { - return true; - } - } - return ($widget->getName() == $this->label); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/shell_tester.php b/3rdparty/simpletest/shell_tester.php deleted file mode 100644 index 9a3bd389eeb5b28970941fb37029ffd5fe2c79bb..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/shell_tester.php +++ /dev/null @@ -1,330 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: shell_tester.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/test_case.php'); -/**#@-*/ - -/** - * Wrapper for exec() functionality. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleShell { - private $output; - - /** - * Executes the shell comand and stashes the output. - * @access public - */ - function __construct() { - $this->output = false; - } - - /** - * Actually runs the command. Does not trap the - * error stream output as this need PHP 4.3+. - * @param string $command The actual command line - * to run. - * @return integer Exit code. - * @access public - */ - function execute($command) { - $this->output = false; - exec($command, $this->output, $ret); - return $ret; - } - - /** - * Accessor for the last output. - * @return string Output as text. - * @access public - */ - function getOutput() { - return implode("\n", $this->output); - } - - /** - * Accessor for the last output. - * @return array Output as array of lines. - * @access public - */ - function getOutputAsList() { - return $this->output; - } -} - -/** - * Test case for testing of command line scripts and - * utilities. Usually scripts that are external to the - * PHP code, but support it in some way. - * @package SimpleTest - * @subpackage UnitTester - */ -class ShellTestCase extends SimpleTestCase { - private $current_shell; - private $last_status; - private $last_command; - - /** - * Creates an empty test case. Should be subclassed - * with test methods for a functional test case. - * @param string $label Name of test case. Will use - * the class name if none specified. - * @access public - */ - function __construct($label = false) { - parent::__construct($label); - $this->current_shell = $this->createShell(); - $this->last_status = false; - $this->last_command = ''; - } - - /** - * Executes a command and buffers the results. - * @param string $command Command to run. - * @return boolean True if zero exit code. - * @access public - */ - function execute($command) { - $shell = $this->getShell(); - $this->last_status = $shell->execute($command); - $this->last_command = $command; - return ($this->last_status === 0); - } - - /** - * Dumps the output of the last command. - * @access public - */ - function dumpOutput() { - $this->dump($this->getOutput()); - } - - /** - * Accessor for the last output. - * @return string Output as text. - * @access public - */ - function getOutput() { - $shell = $this->getShell(); - return $shell->getOutput(); - } - - /** - * Accessor for the last output. - * @return array Output as array of lines. - * @access public - */ - function getOutputAsList() { - $shell = $this->getShell(); - return $shell->getOutputAsList(); - } - - /** - * Called from within the test methods to register - * passes and failures. - * @param boolean $result Pass on true. - * @param string $message Message to display describing - * the test state. - * @return boolean True on pass - * @access public - */ - function assertTrue($result, $message = false) { - return $this->assert(new TrueExpectation(), $result, $message); - } - - /** - * Will be true on false and vice versa. False - * is the PHP definition of false, so that null, - * empty strings, zero and an empty array all count - * as false. - * @param boolean $result Pass on false. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertFalse($result, $message = '%s') { - return $this->assert(new FalseExpectation(), $result, $message); - } - - /** - * Will trigger a pass if the two parameters have - * the same value only. Otherwise a fail. This - * is for testing hand extracted text, etc. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertEqual($first, $second, $message = "%s") { - return $this->assert( - new EqualExpectation($first), - $second, - $message); - } - - /** - * Will trigger a pass if the two parameters have - * a different value. Otherwise a fail. This - * is for testing hand extracted text, etc. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertNotEqual($first, $second, $message = "%s") { - return $this->assert( - new NotEqualExpectation($first), - $second, - $message); - } - - /** - * Tests the last status code from the shell. - * @param integer $status Expected status of last - * command. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertExitCode($status, $message = "%s") { - $message = sprintf($message, "Expected status code of [$status] from [" . - $this->last_command . "], but got [" . - $this->last_status . "]"); - return $this->assertTrue($status === $this->last_status, $message); - } - - /** - * Attempt to exactly match the combined STDERR and - * STDOUT output. - * @param string $expected Expected output. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertOutput($expected, $message = "%s") { - $shell = $this->getShell(); - return $this->assert( - new EqualExpectation($expected), - $shell->getOutput(), - $message); - } - - /** - * Scans the output for a Perl regex. If found - * anywhere it passes, else it fails. - * @param string $pattern Regex to search for. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertOutputPattern($pattern, $message = "%s") { - $shell = $this->getShell(); - return $this->assert( - new PatternExpectation($pattern), - $shell->getOutput(), - $message); - } - - /** - * If a Perl regex is found anywhere in the current - * output then a failure is generated, else a pass. - * @param string $pattern Regex to search for. - * @param $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertNoOutputPattern($pattern, $message = "%s") { - $shell = $this->getShell(); - return $this->assert( - new NoPatternExpectation($pattern), - $shell->getOutput(), - $message); - } - - /** - * File existence check. - * @param string $path Full filename and path. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertFileExists($path, $message = "%s") { - $message = sprintf($message, "File [$path] should exist"); - return $this->assertTrue(file_exists($path), $message); - } - - /** - * File non-existence check. - * @param string $path Full filename and path. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertFileNotExists($path, $message = "%s") { - $message = sprintf($message, "File [$path] should not exist"); - return $this->assertFalse(file_exists($path), $message); - } - - /** - * Scans a file for a Perl regex. If found - * anywhere it passes, else it fails. - * @param string $pattern Regex to search for. - * @param string $path Full filename and path. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertFilePattern($pattern, $path, $message = "%s") { - return $this->assert( - new PatternExpectation($pattern), - implode('', file($path)), - $message); - } - - /** - * If a Perl regex is found anywhere in the named - * file then a failure is generated, else a pass. - * @param string $pattern Regex to search for. - * @param string $path Full filename and path. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertNoFilePattern($pattern, $path, $message = "%s") { - return $this->assert( - new NoPatternExpectation($pattern), - implode('', file($path)), - $message); - } - - /** - * Accessor for current shell. Used for testing the - * the tester itself. - * @return Shell Current shell. - * @access protected - */ - protected function getShell() { - return $this->current_shell; - } - - /** - * Factory for the shell to run the command on. - * @return Shell New shell object. - * @access protected - */ - protected function createShell() { - return new SimpleShell(); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/simpletest.php b/3rdparty/simpletest/simpletest.php deleted file mode 100644 index 425c869a8253dd7b768b7bbf65b3ae2f78a940ec..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/simpletest.php +++ /dev/null @@ -1,391 +0,0 @@ -<?php -/** - * Global state for SimpleTest and kicker script in future versions. - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: simpletest.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include SimpleTest files - */ -require_once(dirname(__FILE__) . '/reflection_php5.php'); -require_once(dirname(__FILE__) . '/default_reporter.php'); -require_once(dirname(__FILE__) . '/compatibility.php'); -/**#@-*/ - -/** - * Registry and test context. Includes a few - * global options that I'm slowly getting rid of. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleTest { - - /** - * Reads the SimpleTest version from the release file. - * @return string Version string. - */ - static function getVersion() { - $content = file(dirname(__FILE__) . '/VERSION'); - return trim($content[0]); - } - - /** - * Sets the name of a test case to ignore, usually - * because the class is an abstract case that should - * @param string $class Add a class to ignore. - */ - static function ignore($class) { - $registry = &SimpleTest::getRegistry(); - $registry['IgnoreList'][strtolower($class)] = true; - } - - /** - * Scans the now complete ignore list, and adds - * all parent classes to the list. If a class - * is not a runnable test case, then it's parents - * wouldn't be either. This is syntactic sugar - * to cut down on ommissions of ignore()'s or - * missing abstract declarations. This cannot - * be done whilst loading classes wiithout forcing - * a particular order on the class declarations and - * the ignore() calls. It's just nice to have the ignore() - * calls at the top of the file before the actual declarations. - * @param array $classes Class names of interest. - */ - static function ignoreParentsIfIgnored($classes) { - $registry = &SimpleTest::getRegistry(); - foreach ($classes as $class) { - if (SimpleTest::isIgnored($class)) { - $reflection = new SimpleReflection($class); - if ($parent = $reflection->getParent()) { - SimpleTest::ignore($parent); - } - } - } - } - - /** - * Puts the object to the global pool of 'preferred' objects - * which can be retrieved with SimpleTest :: preferred() method. - * Instances of the same class are overwritten. - * @param object $object Preferred object - * @see preferred() - */ - static function prefer($object) { - $registry = &SimpleTest::getRegistry(); - $registry['Preferred'][] = $object; - } - - /** - * Retrieves 'preferred' objects from global pool. Class filter - * can be applied in order to retrieve the object of the specific - * class - * @param array|string $classes Allowed classes or interfaces. - * @return array|object|null - * @see prefer() - */ - static function preferred($classes) { - if (! is_array($classes)) { - $classes = array($classes); - } - $registry = &SimpleTest::getRegistry(); - for ($i = count($registry['Preferred']) - 1; $i >= 0; $i--) { - foreach ($classes as $class) { - if (SimpleTestCompatibility::isA($registry['Preferred'][$i], $class)) { - return $registry['Preferred'][$i]; - } - } - } - return null; - } - - /** - * Test to see if a test case is in the ignore - * list. Quite obviously the ignore list should - * be a separate object and will be one day. - * This method is internal to SimpleTest. Don't - * use it. - * @param string $class Class name to test. - * @return boolean True if should not be run. - */ - static function isIgnored($class) { - $registry = &SimpleTest::getRegistry(); - return isset($registry['IgnoreList'][strtolower($class)]); - } - - /** - * Sets proxy to use on all requests for when - * testing from behind a firewall. Set host - * to false to disable. This will take effect - * if there are no other proxy settings. - * @param string $proxy Proxy host as URL. - * @param string $username Proxy username for authentication. - * @param string $password Proxy password for authentication. - */ - static function useProxy($proxy, $username = false, $password = false) { - $registry = &SimpleTest::getRegistry(); - $registry['DefaultProxy'] = $proxy; - $registry['DefaultProxyUsername'] = $username; - $registry['DefaultProxyPassword'] = $password; - } - - /** - * Accessor for default proxy host. - * @return string Proxy URL. - */ - static function getDefaultProxy() { - $registry = &SimpleTest::getRegistry(); - return $registry['DefaultProxy']; - } - - /** - * Accessor for default proxy username. - * @return string Proxy username for authentication. - */ - static function getDefaultProxyUsername() { - $registry = &SimpleTest::getRegistry(); - return $registry['DefaultProxyUsername']; - } - - /** - * Accessor for default proxy password. - * @return string Proxy password for authentication. - */ - static function getDefaultProxyPassword() { - $registry = &SimpleTest::getRegistry(); - return $registry['DefaultProxyPassword']; - } - - /** - * Accessor for default HTML parsers. - * @return array List of parsers to try in - * order until one responds true - * to can(). - */ - static function getParsers() { - $registry = &SimpleTest::getRegistry(); - return $registry['Parsers']; - } - - /** - * Set the list of HTML parsers to attempt to use by default. - * @param array $parsers List of parsers to try in - * order until one responds true - * to can(). - */ - static function setParsers($parsers) { - $registry = &SimpleTest::getRegistry(); - $registry['Parsers'] = $parsers; - } - - /** - * Accessor for global registry of options. - * @return hash All stored values. - */ - protected static function &getRegistry() { - static $registry = false; - if (! $registry) { - $registry = SimpleTest::getDefaults(); - } - return $registry; - } - - /** - * Accessor for the context of the current - * test run. - * @return SimpleTestContext Current test run. - */ - static function getContext() { - static $context = false; - if (! $context) { - $context = new SimpleTestContext(); - } - return $context; - } - - /** - * Constant default values. - * @return hash All registry defaults. - */ - protected static function getDefaults() { - return array( - 'Parsers' => false, - 'MockBaseClass' => 'SimpleMock', - 'IgnoreList' => array(), - 'DefaultProxy' => false, - 'DefaultProxyUsername' => false, - 'DefaultProxyPassword' => false, - 'Preferred' => array(new HtmlReporter(), new TextReporter(), new XmlReporter())); - } - - /** - * @deprecated - */ - static function setMockBaseClass($mock_base) { - $registry = &SimpleTest::getRegistry(); - $registry['MockBaseClass'] = $mock_base; - } - - /** - * @deprecated - */ - static function getMockBaseClass() { - $registry = &SimpleTest::getRegistry(); - return $registry['MockBaseClass']; - } -} - -/** - * Container for all components for a specific - * test run. Makes things like error queues - * available to PHP event handlers, and also - * gets around some nasty reference issues in - * the mocks. - * @package SimpleTest - */ -class SimpleTestContext { - private $test; - private $reporter; - private $resources; - - /** - * Clears down the current context. - * @access public - */ - function clear() { - $this->resources = array(); - } - - /** - * Sets the current test case instance. This - * global instance can be used by the mock objects - * to send message to the test cases. - * @param SimpleTestCase $test Test case to register. - */ - function setTest($test) { - $this->clear(); - $this->test = $test; - } - - /** - * Accessor for currently running test case. - * @return SimpleTestCase Current test. - */ - function getTest() { - return $this->test; - } - - /** - * Sets the current reporter. This - * global instance can be used by the mock objects - * to send messages. - * @param SimpleReporter $reporter Reporter to register. - */ - function setReporter($reporter) { - $this->clear(); - $this->reporter = $reporter; - } - - /** - * Accessor for current reporter. - * @return SimpleReporter Current reporter. - */ - function getReporter() { - return $this->reporter; - } - - /** - * Accessor for the Singleton resource. - * @return object Global resource. - */ - function get($resource) { - if (! isset($this->resources[$resource])) { - $this->resources[$resource] = new $resource(); - } - return $this->resources[$resource]; - } -} - -/** - * Interrogates the stack trace to recover the - * failure point. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleStackTrace { - private $prefixes; - - /** - * Stashes the list of target prefixes. - * @param array $prefixes List of method prefixes - * to search for. - */ - function __construct($prefixes) { - $this->prefixes = $prefixes; - } - - /** - * Extracts the last method name that was not within - * Simpletest itself. Captures a stack trace if none given. - * @param array $stack List of stack frames. - * @return string Snippet of test report with line - * number and file. - */ - function traceMethod($stack = false) { - $stack = $stack ? $stack : $this->captureTrace(); - foreach ($stack as $frame) { - if ($this->frameLiesWithinSimpleTestFolder($frame)) { - continue; - } - if ($this->frameMatchesPrefix($frame)) { - return ' at [' . $frame['file'] . ' line ' . $frame['line'] . ']'; - } - } - return ''; - } - - /** - * Test to see if error is generated by SimpleTest itself. - * @param array $frame PHP stack frame. - * @return boolean True if a SimpleTest file. - */ - protected function frameLiesWithinSimpleTestFolder($frame) { - if (isset($frame['file'])) { - $path = substr(SIMPLE_TEST, 0, -1); - if (strpos($frame['file'], $path) === 0) { - if (dirname($frame['file']) == $path) { - return true; - } - } - } - return false; - } - - /** - * Tries to determine if the method call is an assert, etc. - * @param array $frame PHP stack frame. - * @return boolean True if matches a target. - */ - protected function frameMatchesPrefix($frame) { - foreach ($this->prefixes as $prefix) { - if (strncmp($frame['function'], $prefix, strlen($prefix)) == 0) { - return true; - } - } - return false; - } - - /** - * Grabs a current stack trace. - * @return array Fulle trace. - */ - protected function captureTrace() { - if (function_exists('debug_backtrace')) { - return array_reverse(debug_backtrace()); - } - return array(); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/socket.php b/3rdparty/simpletest/socket.php deleted file mode 100644 index 06e8ca62d0098ffe128d3d1854f15d5ba5157ab2..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/socket.php +++ /dev/null @@ -1,312 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage MockObjects - * @version $Id: socket.php 1953 2009-09-20 01:26:25Z jsweat $ - */ - -/**#@+ - * include SimpleTest files - */ -require_once(dirname(__FILE__) . '/compatibility.php'); -/**#@-*/ - -/** - * Stashes an error for later. Useful for constructors - * until PHP gets exceptions. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleStickyError { - private $error = 'Constructor not chained'; - - /** - * Sets the error to empty. - * @access public - */ - function __construct() { - $this->clearError(); - } - - /** - * Test for an outstanding error. - * @return boolean True if there is an error. - * @access public - */ - function isError() { - return ($this->error != ''); - } - - /** - * Accessor for an outstanding error. - * @return string Empty string if no error otherwise - * the error message. - * @access public - */ - function getError() { - return $this->error; - } - - /** - * Sets the internal error. - * @param string Error message to stash. - * @access protected - */ - function setError($error) { - $this->error = $error; - } - - /** - * Resets the error state to no error. - * @access protected - */ - function clearError() { - $this->setError(''); - } -} - -/** - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleFileSocket extends SimpleStickyError { - private $handle; - private $is_open = false; - private $sent = ''; - private $block_size; - - /** - * Opens a socket for reading and writing. - * @param SimpleUrl $file Target URI to fetch. - * @param integer $block_size Size of chunk to read. - * @access public - */ - function __construct($file, $block_size = 1024) { - parent::__construct(); - if (! ($this->handle = $this->openFile($file, $error))) { - $file_string = $file->asString(); - $this->setError("Cannot open [$file_string] with [$error]"); - return; - } - $this->is_open = true; - $this->block_size = $block_size; - } - - /** - * Writes some data to the socket and saves alocal copy. - * @param string $message String to send to socket. - * @return boolean True if successful. - * @access public - */ - function write($message) { - return true; - } - - /** - * Reads data from the socket. The error suppresion - * is a workaround for PHP4 always throwing a warning - * with a secure socket. - * @return integer/boolean Incoming bytes. False - * on error. - * @access public - */ - function read() { - $raw = @fread($this->handle, $this->block_size); - if ($raw === false) { - $this->setError('Cannot read from socket'); - $this->close(); - } - return $raw; - } - - /** - * Accessor for socket open state. - * @return boolean True if open. - * @access public - */ - function isOpen() { - return $this->is_open; - } - - /** - * Closes the socket preventing further reads. - * Cannot be reopened once closed. - * @return boolean True if successful. - * @access public - */ - function close() { - if (!$this->is_open) return false; - $this->is_open = false; - return fclose($this->handle); - } - - /** - * Accessor for content so far. - * @return string Bytes sent only. - * @access public - */ - function getSent() { - return $this->sent; - } - - /** - * Actually opens the low level socket. - * @param SimpleUrl $file SimpleUrl file target. - * @param string $error Recipient of error message. - * @param integer $timeout Maximum time to wait for connection. - * @access protected - */ - protected function openFile($file, &$error) { - return @fopen($file->asString(), 'r'); - } -} - -/** - * Wrapper for TCP/IP socket. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleSocket extends SimpleStickyError { - private $handle; - private $is_open = false; - private $sent = ''; - private $lock_size; - - /** - * Opens a socket for reading and writing. - * @param string $host Hostname to send request to. - * @param integer $port Port on remote machine to open. - * @param integer $timeout Connection timeout in seconds. - * @param integer $block_size Size of chunk to read. - * @access public - */ - function __construct($host, $port, $timeout, $block_size = 255) { - parent::__construct(); - if (! ($this->handle = $this->openSocket($host, $port, $error_number, $error, $timeout))) { - $this->setError("Cannot open [$host:$port] with [$error] within [$timeout] seconds"); - return; - } - $this->is_open = true; - $this->block_size = $block_size; - SimpleTestCompatibility::setTimeout($this->handle, $timeout); - } - - /** - * Writes some data to the socket and saves alocal copy. - * @param string $message String to send to socket. - * @return boolean True if successful. - * @access public - */ - function write($message) { - if ($this->isError() || ! $this->isOpen()) { - return false; - } - $count = fwrite($this->handle, $message); - if (! $count) { - if ($count === false) { - $this->setError('Cannot write to socket'); - $this->close(); - } - return false; - } - fflush($this->handle); - $this->sent .= $message; - return true; - } - - /** - * Reads data from the socket. The error suppresion - * is a workaround for PHP4 always throwing a warning - * with a secure socket. - * @return integer/boolean Incoming bytes. False - * on error. - * @access public - */ - function read() { - if ($this->isError() || ! $this->isOpen()) { - return false; - } - $raw = @fread($this->handle, $this->block_size); - if ($raw === false) { - $this->setError('Cannot read from socket'); - $this->close(); - } - return $raw; - } - - /** - * Accessor for socket open state. - * @return boolean True if open. - * @access public - */ - function isOpen() { - return $this->is_open; - } - - /** - * Closes the socket preventing further reads. - * Cannot be reopened once closed. - * @return boolean True if successful. - * @access public - */ - function close() { - $this->is_open = false; - return fclose($this->handle); - } - - /** - * Accessor for content so far. - * @return string Bytes sent only. - * @access public - */ - function getSent() { - return $this->sent; - } - - /** - * Actually opens the low level socket. - * @param string $host Host to connect to. - * @param integer $port Port on host. - * @param integer $error_number Recipient of error code. - * @param string $error Recipoent of error message. - * @param integer $timeout Maximum time to wait for connection. - * @access protected - */ - protected function openSocket($host, $port, &$error_number, &$error, $timeout) { - return @fsockopen($host, $port, $error_number, $error, $timeout); - } -} - -/** - * Wrapper for TCP/IP socket over TLS. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleSecureSocket extends SimpleSocket { - - /** - * Opens a secure socket for reading and writing. - * @param string $host Hostname to send request to. - * @param integer $port Port on remote machine to open. - * @param integer $timeout Connection timeout in seconds. - * @access public - */ - function __construct($host, $port, $timeout) { - parent::__construct($host, $port, $timeout); - } - - /** - * Actually opens the low level socket. - * @param string $host Host to connect to. - * @param integer $port Port on host. - * @param integer $error_number Recipient of error code. - * @param string $error Recipient of error message. - * @param integer $timeout Maximum time to wait for connection. - * @access protected - */ - function openSocket($host, $port, &$error_number, &$error, $timeout) { - return parent::openSocket("tls://$host", $port, $error_number, $error, $timeout); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/tag.php b/3rdparty/simpletest/tag.php deleted file mode 100644 index afe649ec5dd084627c343f22a3e3c26f5cbecdde..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/tag.php +++ /dev/null @@ -1,1527 +0,0 @@ -<?php -/** - * Base include file for SimpleTest. - * @package SimpleTest - * @subpackage WebTester - * @version $Id: tag.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include SimpleTest files - */ -require_once(dirname(__FILE__) . '/page.php'); -require_once(dirname(__FILE__) . '/encoding.php'); -/**#@-*/ - -/** - * Creates tags and widgets given HTML tag - * attributes. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleTagBuilder { - - /** - * Factory for the tag objects. Creates the - * appropriate tag object for the incoming tag name - * and attributes. - * @param string $name HTML tag name. - * @param hash $attributes Element attributes. - * @return SimpleTag Tag object. - * @access public - */ - function createTag($name, $attributes) { - static $map = array( - 'a' => 'SimpleAnchorTag', - 'title' => 'SimpleTitleTag', - 'base' => 'SimpleBaseTag', - 'button' => 'SimpleButtonTag', - 'textarea' => 'SimpleTextAreaTag', - 'option' => 'SimpleOptionTag', - 'label' => 'SimpleLabelTag', - 'form' => 'SimpleFormTag', - 'frame' => 'SimpleFrameTag'); - $attributes = $this->keysToLowerCase($attributes); - if (array_key_exists($name, $map)) { - $tag_class = $map[$name]; - return new $tag_class($attributes); - } elseif ($name == 'select') { - return $this->createSelectionTag($attributes); - } elseif ($name == 'input') { - return $this->createInputTag($attributes); - } - return new SimpleTag($name, $attributes); - } - - /** - * Factory for selection fields. - * @param hash $attributes Element attributes. - * @return SimpleTag Tag object. - * @access protected - */ - protected function createSelectionTag($attributes) { - if (isset($attributes['multiple'])) { - return new MultipleSelectionTag($attributes); - } - return new SimpleSelectionTag($attributes); - } - - /** - * Factory for input tags. - * @param hash $attributes Element attributes. - * @return SimpleTag Tag object. - * @access protected - */ - protected function createInputTag($attributes) { - if (! isset($attributes['type'])) { - return new SimpleTextTag($attributes); - } - $type = strtolower(trim($attributes['type'])); - $map = array( - 'submit' => 'SimpleSubmitTag', - 'image' => 'SimpleImageSubmitTag', - 'checkbox' => 'SimpleCheckboxTag', - 'radio' => 'SimpleRadioButtonTag', - 'text' => 'SimpleTextTag', - 'hidden' => 'SimpleTextTag', - 'password' => 'SimpleTextTag', - 'file' => 'SimpleUploadTag'); - if (array_key_exists($type, $map)) { - $tag_class = $map[$type]; - return new $tag_class($attributes); - } - return false; - } - - /** - * Make the keys lower case for case insensitive look-ups. - * @param hash $map Hash to convert. - * @return hash Unchanged values, but keys lower case. - * @access private - */ - protected function keysToLowerCase($map) { - $lower = array(); - foreach ($map as $key => $value) { - $lower[strtolower($key)] = $value; - } - return $lower; - } -} - -/** - * HTML or XML tag. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleTag { - private $name; - private $attributes; - private $content; - - /** - * Starts with a named tag with attributes only. - * @param string $name Tag name. - * @param hash $attributes Attribute names and - * string values. Note that - * the keys must have been - * converted to lower case. - */ - function __construct($name, $attributes) { - $this->name = strtolower(trim($name)); - $this->attributes = $attributes; - $this->content = ''; - } - - /** - * Check to see if the tag can have both start and - * end tags with content in between. - * @return boolean True if content allowed. - * @access public - */ - function expectEndTag() { - return true; - } - - /** - * The current tag should not swallow all content for - * itself as it's searchable page content. Private - * content tags are usually widgets that contain default - * values. - * @return boolean False as content is available - * to other tags by default. - * @access public - */ - function isPrivateContent() { - return false; - } - - /** - * Appends string content to the current content. - * @param string $content Additional text. - * @access public - */ - function addContent($content) { - $this->content .= (string)$content; - return $this; - } - - /** - * Adds an enclosed tag to the content. - * @param SimpleTag $tag New tag. - * @access public - */ - function addTag($tag) { - } - - /** - * Adds multiple enclosed tags to the content. - * @param array List of SimpleTag objects to be added. - */ - function addTags($tags) { - foreach ($tags as $tag) { - $this->addTag($tag); - } - } - - /** - * Accessor for tag name. - * @return string Name of tag. - * @access public - */ - function getTagName() { - return $this->name; - } - - /** - * List of legal child elements. - * @return array List of element names. - * @access public - */ - function getChildElements() { - return array(); - } - - /** - * Accessor for an attribute. - * @param string $label Attribute name. - * @return string Attribute value. - * @access public - */ - function getAttribute($label) { - $label = strtolower($label); - if (! isset($this->attributes[$label])) { - return false; - } - return (string)$this->attributes[$label]; - } - - /** - * Sets an attribute. - * @param string $label Attribute name. - * @return string $value New attribute value. - * @access protected - */ - protected function setAttribute($label, $value) { - $this->attributes[strtolower($label)] = $value; - } - - /** - * Accessor for the whole content so far. - * @return string Content as big raw string. - * @access public - */ - function getContent() { - return $this->content; - } - - /** - * Accessor for content reduced to visible text. Acts - * like a text mode browser, normalising space and - * reducing images to their alt text. - * @return string Content as plain text. - * @access public - */ - function getText() { - return SimplePage::normalise($this->content); - } - - /** - * Test to see if id attribute matches. - * @param string $id ID to test against. - * @return boolean True on match. - * @access public - */ - function isId($id) { - return ($this->getAttribute('id') == $id); - } -} - -/** - * Base url. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleBaseTag extends SimpleTag { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('base', $attributes); - } - - /** - * Base tag is not a block tag. - * @return boolean false - * @access public - */ - function expectEndTag() { - return false; - } -} - -/** - * Page title. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleTitleTag extends SimpleTag { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('title', $attributes); - } -} - -/** - * Link. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleAnchorTag extends SimpleTag { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('a', $attributes); - } - - /** - * Accessor for URL as string. - * @return string Coerced as string. - * @access public - */ - function getHref() { - $url = $this->getAttribute('href'); - if (is_bool($url)) { - $url = ''; - } - return $url; - } -} - -/** - * Form element. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleWidget extends SimpleTag { - private $value; - private $label; - private $is_set; - - /** - * Starts with a named tag with attributes only. - * @param string $name Tag name. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($name, $attributes) { - parent::__construct($name, $attributes); - $this->value = false; - $this->label = false; - $this->is_set = false; - } - - /** - * Accessor for name submitted as the key in - * GET/POST privateiables hash. - * @return string Parsed value. - * @access public - */ - function getName() { - return $this->getAttribute('name'); - } - - /** - * Accessor for default value parsed with the tag. - * @return string Parsed value. - * @access public - */ - function getDefault() { - return $this->getAttribute('value'); - } - - /** - * Accessor for currently set value or default if - * none. - * @return string Value set by form or default - * if none. - * @access public - */ - function getValue() { - if (! $this->is_set) { - return $this->getDefault(); - } - return $this->value; - } - - /** - * Sets the current form element value. - * @param string $value New value. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - $this->value = $value; - $this->is_set = true; - return true; - } - - /** - * Resets the form element value back to the - * default. - * @access public - */ - function resetValue() { - $this->is_set = false; - } - - /** - * Allows setting of a label externally, say by a - * label tag. - * @param string $label Label to attach. - * @access public - */ - function setLabel($label) { - $this->label = trim($label); - return $this; - } - - /** - * Reads external or internal label. - * @param string $label Label to test. - * @return boolean True is match. - * @access public - */ - function isLabel($label) { - return $this->label == trim($label); - } - - /** - * Dispatches the value into the form encoded packet. - * @param SimpleEncoding $encoding Form packet. - * @access public - */ - function write($encoding) { - if ($this->getName()) { - $encoding->add($this->getName(), $this->getValue()); - } - } -} - -/** - * Text, password and hidden field. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleTextTag extends SimpleWidget { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('input', $attributes); - if ($this->getAttribute('value') === false) { - $this->setAttribute('value', ''); - } - } - - /** - * Tag contains no content. - * @return boolean False. - * @access public - */ - function expectEndTag() { - return false; - } - - /** - * Sets the current form element value. Cannot - * change the value of a hidden field. - * @param string $value New value. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - if ($this->getAttribute('type') == 'hidden') { - return false; - } - return parent::setValue($value); - } -} - -/** - * Submit button as input tag. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleSubmitTag extends SimpleWidget { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('input', $attributes); - if ($this->getAttribute('value') === false) { - $this->setAttribute('value', 'Submit'); - } - } - - /** - * Tag contains no end element. - * @return boolean False. - * @access public - */ - function expectEndTag() { - return false; - } - - /** - * Disables the setting of the button value. - * @param string $value Ignored. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - return false; - } - - /** - * Value of browser visible text. - * @return string Visible label. - * @access public - */ - function getLabel() { - return $this->getValue(); - } - - /** - * Test for a label match when searching. - * @param string $label Label to test. - * @return boolean True on match. - * @access public - */ - function isLabel($label) { - return trim($label) == trim($this->getLabel()); - } -} - -/** - * Image button as input tag. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleImageSubmitTag extends SimpleWidget { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('input', $attributes); - } - - /** - * Tag contains no end element. - * @return boolean False. - * @access public - */ - function expectEndTag() { - return false; - } - - /** - * Disables the setting of the button value. - * @param string $value Ignored. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - return false; - } - - /** - * Value of browser visible text. - * @return string Visible label. - * @access public - */ - function getLabel() { - if ($this->getAttribute('title')) { - return $this->getAttribute('title'); - } - return $this->getAttribute('alt'); - } - - /** - * Test for a label match when searching. - * @param string $label Label to test. - * @return boolean True on match. - * @access public - */ - function isLabel($label) { - return trim($label) == trim($this->getLabel()); - } - - /** - * Dispatches the value into the form encoded packet. - * @param SimpleEncoding $encoding Form packet. - * @param integer $x X coordinate of click. - * @param integer $y Y coordinate of click. - * @access public - */ - function write($encoding, $x = 1, $y = 1) { - if ($this->getName()) { - $encoding->add($this->getName() . '.x', $x); - $encoding->add($this->getName() . '.y', $y); - } else { - $encoding->add('x', $x); - $encoding->add('y', $y); - } - } -} - -/** - * Submit button as button tag. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleButtonTag extends SimpleWidget { - - /** - * Starts with a named tag with attributes only. - * Defaults are very browser dependent. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('button', $attributes); - } - - /** - * Check to see if the tag can have both start and - * end tags with content in between. - * @return boolean True if content allowed. - * @access public - */ - function expectEndTag() { - return true; - } - - /** - * Disables the setting of the button value. - * @param string $value Ignored. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - return false; - } - - /** - * Value of browser visible text. - * @return string Visible label. - * @access public - */ - function getLabel() { - return $this->getContent(); - } - - /** - * Test for a label match when searching. - * @param string $label Label to test. - * @return boolean True on match. - * @access public - */ - function isLabel($label) { - return trim($label) == trim($this->getLabel()); - } -} - -/** - * Content tag for text area. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleTextAreaTag extends SimpleWidget { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('textarea', $attributes); - } - - /** - * Accessor for starting value. - * @return string Parsed value. - * @access public - */ - function getDefault() { - return $this->wrap(html_entity_decode($this->getContent(), ENT_QUOTES)); - } - - /** - * Applies word wrapping if needed. - * @param string $value New value. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - return parent::setValue($this->wrap($value)); - } - - /** - * Test to see if text should be wrapped. - * @return boolean True if wrapping on. - * @access private - */ - function wrapIsEnabled() { - if ($this->getAttribute('cols')) { - $wrap = $this->getAttribute('wrap'); - if (($wrap == 'physical') || ($wrap == 'hard')) { - return true; - } - } - return false; - } - - /** - * Performs the formatting that is peculiar to - * this tag. There is strange behaviour in this - * one, including stripping a leading new line. - * Go figure. I am using Firefox as a guide. - * @param string $text Text to wrap. - * @return string Text wrapped with carriage - * returns and line feeds - * @access private - */ - protected function wrap($text) { - $text = str_replace("\r\r\n", "\r\n", str_replace("\n", "\r\n", $text)); - $text = str_replace("\r\n\n", "\r\n", str_replace("\r", "\r\n", $text)); - if (strncmp($text, "\r\n", strlen("\r\n")) == 0) { - $text = substr($text, strlen("\r\n")); - } - if ($this->wrapIsEnabled()) { - return wordwrap( - $text, - (integer)$this->getAttribute('cols'), - "\r\n"); - } - return $text; - } - - /** - * The content of textarea is not part of the page. - * @return boolean True. - * @access public - */ - function isPrivateContent() { - return true; - } -} - -/** - * File upload widget. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleUploadTag extends SimpleWidget { - - /** - * Starts with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('input', $attributes); - } - - /** - * Tag contains no content. - * @return boolean False. - * @access public - */ - function expectEndTag() { - return false; - } - - /** - * Dispatches the value into the form encoded packet. - * @param SimpleEncoding $encoding Form packet. - * @access public - */ - function write($encoding) { - if (! file_exists($this->getValue())) { - return; - } - $encoding->attach( - $this->getName(), - implode('', file($this->getValue())), - basename($this->getValue())); - } -} - -/** - * Drop down widget. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleSelectionTag extends SimpleWidget { - private $options; - private $choice; - - /** - * Starts with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('select', $attributes); - $this->options = array(); - $this->choice = false; - } - - /** - * Adds an option tag to a selection field. - * @param SimpleOptionTag $tag New option. - * @access public - */ - function addTag($tag) { - if ($tag->getTagName() == 'option') { - $this->options[] = $tag; - } - } - - /** - * Text within the selection element is ignored. - * @param string $content Ignored. - * @access public - */ - function addContent($content) { - return $this; - } - - /** - * Scans options for defaults. If none, then - * the first option is selected. - * @return string Selected field. - * @access public - */ - function getDefault() { - for ($i = 0, $count = count($this->options); $i < $count; $i++) { - if ($this->options[$i]->getAttribute('selected') !== false) { - return $this->options[$i]->getDefault(); - } - } - if ($count > 0) { - return $this->options[0]->getDefault(); - } - return ''; - } - - /** - * Can only set allowed values. - * @param string $value New choice. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - for ($i = 0, $count = count($this->options); $i < $count; $i++) { - if ($this->options[$i]->isValue($value)) { - $this->choice = $i; - return true; - } - } - return false; - } - - /** - * Accessor for current selection value. - * @return string Value attribute or - * content of opton. - * @access public - */ - function getValue() { - if ($this->choice === false) { - return $this->getDefault(); - } - return $this->options[$this->choice]->getValue(); - } -} - -/** - * Drop down widget. - * @package SimpleTest - * @subpackage WebTester - */ -class MultipleSelectionTag extends SimpleWidget { - private $options; - private $values; - - /** - * Starts with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('select', $attributes); - $this->options = array(); - $this->values = false; - } - - /** - * Adds an option tag to a selection field. - * @param SimpleOptionTag $tag New option. - * @access public - */ - function addTag($tag) { - if ($tag->getTagName() == 'option') { - $this->options[] = &$tag; - } - } - - /** - * Text within the selection element is ignored. - * @param string $content Ignored. - * @access public - */ - function addContent($content) { - return $this; - } - - /** - * Scans options for defaults to populate the - * value array(). - * @return array Selected fields. - * @access public - */ - function getDefault() { - $default = array(); - for ($i = 0, $count = count($this->options); $i < $count; $i++) { - if ($this->options[$i]->getAttribute('selected') !== false) { - $default[] = $this->options[$i]->getDefault(); - } - } - return $default; - } - - /** - * Can only set allowed values. Any illegal value - * will result in a failure, but all correct values - * will be set. - * @param array $desired New choices. - * @return boolean True if all allowed. - * @access public - */ - function setValue($desired) { - $achieved = array(); - foreach ($desired as $value) { - $success = false; - for ($i = 0, $count = count($this->options); $i < $count; $i++) { - if ($this->options[$i]->isValue($value)) { - $achieved[] = $this->options[$i]->getValue(); - $success = true; - break; - } - } - if (! $success) { - return false; - } - } - $this->values = $achieved; - return true; - } - - /** - * Accessor for current selection value. - * @return array List of currently set options. - * @access public - */ - function getValue() { - if ($this->values === false) { - return $this->getDefault(); - } - return $this->values; - } -} - -/** - * Option for selection field. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleOptionTag extends SimpleWidget { - - /** - * Stashes the attributes. - */ - function __construct($attributes) { - parent::__construct('option', $attributes); - } - - /** - * Does nothing. - * @param string $value Ignored. - * @return boolean Not allowed. - * @access public - */ - function setValue($value) { - return false; - } - - /** - * Test to see if a value matches the option. - * @param string $compare Value to compare with. - * @return boolean True if possible match. - * @access public - */ - function isValue($compare) { - $compare = trim($compare); - if (trim($this->getValue()) == $compare) { - return true; - } - return trim(strip_tags($this->getContent())) == $compare; - } - - /** - * Accessor for starting value. Will be set to - * the option label if no value exists. - * @return string Parsed value. - * @access public - */ - function getDefault() { - if ($this->getAttribute('value') === false) { - return strip_tags($this->getContent()); - } - return $this->getAttribute('value'); - } - - /** - * The content of options is not part of the page. - * @return boolean True. - * @access public - */ - function isPrivateContent() { - return true; - } -} - -/** - * Radio button. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleRadioButtonTag extends SimpleWidget { - - /** - * Stashes the attributes. - * @param array $attributes Hash of attributes. - */ - function __construct($attributes) { - parent::__construct('input', $attributes); - if ($this->getAttribute('value') === false) { - $this->setAttribute('value', 'on'); - } - } - - /** - * Tag contains no content. - * @return boolean False. - * @access public - */ - function expectEndTag() { - return false; - } - - /** - * The only allowed value sn the one in the - * "value" attribute. - * @param string $value New value. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - if ($value === false) { - return parent::setValue($value); - } - if ($value != $this->getAttribute('value')) { - return false; - } - return parent::setValue($value); - } - - /** - * Accessor for starting value. - * @return string Parsed value. - * @access public - */ - function getDefault() { - if ($this->getAttribute('checked') !== false) { - return $this->getAttribute('value'); - } - return false; - } -} - -/** - * Checkbox widget. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleCheckboxTag extends SimpleWidget { - - /** - * Starts with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('input', $attributes); - if ($this->getAttribute('value') === false) { - $this->setAttribute('value', 'on'); - } - } - - /** - * Tag contains no content. - * @return boolean False. - * @access public - */ - function expectEndTag() { - return false; - } - - /** - * The only allowed value in the one in the - * "value" attribute. The default for this - * attribute is "on". If this widget is set to - * true, then the usual value will be taken. - * @param string $value New value. - * @return boolean True if allowed. - * @access public - */ - function setValue($value) { - if ($value === false) { - return parent::setValue($value); - } - if ($value === true) { - return parent::setValue($this->getAttribute('value')); - } - if ($value != $this->getAttribute('value')) { - return false; - } - return parent::setValue($value); - } - - /** - * Accessor for starting value. The default - * value is "on". - * @return string Parsed value. - * @access public - */ - function getDefault() { - if ($this->getAttribute('checked') !== false) { - return $this->getAttribute('value'); - } - return false; - } -} - -/** - * A group of multiple widgets with some shared behaviour. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleTagGroup { - private $widgets = array(); - - /** - * Adds a tag to the group. - * @param SimpleWidget $widget - * @access public - */ - function addWidget($widget) { - $this->widgets[] = $widget; - } - - /** - * Accessor to widget set. - * @return array All widgets. - * @access protected - */ - protected function &getWidgets() { - return $this->widgets; - } - - /** - * Accessor for an attribute. - * @param string $label Attribute name. - * @return boolean Always false. - * @access public - */ - function getAttribute($label) { - return false; - } - - /** - * Fetches the name for the widget from the first - * member. - * @return string Name of widget. - * @access public - */ - function getName() { - if (count($this->widgets) > 0) { - return $this->widgets[0]->getName(); - } - } - - /** - * Scans the widgets for one with the appropriate - * ID field. - * @param string $id ID value to try. - * @return boolean True if matched. - * @access public - */ - function isId($id) { - for ($i = 0, $count = count($this->widgets); $i < $count; $i++) { - if ($this->widgets[$i]->isId($id)) { - return true; - } - } - return false; - } - - /** - * Scans the widgets for one with the appropriate - * attached label. - * @param string $label Attached label to try. - * @return boolean True if matched. - * @access public - */ - function isLabel($label) { - for ($i = 0, $count = count($this->widgets); $i < $count; $i++) { - if ($this->widgets[$i]->isLabel($label)) { - return true; - } - } - return false; - } - - /** - * Dispatches the value into the form encoded packet. - * @param SimpleEncoding $encoding Form packet. - * @access public - */ - function write($encoding) { - $encoding->add($this->getName(), $this->getValue()); - } -} - -/** - * A group of tags with the same name within a form. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleCheckboxGroup extends SimpleTagGroup { - - /** - * Accessor for current selected widget or false - * if none. - * @return string/array Widget values or false if none. - * @access public - */ - function getValue() { - $values = array(); - $widgets = $this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - if ($widgets[$i]->getValue() !== false) { - $values[] = $widgets[$i]->getValue(); - } - } - return $this->coerceValues($values); - } - - /** - * Accessor for starting value that is active. - * @return string/array Widget values or false if none. - * @access public - */ - function getDefault() { - $values = array(); - $widgets = $this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - if ($widgets[$i]->getDefault() !== false) { - $values[] = $widgets[$i]->getDefault(); - } - } - return $this->coerceValues($values); - } - - /** - * Accessor for current set values. - * @param string/array/boolean $values Either a single string, a - * hash or false for nothing set. - * @return boolean True if all values can be set. - * @access public - */ - function setValue($values) { - $values = $this->makeArray($values); - if (! $this->valuesArePossible($values)) { - return false; - } - $widgets = $this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - $possible = $widgets[$i]->getAttribute('value'); - if (in_array($widgets[$i]->getAttribute('value'), $values)) { - $widgets[$i]->setValue($possible); - } else { - $widgets[$i]->setValue(false); - } - } - return true; - } - - /** - * Tests to see if a possible value set is legal. - * @param string/array/boolean $values Either a single string, a - * hash or false for nothing set. - * @return boolean False if trying to set a - * missing value. - * @access private - */ - protected function valuesArePossible($values) { - $matches = array(); - $widgets = &$this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - $possible = $widgets[$i]->getAttribute('value'); - if (in_array($possible, $values)) { - $matches[] = $possible; - } - } - return ($values == $matches); - } - - /** - * Converts the output to an appropriate format. This means - * that no values is false, a single value is just that - * value and only two or more are contained in an array. - * @param array $values List of values of widgets. - * @return string/array/boolean Expected format for a tag. - * @access private - */ - protected function coerceValues($values) { - if (count($values) == 0) { - return false; - } elseif (count($values) == 1) { - return $values[0]; - } else { - return $values; - } - } - - /** - * Converts false or string into array. The opposite of - * the coercian method. - * @param string/array/boolean $value A single item is converted - * to a one item list. False - * gives an empty list. - * @return array List of values, possibly empty. - * @access private - */ - protected function makeArray($value) { - if ($value === false) { - return array(); - } - if (is_string($value)) { - return array($value); - } - return $value; - } -} - -/** - * A group of tags with the same name within a form. - * Used for radio buttons. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleRadioGroup extends SimpleTagGroup { - - /** - * Each tag is tried in turn until one is - * successfully set. The others will be - * unchecked if successful. - * @param string $value New value. - * @return boolean True if any allowed. - * @access public - */ - function setValue($value) { - if (! $this->valueIsPossible($value)) { - return false; - } - $index = false; - $widgets = $this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - if (! $widgets[$i]->setValue($value)) { - $widgets[$i]->setValue(false); - } - } - return true; - } - - /** - * Tests to see if a value is allowed. - * @param string Attempted value. - * @return boolean True if a valid value. - * @access private - */ - protected function valueIsPossible($value) { - $widgets = $this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - if ($widgets[$i]->getAttribute('value') == $value) { - return true; - } - } - return false; - } - - /** - * Accessor for current selected widget or false - * if none. - * @return string/boolean Value attribute or - * content of opton. - * @access public - */ - function getValue() { - $widgets = $this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - if ($widgets[$i]->getValue() !== false) { - return $widgets[$i]->getValue(); - } - } - return false; - } - - /** - * Accessor for starting value that is active. - * @return string/boolean Value of first checked - * widget or false if none. - * @access public - */ - function getDefault() { - $widgets = $this->getWidgets(); - for ($i = 0, $count = count($widgets); $i < $count; $i++) { - if ($widgets[$i]->getDefault() !== false) { - return $widgets[$i]->getDefault(); - } - } - return false; - } -} - -/** - * Tag to keep track of labels. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleLabelTag extends SimpleTag { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('label', $attributes); - } - - /** - * Access for the ID to attach the label to. - * @return string For attribute. - * @access public - */ - function getFor() { - return $this->getAttribute('for'); - } -} - -/** - * Tag to aid parsing the form. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleFormTag extends SimpleTag { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('form', $attributes); - } -} - -/** - * Tag to aid parsing the frames in a page. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleFrameTag extends SimpleTag { - - /** - * Starts with a named tag with attributes only. - * @param hash $attributes Attribute names and - * string values. - */ - function __construct($attributes) { - parent::__construct('frame', $attributes); - } - - /** - * Tag contains no content. - * @return boolean False. - * @access public - */ - function expectEndTag() { - return false; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/test_case.php b/3rdparty/simpletest/test_case.php deleted file mode 100644 index ba023c3b2ea8746464166b685541bdd63c791960..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/test_case.php +++ /dev/null @@ -1,658 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: test_case.php 2012 2011-04-29 08:57:00Z pp11 $ - */ - -/**#@+ - * Includes SimpleTest files and defined the root constant - * for dependent libraries. - */ -require_once(dirname(__FILE__) . '/invoker.php'); -require_once(dirname(__FILE__) . '/errors.php'); -require_once(dirname(__FILE__) . '/compatibility.php'); -require_once(dirname(__FILE__) . '/scorer.php'); -require_once(dirname(__FILE__) . '/expectation.php'); -require_once(dirname(__FILE__) . '/dumper.php'); -require_once(dirname(__FILE__) . '/simpletest.php'); -require_once(dirname(__FILE__) . '/exceptions.php'); -require_once(dirname(__FILE__) . '/reflection_php5.php'); -/**#@-*/ -if (! defined('SIMPLE_TEST')) { - /** - * @ignore - */ - define('SIMPLE_TEST', dirname(__FILE__) . DIRECTORY_SEPARATOR); -} - -/** - * Basic test case. This is the smallest unit of a test - * suite. It searches for - * all methods that start with the the string "test" and - * runs them. Working test cases extend this class. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleTestCase { - private $label = false; - protected $reporter; - private $observers; - private $should_skip = false; - - /** - * Sets up the test with no display. - * @param string $label If no test name is given then - * the class name is used. - * @access public - */ - function __construct($label = false) { - if ($label) { - $this->label = $label; - } - } - - /** - * Accessor for the test name for subclasses. - * @return string Name of the test. - * @access public - */ - function getLabel() { - return $this->label ? $this->label : get_class($this); - } - - /** - * This is a placeholder for skipping tests. In this - * method you place skipIf() and skipUnless() calls to - * set the skipping state. - * @access public - */ - function skip() { - } - - /** - * Will issue a message to the reporter and tell the test - * case to skip if the incoming flag is true. - * @param string $should_skip Condition causing the tests to be skipped. - * @param string $message Text of skip condition. - * @access public - */ - function skipIf($should_skip, $message = '%s') { - if ($should_skip && ! $this->should_skip) { - $this->should_skip = true; - $message = sprintf($message, 'Skipping [' . get_class($this) . ']'); - $this->reporter->paintSkip($message . $this->getAssertionLine()); - } - } - - /** - * Accessor for the private variable $_shoud_skip - * @access public - */ - function shouldSkip() { - return $this->should_skip; - } - - /** - * Will issue a message to the reporter and tell the test - * case to skip if the incoming flag is false. - * @param string $shouldnt_skip Condition causing the tests to be run. - * @param string $message Text of skip condition. - * @access public - */ - function skipUnless($shouldnt_skip, $message = false) { - $this->skipIf(! $shouldnt_skip, $message); - } - - /** - * Used to invoke the single tests. - * @return SimpleInvoker Individual test runner. - * @access public - */ - function createInvoker() { - return new SimpleErrorTrappingInvoker( - new SimpleExceptionTrappingInvoker(new SimpleInvoker($this))); - } - - /** - * Uses reflection to run every method within itself - * starting with the string "test" unless a method - * is specified. - * @param SimpleReporter $reporter Current test reporter. - * @return boolean True if all tests passed. - * @access public - */ - function run($reporter) { - $context = SimpleTest::getContext(); - $context->setTest($this); - $context->setReporter($reporter); - $this->reporter = $reporter; - $started = false; - foreach ($this->getTests() as $method) { - if ($reporter->shouldInvoke($this->getLabel(), $method)) { - $this->skip(); - if ($this->should_skip) { - break; - } - if (! $started) { - $reporter->paintCaseStart($this->getLabel()); - $started = true; - } - $invoker = $this->reporter->createInvoker($this->createInvoker()); - $invoker->before($method); - $invoker->invoke($method); - $invoker->after($method); - } - } - if ($started) { - $reporter->paintCaseEnd($this->getLabel()); - } - unset($this->reporter); - $context->setTest(null); - return $reporter->getStatus(); - } - - /** - * Gets a list of test names. Normally that will - * be all internal methods that start with the - * name "test". This method should be overridden - * if you want a different rule. - * @return array List of test names. - * @access public - */ - function getTests() { - $methods = array(); - foreach (get_class_methods(get_class($this)) as $method) { - if ($this->isTest($method)) { - $methods[] = $method; - } - } - return $methods; - } - - /** - * Tests to see if the method is a test that should - * be run. Currently any method that starts with 'test' - * is a candidate unless it is the constructor. - * @param string $method Method name to try. - * @return boolean True if test method. - * @access protected - */ - protected function isTest($method) { - if (strtolower(substr($method, 0, 4)) == 'test') { - return ! SimpleTestCompatibility::isA($this, strtolower($method)); - } - return false; - } - - /** - * Announces the start of the test. - * @param string $method Test method just started. - * @access public - */ - function before($method) { - $this->reporter->paintMethodStart($method); - $this->observers = array(); - } - - /** - * Sets up unit test wide variables at the start - * of each test method. To be overridden in - * actual user test cases. - * @access public - */ - function setUp() { - } - - /** - * Clears the data set in the setUp() method call. - * To be overridden by the user in actual user test cases. - * @access public - */ - function tearDown() { - } - - /** - * Announces the end of the test. Includes private clean up. - * @param string $method Test method just finished. - * @access public - */ - function after($method) { - for ($i = 0; $i < count($this->observers); $i++) { - $this->observers[$i]->atTestEnd($method, $this); - } - $this->reporter->paintMethodEnd($method); - } - - /** - * Sets up an observer for the test end. - * @param object $observer Must have atTestEnd() - * method. - * @access public - */ - function tell($observer) { - $this->observers[] = &$observer; - } - - /** - * @deprecated - */ - function pass($message = "Pass") { - if (! isset($this->reporter)) { - trigger_error('Can only make assertions within test methods'); - } - $this->reporter->paintPass( - $message . $this->getAssertionLine()); - return true; - } - - /** - * Sends a fail event with a message. - * @param string $message Message to send. - * @access public - */ - function fail($message = "Fail") { - if (! isset($this->reporter)) { - trigger_error('Can only make assertions within test methods'); - } - $this->reporter->paintFail( - $message . $this->getAssertionLine()); - return false; - } - - /** - * Formats a PHP error and dispatches it to the - * reporter. - * @param integer $severity PHP error code. - * @param string $message Text of error. - * @param string $file File error occoured in. - * @param integer $line Line number of error. - * @access public - */ - function error($severity, $message, $file, $line) { - if (! isset($this->reporter)) { - trigger_error('Can only make assertions within test methods'); - } - $this->reporter->paintError( - "Unexpected PHP error [$message] severity [$severity] in [$file line $line]"); - } - - /** - * Formats an exception and dispatches it to the - * reporter. - * @param Exception $exception Object thrown. - * @access public - */ - function exception($exception) { - $this->reporter->paintException($exception); - } - - /** - * For user defined expansion of the available messages. - * @param string $type Tag for sorting the signals. - * @param mixed $payload Extra user specific information. - */ - function signal($type, $payload) { - if (! isset($this->reporter)) { - trigger_error('Can only make assertions within test methods'); - } - $this->reporter->paintSignal($type, $payload); - } - - /** - * Runs an expectation directly, for extending the - * tests with new expectation classes. - * @param SimpleExpectation $expectation Expectation subclass. - * @param mixed $compare Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assert($expectation, $compare, $message = '%s') { - if ($expectation->test($compare)) { - return $this->pass(sprintf( - $message, - $expectation->overlayMessage($compare, $this->reporter->getDumper()))); - } else { - return $this->fail(sprintf( - $message, - $expectation->overlayMessage($compare, $this->reporter->getDumper()))); - } - } - - /** - * Uses a stack trace to find the line of an assertion. - * @return string Line number of first assert* - * method embedded in format string. - * @access public - */ - function getAssertionLine() { - $trace = new SimpleStackTrace(array('assert', 'expect', 'pass', 'fail', 'skip')); - return $trace->traceMethod(); - } - - /** - * Sends a formatted dump of a variable to the - * test suite for those emergency debugging - * situations. - * @param mixed $variable Variable to display. - * @param string $message Message to display. - * @return mixed The original variable. - * @access public - */ - function dump($variable, $message = false) { - $dumper = $this->reporter->getDumper(); - $formatted = $dumper->dump($variable); - if ($message) { - $formatted = $message . "\n" . $formatted; - } - $this->reporter->paintFormattedMessage($formatted); - return $variable; - } - - /** - * Accessor for the number of subtests including myelf. - * @return integer Number of test cases. - * @access public - */ - function getSize() { - return 1; - } -} - -/** - * Helps to extract test cases automatically from a file. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleFileLoader { - - /** - * Builds a test suite from a library of test cases. - * The new suite is composed into this one. - * @param string $test_file File name of library with - * test case classes. - * @return TestSuite The new test suite. - * @access public - */ - function load($test_file) { - $existing_classes = get_declared_classes(); - $existing_globals = get_defined_vars(); - include_once($test_file); - $new_globals = get_defined_vars(); - $this->makeFileVariablesGlobal($existing_globals, $new_globals); - $new_classes = array_diff(get_declared_classes(), $existing_classes); - if (empty($new_classes)) { - $new_classes = $this->scrapeClassesFromFile($test_file); - } - $classes = $this->selectRunnableTests($new_classes); - return $this->createSuiteFromClasses($test_file, $classes); - } - - /** - * Imports new variables into the global namespace. - * @param hash $existing Variables before the file was loaded. - * @param hash $new Variables after the file was loaded. - * @access private - */ - protected function makeFileVariablesGlobal($existing, $new) { - $globals = array_diff(array_keys($new), array_keys($existing)); - foreach ($globals as $global) { - $GLOBALS[$global] = $new[$global]; - } - } - - /** - * Lookup classnames from file contents, in case the - * file may have been included before. - * Note: This is probably too clever by half. Figuring this - * out after a failed test case is going to be tricky for us, - * never mind the user. A test case should not be included - * twice anyway. - * @param string $test_file File name with classes. - * @access private - */ - protected function scrapeClassesFromFile($test_file) { - preg_match_all('~^\s*class\s+(\w+)(\s+(extends|implements)\s+\w+)*\s*\{~mi', - file_get_contents($test_file), - $matches ); - return $matches[1]; - } - - /** - * Calculates the incoming test cases. Skips abstract - * and ignored classes. - * @param array $candidates Candidate classes. - * @return array New classes which are test - * cases that shouldn't be ignored. - * @access public - */ - function selectRunnableTests($candidates) { - $classes = array(); - foreach ($candidates as $class) { - if (TestSuite::getBaseTestCase($class)) { - $reflection = new SimpleReflection($class); - if ($reflection->isAbstract()) { - SimpleTest::ignore($class); - } else { - $classes[] = $class; - } - } - } - return $classes; - } - - /** - * Builds a test suite from a class list. - * @param string $title Title of new group. - * @param array $classes Test classes. - * @return TestSuite Group loaded with the new - * test cases. - * @access public - */ - function createSuiteFromClasses($title, $classes) { - if (count($classes) == 0) { - $suite = new BadTestSuite($title, "No runnable test cases in [$title]"); - return $suite; - } - SimpleTest::ignoreParentsIfIgnored($classes); - $suite = new TestSuite($title); - foreach ($classes as $class) { - if (! SimpleTest::isIgnored($class)) { - $suite->add($class); - } - } - return $suite; - } -} - -/** - * This is a composite test class for combining - * test cases and other RunnableTest classes into - * a group test. - * @package SimpleTest - * @subpackage UnitTester - */ -class TestSuite { - private $label; - private $test_cases; - - /** - * Sets the name of the test suite. - * @param string $label Name sent at the start and end - * of the test. - * @access public - */ - function TestSuite($label = false) { - $this->label = $label; - $this->test_cases = array(); - } - - /** - * Accessor for the test name for subclasses. If the suite - * wraps a single test case the label defaults to the name of that test. - * @return string Name of the test. - * @access public - */ - function getLabel() { - if (! $this->label) { - return ($this->getSize() == 1) ? - get_class($this->test_cases[0]) : get_class($this); - } else { - return $this->label; - } - } - - /** - * Adds a test into the suite by instance or class. The class will - * be instantiated if it's a test suite. - * @param SimpleTestCase $test_case Suite or individual test - * case implementing the - * runnable test interface. - * @access public - */ - function add($test_case) { - if (! is_string($test_case)) { - $this->test_cases[] = $test_case; - } elseif (TestSuite::getBaseTestCase($test_case) == 'testsuite') { - $this->test_cases[] = new $test_case(); - } else { - $this->test_cases[] = $test_case; - } - } - - /** - * Builds a test suite from a library of test cases. - * The new suite is composed into this one. - * @param string $test_file File name of library with - * test case classes. - * @access public - */ - function addFile($test_file) { - $extractor = new SimpleFileLoader(); - $this->add($extractor->load($test_file)); - } - - /** - * Delegates to a visiting collector to add test - * files. - * @param string $path Path to scan from. - * @param SimpleCollector $collector Directory scanner. - * @access public - */ - function collect($path, $collector) { - $collector->collect($this, $path); - } - - /** - * Invokes run() on all of the held test cases, instantiating - * them if necessary. - * @param SimpleReporter $reporter Current test reporter. - * @access public - */ - function run($reporter) { - $reporter->paintGroupStart($this->getLabel(), $this->getSize()); - for ($i = 0, $count = count($this->test_cases); $i < $count; $i++) { - if (is_string($this->test_cases[$i])) { - $class = $this->test_cases[$i]; - $test = new $class(); - $test->run($reporter); - unset($test); - } else { - $this->test_cases[$i]->run($reporter); - } - } - $reporter->paintGroupEnd($this->getLabel()); - return $reporter->getStatus(); - } - - /** - * Number of contained test cases. - * @return integer Total count of cases in the group. - * @access public - */ - function getSize() { - $count = 0; - foreach ($this->test_cases as $case) { - if (is_string($case)) { - if (! SimpleTest::isIgnored($case)) { - $count++; - } - } else { - $count += $case->getSize(); - } - } - return $count; - } - - /** - * Test to see if a class is derived from the - * SimpleTestCase class. - * @param string $class Class name. - * @access public - */ - static function getBaseTestCase($class) { - while ($class = get_parent_class($class)) { - $class = strtolower($class); - if ($class == 'simpletestcase' || $class == 'testsuite') { - return $class; - } - } - return false; - } -} - -/** - * This is a failing group test for when a test suite hasn't - * loaded properly. - * @package SimpleTest - * @subpackage UnitTester - */ -class BadTestSuite { - private $label; - private $error; - - /** - * Sets the name of the test suite and error message. - * @param string $label Name sent at the start and end - * of the test. - * @access public - */ - function BadTestSuite($label, $error) { - $this->label = $label; - $this->error = $error; - } - - /** - * Accessor for the test name for subclasses. - * @return string Name of the test. - * @access public - */ - function getLabel() { - return $this->label; - } - - /** - * Sends a single error to the reporter. - * @param SimpleReporter $reporter Current test reporter. - * @access public - */ - function run($reporter) { - $reporter->paintGroupStart($this->getLabel(), $this->getSize()); - $reporter->paintFail('Bad TestSuite [' . $this->getLabel() . - '] with error [' . $this->error . ']'); - $reporter->paintGroupEnd($this->getLabel()); - return $reporter->getStatus(); - } - - /** - * Number of contained test cases. Always zero. - * @return integer Total count of cases in the group. - * @access public - */ - function getSize() { - return 0; - } -} -?> diff --git a/3rdparty/simpletest/tidy_parser.php b/3rdparty/simpletest/tidy_parser.php deleted file mode 100644 index 3d8b4b2ac7dc8217dfbe929fd250430c6d892645..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/tidy_parser.php +++ /dev/null @@ -1,382 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: php_parser.php 1911 2009-07-29 16:38:04Z lastcraft $ - */ - -/** - * Builds the page object. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleTidyPageBuilder { - private $page; - private $forms = array(); - private $labels = array(); - private $widgets_by_id = array(); - - public function __destruct() { - $this->free(); - } - - /** - * Frees up any references so as to allow the PHP garbage - * collection from unset() to work. - */ - private function free() { - unset($this->page); - $this->forms = array(); - $this->labels = array(); - } - - /** - * This builder is only available if the 'tidy' extension is loaded. - * @return boolean True if available. - */ - function can() { - return extension_loaded('tidy'); - } - - /** - * Reads the raw content the page using HTML Tidy. - * @param $response SimpleHttpResponse Fetched response. - * @return SimplePage Newly parsed page. - */ - function parse($response) { - $this->page = new SimplePage($response); - $tidied = tidy_parse_string($input = $this->insertGuards($response->getContent()), - array('output-xml' => false, 'wrap' => '0', 'indent' => 'no'), - 'latin1'); - $this->walkTree($tidied->html()); - $this->attachLabels($this->widgets_by_id, $this->labels); - $this->page->setForms($this->forms); - $page = $this->page; - $this->free(); - return $page; - } - - /** - * Stops HTMLTidy stripping content that we wish to preserve. - * @param string The raw html. - * @return string The html with guard tags inserted. - */ - private function insertGuards($html) { - return $this->insertEmptyTagGuards($this->insertTextareaSimpleWhitespaceGuards($html)); - } - - /** - * Removes the extra content added during the parse stage - * in order to preserve content we don't want stripped - * out by HTMLTidy. - * @param string The raw html. - * @return string The html with guard tags removed. - */ - private function stripGuards($html) { - return $this->stripTextareaWhitespaceGuards($this->stripEmptyTagGuards($html)); - } - - /** - * HTML tidy strips out empty tags such as <option> which we - * need to preserve. This method inserts an additional marker. - * @param string The raw html. - * @return string The html with guards inserted. - */ - private function insertEmptyTagGuards($html) { - return preg_replace('#<(option|textarea)([^>]*)>(\s*)</(option|textarea)>#is', - '<\1\2>___EMPTY___\3</\4>', - $html); - } - - /** - * HTML tidy strips out empty tags such as <option> which we - * need to preserve. This method strips additional markers - * inserted by SimpleTest to the tidy output used to make the - * tags non-empty. This ensures their preservation. - * @param string The raw html. - * @return string The html with guards removed. - */ - private function stripEmptyTagGuards($html) { - return preg_replace('#(^|>)(\s*)___EMPTY___(\s*)(</|$)#i', '\2\3', $html); - } - - /** - * By parsing the XML output of tidy, we lose some whitespace - * information in textarea tags. We temporarily recode this - * data ourselves so as not to lose it. - * @param string The raw html. - * @return string The html with guards inserted. - */ - private function insertTextareaSimpleWhitespaceGuards($html) { - return preg_replace_callback('#<textarea([^>]*)>(.*?)</textarea>#is', - array($this, 'insertWhitespaceGuards'), - $html); - } - - /** - * Callback for insertTextareaSimpleWhitespaceGuards(). - * @param array $matches Result of preg_replace_callback(). - * @return string Guard tags now replace whitespace. - */ - private function insertWhitespaceGuards($matches) { - return '<textarea' . $matches[1] . '>' . - str_replace(array("\n", "\r", "\t", ' '), - array('___NEWLINE___', '___CR___', '___TAB___', '___SPACE___'), - $matches[2]) . - '</textarea>'; - } - - /** - * Removes the whitespace preserving guards we added - * before parsing. - * @param string The raw html. - * @return string The html with guards removed. - */ - private function stripTextareaWhitespaceGuards($html) { - return str_replace(array('___NEWLINE___', '___CR___', '___TAB___', '___SPACE___'), - array("\n", "\r", "\t", ' '), - $html); - } - - /** - * Visits the given node and all children - * @param object $node Tidy XML node. - */ - private function walkTree($node) { - if ($node->name == 'a') { - $this->page->addLink($this->tags()->createTag($node->name, (array)$node->attribute) - ->addContent($this->innerHtml($node))); - } elseif ($node->name == 'base' and isset($node->attribute['href'])) { - $this->page->setBase($node->attribute['href']); - } elseif ($node->name == 'title') { - $this->page->setTitle($this->tags()->createTag($node->name, (array)$node->attribute) - ->addContent($this->innerHtml($node))); - } elseif ($node->name == 'frameset') { - $this->page->setFrames($this->collectFrames($node)); - } elseif ($node->name == 'form') { - $this->forms[] = $this->walkForm($node, $this->createEmptyForm($node)); - } elseif ($node->name == 'label') { - $this->labels[] = $this->tags()->createTag($node->name, (array)$node->attribute) - ->addContent($this->innerHtml($node)); - } else { - $this->walkChildren($node); - } - } - - /** - * Helper method for traversing the XML tree. - * @param object $node Tidy XML node. - */ - private function walkChildren($node) { - if ($node->hasChildren()) { - foreach ($node->child as $child) { - $this->walkTree($child); - } - } - } - - /** - * Facade for forms containing preparsed widgets. - * @param object $node Tidy XML node. - * @return SimpleForm Facade for SimpleBrowser. - */ - private function createEmptyForm($node) { - return new SimpleForm($this->tags()->createTag($node->name, (array)$node->attribute), $this->page); - } - - /** - * Visits the given node and all children - * @param object $node Tidy XML node. - */ - private function walkForm($node, $form, $enclosing_label = '') { - if ($node->name == 'a') { - $this->page->addLink($this->tags()->createTag($node->name, (array)$node->attribute) - ->addContent($this->innerHtml($node))); - } elseif (in_array($node->name, array('input', 'button', 'textarea', 'select'))) { - $this->addWidgetToForm($node, $form, $enclosing_label); - } elseif ($node->name == 'label') { - $this->labels[] = $this->tags()->createTag($node->name, (array)$node->attribute) - ->addContent($this->innerHtml($node)); - if ($node->hasChildren()) { - foreach ($node->child as $child) { - $this->walkForm($child, $form, SimplePage::normalise($this->innerHtml($node))); - } - } - } elseif ($node->hasChildren()) { - foreach ($node->child as $child) { - $this->walkForm($child, $form); - } - } - return $form; - } - - /** - * Tests a node for a "for" atribute. Used for - * attaching labels. - * @param object $node Tidy XML node. - * @return boolean True if the "for" attribute exists. - */ - private function hasFor($node) { - return isset($node->attribute) and $node->attribute['for']; - } - - /** - * Adds the widget into the form container. - * @param object $node Tidy XML node of widget. - * @param SimpleForm $form Form to add it to. - * @param string $enclosing_label The label of any label - * tag we might be in. - */ - private function addWidgetToForm($node, $form, $enclosing_label) { - $widget = $this->tags()->createTag($node->name, $this->attributes($node)); - if (! $widget) { - return; - } - $widget->setLabel($enclosing_label) - ->addContent($this->innerHtml($node)); - if ($node->name == 'select') { - $widget->addTags($this->collectSelectOptions($node)); - } - $form->addWidget($widget); - $this->indexWidgetById($widget); - } - - /** - * Fills the widget cache to speed up searching. - * @param SimpleTag $widget Parsed widget to cache. - */ - private function indexWidgetById($widget) { - $id = $widget->getAttribute('id'); - if (! $id) { - return; - } - if (! isset($this->widgets_by_id[$id])) { - $this->widgets_by_id[$id] = array(); - } - $this->widgets_by_id[$id][] = $widget; - } - - /** - * Parses the options from inside an XML select node. - * @param object $node Tidy XML node. - * @return array List of SimpleTag options. - */ - private function collectSelectOptions($node) { - $options = array(); - if ($node->name == 'option') { - $options[] = $this->tags()->createTag($node->name, $this->attributes($node)) - ->addContent($this->innerHtml($node)); - } - if ($node->hasChildren()) { - foreach ($node->child as $child) { - $options = array_merge($options, $this->collectSelectOptions($child)); - } - } - return $options; - } - - /** - * Convenience method for collecting all the attributes - * of a tag. Not sure why Tidy does not have this. - * @param object $node Tidy XML node. - * @return array Hash of attribute strings. - */ - private function attributes($node) { - if (! preg_match('|<[^ ]+\s(.*?)/?>|s', $node->value, $first_tag_contents)) { - return array(); - } - $attributes = array(); - preg_match_all('/\S+\s*=\s*\'[^\']*\'|(\S+\s*=\s*"[^"]*")|([^ =]+\s*=\s*[^ "\']+?)|[^ "\']+/', $first_tag_contents[1], $matches); - foreach($matches[0] as $unparsed) { - $attributes = $this->mergeAttribute($attributes, $unparsed); - } - return $attributes; - } - - /** - * Overlay an attribute into the attributes hash. - * @param array $attributes Current attribute list. - * @param string $raw Raw attribute string with - * both key and value. - * @return array New attribute hash. - */ - private function mergeAttribute($attributes, $raw) { - $parts = explode('=', $raw); - list($name, $value) = count($parts) == 1 ? array($parts[0], $parts[0]) : $parts; - $attributes[trim($name)] = html_entity_decode($this->dequote(trim($value)), ENT_QUOTES); - return $attributes; - } - - /** - * Remove start and end quotes. - * @param string $quoted A quoted string. - * @return string Quotes are gone. - */ - private function dequote($quoted) { - if (preg_match('/^(\'([^\']*)\'|"([^"]*)")$/', $quoted, $matches)) { - return isset($matches[3]) ? $matches[3] : $matches[2]; - } - return $quoted; - } - - /** - * Collects frame information inside a frameset tag. - * @param object $node Tidy XML node. - * @return array List of SimpleTag frame descriptions. - */ - private function collectFrames($node) { - $frames = array(); - if ($node->name == 'frame') { - $frames = array($this->tags()->createTag($node->name, (array)$node->attribute)); - } else if ($node->hasChildren()) { - $frames = array(); - foreach ($node->child as $child) { - $frames = array_merge($frames, $this->collectFrames($child)); - } - } - return $frames; - } - - /** - * Extracts the XML node text. - * @param object $node Tidy XML node. - * @return string The text only. - */ - private function innerHtml($node) { - $raw = ''; - if ($node->hasChildren()) { - foreach ($node->child as $child) { - $raw .= $child->value; - } - } - return $this->stripGuards($raw); - } - - /** - * Factory for parsed content holders. - * @return SimpleTagBuilder Factory. - */ - private function tags() { - return new SimpleTagBuilder(); - } - - /** - * Called at the end of a parse run. Attaches any - * non-wrapping labels to their form elements. - * @param array $widgets_by_id Cached SimpleTag hash. - * @param array $labels SimpleTag label elements. - */ - private function attachLabels($widgets_by_id, $labels) { - foreach ($labels as $label) { - $for = $label->getFor(); - if ($for and isset($widgets_by_id[$for])) { - $text = $label->getText(); - foreach ($widgets_by_id[$for] as $widget) { - $widget->setLabel($text); - } - } - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/unit_tester.php b/3rdparty/simpletest/unit_tester.php deleted file mode 100644 index ce82660afa272695187be86caabfeab3034d5d14..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/unit_tester.php +++ /dev/null @@ -1,413 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: unit_tester.php 1882 2009-07-01 14:30:05Z lastcraft $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/test_case.php'); -require_once(dirname(__FILE__) . '/dumper.php'); -/**#@-*/ - -/** - * Standard unit test class for day to day testing - * of PHP code XP style. Adds some useful standard - * assertions. - * @package SimpleTest - * @subpackage UnitTester - */ -class UnitTestCase extends SimpleTestCase { - - /** - * Creates an empty test case. Should be subclassed - * with test methods for a functional test case. - * @param string $label Name of test case. Will use - * the class name if none specified. - * @access public - */ - function __construct($label = false) { - if (! $label) { - $label = get_class($this); - } - parent::__construct($label); - } - - /** - * Called from within the test methods to register - * passes and failures. - * @param boolean $result Pass on true. - * @param string $message Message to display describing - * the test state. - * @return boolean True on pass - * @access public - */ - function assertTrue($result, $message = '%s') { - return $this->assert(new TrueExpectation(), $result, $message); - } - - /** - * Will be true on false and vice versa. False - * is the PHP definition of false, so that null, - * empty strings, zero and an empty array all count - * as false. - * @param boolean $result Pass on false. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertFalse($result, $message = '%s') { - return $this->assert(new FalseExpectation(), $result, $message); - } - - /** - * Will be true if the value is null. - * @param null $value Supposedly null value. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertNull($value, $message = '%s') { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - '[' . $dumper->describeValue($value) . '] should be null'); - return $this->assertTrue(! isset($value), $message); - } - - /** - * Will be true if the value is set. - * @param mixed $value Supposedly set value. - * @param string $message Message to display. - * @return boolean True on pass. - * @access public - */ - function assertNotNull($value, $message = '%s') { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - '[' . $dumper->describeValue($value) . '] should not be null'); - return $this->assertTrue(isset($value), $message); - } - - /** - * Type and class test. Will pass if class - * matches the type name or is a subclass or - * if not an object, but the type is correct. - * @param mixed $object Object to test. - * @param string $type Type name as string. - * @param string $message Message to display. - * @return boolean True on pass. - * @access public - */ - function assertIsA($object, $type, $message = '%s') { - return $this->assert( - new IsAExpectation($type), - $object, - $message); - } - - /** - * Type and class mismatch test. Will pass if class - * name or underling type does not match the one - * specified. - * @param mixed $object Object to test. - * @param string $type Type name as string. - * @param string $message Message to display. - * @return boolean True on pass. - * @access public - */ - function assertNotA($object, $type, $message = '%s') { - return $this->assert( - new NotAExpectation($type), - $object, - $message); - } - - /** - * Will trigger a pass if the two parameters have - * the same value only. Otherwise a fail. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertEqual($first, $second, $message = '%s') { - return $this->assert( - new EqualExpectation($first), - $second, - $message); - } - - /** - * Will trigger a pass if the two parameters have - * a different value. Otherwise a fail. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertNotEqual($first, $second, $message = '%s') { - return $this->assert( - new NotEqualExpectation($first), - $second, - $message); - } - - /** - * Will trigger a pass if the if the first parameter - * is near enough to the second by the margin. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param mixed $margin Fuzziness of match. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertWithinMargin($first, $second, $margin, $message = '%s') { - return $this->assert( - new WithinMarginExpectation($first, $margin), - $second, - $message); - } - - /** - * Will trigger a pass if the two parameters differ - * by more than the margin. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param mixed $margin Fuzziness of match. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertOutsideMargin($first, $second, $margin, $message = '%s') { - return $this->assert( - new OutsideMarginExpectation($first, $margin), - $second, - $message); - } - - /** - * Will trigger a pass if the two parameters have - * the same value and same type. Otherwise a fail. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertIdentical($first, $second, $message = '%s') { - return $this->assert( - new IdenticalExpectation($first), - $second, - $message); - } - - /** - * Will trigger a pass if the two parameters have - * the different value or different type. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertNotIdentical($first, $second, $message = '%s') { - return $this->assert( - new NotIdenticalExpectation($first), - $second, - $message); - } - - /** - * Will trigger a pass if both parameters refer - * to the same object or value. Fail otherwise. - * This will cause problems testing objects under - * E_STRICT. - * TODO: Replace with expectation. - * @param mixed $first Reference to check. - * @param mixed $second Hopefully the same variable. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertReference(&$first, &$second, $message = '%s') { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - '[' . $dumper->describeValue($first) . - '] and [' . $dumper->describeValue($second) . - '] should reference the same object'); - return $this->assertTrue( - SimpleTestCompatibility::isReference($first, $second), - $message); - } - - /** - * Will trigger a pass if both parameters refer - * to the same object. Fail otherwise. This has - * the same semantics at the PHPUnit assertSame. - * That is, if values are passed in it has roughly - * the same affect as assertIdentical. - * TODO: Replace with expectation. - * @param mixed $first Object reference to check. - * @param mixed $second Hopefully the same object. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertSame($first, $second, $message = '%s') { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - '[' . $dumper->describeValue($first) . - '] and [' . $dumper->describeValue($second) . - '] should reference the same object'); - return $this->assertTrue($first === $second, $message); - } - - /** - * Will trigger a pass if both parameters refer - * to different objects. Fail otherwise. The objects - * have to be identical though. - * @param mixed $first Object reference to check. - * @param mixed $second Hopefully not the same object. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertClone($first, $second, $message = '%s') { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - '[' . $dumper->describeValue($first) . - '] and [' . $dumper->describeValue($second) . - '] should not be the same object'); - $identical = new IdenticalExpectation($first); - return $this->assertTrue( - $identical->test($second) && ! ($first === $second), - $message); - } - - /** - * Will trigger a pass if both parameters refer - * to different variables. Fail otherwise. The objects - * have to be identical references though. - * This will fail under E_STRICT with objects. Use - * assertClone() for this. - * @param mixed $first Object reference to check. - * @param mixed $second Hopefully not the same object. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertCopy(&$first, &$second, $message = "%s") { - $dumper = new SimpleDumper(); - $message = sprintf( - $message, - "[" . $dumper->describeValue($first) . - "] and [" . $dumper->describeValue($second) . - "] should not be the same object"); - return $this->assertFalse( - SimpleTestCompatibility::isReference($first, $second), - $message); - } - - /** - * Will trigger a pass if the Perl regex pattern - * is found in the subject. Fail otherwise. - * @param string $pattern Perl regex to look for including - * the regex delimiters. - * @param string $subject String to search in. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertPattern($pattern, $subject, $message = '%s') { - return $this->assert( - new PatternExpectation($pattern), - $subject, - $message); - } - - /** - * Will trigger a pass if the perl regex pattern - * is not present in subject. Fail if found. - * @param string $pattern Perl regex to look for including - * the regex delimiters. - * @param string $subject String to search in. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertNoPattern($pattern, $subject, $message = '%s') { - return $this->assert( - new NoPatternExpectation($pattern), - $subject, - $message); - } - - /** - * Prepares for an error. If the error mismatches it - * passes through, otherwise it is swallowed. Any - * left over errors trigger failures. - * @param SimpleExpectation/string $expected The error to match. - * @param string $message Message on failure. - * @access public - */ - function expectError($expected = false, $message = '%s') { - $queue = SimpleTest::getContext()->get('SimpleErrorQueue'); - $queue->expectError($this->coerceExpectation($expected), $message); - } - - /** - * Prepares for an exception. If the error mismatches it - * passes through, otherwise it is swallowed. Any - * left over errors trigger failures. - * @param SimpleExpectation/Exception $expected The error to match. - * @param string $message Message on failure. - * @access public - */ - function expectException($expected = false, $message = '%s') { - $queue = SimpleTest::getContext()->get('SimpleExceptionTrap'); - $line = $this->getAssertionLine(); - $queue->expectException($expected, $message . $line); - } - - /** - * Tells SimpleTest to ignore an upcoming exception as not relevant - * to the current test. It doesn't affect the test, whether thrown or - * not. - * @param SimpleExpectation/Exception $ignored The error to ignore. - * @access public - */ - function ignoreException($ignored = false) { - SimpleTest::getContext()->get('SimpleExceptionTrap')->ignoreException($ignored); - } - - /** - * Creates an equality expectation if the - * object/value is not already some type - * of expectation. - * @param mixed $expected Expected value. - * @return SimpleExpectation Expectation object. - * @access private - */ - protected function coerceExpectation($expected) { - if ($expected == false) { - return new TrueExpectation(); - } - if (SimpleTestCompatibility::isA($expected, 'SimpleExpectation')) { - return $expected; - } - return new EqualExpectation( - is_string($expected) ? str_replace('%', '%%', $expected) : $expected); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/url.php b/3rdparty/simpletest/url.php deleted file mode 100644 index 11d70e745ee4bf941d606e2edf6dbaa05d769c9b..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/url.php +++ /dev/null @@ -1,550 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: url.php 2011 2011-04-29 08:22:48Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/encoding.php'); -/**#@-*/ - -/** - * URL parser to replace parse_url() PHP function which - * got broken in PHP 4.3.0. Adds some browser specific - * functionality such as expandomatics. - * Guesses a bit trying to separate the host from - * the path and tries to keep a raw, possibly unparsable, - * request string as long as possible. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleUrl { - private $scheme; - private $username; - private $password; - private $host; - private $port; - public $path; - private $request; - private $fragment; - private $x; - private $y; - private $target; - private $raw = false; - - /** - * Constructor. Parses URL into sections. - * @param string $url Incoming URL. - * @access public - */ - function __construct($url = '') { - list($x, $y) = $this->chompCoordinates($url); - $this->setCoordinates($x, $y); - $this->scheme = $this->chompScheme($url); - if ($this->scheme === 'file') { - // Unescaped backslashes not used in directory separator context - // will get caught by this, but they should have been urlencoded - // anyway so we don't care. If this ends up being a problem, the - // host regexp must be modified to match for backslashes when - // the scheme is file. - $url = str_replace('\\', '/', $url); - } - list($this->username, $this->password) = $this->chompLogin($url); - $this->host = $this->chompHost($url); - $this->port = false; - if (preg_match('/(.*?):(.*)/', $this->host, $host_parts)) { - if ($this->scheme === 'file' && strlen($this->host) === 2) { - // DOS drive was placed in authority; promote it to path. - $url = '/' . $this->host . $url; - $this->host = false; - } else { - $this->host = $host_parts[1]; - $this->port = (integer)$host_parts[2]; - } - } - $this->path = $this->chompPath($url); - $this->request = $this->parseRequest($this->chompRequest($url)); - $this->fragment = (strncmp($url, "#", 1) == 0 ? substr($url, 1) : false); - $this->target = false; - } - - /** - * Extracts the X, Y coordinate pair from an image map. - * @param string $url URL so far. The coordinates will be - * removed. - * @return array X, Y as a pair of integers. - * @access private - */ - protected function chompCoordinates(&$url) { - if (preg_match('/(.*)\?(\d+),(\d+)$/', $url, $matches)) { - $url = $matches[1]; - return array((integer)$matches[2], (integer)$matches[3]); - } - return array(false, false); - } - - /** - * Extracts the scheme part of an incoming URL. - * @param string $url URL so far. The scheme will be - * removed. - * @return string Scheme part or false. - * @access private - */ - protected function chompScheme(&$url) { - if (preg_match('#^([^/:]*):(//)(.*)#', $url, $matches)) { - $url = $matches[2] . $matches[3]; - return $matches[1]; - } - return false; - } - - /** - * Extracts the username and password from the - * incoming URL. The // prefix will be reattached - * to the URL after the doublet is extracted. - * @param string $url URL so far. The username and - * password are removed. - * @return array Two item list of username and - * password. Will urldecode() them. - * @access private - */ - protected function chompLogin(&$url) { - $prefix = ''; - if (preg_match('#^(//)(.*)#', $url, $matches)) { - $prefix = $matches[1]; - $url = $matches[2]; - } - if (preg_match('#^([^/]*)@(.*)#', $url, $matches)) { - $url = $prefix . $matches[2]; - $parts = explode(":", $matches[1]); - return array( - urldecode($parts[0]), - isset($parts[1]) ? urldecode($parts[1]) : false); - } - $url = $prefix . $url; - return array(false, false); - } - - /** - * Extracts the host part of an incoming URL. - * Includes the port number part. Will extract - * the host if it starts with // or it has - * a top level domain or it has at least two - * dots. - * @param string $url URL so far. The host will be - * removed. - * @return string Host part guess or false. - * @access private - */ - protected function chompHost(&$url) { - if (preg_match('!^(//)(.*?)(/.*|\?.*|#.*|$)!', $url, $matches)) { - $url = $matches[3]; - return $matches[2]; - } - if (preg_match('!(.*?)(\.\./|\./|/|\?|#|$)(.*)!', $url, $matches)) { - $tlds = SimpleUrl::getAllTopLevelDomains(); - if (preg_match('/[a-z0-9\-]+\.(' . $tlds . ')/i', $matches[1])) { - $url = $matches[2] . $matches[3]; - return $matches[1]; - } elseif (preg_match('/[a-z0-9\-]+\.[a-z0-9\-]+\.[a-z0-9\-]+/i', $matches[1])) { - $url = $matches[2] . $matches[3]; - return $matches[1]; - } - } - return false; - } - - /** - * Extracts the path information from the incoming - * URL. Strips this path from the URL. - * @param string $url URL so far. The host will be - * removed. - * @return string Path part or '/'. - * @access private - */ - protected function chompPath(&$url) { - if (preg_match('/(.*?)(\?|#|$)(.*)/', $url, $matches)) { - $url = $matches[2] . $matches[3]; - return ($matches[1] ? $matches[1] : ''); - } - return ''; - } - - /** - * Strips off the request data. - * @param string $url URL so far. The request will be - * removed. - * @return string Raw request part. - * @access private - */ - protected function chompRequest(&$url) { - if (preg_match('/\?(.*?)(#|$)(.*)/', $url, $matches)) { - $url = $matches[2] . $matches[3]; - return $matches[1]; - } - return ''; - } - - /** - * Breaks the request down into an object. - * @param string $raw Raw request. - * @return SimpleFormEncoding Parsed data. - * @access private - */ - protected function parseRequest($raw) { - $this->raw = $raw; - $request = new SimpleGetEncoding(); - foreach (explode("&", $raw) as $pair) { - if (preg_match('/(.*?)=(.*)/', $pair, $matches)) { - $request->add(urldecode($matches[1]), urldecode($matches[2])); - } elseif ($pair) { - $request->add(urldecode($pair), ''); - } - } - return $request; - } - - /** - * Accessor for protocol part. - * @param string $default Value to use if not present. - * @return string Scheme name, e.g "http". - * @access public - */ - function getScheme($default = false) { - return $this->scheme ? $this->scheme : $default; - } - - /** - * Accessor for user name. - * @return string Username preceding host. - * @access public - */ - function getUsername() { - return $this->username; - } - - /** - * Accessor for password. - * @return string Password preceding host. - * @access public - */ - function getPassword() { - return $this->password; - } - - /** - * Accessor for hostname and port. - * @param string $default Value to use if not present. - * @return string Hostname only. - * @access public - */ - function getHost($default = false) { - return $this->host ? $this->host : $default; - } - - /** - * Accessor for top level domain. - * @return string Last part of host. - * @access public - */ - function getTld() { - $path_parts = pathinfo($this->getHost()); - return (isset($path_parts['extension']) ? $path_parts['extension'] : false); - } - - /** - * Accessor for port number. - * @return integer TCP/IP port number. - * @access public - */ - function getPort() { - return $this->port; - } - - /** - * Accessor for path. - * @return string Full path including leading slash if implied. - * @access public - */ - function getPath() { - if (! $this->path && $this->host) { - return '/'; - } - return $this->path; - } - - /** - * Accessor for page if any. This may be a - * directory name if ambiguious. - * @return Page name. - * @access public - */ - function getPage() { - if (! preg_match('/([^\/]*?)$/', $this->getPath(), $matches)) { - return false; - } - return $matches[1]; - } - - /** - * Gets the path to the page. - * @return string Path less the page. - * @access public - */ - function getBasePath() { - if (! preg_match('/(.*\/)[^\/]*?$/', $this->getPath(), $matches)) { - return false; - } - return $matches[1]; - } - - /** - * Accessor for fragment at end of URL after the "#". - * @return string Part after "#". - * @access public - */ - function getFragment() { - return $this->fragment; - } - - /** - * Sets image coordinates. Set to false to clear - * them. - * @param integer $x Horizontal position. - * @param integer $y Vertical position. - * @access public - */ - function setCoordinates($x = false, $y = false) { - if (($x === false) || ($y === false)) { - $this->x = $this->y = false; - return; - } - $this->x = (integer)$x; - $this->y = (integer)$y; - } - - /** - * Accessor for horizontal image coordinate. - * @return integer X value. - * @access public - */ - function getX() { - return $this->x; - } - - /** - * Accessor for vertical image coordinate. - * @return integer Y value. - * @access public - */ - function getY() { - return $this->y; - } - - /** - * Accessor for current request parameters - * in URL string form. Will return teh original request - * if at all possible even if it doesn't make much - * sense. - * @return string Form is string "?a=1&b=2", etc. - * @access public - */ - function getEncodedRequest() { - if ($this->raw) { - $encoded = $this->raw; - } else { - $encoded = $this->request->asUrlRequest(); - } - if ($encoded) { - return '?' . preg_replace('/^\?/', '', $encoded); - } - return ''; - } - - /** - * Adds an additional parameter to the request. - * @param string $key Name of parameter. - * @param string $value Value as string. - * @access public - */ - function addRequestParameter($key, $value) { - $this->raw = false; - $this->request->add($key, $value); - } - - /** - * Adds additional parameters to the request. - * @param hash/SimpleFormEncoding $parameters Additional - * parameters. - * @access public - */ - function addRequestParameters($parameters) { - $this->raw = false; - $this->request->merge($parameters); - } - - /** - * Clears down all parameters. - * @access public - */ - function clearRequest() { - $this->raw = false; - $this->request = new SimpleGetEncoding(); - } - - /** - * Gets the frame target if present. Although - * not strictly part of the URL specification it - * acts as similarily to the browser. - * @return boolean/string Frame name or false if none. - * @access public - */ - function getTarget() { - return $this->target; - } - - /** - * Attaches a frame target. - * @param string $frame Name of frame. - * @access public - */ - function setTarget($frame) { - $this->raw = false; - $this->target = $frame; - } - - /** - * Renders the URL back into a string. - * @return string URL in canonical form. - * @access public - */ - function asString() { - $path = $this->path; - $scheme = $identity = $host = $port = $encoded = $fragment = ''; - if ($this->username && $this->password) { - $identity = $this->username . ':' . $this->password . '@'; - } - if ($this->getHost()) { - $scheme = $this->getScheme() ? $this->getScheme() : 'http'; - $scheme .= '://'; - $host = $this->getHost(); - } elseif ($this->getScheme() === 'file') { - // Safest way; otherwise, file URLs on Windows have an extra - // leading slash. It might be possible to convert file:// - // URIs to local file paths, but that requires more research. - $scheme = 'file://'; - } - if ($this->getPort() && $this->getPort() != 80 ) { - $port = ':'.$this->getPort(); - } - - if (substr($this->path, 0, 1) == '/') { - $path = $this->normalisePath($this->path); - } - $encoded = $this->getEncodedRequest(); - $fragment = $this->getFragment() ? '#'. $this->getFragment() : ''; - $coords = $this->getX() === false ? '' : '?' . $this->getX() . ',' . $this->getY(); - return "$scheme$identity$host$port$path$encoded$fragment$coords"; - } - - /** - * Replaces unknown sections to turn a relative - * URL into an absolute one. The base URL can - * be either a string or a SimpleUrl object. - * @param string/SimpleUrl $base Base URL. - * @access public - */ - function makeAbsolute($base) { - if (! is_object($base)) { - $base = new SimpleUrl($base); - } - if ($this->getHost()) { - $scheme = $this->getScheme(); - $host = $this->getHost(); - $port = $this->getPort() ? ':' . $this->getPort() : ''; - $identity = $this->getIdentity() ? $this->getIdentity() . '@' : ''; - if (! $identity) { - $identity = $base->getIdentity() ? $base->getIdentity() . '@' : ''; - } - } else { - $scheme = $base->getScheme(); - $host = $base->getHost(); - $port = $base->getPort() ? ':' . $base->getPort() : ''; - $identity = $base->getIdentity() ? $base->getIdentity() . '@' : ''; - } - $path = $this->normalisePath($this->extractAbsolutePath($base)); - $encoded = $this->getEncodedRequest(); - $fragment = $this->getFragment() ? '#'. $this->getFragment() : ''; - $coords = $this->getX() === false ? '' : '?' . $this->getX() . ',' . $this->getY(); - return new SimpleUrl("$scheme://$identity$host$port$path$encoded$fragment$coords"); - } - - /** - * Replaces unknown sections of the path with base parts - * to return a complete absolute one. - * @param string/SimpleUrl $base Base URL. - * @param string Absolute path. - * @access private - */ - protected function extractAbsolutePath($base) { - if ($this->getHost()) { - return $this->path; - } - if (! $this->isRelativePath($this->path)) { - return $this->path; - } - if ($this->path) { - return $base->getBasePath() . $this->path; - } - return $base->getPath(); - } - - /** - * Simple test to see if a path part is relative. - * @param string $path Path to test. - * @return boolean True if starts with a "/". - * @access private - */ - protected function isRelativePath($path) { - return (substr($path, 0, 1) != '/'); - } - - /** - * Extracts the username and password for use in rendering - * a URL. - * @return string/boolean Form of username:password or false. - * @access public - */ - function getIdentity() { - if ($this->username && $this->password) { - return $this->username . ':' . $this->password; - } - return false; - } - - /** - * Replaces . and .. sections of the path. - * @param string $path Unoptimised path. - * @return string Path with dots removed if possible. - * @access public - */ - function normalisePath($path) { - $path = preg_replace('|/\./|', '/', $path); - return preg_replace('|/[^/]+/\.\./|', '/', $path); - } - - /** - * A pipe seperated list of all TLDs that result in two part - * domain names. - * @return string Pipe separated list. - * @access public - */ - static function getAllTopLevelDomains() { - return 'com|edu|net|org|gov|mil|int|biz|info|name|pro|aero|coop|museum'; - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/user_agent.php b/3rdparty/simpletest/user_agent.php deleted file mode 100644 index ea5360200174e45b96bb11305a94f3242fe3fbed..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/user_agent.php +++ /dev/null @@ -1,328 +0,0 @@ -<?php -/** - * Base include file for SimpleTest - * @package SimpleTest - * @subpackage WebTester - * @version $Id: user_agent.php 2039 2011-11-30 18:16:15Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/cookies.php'); -require_once(dirname(__FILE__) . '/http.php'); -require_once(dirname(__FILE__) . '/encoding.php'); -require_once(dirname(__FILE__) . '/authentication.php'); -/**#@-*/ - -if (! defined('DEFAULT_MAX_REDIRECTS')) { - define('DEFAULT_MAX_REDIRECTS', 3); -} -if (! defined('DEFAULT_CONNECTION_TIMEOUT')) { - define('DEFAULT_CONNECTION_TIMEOUT', 15); -} - -/** - * Fetches web pages whilst keeping track of - * cookies and authentication. - * @package SimpleTest - * @subpackage WebTester - */ -class SimpleUserAgent { - private $cookie_jar; - private $cookies_enabled = true; - private $authenticator; - private $max_redirects = DEFAULT_MAX_REDIRECTS; - private $proxy = false; - private $proxy_username = false; - private $proxy_password = false; - private $connection_timeout = DEFAULT_CONNECTION_TIMEOUT; - private $additional_headers = array(); - - /** - * Starts with no cookies, realms or proxies. - * @access public - */ - function __construct() { - $this->cookie_jar = new SimpleCookieJar(); - $this->authenticator = new SimpleAuthenticator(); - } - - /** - * Removes expired and temporary cookies as if - * the browser was closed and re-opened. Authorisation - * has to be obtained again as well. - * @param string/integer $date Time when session restarted. - * If omitted then all persistent - * cookies are kept. - * @access public - */ - function restart($date = false) { - $this->cookie_jar->restartSession($date); - $this->authenticator->restartSession(); - } - - /** - * Adds a header to every fetch. - * @param string $header Header line to add to every - * request until cleared. - * @access public - */ - function addHeader($header) { - $this->additional_headers[] = $header; - } - - /** - * Ages the cookies by the specified time. - * @param integer $interval Amount in seconds. - * @access public - */ - function ageCookies($interval) { - $this->cookie_jar->agePrematurely($interval); - } - - /** - * Sets an additional cookie. If a cookie has - * the same name and path it is replaced. - * @param string $name Cookie key. - * @param string $value Value of cookie. - * @param string $host Host upon which the cookie is valid. - * @param string $path Cookie path if not host wide. - * @param string $expiry Expiry date. - * @access public - */ - function setCookie($name, $value, $host = false, $path = '/', $expiry = false) { - $this->cookie_jar->setCookie($name, $value, $host, $path, $expiry); - } - - /** - * Reads the most specific cookie value from the - * browser cookies. - * @param string $host Host to search. - * @param string $path Applicable path. - * @param string $name Name of cookie to read. - * @return string False if not present, else the - * value as a string. - * @access public - */ - function getCookieValue($host, $path, $name) { - return $this->cookie_jar->getCookieValue($host, $path, $name); - } - - /** - * Reads the current cookies within the base URL. - * @param string $name Key of cookie to find. - * @param SimpleUrl $base Base URL to search from. - * @return string/boolean Null if there is no base URL, false - * if the cookie is not set. - * @access public - */ - function getBaseCookieValue($name, $base) { - if (! $base) { - return null; - } - return $this->getCookieValue($base->getHost(), $base->getPath(), $name); - } - - /** - * Switches off cookie sending and recieving. - * @access public - */ - function ignoreCookies() { - $this->cookies_enabled = false; - } - - /** - * Switches back on the cookie sending and recieving. - * @access public - */ - function useCookies() { - $this->cookies_enabled = true; - } - - /** - * Sets the socket timeout for opening a connection. - * @param integer $timeout Maximum time in seconds. - * @access public - */ - function setConnectionTimeout($timeout) { - $this->connection_timeout = $timeout; - } - - /** - * Sets the maximum number of redirects before - * a page will be loaded anyway. - * @param integer $max Most hops allowed. - * @access public - */ - function setMaximumRedirects($max) { - $this->max_redirects = $max; - } - - /** - * Sets proxy to use on all requests for when - * testing from behind a firewall. Set URL - * to false to disable. - * @param string $proxy Proxy URL. - * @param string $username Proxy username for authentication. - * @param string $password Proxy password for authentication. - * @access public - */ - function useProxy($proxy, $username, $password) { - if (! $proxy) { - $this->proxy = false; - return; - } - if ((strncmp($proxy, 'http://', 7) != 0) && (strncmp($proxy, 'https://', 8) != 0)) { - $proxy = 'http://'. $proxy; - } - $this->proxy = new SimpleUrl($proxy); - $this->proxy_username = $username; - $this->proxy_password = $password; - } - - /** - * Test to see if the redirect limit is passed. - * @param integer $redirects Count so far. - * @return boolean True if over. - * @access private - */ - protected function isTooManyRedirects($redirects) { - return ($redirects > $this->max_redirects); - } - - /** - * Sets the identity for the current realm. - * @param string $host Host to which realm applies. - * @param string $realm Full name of realm. - * @param string $username Username for realm. - * @param string $password Password for realm. - * @access public - */ - function setIdentity($host, $realm, $username, $password) { - $this->authenticator->setIdentityForRealm($host, $realm, $username, $password); - } - - /** - * Fetches a URL as a response object. Will keep trying if redirected. - * It will also collect authentication realm information. - * @param string/SimpleUrl $url Target to fetch. - * @param SimpleEncoding $encoding Additional parameters for request. - * @return SimpleHttpResponse Hopefully the target page. - * @access public - */ - function fetchResponse($url, $encoding) { - if ($encoding->getMethod() != 'POST') { - $url->addRequestParameters($encoding); - $encoding->clear(); - } - $response = $this->fetchWhileRedirected($url, $encoding); - if ($headers = $response->getHeaders()) { - if ($headers->isChallenge()) { - $this->authenticator->addRealm( - $url, - $headers->getAuthentication(), - $headers->getRealm()); - } - } - return $response; - } - - /** - * Fetches the page until no longer redirected or - * until the redirect limit runs out. - * @param SimpleUrl $url Target to fetch. - * @param SimpelFormEncoding $encoding Additional parameters for request. - * @return SimpleHttpResponse Hopefully the target page. - * @access private - */ - protected function fetchWhileRedirected($url, $encoding) { - $redirects = 0; - do { - $response = $this->fetch($url, $encoding); - if ($response->isError()) { - return $response; - } - $headers = $response->getHeaders(); - if ($this->cookies_enabled) { - $headers->writeCookiesToJar($this->cookie_jar, $url); - } - if (! $headers->isRedirect()) { - break; - } - $location = new SimpleUrl($headers->getLocation()); - $url = $location->makeAbsolute($url); - $encoding = new SimpleGetEncoding(); - } while (! $this->isTooManyRedirects(++$redirects)); - return $response; - } - - /** - * Actually make the web request. - * @param SimpleUrl $url Target to fetch. - * @param SimpleFormEncoding $encoding Additional parameters for request. - * @return SimpleHttpResponse Headers and hopefully content. - * @access protected - */ - protected function fetch($url, $encoding) { - $request = $this->createRequest($url, $encoding); - return $request->fetch($this->connection_timeout); - } - - /** - * Creates a full page request. - * @param SimpleUrl $url Target to fetch as url object. - * @param SimpleFormEncoding $encoding POST/GET parameters. - * @return SimpleHttpRequest New request. - * @access private - */ - protected function createRequest($url, $encoding) { - $request = $this->createHttpRequest($url, $encoding); - $this->addAdditionalHeaders($request); - if ($this->cookies_enabled) { - $request->readCookiesFromJar($this->cookie_jar, $url); - } - $this->authenticator->addHeaders($request, $url); - return $request; - } - - /** - * Builds the appropriate HTTP request object. - * @param SimpleUrl $url Target to fetch as url object. - * @param SimpleFormEncoding $parameters POST/GET parameters. - * @return SimpleHttpRequest New request object. - * @access protected - */ - protected function createHttpRequest($url, $encoding) { - return new SimpleHttpRequest($this->createRoute($url), $encoding); - } - - /** - * Sets up either a direct route or via a proxy. - * @param SimpleUrl $url Target to fetch as url object. - * @return SimpleRoute Route to take to fetch URL. - * @access protected - */ - protected function createRoute($url) { - if ($this->proxy) { - return new SimpleProxyRoute( - $url, - $this->proxy, - $this->proxy_username, - $this->proxy_password); - } - return new SimpleRoute($url); - } - - /** - * Adds additional manual headers. - * @param SimpleHttpRequest $request Outgoing request. - * @access private - */ - protected function addAdditionalHeaders(&$request) { - foreach ($this->additional_headers as $header) { - $request->addHeaderLine($header); - } - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/web_tester.php b/3rdparty/simpletest/web_tester.php deleted file mode 100644 index a17230e7b33c4b35f28c39fbf7ea39f6c5e04a22..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/web_tester.php +++ /dev/null @@ -1,1532 +0,0 @@ -<?php -/** - * Base include file for SimpleTest. - * @package SimpleTest - * @subpackage WebTester - * @version $Id: web_tester.php 2013 2011-04-29 09:29:45Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/test_case.php'); -require_once(dirname(__FILE__) . '/browser.php'); -require_once(dirname(__FILE__) . '/page.php'); -require_once(dirname(__FILE__) . '/expectation.php'); -/**#@-*/ - -/** - * Test for an HTML widget value match. - * @package SimpleTest - * @subpackage WebTester - */ -class FieldExpectation extends SimpleExpectation { - private $value; - - /** - * Sets the field value to compare against. - * @param mixed $value Test value to match. Can be an - * expectation for say pattern matching. - * @param string $message Optiona message override. Can use %s as - * a placeholder for the original message. - * @access public - */ - function __construct($value, $message = '%s') { - parent::__construct($message); - if (is_array($value)) { - sort($value); - } - $this->value = $value; - } - - /** - * Tests the expectation. True if it matches - * a string value or an array value in any order. - * @param mixed $compare Comparison value. False for - * an unset field. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - if ($this->value === false) { - return ($compare === false); - } - if ($this->isSingle($this->value)) { - return $this->testSingle($compare); - } - if (is_array($this->value)) { - return $this->testMultiple($compare); - } - return false; - } - - /** - * Tests for valid field comparisons with a single option. - * @param mixed $value Value to type check. - * @return boolean True if integer, string or float. - * @access private - */ - protected function isSingle($value) { - return is_string($value) || is_integer($value) || is_float($value); - } - - /** - * String comparison for simple field with a single option. - * @param mixed $compare String to test against. - * @returns boolean True if matching. - * @access private - */ - protected function testSingle($compare) { - if (is_array($compare) && count($compare) == 1) { - $compare = $compare[0]; - } - if (! $this->isSingle($compare)) { - return false; - } - return ($this->value == $compare); - } - - /** - * List comparison for multivalue field. - * @param mixed $compare List in any order to test against. - * @returns boolean True if matching. - * @access private - */ - protected function testMultiple($compare) { - if (is_string($compare)) { - $compare = array($compare); - } - if (! is_array($compare)) { - return false; - } - sort($compare); - return ($this->value === $compare); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $dumper = $this->getDumper(); - if (is_array($compare)) { - sort($compare); - } - if ($this->test($compare)) { - return "Field expectation [" . $dumper->describeValue($this->value) . "]"; - } else { - return "Field expectation [" . $dumper->describeValue($this->value) . - "] fails with [" . - $dumper->describeValue($compare) . "] " . - $dumper->describeDifference($this->value, $compare); - } - } -} - -/** - * Test for a specific HTTP header within a header block. - * @package SimpleTest - * @subpackage WebTester - */ -class HttpHeaderExpectation extends SimpleExpectation { - private $expected_header; - private $expected_value; - - /** - * Sets the field and value to compare against. - * @param string $header Case insenstive trimmed header name. - * @param mixed $value Optional value to compare. If not - * given then any value will match. If - * an expectation object then that will - * be used instead. - * @param string $message Optiona message override. Can use %s as - * a placeholder for the original message. - */ - function __construct($header, $value = false, $message = '%s') { - parent::__construct($message); - $this->expected_header = $this->normaliseHeader($header); - $this->expected_value = $value; - } - - /** - * Accessor for aggregated object. - * @return mixed Expectation set in constructor. - * @access protected - */ - protected function getExpectation() { - return $this->expected_value; - } - - /** - * Removes whitespace at ends and case variations. - * @param string $header Name of header. - * @param string Trimmed and lowecased header - * name. - * @access private - */ - protected function normaliseHeader($header) { - return strtolower(trim($header)); - } - - /** - * Tests the expectation. True if it matches - * a string value or an array value in any order. - * @param mixed $compare Raw header block to search. - * @return boolean True if header present. - * @access public - */ - function test($compare) { - return is_string($this->findHeader($compare)); - } - - /** - * Searches the incoming result. Will extract the matching - * line as text. - * @param mixed $compare Raw header block to search. - * @return string Matching header line. - * @access protected - */ - protected function findHeader($compare) { - $lines = explode("\r\n", $compare); - foreach ($lines as $line) { - if ($this->testHeaderLine($line)) { - return $line; - } - } - return false; - } - - /** - * Compares a single header line against the expectation. - * @param string $line A single line to compare. - * @return boolean True if matched. - * @access private - */ - protected function testHeaderLine($line) { - if (count($parsed = explode(':', $line, 2)) < 2) { - return false; - } - list($header, $value) = $parsed; - if ($this->normaliseHeader($header) != $this->expected_header) { - return false; - } - return $this->testHeaderValue($value, $this->expected_value); - } - - /** - * Tests the value part of the header. - * @param string $value Value to test. - * @param mixed $expected Value to test against. - * @return boolean True if matched. - * @access protected - */ - protected function testHeaderValue($value, $expected) { - if ($expected === false) { - return true; - } - if (SimpleExpectation::isExpectation($expected)) { - return $expected->test(trim($value)); - } - return (trim($value) == trim($expected)); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Raw header block to search. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if (SimpleExpectation::isExpectation($this->expected_value)) { - $message = $this->expected_value->overlayMessage($compare, $this->getDumper()); - } else { - $message = $this->expected_header . - ($this->expected_value ? ': ' . $this->expected_value : ''); - } - if (is_string($line = $this->findHeader($compare))) { - return "Searching for header [$message] found [$line]"; - } else { - return "Failed to find header [$message]"; - } - } -} - -/** - * Test for a specific HTTP header within a header block that - * should not be found. - * @package SimpleTest - * @subpackage WebTester - */ -class NoHttpHeaderExpectation extends HttpHeaderExpectation { - private $expected_header; - private $expected_value; - - /** - * Sets the field and value to compare against. - * @param string $unwanted Case insenstive trimmed header name. - * @param string $message Optiona message override. Can use %s as - * a placeholder for the original message. - */ - function __construct($unwanted, $message = '%s') { - parent::__construct($unwanted, false, $message); - } - - /** - * Tests that the unwanted header is not found. - * @param mixed $compare Raw header block to search. - * @return boolean True if header present. - * @access public - */ - function test($compare) { - return ($this->findHeader($compare) === false); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Raw header block to search. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - $expectation = $this->getExpectation(); - if (is_string($line = $this->findHeader($compare))) { - return "Found unwanted header [$expectation] with [$line]"; - } else { - return "Did not find unwanted header [$expectation]"; - } - } -} - -/** - * Test for a text substring. - * @package SimpleTest - * @subpackage UnitTester - */ -class TextExpectation extends SimpleExpectation { - private $substring; - - /** - * Sets the value to compare against. - * @param string $substring Text to search for. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($substring, $message = '%s') { - parent::__construct($message); - $this->substring = $substring; - } - - /** - * Accessor for the substring. - * @return string Text to match. - * @access protected - */ - protected function getSubstring() { - return $this->substring; - } - - /** - * Tests the expectation. True if the text contains the - * substring. - * @param string $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return (strpos($compare, $this->substring) !== false); - } - - /** - * Returns a human readable test message. - * @param mixed $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if ($this->test($compare)) { - return $this->describeTextMatch($this->getSubstring(), $compare); - } else { - $dumper = $this->getDumper(); - return "Text [" . $this->getSubstring() . - "] not detected in [" . - $dumper->describeValue($compare) . "]"; - } - } - - /** - * Describes a pattern match including the string - * found and it's position. - * @param string $substring Text to search for. - * @param string $subject Subject to search. - * @access protected - */ - protected function describeTextMatch($substring, $subject) { - $position = strpos($subject, $substring); - $dumper = $this->getDumper(); - return "Text [$substring] detected at character [$position] in [" . - $dumper->describeValue($subject) . "] in region [" . - $dumper->clipString($subject, 100, $position) . "]"; - } -} - -/** - * Fail if a substring is detected within the - * comparison text. - * @package SimpleTest - * @subpackage UnitTester - */ -class NoTextExpectation extends TextExpectation { - - /** - * Sets the reject pattern - * @param string $substring Text to search for. - * @param string $message Customised message on failure. - * @access public - */ - function __construct($substring, $message = '%s') { - parent::__construct($substring, $message); - } - - /** - * Tests the expectation. False if the substring appears - * in the text. - * @param string $compare Comparison value. - * @return boolean True if correct. - * @access public - */ - function test($compare) { - return ! parent::test($compare); - } - - /** - * Returns a human readable test message. - * @param string $compare Comparison value. - * @return string Description of success - * or failure. - * @access public - */ - function testMessage($compare) { - if ($this->test($compare)) { - $dumper = $this->getDumper(); - return "Text [" . $this->getSubstring() . - "] not detected in [" . - $dumper->describeValue($compare) . "]"; - } else { - return $this->describeTextMatch($this->getSubstring(), $compare); - } - } -} - -/** - * Test case for testing of web pages. Allows - * fetching of pages, parsing of HTML and - * submitting forms. - * @package SimpleTest - * @subpackage WebTester - */ -class WebTestCase extends SimpleTestCase { - private $browser; - private $ignore_errors = false; - - /** - * Creates an empty test case. Should be subclassed - * with test methods for a functional test case. - * @param string $label Name of test case. Will use - * the class name if none specified. - * @access public - */ - function __construct($label = false) { - parent::__construct($label); - } - - /** - * Announces the start of the test. - * @param string $method Test method just started. - * @access public - */ - function before($method) { - parent::before($method); - $this->setBrowser($this->createBrowser()); - } - - /** - * Announces the end of the test. Includes private clean up. - * @param string $method Test method just finished. - * @access public - */ - function after($method) { - $this->unsetBrowser(); - parent::after($method); - } - - /** - * Gets a current browser reference for setting - * special expectations or for detailed - * examination of page fetches. - * @return SimpleBrowser Current test browser object. - * @access public - */ - function getBrowser() { - return $this->browser; - } - - /** - * Gets a current browser reference for setting - * special expectations or for detailed - * examination of page fetches. - * @param SimpleBrowser $browser New test browser object. - * @access public - */ - function setBrowser($browser) { - return $this->browser = $browser; - } - - /** - * Sets the HTML parser to use within this browser. - * @param object The parser, one of SimplePHPPageBuilder or - * SimpleTidyPageBuilder. - */ - function setParser($parser) { - $this->browser->setParser($parser); - } - - /** - * Clears the current browser reference to help the - * PHP garbage collector. - * @access public - */ - function unsetBrowser() { - unset($this->browser); - } - - /** - * Creates a new default web browser object. - * Will be cleared at the end of the test method. - * @return TestBrowser New browser. - * @access public - */ - function createBrowser() { - return new SimpleBrowser(); - } - - /** - * Gets the last response error. - * @return string Last low level HTTP error. - * @access public - */ - function getTransportError() { - return $this->browser->getTransportError(); - } - - /** - * Accessor for the currently selected URL. - * @return string Current location or false if - * no page yet fetched. - * @access public - */ - function getUrl() { - return $this->browser->getUrl(); - } - - /** - * Dumps the current request for debugging. - * @access public - */ - function showRequest() { - $this->dump($this->browser->getRequest()); - } - - /** - * Dumps the current HTTP headers for debugging. - * @access public - */ - function showHeaders() { - $this->dump($this->browser->getHeaders()); - } - - /** - * Dumps the current HTML source for debugging. - * @access public - */ - function showSource() { - $this->dump($this->browser->getContent()); - } - - /** - * Dumps the visible text only for debugging. - * @access public - */ - function showText() { - $this->dump(wordwrap($this->browser->getContentAsText(), 80)); - } - - /** - * Simulates the closing and reopening of the browser. - * Temporary cookies will be discarded and timed - * cookies will be expired if later than the - * specified time. - * @param string/integer $date Time when session restarted. - * If ommitted then all persistent - * cookies are kept. Time is either - * Cookie format string or timestamp. - * @access public - */ - function restart($date = false) { - if ($date === false) { - $date = time(); - } - $this->browser->restart($date); - } - - /** - * Moves cookie expiry times back into the past. - * Useful for testing timeouts and expiries. - * @param integer $interval Amount to age in seconds. - * @access public - */ - function ageCookies($interval) { - $this->browser->ageCookies($interval); - } - - /** - * Disables frames support. Frames will not be fetched - * and the frameset page will be used instead. - * @access public - */ - function ignoreFrames() { - $this->browser->ignoreFrames(); - } - - /** - * Switches off cookie sending and recieving. - * @access public - */ - function ignoreCookies() { - $this->browser->ignoreCookies(); - } - - /** - * Skips errors for the next request only. You might - * want to confirm that a page is unreachable for - * example. - * @access public - */ - function ignoreErrors() { - $this->ignore_errors = true; - } - - /** - * Issues a fail if there is a transport error anywhere - * in the current frameset. Only one such error is - * reported. - * @param string/boolean $result HTML or failure. - * @return string/boolean $result Passes through result. - * @access private - */ - protected function failOnError($result) { - if (! $this->ignore_errors) { - if ($error = $this->browser->getTransportError()) { - $this->fail($error); - } - } - $this->ignore_errors = false; - return $result; - } - - /** - * Adds a header to every fetch. - * @param string $header Header line to add to every - * request until cleared. - * @access public - */ - function addHeader($header) { - $this->browser->addHeader($header); - } - - /** - * Sets the maximum number of redirects before - * the web page is loaded regardless. - * @param integer $max Maximum hops. - * @access public - */ - function setMaximumRedirects($max) { - if (! $this->browser) { - trigger_error( - 'Can only set maximum redirects in a test method, setUp() or tearDown()'); - } - $this->browser->setMaximumRedirects($max); - } - - /** - * Sets the socket timeout for opening a connection and - * receiving at least one byte of information. - * @param integer $timeout Maximum time in seconds. - * @access public - */ - function setConnectionTimeout($timeout) { - $this->browser->setConnectionTimeout($timeout); - } - - /** - * Sets proxy to use on all requests for when - * testing from behind a firewall. Set URL - * to false to disable. - * @param string $proxy Proxy URL. - * @param string $username Proxy username for authentication. - * @param string $password Proxy password for authentication. - * @access public - */ - function useProxy($proxy, $username = false, $password = false) { - $this->browser->useProxy($proxy, $username, $password); - } - - /** - * Fetches a page into the page buffer. If - * there is no base for the URL then the - * current base URL is used. After the fetch - * the base URL reflects the new location. - * @param string $url URL to fetch. - * @param hash $parameters Optional additional GET data. - * @return boolean/string Raw page on success. - * @access public - */ - function get($url, $parameters = false) { - return $this->failOnError($this->browser->get($url, $parameters)); - } - - /** - * Fetches a page by POST into the page buffer. - * If there is no base for the URL then the - * current base URL is used. After the fetch - * the base URL reflects the new location. - * @param string $url URL to fetch. - * @param mixed $parameters Optional POST parameters or content body to send - * @param string $content_type Content type of provided body - * @return boolean/string Raw page on success. - * @access public - */ - function post($url, $parameters = false, $content_type = false) { - return $this->failOnError($this->browser->post($url, $parameters, $content_type)); - } - - /** - * Fetches a page by PUT into the page buffer. - * If there is no base for the URL then the - * current base URL is used. After the fetch - * the base URL reflects the new location. - * @param string $url URL to fetch. - * @param mixed $body Optional content body to send - * @param string $content_type Content type of provided body - * @return boolean/string Raw page on success. - * @access public - */ - function put($url, $body = false, $content_type = false) { - return $this->failOnError($this->browser->put($url, $body, $content_type)); - } - - /** - * Fetches a page by a DELETE request - * @param string $url URL to fetch. - * @param hash $parameters Optional additional parameters. - * @return boolean/string Raw page on success. - * @access public - */ - function delete($url, $parameters = false) { - return $this->failOnError($this->browser->delete($url, $parameters)); - } - - - /** - * Does a HTTP HEAD fetch, fetching only the page - * headers. The current base URL is unchanged by this. - * @param string $url URL to fetch. - * @param hash $parameters Optional additional GET data. - * @return boolean True on success. - * @access public - */ - function head($url, $parameters = false) { - return $this->failOnError($this->browser->head($url, $parameters)); - } - - /** - * Equivalent to hitting the retry button on the - * browser. Will attempt to repeat the page fetch. - * @return boolean True if fetch succeeded. - * @access public - */ - function retry() { - return $this->failOnError($this->browser->retry()); - } - - /** - * Equivalent to hitting the back button on the - * browser. - * @return boolean True if history entry and - * fetch succeeded. - * @access public - */ - function back() { - return $this->failOnError($this->browser->back()); - } - - /** - * Equivalent to hitting the forward button on the - * browser. - * @return boolean True if history entry and - * fetch succeeded. - * @access public - */ - function forward() { - return $this->failOnError($this->browser->forward()); - } - - /** - * Retries a request after setting the authentication - * for the current realm. - * @param string $username Username for realm. - * @param string $password Password for realm. - * @return boolean/string HTML on successful fetch. Note - * that authentication may still have - * failed. - * @access public - */ - function authenticate($username, $password) { - return $this->failOnError( - $this->browser->authenticate($username, $password)); - } - - /** - * Gets the cookie value for the current browser context. - * @param string $name Name of cookie. - * @return string Value of cookie or false if unset. - * @access public - */ - function getCookie($name) { - return $this->browser->getCurrentCookieValue($name); - } - - /** - * Sets a cookie in the current browser. - * @param string $name Name of cookie. - * @param string $value Cookie value. - * @param string $host Host upon which the cookie is valid. - * @param string $path Cookie path if not host wide. - * @param string $expiry Expiry date. - * @access public - */ - function setCookie($name, $value, $host = false, $path = '/', $expiry = false) { - $this->browser->setCookie($name, $value, $host, $path, $expiry); - } - - /** - * Accessor for current frame focus. Will be - * false if no frame has focus. - * @return integer/string/boolean Label if any, otherwise - * the position in the frameset - * or false if none. - * @access public - */ - function getFrameFocus() { - return $this->browser->getFrameFocus(); - } - - /** - * Sets the focus by index. The integer index starts from 1. - * @param integer $choice Chosen frame. - * @return boolean True if frame exists. - * @access public - */ - function setFrameFocusByIndex($choice) { - return $this->browser->setFrameFocusByIndex($choice); - } - - /** - * Sets the focus by name. - * @param string $name Chosen frame. - * @return boolean True if frame exists. - * @access public - */ - function setFrameFocus($name) { - return $this->browser->setFrameFocus($name); - } - - /** - * Clears the frame focus. All frames will be searched - * for content. - * @access public - */ - function clearFrameFocus() { - return $this->browser->clearFrameFocus(); - } - - /** - * Clicks a visible text item. Will first try buttons, - * then links and then images. - * @param string $label Visible text or alt text. - * @return string/boolean Raw page or false. - * @access public - */ - function click($label) { - return $this->failOnError($this->browser->click($label)); - } - - /** - * Checks for a click target. - * @param string $label Visible text or alt text. - * @return boolean True if click target. - * @access public - */ - function assertClickable($label, $message = '%s') { - return $this->assertTrue( - $this->browser->isClickable($label), - sprintf($message, "Click target [$label] should exist")); - } - - /** - * Clicks the submit button by label. The owning - * form will be submitted by this. - * @param string $label Button label. An unlabeled - * button can be triggered by 'Submit'. - * @param hash $additional Additional form values. - * @return boolean/string Page on success, else false. - * @access public - */ - function clickSubmit($label = 'Submit', $additional = false) { - return $this->failOnError( - $this->browser->clickSubmit($label, $additional)); - } - - /** - * Clicks the submit button by name attribute. The owning - * form will be submitted by this. - * @param string $name Name attribute of button. - * @param hash $additional Additional form values. - * @return boolean/string Page on success. - * @access public - */ - function clickSubmitByName($name, $additional = false) { - return $this->failOnError( - $this->browser->clickSubmitByName($name, $additional)); - } - - /** - * Clicks the submit button by ID attribute. The owning - * form will be submitted by this. - * @param string $id ID attribute of button. - * @param hash $additional Additional form values. - * @return boolean/string Page on success. - * @access public - */ - function clickSubmitById($id, $additional = false) { - return $this->failOnError( - $this->browser->clickSubmitById($id, $additional)); - } - - /** - * Checks for a valid button label. - * @param string $label Visible text. - * @return boolean True if click target. - * @access public - */ - function assertSubmit($label, $message = '%s') { - return $this->assertTrue( - $this->browser->isSubmit($label), - sprintf($message, "Submit button [$label] should exist")); - } - - /** - * Clicks the submit image by some kind of label. Usually - * the alt tag or the nearest equivalent. The owning - * form will be submitted by this. Clicking outside of - * the boundary of the coordinates will result in - * a failure. - * @param string $label Alt attribute of button. - * @param integer $x X-coordinate of imaginary click. - * @param integer $y Y-coordinate of imaginary click. - * @param hash $additional Additional form values. - * @return boolean/string Page on success. - * @access public - */ - function clickImage($label, $x = 1, $y = 1, $additional = false) { - return $this->failOnError( - $this->browser->clickImage($label, $x, $y, $additional)); - } - - /** - * Clicks the submit image by the name. Usually - * the alt tag or the nearest equivalent. The owning - * form will be submitted by this. Clicking outside of - * the boundary of the coordinates will result in - * a failure. - * @param string $name Name attribute of button. - * @param integer $x X-coordinate of imaginary click. - * @param integer $y Y-coordinate of imaginary click. - * @param hash $additional Additional form values. - * @return boolean/string Page on success. - * @access public - */ - function clickImageByName($name, $x = 1, $y = 1, $additional = false) { - return $this->failOnError( - $this->browser->clickImageByName($name, $x, $y, $additional)); - } - - /** - * Clicks the submit image by ID attribute. The owning - * form will be submitted by this. Clicking outside of - * the boundary of the coordinates will result in - * a failure. - * @param integer/string $id ID attribute of button. - * @param integer $x X-coordinate of imaginary click. - * @param integer $y Y-coordinate of imaginary click. - * @param hash $additional Additional form values. - * @return boolean/string Page on success. - * @access public - */ - function clickImageById($id, $x = 1, $y = 1, $additional = false) { - return $this->failOnError( - $this->browser->clickImageById($id, $x, $y, $additional)); - } - - /** - * Checks for a valid image with atht alt text or title. - * @param string $label Visible text. - * @return boolean True if click target. - * @access public - */ - function assertImage($label, $message = '%s') { - return $this->assertTrue( - $this->browser->isImage($label), - sprintf($message, "Image with text [$label] should exist")); - } - - /** - * Submits a form by the ID. - * @param string $id Form ID. No button information - * is submitted this way. - * @return boolean/string Page on success. - * @access public - */ - function submitFormById($id, $additional = false) { - return $this->failOnError($this->browser->submitFormById($id, $additional)); - } - - /** - * Follows a link by name. Will click the first link - * found with this link text by default, or a later - * one if an index is given. Match is case insensitive - * with normalised space. - * @param string $label Text between the anchor tags. - * @param integer $index Link position counting from zero. - * @return boolean/string Page on success. - * @access public - */ - function clickLink($label, $index = 0) { - return $this->failOnError($this->browser->clickLink($label, $index)); - } - - /** - * Follows a link by id attribute. - * @param string $id ID attribute value. - * @return boolean/string Page on success. - * @access public - */ - function clickLinkById($id) { - return $this->failOnError($this->browser->clickLinkById($id)); - } - - /** - * Tests for the presence of a link label. Match is - * case insensitive with normalised space. - * @param string $label Text between the anchor tags. - * @param mixed $expected Expected URL or expectation object. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if link present. - * @access public - */ - function assertLink($label, $expected = true, $message = '%s') { - $url = $this->browser->getLink($label); - if ($expected === true || ($expected !== true && $url === false)) { - return $this->assertTrue($url !== false, sprintf($message, "Link [$label] should exist")); - } - if (! SimpleExpectation::isExpectation($expected)) { - $expected = new IdenticalExpectation($expected); - } - return $this->assert($expected, $url->asString(), sprintf($message, "Link [$label] should match")); - } - - /** - * Tests for the non-presence of a link label. Match is - * case insensitive with normalised space. - * @param string/integer $label Text between the anchor tags - * or ID attribute. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if link missing. - * @access public - */ - function assertNoLink($label, $message = '%s') { - return $this->assertTrue( - $this->browser->getLink($label) === false, - sprintf($message, "Link [$label] should not exist")); - } - - /** - * Tests for the presence of a link id attribute. - * @param string $id Id attribute value. - * @param mixed $expected Expected URL or expectation object. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if link present. - * @access public - */ - function assertLinkById($id, $expected = true, $message = '%s') { - $url = $this->browser->getLinkById($id); - if ($expected === true) { - return $this->assertTrue($url !== false, sprintf($message, "Link ID [$id] should exist")); - } - if (! SimpleExpectation::isExpectation($expected)) { - $expected = new IdenticalExpectation($expected); - } - return $this->assert($expected, $url->asString(), sprintf($message, "Link ID [$id] should match")); - } - - /** - * Tests for the non-presence of a link label. Match is - * case insensitive with normalised space. - * @param string $id Id attribute value. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if link missing. - * @access public - */ - function assertNoLinkById($id, $message = '%s') { - return $this->assertTrue( - $this->browser->getLinkById($id) === false, - sprintf($message, "Link ID [$id] should not exist")); - } - - /** - * Sets all form fields with that label, or name if there - * is no label attached. - * @param string $name Name of field in forms. - * @param string $value New value of field. - * @return boolean True if field exists, otherwise false. - * @access public - */ - function setField($label, $value, $position=false) { - return $this->browser->setField($label, $value, $position); - } - - /** - * Sets all form fields with that name. - * @param string $name Name of field in forms. - * @param string $value New value of field. - * @return boolean True if field exists, otherwise false. - * @access public - */ - function setFieldByName($name, $value, $position=false) { - return $this->browser->setFieldByName($name, $value, $position); - } - - /** - * Sets all form fields with that id. - * @param string/integer $id Id of field in forms. - * @param string $value New value of field. - * @return boolean True if field exists, otherwise false. - * @access public - */ - function setFieldById($id, $value) { - return $this->browser->setFieldById($id, $value); - } - - /** - * Confirms that the form element is currently set - * to the expected value. A missing form will always - * fail. If no value is given then only the existence - * of the field is checked. - * @param string $name Name of field in forms. - * @param mixed $expected Expected string/array value or - * false for unset fields. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if pass. - * @access public - */ - function assertField($label, $expected = true, $message = '%s') { - $value = $this->browser->getField($label); - return $this->assertFieldValue($label, $value, $expected, $message); - } - - /** - * Confirms that the form element is currently set - * to the expected value. A missing form element will always - * fail. If no value is given then only the existence - * of the field is checked. - * @param string $name Name of field in forms. - * @param mixed $expected Expected string/array value or - * false for unset fields. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if pass. - * @access public - */ - function assertFieldByName($name, $expected = true, $message = '%s') { - $value = $this->browser->getFieldByName($name); - return $this->assertFieldValue($name, $value, $expected, $message); - } - - /** - * Confirms that the form element is currently set - * to the expected value. A missing form will always - * fail. If no ID is given then only the existence - * of the field is checked. - * @param string/integer $id Name of field in forms. - * @param mixed $expected Expected string/array value or - * false for unset fields. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if pass. - * @access public - */ - function assertFieldById($id, $expected = true, $message = '%s') { - $value = $this->browser->getFieldById($id); - return $this->assertFieldValue($id, $value, $expected, $message); - } - - /** - * Tests the field value against the expectation. - * @param string $identifier Name, ID or label. - * @param mixed $value Current field value. - * @param mixed $expected Expected value to match. - * @param string $message Failure message. - * @return boolean True if pass - * @access protected - */ - protected function assertFieldValue($identifier, $value, $expected, $message) { - if ($expected === true) { - return $this->assertTrue( - isset($value), - sprintf($message, "Field [$identifier] should exist")); - } - if (! SimpleExpectation::isExpectation($expected)) { - $identifier = str_replace('%', '%%', $identifier); - $expected = new FieldExpectation( - $expected, - "Field [$identifier] should match with [%s]"); - } - return $this->assert($expected, $value, $message); - } - - /** - * Checks the response code against a list - * of possible values. - * @param array $responses Possible responses for a pass. - * @param string $message Message to display. Default - * can be embedded with %s. - * @return boolean True if pass. - * @access public - */ - function assertResponse($responses, $message = '%s') { - $responses = (is_array($responses) ? $responses : array($responses)); - $code = $this->browser->getResponseCode(); - $message = sprintf($message, "Expecting response in [" . - implode(", ", $responses) . "] got [$code]"); - return $this->assertTrue(in_array($code, $responses), $message); - } - - /** - * Checks the mime type against a list - * of possible values. - * @param array $types Possible mime types for a pass. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertMime($types, $message = '%s') { - $types = (is_array($types) ? $types : array($types)); - $type = $this->browser->getMimeType(); - $message = sprintf($message, "Expecting mime type in [" . - implode(", ", $types) . "] got [$type]"); - return $this->assertTrue(in_array($type, $types), $message); - } - - /** - * Attempt to match the authentication type within - * the security realm we are currently matching. - * @param string $authentication Usually basic. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertAuthentication($authentication = false, $message = '%s') { - if (! $authentication) { - $message = sprintf($message, "Expected any authentication type, got [" . - $this->browser->getAuthentication() . "]"); - return $this->assertTrue( - $this->browser->getAuthentication(), - $message); - } else { - $message = sprintf($message, "Expected authentication [$authentication] got [" . - $this->browser->getAuthentication() . "]"); - return $this->assertTrue( - strtolower($this->browser->getAuthentication()) == strtolower($authentication), - $message); - } - } - - /** - * Checks that no authentication is necessary to view - * the desired page. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertNoAuthentication($message = '%s') { - $message = sprintf($message, "Expected no authentication type, got [" . - $this->browser->getAuthentication() . "]"); - return $this->assertFalse($this->browser->getAuthentication(), $message); - } - - /** - * Attempts to match the current security realm. - * @param string $realm Name of security realm. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertRealm($realm, $message = '%s') { - if (! SimpleExpectation::isExpectation($realm)) { - $realm = new EqualExpectation($realm); - } - return $this->assert( - $realm, - $this->browser->getRealm(), - "Expected realm -> $message"); - } - - /** - * Checks each header line for the required value. If no - * value is given then only an existence check is made. - * @param string $header Case insensitive header name. - * @param mixed $value Case sensitive trimmed string to - * match against. An expectation object - * can be used for pattern matching. - * @return boolean True if pass. - * @access public - */ - function assertHeader($header, $value = false, $message = '%s') { - return $this->assert( - new HttpHeaderExpectation($header, $value), - $this->browser->getHeaders(), - $message); - } - - /** - * Confirms that the header type has not been received. - * Only the landing page is checked. If you want to check - * redirect pages, then you should limit redirects so - * as to capture the page you want. - * @param string $header Case insensitive header name. - * @return boolean True if pass. - * @access public - */ - function assertNoHeader($header, $message = '%s') { - return $this->assert( - new NoHttpHeaderExpectation($header), - $this->browser->getHeaders(), - $message); - } - - /** - * Tests the text between the title tags. - * @param string/SimpleExpectation $title Expected title. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertTitle($title = false, $message = '%s') { - if (! SimpleExpectation::isExpectation($title)) { - $title = new EqualExpectation($title); - } - return $this->assert($title, $this->browser->getTitle(), $message); - } - - /** - * Will trigger a pass if the text is found in the plain - * text form of the page. - * @param string $text Text to look for. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertText($text, $message = '%s') { - return $this->assert( - new TextExpectation($text), - $this->browser->getContentAsText(), - $message); - } - - /** - * Will trigger a pass if the text is not found in the plain - * text form of the page. - * @param string $text Text to look for. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertNoText($text, $message = '%s') { - return $this->assert( - new NoTextExpectation($text), - $this->browser->getContentAsText(), - $message); - } - - /** - * Will trigger a pass if the Perl regex pattern - * is found in the raw content. - * @param string $pattern Perl regex to look for including - * the regex delimiters. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertPattern($pattern, $message = '%s') { - return $this->assert( - new PatternExpectation($pattern), - $this->browser->getContent(), - $message); - } - - /** - * Will trigger a pass if the perl regex pattern - * is not present in raw content. - * @param string $pattern Perl regex to look for including - * the regex delimiters. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertNoPattern($pattern, $message = '%s') { - return $this->assert( - new NoPatternExpectation($pattern), - $this->browser->getContent(), - $message); - } - - /** - * Checks that a cookie is set for the current page - * and optionally checks the value. - * @param string $name Name of cookie to test. - * @param string $expected Expected value as a string or - * false if any value will do. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertCookie($name, $expected = false, $message = '%s') { - $value = $this->getCookie($name); - if (! $expected) { - return $this->assertTrue( - $value, - sprintf($message, "Expecting cookie [$name]")); - } - if (! SimpleExpectation::isExpectation($expected)) { - $expected = new EqualExpectation($expected); - } - return $this->assert($expected, $value, "Expecting cookie [$name] -> $message"); - } - - /** - * Checks that no cookie is present or that it has - * been successfully cleared. - * @param string $name Name of cookie to test. - * @param string $message Message to display. - * @return boolean True if pass. - * @access public - */ - function assertNoCookie($name, $message = '%s') { - return $this->assertTrue( - $this->getCookie($name) === null or $this->getCookie($name) === false, - sprintf($message, "Not expecting cookie [$name]")); - } - - /** - * Called from within the test methods to register - * passes and failures. - * @param boolean $result Pass on true. - * @param string $message Message to display describing - * the test state. - * @return boolean True on pass - * @access public - */ - function assertTrue($result, $message = '%s') { - return $this->assert(new TrueExpectation(), $result, $message); - } - - /** - * Will be true on false and vice versa. False - * is the PHP definition of false, so that null, - * empty strings, zero and an empty array all count - * as false. - * @param boolean $result Pass on false. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertFalse($result, $message = '%s') { - return $this->assert(new FalseExpectation(), $result, $message); - } - - /** - * Will trigger a pass if the two parameters have - * the same value only. Otherwise a fail. This - * is for testing hand extracted text, etc. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertEqual($first, $second, $message = '%s') { - return $this->assert( - new EqualExpectation($first), - $second, - $message); - } - - /** - * Will trigger a pass if the two parameters have - * a different value. Otherwise a fail. This - * is for testing hand extracted text, etc. - * @param mixed $first Value to compare. - * @param mixed $second Value to compare. - * @param string $message Message to display. - * @return boolean True on pass - * @access public - */ - function assertNotEqual($first, $second, $message = '%s') { - return $this->assert( - new NotEqualExpectation($first), - $second, - $message); - } - - /** - * Uses a stack trace to find the line of an assertion. - * @return string Line number of first assert* - * method embedded in format string. - * @access public - */ - function getAssertionLine() { - $trace = new SimpleStackTrace(array('assert', 'click', 'pass', 'fail')); - return $trace->traceMethod(); - } -} -?> \ No newline at end of file diff --git a/3rdparty/simpletest/xml.php b/3rdparty/simpletest/xml.php deleted file mode 100644 index 54fb6f5b16dcf0d073ead2f7b5706e38898bea89..0000000000000000000000000000000000000000 --- a/3rdparty/simpletest/xml.php +++ /dev/null @@ -1,647 +0,0 @@ -<?php -/** - * base include file for SimpleTest - * @package SimpleTest - * @subpackage UnitTester - * @version $Id: xml.php 1787 2008-04-26 20:35:39Z pp11 $ - */ - -/**#@+ - * include other SimpleTest class files - */ -require_once(dirname(__FILE__) . '/scorer.php'); -/**#@-*/ - -/** - * Creates the XML needed for remote communication - * by SimpleTest. - * @package SimpleTest - * @subpackage UnitTester - */ -class XmlReporter extends SimpleReporter { - private $indent; - private $namespace; - - /** - * Sets up indentation and namespace. - * @param string $namespace Namespace to add to each tag. - * @param string $indent Indenting to add on each nesting. - * @access public - */ - function __construct($namespace = false, $indent = ' ') { - parent::__construct(); - $this->namespace = ($namespace ? $namespace . ':' : ''); - $this->indent = $indent; - } - - /** - * Calculates the pretty printing indent level - * from the current level of nesting. - * @param integer $offset Extra indenting level. - * @return string Leading space. - * @access protected - */ - protected function getIndent($offset = 0) { - return str_repeat( - $this->indent, - count($this->getTestList()) + $offset); - } - - /** - * Converts character string to parsed XML - * entities string. - * @param string text Unparsed character data. - * @return string Parsed character data. - * @access public - */ - function toParsedXml($text) { - return str_replace( - array('&', '<', '>', '"', '\''), - array('&', '<', '>', '"', '''), - $text); - } - - /** - * Paints the start of a group test. - * @param string $test_name Name of test that is starting. - * @param integer $size Number of test cases starting. - * @access public - */ - function paintGroupStart($test_name, $size) { - parent::paintGroupStart($test_name, $size); - print $this->getIndent(); - print "<" . $this->namespace . "group size=\"$size\">\n"; - print $this->getIndent(1); - print "<" . $this->namespace . "name>" . - $this->toParsedXml($test_name) . - "</" . $this->namespace . "name>\n"; - } - - /** - * Paints the end of a group test. - * @param string $test_name Name of test that is ending. - * @access public - */ - function paintGroupEnd($test_name) { - print $this->getIndent(); - print "</" . $this->namespace . "group>\n"; - parent::paintGroupEnd($test_name); - } - - /** - * Paints the start of a test case. - * @param string $test_name Name of test that is starting. - * @access public - */ - function paintCaseStart($test_name) { - parent::paintCaseStart($test_name); - print $this->getIndent(); - print "<" . $this->namespace . "case>\n"; - print $this->getIndent(1); - print "<" . $this->namespace . "name>" . - $this->toParsedXml($test_name) . - "</" . $this->namespace . "name>\n"; - } - - /** - * Paints the end of a test case. - * @param string $test_name Name of test that is ending. - * @access public - */ - function paintCaseEnd($test_name) { - print $this->getIndent(); - print "</" . $this->namespace . "case>\n"; - parent::paintCaseEnd($test_name); - } - - /** - * Paints the start of a test method. - * @param string $test_name Name of test that is starting. - * @access public - */ - function paintMethodStart($test_name) { - parent::paintMethodStart($test_name); - print $this->getIndent(); - print "<" . $this->namespace . "test>\n"; - print $this->getIndent(1); - print "<" . $this->namespace . "name>" . - $this->toParsedXml($test_name) . - "</" . $this->namespace . "name>\n"; - } - - /** - * Paints the end of a test method. - * @param string $test_name Name of test that is ending. - * @param integer $progress Number of test cases ending. - * @access public - */ - function paintMethodEnd($test_name) { - print $this->getIndent(); - print "</" . $this->namespace . "test>\n"; - parent::paintMethodEnd($test_name); - } - - /** - * Paints pass as XML. - * @param string $message Message to encode. - * @access public - */ - function paintPass($message) { - parent::paintPass($message); - print $this->getIndent(1); - print "<" . $this->namespace . "pass>"; - print $this->toParsedXml($message); - print "</" . $this->namespace . "pass>\n"; - } - - /** - * Paints failure as XML. - * @param string $message Message to encode. - * @access public - */ - function paintFail($message) { - parent::paintFail($message); - print $this->getIndent(1); - print "<" . $this->namespace . "fail>"; - print $this->toParsedXml($message); - print "</" . $this->namespace . "fail>\n"; - } - - /** - * Paints error as XML. - * @param string $message Message to encode. - * @access public - */ - function paintError($message) { - parent::paintError($message); - print $this->getIndent(1); - print "<" . $this->namespace . "exception>"; - print $this->toParsedXml($message); - print "</" . $this->namespace . "exception>\n"; - } - - /** - * Paints exception as XML. - * @param Exception $exception Exception to encode. - * @access public - */ - function paintException($exception) { - parent::paintException($exception); - print $this->getIndent(1); - print "<" . $this->namespace . "exception>"; - $message = 'Unexpected exception of type [' . get_class($exception) . - '] with message ['. $exception->getMessage() . - '] in ['. $exception->getFile() . - ' line ' . $exception->getLine() . ']'; - print $this->toParsedXml($message); - print "</" . $this->namespace . "exception>\n"; - } - - /** - * Paints the skipping message and tag. - * @param string $message Text to display in skip tag. - * @access public - */ - function paintSkip($message) { - parent::paintSkip($message); - print $this->getIndent(1); - print "<" . $this->namespace . "skip>"; - print $this->toParsedXml($message); - print "</" . $this->namespace . "skip>\n"; - } - - /** - * Paints a simple supplementary message. - * @param string $message Text to display. - * @access public - */ - function paintMessage($message) { - parent::paintMessage($message); - print $this->getIndent(1); - print "<" . $this->namespace . "message>"; - print $this->toParsedXml($message); - print "</" . $this->namespace . "message>\n"; - } - - /** - * Paints a formatted ASCII message such as a - * privateiable dump. - * @param string $message Text to display. - * @access public - */ - function paintFormattedMessage($message) { - parent::paintFormattedMessage($message); - print $this->getIndent(1); - print "<" . $this->namespace . "formatted>"; - print "<![CDATA[$message]]>"; - print "</" . $this->namespace . "formatted>\n"; - } - - /** - * Serialises the event object. - * @param string $type Event type as text. - * @param mixed $payload Message or object. - * @access public - */ - function paintSignal($type, $payload) { - parent::paintSignal($type, $payload); - print $this->getIndent(1); - print "<" . $this->namespace . "signal type=\"$type\">"; - print "<![CDATA[" . serialize($payload) . "]]>"; - print "</" . $this->namespace . "signal>\n"; - } - - /** - * Paints the test document header. - * @param string $test_name First test top level - * to start. - * @access public - * @abstract - */ - function paintHeader($test_name) { - if (! SimpleReporter::inCli()) { - header('Content-type: text/xml'); - } - print "<?xml version=\"1.0\""; - if ($this->namespace) { - print " xmlns:" . $this->namespace . - "=\"www.lastcraft.com/SimpleTest/Beta3/Report\""; - } - print "?>\n"; - print "<" . $this->namespace . "run>\n"; - } - - /** - * Paints the test document footer. - * @param string $test_name The top level test. - * @access public - * @abstract - */ - function paintFooter($test_name) { - print "</" . $this->namespace . "run>\n"; - } -} - -/** - * Accumulator for incoming tag. Holds the - * incoming test structure information for - * later dispatch to the reporter. - * @package SimpleTest - * @subpackage UnitTester - */ -class NestingXmlTag { - private $name; - private $attributes; - - /** - * Sets the basic test information except - * the name. - * @param hash $attributes Name value pairs. - * @access public - */ - function NestingXmlTag($attributes) { - $this->name = false; - $this->attributes = $attributes; - } - - /** - * Sets the test case/method name. - * @param string $name Name of test. - * @access public - */ - function setName($name) { - $this->name = $name; - } - - /** - * Accessor for name. - * @return string Name of test. - * @access public - */ - function getName() { - return $this->name; - } - - /** - * Accessor for attributes. - * @return hash All attributes. - * @access protected - */ - protected function getAttributes() { - return $this->attributes; - } -} - -/** - * Accumulator for incoming method tag. Holds the - * incoming test structure information for - * later dispatch to the reporter. - * @package SimpleTest - * @subpackage UnitTester - */ -class NestingMethodTag extends NestingXmlTag { - - /** - * Sets the basic test information except - * the name. - * @param hash $attributes Name value pairs. - * @access public - */ - function NestingMethodTag($attributes) { - $this->NestingXmlTag($attributes); - } - - /** - * Signals the appropriate start event on the - * listener. - * @param SimpleReporter $listener Target for events. - * @access public - */ - function paintStart(&$listener) { - $listener->paintMethodStart($this->getName()); - } - - /** - * Signals the appropriate end event on the - * listener. - * @param SimpleReporter $listener Target for events. - * @access public - */ - function paintEnd(&$listener) { - $listener->paintMethodEnd($this->getName()); - } -} - -/** - * Accumulator for incoming case tag. Holds the - * incoming test structure information for - * later dispatch to the reporter. - * @package SimpleTest - * @subpackage UnitTester - */ -class NestingCaseTag extends NestingXmlTag { - - /** - * Sets the basic test information except - * the name. - * @param hash $attributes Name value pairs. - * @access public - */ - function NestingCaseTag($attributes) { - $this->NestingXmlTag($attributes); - } - - /** - * Signals the appropriate start event on the - * listener. - * @param SimpleReporter $listener Target for events. - * @access public - */ - function paintStart(&$listener) { - $listener->paintCaseStart($this->getName()); - } - - /** - * Signals the appropriate end event on the - * listener. - * @param SimpleReporter $listener Target for events. - * @access public - */ - function paintEnd(&$listener) { - $listener->paintCaseEnd($this->getName()); - } -} - -/** - * Accumulator for incoming group tag. Holds the - * incoming test structure information for - * later dispatch to the reporter. - * @package SimpleTest - * @subpackage UnitTester - */ -class NestingGroupTag extends NestingXmlTag { - - /** - * Sets the basic test information except - * the name. - * @param hash $attributes Name value pairs. - * @access public - */ - function NestingGroupTag($attributes) { - $this->NestingXmlTag($attributes); - } - - /** - * Signals the appropriate start event on the - * listener. - * @param SimpleReporter $listener Target for events. - * @access public - */ - function paintStart(&$listener) { - $listener->paintGroupStart($this->getName(), $this->getSize()); - } - - /** - * Signals the appropriate end event on the - * listener. - * @param SimpleReporter $listener Target for events. - * @access public - */ - function paintEnd(&$listener) { - $listener->paintGroupEnd($this->getName()); - } - - /** - * The size in the attributes. - * @return integer Value of size attribute or zero. - * @access public - */ - function getSize() { - $attributes = $this->getAttributes(); - if (isset($attributes['SIZE'])) { - return (integer)$attributes['SIZE']; - } - return 0; - } -} - -/** - * Parser for importing the output of the XmlReporter. - * Dispatches that output to another reporter. - * @package SimpleTest - * @subpackage UnitTester - */ -class SimpleTestXmlParser { - private $listener; - private $expat; - private $tag_stack; - private $in_content_tag; - private $content; - private $attributes; - - /** - * Loads a listener with the SimpleReporter - * interface. - * @param SimpleReporter $listener Listener of tag events. - * @access public - */ - function SimpleTestXmlParser(&$listener) { - $this->listener = &$listener; - $this->expat = &$this->createParser(); - $this->tag_stack = array(); - $this->in_content_tag = false; - $this->content = ''; - $this->attributes = array(); - } - - /** - * Parses a block of XML sending the results to - * the listener. - * @param string $chunk Block of text to read. - * @return boolean True if valid XML. - * @access public - */ - function parse($chunk) { - if (! xml_parse($this->expat, $chunk)) { - trigger_error('XML parse error with ' . - xml_error_string(xml_get_error_code($this->expat))); - return false; - } - return true; - } - - /** - * Sets up expat as the XML parser. - * @return resource Expat handle. - * @access protected - */ - protected function &createParser() { - $expat = xml_parser_create(); - xml_set_object($expat, $this); - xml_set_element_handler($expat, 'startElement', 'endElement'); - xml_set_character_data_handler($expat, 'addContent'); - xml_set_default_handler($expat, 'defaultContent'); - return $expat; - } - - /** - * Opens a new test nesting level. - * @return NestedXmlTag The group, case or method tag - * to start. - * @access private - */ - protected function pushNestingTag($nested) { - array_unshift($this->tag_stack, $nested); - } - - /** - * Accessor for current test structure tag. - * @return NestedXmlTag The group, case or method tag - * being parsed. - * @access private - */ - protected function &getCurrentNestingTag() { - return $this->tag_stack[0]; - } - - /** - * Ends a nesting tag. - * @return NestedXmlTag The group, case or method tag - * just finished. - * @access private - */ - protected function popNestingTag() { - return array_shift($this->tag_stack); - } - - /** - * Test if tag is a leaf node with only text content. - * @param string $tag XML tag name. - * @return @boolean True if leaf, false if nesting. - * @private - */ - protected function isLeaf($tag) { - return in_array($tag, array( - 'NAME', 'PASS', 'FAIL', 'EXCEPTION', 'SKIP', 'MESSAGE', 'FORMATTED', 'SIGNAL')); - } - - /** - * Handler for start of event element. - * @param resource $expat Parser handle. - * @param string $tag Element name. - * @param hash $attributes Name value pairs. - * Attributes without content - * are marked as true. - * @access protected - */ - protected function startElement($expat, $tag, $attributes) { - $this->attributes = $attributes; - if ($tag == 'GROUP') { - $this->pushNestingTag(new NestingGroupTag($attributes)); - } elseif ($tag == 'CASE') { - $this->pushNestingTag(new NestingCaseTag($attributes)); - } elseif ($tag == 'TEST') { - $this->pushNestingTag(new NestingMethodTag($attributes)); - } elseif ($this->isLeaf($tag)) { - $this->in_content_tag = true; - $this->content = ''; - } - } - - /** - * End of element event. - * @param resource $expat Parser handle. - * @param string $tag Element name. - * @access protected - */ - protected function endElement($expat, $tag) { - $this->in_content_tag = false; - if (in_array($tag, array('GROUP', 'CASE', 'TEST'))) { - $nesting_tag = $this->popNestingTag(); - $nesting_tag->paintEnd($this->listener); - } elseif ($tag == 'NAME') { - $nesting_tag = &$this->getCurrentNestingTag(); - $nesting_tag->setName($this->content); - $nesting_tag->paintStart($this->listener); - } elseif ($tag == 'PASS') { - $this->listener->paintPass($this->content); - } elseif ($tag == 'FAIL') { - $this->listener->paintFail($this->content); - } elseif ($tag == 'EXCEPTION') { - $this->listener->paintError($this->content); - } elseif ($tag == 'SKIP') { - $this->listener->paintSkip($this->content); - } elseif ($tag == 'SIGNAL') { - $this->listener->paintSignal( - $this->attributes['TYPE'], - unserialize($this->content)); - } elseif ($tag == 'MESSAGE') { - $this->listener->paintMessage($this->content); - } elseif ($tag == 'FORMATTED') { - $this->listener->paintFormattedMessage($this->content); - } - } - - /** - * Content between start and end elements. - * @param resource $expat Parser handle. - * @param string $text Usually output messages. - * @access protected - */ - protected function addContent($expat, $text) { - if ($this->in_content_tag) { - $this->content .= $text; - } - return true; - } - - /** - * XML and Doctype handler. Discards all such content. - * @param resource $expat Parser handle. - * @param string $default Text of default content. - * @access protected - */ - protected function defaultContent($expat, $default) { - } -} -?> diff --git a/3rdparty/smb4php/smb.php b/3rdparty/smb4php/smb.php index c50b26b935eba0a6d6ad7524a73f6be411a80837..c080c1b590fd2409c3d1178f152de774de4d5af7 100644 --- a/3rdparty/smb4php/smb.php +++ b/3rdparty/smb4php/smb.php @@ -229,6 +229,8 @@ class smb { } function addstatcache ($url, $info) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); global $__smb_cache; $is_file = (strpos ($info['attr'],'D') === FALSE); $s = ($is_file) ? stat ('/etc/passwd') : stat ('/tmp'); @@ -238,11 +240,15 @@ class smb { } function getstatcache ($url) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); global $__smb_cache; return isset ($__smb_cache['stat'][$url]) ? $__smb_cache['stat'][$url] : FALSE; } function clearstatcache ($url='') { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); global $__smb_cache; if ($url == '') $__smb_cache['stat'] = array (); else unset ($__smb_cache['stat'][$url]); } @@ -358,16 +364,22 @@ class smb_stream_wrapper extends smb { # cache function adddircache ($url, $content) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); global $__smb_cache; return $__smb_cache['dir'][$url] = $content; } function getdircache ($url) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); global $__smb_cache; return isset ($__smb_cache['dir'][$url]) ? $__smb_cache['dir'][$url] : FALSE; } function cleardircache ($url='') { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); global $__smb_cache; if ($url == ''){ $__smb_cache['dir'] = array (); diff --git a/3rdparty/timepicker/GPL-LICENSE.txt b/3rdparty/timepicker/GPL-LICENSE.txt old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/MIT-LICENSE.txt b/3rdparty/timepicker/MIT-LICENSE.txt old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_18_b81900_40x40.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_20_666666_40x40.png b/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_20_666666_40x40.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_flat_10_000000_40x100.png b/3rdparty/timepicker/css/include/images/ui-bg_flat_10_000000_40x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_glass_100_f6f6f6_1x400.png b/3rdparty/timepicker/css/include/images/ui-bg_glass_100_f6f6f6_1x400.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_glass_100_fdf5ce_1x400.png b/3rdparty/timepicker/css/include/images/ui-bg_glass_100_fdf5ce_1x400.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_glass_65_ffffff_1x400.png b/3rdparty/timepicker/css/include/images/ui-bg_glass_65_ffffff_1x400.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_gloss-wave_35_f6a828_500x100.png b/3rdparty/timepicker/css/include/images/ui-bg_gloss-wave_35_f6a828_500x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_100_eeeeee_1x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_75_ffe45c_1x100.png b/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_75_ffe45c_1x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-icons_222222_256x240.png b/3rdparty/timepicker/css/include/images/ui-icons_222222_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-icons_228ef1_256x240.png b/3rdparty/timepicker/css/include/images/ui-icons_228ef1_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-icons_ef8c08_256x240.png b/3rdparty/timepicker/css/include/images/ui-icons_ef8c08_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-icons_ffd27a_256x240.png b/3rdparty/timepicker/css/include/images/ui-icons_ffd27a_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/images/ui-icons_ffffff_256x240.png b/3rdparty/timepicker/css/include/images/ui-icons_ffffff_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/jquery-1.5.1.min.js b/3rdparty/timepicker/css/include/jquery-1.5.1.min.js old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/jquery-ui-1.8.14.custom.css b/3rdparty/timepicker/css/include/jquery-ui-1.8.14.custom.css old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/jquery.ui.core.min.js b/3rdparty/timepicker/css/include/jquery.ui.core.min.js old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/jquery.ui.position.min.js b/3rdparty/timepicker/css/include/jquery.ui.position.min.js old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/jquery.ui.tabs.min.js b/3rdparty/timepicker/css/include/jquery.ui.tabs.min.js old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/jquery.ui.widget.min.js b/3rdparty/timepicker/css/include/jquery.ui.widget.min.js old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_flat_10_000000_40x100.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_flat_10_000000_40x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_222222_256x240.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_222222_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_228ef1_256x240.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_228ef1_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ef8c08_256x240.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ef8c08_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffd27a_256x240.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffd27a_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffffff_256x240.png b/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffffff_256x240.png old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/css/jquery.ui.timepicker.css b/3rdparty/timepicker/css/jquery.ui.timepicker.css old mode 100644 new mode 100755 index 08b442a7e53212578a43951761d20da81012fbb1..1efbacb7c3355dceeabef1a4bf8d42dc4cb15866 --- a/3rdparty/timepicker/css/jquery.ui.timepicker.css +++ b/3rdparty/timepicker/css/jquery.ui.timepicker.css @@ -10,7 +10,7 @@ .ui-timepicker-inline { display: inline; } -#ui-timepicker-div { padding: 0.2em } +#ui-timepicker-div { padding: 0.2em; background-color: #fff; } .ui-timepicker-table { display: inline-table; width: 0; } .ui-timepicker-table table { margin:0.15em 0 0 0; border-collapse: collapse; } diff --git a/3rdparty/timepicker/js/i18n/i18n.html b/3rdparty/timepicker/js/i18n/i18n.html old mode 100644 new mode 100755 index 83cb5e3f30c8587f75a0087de1b4ff8e6279672b..4ba56cf8a9e2b77a76637d136355d93161c06e7a --- a/3rdparty/timepicker/js/i18n/i18n.html +++ b/3rdparty/timepicker/js/i18n/i18n.html @@ -1,6 +1,11 @@ <!DOCTYPE html> <html lang="en"> <head> + <!-- Around the world, around the world --> + <!-- Around the world, around the world --> + <!-- Around the world, around the world --> + <!-- Around the world, around the world --> + <meta charset="utf-8"> <title>Internationalisation page for the jquery ui timepicker</title> @@ -14,10 +19,20 @@ <style> #timepicker { font-size: 10px } </style> - + <script src='jquery.ui.timepicker-cs.js'></script> <script src='jquery.ui.timepicker-de.js'></script> + <script src='jquery.ui.timepicker-es.js'></script> + <script src='jquery.ui.timepicker-fr.js'></script> + <script src='jquery.ui.timepicker-hr.js'></script> + <script src='jquery.ui.timepicker-it.js'></script> <script src='jquery.ui.timepicker-ja.js'></script> + <script src='jquery.ui.timepicker-nl.js'></script> + <script src='jquery.ui.timepicker-pl.js'></script> + <script src='jquery.ui.timepicker-pt-BR.js'></script> + <script src='jquery.ui.timepicker-sl.js'></script> + <script src='jquery.ui.timepicker-sv.js'></script> + <script src='jquery.ui.timepicker-tr.js'></script> </head> <body> @@ -32,18 +47,35 @@ showDeselectButton: true }); - $('#locale').change(function() { - $('#timepicker').timepicker( "option", - $.timepicker.regional[ $( this ).val() ] ); - }); + $('#locale').change(updateLocale).keyup(updateLocale); + }); + + function updateLocale() + { + $('#timepicker').timepicker( "option", + $.timepicker.regional[ $( '#locale' ).val() ] ); + } + </script> Select a localisation : <select id='locale'> - <option value='fr'>Français</option> - <option value='de'>Deutsch</option> + <option>Select a localisation</option> + + <option value='hr'>Croatian/Bosnian</option> + <option value='cs'>Czech</option> + <option value='de'>German (Deutsch)</option> + <option value='nl'>Dutch (Nederlands)</option> + <option value='fr'>Français</option> + <option value='it'>Italian</option> <option value='ja'>Japanese</option> + <option value='pl'>Polish</option> + <option value="pt-BR">Portuguese/Brazilian</option> + <option value='sl'>Slovenian</option> + <option value='es'>Spanish</option> + <option value='sv'>Swedish</option> + <option value='tr'>Turkish</option> </select> <br> @@ -56,18 +88,60 @@ List of localisations : <ul> + <li> - <a href="jquery.ui.timepicker-de.js">Deutsch (jquery.ui.timepicker-de.js</a> + <a href="jquery.ui.timepicker-hr.js">Croatian/Bosnian (jquery.ui.timepicker.hr.js)</a> </li> - + + <li> + <a href="jquery.ui.timepicker-cs.js">Czech (jquery.ui.timepicker-cs.js</a> + </li> + + <li> + <a href="jquery.ui.timepicker-de.js">German (Deutsch) (jquery.ui.timepicker-de.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-nl.js">Dutch (Nederlands) (jquery.ui.timepicker-nl.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-fr.js">Français (jquery.ui.timepicker-fr.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-it.js">Italian (jquery.ui.timepicker-it.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-ja.js">Japanese (jquery.ui.timepicker-ja.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-pl.js">Polish (jquery.ui.timepicker-pl.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-pt-BR.js">Portuguese/Brazilian (jquery.ui.timepicker-pt-BR.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-sl.js">Slovenian (jquery.ui.timepicker-sl.js)</a> + </li> + + <li> + <a href="jquery.ui.timepicker-sv.js">Swedish (jquery.ui.timepicker-sv.js)</a> + </li> + <li> - <a href="jquery.ui.timepicker-fr.js">Français (jquery.ui.timepicker-fr.js</a> + <a href="jquery.ui.timepicker-es.js">Spanish (jquery.ui.timepicker-es.js)</a> </li> <li> - <a href="jquery.ui.timepicker-ja.js">Japanese (jquery.ui.timepicker-ja.js</a> + <a href="jquery.ui.timepicker-sv.js">Turkish (jquery.ui.timepicker-tr.js)</a> </li> </ul> -</body> \ No newline at end of file +</body> +</html> \ No newline at end of file diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-cs.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-cs.js new file mode 100755 index 0000000000000000000000000000000000000000..23a43444cf1465bf30cef45aef8c80a1ccb79d3a --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-cs.js @@ -0,0 +1,12 @@ +/* Czech initialisation for the timepicker plugin */ +/* Written by David Spohr (spohr.david at gmail). */ +jQuery(function($){ + $.timepicker.regional['cs'] = { + hourText: 'Hodiny', + minuteText: 'Minuty', + amPmText: ['AM', 'PM'] , + closeButtonText: 'Zavřít', + nowButtonText: 'Nyní', + deselectButtonText: 'Odoznačit' } + $.timepicker.setDefaults($.timepicker.regional['cs']); +}); \ No newline at end of file diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-de.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-de.js old mode 100644 new mode 100755 index c010a498e15d9fd45f28cdf57f768e64c9b53402..e3bf859ee63062a02228724137227be738933fb2 --- a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-de.js +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-de.js @@ -1,9 +1,12 @@ -/* Deutsch initialisation for the timepicker plugin */ -/* Written by Bernd Plagge (bplagge@choicenet.ne.jp). */ +/* German initialisation for the timepicker plugin */ +/* Written by Lowie Hulzinga. */ jQuery(function($){ $.timepicker.regional['de'] = { hourText: 'Stunde', minuteText: 'Minuten', - amPmText: ['AM', 'PM'] } + amPmText: ['AM', 'PM'] , + closeButtonText: 'Beenden', + nowButtonText: 'Aktuelle Zeit', + deselectButtonText: 'Wischen' } $.timepicker.setDefaults($.timepicker.regional['de']); -}); \ No newline at end of file +}); diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-es.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-es.js new file mode 100755 index 0000000000000000000000000000000000000000..b8bcbf859a13b030468a966cfa9eb84497d5285e --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-es.js @@ -0,0 +1,12 @@ +/* Spanish initialisation for the jQuery time picker plugin. */ +/* Writen by Jandro González (agonzalezalves@gmail.com) */ +jQuery(function($){ + $.timepicker.regional['es'] = { + hourText: 'Hora', + minuteText: 'Minuto', + amPmText: ['AM', 'PM'], + closeButtonText: 'Aceptar', + nowButtonText: 'Ahora', + deselectButtonText: 'Deseleccionar' } + $.timepicker.setDefaults($.timepicker.regional['es']); +}); diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-fr.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-fr.js old mode 100644 new mode 100755 diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-hr.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-hr.js new file mode 100755 index 0000000000000000000000000000000000000000..6950a16939896123fdbd11e5694ae9d4ffaf864e --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-hr.js @@ -0,0 +1,13 @@ +/* Croatian/Bosnian initialisation for the timepicker plugin */ +/* Written by Rene Brakus (rene.brakus@infobip.com). */ +jQuery(function($){ + $.timepicker.regional['hr'] = { + hourText: 'Sat', + minuteText: 'Minuta', + amPmText: ['Prijepodne', 'Poslijepodne'], + closeButtonText: 'Zatvoriti', + nowButtonText: 'Sada', + deselectButtonText: 'Poništite'} + + $.timepicker.setDefaults($.timepicker.regional['hr']); +}); \ No newline at end of file diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-it.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-it.js new file mode 100755 index 0000000000000000000000000000000000000000..ad20df305391c92db741cf1303f9277afd329780 --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-it.js @@ -0,0 +1,12 @@ +/* Italian initialisation for the jQuery time picker plugin. */ +/* Written by Serge Margarita (serge.margarita@gmail.com) */ +jQuery(function($){ + $.timepicker.regional['it'] = { + hourText: 'Ore', + minuteText: 'Minuti', + amPmText: ['AM', 'PM'], + closeButtonText: 'Chiudi', + nowButtonText: 'Adesso', + deselectButtonText: 'Svuota' } + $.timepicker.setDefaults($.timepicker.regional['it']); +}); \ No newline at end of file diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-ja.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-ja.js old mode 100644 new mode 100755 index 01b2c8a3de5b09f84c6db20c063e9cffae7888ab..b38cf6e5960ce4e92f2f437c5564c7fbe4b2a495 --- a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-ja.js +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-ja.js @@ -4,6 +4,9 @@ jQuery(function($){ $.timepicker.regional['ja'] = { hourText: '時間', minuteText: '分', - amPmText: ['午前', '午後'] } + amPmText: ['午前', '午後'], + closeButtonText: '閉じる', + nowButtonText: '現時', + deselectButtonText: '選択解除' } $.timepicker.setDefaults($.timepicker.regional['ja']); }); diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-nl.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-nl.js new file mode 100755 index 0000000000000000000000000000000000000000..945d55ea0ba020453847caee84cb5dacc3971928 --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-nl.js @@ -0,0 +1,12 @@ +/* Nederlands initialisation for the timepicker plugin */ +/* Written by Lowie Hulzinga. */ +jQuery(function($){ + $.timepicker.regional['nl'] = { + hourText: 'Uren', + minuteText: 'Minuten', + amPmText: ['AM', 'PM'], + closeButtonText: 'Sluiten', + nowButtonText: 'Actuele tijd', + deselectButtonText: 'Wissen' } + $.timepicker.setDefaults($.timepicker.regional['nl']); +}); \ No newline at end of file diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pl.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pl.js new file mode 100755 index 0000000000000000000000000000000000000000..9f401c5ad15d8676238dcbc4c2f568391d4a29c4 --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pl.js @@ -0,0 +1,12 @@ +/* Polish initialisation for the timepicker plugin */ +/* Written by Mateusz Wadolkowski (mw@pcdoctor.pl). */ +jQuery(function($){ + $.timepicker.regional['pl'] = { + hourText: 'Godziny', + minuteText: 'Minuty', + amPmText: ['', ''], + closeButtonText: 'Zamknij', + nowButtonText: 'Teraz', + deselectButtonText: 'Odznacz'} + $.timepicker.setDefaults($.timepicker.regional['pl']); +}); \ No newline at end of file diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pt-BR.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pt-BR.js new file mode 100755 index 0000000000000000000000000000000000000000..90273322689e0288f2004f72c029a1fedcc3f88e --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pt-BR.js @@ -0,0 +1,12 @@ +/* Brazilan initialisation for the timepicker plugin */ +/* Written by Daniel Almeida (quantodaniel@gmail.com). */ +jQuery(function($){ + $.timepicker.regional['pt-BR'] = { + hourText: 'Hora', + minuteText: 'Minuto', + amPmText: ['AM', 'PM'], + closeButtonText: 'Fechar', + nowButtonText: 'Agora', + deselectButtonText: 'Limpar' } + $.timepicker.setDefaults($.timepicker.regional['pt-BR']); +}); \ No newline at end of file diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sl.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sl.js new file mode 100755 index 0000000000000000000000000000000000000000..0b7d9c9f6c820f2b61fe8b13a97a6222dffd74eb --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sl.js @@ -0,0 +1,12 @@ +/* Slovenian localization for the jQuery time picker plugin. */ +/* Written by Blaž Maležič (blaz@malezic.si) */ +jQuery(function($){ + $.timepicker.regional['sl'] = { + hourText: 'Ure', + minuteText: 'Minute', + amPmText: ['AM', 'PM'], + closeButtonText: 'Zapri', + nowButtonText: 'Zdaj', + deselectButtonText: 'Pobriši' } + $.timepicker.setDefaults($.timepicker.regional['sl']); +}); diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sv.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sv.js new file mode 100755 index 0000000000000000000000000000000000000000..d6d798ef38144c9bbcf6f9c1fd95045b30e69a58 --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sv.js @@ -0,0 +1,12 @@ +/* Swedish initialisation for the timepicker plugin */ +/* Written by Björn Westlin (bjorn.westlin@su.se). */ +jQuery(function($){ + $.timepicker.regional['sv'] = { + hourText: 'Timme', + minuteText: 'Minut', + amPmText: ['AM', 'PM'] , + closeButtonText: 'Stäng', + nowButtonText: 'Nu', + deselectButtonText: 'Rensa' } + $.timepicker.setDefaults($.timepicker.regional['sv']); +}); diff --git a/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-tr.js b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-tr.js new file mode 100755 index 0000000000000000000000000000000000000000..4de447c4740fb4a830727a84e1006f7b98dfe76a --- /dev/null +++ b/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-tr.js @@ -0,0 +1,12 @@ +/* Turkish initialisation for the jQuery time picker plugin. */ +/* Written by Mutlu Tevfik Koçak (mtkocak@gmail.com) */ +jQuery(function($){ + $.timepicker.regional['tr'] = { + hourText: 'Saat', + minuteText: 'Dakika', + amPmText: ['AM', 'PM'], + closeButtonText: 'Kapat', + nowButtonText: 'Şu anda', + deselectButtonText: 'Seçimi temizle' } + $.timepicker.setDefaults($.timepicker.regional['tr']); +}); \ No newline at end of file diff --git a/3rdparty/timepicker/js/jquery.ui.timepicker.js b/3rdparty/timepicker/js/jquery.ui.timepicker.js old mode 100644 new mode 100755 index d086b674b7b2f9428f16b162535533e9a6ed1521..728841fa7abaacead013ebaf91a7e2e1da1d5efb --- a/3rdparty/timepicker/js/jquery.ui.timepicker.js +++ b/3rdparty/timepicker/js/jquery.ui.timepicker.js @@ -1,5 +1,5 @@ /* - * jQuery UI Timepicker 0.2.9 + * jQuery UI Timepicker 0.3.1 * * Copyright 2010-2011, Francois Gelinas * Dual licensed under the MIT or GPL Version 2 licenses. @@ -38,12 +38,12 @@ ->T-Rex<- */ -(function ($, undefined) { +(function ($) { - $.extend($.ui, { timepicker: { version: "0.2.9"} }); + $.extend($.ui, { timepicker: { version: "0.3.1"} }); - var PROP_NAME = 'timepicker'; - var tpuuid = new Date().getTime(); + var PROP_NAME = 'timepicker', + tpuuid = new Date().getTime(); /* Time picker manager. Use the singleton instance of this class, $.timepicker, to interact with the time picker. @@ -53,7 +53,6 @@ function Timepicker() { this.debug = true; // Change this to true to start debugging this._curInst = null; // The current instance in use - this._isInline = false; // true if the instance is displayed inline this._disabledInputs = []; // List of time picker inputs that have been disabled this._timepickerShowing = false; // True if the popup picker is showing , false if not this._inDialog = false; // True if showing within a "dialog", false if not @@ -267,17 +266,23 @@ input[isRTL ? 'before' : 'after'](inst.append); } input.unbind('focus.timepicker', this._showTimepicker); + input.unbind('click.timepicker', this._adjustZIndex); + if (inst.trigger) { inst.trigger.remove(); } var showOn = this._get(inst, 'showOn'); if (showOn == 'focus' || showOn == 'both') { // pop-up time picker when in the marked field input.bind("focus.timepicker", this._showTimepicker); + input.bind("click.timepicker", this._adjustZIndex); } if (showOn == 'button' || showOn == 'both') { // pop-up time picker when 'button' element is clicked var button = this._get(inst, 'button'); $(button).bind("click.timepicker", function () { - if ($.timepicker._timepickerShowing && $.timepicker._lastInput == input[0]) { $.timepicker._hideTimepicker(); } - else { $.timepicker._showTimepicker(input[0]); } + if ($.timepicker._timepickerShowing && $.timepicker._lastInput == input[0]) { + $.timepicker._hideTimepicker(); + } else if (!inst.input.is(':disabled')) { + $.timepicker._showTimepicker(input[0]); + } return false; }); @@ -303,12 +308,19 @@ inst.tpDiv.show(); }, + _adjustZIndex: function(input) { + input = input.target || input; + var inst = $.timepicker._getInst(input); + inst.tpDiv.css('zIndex', $.timepicker._getZIndex(input) +1); + }, + /* Pop-up the time picker for a given input field. @param input element - the input field attached to the time picker or event - if triggered by focus */ _showTimepicker: function (input) { input = input.target || input; if (input.nodeName.toLowerCase() != 'input') { input = $('input', input.parentNode)[0]; } // find from button/image trigger + if ($.timepicker._isDisabledTimepicker(input) || $.timepicker._lastInput == input) { return; } // already here // fix v 0.0.8 - close current timepicker before showing another one @@ -389,7 +401,8 @@ }; // Fixed the zIndex problem for real (I hope) - FG - v 0.2.9 - inst.tpDiv.css('zIndex', $.timepicker._getZIndex(input) +1); + $.timepicker._adjustZIndex(input); + //inst.tpDiv.css('zIndex', $.timepicker._getZIndex(input) +1); if ($.effects && $.effects[showAnim]) { inst.tpDiv.show(showAnim, $.timepicker._get(inst, 'showOptions'), duration, postProcess); @@ -419,6 +432,16 @@ } }, + /* Refresh the time picker + @param target element - The target input field or inline container element. */ + _refreshTimepicker: function(target) { + var inst = this._getInst(target); + if (inst) { + this._updateTimepicker(inst); + } + }, + + /* Generate the time picker content. */ _updateTimepicker: function (inst) { inst.tpDiv.empty().append(this._generateHTML(inst)); @@ -467,7 +490,7 @@ .find('.' + this._dayOverClass + ' a') .trigger('mouseover') .end() - .find('.ui-timepicker-now').bind("click",function(e) { + .find('.ui-timepicker-now').bind("click", function(e) { $.timepicker.selectNow(e); }).end() .find('.ui-timepicker-deselect').bind("click",function(e) { @@ -786,6 +809,26 @@ }, + /* Detach a timepicker from its control. + @param target element - the target input field or division or span */ + _destroyTimepicker: function(target) { + var $target = $(target); + var inst = $.data(target, PROP_NAME); + if (!$target.hasClass(this.markerClassName)) { + return; + } + var nodeName = target.nodeName.toLowerCase(); + $.removeData(target, PROP_NAME); + if (nodeName == 'input') { + inst.append.remove(); + inst.trigger.remove(); + $target.removeClass(this.markerClassName) + .unbind('focus.timepicker', this._showTimepicker) + .unbind('click.timepicker', this._adjustZIndex); + } else if (nodeName == 'div' || nodeName == 'span') + $target.removeClass(this.markerClassName).empty(); + }, + /* Enable the date picker to a jQuery selection. @param target element - the target input field or division or span */ _enableTimepicker: function(target) { @@ -799,12 +842,17 @@ var nodeName = target.nodeName.toLowerCase(); if (nodeName == 'input') { target.disabled = false; + var button = this._get(inst, 'button'); + $(button).removeClass('ui-state-disabled').disabled = false; inst.trigger.filter('button'). each(function() { this.disabled = false; }).end(); } else if (nodeName == 'div' || nodeName == 'span') { var inline = $target.children('.' + this._inlineClass); inline.children().removeClass('ui-state-disabled'); + inline.find('button').each( + function() { this.disabled = false } + ) } this._disabledInputs = $.map(this._disabledInputs, function(value) { return (value == target_id ? null : value); }); // delete entry @@ -820,6 +868,9 @@ } var nodeName = target.nodeName.toLowerCase(); if (nodeName == 'input') { + var button = this._get(inst, 'button'); + + $(button).addClass('ui-state-disabled').disabled = true; target.disabled = true; inst.trigger.filter('button'). @@ -829,6 +880,10 @@ else if (nodeName == 'div' || nodeName == 'span') { var inline = $target.children('.' + this._inlineClass); inline.children().addClass('ui-state-disabled'); + inline.find('button').each( + function() { this.disabled = true } + ) + } this._disabledInputs = $.map(this._disabledInputs, function(value) { return (value == target ? null : value); }); // delete entry @@ -923,13 +978,9 @@ (showAnim == 'fadeIn' ? 'fadeOut' : 'hide'))]((showAnim ? duration : null), postProcess); } if (!showAnim) { postProcess(); } - var onClose = this._get(inst, 'onClose'); - if (onClose) { - onClose.apply( - (inst.input ? inst.input[0] : null), - [(inst.input ? inst.input.val() : ''), inst]); // trigger custom callback - } + this._timepickerShowing = false; + this._lastInput = null; if (this._inDialog) { this._dialogInput.css({ position: 'absolute', left: '0', top: '-100px' }); @@ -939,6 +990,14 @@ } } this._inDialog = false; + + var onClose = this._get(inst, 'onClose'); + if (onClose) { + onClose.apply( + (inst.input ? inst.input[0] : null), + [(inst.input ? inst.input.val() : ''), inst]); // trigger custom callback + } + } }, @@ -1106,12 +1165,10 @@ return retVal; }, - selectNow: function(e) { - - var id = $(e.target).attr("data-timepicker-instance-id"), + selectNow: function(event) { + var id = $(event.target).attr("data-timepicker-instance-id"), $target = $(id), inst = this._getInst($target[0]); - //if (!inst || (input && inst != $.data(input, PROP_NAME))) { return; } var currentTime = new Date(); inst.hours = currentTime.getHours(); @@ -1121,8 +1178,8 @@ this._hideTimepicker(); }, - deselectTime: function(e) { - var id = $(e.target).attr("data-timepicker-instance-id"), + deselectTime: function(event) { + var id = $(event.target).attr("data-timepicker-instance-id"), $target = $(id), inst = this._getInst($target[0]); inst.hours = -1; @@ -1135,7 +1192,7 @@ selectHours: function (event) { var $td = $(event.currentTarget), id = $td.attr("data-timepicker-instance-id"), - newHours = $td.attr("data-hour"), + newHours = parseInt($td.attr("data-hour")), fromDoubleClick = event.data.fromDoubleClick, $target = $(id), inst = this._getInst($target[0]), @@ -1168,7 +1225,7 @@ selectMinutes: function (event) { var $td = $(event.currentTarget), id = $td.attr("data-timepicker-instance-id"), - newMinutes = $td.attr("data-minute"), + newMinutes = parseInt($td.attr("data-minute")), fromDoubleClick = event.data.fromDoubleClick, $target = $(id), inst = this._getInst($target[0]), @@ -1213,8 +1270,10 @@ return ''; } - if ((inst.hours < 0) || (inst.hours > 23)) { inst.hours = 12; } - if ((inst.minutes < 0) || (inst.minutes > 59)) { inst.minutes = 0; } + // default to 0 AM if hours is not valid + if ((inst.hours < inst.hours.starts) || (inst.hours > inst.hours.ends )) { inst.hours = 0; } + // default to 0 minutes if minute is not valid + if ((inst.minutes < inst.minutes.starts) || (inst.minutes > inst.minutes.ends)) { inst.minutes = 0; } var period = "", showPeriod = (this._get(inst, 'showPeriod') == true), @@ -1309,6 +1368,8 @@ $.timepicker.initialized = true; } + + var otherArgs = Array.prototype.slice.call(arguments, 1); if (typeof options == 'string' && (options == 'getTime' || options == 'getHour' || options == 'getMinute' )) return $.timepicker['_' + options + 'Timepicker']. @@ -1336,7 +1397,7 @@ $.timepicker = new Timepicker(); // singleton instance $.timepicker.initialized = false; $.timepicker.uuid = new Date().getTime(); - $.timepicker.version = "0.2.9"; + $.timepicker.version = "0.3.1"; // Workaround for #4055 // Add another global to avoid noConflict issues with inline event handlers diff --git a/3rdparty/timepicker/releases.txt b/3rdparty/timepicker/releases.txt old mode 100644 new mode 100755 index 64622d4942986472a2781e1c544974647f40de12..99ecbafdacb5afd8cde12c74ee115f8ba6ce894b --- a/3rdparty/timepicker/releases.txt +++ b/3rdparty/timepicker/releases.txt @@ -1,3 +1,13 @@ +Release 0.3.0 - 27 March 2012 +Fixed a zIndex problem in jQuery Dialog when the user clicked on the input while the timepicker was still visible. +Added Czech translation, thanks David Spohr +Added Swedish translation, thanks Björn Westlin +Added Dutch translation, thanks Lowie Hulzinga +Prevent showing the timepicker dialog with the button when disabled(Thanks ruhley. ref #38) +Add ui-state-disabled class to button trigger when disabled. +Fixed onClose function on first time passes the hours variable as string (Thanks Zanisimo, ref #39) +Added "refresh" method $('selector').timepicker('refresh'); + Release 0.2.9 - November 13, 2011 Fixed the zIndex problem and removed the zIndex option (Thanks everyone who reported the problem) Fix a bug where repeatedly clicking on hour cells made the timepicker very slow. diff --git a/AUTHORS b/AUTHORS index 2404174e3285d94560ddf62efadd33c928733956..c30a6bf426ba62129ab2e8f1163ea759dabc803c 100644 --- a/AUTHORS +++ b/AUTHORS @@ -18,6 +18,7 @@ ownCloud is written by: Simon Birnbach Lukas Reschke Christian Reiner + Daniel Molkentin … With help from many libraries and frameworks including: diff --git a/README b/README index 7c60e81a7bc9ef94f20eecfd8b7e2f1a52aa1f7a..e11ff7d10cdf1cf09b3f11b16aefa02edef47f96 100644 --- a/README +++ b/README @@ -11,3 +11,9 @@ IRC channel: https://webchat.freenode.net/?channels=owncloud Diaspora: https://joindiaspora.com/u/owncloud Identi.ca: https://identi.ca/owncloud +Important notice on translations: +Please submit translations via Transifex: +https://www.transifex.com/projects/p/owncloud/ + +For more detailed information about translations: +http://owncloud.org/dev/translation/ \ No newline at end of file diff --git a/apps/files/admin.php b/apps/files/admin.php index a8f2deffc927a0d8fb70c658f57046fa80179e4c..e8b3cb0aca0715fa3a38e865164a66798e7db32d 100644 --- a/apps/files/admin.php +++ b/apps/files/admin.php @@ -30,8 +30,11 @@ OCP\User::checkAdminUser(); $htaccessWorking=(getenv('htaccessWorking')=='true'); $upload_max_filesize = OCP\Util::computerFileSize(ini_get('upload_max_filesize')); +$upload_max_filesize_possible = OCP\Util::computerFileSize(get_cfg_var('upload_max_filesize')); $post_max_size = OCP\Util::computerFileSize(ini_get('post_max_size')); +$post_max_size_possible = OCP\Util::computerFileSize(get_cfg_var('post_max_size')); $maxUploadFilesize = OCP\Util::humanFileSize(min($upload_max_filesize, $post_max_size)); +$maxUploadFilesizePossible = OCP\Util::humanFileSize(min($upload_max_filesize_possible, $post_max_size_possible)); if($_POST) { if(isset($_POST['maxUploadSize'])) { if(($setMaxSize = OC_Files::setUploadLimit(OCP\Util::computerFileSize($_POST['maxUploadSize']))) !== false) { @@ -56,7 +59,7 @@ $htaccessWritable=is_writable(OC::$SERVERROOT.'/.htaccess'); $tmpl = new OCP\Template( 'files', 'admin' ); $tmpl->assign( 'uploadChangable', $htaccessWorking and $htaccessWritable ); $tmpl->assign( 'uploadMaxFilesize', $maxUploadFilesize); -$tmpl->assign( 'maxPossibleUploadSize', OCP\Util::humanFileSize(PHP_INT_MAX)); +$tmpl->assign( 'maxPossibleUploadSize', $maxUploadFilesizePossible); $tmpl->assign( 'allowZipDownload', $allowZipDownload); $tmpl->assign( 'maxZipInputSize', $maxZipInputSize); -return $tmpl->fetchPage(); \ No newline at end of file +return $tmpl->fetchPage(); diff --git a/apps/files/ajax/newfile.php b/apps/files/ajax/newfile.php index c2d65d718c5206a026a1b11ea6c5546ad1d143eb..77d866979c3cfc61921b77fd66314d03f6aca15f 100644 --- a/apps/files/ajax/newfile.php +++ b/apps/files/ajax/newfile.php @@ -8,12 +8,11 @@ if(!OC_User::isLoggedIn()) { } session_write_close(); - // Get the params -$dir = isset( $_REQUEST['dir'] ) ? stripslashes($_REQUEST['dir']) : ''; -$filename = isset( $_REQUEST['filename'] ) ? stripslashes($_REQUEST['filename']) : ''; +$dir = isset( $_REQUEST['dir'] ) ? trim($_REQUEST['dir'], '/\\') : ''; +$filename = isset( $_REQUEST['filename'] ) ? trim($_REQUEST['filename'], '/\\') : ''; $content = isset( $_REQUEST['content'] ) ? $_REQUEST['content'] : ''; -$source = isset( $_REQUEST['source'] ) ? stripslashes($_REQUEST['source']) : ''; +$source = isset( $_REQUEST['source'] ) ? trim($_REQUEST['source'], '/\\') : ''; if($source) { $eventSource=new OC_EventSource(); diff --git a/apps/files/ajax/newfolder.php b/apps/files/ajax/newfolder.php index 34c2d0ca145a9d57cd855fc53087d2ce9bfd6e7b..0f1f2f14eb04b695da9356d8f2e5e73892e43837 100644 --- a/apps/files/ajax/newfolder.php +++ b/apps/files/ajax/newfolder.php @@ -20,7 +20,13 @@ if(strpos($foldername, '/')!==false) { } if(OC_Files::newFile($dir, stripslashes($foldername), 'dir')) { - OCP\JSON::success(array("data" => array())); + if ( $dir != '/') { + $path = $dir.'/'.$foldername; + } else { + $path = '/'.$foldername; + } + $id = OC_FileCache::getId($path); + OCP\JSON::success(array("data" => array('id'=>$id))); exit(); } diff --git a/apps/files/appinfo/info.xml b/apps/files/appinfo/info.xml index e58f83c5a01260969ca8a72c3c8e2c891215c2b2..0a1b196b06f3cf40e389facb455a79f856d015ce 100644 --- a/apps/files/appinfo/info.xml +++ b/apps/files/appinfo/info.xml @@ -5,7 +5,7 @@ <description>File Management</description> <licence>AGPL</licence> <author>Robin Appelman</author> - <require>4</require> + <require>4.9</require> <shipped>true</shipped> <standalone/> <default_enable/> diff --git a/apps/files/appinfo/update.php b/apps/files/appinfo/update.php index d963b75477255a33d2a00e2f7bdec5ffccb2ec8c..bcbbc6035faa2123c4e6ae58f278754be91bccdd 100644 --- a/apps/files/appinfo/update.php +++ b/apps/files/appinfo/update.php @@ -1,16 +1,16 @@ <?php -// fix webdav properties,add namespace in front of the property, update for OC4.5 -$installedVersion=OCP\Config::getAppValue('files', 'installed_version'); -if (version_compare($installedVersion, '1.1.6', '<')) { - $query = OC_DB::prepare( "SELECT propertyname, propertypath, userid FROM `*PREFIX*properties`" ); - $result = $query->execute(); +// fix webdav properties,add namespace in front of the property, update for OC4.5 +$installedVersion=OCP\Config::getAppValue('files', 'installed_version'); +if (version_compare($installedVersion, '1.1.6', '<')) { + $query = OC_DB::prepare( "SELECT `propertyname`, `propertypath`, `userid` FROM `*PREFIX*properties`" ); + $result = $query->execute(); while( $row = $result->fetchRow()){ - if ( $row["propertyname"][0] != '{' ) { - $query = OC_DB::prepare( 'UPDATE *PREFIX*properties SET propertyname = ? WHERE userid = ? AND propertypath = ?' ); + if ( $row["propertyname"][0] != '{' ) { + $query = OC_DB::prepare( 'UPDATE `*PREFIX*properties` SET `propertyname` = ? WHERE `userid` = ? AND `propertypath` = ?' ); $query->execute( array( '{DAV:}' + $row["propertyname"], $row["userid"], $row["propertypath"] )); - } - } + } + } } //update from OC 3 diff --git a/apps/files/css/files.css b/apps/files/css/files.css index db8b8ff57bac8ff4c2048c1427db707ed87f20dd..14482c5edb5f674a0a5c64ba26926599b781ef2e 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -10,7 +10,7 @@ .file_upload_form, #file_newfolder_form { display:inline; float: left; margin-left:0; } #fileSelector, #file_upload_submit, #file_newfolder_submit { display:none; } .file_upload_wrapper, #file_newfolder_name { background-repeat:no-repeat; background-position:.5em .5em; padding-left:2em; } -.file_upload_wrapper { font-weight:bold; display:-moz-inline-box; /* fallback for older firefox versions*/ display:inline-block; padding-left:0; overflow:hidden; position:relative; margin:0;} +.file_upload_wrapper { font-weight:bold; display:-moz-inline-box; /* fallback for older firefox versions*/ display:block; float:left; padding-left:0; overflow:hidden; position:relative; margin:0;} .file_upload_wrapper .file_upload_button_wrapper { position:absolute; top:0; left:0; width:100%; height:100%; cursor:pointer; z-index:1000; } #new { background-color:#5bb75b; float:left; border-top-right-radius:0; border-bottom-right-radius:0; margin:0 0 0 1em; border-right:none; z-index:1010; height:1.3em; } #new:hover, a.file_upload_button_wrapper:hover + button.file_upload_filename { background-color:#4b964b; } @@ -89,4 +89,3 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; } #scanning-message{ top:40%; left:40%; position:absolute; display:none; } div.crumb a{ padding: 0.9em 0 0.7em 0; } - diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index f51bb828cb44cf9928117a5f542377c5f97aa39e..d5de9268f47a683dbad1f3ba6d50a9b324cce9f8 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -15,9 +15,9 @@ var FileList={ extension=false; } html+='<td class="filename" style="background-image:url('+img+')"><input type="checkbox" />'; - html+='<a class="name" href="download.php?file='+$('#dir').val().replace(/</, '<').replace(/>/, '>')+'/'+name+'"><span class="nametext">'+basename; + html+='<a class="name" href="download.php?file='+$('#dir').val().replace(/</, '<').replace(/>/, '>')+'/'+escapeHTML(name)+'"><span class="nametext">'+escapeHTML(basename); if(extension){ - html+='<span class="extension">'+extension+'</span>'; + html+='<span class="extension">'+escapeHTML(extension)+'</span>'; } html+='</span></a></td>'; if(size!='Pending'){ @@ -116,11 +116,14 @@ var FileList={ $('#emptyfolder').hide(); $('.file_upload_filename').removeClass('highlight'); }, - loadingDone:function(name){ + loadingDone:function(name, id){ var mime, tr=$('tr').filterAttr('data-file',name); tr.data('loading',false); mime=tr.data('mime'); tr.attr('data-mime',mime); + if (id != null) { + tr.attr('data-id', id); + } getMimeIcon(mime,function(path){ tr.find('td.filename').attr('style','background-image:url('+path+')'); }); @@ -147,7 +150,7 @@ var FileList={ if (newname != name) { if (FileList.checkName(name, newname, false)) { newname = name; - } else { + } else { $.get(OC.filePath('files','ajax','rename.php'), { dir : $('#dir').val(), newname: newname, file: name },function(result) { if (!result || result.status == 'error') { OC.dialogs.alert(result.data.message, 'Error moving file'); @@ -155,25 +158,24 @@ var FileList={ } tr.data('renaming',false); }); - - } - - tr.attr('data-file', newname); - var path = td.children('a.name').attr('href'); - td.children('a.name').attr('href', path.replace(encodeURIComponent(name), encodeURIComponent(newname))); - if (newname.indexOf('.') > 0 && tr.data('type') != 'dir') { - var basename=newname.substr(0,newname.lastIndexOf('.')); - } else { - var basename=newname; - } - td.children('a.name').empty(); - var span=$('<span class="nametext"></span>'); - span.text(basename); - td.children('a.name').append(span); - if (newname.indexOf('.') > 0 && tr.data('type') != 'dir') { - span.append($('<span class="extension">'+newname.substr(newname.lastIndexOf('.'))+'</span>')); + } } + tr.attr('data-file', newname); + var path = td.children('a.name').attr('href'); + td.children('a.name').attr('href', path.replace(encodeURIComponent(name), encodeURIComponent(newname))); + if (newname.indexOf('.') > 0 && tr.data('type') != 'dir') { + var basename=newname.substr(0,newname.lastIndexOf('.')); + } else { + var basename=newname; + } + td.children('a.name').empty(); + var span=$('<span class="nametext"></span>'); + span.text(basename); + td.children('a.name').append(span); + if (newname.indexOf('.') > 0 && tr.data('type') != 'dir') { + span.append($('<span class="extension">'+newname.substr(newname.lastIndexOf('.'))+'</span>')); + } return false; }); input.click(function(event){ @@ -187,9 +189,9 @@ var FileList={ checkName:function(oldName, newName, isNewFile) { if (isNewFile || $('tr').filterAttr('data-file', newName).length > 0) { if (isNewFile) { - $('#notification').html(newName+' '+t('files', 'already exists')+'<span class="replace">'+t('files', 'replace')+'</span><span class="suggest">'+t('files', 'suggest name')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>'); + $('#notification').html(escapeHTML(newName)+' '+t('files', 'already exists')+'<span class="replace">'+t('files', 'replace')+'</span><span class="suggest">'+t('files', 'suggest name')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>'); } else { - $('#notification').html(newName+' '+t('files', 'already exists')+'<span class="replace">'+t('files', 'replace')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>'); + $('#notification').html(escapeHTML(newName)+' '+t('files', 'already exists')+'<span class="replace">'+t('files', 'replace')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>'); } $('#notification').data('oldName', oldName); $('#notification').data('newName', newName); @@ -262,17 +264,17 @@ var FileList={ if (FileList.lastAction) { FileList.lastAction(); } - + FileList.prepareDeletion(files); - + if (!FileList.useUndo) { FileList.lastAction(); } else { // NOTE: Temporary fix to change the text to unshared for files in root of Shared folder if ($('#dir').val() == '/Shared') { - $('#notification').html(t('files', 'unshared')+' '+files+'<span class="undo">'+t('files', 'undo')+'</span>'); + $('#notification').html(t('files', 'unshared')+' '+ escapeHTML(files) +'<span class="undo">'+t('files', 'undo')+'</span>'); } else { - $('#notification').html(t('files', 'deleted')+' '+files+'<span class="undo">'+t('files', 'undo')+'</span>'); + $('#notification').html(t('files', 'deleted')+' '+ escapeHTML(files)+'<span class="undo">'+t('files', 'undo')+'</span>'); } $('#notification').fadeIn(); } diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 0c00fe8c922ed8e1e108c142c7dcecb052d785cf..777a5ec647e0a4470f0e97c3a13beae6def394f9 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -178,7 +178,12 @@ $(document).ready(function() { var dir=$('#dir').val()||'/'; $('#notification').text(t('files','generating ZIP-file, it may take some time.')); $('#notification').fadeIn(); - window.location=OC.filePath('files', 'ajax', 'download.php') + '?'+ $.param({ dir: dir, files: files }); + // use special download URL if provided, e.g. for public shared files + if ( (downloadURL = document.getElementById("downloadURL")) ) { + window.location=downloadURL.value+"&download&files="+files; + } else { + window.location=OC.filePath('files', 'ajax', 'download.php') + '?'+ $.param({ dir: dir, files: files }); + } return false; }); @@ -195,6 +200,7 @@ $(document).ready(function() { e.preventDefault(); // prevent browser from doing anything, if file isn't dropped in dropZone }); + if ( document.getElementById("data-upload-form") ) { $(function() { $('.file_upload_start').fileupload({ dropZone: $('#content'), // restrict dropZone to content div @@ -203,7 +209,7 @@ $(document).ready(function() { var totalSize=0; if(files){ for(var i=0;i<files.length;i++){ - if(files[i].size ==0 && files[i].type== '') + if(files[i].size ==0 || files[i].type== '') { OC.dialogs.alert(t('files', 'Unable to upload your file as it is a directory or has 0 bytes'), t('files', 'Upload Error')); return; @@ -276,7 +282,7 @@ $(document).ready(function() { var fileName = files[i].name var dropTarget = $(e.originalEvent.target).closest('tr'); if(dropTarget && dropTarget.attr('data-type') === 'dir') { // drag&drop upload to folder - var dirName = dropTarget.attr('data-file') + var dirName = dropTarget.attr('data-file'); var jqXHR = $('.file_upload_start').fileupload('send', {files: files[i], formData: function(form) { var formArray = form.serializeArray(); @@ -341,7 +347,7 @@ $(document).ready(function() { if(size==t('files','Pending')){ $('tr').filterAttr('data-file',file.name).find('td.filesize').text(file.size); } - FileList.loadingDone(file.name); + FileList.loadingDone(file.name, file.id); } else { $('#notification').text(t('files', response.data.message)); $('#notification').fadeIn(); @@ -371,7 +377,7 @@ $(document).ready(function() { if(size==t('files','Pending')){ $('tr').filterAttr('data-file',file.name).find('td.filesize').text(file.size); } - FileList.loadingDone(file.name); + FileList.loadingDone(file.name, file.id); } else { $('#notification').text(t('files', response.data.message)); $('#notification').fadeIn(); @@ -408,7 +414,7 @@ $(document).ready(function() { } }) }); - + } $.assocArraySize = function(obj) { // http://stackoverflow.com/a/6700/11236 var size = 0, key; @@ -513,6 +519,7 @@ $(document).ready(function() { FileList.addFile(name,0,date,false,hidden); var tr=$('tr').filterAttr('data-file',name); tr.data('mime','text/plain').data('id',result.data.id); + tr.attr('data-id', result.data.id); getMimeIcon('text/plain',function(path){ tr.find('td.filename').attr('style','background-image:url('+path+')'); }); @@ -530,6 +537,8 @@ $(document).ready(function() { if (result.status == 'success') { var date=new Date(); FileList.addDir(name,0,date,hidden); + var tr=$('tr').filterAttr('data-file',name); + tr.attr('data-id', result.data.id); } else { OC.dialogs.alert(result.data.message, 'Error'); } @@ -566,6 +575,7 @@ $(document).ready(function() { FileList.addFile(localName,size,date,false,hidden); var tr=$('tr').filterAttr('data-file',localName); tr.data('mime',mime).data('id',id); + tr.attr('data-id', id); getMimeIcon(mime,function(path){ tr.find('td.filename').attr('style','background-image:url('+path+')'); }); @@ -592,7 +602,10 @@ $(document).ready(function() { var lastWidth = 0; var breadcrumbs = []; - var breadcrumbsWidth = $('#navigation').get(0).offsetWidth; + var breadcrumbsWidth = 0; + if ( document.getElementById("navigation") ) { + breadcrumbsWidth = $('#navigation').get(0).offsetWidth; + } var hiddenBreadcrumbs = 0; $.each($('.crumb'), function(index, breadcrumb) { diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index e86c196075343d6a70b58e08a801afdf9d0dfd33..17432f72a1eeb6574682d9082237caa921a05d22 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -9,6 +9,7 @@ "Files" => "Fitxers", "Unshare" => "Deixa de compartir", "Delete" => "Suprimeix", +"Rename" => "Reanomena", "already exists" => "ja existeix", "replace" => "substitueix", "suggest name" => "sugereix un nom", @@ -22,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes", "Upload Error" => "Error en la pujada", "Pending" => "Pendents", +"1 file uploading" => "1 fitxer pujant", +"files uploading" => "fitxers pujant", "Upload cancelled." => "La pujada s'ha cancel·lat.", "File upload is in progress. Leaving the page now will cancel the upload." => "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà.", "Invalid name, '/' is not allowed." => "El nom no és vàlid, no es permet '/'.", @@ -34,6 +37,16 @@ "folders" => "carpetes", "file" => "fitxer", "files" => "fitxers", +"seconds ago" => "segons enrere", +"minute ago" => "minut enrere", +"minutes ago" => "minuts enrere", +"today" => "avui", +"yesterday" => "ahir", +"days ago" => "dies enrere", +"last month" => "el mes passat", +"months ago" => "mesos enrere", +"last year" => "l'any passat", +"years ago" => "anys enrere", "File handling" => "Gestió de fitxers", "Maximum upload size" => "Mida màxima de pujada", "max. possible: " => "màxim possible:", diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index 4a1372de5292909b1f8be7a87b6fb48990fc4c81..5e428c9b2d90e7e53ef0b49bbaff48f74ac0f976 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -23,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Kunne ikke uploade din fil, da det enten er en mappe eller er tom", "Upload Error" => "Fejl ved upload", "Pending" => "Afventer", +"1 file uploading" => "1 fil uploades", +"files uploading" => "filer uploades", "Upload cancelled." => "Upload afbrudt.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.", "Invalid name, '/' is not allowed." => "Ugyldigt navn, '/' er ikke tilladt.", @@ -35,6 +37,16 @@ "folders" => "mapper", "file" => "fil", "files" => "filer", +"seconds ago" => "sekunder siden", +"minute ago" => "minut siden", +"minutes ago" => "minutter", +"today" => "i dag", +"yesterday" => "i går", +"days ago" => "dage siden", +"last month" => "sidste måned", +"months ago" => "måneder siden", +"last year" => "sidste år", +"years ago" => "år siden", "File handling" => "Filhåndtering", "Maximum upload size" => "Maksimal upload-størrelse", "max. possible: " => "max. mulige: ", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index fc07c9b911e3b2d191d321eb0a863fc77c42779d..d8b3cf4227c5f8bee0b63871da84b72323e922fe 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -20,13 +20,13 @@ "unshared" => "Nicht mehr freigegeben", "deleted" => "gelöscht", "generating ZIP-file, it may take some time." => "Erstelle ZIP-Datei. Dies kann eine Weile dauern.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Deine Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.", "Upload Error" => "Fehler beim Upload", "Pending" => "Ausstehend", "1 file uploading" => "Eine Datei wird hoch geladen", "files uploading" => "Dateien werden hoch geladen", "Upload cancelled." => "Upload abgebrochen.", -"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.", "Invalid name, '/' is not allowed." => "Ungültiger Name: \"/\" ist nicht erlaubt.", "files scanned" => "Dateien gescannt", "error while scanning" => "Fehler beim Scannen", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..2ed409d2a50fc7279589f0dd0e30bb8318f3a87a --- /dev/null +++ b/apps/files/l10n/de_DE.php @@ -0,0 +1,71 @@ +<?php $TRANSLATIONS = array( +"There is no error, the file uploaded with success" => "Datei fehlerfrei hochgeladen.", +"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Die Größe der hochzuladenden Datei überschreitet die upload_max_filesize-Richtlinie in php.ini", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde", +"The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.", +"No file was uploaded" => "Es wurde keine Datei hochgeladen.", +"Missing a temporary folder" => "Temporärer Ordner fehlt.", +"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte", +"Files" => "Dateien", +"Unshare" => "Nicht mehr freigeben", +"Delete" => "Löschen", +"Rename" => "Umbenennen", +"already exists" => "ist bereits vorhanden", +"replace" => "ersetzen", +"suggest name" => "Name vorschlagen", +"cancel" => "abbrechen", +"replaced" => "ersetzt", +"undo" => "rückgängig machen", +"with" => "mit", +"unshared" => "Nicht mehr freigegeben", +"deleted" => "gelöscht", +"generating ZIP-file, it may take some time." => "Erstelle ZIP-Datei. Dies kann eine Weile dauern.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.", +"Upload Error" => "Fehler beim Upload", +"Pending" => "Ausstehend", +"1 file uploading" => "Eine Datei wird hoch geladen", +"files uploading" => "Dateien werden hoch geladen", +"Upload cancelled." => "Upload abgebrochen.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.", +"Invalid name, '/' is not allowed." => "Ungültiger Name: \"/\" ist nicht erlaubt.", +"files scanned" => "Dateien gescannt", +"error while scanning" => "Fehler beim Scannen", +"Name" => "Name", +"Size" => "Größe", +"Modified" => "Bearbeitet", +"folder" => "Ordner", +"folders" => "Ordner", +"file" => "Datei", +"files" => "Dateien", +"seconds ago" => "Sekunden her", +"minute ago" => "Minute her", +"minutes ago" => "Minuten her", +"today" => "Heute", +"yesterday" => "Gestern", +"days ago" => "Tage her", +"last month" => "Letzten Monat", +"months ago" => "Monate her", +"last year" => "Letztes Jahr", +"years ago" => "Jahre her", +"File handling" => "Dateibehandlung", +"Maximum upload size" => "Maximale Upload-Größe", +"max. possible: " => "maximal möglich:", +"Needed for multi-file and folder downloads." => "Für Mehrfachdatei- und Ordnerdownloads benötigt:", +"Enable ZIP-download" => "ZIP-Download aktivieren", +"0 is unlimited" => "0 bedeutet unbegrenzt", +"Maximum input size for ZIP files" => "Maximale Größe für ZIP-Dateien", +"Save" => "Speichern", +"New" => "Neu", +"Text file" => "Textdatei", +"Folder" => "Ordner", +"From url" => "Von einer URL", +"Upload" => "Hochladen", +"Cancel upload" => "Upload abbrechen", +"Nothing in here. Upload something!" => "Alles leer. Bitte laden Sie etwas hoch!", +"Share" => "Teilen", +"Download" => "Herunterladen", +"Upload too large" => "Upload zu groß", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.", +"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.", +"Current scanning" => "Scanne" +); diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php index 1206f7f0f48023caf3d08690d1184232803cc2de..ef2e0bd2839a29bc2d275538901e045be88a1896 100644 --- a/apps/files/l10n/el.php +++ b/apps/files/l10n/el.php @@ -9,6 +9,7 @@ "Files" => "Αρχεία", "Unshare" => "Διακοπή κοινής χρήσης", "Delete" => "Διαγραφή", +"Rename" => "Μετονομασία", "already exists" => "υπάρχει ήδη", "replace" => "αντικατέστησε", "suggest name" => "συνιστώμενο όνομα", @@ -22,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην μεταφόρτωση του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes", "Upload Error" => "Σφάλμα Μεταφόρτωσης", "Pending" => "Εκκρεμεί", +"1 file uploading" => "1 αρχείο ανεβαίνει", +"files uploading" => "αρχεία ανεβαίνουν", "Upload cancelled." => "Η μεταφόρτωση ακυρώθηκε.", "File upload is in progress. Leaving the page now will cancel the upload." => "Η μεταφόρτωση του αρχείου βρίσκεται σε εξέλιξη. Έξοδος από την σελίδα τώρα θα ακυρώσει την μεταφόρτωση.", "Invalid name, '/' is not allowed." => "Μη έγκυρο όνομα, το '/' δεν επιτρέπεται.", @@ -34,6 +37,16 @@ "folders" => "φάκελοι", "file" => "αρχείο", "files" => "αρχεία", +"seconds ago" => "δευτερόλεπτα πριν", +"minute ago" => "λεπτό πριν", +"minutes ago" => "λεπτά πριν", +"today" => "σήμερα", +"yesterday" => "χτες", +"days ago" => "μέρες πριν", +"last month" => "τελευταίο μήνα", +"months ago" => "μήνες πριν", +"last year" => "τελευταίο χρόνο", +"years ago" => "χρόνια πριν", "File handling" => "Διαχείριση αρχείων", "Maximum upload size" => "Μέγιστο μέγεθος μεταφόρτωσης", "max. possible: " => "μέγιστο δυνατό:", diff --git a/apps/files/l10n/eo.php b/apps/files/l10n/eo.php index 03d44587448fc292133609ff8d21b4a89b97c92b..e9d8eb9e9af2ffc101804275f4f5189f8b7fd10e 100644 --- a/apps/files/l10n/eo.php +++ b/apps/files/l10n/eo.php @@ -9,6 +9,7 @@ "Files" => "Dosieroj", "Unshare" => "Malkunhavigi", "Delete" => "Forigi", +"Rename" => "Alinomigi", "already exists" => "jam ekzistas", "replace" => "anstataŭigi", "suggest name" => "sugesti nomon", @@ -22,9 +23,13 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Ne eblis alŝuti vian dosieron ĉar ĝi estas dosierujo aŭ havas 0 duumokojn", "Upload Error" => "Alŝuta eraro", "Pending" => "Traktotaj", +"1 file uploading" => "1 dosiero estas alŝutata", +"files uploading" => "dosieroj estas alŝutataj", "Upload cancelled." => "La alŝuto nuliĝis.", "File upload is in progress. Leaving the page now will cancel the upload." => "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton.", "Invalid name, '/' is not allowed." => "Nevalida nomo, “/” ne estas permesata.", +"files scanned" => "dosieroj skanitaj", +"error while scanning" => "eraro dum skano", "Name" => "Nomo", "Size" => "Grando", "Modified" => "Modifita", @@ -32,6 +37,16 @@ "folders" => "dosierujoj", "file" => "dosiero", "files" => "dosieroj", +"seconds ago" => "sekundoj antaŭe", +"minute ago" => "minuto antaŭe", +"minutes ago" => "minutoj antaŭe", +"today" => "hodiaŭ", +"yesterday" => "hieraŭ", +"days ago" => "tagoj antaŭe", +"last month" => "lastamonate", +"months ago" => "monatoj antaŭe", +"last year" => "lastajare", +"years ago" => "jaroj antaŭe", "File handling" => "Dosieradministro", "Maximum upload size" => "Maksimuma alŝutogrando", "max. possible: " => "maks. ebla: ", diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index 7e92576fe112a4caa7de50e583988f4e335c4b4d..3837cf49f99a22e0827288224b6c3fcf6e951a9c 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -23,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "No ha sido posible subir tu archivo porque es un directorio o tiene 0 bytes", "Upload Error" => "Error al subir el archivo", "Pending" => "Pendiente", +"1 file uploading" => "subiendo 1 archivo", +"files uploading" => "archivos subiendo", "Upload cancelled." => "Subida cancelada.", "File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Salir de la página ahora cancelará la subida.", "Invalid name, '/' is not allowed." => "Nombre no válido, '/' no está permitido.", @@ -35,6 +37,16 @@ "folders" => "carpetas", "file" => "archivo", "files" => "archivos", +"seconds ago" => "hace segundos", +"minute ago" => "minuto", +"minutes ago" => "hace minutos", +"today" => "hoy", +"yesterday" => "ayer", +"days ago" => "días", +"last month" => "mes pasado", +"months ago" => "hace meses", +"last year" => "año pasado", +"years ago" => "hace años", "File handling" => "Tratamiento de archivos", "Maximum upload size" => "Tamaño máximo de subida", "max. possible: " => "máx. posible:", diff --git a/apps/files/l10n/es_AR.php b/apps/files/l10n/es_AR.php index f3290ef4e3c2050fa52d566bfea758be0e5619a7..e94a904327ce03c20511a50076f473f66b1aa574 100644 --- a/apps/files/l10n/es_AR.php +++ b/apps/files/l10n/es_AR.php @@ -23,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "No fue posible subir tu archivo porque es un directorio o su tamaño es 0 bytes", "Upload Error" => "Error al subir el archivo", "Pending" => "Pendiente", +"1 file uploading" => "Subiendo 1 archivo", +"files uploading" => "Subiendo archivos", "Upload cancelled." => "La subida fue cancelada", "File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si salís de la página ahora, la subida se cancelará.", "Invalid name, '/' is not allowed." => "Nombre no válido, '/' no está permitido.", @@ -35,6 +37,16 @@ "folders" => "carpetas", "file" => "archivo", "files" => "archivos", +"seconds ago" => "segundos atrás", +"minute ago" => "hace un minuto", +"minutes ago" => "minutos atrás", +"today" => "hoy", +"yesterday" => "ayer", +"days ago" => "días atrás", +"last month" => "el mes pasado", +"months ago" => "meses atrás", +"last year" => "el año pasado", +"years ago" => "años atrás", "File handling" => "Tratamiento de archivos", "Maximum upload size" => "Tamaño máximo de subida", "max. possible: " => "máx. posible:", diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index 9c5048800082ab8ca9e5a0ab7cd07efca358a934..94212afe8c22f32eb6965fe851143ad7367fc928 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -9,6 +9,7 @@ "Files" => "Fitxategiak", "Unshare" => "Ez partekatu", "Delete" => "Ezabatu", +"Rename" => "Berrizendatu", "already exists" => "dagoeneko existitzen da", "replace" => "ordeztu", "suggest name" => "aholkatu izena", @@ -22,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Ezin da zure fitxategia igo, karpeta bat da edo 0 byt ditu", "Upload Error" => "Igotzean errore bat suertatu da", "Pending" => "Zain", +"1 file uploading" => "fitxategi 1 igotzen", +"files uploading" => "fitxategiak igotzen", "Upload cancelled." => "Igoera ezeztatuta", "File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.", "Invalid name, '/' is not allowed." => "Baliogabeko izena, '/' ezin da erabili. ", @@ -34,6 +37,16 @@ "folders" => "Karpetak", "file" => "fitxategia", "files" => "fitxategiak", +"seconds ago" => "segundu", +"minute ago" => "minutu", +"minutes ago" => "minutu", +"today" => "gaur", +"yesterday" => "atzo", +"days ago" => "egun", +"last month" => "joan den hilabetean", +"months ago" => "hilabete", +"last year" => "joan den urtean", +"years ago" => "urte", "File handling" => "Fitxategien kudeaketa", "Maximum upload size" => "Igo daitekeen gehienezko tamaina", "max. possible: " => "max, posiblea:", diff --git a/apps/files/l10n/hr.php b/apps/files/l10n/hr.php index f3b26999e8fe40ba9a94ae4f764086e48d4fa1ee..412c97630d49ef2c475d7283e19076a7972d5af1 100644 --- a/apps/files/l10n/hr.php +++ b/apps/files/l10n/hr.php @@ -7,20 +7,29 @@ "Missing a temporary folder" => "Nedostaje privremena mapa", "Failed to write to disk" => "Neuspjelo pisanje na disk", "Files" => "Datoteke", +"Unshare" => "Prekini djeljenje", "Delete" => "Briši", +"Rename" => "Promjeni ime", "already exists" => "već postoji", "replace" => "zamjeni", +"suggest name" => "predloži ime", "cancel" => "odustani", "replaced" => "zamjenjeno", "undo" => "vrati", "with" => "sa", +"unshared" => "maknuto djeljenje", "deleted" => "izbrisano", "generating ZIP-file, it may take some time." => "generiranje ZIP datoteke, ovo može potrajati.", "Unable to upload your file as it is a directory or has 0 bytes" => "Nemoguće poslati datoteku jer je prazna ili je direktorij", "Upload Error" => "Pogreška pri slanju", "Pending" => "U tijeku", +"1 file uploading" => "1 datoteka se učitava", +"files uploading" => "datoteke se učitavaju", "Upload cancelled." => "Slanje poništeno.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Učitavanje datoteke. Napuštanjem stranice će prekinuti učitavanje.", "Invalid name, '/' is not allowed." => "Neispravan naziv, znak '/' nije dozvoljen.", +"files scanned" => "datoteka skenirana", +"error while scanning" => "grečka prilikom skeniranja", "Name" => "Naziv", "Size" => "Veličina", "Modified" => "Zadnja promjena", @@ -28,6 +37,16 @@ "folders" => "mape", "file" => "datoteka", "files" => "datoteke", +"seconds ago" => "sekundi prije", +"minute ago" => "minutu", +"minutes ago" => "minuta", +"today" => "danas", +"yesterday" => "jučer", +"days ago" => "dana", +"last month" => "prošli mjesec", +"months ago" => "mjeseci", +"last year" => "prošlu godinu", +"years ago" => "godina", "File handling" => "datoteka za rukovanje", "Maximum upload size" => "Maksimalna veličina prijenosa", "max. possible: " => "maksimalna moguća: ", @@ -35,6 +54,7 @@ "Enable ZIP-download" => "Omogući ZIP-preuzimanje", "0 is unlimited" => "0 je \"bez limita\"", "Maximum input size for ZIP files" => "Maksimalna veličina za ZIP datoteke", +"Save" => "Snimi", "New" => "novo", "Text file" => "tekstualna datoteka", "Folder" => "mapa", diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php index cda1d51ed2f80ec9044664f2306ef544f14439fc..f1cd054b1dfc1e474df513ae69fbd6b69e54a86a 100644 --- a/apps/files/l10n/nb_NO.php +++ b/apps/files/l10n/nb_NO.php @@ -7,20 +7,29 @@ "Missing a temporary folder" => "Mangler en midlertidig mappe", "Failed to write to disk" => "Klarte ikke å skrive til disk", "Files" => "Filer", +"Unshare" => "Avslutt deling", "Delete" => "Slett", +"Rename" => "Omdøp", "already exists" => "eksisterer allerede", "replace" => "erstatt", +"suggest name" => "foreslå navn", "cancel" => "avbryt", "replaced" => "erstattet", "undo" => "angre", "with" => "med", +"unshared" => "deling avsluttet", "deleted" => "slettet", "generating ZIP-file, it may take some time." => "opprettet ZIP-fil, dette kan ta litt tid", "Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes", "Upload Error" => "Opplasting feilet", "Pending" => "Ventende", +"1 file uploading" => "1 fil lastes opp", +"files uploading" => "filer lastes opp", "Upload cancelled." => "Opplasting avbrutt.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen.", "Invalid name, '/' is not allowed." => "Ugyldig navn, '/' er ikke tillatt. ", +"files scanned" => "Filer skannet", +"error while scanning" => "feil under skanning", "Name" => "Navn", "Size" => "Størrelse", "Modified" => "Endret", @@ -28,6 +37,16 @@ "folders" => "mapper", "file" => "fil", "files" => "filer", +"seconds ago" => "sekunder siden", +"minute ago" => "minutt siden", +"minutes ago" => "minutter siden", +"today" => "i dag", +"yesterday" => "i går", +"days ago" => "dager siden", +"last month" => "forrige måned", +"months ago" => "måneder siden", +"last year" => "forrige år", +"years ago" => "år siden", "File handling" => "Filhåndtering", "Maximum upload size" => "Maksimum opplastingsstørrelse", "max. possible: " => "max. mulige:", diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index 016f7341ab73524588537ed5535c39ccb6814465..5f7f03a3d819073d4b8bd072d4328700c93bf522 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -23,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes", "Upload Error" => "Upload Fout", "Pending" => "Wachten", +"1 file uploading" => "1 bestand wordt ge-upload", +"files uploading" => "Bestanden aan het uploaden", "Upload cancelled." => "Uploaden geannuleerd.", "File upload is in progress. Leaving the page now will cancel the upload." => "Bestands upload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.", "Invalid name, '/' is not allowed." => "Ongeldige naam, '/' is niet toegestaan.", @@ -35,6 +37,16 @@ "folders" => "mappen", "file" => "bestand", "files" => "bestanden", +"seconds ago" => "seconden geleden", +"minute ago" => "minuut geleden", +"minutes ago" => "minuten geleden", +"today" => "vandaag", +"yesterday" => "gisteren", +"days ago" => "dagen geleden", +"last month" => "vorige maand", +"months ago" => "maanden geleden", +"last year" => "vorig jaar", +"years ago" => "jaar geleden", "File handling" => "Bestand", "Maximum upload size" => "Maximale bestandsgrootte voor uploads", "max. possible: " => "max. mogelijk: ", diff --git a/apps/files/l10n/oc.php b/apps/files/l10n/oc.php new file mode 100644 index 0000000000000000000000000000000000000000..3f70761e9035aca492e04e0a01e72ceab0bce277 --- /dev/null +++ b/apps/files/l10n/oc.php @@ -0,0 +1,71 @@ +<?php $TRANSLATIONS = array( +"There is no error, the file uploaded with success" => "Amontcargament capitat, pas d'errors", +"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Lo fichièr amontcargat es tròp bèl per la directiva «upload_max_filesize » del php.ini", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Lo fichièr amontcargat es mai gròs que la directiva «MAX_FILE_SIZE» especifiada dins lo formulari HTML", +"The uploaded file was only partially uploaded" => "Lo fichièr foguèt pas completament amontcargat", +"No file was uploaded" => "Cap de fichièrs son estats amontcargats", +"Missing a temporary folder" => "Un dorsièr temporari manca", +"Failed to write to disk" => "L'escriptura sul disc a fracassat", +"Files" => "Fichièrs", +"Unshare" => "Non parteja", +"Delete" => "Escafa", +"Rename" => "Torna nomenar", +"already exists" => "existís jà", +"replace" => "remplaça", +"suggest name" => "nom prepausat", +"cancel" => "anulla", +"replaced" => "remplaçat", +"undo" => "defar", +"with" => "amb", +"unshared" => "Non partejat", +"deleted" => "escafat", +"generating ZIP-file, it may take some time." => "Fichièr ZIP a se far, aquò pòt trigar un briu.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible d'amontcargar lo teu fichièr qu'es un repertòri o que ten pas que 0 octet.", +"Upload Error" => "Error d'amontcargar", +"Pending" => "Al esperar", +"1 file uploading" => "1 fichièr al amontcargar", +"files uploading" => "fichièrs al amontcargar", +"Upload cancelled." => "Amontcargar anullat.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. ", +"Invalid name, '/' is not allowed." => "Nom invalid, '/' es pas permis.", +"files scanned" => "Fichièr explorat", +"error while scanning" => "error pendant l'exploracion", +"Name" => "Nom", +"Size" => "Talha", +"Modified" => "Modificat", +"folder" => "Dorsièr", +"folders" => "Dorsièrs", +"file" => "fichièr", +"files" => "fichièrs", +"seconds ago" => "secondas", +"minute ago" => "minuta", +"minutes ago" => "minutas", +"today" => "uèi", +"yesterday" => "ièr", +"days ago" => "jorns", +"last month" => "mes passat", +"months ago" => "meses", +"last year" => "an passat", +"years ago" => "ans", +"File handling" => "Manejament de fichièr", +"Maximum upload size" => "Talha maximum d'amontcargament", +"max. possible: " => "max. possible: ", +"Needed for multi-file and folder downloads." => "Requesit per avalcargar gropat de fichièrs e dorsièr", +"Enable ZIP-download" => "Activa l'avalcargament de ZIP", +"0 is unlimited" => "0 es pas limitat", +"Maximum input size for ZIP files" => "Talha maximum de dintrada per fichièrs ZIP", +"Save" => "Enregistra", +"New" => "Nòu", +"Text file" => "Fichièr de tèxte", +"Folder" => "Dorsièr", +"From url" => "Dempuèi l'URL", +"Upload" => "Amontcarga", +"Cancel upload" => " Anulla l'amontcargar", +"Nothing in here. Upload something!" => "Pas res dedins. Amontcarga qualquaren", +"Share" => "Parteja", +"Download" => "Avalcarga", +"Upload too large" => "Amontcargament tròp gròs", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los fichièrs que sias a amontcargar son tròp pesucs per la talha maxi pel servidor.", +"Files are being scanned, please wait." => "Los fiichièrs son a èsser explorats, ", +"Current scanning" => "Exploracion en cors" +); diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php index 1f823d0bb5e78d0e4e3913527bbe8950502d3806..425c6a5a18dffb99fdcb88e8091c26c355741911 100644 --- a/apps/files/l10n/pl.php +++ b/apps/files/l10n/pl.php @@ -23,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku jeśli jest katalogiem lub ma 0 bajtów", "Upload Error" => "Błąd wczytywania", "Pending" => "Oczekujące", +"1 file uploading" => "1 plik wczytany", +"files uploading" => "pliki wczytane", "Upload cancelled." => "Wczytywanie anulowane.", "File upload is in progress. Leaving the page now will cancel the upload." => "Wysyłanie pliku jest w toku. Teraz opuszczając stronę wysyłanie zostanie anulowane.", "Invalid name, '/' is not allowed." => "Nieprawidłowa nazwa '/' jest niedozwolone.", @@ -35,6 +37,16 @@ "folders" => "foldery", "file" => "plik", "files" => "pliki", +"seconds ago" => "sekund temu", +"minute ago" => "minutę temu", +"minutes ago" => "minut temu", +"today" => "dziś", +"yesterday" => "wczoraj", +"days ago" => "dni temu", +"last month" => "ostani miesiąc", +"months ago" => "miesięcy temu", +"last year" => "ostatni rok", +"years ago" => "lat temu", "File handling" => "Zarządzanie plikami", "Maximum upload size" => "Maksymalny rozmiar wysyłanego pliku", "max. possible: " => "max. możliwych", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index ffd15ae1d06daa5038b525b80ac615934224285c..5968769f2a1c22ea5ac93bb7c1441872b8d9269e 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -1,26 +1,35 @@ <?php $TRANSLATIONS = array( "There is no error, the file uploaded with success" => "Sem erro, ficheiro enviado com sucesso", -"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "O ficheiro enviado escede o diretivo upload_max_filesize no php.ini", +"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "O ficheiro enviado excede a directiva upload_max_filesize no php.ini", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado excede o diretivo MAX_FILE_SIZE especificado no formulário HTML", "The uploaded file was only partially uploaded" => "O ficheiro enviado só foi enviado parcialmente", "No file was uploaded" => "Não foi enviado nenhum ficheiro", "Missing a temporary folder" => "Falta uma pasta temporária", "Failed to write to disk" => "Falhou a escrita no disco", "Files" => "Ficheiros", +"Unshare" => "Deixar de partilhar", "Delete" => "Apagar", -"already exists" => "Já existe", +"Rename" => "Renomear", +"already exists" => "já existe", "replace" => "substituir", +"suggest name" => "Sugira um nome", "cancel" => "cancelar", -"replaced" => "substituido", +"replaced" => "substituído", "undo" => "desfazer", "with" => "com", +"unshared" => "não partilhado", "deleted" => "apagado", "generating ZIP-file, it may take some time." => "a gerar o ficheiro ZIP, poderá demorar algum tempo.", -"Unable to upload your file as it is a directory or has 0 bytes" => "Não é possivel fazer o upload do ficheiro devido a ser uma pasta ou ter 0 bytes", -"Upload Error" => "Erro no upload", +"Unable to upload your file as it is a directory or has 0 bytes" => "Não é possível fazer o envio do ficheiro devido a ser uma pasta ou ter 0 bytes", +"Upload Error" => "Erro no envio", "Pending" => "Pendente", -"Upload cancelled." => "O upload foi cancelado.", -"Invalid name, '/' is not allowed." => "nome inválido, '/' não permitido.", +"1 file uploading" => "A enviar 1 ficheiro", +"files uploading" => "ficheiros a serem enviados", +"Upload cancelled." => "O envio foi cancelado.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora.", +"Invalid name, '/' is not allowed." => "Nome inválido, '/' não permitido.", +"files scanned" => "ficheiros analisados", +"error while scanning" => "erro ao analisar", "Name" => "Nome", "Size" => "Tamanho", "Modified" => "Modificado", @@ -28,24 +37,35 @@ "folders" => "pastas", "file" => "ficheiro", "files" => "ficheiros", +"seconds ago" => "há segundos", +"minute ago" => "há um minuto", +"minutes ago" => "há minutos", +"today" => "hoje", +"yesterday" => "ontem", +"days ago" => "há dias", +"last month" => "mês passado", +"months ago" => "há meses", +"last year" => "ano passado", +"years ago" => "há anos", "File handling" => "Manuseamento de ficheiros", "Maximum upload size" => "Tamanho máximo de envio", "max. possible: " => "max. possivel: ", -"Needed for multi-file and folder downloads." => "Necessário para multi download de ficheiros e pastas", -"Enable ZIP-download" => "Ativar dowload de ficheiros ZIP", +"Needed for multi-file and folder downloads." => "Necessário para descarregamento múltiplo de ficheiros e pastas", +"Enable ZIP-download" => "Permitir descarregar em ficheiro ZIP", "0 is unlimited" => "0 é ilimitado", "Maximum input size for ZIP files" => "Tamanho máximo para ficheiros ZIP", +"Save" => "Guardar", "New" => "Novo", "Text file" => "Ficheiro de texto", "Folder" => "Pasta", "From url" => "Do endereço", "Upload" => "Enviar", -"Cancel upload" => "Cancelar upload", -"Nothing in here. Upload something!" => "Vazio. Envia alguma coisa!", +"Cancel upload" => "Cancelar envio", +"Nothing in here. Upload something!" => "Vazio. Envie alguma coisa!", "Share" => "Partilhar", "Download" => "Transferir", "Upload too large" => "Envio muito grande", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiro que estás a tentar enviar excedem o tamanho máximo de envio neste servidor.", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que está a tentar enviar excedem o tamanho máximo de envio permitido neste servidor.", "Files are being scanned, please wait." => "Os ficheiros estão a ser analisados, por favor aguarde.", "Current scanning" => "Análise actual" ); diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php index d21d6e3a6d8f685d20d843308bff9af28d3b27a6..64010937fdb24f72997980bc3a1d716d42bfe7b9 100644 --- a/apps/files/l10n/ru.php +++ b/apps/files/l10n/ru.php @@ -9,6 +9,7 @@ "Files" => "Файлы", "Unshare" => "Отменить публикацию", "Delete" => "Удалить", +"Rename" => "Переименовать", "already exists" => "уже существует", "replace" => "заменить", "suggest name" => "предложить название", @@ -22,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Не удается загрузить файл размером 0 байт в каталог", "Upload Error" => "Ошибка загрузки", "Pending" => "Ожидание", +"1 file uploading" => "загружается 1 файл", +"files uploading" => "загружаются файлы", "Upload cancelled." => "Загрузка отменена.", "File upload is in progress. Leaving the page now will cancel the upload." => "Файл в процессе загрузки. Покинув страницу вы прервёте загрузку.", "Invalid name, '/' is not allowed." => "Неверное имя, '/' не допускается.", @@ -32,6 +35,10 @@ "folders" => "папки", "file" => "файл", "files" => "файлы", +"minute ago" => "минуту назад", +"today" => "сегодня", +"yesterday" => "вчера", +"last month" => "в прошлом месяце", "File handling" => "Управление файлами", "Maximum upload size" => "Максимальный размер загружаемого файла", "max. possible: " => "макс. возможно: ", diff --git a/apps/files/l10n/ru_RU.php b/apps/files/l10n/ru_RU.php index 0574e2dfcde35feb276cad35c9a608a7246860e9..34e9d19ca33aa5a036f73f380da929de200cbc35 100644 --- a/apps/files/l10n/ru_RU.php +++ b/apps/files/l10n/ru_RU.php @@ -9,6 +9,7 @@ "Files" => "Файлы", "Unshare" => "Скрыть", "Delete" => "Удалить", +"Rename" => "Переименовать", "already exists" => "уже существует", "replace" => "отмена", "suggest name" => "подобрать название", @@ -22,9 +23,13 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "Невозможно загрузить файл,\n так как он имеет нулевой размер или является директорией", "Upload Error" => "Ошибка загрузки", "Pending" => "Ожидающий решения", +"1 file uploading" => "загрузка 1 файла", +"files uploading" => "загрузка файлов", "Upload cancelled." => "Загрузка отменена", "File upload is in progress. Leaving the page now will cancel the upload." => "Процесс загрузки файла. Если покинуть страницу сейчас, загрузка будет отменена.", "Invalid name, '/' is not allowed." => "Неправильное имя, '/' не допускается.", +"files scanned" => "файлы отсканированы", +"error while scanning" => "ошибка при сканировании", "Name" => "Имя", "Size" => "Размер", "Modified" => "Изменен", @@ -32,6 +37,16 @@ "folders" => "папки", "file" => "файл", "files" => "файлы", +"seconds ago" => "секунд назад", +"minute ago" => "минуту назад", +"minutes ago" => "минут назад", +"today" => "сегодня", +"yesterday" => "вчера", +"days ago" => "дней назад", +"last month" => "в прошлом месяце", +"months ago" => "месяцев назад", +"last year" => "в прошлом году", +"years ago" => "лет назад", "File handling" => "Работа с файлами", "Maximum upload size" => "Максимальный размер загружаемого файла", "max. possible: " => "Максимально возможный", diff --git a/apps/files/l10n/si_LK.php b/apps/files/l10n/si_LK.php new file mode 100644 index 0000000000000000000000000000000000000000..97a125faff188e03e0b00fe420f549ca6704788a --- /dev/null +++ b/apps/files/l10n/si_LK.php @@ -0,0 +1,18 @@ +<?php $TRANSLATIONS = array( +"There is no error, the file uploaded with success" => "නිවැරදි ව ගොනුව උඩුගත කෙරිනි", +"The uploaded file was only partially uploaded" => "උඩුගත කළ ගොනුවේ කොටසක් පමණක් උඩුගත විය", +"No file was uploaded" => "කිසිදු ගොනවක් උඩුගත නොවිනි", +"Files" => "ගොනු", +"Name" => "නම", +"Size" => "ප්රමාණය", +"folder" => "ෆෝල්ඩරය", +"folders" => "ෆෝල්ඩර", +"file" => "ගොනුව", +"files" => "ගොනු", +"Maximum upload size" => "උඩුගත කිරීමක උපරිම ප්රමාණය", +"New" => "නව", +"Folder" => "ෆෝල්ඩරය", +"Upload" => "උඩුගත කිරීම", +"Nothing in here. Upload something!" => "මෙහි කිසිවක් නොමැත. යමක් උඩුගත කරන්න", +"Download" => "බාගත කිරීම" +); diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index f25e6bb9bb7728df7eacd99ff6a40dc0da1f97cd..787e903ac8e2d1b8b563024c5d0b460d37eb3064 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -9,6 +9,7 @@ "Files" => "Súbory", "Unshare" => "Nezdielať", "Delete" => "Odstrániť", +"Rename" => "Premenovať", "already exists" => "už existuje", "replace" => "nahradiť", "suggest name" => "pomôcť s menom", @@ -20,9 +21,11 @@ "deleted" => "zmazané", "generating ZIP-file, it may take some time." => "generujem ZIP-súbor, môže to chvíľu trvať.", "Unable to upload your file as it is a directory or has 0 bytes" => "Nemôžem nahrať súbor lebo je to priečinok alebo má 0 bajtov.", -"Upload Error" => "Chyba nahrávania", +"Upload Error" => "Chyba odosielania", "Pending" => "Čaká sa", -"Upload cancelled." => "Nahrávanie zrušené", +"1 file uploading" => "1 súbor sa posiela ", +"files uploading" => "súbory sa posielajú", +"Upload cancelled." => "Odosielanie zrušené", "File upload is in progress. Leaving the page now will cancel the upload." => "Opustenie stránky zruší práve prebiehajúce odosielanie súboru.", "Invalid name, '/' is not allowed." => "Chybný názov, \"/\" nie je povolené", "files scanned" => "skontrolovaných súborov", @@ -34,6 +37,16 @@ "folders" => "priečinky", "file" => "súbor", "files" => "súbory", +"seconds ago" => "pred sekundami", +"minute ago" => "pred minútou", +"minutes ago" => "pred minútami", +"today" => "dnes", +"yesterday" => "včera", +"days ago" => "pred pár dňami", +"last month" => "minulý mesiac", +"months ago" => "pred mesiacmi", +"last year" => "minulý rok", +"years ago" => "pred rokmi", "File handling" => "Nastavenie správanie k súborom", "Maximum upload size" => "Maximálna veľkosť odosielaného súboru", "max. possible: " => "najväčšie možné:", @@ -46,13 +59,13 @@ "Text file" => "Textový súbor", "Folder" => "Priečinok", "From url" => "Z url", -"Upload" => "Nahrať", +"Upload" => "Odoslať", "Cancel upload" => "Zrušiť odosielanie", "Nothing in here. Upload something!" => "Žiadny súbor. Nahrajte niečo!", "Share" => "Zdielať", "Download" => "Stiahnuť", "Upload too large" => "Odosielaný súbor je príliš veľký", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Súbory ktoré sa snažíte nahrať presahujú maximálnu veľkosť pre nahratie súborov na tento server.", -"Files are being scanned, please wait." => "Súbory sa práve prehľadávajú, prosím čakajte.", +"Files are being scanned, please wait." => "Čakajte, súbory sú prehľadávané..", "Current scanning" => "Práve prehliadané" ); diff --git a/apps/files/l10n/vi.php b/apps/files/l10n/vi.php index d6593022d8b7ae7d76c26daf8a70b1d5e8b4fa47..a519c1a2ba1892d2921393643d04e5e0dc35804d 100644 --- a/apps/files/l10n/vi.php +++ b/apps/files/l10n/vi.php @@ -9,6 +9,7 @@ "Files" => "Tập tin", "Unshare" => "Không chia sẽ", "Delete" => "Xóa", +"Rename" => "Sửa tên", "already exists" => "đã tồn tại", "replace" => "thay thế", "suggest name" => "tên gợi ý", @@ -16,14 +17,19 @@ "replaced" => "đã được thay thế", "undo" => "lùi lại", "with" => "với", +"unshared" => "gỡ chia sẻ", "deleted" => "đã xóa", "generating ZIP-file, it may take some time." => "Tạo tập tinh ZIP, điều này có thể mất một ít thời gian", "Unable to upload your file as it is a directory or has 0 bytes" => "Không thể tải lên tập tin này do nó là một thư mục hoặc kích thước tập tin bằng 0 byte", "Upload Error" => "Tải lên lỗi", "Pending" => "Chờ", +"1 file uploading" => "1 tệp tin đang được tải lên", +"files uploading" => "tệp tin đang được tải lên", "Upload cancelled." => "Hủy tải lên", "File upload is in progress. Leaving the page now will cancel the upload." => "Tập tin tải lên đang được xử lý. Nếu bạn rời khỏi trang bây giờ sẽ hủy quá trình này.", "Invalid name, '/' is not allowed." => "Tên không hợp lệ ,không được phép dùng '/'", +"files scanned" => "tệp tin đã quét", +"error while scanning" => "lỗi trong khi quét", "Name" => "Tên", "Size" => "Kích cỡ", "Modified" => "Thay đổi", @@ -31,8 +37,19 @@ "folders" => "folders", "file" => "file", "files" => "files", +"seconds ago" => "giây trước", +"minute ago" => "một phút trước", +"minutes ago" => "phút trước", +"today" => "hôm nay", +"yesterday" => "hôm qua", +"days ago" => "ngày trước", +"last month" => "tháng trước", +"months ago" => "tháng trước", +"last year" => "năm trước", +"years ago" => "năm trước", "File handling" => "Xử lý tập tin", "Maximum upload size" => "Kích thước tối đa ", +"max. possible: " => "tối đa cho phép", "Needed for multi-file and folder downloads." => "Cần thiết cho tải nhiều tập tin và thư mục.", "Enable ZIP-download" => "Cho phép ZIP-download", "0 is unlimited" => "0 là không giới hạn", diff --git a/apps/files/l10n/zh_CN.GB2312.php b/apps/files/l10n/zh_CN.GB2312.php index b60ad3d4cdd4f113e3d86a2e16d13858f2a1a3f5..8d4ae972b9b35968e4b4c69e0f7113b92c3f0508 100644 --- a/apps/files/l10n/zh_CN.GB2312.php +++ b/apps/files/l10n/zh_CN.GB2312.php @@ -9,6 +9,7 @@ "Files" => "文件", "Unshare" => "取消共享", "Delete" => "删除", +"Rename" => "重命名", "already exists" => "已经存在了", "replace" => "替换", "suggest name" => "推荐名称", @@ -22,6 +23,8 @@ "Unable to upload your file as it is a directory or has 0 bytes" => "不能上传你指定的文件,可能因为它是个文件夹或者大小为0", "Upload Error" => "上传错误", "Pending" => "Pending", +"1 file uploading" => "1 个文件正在上传", +"files uploading" => "个文件正在上传", "Upload cancelled." => "上传取消了", "File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传。关闭页面会取消上传。", "Invalid name, '/' is not allowed." => "非法文件名,\"/\"是不被许可的", @@ -34,6 +37,16 @@ "folders" => "文件夹", "file" => "文件", "files" => "文件", +"seconds ago" => "秒前", +"minute ago" => "分钟前", +"minutes ago" => "分钟前", +"today" => "今天", +"yesterday" => "昨天", +"days ago" => "天前", +"last month" => "上个月", +"months ago" => "月前", +"last year" => "去年", +"years ago" => "年前", "File handling" => "文件处理中", "Maximum upload size" => "最大上传大小", "max. possible: " => "最大可能", diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index aff484f0a7a1f88da346c4ef3f4749aa73be3b77..d49f2f4d5d3565cc0d327617acf3de30a7f58e0b 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -12,7 +12,7 @@ </ul> </div> <div class="file_upload_wrapper svg"> - <form data-upload-id='1' class="file_upload_form" action="<?php echo OCP\Util::linkTo('files', 'ajax/upload.php'); ?>" method="post" enctype="multipart/form-data" target="file_upload_target_1"> + <form data-upload-id='1' id="data-upload-form" class="file_upload_form" action="<?php echo OCP\Util::linkTo('files', 'ajax/upload.php'); ?>" method="post" enctype="multipart/form-data" target="file_upload_target_1"> <input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $_['uploadMaxFilesize'] ?>" id="max_upload"> <input type="hidden" class="max_human_file_size" value="(max <?php echo $_['uploadMaxHumanFilesize']; ?>)"> <input type="hidden" name="dir" value="<?php echo $_['dir'] ?>" id="dir"> diff --git a/apps/files/templates/part.breadcrumb.php b/apps/files/templates/part.breadcrumb.php index 875fc747bb774f41711492a249fb7c95dd296bee..71b695f65f8198e57b2b15d8d486391ff3862b84 100644 --- a/apps/files/templates/part.breadcrumb.php +++ b/apps/files/templates/part.breadcrumb.php @@ -1,6 +1,6 @@ <?php for($i=0; $i<count($_["breadcrumb"]); $i++): $crumb = $_["breadcrumb"][$i]; ?> - <div class="crumb <?php if($i == count($_["breadcrumb"])-1) echo 'last';?> svg" data-dir='<?php echo $crumb["dir"];?>' style='background-image:url("<?php echo OCP\image_path('core','breadcrumb.png');?>")'> - <a href="<?php echo $_['baseURL'].$crumb["dir"]; ?>"><?php echo OCP\Util::sanitizeHTML($crumb["name"]); ?></a> + <div class="crumb <?php if($i == count($_["breadcrumb"])-1) echo 'last';?> svg" data-dir='<?php echo urlencode($crumb["dir"]);?>' style='background-image:url("<?php echo OCP\image_path('core','breadcrumb.png');?>")'> + <a href="<?php echo $_['baseURL'].urlencode($crumb["dir"]); ?>"><?php echo OCP\Util::sanitizeHTML($crumb["name"]); ?></a> </div> <?php endfor;?> diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 8faeae3939cd14344879d6a804ea6f54ec34e4f6..0f5b839b180a52c65aa3b258c2ef7c84872b38cd 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -1,3 +1,12 @@ + <script type="text/javascript"> + <?php if ( array_key_exists('publicListView', $_) && $_['publicListView'] == true ) { + echo "var publicListView = true;"; + } else { + echo "var publicListView = false;"; + } + ?> + </script> + <?php foreach($_['files'] as $file): $simple_file_size = OCP\simple_file_size($file['size']); $simple_size_color = intval(200-$file['size']/(1024*1024)*2); // the bigger the file, the darker the shade of grey; megabytes*2 diff --git a/apps/files_encryption/appinfo/info.xml b/apps/files_encryption/appinfo/info.xml index 419bdb1b120903f9371cec3c94d512c8c29e1f9e..48a28fde78a9c42a8862834cb948fb5e52df11ae 100644 --- a/apps/files_encryption/appinfo/info.xml +++ b/apps/files_encryption/appinfo/info.xml @@ -5,7 +5,7 @@ <description>Server side encryption of files. DEPRECATED. This app is no longer supported and will be replaced with an improved version in ownCloud 5. Only enable this features if you want to read old encrypted data. Warning: You will lose your data if you enable this App and forget your password. Encryption is not yet compatible with LDAP.</description> <licence>AGPL</licence> <author>Robin Appelman</author> - <require>4</require> + <require>4.9</require> <shipped>true</shipped> <types> <filesystem/> diff --git a/apps/files_encryption/l10n/de_DE.php b/apps/files_encryption/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..d486a82322bb7f4c1e6f73ce9976d2ada7d60747 --- /dev/null +++ b/apps/files_encryption/l10n/de_DE.php @@ -0,0 +1,6 @@ +<?php $TRANSLATIONS = array( +"Encryption" => "Verschlüsselung", +"Exclude the following file types from encryption" => "Die folgenden Dateitypen von der Verschlüsselung ausnehmen", +"None" => "Keine", +"Enable Encryption" => "Verschlüsselung aktivieren" +); diff --git a/apps/files_encryption/l10n/ku_IQ.php b/apps/files_encryption/l10n/ku_IQ.php new file mode 100644 index 0000000000000000000000000000000000000000..bd8977ac5156b6a6116a9b4a4dc38ff8a1ee115f --- /dev/null +++ b/apps/files_encryption/l10n/ku_IQ.php @@ -0,0 +1,6 @@ +<?php $TRANSLATIONS = array( +"Encryption" => "نهێنیکردن", +"Exclude the following file types from encryption" => "بهربهست کردنی ئهم جۆره پهڕگانه له نهێنیکردن", +"None" => "هیچ", +"Enable Encryption" => "چالاکردنی نهێنیکردن" +); diff --git a/apps/files_external/ajax/addRootCertificate.php b/apps/files_external/ajax/addRootCertificate.php index e0a0239c9543b6fdd4cb3208ce0a43e99e1ee483..72eb30009d1a00406914c44b15eddba3456d4e89 100644 --- a/apps/files_external/ajax/addRootCertificate.php +++ b/apps/files_external/ajax/addRootCertificate.php @@ -3,23 +3,23 @@ OCP\JSON::checkAppEnabled('files_external'); if ( !($filename = $_FILES['rootcert_import']['name']) ) { - header("Location: settings/personal.php"); + header("Location: settings/personal.php"); exit; } -$fh = fopen($_FILES['rootcert_import']['tmp_name'], 'r'); -$data = fread($fh, filesize($_FILES['rootcert_import']['tmp_name'])); +$fh = fopen($_FILES['rootcert_import']['tmp_name'], 'r'); +$data = fread($fh, filesize($_FILES['rootcert_import']['tmp_name'])); fclose($fh); $filename = $_FILES['rootcert_import']['name']; - -$view = new \OC_FilesystemView('/'.\OCP\User::getUser().'/files_external/uploads'); + +$view = new \OC_FilesystemView('/'.\OCP\User::getUser().'/files_external/uploads'); if (!$view->file_exists('')) $view->mkdir(''); $isValid = openssl_pkey_get_public($data); //maybe it was just the wrong file format, try to convert it... if ($isValid == false) { - $data = chunk_split(base64_encode($data), 64, "\n"); + $data = chunk_split(base64_encode($data), 64, "\n"); $data = "-----BEGIN CERTIFICATE-----\n".$data."-----END CERTIFICATE-----\n"; $isValid = openssl_pkey_get_public($data); } diff --git a/apps/files_external/ajax/removeRootCertificate.php b/apps/files_external/ajax/removeRootCertificate.php index 6871b0fd1d4eaea09c6bd9e0110fd2e0d98cd5da..664b3937e97bd6f84c04d27f3de36f6097fb0083 100644 --- a/apps/files_external/ajax/removeRootCertificate.php +++ b/apps/files_external/ajax/removeRootCertificate.php @@ -11,4 +11,3 @@ if ( $view->file_exists($file) ) { $view->unlink($file); OC_Mount_Config::createCertificateBundle(); } - diff --git a/apps/files_external/appinfo/info.xml b/apps/files_external/appinfo/info.xml index e0301365d16fb051b0d71681ab4f4d321b196ec1..3da1913c5fcef94eff161e583f33bd4ddd983f27 100644 --- a/apps/files_external/appinfo/info.xml +++ b/apps/files_external/appinfo/info.xml @@ -5,7 +5,7 @@ <description>Mount external storage sources</description> <licence>AGPL</licence> <author>Robin Appelman, Michael Gapczynski</author> - <require>4</require> + <require>4.9</require> <shipped>true</shipped> <types> <filesystem/> diff --git a/apps/files_external/js/dropbox.js b/apps/files_external/js/dropbox.js index 6082fdd2cb7e1fff4e8201644cb8cb8054064785..c1e386407089e204ef0fd00d838f498591c4e55a 100644 --- a/apps/files_external/js/dropbox.js +++ b/apps/files_external/js/dropbox.js @@ -4,7 +4,7 @@ $(document).ready(function() { var configured = $(this).find('[data-parameter="configured"]'); if ($(configured).val() == 'true') { $(this).find('.configuration input').attr('disabled', 'disabled'); - $(this).find('.configuration').append('<span id="access" style="padding-left:0.5em;">Access granted</span>'); + $(this).find('.configuration').append('<span id="access" style="padding-left:0.5em;">'+t('files_external', 'Access granted')+'</span>'); } else { var app_key = $(this).find('.configuration [data-parameter="app_key"]').val(); var app_secret = $(this).find('.configuration [data-parameter="app_secret"]').val(); @@ -22,14 +22,16 @@ $(document).ready(function() { $(configured).val('true'); OC.MountConfig.saveStorage(tr); $(tr).find('.configuration input').attr('disabled', 'disabled'); - $(tr).find('.configuration').append('<span id="access" style="padding-left:0.5em;">Access granted</span>'); + $(tr).find('.configuration').append('<span id="access" style="padding-left:0.5em;">'+t('files_external', 'Access granted')+'</span>'); } else { - OC.dialogs.alert(result.data.message, 'Error configuring Dropbox storage'); + OC.dialogs.alert(result.data.message, + t('files_external', 'Error configuring Dropbox storage') + ); } }); } } else if ($(this).find('.mountPoint input').val() != '' && $(config).find('[data-parameter="app_key"]').val() != '' && $(config).find('[data-parameter="app_secret"]').val() != '' && $(this).find('.dropbox').length == 0) { - $(this).find('.configuration').append('<a class="button dropbox">Grant access</a>'); + $(this).find('.configuration').append('<a class="button dropbox">'+t('files_external', 'Grant access')+'</a>'); } } }); @@ -40,7 +42,7 @@ $(document).ready(function() { var config = $(tr).find('.configuration'); if ($(tr).find('.mountPoint input').val() != '' && $(config).find('[data-parameter="app_key"]').val() != '' && $(config).find('[data-parameter="app_secret"]').val() != '') { if ($(tr).find('.dropbox').length == 0) { - $(config).append('<a class="button dropbox">Grant access</a>'); + $(config).append('<a class="button dropbox">'+t('files_external', 'Grant access')+'</a>'); } else { $(tr).find('.dropbox').show(); } @@ -67,14 +69,22 @@ $(document).ready(function() { if (OC.MountConfig.saveStorage(tr)) { window.location = result.data.url; } else { - OC.dialogs.alert('Fill out all required fields', 'Error configuring Dropbox storage'); + OC.dialogs.alert( + t('files_external', 'Fill out all required fields'), + t('files_external', 'Error configuring Dropbox storage') + ); } } else { - OC.dialogs.alert(result.data.message, 'Error configuring Dropbox storage'); + OC.dialogs.alert(result.data.message, + t('files_external', 'Error configuring Dropbox storage') + ); } }); } else { - OC.dialogs.alert('Please provide a valid Dropbox app key and secret.', 'Error configuring Dropbox storage'); + OC.dialogs.alert( + t('files_external', 'Please provide a valid Dropbox app key and secret.'), + t('files_external', 'Error configuring Dropbox storage') + ); } }); diff --git a/apps/files_external/js/google.js b/apps/files_external/js/google.js index 7c62297df4dc0945fe91873bc9a1905c7525b033..0b3c314eb5de5f309b466d8cf6c1f29c381ec0fc 100644 --- a/apps/files_external/js/google.js +++ b/apps/files_external/js/google.js @@ -3,7 +3,8 @@ $(document).ready(function() { $('#externalStorage tbody tr.OC_Filestorage_Google').each(function() { var configured = $(this).find('[data-parameter="configured"]'); if ($(configured).val() == 'true') { - $(this).find('.configuration').append('<span id="access" style="padding-left:0.5em;">Access granted</span>'); + $(this).find('.configuration') + .append('<span id="access" style="padding-left:0.5em;">'+t('files_external', 'Access granted')+'</span>'); } else { var token = $(this).find('[data-parameter="token"]'); var token_secret = $(this).find('[data-parameter="token_secret"]'); @@ -19,13 +20,15 @@ $(document).ready(function() { $(token_secret).val(result.access_token_secret); $(configured).val('true'); OC.MountConfig.saveStorage(tr); - $(tr).find('.configuration').append('<span id="access" style="padding-left:0.5em;">Access granted</span>'); + $(tr).find('.configuration').append('<span id="access" style="padding-left:0.5em;">'+t('files_external', 'Access granted')+'</span>'); } else { - OC.dialogs.alert(result.data.message, 'Error configuring Google Drive storage'); + OC.dialogs.alert(result.data.message, + t('files_external', 'Error configuring Google Drive storage') + ); } }); } else if ($(this).find('.google').length == 0) { - $(this).find('.configuration').append('<a class="button google">Grant access</a>'); + $(this).find('.configuration').append('<a class="button google">'+t('files_external', 'Grant access')+'</a>'); } } }); @@ -34,7 +37,7 @@ $(document).ready(function() { if ($(this).hasClass('OC_Filestorage_Google') && $(this).find('[data-parameter="configured"]').val() != 'true') { if ($(this).find('.mountPoint input').val() != '') { if ($(this).find('.google').length == 0) { - $(this).find('.configuration').append('<a class="button google">Grant access</a>'); + $(this).find('.configuration').append('<a class="button google">'+t('files_external', 'Grant access')+'</a>'); } } } @@ -65,10 +68,15 @@ $(document).ready(function() { if (OC.MountConfig.saveStorage(tr)) { window.location = result.data.url; } else { - OC.dialogs.alert('Fill out all required fields', 'Error configuring Google Drive storage'); + OC.dialogs.alert( + t('files_external', 'Fill out all required fields'), + t('files_external', 'Error configuring Google Drive storage') + ); } } else { - OC.dialogs.alert(result.data.message, 'Error configuring Google Drive storage'); + OC.dialogs.alert(result.data.message, + t('files_external', 'Error configuring Google Drive storage') + ); } }); }); diff --git a/apps/files_external/l10n/ca.php b/apps/files_external/l10n/ca.php index aa93379c358057fac75a7228136ce3595562f45c..fc6706381b742cf9d1b296ee6c8e0a10241f506b 100644 --- a/apps/files_external/l10n/ca.php +++ b/apps/files_external/l10n/ca.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "S'ha concedit l'accés", +"Error configuring Dropbox storage" => "Error en configurar l'emmagatzemament Dropbox", +"Grant access" => "Concedeix accés", +"Fill out all required fields" => "Ompliu els camps requerits", +"Please provide a valid Dropbox app key and secret." => "Proporcioneu una clau d'aplicació i secret vàlids per a Dropbox", +"Error configuring Google Drive storage" => "Error en configurar l'emmagatzemament Google Drive", "External Storage" => "Emmagatzemament extern", "Mount point" => "Punt de muntatge", "Backend" => "Dorsal", @@ -11,8 +17,8 @@ "Groups" => "Grups", "Users" => "Usuaris", "Delete" => "Elimina", -"SSL root certificates" => "Certificats SSL root", -"Import Root Certificate" => "Importa certificat root", "Enable User External Storage" => "Habilita l'emmagatzemament extern d'usuari", -"Allow users to mount their own external storage" => "Permet als usuaris muntar el seu emmagatzemament extern propi" +"Allow users to mount their own external storage" => "Permet als usuaris muntar el seu emmagatzemament extern propi", +"SSL root certificates" => "Certificats SSL root", +"Import Root Certificate" => "Importa certificat root" ); diff --git a/apps/files_external/l10n/cs_CZ.php b/apps/files_external/l10n/cs_CZ.php index 75899603349534285edded5fc8c9d6d6a336b778..51951c19bfd96fa8fec49d230e6a5c7e741d6968 100644 --- a/apps/files_external/l10n/cs_CZ.php +++ b/apps/files_external/l10n/cs_CZ.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Přístup povolen", +"Error configuring Dropbox storage" => "Chyba při nastavení úložiště Dropbox", +"Grant access" => "Povolit přístup", +"Fill out all required fields" => "Vyplňte všechna povinná pole", +"Please provide a valid Dropbox app key and secret." => "Zadejte, prosím, platný klíč a bezpečnostní frázi aplikace Dropbox.", +"Error configuring Google Drive storage" => "Chyba při nastavení úložiště Google Drive", "External Storage" => "Externí úložiště", "Mount point" => "Přípojný bod", "Backend" => "Podpůrná vrstva", @@ -11,8 +17,8 @@ "Groups" => "Skupiny", "Users" => "Uživatelé", "Delete" => "Smazat", -"SSL root certificates" => "Kořenové certifikáty SSL", -"Import Root Certificate" => "Importovat kořenového certifikátu", "Enable User External Storage" => "Zapnout externí uživatelské úložiště", -"Allow users to mount their own external storage" => "Povolit uživatelům připojení jejich vlastních externích úložišť" +"Allow users to mount their own external storage" => "Povolit uživatelům připojení jejich vlastních externích úložišť", +"SSL root certificates" => "Kořenové certifikáty SSL", +"Import Root Certificate" => "Importovat kořenového certifikátu" ); diff --git a/apps/files_external/l10n/da.php b/apps/files_external/l10n/da.php index e4f1b9bb5ecd86c270f174b680a564c1bb338722..00a81f3da168d2e2e409620959d1f9dc47f05391 100644 --- a/apps/files_external/l10n/da.php +++ b/apps/files_external/l10n/da.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Adgang godkendt", +"Error configuring Dropbox storage" => "Fejl ved konfiguration af Dropbox plads", +"Grant access" => "Godkend adgang", +"Fill out all required fields" => "Udfyld alle nødvendige felter", +"Please provide a valid Dropbox app key and secret." => "Angiv venligst en valid Dropbox app nøgle og hemmelighed", +"Error configuring Google Drive storage" => "Fejl ved konfiguration af Google Drive plads", "External Storage" => "Ekstern opbevaring", "Mount point" => "Monteringspunkt", "Backend" => "Backend", diff --git a/apps/files_external/l10n/de.php b/apps/files_external/l10n/de.php index 4306ad33dc35bd2059c5bd13b3d2b681cf6959a3..5d57e5e4598129c1e3193045366bbb249a73abfa 100644 --- a/apps/files_external/l10n/de.php +++ b/apps/files_external/l10n/de.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Zugriff gestattet", +"Error configuring Dropbox storage" => "Fehler beim Einrichten von Dropbox", +"Grant access" => "Zugriff gestatten", +"Fill out all required fields" => "Bitte alle notwendigen Felder füllen", +"Please provide a valid Dropbox app key and secret." => "Bitte trage einen gültigen Dropbox-App-Key mit Secret ein.", +"Error configuring Google Drive storage" => "Fehler beim Einrichten von Google Drive", "External Storage" => "Externer Speicher", "Mount point" => "Mount-Point", "Backend" => "Backend", @@ -11,8 +17,8 @@ "Groups" => "Gruppen", "Users" => "Benutzer", "Delete" => "Löschen", -"SSL root certificates" => "SSL-Root-Zertifikate", -"Import Root Certificate" => "Root-Zertifikate importieren", "Enable User External Storage" => "Externen Speicher für Benutzer aktivieren", -"Allow users to mount their own external storage" => "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden" +"Allow users to mount their own external storage" => "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden", +"SSL root certificates" => "SSL-Root-Zertifikate", +"Import Root Certificate" => "Root-Zertifikate importieren" ); diff --git a/apps/files_external/l10n/de_DE.php b/apps/files_external/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..5d57e5e4598129c1e3193045366bbb249a73abfa --- /dev/null +++ b/apps/files_external/l10n/de_DE.php @@ -0,0 +1,24 @@ +<?php $TRANSLATIONS = array( +"Access granted" => "Zugriff gestattet", +"Error configuring Dropbox storage" => "Fehler beim Einrichten von Dropbox", +"Grant access" => "Zugriff gestatten", +"Fill out all required fields" => "Bitte alle notwendigen Felder füllen", +"Please provide a valid Dropbox app key and secret." => "Bitte trage einen gültigen Dropbox-App-Key mit Secret ein.", +"Error configuring Google Drive storage" => "Fehler beim Einrichten von Google Drive", +"External Storage" => "Externer Speicher", +"Mount point" => "Mount-Point", +"Backend" => "Backend", +"Configuration" => "Konfiguration", +"Options" => "Optionen", +"Applicable" => "Zutreffend", +"Add mount point" => "Mount-Point hinzufügen", +"None set" => "Nicht definiert", +"All Users" => "Alle Benutzer", +"Groups" => "Gruppen", +"Users" => "Benutzer", +"Delete" => "Löschen", +"Enable User External Storage" => "Externen Speicher für Benutzer aktivieren", +"Allow users to mount their own external storage" => "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden", +"SSL root certificates" => "SSL-Root-Zertifikate", +"Import Root Certificate" => "Root-Zertifikate importieren" +); diff --git a/apps/files_external/l10n/el.php b/apps/files_external/l10n/el.php index 3de151eb751229babc866f04dbe067391f575344..a1dae9d488890c17d601c82000e185c87fecd670 100644 --- a/apps/files_external/l10n/el.php +++ b/apps/files_external/l10n/el.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Προσβαση παρασχέθηκε", +"Error configuring Dropbox storage" => "Σφάλμα ρυθμίζωντας αποθήκευση Dropbox ", +"Grant access" => "Παροχή πρόσβασης", +"Fill out all required fields" => "Συμπληρώστε όλα τα απαιτούμενα πεδία", +"Please provide a valid Dropbox app key and secret." => "Παρακαλούμε δώστε έγκυρο κλειδί Dropbox και μυστικό.", +"Error configuring Google Drive storage" => "Σφάλμα ρυθμίζωντας αποθήκευση Google Drive ", "External Storage" => "Εξωτερικό Αποθηκευτικό Μέσο", "Mount point" => "Σημείο προσάρτησης", "Backend" => "Σύστημα υποστήριξης", @@ -7,12 +13,12 @@ "Applicable" => "Εφαρμόσιμο", "Add mount point" => "Προσθήκη σημείου προσάρτησης", "None set" => "Κανένα επιλεγμένο", -"All Users" => "Όλοι οι χρήστες", +"All Users" => "Όλοι οι Χρήστες", "Groups" => "Ομάδες", "Users" => "Χρήστες", "Delete" => "Διαγραφή", -"SSL root certificates" => "Πιστοποιητικά SSL root", -"Import Root Certificate" => "Εισαγωγή Πιστοποιητικού Root", "Enable User External Storage" => "Ενεργοποίηση Εξωτερικού Αποθηκευτικού Χώρου Χρήστη", -"Allow users to mount their own external storage" => "Να επιτρέπεται στους χρήστες να προσαρτούν δικό τους εξωτερικό αποθηκευτικό χώρο" +"Allow users to mount their own external storage" => "Να επιτρέπεται στους χρήστες να προσαρτούν δικό τους εξωτερικό αποθηκευτικό χώρο", +"SSL root certificates" => "Πιστοποιητικά SSL root", +"Import Root Certificate" => "Εισαγωγή Πιστοποιητικού Root" ); diff --git a/apps/files_external/l10n/eo.php b/apps/files_external/l10n/eo.php index 3cb8255c52277235c9254eb10092f6252d1e499d..97453aafedb92eabac851765877f9cd71cc37799 100644 --- a/apps/files_external/l10n/eo.php +++ b/apps/files_external/l10n/eo.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Alirpermeso donita", +"Error configuring Dropbox storage" => "Eraro dum agordado de la memorservo Dropbox", +"Grant access" => "Doni alirpermeson", +"Fill out all required fields" => "Plenigu ĉiujn neprajn kampojn", +"Please provide a valid Dropbox app key and secret." => "Bonvolu provizi ŝlosilon de la aplikaĵo Dropbox validan kaj sekretan.", +"Error configuring Google Drive storage" => "Eraro dum agordado de la memorservo Google Drive", "External Storage" => "Malena memorilo", "Mount point" => "Surmetingo", "Backend" => "Motoro", @@ -11,8 +17,8 @@ "Groups" => "Grupoj", "Users" => "Uzantoj", "Delete" => "Forigi", -"SSL root certificates" => "Radikaj SSL-atestoj", -"Import Root Certificate" => "Enporti radikan ateston", "Enable User External Storage" => "Kapabligi malenan memorilon de uzanto", -"Allow users to mount their own external storage" => "Permesi al uzantoj surmeti siajn proprajn malenajn memorilojn" +"Allow users to mount their own external storage" => "Permesi al uzantoj surmeti siajn proprajn malenajn memorilojn", +"SSL root certificates" => "Radikaj SSL-atestoj", +"Import Root Certificate" => "Enporti radikan ateston" ); diff --git a/apps/files_external/l10n/es.php b/apps/files_external/l10n/es.php index 004c352c19971ea50e28bb1a46f491c0045b1f95..32a0d8968747ee56acedb6f563875b74337b4b2f 100644 --- a/apps/files_external/l10n/es.php +++ b/apps/files_external/l10n/es.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Acceso garantizado", +"Error configuring Dropbox storage" => "Error configurando el almacenamiento de Dropbox", +"Grant access" => "Garantizar acceso", +"Fill out all required fields" => "Rellenar todos los campos requeridos", +"Please provide a valid Dropbox app key and secret." => "Por favor , proporcione un secreto y una contraseña válida de la app Dropbox.", +"Error configuring Google Drive storage" => "Error configurando el almacenamiento de Google Drive", "External Storage" => "Almacenamiento externo", "Mount point" => "Punto de montaje", "Backend" => "Motor", @@ -11,8 +17,8 @@ "Groups" => "Grupos", "Users" => "Usuarios", "Delete" => "Eliiminar", -"SSL root certificates" => "Raíz de certificados SSL ", -"Import Root Certificate" => "Importar certificado raíz", "Enable User External Storage" => "Habilitar almacenamiento de usuario externo", -"Allow users to mount their own external storage" => "Permitir a los usuarios montar su propio almacenamiento externo" +"Allow users to mount their own external storage" => "Permitir a los usuarios montar su propio almacenamiento externo", +"SSL root certificates" => "Raíz de certificados SSL ", +"Import Root Certificate" => "Importar certificado raíz" ); diff --git a/apps/files_external/l10n/es_AR.php b/apps/files_external/l10n/es_AR.php index 52ed44556abd632ebb8bd193f0515636eee8c728..055fbe782e73079afe888a3ed4fe9bae1afb3b6d 100644 --- a/apps/files_external/l10n/es_AR.php +++ b/apps/files_external/l10n/es_AR.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Acceso permitido", +"Error configuring Dropbox storage" => "Error al configurar el almacenamiento de Dropbox", +"Grant access" => "Permitir acceso", +"Fill out all required fields" => "Rellenar todos los campos requeridos", +"Please provide a valid Dropbox app key and secret." => "Por favor, proporcioná un secreto y una contraseña válida para la aplicación Dropbox.", +"Error configuring Google Drive storage" => "Error al configurar el almacenamiento de Google Drive", "External Storage" => "Almacenamiento externo", "Mount point" => "Punto de montaje", "Backend" => "Motor", @@ -11,8 +17,8 @@ "Groups" => "Grupos", "Users" => "Usuarios", "Delete" => "Borrar", -"SSL root certificates" => "certificados SSL raíz", -"Import Root Certificate" => "Importar certificado raíz", "Enable User External Storage" => "Habilitar almacenamiento de usuario externo", -"Allow users to mount their own external storage" => "Permitir a los usuarios montar su propio almacenamiento externo" +"Allow users to mount their own external storage" => "Permitir a los usuarios montar su propio almacenamiento externo", +"SSL root certificates" => "certificados SSL raíz", +"Import Root Certificate" => "Importar certificado raíz" ); diff --git a/apps/files_external/l10n/et_EE.php b/apps/files_external/l10n/et_EE.php index f47ebc936b54ef6fb25b178eb26be4e6ea36be02..280e2664336b3bd8e142d66cba3ebbe275576bcf 100644 --- a/apps/files_external/l10n/et_EE.php +++ b/apps/files_external/l10n/et_EE.php @@ -11,8 +11,8 @@ "Groups" => "Grupid", "Users" => "Kasutajad", "Delete" => "Kustuta", -"SSL root certificates" => "SSL root sertifikaadid", -"Import Root Certificate" => "Impordi root sertifikaadid", "Enable User External Storage" => "Luba kasutajatele väline salvestamine", -"Allow users to mount their own external storage" => "Luba kasutajatel ühendada külge nende enda välised salvestusseadmed" +"Allow users to mount their own external storage" => "Luba kasutajatel ühendada külge nende enda välised salvestusseadmed", +"SSL root certificates" => "SSL root sertifikaadid", +"Import Root Certificate" => "Impordi root sertifikaadid" ); diff --git a/apps/files_external/l10n/eu.php b/apps/files_external/l10n/eu.php index 6299390c266ffb0903289f1cb2a819788691f384..dccd377b119bc13c7cecbe2545485015ba064b4f 100644 --- a/apps/files_external/l10n/eu.php +++ b/apps/files_external/l10n/eu.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Sarrera baimendua", +"Error configuring Dropbox storage" => "Errore bat egon da Dropbox biltegiratzea konfiguratzean", +"Grant access" => "Baimendu sarrera", +"Fill out all required fields" => "Bete eskatutako eremu guztiak", +"Please provide a valid Dropbox app key and secret." => "Mesedez eman baliozkoa den Dropbox app giltza eta sekretua", +"Error configuring Google Drive storage" => "Errore bat egon da Google Drive biltegiratzea konfiguratzean", "External Storage" => "Kanpoko Biltegiratzea", "Mount point" => "Montatze puntua", "Backend" => "Motorra", @@ -11,8 +17,8 @@ "Groups" => "Taldeak", "Users" => "Erabiltzaileak", "Delete" => "Ezabatu", -"SSL root certificates" => "SSL erro ziurtagiriak", -"Import Root Certificate" => "Inportatu Erro Ziurtagiria", "Enable User External Storage" => "Gaitu erabiltzaileentzako Kanpo Biltegiratzea", -"Allow users to mount their own external storage" => "Baimendu erabiltzaileak bere kanpo biltegiratzeak muntatzen" +"Allow users to mount their own external storage" => "Baimendu erabiltzaileak bere kanpo biltegiratzeak muntatzen", +"SSL root certificates" => "SSL erro ziurtagiriak", +"Import Root Certificate" => "Inportatu Erro Ziurtagiria" ); diff --git a/apps/files_external/l10n/fi_FI.php b/apps/files_external/l10n/fi_FI.php index cea671368ed36f70fc196c17bcf4f4df466f22d6..d7b16e0d3eef38984d5f2a9e845755be07f17aad 100644 --- a/apps/files_external/l10n/fi_FI.php +++ b/apps/files_external/l10n/fi_FI.php @@ -1,4 +1,9 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Pääsy sallittu", +"Error configuring Dropbox storage" => "Virhe Dropbox levyn asetuksia tehtäessä", +"Grant access" => "Salli pääsy", +"Fill out all required fields" => "Täytä kaikki vaaditut kentät", +"Error configuring Google Drive storage" => "Virhe Google Drive levyn asetuksia tehtäessä", "External Storage" => "Erillinen tallennusväline", "Mount point" => "Liitospiste", "Backend" => "Taustaosa", @@ -11,8 +16,8 @@ "Groups" => "Ryhmät", "Users" => "Käyttäjät", "Delete" => "Poista", -"SSL root certificates" => "SSL-juurivarmenteet", -"Import Root Certificate" => "Tuo juurivarmenne", "Enable User External Storage" => "Ota käyttöön ulkopuoliset tallennuspaikat", -"Allow users to mount their own external storage" => "Salli käyttäjien liittää omia erillisiä tallennusvälineitä" +"Allow users to mount their own external storage" => "Salli käyttäjien liittää omia erillisiä tallennusvälineitä", +"SSL root certificates" => "SSL-juurivarmenteet", +"Import Root Certificate" => "Tuo juurivarmenne" ); diff --git a/apps/files_external/l10n/fr.php b/apps/files_external/l10n/fr.php index b3e76c6350001d4c84ea8b28415b25999bd1767e..90007aafaaf02b8ccb6647ebbbbf0437ad46a4a0 100644 --- a/apps/files_external/l10n/fr.php +++ b/apps/files_external/l10n/fr.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Accès autorisé", +"Error configuring Dropbox storage" => "Erreur lors de la configuration du support de stockage Dropbox", +"Grant access" => "Autoriser l'accès", +"Fill out all required fields" => "Veuillez remplir tous les champs requis", +"Please provide a valid Dropbox app key and secret." => "Veuillez fournir une clé d'application (app key) ainsi qu'un mot de passe valides.", +"Error configuring Google Drive storage" => "Erreur lors de la configuration du support de stockage Google Drive", "External Storage" => "Stockage externe", "Mount point" => "Point de montage", "Backend" => "Infrastructure", @@ -11,8 +17,8 @@ "Groups" => "Groupes", "Users" => "Utilisateurs", "Delete" => "Supprimer", -"SSL root certificates" => "Certificats racine SSL", -"Import Root Certificate" => "Importer un certificat racine", "Enable User External Storage" => "Activer le stockage externe pour les utilisateurs", -"Allow users to mount their own external storage" => "Autoriser les utilisateurs à monter leur propre stockage externe" +"Allow users to mount their own external storage" => "Autoriser les utilisateurs à monter leur propre stockage externe", +"SSL root certificates" => "Certificats racine SSL", +"Import Root Certificate" => "Importer un certificat racine" ); diff --git a/apps/files_external/l10n/gl.php b/apps/files_external/l10n/gl.php index c6de7b837a60dc52c1a0f59c64a522afc94c2b18..3830efb70bf97e5bae53e3944e33a096cbda5a74 100644 --- a/apps/files_external/l10n/gl.php +++ b/apps/files_external/l10n/gl.php @@ -11,8 +11,8 @@ "Groups" => "Grupos", "Users" => "Usuarios", "Delete" => "Eliminar", -"SSL root certificates" => "Certificados raíz SSL", -"Import Root Certificate" => "Importar Certificado Raíz", "Enable User External Storage" => "Habilitar almacenamento externo do usuario", -"Allow users to mount their own external storage" => "Permitir aos usuarios montar os seus propios almacenamentos externos" +"Allow users to mount their own external storage" => "Permitir aos usuarios montar os seus propios almacenamentos externos", +"SSL root certificates" => "Certificados raíz SSL", +"Import Root Certificate" => "Importar Certificado Raíz" ); diff --git a/apps/files_external/l10n/he.php b/apps/files_external/l10n/he.php index edfa9aa85f0d19d5ff66a511c4ce95b9036ec45b..12dfa62e7c8d018ffb9c6cc87337607dd4964b49 100644 --- a/apps/files_external/l10n/he.php +++ b/apps/files_external/l10n/he.php @@ -6,8 +6,8 @@ "Groups" => "קבוצות", "Users" => "משתמשים", "Delete" => "מחיקה", -"SSL root certificates" => "שורש אישורי אבטחת SSL ", -"Import Root Certificate" => "ייבוא אישור אבטחת שורש", "Enable User External Storage" => "הפעלת אחסון חיצוני למשתמשים", -"Allow users to mount their own external storage" => "יאפשר למשתמשים לעגן את האחסון החיצוני שלהם" +"Allow users to mount their own external storage" => "יאפשר למשתמשים לעגן את האחסון החיצוני שלהם", +"SSL root certificates" => "שורש אישורי אבטחת SSL ", +"Import Root Certificate" => "ייבוא אישור אבטחת שורש" ); diff --git a/apps/files_external/l10n/it.php b/apps/files_external/l10n/it.php index 5c5d32b214ce233b1931549935af7d9506ca5cad..49effebdfc379948eb60d187a21d9e7d041d3419 100644 --- a/apps/files_external/l10n/it.php +++ b/apps/files_external/l10n/it.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Accesso consentito", +"Error configuring Dropbox storage" => "Errore durante la configurazione dell'archivio Dropbox", +"Grant access" => "Concedi l'accesso", +"Fill out all required fields" => "Compila tutti i campi richiesti", +"Please provide a valid Dropbox app key and secret." => "Fornisci chiave di applicazione e segreto di Dropbox validi.", +"Error configuring Google Drive storage" => "Errore durante la configurazione dell'archivio Google Drive", "External Storage" => "Archiviazione esterna", "Mount point" => "Punto di mount", "Backend" => "Motore", @@ -11,8 +17,8 @@ "Groups" => "Gruppi", "Users" => "Utenti", "Delete" => "Elimina", -"SSL root certificates" => "Certificati SSL radice", -"Import Root Certificate" => "Importa certificato radice", "Enable User External Storage" => "Abilita la memoria esterna dell'utente", -"Allow users to mount their own external storage" => "Consenti agli utenti di montare la propria memoria esterna" +"Allow users to mount their own external storage" => "Consenti agli utenti di montare la propria memoria esterna", +"SSL root certificates" => "Certificati SSL radice", +"Import Root Certificate" => "Importa certificato radice" ); diff --git a/apps/files_external/l10n/ja_JP.php b/apps/files_external/l10n/ja_JP.php index c7d38d8832174a91a96225678b039053e8aa6882..92f74ce9f723e78db5420fae5fa30a61dacfc360 100644 --- a/apps/files_external/l10n/ja_JP.php +++ b/apps/files_external/l10n/ja_JP.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "アクセスは許可されました", +"Error configuring Dropbox storage" => "Dropboxストレージの設定エラー", +"Grant access" => "アクセスを許可", +"Fill out all required fields" => "すべての必須フィールドを埋めて下さい", +"Please provide a valid Dropbox app key and secret." => "有効なDropboxアプリのキーとパスワードを入力して下さい。", +"Error configuring Google Drive storage" => "Googleドライブストレージの設定エラー", "External Storage" => "外部ストレージ", "Mount point" => "マウントポイント", "Backend" => "バックエンド", @@ -11,8 +17,8 @@ "Groups" => "グループ", "Users" => "ユーザ", "Delete" => "削除", -"SSL root certificates" => "SSLルート証明書", -"Import Root Certificate" => "ルート証明書をインポート", "Enable User External Storage" => "ユーザの外部ストレージを有効にする", -"Allow users to mount their own external storage" => "ユーザに外部ストレージのマウントを許可する" +"Allow users to mount their own external storage" => "ユーザに外部ストレージのマウントを許可する", +"SSL root certificates" => "SSLルート証明書", +"Import Root Certificate" => "ルート証明書をインポート" ); diff --git a/apps/files_external/l10n/nl.php b/apps/files_external/l10n/nl.php index f3f38260a8ab100ac3652c48b6c706fe2a447d9d..87ab87cfc9f7054726406fcc3b91dd3d8a1ad9fa 100644 --- a/apps/files_external/l10n/nl.php +++ b/apps/files_external/l10n/nl.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Toegang toegestaan", +"Error configuring Dropbox storage" => "Fout tijdens het configureren van Dropbox opslag", +"Grant access" => "Sta toegang toe", +"Fill out all required fields" => "Vul alle verplichte in", +"Please provide a valid Dropbox app key and secret." => "Geef een geldige Dropbox key en secret.", +"Error configuring Google Drive storage" => "Fout tijdens het configureren van Google Drive opslag", "External Storage" => "Externe opslag", "Mount point" => "Aankoppelpunt", "Backend" => "Backend", @@ -11,8 +17,8 @@ "Groups" => "Groepen", "Users" => "Gebruikers", "Delete" => "Verwijder", -"SSL root certificates" => "SSL root certificaten", -"Import Root Certificate" => "Importeer root certificaat", "Enable User External Storage" => "Zet gebruiker's externe opslag aan", -"Allow users to mount their own external storage" => "Sta gebruikers toe om hun eigen externe opslag aan te koppelen" +"Allow users to mount their own external storage" => "Sta gebruikers toe om hun eigen externe opslag aan te koppelen", +"SSL root certificates" => "SSL root certificaten", +"Import Root Certificate" => "Importeer root certificaat" ); diff --git a/apps/files_external/l10n/pl.php b/apps/files_external/l10n/pl.php index df0ed54e80f175ea6c13b4db0144172a9ec9f785..00514e59a5f8d1e8956a5ce28349a320748469b2 100644 --- a/apps/files_external/l10n/pl.php +++ b/apps/files_external/l10n/pl.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Dostęp do", +"Error configuring Dropbox storage" => "Wystąpił błąd podczas konfigurowania zasobu Dropbox", +"Grant access" => "Udziel dostępu", +"Fill out all required fields" => "Wypełnij wszystkie wymagane pola", +"Please provide a valid Dropbox app key and secret." => "Proszę podać prawidłowy klucz aplikacji Dropbox i klucz sekretny.", +"Error configuring Google Drive storage" => "Wystąpił błąd podczas konfigurowania zasobu Google Drive", "External Storage" => "Zewnętrzna zasoby dyskowe", "Mount point" => "Punkt montowania", "Backend" => "Zaplecze", @@ -11,8 +17,8 @@ "Groups" => "Grupy", "Users" => "Użytkownicy", "Delete" => "Usuń", -"SSL root certificates" => "Główny certyfikat SSL", -"Import Root Certificate" => "Importuj główny certyfikat", "Enable User External Storage" => "Włącz zewnętrzne zasoby dyskowe użytkownika", -"Allow users to mount their own external storage" => "Zezwalaj użytkownikom na montowanie ich własnych zewnętrznych zasobów dyskowych" +"Allow users to mount their own external storage" => "Zezwalaj użytkownikom na montowanie ich własnych zewnętrznych zasobów dyskowych", +"SSL root certificates" => "Główny certyfikat SSL", +"Import Root Certificate" => "Importuj główny certyfikat" ); diff --git a/apps/files_external/l10n/pt_BR.php b/apps/files_external/l10n/pt_BR.php index 3251e4561a1d50be84e8e96c6c7f70dc688e4ba7..26e927a423efde8f36628079911b3f07563f9e7b 100644 --- a/apps/files_external/l10n/pt_BR.php +++ b/apps/files_external/l10n/pt_BR.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Acesso concedido", +"Error configuring Dropbox storage" => "Erro ao configurar armazenamento do Dropbox", +"Grant access" => "Permitir acesso", +"Fill out all required fields" => "Preencha todos os campos obrigatórios", +"Please provide a valid Dropbox app key and secret." => "Por favor forneça um app key e secret válido do Dropbox", +"Error configuring Google Drive storage" => "Erro ao configurar armazenamento do Google Drive", "External Storage" => "Armazenamento Externo", "Mount point" => "Ponto de montagem", "Backend" => "Backend", @@ -11,8 +17,8 @@ "Groups" => "Grupos", "Users" => "Usuários", "Delete" => "Remover", -"SSL root certificates" => "Certificados SSL raíz", -"Import Root Certificate" => "Importar Certificado Raíz", "Enable User External Storage" => "Habilitar Armazenamento Externo do Usuário", -"Allow users to mount their own external storage" => "Permitir usuários a montar seus próprios armazenamentos externos" +"Allow users to mount their own external storage" => "Permitir usuários a montar seus próprios armazenamentos externos", +"SSL root certificates" => "Certificados SSL raíz", +"Import Root Certificate" => "Importar Certificado Raíz" ); diff --git a/apps/files_external/l10n/pt_PT.php b/apps/files_external/l10n/pt_PT.php index 8b4680b37110dafa38404ee46f1f75a80137d964..4795a51a6b7f78fdfc30ff9f6d40e89ff56dd6f6 100644 --- a/apps/files_external/l10n/pt_PT.php +++ b/apps/files_external/l10n/pt_PT.php @@ -1,10 +1,24 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Acesso autorizado", +"Error configuring Dropbox storage" => "Erro ao configurar o armazenamento do Dropbox", +"Grant access" => "Conceder acesso", +"Fill out all required fields" => "Preencha todos os campos obrigatórios", +"Please provide a valid Dropbox app key and secret." => "Por favor forneça uma \"app key\" e \"secret\" do Dropbox válidas.", +"Error configuring Google Drive storage" => "Erro ao configurar o armazenamento do Google Drive", +"External Storage" => "Armazenamento Externo", +"Mount point" => "Ponto de montagem", +"Backend" => "Backend", "Configuration" => "Configuração", "Options" => "Opções", "Applicable" => "Aplicável", +"Add mount point" => "Adicionar ponto de montagem", +"None set" => "Nenhum configurado", "All Users" => "Todos os utilizadores", "Groups" => "Grupos", "Users" => "Utilizadores", "Delete" => "Apagar", +"Enable User External Storage" => "Activar Armazenamento Externo para o Utilizador", +"Allow users to mount their own external storage" => "Permitir que os utilizadores montem o seu próprio armazenamento externo", +"SSL root certificates" => "Certificados SSL de raiz", "Import Root Certificate" => "Importar Certificado Root" ); diff --git a/apps/files_external/l10n/ro.php b/apps/files_external/l10n/ro.php index f5114f617913d800df7b32aec9c6f2072a1efee1..6a152786808758dd599dada17c64a4ad30f63a85 100644 --- a/apps/files_external/l10n/ro.php +++ b/apps/files_external/l10n/ro.php @@ -11,8 +11,8 @@ "Groups" => "Grupuri", "Users" => "Utilizatori", "Delete" => "Șterge", -"SSL root certificates" => "Certificate SSL root", -"Import Root Certificate" => "Importă certificat root", "Enable User External Storage" => "Permite stocare externă pentru utilizatori", -"Allow users to mount their own external storage" => "Permite utilizatorilor să monteze stocare externă proprie" +"Allow users to mount their own external storage" => "Permite utilizatorilor să monteze stocare externă proprie", +"SSL root certificates" => "Certificate SSL root", +"Import Root Certificate" => "Importă certificat root" ); diff --git a/apps/files_external/l10n/ru.php b/apps/files_external/l10n/ru.php index 7ee43786621537a25b36fbacc51a11aa69cfcc40..eeef416a848b429fe6ce2728d42c5fd4a6779d6d 100644 --- a/apps/files_external/l10n/ru.php +++ b/apps/files_external/l10n/ru.php @@ -11,8 +11,8 @@ "Groups" => "Группы", "Users" => "Пользователи", "Delete" => "Удалить", -"SSL root certificates" => "Корневые сертификаты SSL", -"Import Root Certificate" => "Импортировать корневые сертификаты", "Enable User External Storage" => "Включить пользовательские внешние носители", -"Allow users to mount their own external storage" => "Разрешить пользователям монтировать их собственные внешние носители" +"Allow users to mount their own external storage" => "Разрешить пользователям монтировать их собственные внешние носители", +"SSL root certificates" => "Корневые сертификаты SSL", +"Import Root Certificate" => "Импортировать корневые сертификаты" ); diff --git a/apps/files_external/l10n/ru_RU.php b/apps/files_external/l10n/ru_RU.php index 5b0cf1b6aaa83798559fe3ee0ddd976bd435f9f2..493e3f5bee4a814c81f3d62fa6eefd2521d4cb95 100644 --- a/apps/files_external/l10n/ru_RU.php +++ b/apps/files_external/l10n/ru_RU.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Доступ разрешен", +"Error configuring Dropbox storage" => "Ошибка при конфигурировании хранилища Dropbox", +"Grant access" => "Предоставить доступ", +"Fill out all required fields" => "Заполните все требуемые поля", +"Please provide a valid Dropbox app key and secret." => "Пожалуйста представьте допустимый ключ приложения Dropbox и пароль.", +"Error configuring Google Drive storage" => "Ошибка настройки хранилища Google Drive", "External Storage" => "Внешние системы хранения данных", "Mount point" => "Точка монтирования", "Backend" => "Бэкэнд", @@ -11,8 +17,8 @@ "Groups" => "Группы", "Users" => "Пользователи", "Delete" => "Удалить", -"SSL root certificates" => "Корневые сертификаты SSL", -"Import Root Certificate" => "Импортировать корневые сертификаты", "Enable User External Storage" => "Включить пользовательскую внешнюю систему хранения данных", -"Allow users to mount their own external storage" => "Разрешить пользователям монтировать их собственную внешнюю систему хранения данных" +"Allow users to mount their own external storage" => "Разрешить пользователям монтировать их собственную внешнюю систему хранения данных", +"SSL root certificates" => "Корневые сертификаты SSL", +"Import Root Certificate" => "Импортировать корневые сертификаты" ); diff --git a/apps/files_external/l10n/sk_SK.php b/apps/files_external/l10n/sk_SK.php index 24087ea7febe395b496af050a845df85a2c875c0..04d5e3c7ee42d4f23887635c20ac88c255d2a27b 100644 --- a/apps/files_external/l10n/sk_SK.php +++ b/apps/files_external/l10n/sk_SK.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Prístup povolený", +"Error configuring Dropbox storage" => "Chyba pri konfigurácii úložiska Dropbox", +"Grant access" => "Povoliť prístup", +"Fill out all required fields" => "Vyplňte všetky vyžadované kolónky", +"Please provide a valid Dropbox app key and secret." => "Zadajte platný kľúč aplikácie a heslo Dropbox", +"Error configuring Google Drive storage" => "Chyba pri konfigurácii úložiska Google drive", "External Storage" => "Externé úložisko", "Mount point" => "Prípojný bod", "Backend" => "Backend", @@ -11,8 +17,8 @@ "Groups" => "Skupiny", "Users" => "Užívatelia", "Delete" => "Odstrániť", -"SSL root certificates" => "Koreňové SSL certifikáty", -"Import Root Certificate" => "Importovať koreňový certifikát", "Enable User External Storage" => "Povoliť externé úložisko", -"Allow users to mount their own external storage" => "Povoliť užívateľom pripojiť ich vlastné externé úložisko" +"Allow users to mount their own external storage" => "Povoliť užívateľom pripojiť ich vlastné externé úložisko", +"SSL root certificates" => "Koreňové SSL certifikáty", +"Import Root Certificate" => "Importovať koreňový certifikát" ); diff --git a/apps/files_external/l10n/sl.php b/apps/files_external/l10n/sl.php index d588844467e571d3dc7ca333164501fb2e61df53..f455f8c56fa5519a5946730a32462481677cdce5 100644 --- a/apps/files_external/l10n/sl.php +++ b/apps/files_external/l10n/sl.php @@ -11,8 +11,8 @@ "Groups" => "Skupine", "Users" => "Uporabniki", "Delete" => "Izbriši", -"SSL root certificates" => "SSL korenski certifikati", -"Import Root Certificate" => "Uvozi korenski certifikat", "Enable User External Storage" => "Omogoči uporabo zunanje podatkovne shrambe za uporabnike", -"Allow users to mount their own external storage" => "Dovoli uporabnikom priklop lastne zunanje podatkovne shrambe" +"Allow users to mount their own external storage" => "Dovoli uporabnikom priklop lastne zunanje podatkovne shrambe", +"SSL root certificates" => "SSL korenski certifikati", +"Import Root Certificate" => "Uvozi korenski certifikat" ); diff --git a/apps/files_external/l10n/sv.php b/apps/files_external/l10n/sv.php index 0838df6a32b9e2d63f960d9e566a3eebcfcf2634..0a5e1c66d99b13f91465b722f8e36132898e6de4 100644 --- a/apps/files_external/l10n/sv.php +++ b/apps/files_external/l10n/sv.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "Åtkomst beviljad", +"Error configuring Dropbox storage" => "Fel vid konfigurering av Dropbox", +"Grant access" => "Bevilja åtkomst", +"Fill out all required fields" => "Fyll i alla obligatoriska fält", +"Please provide a valid Dropbox app key and secret." => "Ange en giltig Dropbox nyckel och hemlighet.", +"Error configuring Google Drive storage" => "Fel vid konfigurering av Google Drive", "External Storage" => "Extern lagring", "Mount point" => "Monteringspunkt", "Backend" => "Källa", @@ -11,8 +17,8 @@ "Groups" => "Grupper", "Users" => "Användare", "Delete" => "Radera", -"SSL root certificates" => "SSL rotcertifikat", -"Import Root Certificate" => "Importera rotcertifikat", "Enable User External Storage" => "Aktivera extern lagring för användare", -"Allow users to mount their own external storage" => "Tillåt användare att montera egen extern lagring" +"Allow users to mount their own external storage" => "Tillåt användare att montera egen extern lagring", +"SSL root certificates" => "SSL rotcertifikat", +"Import Root Certificate" => "Importera rotcertifikat" ); diff --git a/apps/files_external/l10n/th_TH.php b/apps/files_external/l10n/th_TH.php index 84a233046eb6efeb5ff2be3804050e5f5aa57e4f..70ab8d3348566df40a632bebbaf8ed809db220ee 100644 --- a/apps/files_external/l10n/th_TH.php +++ b/apps/files_external/l10n/th_TH.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "การเข้าถึงได้รับอนุญาตแล้ว", +"Error configuring Dropbox storage" => "เกิดข้อผิดพลาดในการกำหนดค่าพื้นที่จัดเก็บข้อมูล Dropbox", +"Grant access" => "อนุญาตให้เข้าถึงได้", +"Fill out all required fields" => "กรอกข้อมูลในช่องข้อมูลที่จำเป็นต้องกรอกทั้งหมด", +"Please provide a valid Dropbox app key and secret." => "กรุณากรอกรหัส app key ของ Dropbox และรหัสลับ", +"Error configuring Google Drive storage" => "เกิดข้อผิดพลาดในการกำหนดค่าการจัดเก็บข้อมูลในพื้นที่ของ Google Drive", "External Storage" => "พื้นทีจัดเก็บข้อมูลจากภายนอก", "Mount point" => "จุดชี้ตำแหน่ง", "Backend" => "ด้านหลังระบบ", @@ -11,8 +17,8 @@ "Groups" => "กลุ่ม", "Users" => "ผู้ใช้งาน", "Delete" => "ลบ", -"SSL root certificates" => "ใบรับรองความปลอดภัยด้วยระบบ SSL จาก Root", -"Import Root Certificate" => "นำเข้าข้อมูลใบรับรองความปลอดภัยจาก Root", "Enable User External Storage" => "เปิดให้มีการใช้พื้นที่จัดเก็บข้อมูลของผู้ใช้งานจากภายนอกได้", -"Allow users to mount their own external storage" => "อนุญาตให้ผู้ใช้งานสามารถชี้ตำแหน่งไปที่พื้นที่จัดเก็บข้อมูลภายนอกของตนเองได้" +"Allow users to mount their own external storage" => "อนุญาตให้ผู้ใช้งานสามารถชี้ตำแหน่งไปที่พื้นที่จัดเก็บข้อมูลภายนอกของตนเองได้", +"SSL root certificates" => "ใบรับรองความปลอดภัยด้วยระบบ SSL จาก Root", +"Import Root Certificate" => "นำเข้าข้อมูลใบรับรองความปลอดภัยจาก Root" ); diff --git a/apps/files_external/l10n/vi.php b/apps/files_external/l10n/vi.php index 35312329da1fa7dd168a9f31ce8c51c8d9a2dd79..dd616e9115335eac239855c9273bcf65408416e5 100644 --- a/apps/files_external/l10n/vi.php +++ b/apps/files_external/l10n/vi.php @@ -11,8 +11,8 @@ "Groups" => "Nhóm", "Users" => "Người dùng", "Delete" => "Xóa", -"SSL root certificates" => "Chứng chỉ SSL root", -"Import Root Certificate" => "Nhập Root Certificate", "Enable User External Storage" => "Kích hoạt tính năng lưu trữ ngoài", -"Allow users to mount their own external storage" => "Cho phép người dùng kết nối với lưu trữ riêng bên ngoài của họ" +"Allow users to mount their own external storage" => "Cho phép người dùng kết nối với lưu trữ riêng bên ngoài của họ", +"SSL root certificates" => "Chứng chỉ SSL root", +"Import Root Certificate" => "Nhập Root Certificate" ); diff --git a/apps/files_external/l10n/zh_CN.GB2312.php b/apps/files_external/l10n/zh_CN.GB2312.php index 6a6d1c6d12f52295f84c4945f96d9c531c935800..47983d3d7d4b93841c7d00e1bc7ed8c4ab89b7fa 100644 --- a/apps/files_external/l10n/zh_CN.GB2312.php +++ b/apps/files_external/l10n/zh_CN.GB2312.php @@ -1,4 +1,10 @@ <?php $TRANSLATIONS = array( +"Access granted" => "已授予权限", +"Error configuring Dropbox storage" => "配置 Dropbox 存储出错", +"Grant access" => "授予权限", +"Fill out all required fields" => "填充全部必填字段", +"Please provide a valid Dropbox app key and secret." => "请提供一个有效的 Dropbox app key 和 secret。", +"Error configuring Google Drive storage" => "配置 Google Drive 存储失败", "External Storage" => "外部存储", "Mount point" => "挂载点", "Backend" => "后端", @@ -11,8 +17,8 @@ "Groups" => "群组", "Users" => "用户", "Delete" => "删除", -"SSL root certificates" => "SSL 根证书", -"Import Root Certificate" => "导入根证书", "Enable User External Storage" => "启用用户外部存储", -"Allow users to mount their own external storage" => "允许用户挂载他们的外部存储" +"Allow users to mount their own external storage" => "允许用户挂载他们的外部存储", +"SSL root certificates" => "SSL 根证书", +"Import Root Certificate" => "导入根证书" ); diff --git a/apps/files_external/lib/config.php b/apps/files_external/lib/config.php index f87a042b38600f4d1bfecd2b90119499e8cff4ac..068475783cda9833ad3763e489f3a293a7eb1f57 100755 --- a/apps/files_external/lib/config.php +++ b/apps/files_external/lib/config.php @@ -109,6 +109,21 @@ class OC_Mount_Config { return $personal; } + /** + * Add directory for mount point to the filesystem + * @param OC_Fileview instance $view + * @param string path to mount point + */ + private static function addMountPointDirectory($view, $path) { + $dir = ''; + foreach ( explode('/', $path) as $pathPart) { + $dir = $dir.'/'.$pathPart; + if ( !$view->file_exists($dir)) { + $view->mkdir($dir); + } + } + } + /** * Add a mount point to the filesystem @@ -127,8 +142,33 @@ class OC_Mount_Config { if ($applicable != OCP\User::getUser() || $class == 'OC_Filestorage_Local') { return false; } + $view = new OC_FilesystemView('/'.OCP\User::getUser().'/files'); + self::addMountPointDirectory($view, ltrim($mountPoint, '/')); $mountPoint = '/'.$applicable.'/files/'.ltrim($mountPoint, '/'); } else { + $view = new OC_FilesystemView('/'); + switch ($mountType) { + case 'user': + if ($applicable == "all") { + $users = OCP\User::getUsers(); + foreach ( $users as $user ) { + $path = $user.'/files/'.ltrim($mountPoint, '/'); + self::addMountPointDirectory($view, $path); + } + } else { + $path = $applicable.'/files/'.ltrim($mountPoint, '/'); + self::addMountPointDirectory($view, $path); + } + break; + case 'group' : + $groupMembers = OC_Group::usersInGroups(array($applicable)); + foreach ( $groupMembers as $user ) { + $path = $user.'/files/'.ltrim($mountPoint, '/'); + self::addMountPointDirectory($view, $path); + } + break; + } + $mountPoint = '/$user/files/'.ltrim($mountPoint, '/'); } $mount = array($applicable => array($mountPoint => array('class' => $class, 'options' => $classOptions))); @@ -248,6 +288,9 @@ class OC_Mount_Config { if (!is_dir($path)) mkdir($path); $result = array(); $handle = opendir($path); + if (!$handle) { + return array(); + } while (false !== ($file = readdir($handle))) { if($file != '.' && $file != '..') $result[] = $file; } diff --git a/apps/files_external/lib/dropbox.php b/apps/files_external/lib/dropbox.php index bb86894e55ea75dcf9bc71ed385125d3f0513a22..c8220832702b8ad3015545329799941922d333d3 100755 --- a/apps/files_external/lib/dropbox.php +++ b/apps/files_external/lib/dropbox.php @@ -25,21 +25,25 @@ require_once 'Dropbox/autoload.php'; class OC_Filestorage_Dropbox extends OC_Filestorage_Common { private $dropbox; + private $root; private $metaData = array(); private static $tempFiles = array(); public function __construct($params) { if (isset($params['configured']) && $params['configured'] == 'true' && isset($params['app_key']) && isset($params['app_secret']) && isset($params['token']) && isset($params['token_secret'])) { + $this->root=isset($params['root'])?$params['root']:''; $oauth = new Dropbox_OAuth_Curl($params['app_key'], $params['app_secret']); $oauth->setToken($params['token'], $params['token_secret']); $this->dropbox = new Dropbox_API($oauth, 'dropbox'); + $this->mkdir(''); } else { throw new Exception('Creating OC_Filestorage_Dropbox storage failed'); } } private function getMetaData($path, $list = false) { + $path = $this->root.$path; if (!$list && isset($this->metaData[$path])) { return $this->metaData[$path]; } else { @@ -76,6 +80,7 @@ class OC_Filestorage_Dropbox extends OC_Filestorage_Common { } public function mkdir($path) { + $path = $this->root.$path; try { $this->dropbox->createFolder($path); return true; @@ -144,6 +149,7 @@ class OC_Filestorage_Dropbox extends OC_Filestorage_Common { } public function unlink($path) { + $path = $this->root.$path; try { $this->dropbox->delete($path); return true; @@ -154,6 +160,8 @@ class OC_Filestorage_Dropbox extends OC_Filestorage_Common { } public function rename($path1, $path2) { + $path1 = $this->root.$path1; + $path2 = $this->root.$path2; try { $this->dropbox->move($path1, $path2); return true; @@ -164,6 +172,8 @@ class OC_Filestorage_Dropbox extends OC_Filestorage_Common { } public function copy($path1, $path2) { + $path1 = $this->root.$path1; + $path2 = $this->root.$path2; try { $this->dropbox->copy($path1, $path2); return true; @@ -174,6 +184,7 @@ class OC_Filestorage_Dropbox extends OC_Filestorage_Common { } public function fopen($path, $mode) { + $path = $this->root.$path; switch ($mode) { case 'r': case 'rb': diff --git a/apps/files_external/lib/smb.php b/apps/files_external/lib/smb.php index e5ba7a17743d0dc2fb855fe0c3375851df36c206..eed2582dc99bae46761a9ad9541a635d5f7c1358 100644 --- a/apps/files_external/lib/smb.php +++ b/apps/files_external/lib/smb.php @@ -59,7 +59,7 @@ class OC_FileStorage_SMB extends OC_FileStorage_StreamWrapper{ } public function filetype($path) { - return (bool)@$this->opendir($path);//using opendir causes the same amount of requests and caches the content of the folder in one go + return (bool)@$this->opendir($path) ? 'dir' : 'file';//using opendir causes the same amount of requests and caches the content of the folder in one go } /** diff --git a/apps/files_external/lib/swift.php b/apps/files_external/lib/swift.php index c29d28b44c12a006cfac5c9015add66b33ba409e..4b0b8c25fda50a16469ebe91352e739aa44faf53 100644 --- a/apps/files_external/lib/swift.php +++ b/apps/files_external/lib/swift.php @@ -39,7 +39,7 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ * @return string */ private function getContainerName($path) { - $path=trim($this->root.$path,'/'); + $path=trim(trim($this->root,'/')."/".$path,'/.'); return str_replace('/','\\',$path); } @@ -70,11 +70,11 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ * @return CF_Container */ private function createContainer($path) { - if($path=='' or $path=='/') { + if($path=='' or $path=='/' or $path=='.') { return $this->conn->create_container($this->getContainerName($path)); } $parent=dirname($path); - if($parent=='' or $parent=='/') { + if($parent=='' or $parent=='/' or $parent=='.') { $parentContainer=$this->rootContainer; }else{ if(!$this->containerExists($parent)) { @@ -100,6 +100,9 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ if(is_null($container)) { return null; }else{ + if ($path=="/" or $path=='') { + return null; + } try{ $obj=$container->get_object(basename($path)); $this->objects[$path]=$obj; @@ -135,7 +138,7 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ private function createObject($path) { $container=$this->getContainer(dirname($path)); if(!is_null($container)) { - $container=$this->createContainer($path); + $container=$this->createContainer(dirname($path)); } return $container->create_object(basename($path)); } @@ -277,7 +280,7 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ $this->conn = new CF_Connection($this->auth); - if(!$this->containerExists($this->root)) { + if(!$this->containerExists('/')) { $this->rootContainer=$this->createContainer('/'); }else{ $this->rootContainer=$this->getContainer('/'); @@ -391,6 +394,9 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ } public function unlink($path) { + if($this->containerExists($path)) { + return $this->rmdir($path); + } if($this->objectExists($path)) { $container=$this->getContainer(dirname($path)); $container->delete_object(basename($path)); @@ -401,13 +407,13 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ } public function fopen($path,$mode) { - $obj=$this->getObject($path); - if(is_null($obj)) { - return false; - } switch($mode) { case 'r': case 'rb': + $obj=$this->getObject($path); + if (is_null($obj)) { + return false; + } $fp = fopen('php://temp', 'r+'); $obj->stream($fp); @@ -440,7 +446,7 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ } public function free_space($path) { - return 0; + return 1024*1024*1024*8; } public function touch($path,$mtime=null) { @@ -481,7 +487,17 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ } public function stat($path) { + $container=$this->getContainer($path); + if (!is_null($container)) { + return array( + 'mtime'=>-1, + 'size'=>$container->bytes_used, + 'ctime'=>-1 + ); + } + $obj=$this->getObject($path); + if(is_null($obj)) { return false; } @@ -505,7 +521,7 @@ class OC_FileStorage_SWIFT extends OC_Filestorage_Common{ $obj->save_to_filename($tmpFile); return $tmpFile; }else{ - return false; + return OCP\Files::tmpFile(); } } diff --git a/apps/files_external/lib/webdav.php b/apps/files_external/lib/webdav.php index 3c18b227fa6dc94eeb52f9d2ba839fe691b9a448..5e1858391588925a6617b0218a76a72cfe1bf602 100644 --- a/apps/files_external/lib/webdav.php +++ b/apps/files_external/lib/webdav.php @@ -131,6 +131,9 @@ class OC_FileStorage_DAV extends OC_Filestorage_Common{ switch($mode) { case 'r': case 'rb': + if(!$this->file_exists($path)) { + return false; + } //straight up curl instead of sabredav here, sabredav put's the entire get result in memory $curl = curl_init(); $fp = fopen('php://temp', 'r+'); diff --git a/apps/files_external/tests/amazons3.php b/apps/files_external/tests/amazons3.php index b9b4cf65bd674a71631954321792b9cfbc2cbe02..725f4ba05daafb449a9c84ede2edf84132325859 100644 --- a/apps/files_external/tests/amazons3.php +++ b/apps/files_external/tests/amazons3.php @@ -1,43 +1,42 @@ <?php /** -* ownCloud -* -* @author Michael Gapczynski -* @copyright 2012 Michael Gapczynski mtgap@owncloud.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/>. -*/ + * ownCloud + * + * @author Michael Gapczynski + * @copyright 2012 Michael Gapczynski mtgap@owncloud.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/>. + */ -$config = include('apps/files_external/tests/config.php'); -if (!is_array($config) or !isset($config['amazons3']) or !$config['amazons3']['run']) { - abstract class Test_Filestorage_AmazonS3 extends Test_FileStorage{} - return; -} else { - class Test_Filestorage_AmazonS3 extends Test_FileStorage { +class Test_Filestorage_AmazonS3 extends Test_FileStorage { - private $config; - private $id; + private $config; + private $id; - public function setUp() { - $id = uniqid(); - $this->config = include('apps/files_external/tests/config.php'); - $this->config['amazons3']['bucket'] = $id; // Make sure we have a new empty bucket to work in - $this->instance = new OC_Filestorage_AmazonS3($this->config['amazons3']); + public function setUp() { + $id = uniqid(); + $this->config = include('files_external/tests/config.php'); + if (!is_array($this->config) or !isset($this->config['amazons3']) or !$this->config['amazons3']['run']) { + $this->markTestSkipped('AmazonS3 backend not configured'); } + $this->config['amazons3']['bucket'] = $id; // Make sure we have a new empty bucket to work in + $this->instance = new OC_Filestorage_AmazonS3($this->config['amazons3']); + } - public function tearDown() { + public function tearDown() { + if ($this->instance) { $s3 = new AmazonS3(array('key' => $this->config['amazons3']['key'], 'secret' => $this->config['amazons3']['secret'])); if ($s3->delete_all_objects($this->id)) { $s3->delete_bucket($this->id); diff --git a/apps/files_external/tests/config.php b/apps/files_external/tests/config.php index e58a87fabdf69e5e0a84e15b2b6461d225c3b72a..ff16b1c1d8a40bde6d3afa0f43ff45c90f3d2ab8 100644 --- a/apps/files_external/tests/config.php +++ b/apps/files_external/tests/config.php @@ -26,7 +26,7 @@ return array( 'run'=>false, 'user'=>'test:tester', 'token'=>'testing', - 'host'=>'localhost:8080/auth', + 'host'=>'localhost.local:8080/auth', 'root'=>'/', ), 'smb'=>array( @@ -43,4 +43,13 @@ return array( 'secret'=>'test', 'bucket'=>'bucket', ), + 'dropbox' => array ( + 'run'=>false, + 'root'=>'owncloud', + 'configured' => 'true', + 'app_key' => '', + 'app_secret' => '', + 'token' => '', + 'token_secret' => '' + ) ); diff --git a/apps/files_external/tests/dropbox.php b/apps/files_external/tests/dropbox.php new file mode 100644 index 0000000000000000000000000000000000000000..56319b9f5d7194c560001cd7c4a4c5b6b2520354 --- /dev/null +++ b/apps/files_external/tests/dropbox.php @@ -0,0 +1,27 @@ +<?php +/** + * Copyright (c) 2012 Robin Appelman <icewind@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_Filestorage_Dropbox extends Test_FileStorage { + private $config; + + public function setUp() { + $id = uniqid(); + $this->config = include('files_external/tests/config.php'); + if (!is_array($this->config) or !isset($this->config['dropbox']) or !$this->config['dropbox']['run']) { + $this->markTestSkipped('Dropbox backend not configured'); + } + $this->config['dropbox']['root'] .= '/' . $id; //make sure we have an new empty folder to work in + $this->instance = new OC_Filestorage_Dropbox($this->config['dropbox']); + } + + public function tearDown() { + if ($this->instance) { + $this->instance->unlink('/'); + } + } +} diff --git a/apps/files_external/tests/ftp.php b/apps/files_external/tests/ftp.php index 12f3ec3908df4cd431749365c7e301c4c86d8f1e..4549c4204101903ffca58c24bc38706bb40a05ad 100644 --- a/apps/files_external/tests/ftp.php +++ b/apps/files_external/tests/ftp.php @@ -6,22 +6,21 @@ * See the COPYING-README file. */ -$config=include('apps/files_external/tests/config.php'); -if(!is_array($config) or !isset($config['ftp']) or !$config['ftp']['run']) { - abstract class Test_Filestorage_FTP extends Test_FileStorage{} - return; -}else{ - class Test_Filestorage_FTP extends Test_FileStorage { - private $config; +class Test_Filestorage_FTP extends Test_FileStorage { + private $config; - public function setUp() { - $id=uniqid(); - $this->config=include('apps/files_external/tests/config.php'); - $this->config['ftp']['root'].='/'.$id;//make sure we have an new empty folder to work in - $this->instance=new OC_Filestorage_FTP($this->config['ftp']); + public function setUp() { + $id = uniqid(); + $this->config = include('files_external/tests/config.php'); + if (!is_array($this->config) or !isset($this->config['ftp']) or !$this->config['ftp']['run']) { + $this->markTestSkipped('FTP backend not configured'); } + $this->config['ftp']['root'] .= '/' . $id; //make sure we have an new empty folder to work in + $this->instance = new OC_Filestorage_FTP($this->config['ftp']); + } - public function tearDown() { + public function tearDown() { + if ($this->instance) { OCP\Files::rmdirr($this->instance->constructUrl('')); } } diff --git a/apps/files_external/tests/google.php b/apps/files_external/tests/google.php index d2a6358ade4fde28d29982c248fff2bc4ae0b567..46e622cc180fc1c2fceaf0676a4c9bab24ef8b7b 100644 --- a/apps/files_external/tests/google.php +++ b/apps/files_external/tests/google.php @@ -1,42 +1,41 @@ <?php /** -* ownCloud -* -* @author Michael Gapczynski -* @copyright 2012 Michael Gapczynski mtgap@owncloud.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/>. -*/ + * ownCloud + * + * @author Michael Gapczynski + * @copyright 2012 Michael Gapczynski mtgap@owncloud.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/>. + */ -$config=include('apps/files_external/tests/config.php'); -if(!is_array($config) or !isset($config['google']) or !$config['google']['run']) { - abstract class Test_Filestorage_Google extends Test_FileStorage{} - return; -}else{ - class Test_Filestorage_Google extends Test_FileStorage { +class Test_Filestorage_Google extends Test_FileStorage { - private $config; + private $config; - public function setUp() { - $id=uniqid(); - $this->config=include('apps/files_external/tests/config.php'); - $this->config['google']['root'].='/'.$id;//make sure we have an new empty folder to work in - $this->instance=new OC_Filestorage_Google($this->config['google']); + public function setUp() { + $id = uniqid(); + $this->config = include('files_external/tests/config.php'); + if (!is_array($this->config) or !isset($this->config['google']) or !$this->config['google']['run']) { + $this->markTestSkipped('Google backend not configured'); } + $this->config['google']['root'] .= '/' . $id; //make sure we have an new empty folder to work in + $this->instance = new OC_Filestorage_Google($this->config['google']); + } - public function tearDown() { + public function tearDown() { + if ($this->instance) { $this->instance->rmdir('/'); } } diff --git a/apps/files_external/tests/smb.php b/apps/files_external/tests/smb.php index 7de4fddbb3425bbd1d2296b0da97ab39547fd8dd..2c03ef5dbd09569646288a3ef288db0d3b864a3e 100644 --- a/apps/files_external/tests/smb.php +++ b/apps/files_external/tests/smb.php @@ -6,23 +6,21 @@ * See the COPYING-README file. */ -$config=include('apps/files_external/tests/config.php'); +class Test_Filestorage_SMB extends Test_FileStorage { + private $config; -if(!is_array($config) or !isset($config['smb']) or !$config['smb']['run']) { - abstract class Test_Filestorage_SMB extends Test_FileStorage{} - return; -}else{ - class Test_Filestorage_SMB extends Test_FileStorage { - private $config; - - public function setUp() { - $id=uniqid(); - $this->config=include('apps/files_external/tests/config.php'); - $this->config['smb']['root'].=$id;//make sure we have an new empty folder to work in - $this->instance=new OC_Filestorage_SMB($this->config['smb']); + public function setUp() { + $id = uniqid(); + $this->config = include('files_external/tests/config.php'); + if (!is_array($this->config) or !isset($this->config['smb']) or !$this->config['smb']['run']) { + $this->markTestSkipped('Samba backend not configured'); } + $this->config['smb']['root'] .= $id; //make sure we have an new empty folder to work in + $this->instance = new OC_Filestorage_SMB($this->config['smb']); + } - public function tearDown() { + public function tearDown() { + if ($this->instance) { OCP\Files::rmdirr($this->instance->constructUrl('')); } } diff --git a/apps/files_external/tests/swift.php b/apps/files_external/tests/swift.php index a6f5eace1c862c76a0d1c7f69dd7f976345eab4a..8cf2a3abc76e940f61ef330173c18032955f1b3e 100644 --- a/apps/files_external/tests/swift.php +++ b/apps/files_external/tests/swift.php @@ -6,25 +6,23 @@ * See the COPYING-README file. */ -$config=include('apps/files_external/tests/config.php'); -if(!is_array($config) or !isset($config['swift']) or !$config['swift']['run']) { - abstract class Test_Filestorage_SWIFT extends Test_FileStorage{} - return; -}else{ - class Test_Filestorage_SWIFT extends Test_FileStorage { - private $config; +class Test_Filestorage_SWIFT extends Test_FileStorage { + private $config; - public function setUp() { - $id=uniqid(); - $this->config=include('apps/files_external/tests/config.php'); - $this->config['swift']['root'].='/'.$id;//make sure we have an new empty folder to work in - $this->instance=new OC_Filestorage_SWIFT($this->config['swift']); + public function setUp() { + $id = uniqid(); + $this->config = include('files_external/tests/config.php'); + if (!is_array($this->config) or !isset($this->config['swift']) or !$this->config['swift']['run']) { + $this->markTestSkipped('OpenStack SWIFT backend not configured'); } + $this->config['swift']['root'] .= '/' . $id; //make sure we have an new empty folder to work in + $this->instance = new OC_Filestorage_SWIFT($this->config['swift']); + } - public function tearDown() { - $this->instance->rmdir(''); + public function tearDown() { + if ($this->instance) { + $this->instance->rmdir(''); } - } } diff --git a/apps/files_external/tests/webdav.php b/apps/files_external/tests/webdav.php index 74d980aa3f16c726bdab7b8ac8cf94759fb7f75a..2da88f63edd696fea108f565f021b791d8e16bbd 100644 --- a/apps/files_external/tests/webdav.php +++ b/apps/files_external/tests/webdav.php @@ -6,22 +6,21 @@ * See the COPYING-README file. */ -$config=include('apps/files_external/tests/config.php'); -if(!is_array($config) or !isset($config['webdav']) or !$config['webdav']['run']) { - abstract class Test_Filestorage_DAV extends Test_FileStorage{} - return; -}else{ - class Test_Filestorage_DAV extends Test_FileStorage { - private $config; +class Test_Filestorage_DAV extends Test_FileStorage { + private $config; - public function setUp() { - $id=uniqid(); - $this->config=include('apps/files_external/tests/config.php'); - $this->config['webdav']['root'].='/'.$id;//make sure we have an new empty folder to work in - $this->instance=new OC_Filestorage_DAV($this->config['webdav']); + public function setUp() { + $id = uniqid(); + $this->config = include('files_external/tests/config.php'); + if (!is_array($this->config) or !isset($this->config['webdav']) or !$this->config['webdav']['run']) { + $this->markTestSkipped('WebDAV backend not configured'); } + $this->config['webdav']['root'] .= '/' . $id; //make sure we have an new empty folder to work in + $this->instance = new OC_Filestorage_DAV($this->config['webdav']); + } - public function tearDown() { + public function tearDown() { + if ($this->instance) { $this->instance->rmdir('/'); } } diff --git a/apps/files_sharing/appinfo/info.xml b/apps/files_sharing/appinfo/info.xml index 6a8fc89adae9f36664d41c4b6d1ae312cfa1271b..a44d0338bb611de3f6a94ed4cf9ebda24017583d 100644 --- a/apps/files_sharing/appinfo/info.xml +++ b/apps/files_sharing/appinfo/info.xml @@ -5,7 +5,7 @@ <description>File sharing between users</description> <licence>AGPL</licence> <author>Michael Gapczynski</author> - <require>4</require> + <require>4.9</require> <shipped>true</shipped> <default_enable/> <types> diff --git a/apps/files_sharing/appinfo/update.php b/apps/files_sharing/appinfo/update.php index 2beeb6316bd16d4011ba1b02f40269eb6405a20d..23f2afea7e13617388349f2a279b72da7e8c97ff 100644 --- a/apps/files_sharing/appinfo/update.php +++ b/apps/files_sharing/appinfo/update.php @@ -62,3 +62,11 @@ if (version_compare($installedVersion, '0.3', '<')) { // $query = OCP\DB::prepare('DROP TABLE `*PREFIX*sharing`'); // $query->execute(); } +if (version_compare($installedVersion, '0.3.3', '<')) { + OC_User::useBackend(new OC_User_Database()); + OC_App::loadApps(array('authentication')); + $users = OC_User::getUsers(); + foreach ($users as $user) { + OC_FileCache::delete('Shared', '/'.$user.'/files/'); + } +} \ No newline at end of file diff --git a/apps/files_sharing/appinfo/version b/apps/files_sharing/appinfo/version index 9fc80f937fab96c3d0109624aca8028d0f3edff6..87a0871112f9244bbad0fc8331376317417760b9 100644 --- a/apps/files_sharing/appinfo/version +++ b/apps/files_sharing/appinfo/version @@ -1 +1 @@ -0.3.2 \ No newline at end of file +0.3.3 \ No newline at end of file diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js index def023748043223823550dc84f49cc2d2f3d8bfd..916e35419c1b4aec563d8ba070d3fde7f3408cf7 100644 --- a/apps/files_sharing/js/public.js +++ b/apps/files_sharing/js/public.js @@ -32,6 +32,18 @@ $(document).ready(function() { window.location = $(tr).find('a.name').attr('href'); } }); + FileActions.register('file', 'Download', OC.PERMISSION_READ, '', function(filename) { + var tr = $('tr').filterAttr('data-file', filename) + if (tr.length > 0) { + window.location = $(tr).find('a.name').attr('href'); + } + }); + FileActions.register('dir', 'Download', OC.PERMISSION_READ, '', function(filename) { + var tr = $('tr').filterAttr('data-file', filename) + if (tr.length > 0) { + window.location = $(tr).find('a.name').attr('href')+'&download'; + } + }); } }); \ No newline at end of file diff --git a/apps/files_sharing/js/share.js b/apps/files_sharing/js/share.js index a171751589ae29f648dc7450e9142ad26ac891ff..72663c068c9eb7b8abaeff191bd8adfbf289fc0a 100644 --- a/apps/files_sharing/js/share.js +++ b/apps/files_sharing/js/share.js @@ -1,6 +1,6 @@ $(document).ready(function() { - if (typeof OC.Share !== 'undefined' && typeof FileActions !== 'undefined') { + if (typeof OC.Share !== 'undefined' && typeof FileActions !== 'undefined' && !publicListView) { OC.Share.loadIcons('file'); FileActions.register('all', 'Share', OC.PERMISSION_READ, function(filename) { // Return the correct sharing icon @@ -46,7 +46,7 @@ $(document).ready(function() { var appendTo = $(tr).find('td.filename'); // Check if drop down is already visible for a different file if (OC.Share.droppedDown) { - if (item != $('#dropdown').data('item')) { + if ($(tr).data('id') != $('#dropdown').attr('data-item-source')) { OC.Share.hideDropDown(function () { $(tr).addClass('mouseOver'); OC.Share.showDropDown(itemType, $(tr).data('id'), appendTo, true, possiblePermissions); diff --git a/apps/files_sharing/l10n/ca.php b/apps/files_sharing/l10n/ca.php index f00d0d72632ab7210c8963bc8c1555a531c5ce78..223495455f0e3fad598dd0a967602b3675da0c03 100644 --- a/apps/files_sharing/l10n/ca.php +++ b/apps/files_sharing/l10n/ca.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Password" => "Contrasenya", "Submit" => "Envia", +"%s shared the folder %s with you" => "%s ha compartit la carpeta %s amb vós", +"%s shared the file %s with you" => "%s ha compartit el fitxer %s amb vós", "Download" => "Baixa", "No preview available for" => "No hi ha vista prèvia disponible per a", "web services under your control" => "controleu els vostres serveis web" diff --git a/apps/files_sharing/l10n/de.php b/apps/files_sharing/l10n/de.php index b9a50387aa0495861baddd531ea53313f6b48c91..c2fec2154516581bba078f51bca092d4f046c653 100644 --- a/apps/files_sharing/l10n/de.php +++ b/apps/files_sharing/l10n/de.php @@ -1,9 +1,9 @@ <?php $TRANSLATIONS = array( "Password" => "Passwort", "Submit" => "Absenden", -"%s shared the folder %s with you" => "%s hat mit Ihnen den Ordner %s geteilt", -"%s shared the file %s with you" => "%s hat mit Ihnen die Datei %s geteilt", +"%s shared the folder %s with you" => "%s hat den Ordner %s für dich freigegeben", +"%s shared the file %s with you" => "%s hat die Datei %s für dich freigegeben", "Download" => "Download", "No preview available for" => "Es ist keine Vorschau verfügbar für", -"web services under your control" => "Web-Services unter Ihrer Kontrolle" +"web services under your control" => "Web-Services unter Deiner Kontrolle" ); diff --git a/apps/files_sharing/l10n/de_DE.php b/apps/files_sharing/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..c2fec2154516581bba078f51bca092d4f046c653 --- /dev/null +++ b/apps/files_sharing/l10n/de_DE.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Password" => "Passwort", +"Submit" => "Absenden", +"%s shared the folder %s with you" => "%s hat den Ordner %s für dich freigegeben", +"%s shared the file %s with you" => "%s hat die Datei %s für dich freigegeben", +"Download" => "Download", +"No preview available for" => "Es ist keine Vorschau verfügbar für", +"web services under your control" => "Web-Services unter Deiner Kontrolle" +); diff --git a/apps/files_sharing/l10n/el.php b/apps/files_sharing/l10n/el.php index 3406c508e611462460506e11477b413c50ad8cfd..5305eedd484476a7c1f5ab5cb90d50ffb64ebffc 100644 --- a/apps/files_sharing/l10n/el.php +++ b/apps/files_sharing/l10n/el.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Password" => "Συνθηματικό", "Submit" => "Καταχώρηση", +"%s shared the folder %s with you" => "%s μοιράστηκε τον φάκελο %s μαζί σας", +"%s shared the file %s with you" => "%s μοιράστηκε το αρχείο %s μαζί σας", "Download" => "Λήψη", "No preview available for" => "Δεν υπάρχει διαθέσιμη προεπισκόπηση για", "web services under your control" => "υπηρεσίες δικτύου υπό τον έλεγχό σας" diff --git a/apps/files_sharing/l10n/eo.php b/apps/files_sharing/l10n/eo.php index e71715f0f1f06e47e0f1d0fa200f5e660ace03f5..c598d3aa2c4ac84a3bde24f6ce48d28c377fbb36 100644 --- a/apps/files_sharing/l10n/eo.php +++ b/apps/files_sharing/l10n/eo.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Password" => "Pasvorto", "Submit" => "Sendi", +"%s shared the folder %s with you" => "%s kunhavigis la dosierujon %s kun vi", +"%s shared the file %s with you" => "%s kunhavigis la dosieron %s kun vi", "Download" => "Elŝuti", "No preview available for" => "Ne haveblas antaŭvido por", "web services under your control" => "TTT-servoj regataj de vi" diff --git a/apps/files_sharing/l10n/he.php b/apps/files_sharing/l10n/he.php index 68a337241da3c32c9fa1bd380319c291337995ea..ff7be88af87ed7de04c0303ebe1476584e1d9b2f 100644 --- a/apps/files_sharing/l10n/he.php +++ b/apps/files_sharing/l10n/he.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Password" => "ססמה", "Submit" => "שליחה", +"%s shared the folder %s with you" => "%s שיתף עמך את התיקייה %s", +"%s shared the file %s with you" => "%s שיתף עמך את הקובץ %s", "Download" => "הורדה", "No preview available for" => "אין תצוגה מקדימה זמינה עבור", "web services under your control" => "שירותי רשת תחת השליטה שלך" diff --git a/apps/files_sharing/l10n/ku_IQ.php b/apps/files_sharing/l10n/ku_IQ.php new file mode 100644 index 0000000000000000000000000000000000000000..f139b0a06438f16c8ae797d1bee15cf9b221ddd2 --- /dev/null +++ b/apps/files_sharing/l10n/ku_IQ.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Password" => "تێپهڕهوشه", +"Submit" => "ناردن", +"%s shared the folder %s with you" => "%s دابهشی کردووه بوخچهی %s لهگهڵ تۆ", +"%s shared the file %s with you" => "%s دابهشی کردووه پهڕگهیی %s لهگهڵ تۆ", +"Download" => "داگرتن", +"No preview available for" => "هیچ پێشبینیهك ئاماده نیه بۆ", +"web services under your control" => "ڕاژهی وێب لهژێر چاودێریت دایه" +); diff --git a/apps/files_sharing/l10n/pt_PT.php b/apps/files_sharing/l10n/pt_PT.php new file mode 100644 index 0000000000000000000000000000000000000000..b8e700e3802dfc0cc89f2defa750a05cdc249dfc --- /dev/null +++ b/apps/files_sharing/l10n/pt_PT.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Password" => "Palavra-Passe", +"Submit" => "Submeter", +"%s shared the folder %s with you" => "%s partilhou a pasta %s consigo", +"%s shared the file %s with you" => "%s partilhou o ficheiro %s consigo", +"Download" => "Descarregar", +"No preview available for" => "Não há pré-visualização para", +"web services under your control" => "serviços web sob o seu controlo" +); diff --git a/apps/files_sharing/l10n/ru_RU.php b/apps/files_sharing/l10n/ru_RU.php index a1579efc8f94d25cd657c97fe61bf62f2ceaef9c..36e4b2fd0e1fceccc83a859368d0a7a9d6d189e2 100644 --- a/apps/files_sharing/l10n/ru_RU.php +++ b/apps/files_sharing/l10n/ru_RU.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Password" => "Пароль", "Submit" => "Передать", +"%s shared the folder %s with you" => "%s имеет общий с Вами доступ к папке %s ", +"%s shared the file %s with you" => "%s имеет общий с Вами доступ к файлу %s ", "Download" => "Загрузка", "No preview available for" => "Предварительный просмотр недоступен", "web services under your control" => "веб-сервисы под Вашим контролем" diff --git a/apps/files_sharing/l10n/sk_SK.php b/apps/files_sharing/l10n/sk_SK.php index ec9fc31c87817968299bc2ace2492a80f02a2b20..2e781f76f385540606664e20a8a67876b1a2d37e 100644 --- a/apps/files_sharing/l10n/sk_SK.php +++ b/apps/files_sharing/l10n/sk_SK.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Password" => "Heslo", "Submit" => "Odoslať", +"%s shared the folder %s with you" => "%s zdieľa s vami priečinok %s", +"%s shared the file %s with you" => "%s zdieľa s vami súbor %s", "Download" => "Stiahnuť", "No preview available for" => "Žiaden náhľad k dispozícii pre", "web services under your control" => "webové služby pod Vašou kontrolou" diff --git a/apps/files_sharing/l10n/zh_CN.GB2312.php b/apps/files_sharing/l10n/zh_CN.GB2312.php index fdde2c641f6c3ecb32851e7b30081e4d7ecc1d12..117ec8f4065b819699067223bb57fc2fe24e6447 100644 --- a/apps/files_sharing/l10n/zh_CN.GB2312.php +++ b/apps/files_sharing/l10n/zh_CN.GB2312.php @@ -1,6 +1,8 @@ <?php $TRANSLATIONS = array( "Password" => "密码", "Submit" => "提交", +"%s shared the folder %s with you" => "%s 与您分享了文件夹 %s", +"%s shared the file %s with you" => "%s 与您分享了文件 %s", "Download" => "下载", "No preview available for" => "没有预览可用于", "web services under your control" => "您控制的网络服务" diff --git a/apps/files_sharing/lib/share/file.php b/apps/files_sharing/lib/share/file.php index 074ca9928d471e1cf1266cb7f22ddb7c46c56f7d..9a88050592638f3a23630b5ae3bb85c7a3db66dd 100644 --- a/apps/files_sharing/lib/share/file.php +++ b/apps/files_sharing/lib/share/file.php @@ -53,7 +53,7 @@ class OC_Share_Backend_File implements OCP\Share_Backend_File_Dependent { $name = substr($target, 0, $pos); $ext = substr($target, $pos); } else { - $name = $filePath; + $name = $target; $ext = ''; } $i = 2; diff --git a/apps/files_sharing/lib/share/folder.php b/apps/files_sharing/lib/share/folder.php index e29e9b7e002fba685424a6b7d1a2f8a7f572314c..bddda99f8bbac0c6e21d0e899b0d0264e687218a 100644 --- a/apps/files_sharing/lib/share/folder.php +++ b/apps/files_sharing/lib/share/folder.php @@ -59,7 +59,7 @@ class OC_Share_Backend_Folder extends OC_Share_Backend_File implements OCP\Share $parents = array(); while ($file = $result->fetchRow()) { $children[] = array('source' => $file['id'], 'file_path' => $file['name']); - // If a child folder is found look inside it + // If a child folder is found look inside it if ($file['mimetype'] == 'httpd/unix-directory') { $parents[] = $file['id']; } diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php index 525ffa835786865e9c07dec9d47bf37b570bd7ba..59385dd6868564b0813f9d8392f898140bc3605d 100644 --- a/apps/files_sharing/public.php +++ b/apps/files_sharing/public.php @@ -1,23 +1,55 @@ <?php // Load other apps for file previews OC_App::loadApps(); + +// Compatibility with shared-by-link items from ownCloud 4.0 +// requires old Sharing table ! +// support will be removed in OC 5.0,a +if (isset($_GET['token'])) { + unset($_GET['file']); + $qry = \OC_DB::prepare('SELECT `source` FROM `*PREFIX*sharing` WHERE `target` = ? LIMIT 1'); + $filepath = $qry->execute(array($_GET['token']))->fetchOne(); + if(isset($filepath)) { + $info = OC_FileCache_Cached::get($filepath, ''); + if(strtolower($info['mimetype']) == 'httpd/unix-directory') { + $_GET['dir'] = $filepath; + } else { + $_GET['file'] = $filepath; + } + \OCP\Util::writeLog('files_sharing', 'You have files that are shared by link originating from ownCloud 4.0. Redistribute the new links, because backwards compatibility will be removed in ownCloud 5.', \OCP\Util::WARN); + } +} +// Enf of backward compatibility + if (isset($_GET['file']) || isset($_GET['dir'])) { if (isset($_GET['dir'])) { $type = 'folder'; - $path = $_GET['dir']; - $baseDir = basename($path); + $path = OC_Filesystem::normalizePath($_GET['dir']); + $baseDir = $path; $dir = $baseDir; } else { $type = 'file'; - $path = $_GET['file']; + $path = OC_Filesystem::normalizePath($_GET['file']); } $uidOwner = substr($path, 1, strpos($path, '/', 1) - 1); if (OCP\User::userExists($uidOwner)) { OC_Util::setupFS($uidOwner); $fileSource = OC_Filecache::getId($path, ''); if ($fileSource != -1 && ($linkItem = OCP\Share::getItemSharedWithByLink($type, $fileSource, $uidOwner))) { + // TODO Fix in the getItems + if (!isset($linkItem['item_type']) || $linkItem['item_type'] != $type) { + header('HTTP/1.0 404 Not Found'); + $tmpl = new OCP\Template('', '404', 'guest'); + $tmpl->printPage(); + exit(); + } if (isset($linkItem['share_with'])) { // Check password + if (isset($_GET['file'])) { + $url = OCP\Util::linkToPublic('files').'&file='.$_GET['file']; + } else { + $url = OCP\Util::linkToPublic('files').'&dir='.$_GET['dir']; + } if (isset($_POST['password'])) { $password = $_POST['password']; $storedHash = $linkItem['share_with']; @@ -25,7 +57,7 @@ if (isset($_GET['file']) || isset($_GET['dir'])) { $hasher = new PasswordHash(8, $forcePortable); if (!($hasher->CheckPassword($password.OC_Config::getValue('passwordsalt', ''), $storedHash))) { $tmpl = new OCP\Template('files_sharing', 'authenticate', 'guest'); - $tmpl->assign('URL', OCP\Util::linkToPublic('files').'&file='.$_GET['file']); + $tmpl->assign('URL', $url); $tmpl->assign('error', true); $tmpl->printPage(); exit(); @@ -37,7 +69,7 @@ if (isset($_GET['file']) || isset($_GET['dir'])) { } else if (!isset($_SESSION['public_link_authenticated']) || $_SESSION['public_link_authenticated'] !== $linkItem['id']) { // Prompt for password $tmpl = new OCP\Template('files_sharing', 'authenticate', 'guest'); - $tmpl->assign('URL', OCP\Util::linkToPublic('files').'&file='.$_GET['file']); + $tmpl->assign('URL', $url); $tmpl->printPage(); exit(); } @@ -55,14 +87,18 @@ if (isset($_GET['file']) || isset($_GET['dir'])) { } // Download the file if (isset($_GET['download'])) { - $mimetype = OC_Filesystem::getMimeType($path); - header('Content-Transfer-Encoding: binary'); - header('Content-Disposition: attachment; filename="'.basename($path).'"'); - header('Content-Type: '.$mimetype); - header('Content-Length: '.OC_Filesystem::filesize($path)); - OCP\Response::disableCaching(); - @ob_clean(); - OC_Filesystem::readfile($path); + if (isset($_GET['dir'])) { + if ( isset($_GET['files']) ) { // download selected files + OC_Files::get($path, $_GET['files'], $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false); + } else if (isset($_GET['path']) && $_GET['path'] != '' ) { // download a file from a shared directory + OC_Files::get('', $path, $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false); + } else { // download the whole shared directory + OC_Files::get($path, '', $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false); + } + } else { // download a single shared file + OC_Files::get("", $path, $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false); + } + } else { OCP\Util::addStyle('files_sharing', 'public'); OCP\Util::addScript('files_sharing', 'public'); @@ -83,7 +119,7 @@ if (isset($_GET['file']) || isset($_GET['dir'])) { $i['basename'] = $fileinfo['filename']; $i['extension'] = isset($fileinfo['extension']) ? ('.'.$fileinfo['extension']) : ''; } - $i['directory'] = substr($i['directory'], $rootLength); + $i['directory'] = '/'.substr('/'.$uidOwner.'/files'.$i['directory'], $rootLength); if ($i['directory'] == '/') { $i['directory'] = ''; } @@ -93,16 +129,21 @@ if (isset($_GET['file']) || isset($_GET['dir'])) { // Make breadcrumb $breadcrumb = array(); $pathtohere = ''; + $count = 1; foreach (explode('/', $dir) as $i) { if ($i != '') { if ($i != $baseDir) { $pathtohere .= '/'.$i; } - $breadcrumb[] = array('dir' => $pathtohere, 'name' => $i); + if ( strlen($pathtohere) < strlen($_GET['dir'])) { + continue; + } + $breadcrumb[] = array('dir' => str_replace($_GET['dir'], "", $pathtohere, $count), 'name' => $i); } } $list = new OCP\Template('files', 'part.list', ''); $list->assign('files', $files, false); + $list->assign('publicListView', true); $list->assign('baseURL', OCP\Util::linkToPublic('files').'&dir='.$_GET['dir'].'&path=', false); $list->assign('downloadURL', OCP\Util::linkToPublic('files').'&download&dir='.$_GET['dir'].'&path=', false); $breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '' ); diff --git a/apps/files_sharing/templates/public.php b/apps/files_sharing/templates/public.php index fd9b79e6f17c9c4953210b85af0c0a85f1777029..ef81e296d822f9a3a3770d54293e315ce9350cc2 100644 --- a/apps/files_sharing/templates/public.php +++ b/apps/files_sharing/templates/public.php @@ -31,7 +31,5 @@ </li> </ul> <?php endif; ?> - <div id="content"></div> - <table></table> </div> <footer><p class="info"><a href="http://owncloud.org/">ownCloud</a> – <?php echo $l->t('web services under your control'); ?></p></footer> diff --git a/apps/files_versions/appinfo/info.xml b/apps/files_versions/appinfo/info.xml index d806291ed1d5ab78b833d40012f43a8e776fe302..e4e5a365d51a05897898ba9c22e34fe0e9272bd8 100644 --- a/apps/files_versions/appinfo/info.xml +++ b/apps/files_versions/appinfo/info.xml @@ -4,7 +4,7 @@ <name>Versions</name> <licence>AGPL</licence> <author>Frank Karlitschek</author> - <require>4</require> + <require>4.9</require> <shipped>true</shipped> <description>Versioning of files</description> <types> diff --git a/apps/files_versions/js/versions.js b/apps/files_versions/js/versions.js index 9075095d286142126cb75437cef969bdb74ccb02..426d521df828134f55f9fc3ee805dc6b60b27f65 100644 --- a/apps/files_versions/js/versions.js +++ b/apps/files_versions/js/versions.js @@ -25,7 +25,7 @@ $(document).ready(function(){ var file = $('#dir').val()+'/'+filename; // Check if drop down is already visible for a different file - if (($('#dropdown').length > 0)) { + if (($('#dropdown').length > 0) && $('#dropdown').hasClass('drop-versions') ) { if (file != $('#dropdown').data('file')) { $('#dropdown').hide('blind', function() { $('#dropdown').remove(); @@ -45,7 +45,7 @@ function createVersionsDropdown(filename, files) { var historyUrl = OC.linkTo('files_versions', 'history.php') + '?path='+encodeURIComponent( $( '#dir' ).val() ).replace( /%2F/g, '/' )+'/'+encodeURIComponent( filename ); - var html = '<div id="dropdown" class="drop" data-file="'+files+'">'; + var html = '<div id="dropdown" class="drop drop-versions" data-file="'+escapeHTML(files)+'">'; html += '<div id="private">'; html += '<select data-placeholder="Saved versions" id="found_versions" class="chzen-select" style="width:16em;">'; html += '<option value=""></option>'; @@ -68,7 +68,7 @@ function createVersionsDropdown(filename, files) { data: { source: files }, async: false, success: function( versions ) { - + if (versions) { $.each( versions, function(index, row ) { addVersion( row ); @@ -128,7 +128,7 @@ function createVersionsDropdown(filename, files) { version.appendTo('#found_versions'); } - + $('tr').filterAttr('data-file',filename).addClass('mouseOver'); $('#dropdown').show('blind'); @@ -137,14 +137,13 @@ function createVersionsDropdown(filename, files) { $(this).click( function(event) { - - if ($('#dropdown').has(event.target).length === 0) { + if ($('#dropdown').has(event.target).length === 0 && $('#dropdown').hasClass('drop-versions')) { $('#dropdown').hide('blind', function() { $('#dropdown').remove(); $('tr').removeClass('mouseOver'); }); } - + } ); diff --git a/apps/files_versions/l10n/ca.php b/apps/files_versions/l10n/ca.php index d9d966fc7af1411fc6bf67a54d0e8be335e8fec3..0076d02992f910fb9a1c7f28856592aa82df94da 100644 --- a/apps/files_versions/l10n/ca.php +++ b/apps/files_versions/l10n/ca.php @@ -1,7 +1,8 @@ <?php $TRANSLATIONS = array( "Expire all versions" => "Expira totes les versions", +"History" => "Historial", "Versions" => "Versions", "This will delete all existing backup versions of your files" => "Això eliminarà totes les versions de còpia de seguretat dels vostres fitxers", "Files Versioning" => "Fitxers de Versions", -"Enable" => "Permetre" +"Enable" => "Habilita" ); diff --git a/apps/files_versions/l10n/de.php b/apps/files_versions/l10n/de.php index a568112d02db19d2f1cc1561ce743b0fc22dd3e9..092bbfbff70eeccf83fb66f5a160c35aa47fff24 100644 --- a/apps/files_versions/l10n/de.php +++ b/apps/files_versions/l10n/de.php @@ -2,7 +2,7 @@ "Expire all versions" => "Alle Versionen löschen", "History" => "Historie", "Versions" => "Versionen", -"This will delete all existing backup versions of your files" => "Dies löscht alle vorhandenen Sicherungsversionen Ihrer Dateien.", +"This will delete all existing backup versions of your files" => "Dies löscht alle vorhandenen Sicherungsversionen Deiner Dateien.", "Files Versioning" => "Dateiversionierung", "Enable" => "Aktivieren" ); diff --git a/apps/files_versions/l10n/de_DE.php b/apps/files_versions/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..092bbfbff70eeccf83fb66f5a160c35aa47fff24 --- /dev/null +++ b/apps/files_versions/l10n/de_DE.php @@ -0,0 +1,8 @@ +<?php $TRANSLATIONS = array( +"Expire all versions" => "Alle Versionen löschen", +"History" => "Historie", +"Versions" => "Versionen", +"This will delete all existing backup versions of your files" => "Dies löscht alle vorhandenen Sicherungsversionen Deiner Dateien.", +"Files Versioning" => "Dateiversionierung", +"Enable" => "Aktivieren" +); diff --git a/apps/files_versions/l10n/el.php b/apps/files_versions/l10n/el.php index 24511f37395ceefd55a314daf96fca10f8cf16a0..f6b9a5b2998de835eaa04cb79c72eb8d427e575b 100644 --- a/apps/files_versions/l10n/el.php +++ b/apps/files_versions/l10n/el.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Expire all versions" => "Λήξη όλων των εκδόσεων", +"History" => "Ιστορικό", "Versions" => "Εκδόσεις", "This will delete all existing backup versions of your files" => "Αυτό θα διαγράψει όλες τις υπάρχουσες εκδόσεις των αντιγράφων ασφαλείας των αρχείων σας", "Files Versioning" => "Εκδόσεις Αρχείων", diff --git a/apps/files_versions/l10n/eo.php b/apps/files_versions/l10n/eo.php index d0f89c576d458056ef965838114dd19b7046c22a..0c3835373ef19f659619a00cd5a015d2283b74c7 100644 --- a/apps/files_versions/l10n/eo.php +++ b/apps/files_versions/l10n/eo.php @@ -1,5 +1,8 @@ <?php $TRANSLATIONS = array( "Expire all versions" => "Eksvalidigi ĉiujn eldonojn", +"History" => "Historio", "Versions" => "Eldonoj", -"This will delete all existing backup versions of your files" => "Ĉi tio forigos ĉiujn estantajn sekurkopiajn eldonojn de viaj dosieroj" +"This will delete all existing backup versions of your files" => "Ĉi tio forigos ĉiujn estantajn sekurkopiajn eldonojn de viaj dosieroj", +"Files Versioning" => "Dosiereldonigo", +"Enable" => "Kapabligi" ); diff --git a/apps/files_versions/l10n/ku_IQ.php b/apps/files_versions/l10n/ku_IQ.php new file mode 100644 index 0000000000000000000000000000000000000000..5fa3b9080d7e91ec399eef0e70e59d2cc5672d8a --- /dev/null +++ b/apps/files_versions/l10n/ku_IQ.php @@ -0,0 +1,8 @@ +<?php $TRANSLATIONS = array( +"Expire all versions" => "وهشانهکان گشتیان بهسهردهچن", +"History" => "مێژوو", +"Versions" => "وهشان", +"This will delete all existing backup versions of your files" => "ئهمه سهرجهم پاڵپشتی وهشانه ههبووهکانی پهڕگهکانت دهسڕینتهوه", +"Files Versioning" => "وهشانی پهڕگه", +"Enable" => "چالاککردن" +); diff --git a/apps/files_versions/l10n/pt_PT.php b/apps/files_versions/l10n/pt_PT.php index eb80eec6ed8986fc1806ce2b37b5fde2be71cedd..2ddf70cc6c56e0f29165250792f0de988c799de2 100644 --- a/apps/files_versions/l10n/pt_PT.php +++ b/apps/files_versions/l10n/pt_PT.php @@ -3,5 +3,6 @@ "History" => "Histórico", "Versions" => "Versões", "This will delete all existing backup versions of your files" => "Isto irá apagar todas as versões de backup do seus ficheiros", +"Files Versioning" => "Versionamento de Ficheiros", "Enable" => "Activar" ); diff --git a/apps/files_versions/l10n/ru_RU.php b/apps/files_versions/l10n/ru_RU.php index 2563c318bc2b514cabbabfe2da1117175c2d9fc2..a14258eea87dbe3a763c6f84d1fb5abdd1f0360c 100644 --- a/apps/files_versions/l10n/ru_RU.php +++ b/apps/files_versions/l10n/ru_RU.php @@ -1,4 +1,6 @@ <?php $TRANSLATIONS = array( +"Expire all versions" => "Срок действия всех версий истекает", +"History" => "История", "Versions" => "Версии", "This will delete all existing backup versions of your files" => "Это приведет к удалению всех существующих версий резервной копии ваших файлов", "Files Versioning" => "Файлы управления версиями", diff --git a/apps/files_versions/l10n/vi.php b/apps/files_versions/l10n/vi.php index 992c0751d0aa79ba506ded52cdb286b30e9e98da..a92e85a017aa5467b01c00c039631e7c398af47a 100644 --- a/apps/files_versions/l10n/vi.php +++ b/apps/files_versions/l10n/vi.php @@ -1,5 +1,8 @@ <?php $TRANSLATIONS = array( "Expire all versions" => "Hết hạn tất cả các phiên bản", +"History" => "Lịch sử", "Versions" => "Phiên bản", -"This will delete all existing backup versions of your files" => "Điều này sẽ xóa tất cả các phiên bản sao lưu hiện có " +"This will delete all existing backup versions of your files" => "Điều này sẽ xóa tất cả các phiên bản sao lưu hiện có ", +"Files Versioning" => "Phiên bản tệp tin", +"Enable" => "Kích hoạtLịch sử" ); diff --git a/apps/files_versions/l10n/zh_CN.GB2312.php b/apps/files_versions/l10n/zh_CN.GB2312.php index 43af097a21edba2bffdabef2b9bf403af6157f45..107805221b85beaa53027f1e0fd2da322c66321d 100644 --- a/apps/files_versions/l10n/zh_CN.GB2312.php +++ b/apps/files_versions/l10n/zh_CN.GB2312.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Expire all versions" => "作废所有版本", +"History" => "历史", "Versions" => "版本", "This will delete all existing backup versions of your files" => "这将删除所有您现有文件的备份版本", "Files Versioning" => "文件版本", diff --git a/apps/files_versions/l10n/zh_CN.php b/apps/files_versions/l10n/zh_CN.php index 1a5caae7dfafea4012eed710b94553626ca01163..48e7157c98ffdb57425e929686292456592c4004 100644 --- a/apps/files_versions/l10n/zh_CN.php +++ b/apps/files_versions/l10n/zh_CN.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "Expire all versions" => "过期所有版本", +"History" => "历史", "Versions" => "版本", "This will delete all existing backup versions of your files" => "将会删除您的文件的所有备份版本", "Files Versioning" => "文件版本", diff --git a/apps/files_versions/lib/hooks.php b/apps/files_versions/lib/hooks.php index 9ec0b01a7f9321fdc87c569417d9f274c4542312..500ce0ef06474ceb0173e8bc75b08c1e0dda320d 100644 --- a/apps/files_versions/lib/hooks.php +++ b/apps/files_versions/lib/hooks.php @@ -64,7 +64,7 @@ class Hooks { $abs_newpath = \OCP\Config::getSystemValue('datadirectory').$versions_fileview->getAbsolutePath('').$params['newpath'].'.v'; if(Storage::isversioned($rel_oldpath)) { $info=pathinfo($abs_newpath); - if(!file_exists($info['dirname'])) mkdir($info['dirname'],0700,true); + if(!file_exists($info['dirname'])) mkdir($info['dirname'],0750,true); $versions = Storage::getVersions($rel_oldpath); foreach ($versions as $v) { rename($abs_oldpath.$v['version'], $abs_newpath.$v['version']); diff --git a/apps/files_versions/lib/versions.php b/apps/files_versions/lib/versions.php index 7d12e58f941d90671d15e0176afba2ad7f397500..1b3de84f31aa48a59f3b46839e23467ce7d925b6 100644 --- a/apps/files_versions/lib/versions.php +++ b/apps/files_versions/lib/versions.php @@ -58,8 +58,9 @@ class Storage { public function store($filename) { if(\OCP\Config::getSystemValue('files_versions', Storage::DEFAULTENABLED)=='true') { list($uid, $filename) = self::getUidAndFilename($filename); - $files_view = new \OC_FilesystemView('/'.$uid.'/files'); - $users_view = new \OC_FilesystemView('/'.$uid); + $userHome = \OC_User::getHome($uid); + $files_view = new \OC_FilesystemView($userHome.'/files'); + $users_view = new \OC_FilesystemView($userHome); //check if source file already exist as version to avoid recursions. // todo does this check work? @@ -94,7 +95,7 @@ class Storage { // check mininterval if the file is being modified by the owner (all shared files should be versioned despite mininterval) if ($uid == \OCP\User::getUser()) { - $versions_fileview = new \OC_FilesystemView('/'.$uid.'/files_versions'); + $versions_fileview = new \OC_FilesystemView($userHome.'/files_versions'); $versionsFolderName=\OCP\Config::getSystemValue('datadirectory'). $versions_fileview->getAbsolutePath(''); $matches=glob($versionsFolderName.'/'.$filename.'.v*'); sort($matches); @@ -106,9 +107,9 @@ class Storage { // create all parent folders - $dirname = dirname($filename); - if(!$users_view->file_exists('/files_versions/'.$dirname)) { - $users_view->mkdir('/files_versions/'.$dirname,0700,true); + $info=pathinfo($filename); + if(!file_exists($versionsFolderName.'/'.$info['dirname'])) { + mkdir($versionsFolderName.'/'.$info['dirname'],0750,true); } // store a new version of a file @@ -127,7 +128,7 @@ class Storage { if(\OCP\Config::getSystemValue('files_versions', Storage::DEFAULTENABLED)=='true') { list($uid, $filename) = self::getUidAndFilename($filename); - $users_view = new \OC_FilesystemView('/'.$uid); + $users_view = new \OC_FilesystemView(\OC_User::getHome($uid)); // rollback if( @$users_view->copy('files_versions'.$filename.'.v'.$revision, 'files'.$filename) ) { @@ -150,7 +151,7 @@ class Storage { public static function isversioned($filename) { if(\OCP\Config::getSystemValue('files_versions', Storage::DEFAULTENABLED)=='true') { list($uid, $filename) = self::getUidAndFilename($filename); - $versions_fileview = new \OC_FilesystemView('/'.$uid.'/files_versions'); + $versions_fileview = new \OC_FilesystemView(\OC_User::getHome($uid).'/files_versions'); $versionsFolderName=\OCP\Config::getSystemValue('datadirectory'). $versions_fileview->getAbsolutePath(''); @@ -178,7 +179,7 @@ class Storage { if( \OCP\Config::getSystemValue('files_versions', Storage::DEFAULTENABLED)=='true' ) { list($uid, $filename) = self::getUidAndFilename($filename); - $versions_fileview = new \OC_FilesystemView('/'.$uid.'/files_versions'); + $versions_fileview = new \OC_FilesystemView(\OC_User::getHome($uid).'/files_versions'); $versionsFolderName = \OCP\Config::getSystemValue('datadirectory'). $versions_fileview->getAbsolutePath(''); $versions = array(); @@ -190,7 +191,7 @@ class Storage { $i = 0; - $files_view = new \OC_FilesystemView('/'.$uid.'/files'); + $files_view = new \OC_FilesystemView(\OC_User::getHome($uid).'/files'); $local_file = $files_view->getLocalFile($filename); foreach( $matches as $ma ) { diff --git a/apps/files_versions/templates/history.php b/apps/files_versions/templates/history.php index 99bc153a816ad41275f1fda3ff1ec810eee5780d..854d032da625541e28211366d876ba8b644cd282 100644 --- a/apps/files_versions/templates/history.php +++ b/apps/files_versions/templates/history.php @@ -22,7 +22,7 @@ if( isset( $_['message'] ) ) { foreach ( $_['versions'] as $v ) { echo ' '; echo OCP\Util::formatDate( doubleval($v['version']) ); - echo ' <a href="'.OCP\Util::linkTo('files_versions', 'history.php', array('path' => urlencode( $_['path'] ), 'revert' => $v['version'])) .'" class="button">Revert</a><br /><br />'; + echo ' <a href="'.OCP\Util::linkTo('files_versions', 'history.php', array('path' => $_['path'], 'revert' => $v['version'])) .'" class="button">Revert</a><br /><br />'; if ( $v['cur'] ) { echo ' (<b>Current</b>)'; } echo '<br /><br />'; } diff --git a/apps/user_ldap/appinfo/info.xml b/apps/user_ldap/appinfo/info.xml index de0daf146e34e3df852179b6f0d8197df7ddb82a..30fbf687dbedbbb76925caee3b3ec90da2a1c4c8 100644 --- a/apps/user_ldap/appinfo/info.xml +++ b/apps/user_ldap/appinfo/info.xml @@ -5,7 +5,7 @@ <description>Authenticate Users by LDAP</description> <licence>AGPL</licence> <author>Dominik Schmidt and Arthur Schiwon</author> - <require>4</require> + <require>4.9</require> <shipped>true</shipped> <types> <authentication/> diff --git a/apps/user_ldap/appinfo/version b/apps/user_ldap/appinfo/version index 444b3e8a75a0eed4fc14cfdb7c64a17e739a1c79..73082a89b3568d934f8e07cbc937cb5a575855cb 100644 --- a/apps/user_ldap/appinfo/version +++ b/apps/user_ldap/appinfo/version @@ -1 +1 @@ -0.2.0.30 \ No newline at end of file +0.3.0.0 \ No newline at end of file diff --git a/apps/user_ldap/group_ldap.php b/apps/user_ldap/group_ldap.php index 389679b80bd592bae894e8f973df740d778e2c93..bd9f7e0c552b567732264488a28e456078294446 100644 --- a/apps/user_ldap/group_ldap.php +++ b/apps/user_ldap/group_ldap.php @@ -237,7 +237,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { } //getting dn, if false the group does not exist. If dn, it may be mapped only, requires more checking. - $dn = $this->username2dn($gid); + $dn = $this->groupname2dn($gid); if(!$dn) { $this->connection->writeToCache('groupExists'.$gid, false); return false; diff --git a/apps/user_ldap/l10n/de.php b/apps/user_ldap/l10n/de.php index df6767117924f83ec80ccf75b0b1d41f52bd8b7b..97debcbab60671dc692872ae3c024198642af0cc 100644 --- a/apps/user_ldap/l10n/de.php +++ b/apps/user_ldap/l10n/de.php @@ -1,12 +1,12 @@ <?php $TRANSLATIONS = array( "Host" => "Host", -"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Sie können das Protokoll auslassen, außer wenn Sie SSL benötigen. Beginnen Sie dann mit ldaps://", +"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://", "Base DN" => "Basis-DN", -"You can specify Base DN for users and groups in the Advanced tab" => "Sie können Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren", +"You can specify Base DN for users and groups in the Advanced tab" => "Du kannst Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren", "User DN" => "Benutzer-DN", -"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lassen Sie DN und Passwort leer.", +"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lasse DN und Passwort leer.", "Password" => "Passwort", -"For anonymous access, leave DN and Password empty." => "Lassen Sie die Felder von DN und Passwort für anonymen Zugang leer.", +"For anonymous access, leave DN and Password empty." => "Lasse die Felder von DN und Passwort für anonymen Zugang leer.", "User Login Filter" => "Benutzer-Login-Filter", "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch.", "use %%uid placeholder, e.g. \"uid=%%uid\"" => "verwende %%uid Platzhalter, z. B. \"uid=%%uid\"", @@ -21,7 +21,7 @@ "Base Group Tree" => "Basis-Gruppenbaum", "Group-Member association" => "Assoziation zwischen Gruppe und Benutzer", "Use TLS" => "Nutze TLS", -"Do not use it for SSL connections, it will fail." => "Verwenden Sie es nicht für SSL-Verbindungen, es wird fehlschlagen.", +"Do not use it for SSL connections, it will fail." => "Verwende dies nicht für SSL-Verbindungen, es wird fehlschlagen.", "Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)", "Turn off SSL certificate validation." => "Schalte die SSL-Zertifikatsprüfung aus.", "If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden.", @@ -32,6 +32,6 @@ "The LDAP attribute to use to generate the groups`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. ", "in bytes" => "in Bytes", "in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.", -"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfalls geben Sie ein LDAP/AD-Attribut an.", +"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein.", "Help" => "Hilfe" ); diff --git a/apps/user_ldap/l10n/de_DE.php b/apps/user_ldap/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..97debcbab60671dc692872ae3c024198642af0cc --- /dev/null +++ b/apps/user_ldap/l10n/de_DE.php @@ -0,0 +1,37 @@ +<?php $TRANSLATIONS = array( +"Host" => "Host", +"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://", +"Base DN" => "Basis-DN", +"You can specify Base DN for users and groups in the Advanced tab" => "Du kannst Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren", +"User DN" => "Benutzer-DN", +"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lasse DN und Passwort leer.", +"Password" => "Passwort", +"For anonymous access, leave DN and Password empty." => "Lasse die Felder von DN und Passwort für anonymen Zugang leer.", +"User Login Filter" => "Benutzer-Login-Filter", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch.", +"use %%uid placeholder, e.g. \"uid=%%uid\"" => "verwende %%uid Platzhalter, z. B. \"uid=%%uid\"", +"User List Filter" => "Benutzer-Filter-Liste", +"Defines the filter to apply, when retrieving users." => "Definiert den Filter für die Anfrage der Benutzer.", +"without any placeholder, e.g. \"objectClass=person\"." => "ohne Platzhalter, z.B.: \"objectClass=person\"", +"Group Filter" => "Gruppen-Filter", +"Defines the filter to apply, when retrieving groups." => "Definiert den Filter für die Anfrage der Gruppen.", +"without any placeholder, e.g. \"objectClass=posixGroup\"." => "ohne Platzhalter, z.B.: \"objectClass=posixGroup\"", +"Port" => "Port", +"Base User Tree" => "Basis-Benutzerbaum", +"Base Group Tree" => "Basis-Gruppenbaum", +"Group-Member association" => "Assoziation zwischen Gruppe und Benutzer", +"Use TLS" => "Nutze TLS", +"Do not use it for SSL connections, it will fail." => "Verwende dies nicht für SSL-Verbindungen, es wird fehlschlagen.", +"Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)", +"Turn off SSL certificate validation." => "Schalte die SSL-Zertifikatsprüfung aus.", +"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden.", +"Not recommended, use for testing only." => "Nicht empfohlen, nur zu Testzwecken.", +"User Display Name Field" => "Feld für den Anzeigenamen des Benutzers", +"The LDAP attribute to use to generate the user`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. ", +"Group Display Name Field" => "Feld für den Anzeigenamen der Gruppe", +"The LDAP attribute to use to generate the groups`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. ", +"in bytes" => "in Bytes", +"in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.", +"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein.", +"Help" => "Hilfe" +); diff --git a/apps/user_ldap/l10n/el.php b/apps/user_ldap/l10n/el.php index 1bb72f163a7305b3674ef9315b1f9857b4dd879d..e973eaac0a99a86f534b4c34496b7e9083e3cf3c 100644 --- a/apps/user_ldap/l10n/el.php +++ b/apps/user_ldap/l10n/el.php @@ -10,7 +10,8 @@ "Base Group Tree" => "Base Group Tree", "Group-Member association" => "Group-Member association", "Use TLS" => "Χρήση TLS", -"User Display Name Field" => "User Display Name Field", +"Not recommended, use for testing only." => "Δεν προτείνεται, χρήση μόνο για δοκιμές.", +"User Display Name Field" => "Πεδίο Ονόματος Χρήστη", "Group Display Name Field" => "Group Display Name Field", "in bytes" => "σε bytes", "Help" => "Βοήθεια" diff --git a/apps/user_ldap/l10n/eo.php b/apps/user_ldap/l10n/eo.php index 683c60ef840e5f6404b1983c0831b993008f91d0..ef8aff8a39092171a12e83ab913b37e339ca2438 100644 --- a/apps/user_ldap/l10n/eo.php +++ b/apps/user_ldap/l10n/eo.php @@ -22,6 +22,7 @@ "Do not use it for SSL connections, it will fail." => "Ne uzu ĝin por SSL-konektoj, ĝi malsukcesos.", "Case insensitve LDAP server (Windows)" => "LDAP-servilo blinda je litergrandeco (Vindozo)", "Turn off SSL certificate validation." => "Malkapabligi validkontrolon de SSL-atestiloj.", +"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Se la konekto nur funkcias kun ĉi tiu malnepro, enportu la SSL-atestilo de la LDAP-servilo en via ownCloud-servilo.", "Not recommended, use for testing only." => "Ne rekomendata, uzu ĝin nur por testoj.", "User Display Name Field" => "Kampo de vidignomo de uzanto", "The LDAP attribute to use to generate the user`s ownCloud name." => "La atributo de LDAP uzota por generi la ownCloud-an nomon de la uzanto.", diff --git a/apps/user_ldap/l10n/ja_JP.php b/apps/user_ldap/l10n/ja_JP.php index c8599f5636236c45489a45676c7462f289d763eb..ffaae4e9bd2794708ebcfabb20cf06fd42be7a52 100644 --- a/apps/user_ldap/l10n/ja_JP.php +++ b/apps/user_ldap/l10n/ja_JP.php @@ -32,6 +32,6 @@ "The LDAP attribute to use to generate the groups`s ownCloud name." => "グループのownCloud名の生成に利用するLDAP属性。", "in bytes" => "バイト", "in seconds. A change empties the cache." => "秒。変更後にキャッシュがクリアされます。", -"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ユーザ名を空のままにしてください(デフォルト)。そうでない場合は、LDAPもしくはADの属性を指定してください.", +"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ユーザ名を空のままにしてください(デフォルト)。そうでない場合は、LDAPもしくはADの属性を指定してください。", "Help" => "ヘルプ" ); diff --git a/apps/user_ldap/l10n/pt_PT.php b/apps/user_ldap/l10n/pt_PT.php new file mode 100644 index 0000000000000000000000000000000000000000..a85b2a6f1b4635f25966e277a8f38588445301d7 --- /dev/null +++ b/apps/user_ldap/l10n/pt_PT.php @@ -0,0 +1,18 @@ +<?php $TRANSLATIONS = array( +"Host" => "Anfitrião", +"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Pode omitir o protocolo, excepto se necessitar de SSL. Neste caso, comece com ldaps://", +"Base DN" => "DN base", +"You can specify Base DN for users and groups in the Advanced tab" => "Pode especificar o ND Base para utilizadores e grupos no separador Avançado", +"User DN" => "DN do utilizador", +"Password" => "Palavra-passe", +"For anonymous access, leave DN and Password empty." => "Para acesso anónimo, deixe DN e a Palavra-passe vazios.", +"Group Filter" => "Filtrar por grupo", +"Port" => "Porto", +"Use TLS" => "Usar TLS", +"Do not use it for SSL connections, it will fail." => "Não use para ligações SSL, irá falhar.", +"Turn off SSL certificate validation." => "Desligar a validação de certificado SSL.", +"in bytes" => "em bytes", +"in seconds. A change empties the cache." => "em segundos. Uma alteração esvazia a cache.", +"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixe vazio para nome de utilizador (padrão). De outro modo, especifique um atributo LDAP/AD.", +"Help" => "Ajuda" +); diff --git a/apps/user_ldap/l10n/ru_RU.php b/apps/user_ldap/l10n/ru_RU.php index 68f385358d9be7cb0370e26a13108d9e725cbf54..d5adb9fffd3dd14930412a99646d053f7dbb2e90 100644 --- a/apps/user_ldap/l10n/ru_RU.php +++ b/apps/user_ldap/l10n/ru_RU.php @@ -2,21 +2,36 @@ "Host" => "Хост", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Вы можете пропустить протокол, если Вам не требуется SSL. Затем начните с ldaps://", "Base DN" => "База DN", +"You can specify Base DN for users and groups in the Advanced tab" => "Вы можете задать Base DN для пользователей и групп во вкладке «Дополнительно»", "User DN" => "DN пользователя", +"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "DN клиентского пользователя, с которого должна осуществляться привязка, например, uid=agent,dc=example,dc=com. Для анонимного доступа оставьте поля DN и Пароль пустыми.", "Password" => "Пароль", "For anonymous access, leave DN and Password empty." => "Для анонимного доступа оставьте поля DN и пароль пустыми.", +"User Login Filter" => "Фильтр имен пользователей", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Задает фильтр, применяемый при загрузке пользователя. %%uid заменяет имя пользователя при входе.", "use %%uid placeholder, e.g. \"uid=%%uid\"" => "используйте %%uid заполнитель, например, \"uid=%%uid\"", +"User List Filter" => "Фильтр списка пользователей", +"Defines the filter to apply, when retrieving users." => "Задает фильтр, применяемый при получении пользователей.", "without any placeholder, e.g. \"objectClass=person\"." => "без каких-либо заполнителей, например, \"objectClass=person\".", "Group Filter" => "Групповой фильтр", +"Defines the filter to apply, when retrieving groups." => "Задает фильтр, применяемый при получении групп.", "without any placeholder, e.g. \"objectClass=posixGroup\"." => "без каких-либо заполнителей, например, \"objectClass=posixGroup\".", "Port" => "Порт", +"Base User Tree" => "Базовое дерево пользователей", +"Base Group Tree" => "Базовое дерево групп", +"Group-Member association" => "Связь член-группа", "Use TLS" => "Использовать TLS", "Do not use it for SSL connections, it will fail." => "Не используйте это SSL-соединений, это не будет выполнено.", +"Case insensitve LDAP server (Windows)" => "Нечувствительный к регистру LDAP-сервер (Windows)", "Turn off SSL certificate validation." => "Выключить проверку сертификата SSL.", +"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Если соединение работает только с этой опцией, импортируйте SSL-сертификат LDAP сервера в ваш ownCloud сервер.", "Not recommended, use for testing only." => "Не рекомендовано, используйте только для тестирования.", +"User Display Name Field" => "Поле, отображаемое как имя пользователя", "The LDAP attribute to use to generate the user`s ownCloud name." => "Атрибут LDAP, используемый для создания имени пользователя в ownCloud.", +"Group Display Name Field" => "Поле, отображаемое как имя группы", "The LDAP attribute to use to generate the groups`s ownCloud name." => "Атрибут LDAP, используемый для создания группового имени в ownCloud.", "in bytes" => "в байтах", +"in seconds. A change empties the cache." => "в секундах. Изменение очищает кэш.", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Оставьте пустым под имя пользователя (по умолчанию). В противном случае задайте LDAP/AD атрибут.", "Help" => "Помощь" ); diff --git a/apps/user_ldap/lib/access.php b/apps/user_ldap/lib/access.php index d855ae2a1636429b8f5c0c40137538eb01f6ff94..a500e1bf5b43b81d6f49403ceab237eded4de886 100644 --- a/apps/user_ldap/lib/access.php +++ b/apps/user_ldap/lib/access.php @@ -123,7 +123,13 @@ abstract class Access { * returns the LDAP DN for the given internal ownCloud name of the group */ public function groupname2dn($name) { - return $this->ocname2dn($name, false); + $dn = $this->ocname2dn($name, false); + + if($dn) { + return $dn; + } + + return false; } /** @@ -333,7 +339,8 @@ abstract class Access { $ownCloudNames = array(); foreach($ldapObjects as $ldapObject) { - $ocname = $this->dn2ocname($ldapObject['dn'], $ldapObject[$nameAttribute], $isUsers); + $nameByLDAP = isset($ldapObject[$nameAttribute]) ? $ldapObject[$nameAttribute] : null; + $ocname = $this->dn2ocname($ldapObject['dn'], $nameByLDAP, $isUsers); if($ocname) { $ownCloudNames[] = $ocname; } diff --git a/apps/user_ldap/user_ldap.php b/apps/user_ldap/user_ldap.php index 53a65129108faf0a010b5df2729c8caa216ed4a3..e104c8d1764925cde9d016d4d024ecbeb02ded9d 100644 --- a/apps/user_ldap/user_ldap.php +++ b/apps/user_ldap/user_ldap.php @@ -29,11 +29,13 @@ class USER_LDAP extends lib\Access implements \OCP\UserInterface { private function updateQuota($dn) { $quota = null; - if(!empty($this->connection->ldapQuotaDefault)) { - $quota = $this->connection->ldapQuotaDefault; + $quotaDefault = $this->connection->ldapQuotaDefault; + $quotaAttribute = $this->connection->ldapQuotaAttribute; + if(!empty($quotaDefault)) { + $quota = $quotaDefault; } - if(!empty($this->connection->ldapQuotaAttribute)) { - $aQuota = $this->readAttribute($dn, $this->connection->ldapQuotaAttribute); + if(!empty($quotaAttribute)) { + $aQuota = $this->readAttribute($dn, $quotaAttribute); if($aQuota && (count($aQuota) > 0)) { $quota = $aQuota[0]; @@ -46,8 +48,9 @@ class USER_LDAP extends lib\Access implements \OCP\UserInterface { private function updateEmail($dn) { $email = null; - if(!empty($this->connection->ldapEmailAttribute)) { - $aEmail = $this->readAttribute($dn, $this->connection->ldapEmailAttribute); + $emailAttribute = $this->connection->ldapEmailAttribute; + if(!empty($emailAttribute)) { + $aEmail = $this->readAttribute($dn, $emailAttribute); if($aEmail && (count($aEmail) > 0)) { $email = $aEmail[0]; } diff --git a/apps/user_webdavauth/appinfo/info.xml b/apps/user_webdavauth/appinfo/info.xml index dc555739f46914ec018b059b846c6b8d8b0ef76f..9a8027daee68748ce35375775b9cfa81d1c53691 100755 --- a/apps/user_webdavauth/appinfo/info.xml +++ b/apps/user_webdavauth/appinfo/info.xml @@ -6,6 +6,6 @@ <version>1.0</version> <licence>AGPL</licence> <author>Frank Karlitschek</author> - <require>3</require> + <require>4.9</require> <shipped>true</shipped> </info> diff --git a/autotest.sh b/autotest.sh index a42c6ab059e4dd479de42c72f742a6903030670a..54f1eda9932ef6f69ddfdf1305f0361da516b375 100755 --- a/autotest.sh +++ b/autotest.sh @@ -86,7 +86,8 @@ function execute_tests { #test execution echo "Testing with $1 ..." cd tests - php -f index.php -- xml $1 > autotest-results-$1.xml + #php -f index.php -- xml $1 > autotest-results-$1.xml + phpunit --log-junit autotest-results-$1.xml --coverage-clover autotest-clover-$1.xml } # diff --git a/config/config.sample.php b/config/config.sample.php index 09eb6053c240989bddfc332cf3f029b2c1eeaa9a..3d0a70db1d81c13a804a4aeb62b541fb06f5c35b 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -30,6 +30,12 @@ $CONFIG = array( /* Force use of HTTPS connection (true = use HTTPS) */ "forcessl" => false, +/* Enhanced auth forces users to enter their password again when performing potential sensitive actions like creating or deleting users */ +"enhancedauth" => true, + +/* Time in seconds how long an user is authenticated without entering his password again before performing sensitive actions like creating or deleting users etc...*/ +"enhancedauthtime" => 15 * 60, + /* Theme to use for ownCloud */ "theme" => "", @@ -86,6 +92,9 @@ $CONFIG = array( /* Loglevel to start logging at. 0=DEBUG, 1=INFO, 2=WARN, 3=ERROR (default is WARN) */ "loglevel" => "", +/* Lifetime of the remember login cookie, default is 15 days */ +"remember_login_cookie_lifetime" => 60*60*24*15, + /* The directory where the user data is stored, default to data in the owncloud * directory. The sqlite database is also stored here, when sqlite is used. */ @@ -104,4 +113,4 @@ $CONFIG = array( 'writable' => true, ), ), -); \ No newline at end of file +); diff --git a/core/ajax/share.php b/core/ajax/share.php index b6f96bfd34057708573a8395f4fed09608c5edfc..0fa162fb37123217ceb57ff63547c1857607e69a 100644 --- a/core/ajax/share.php +++ b/core/ajax/share.php @@ -88,6 +88,7 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo break; case 'getShareWith': if (isset($_GET['search'])) { + $sharePolicy = OC_Appconfig::getValue('core', 'shareapi_share_policy', 'global'); $shareWith = array(); // if (OC_App::isEnabled('contacts')) { // // TODO Add function to contacts to only get the 'fullname' column to improve performance @@ -106,13 +107,22 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo // } // } // } + if ($sharePolicy == 'groups_only') { + $groups = OC_Group::getUserGroups(OC_User::getUser()); + } else { + $groups = OC_Group::getGroups(); + } $count = 0; $users = array(); $limit = 0; $offset = 0; while ($count < 4 && count($users) == $limit) { $limit = 4 - $count; - $users = OC_User::getUsers($_GET['search'], $limit, $offset); + if ($sharePolicy == 'groups_only') { + $users = OC_Group::usersInGroups($groups, $_GET['search'], $limit, $offset); + } else { + $users = OC_User::getUsers($_GET['search'], $limit, $offset); + } $offset += $limit; foreach ($users as $user) { if ((!isset($_GET['itemShares']) || !is_array($_GET['itemShares'][OCP\Share::SHARE_TYPE_USER]) || !in_array($user, $_GET['itemShares'][OCP\Share::SHARE_TYPE_USER])) && $user != OC_User::getUser()) { @@ -122,7 +132,6 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo } } $count = 0; - $groups = OC_Group::getUserGroups(OC_User::getUser()); foreach ($groups as $group) { if ($count < 4) { if (stripos($group, $_GET['search']) !== false diff --git a/core/css/styles.css b/core/css/styles.css index 7d855556c847f0713f5c24e5946682ff758daa4f..35ef8c36ddfda2642f80b86f48112721b3bb9c3b 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -160,7 +160,7 @@ a.bookmarklet { background-color: #ddd; border:1px solid #ccc; padding: 5px;padd #categoryform .bottombuttons * { float: left;} /*#categorylist { border:1px solid #ddd;}*/ #categorylist li { background:#f8f8f8; padding:.3em .8em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -webkit-transition:background-color 500ms; -moz-transition:background-color 500ms; -o-transition:background-color 500ms; transition:background-color 500ms; } -#categorylist li:hover, li:active { background:#eee; } +#categorylist li:hover, #categorylist li:active { background:#eee; } #category_addinput { width: 10em; } /* ---- APP SETTINGS ---- */ diff --git a/core/img/rating/s1.png b/core/img/rating/s1.png new file mode 100644 index 0000000000000000000000000000000000000000..445d965ffeb2a64310790eb99829e92f22d48672 Binary files /dev/null and b/core/img/rating/s1.png differ diff --git a/core/img/rating/s10.png b/core/img/rating/s10.png new file mode 100644 index 0000000000000000000000000000000000000000..b8d66c2a4c41085dae62d3c3408702a950cd86ed Binary files /dev/null and b/core/img/rating/s10.png differ diff --git a/core/img/rating/s11.png b/core/img/rating/s11.png new file mode 100644 index 0000000000000000000000000000000000000000..aee9f9215608b2161c78f7091bb680dd7939096d Binary files /dev/null and b/core/img/rating/s11.png differ diff --git a/core/img/rating/s2.png b/core/img/rating/s2.png new file mode 100644 index 0000000000000000000000000000000000000000..4f860e74ca12642e13c7fccea7268977e6f4d8e9 Binary files /dev/null and b/core/img/rating/s2.png differ diff --git a/core/img/rating/s3.png b/core/img/rating/s3.png new file mode 100644 index 0000000000000000000000000000000000000000..26c9baff55f066f80c1d73336c0302d1ee57a409 Binary files /dev/null and b/core/img/rating/s3.png differ diff --git a/core/img/rating/s4.png b/core/img/rating/s4.png new file mode 100644 index 0000000000000000000000000000000000000000..47f1f694bf74df3a1664d8b5e3d3e9e3395b4656 Binary files /dev/null and b/core/img/rating/s4.png differ diff --git a/core/img/rating/s5.png b/core/img/rating/s5.png new file mode 100644 index 0000000000000000000000000000000000000000..aa225b6a9a9e2b12e4f9c5cf91fe0f0b29a20765 Binary files /dev/null and b/core/img/rating/s5.png differ diff --git a/core/img/rating/s6.png b/core/img/rating/s6.png new file mode 100644 index 0000000000000000000000000000000000000000..fd4f42e22c6c7e4f9ca8992df46ccfd48bd9a309 Binary files /dev/null and b/core/img/rating/s6.png differ diff --git a/core/img/rating/s7.png b/core/img/rating/s7.png new file mode 100644 index 0000000000000000000000000000000000000000..0d18a1dc025eca5097601a17f12e783c78a3bc94 Binary files /dev/null and b/core/img/rating/s7.png differ diff --git a/core/img/rating/s8.png b/core/img/rating/s8.png new file mode 100644 index 0000000000000000000000000000000000000000..951c3fd3be43add49758497907ec9075314bdb1f Binary files /dev/null and b/core/img/rating/s8.png differ diff --git a/core/img/rating/s9.png b/core/img/rating/s9.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a654c85d2a2bced5329366cc8c95b90dbd8620 Binary files /dev/null and b/core/img/rating/s9.png differ diff --git a/core/js/js.js b/core/js/js.js index 8f3b5a6af1ed3597eecb022ba06af68986c94087..285fb38086bafe82bb917d4102a1e272dd5e037d 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -5,7 +5,7 @@ * @return string */ -function t(app,text){ +function t(app,text, vars){ if( !( t.cache[app] )){ $.ajax(OC.filePath('core','ajax','translations.php'),{ async:false,//todo a proper sollution for this without sync ajax calls @@ -21,15 +21,40 @@ function t(app,text){ t.cache[app] = []; } } + var _build = function(text, vars) { + return text.replace(/{([^{}]*)}/g, + function (a, b) { + var r = vars[b]; + return typeof r === 'string' || typeof r === 'number' ? r : a; + } + ); + } if( typeof( t.cache[app][text] ) !== 'undefined' ){ - return t.cache[app][text]; + if(typeof vars === 'object') { + return _build(t.cache[app][text], vars); + } else { + return t.cache[app][text]; + } } else{ - return text; + if(typeof vars === 'object') { + return _build(text, vars); + } else { + return text; + } } } t.cache={}; +/* +* Sanitizes a HTML string +* @param string +* @return Sanitized string +*/ +function escapeHTML(s) { + return s.toString().split('&').join('&').split('<').join('<').split('"').join('"'); +} + /** * Get the path to download a file * @param file The filename @@ -37,7 +62,7 @@ t.cache={}; * @return string */ function fileDownloadPath(dir, file) { - return OC.filePath('files', 'ajax', 'download.php')+encodeURIComponent('?files='+encodeURIComponent(file)+'&dir='+encodeURIComponent(dir)); + return OC.filePath('files', 'ajax', 'download.php')+'&files='+encodeURIComponent(file)+'&dir='+encodeURIComponent(dir); } var OC={ diff --git a/core/js/share.js b/core/js/share.js index 36ee39d8eabe2698cfcb8e973fe5be04351806bf..7968edebb7ac7751846112e166e0e54005d10e2e 100644 --- a/core/js/share.js +++ b/core/js/share.js @@ -127,9 +127,9 @@ OC.Share={ var html = '<div id="dropdown" class="drop" data-item-type="'+itemType+'" data-item-source="'+itemSource+'">'; if (data.reshare) { if (data.reshare.share_type == OC.Share.SHARE_TYPE_GROUP) { - html += '<span class="reshare">'+t('core', 'Shared with you and the group %s by %s', data.reshare.share_with, data.reshare.uid_owner)+'</span>'; + html += '<span class="reshare">'+t('core', 'Shared with you and the group')+' '+data.reshare.share_with+' '+t('core', 'by')+' '+data.reshare.uid_owner+'</span>'; } else { - html += '<span class="reshare">'+t('core', 'Shared with you by %s', data.reshare.uid_owner)+'</span>'; + html += '<span class="reshare">'+t('core', 'Shared with you by')+' '+data.reshare.uid_owner+'</span>'; } html += '<br />'; } @@ -166,7 +166,7 @@ OC.Share={ OC.Share.addShareWith(share.share_type, share.share_with, share.permissions, possiblePermissions, false); } } - if (share.expiration.length > 0) { + if (share.expiration != null) { OC.Share.showExpirationDate(share.expiration); } }); @@ -182,7 +182,7 @@ OC.Share={ // Suggest sharing via email if valid email address // var pattern = new RegExp(/^[+a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/i); // if (pattern.test(search.term)) { -// response([{label: t('core', 'Share via email: %s', search.term), value: {shareType: OC.Share.SHARE_TYPE_EMAIL, shareWith: search.term}}]); +// response([{label: t('core', 'Share via email:')+' '+search.term, value: {shareType: OC.Share.SHARE_TYPE_EMAIL, shareWith: search.term}}]); // } else { response([t('core', 'No people found')]); // } @@ -247,7 +247,7 @@ OC.Share={ if (collectionList.length > 0) { $(collectionList).append(', '+shareWith); } else { - var html = '<li style="clear: both;" data-collection="'+item+'">'+t('core', 'Shared in %s with %s', item, shareWith)+'</li>'; + var html = '<li style="clear: both;" data-collection="'+item+'">'+t('core', 'Shared in')+' '+item+' '+t('core', 'with')+' '+shareWith+'</li>'; $('#shareWithList').prepend(html); } } else { @@ -267,9 +267,13 @@ OC.Share={ if (permissions & OC.PERMISSION_SHARE) { shareChecked = 'checked="checked"'; } - var html = '<li style="clear: both;" data-share-type="'+shareType+'" data-share-with="'+shareWith+'">'; + var html = '<li style="clear: both;" data-share-type="'+shareType+'" data-share-with="'+shareWith+'" title="' + shareWith + '">'; html += '<a href="#" class="unshare" style="display:none;"><img class="svg" alt="'+t('core', 'Unshare')+'" src="'+OC.imagePath('core', 'actions/delete')+'"/></a>'; - html += shareWith; + if(shareWith.length > 14){ + html += shareWith.substr(0,11) + '...'; + }else{ + html += shareWith; + } if (possiblePermissions & OC.PERMISSION_CREATE || possiblePermissions & OC.PERMISSION_UPDATE || possiblePermissions & OC.PERMISSION_DELETE) { if (editChecked == '') { html += '<label style="display:none;">'; @@ -302,13 +306,14 @@ OC.Share={ OC.Share.itemShares[OC.Share.SHARE_TYPE_LINK] = true; $('#linkCheckbox').attr('checked', true); var filename = $('tr').filterAttr('data-id', String(itemSource)).data('file'); + var type = $('tr').filterAttr('data-id', String(itemSource)).data('type'); if ($('#dir').val() == '/') { var file = $('#dir').val() + filename; } else { var file = $('#dir').val() + '/' + filename; } file = '/'+OC.currentUser+'/files'+file; - var link = parent.location.protocol+'//'+location.host+OC.linkTo('', 'public.php')+'?service=files&file='+file; + var link = parent.location.protocol+'//'+location.host+OC.linkTo('', 'public.php')+'?service=files&'+type+'='+file; $('#linkText').val(link); $('#linkText').show('blind'); $('#showPassword').show(); @@ -365,7 +370,10 @@ $(document).ready(function() { }); $(this).click(function(event) { - if (OC.Share.droppedDown && !($(event.target).hasClass('drop')) && $('#dropdown').has(event.target).length === 0) { + var target = $(event.target); + var isMatched = !target.is('.drop, .ui-datepicker-next, .ui-datepicker-prev, .ui-icon') + && !target.closest('#ui-datepicker-div').length; + if (OC.Share.droppedDown && isMatched && $('#dropdown').has(event.target).length === 0) { OC.Share.hideDropDown(); } }); diff --git a/core/l10n/ca.php b/core/l10n/ca.php index 11f93d5fbbfa86f310cbc10c9f0fa60fcc81e55e..d329b9203029714ffea36d76ffdc2fa79ba9ce5e 100644 --- a/core/l10n/ca.php +++ b/core/l10n/ca.php @@ -15,13 +15,40 @@ "October" => "Octubre", "November" => "Novembre", "December" => "Desembre", +"Choose" => "Escull", "Cancel" => "Cancel·la", "No" => "No", "Yes" => "Sí", "Ok" => "D'acord", "No categories selected for deletion." => "No hi ha categories per eliminar.", "Error" => "Error", +"Error while sharing" => "Error en compartir", +"Error while unsharing" => "Error en deixar de compartir", +"Error while changing permissions" => "Error en canviar els permisos", +"Shared with you and the group" => "Compartit amb vós i amb el grup", +"by" => "per", +"Shared with you by" => "compartit amb vós per", +"Share with" => "Comparteix amb", +"Share with link" => "Comparteix amb enllaç", +"Password protect" => "Protegir amb contrasenya", "Password" => "Contrasenya", +"Set expiration date" => "Estableix la data d'expiració", +"Expiration date" => "Data d'expiració", +"Share via email:" => "Comparteix per correu electrònic", +"No people found" => "No s'ha trobat ningú", +"Resharing is not allowed" => "No es permet compartir de nou", +"Shared in" => "Compartit en", +"with" => "amb", +"Unshare" => "Deixa de compartir", +"can edit" => "pot editar", +"access control" => "control d'accés", +"create" => "crea", +"update" => "actualitza", +"delete" => "elimina", +"share" => "comparteix", +"Password protected" => "Protegeix amb contrasenya", +"Error unsetting expiration date" => "Error en eliminar la data d'expiració", +"Error setting expiration date" => "Error en establir la data d'expiració", "ownCloud password reset" => "estableix de nou la contrasenya Owncloud", "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.", @@ -42,6 +69,10 @@ "Cloud not found" => "No s'ha trobat el núvol", "Edit categories" => "Edita les categories", "Add" => "Afegeix", +"Security Warning" => "Avís de seguretat", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "No està disponible el generador de nombres aleatoris segurs, habiliteu l'extensió de PHP OpenSSL.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Sense un generador de nombres aleatoris segurs un atacant podria predir els senyals per restablir la contrasenya i prendre-us el compte.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 fitxers provablement són accessibles des d'internet. El fitxer .htaccess que proporciona ownCloud no funciona. Us recomanem que configureu el vostre servidor web de manera que la carpeta de dades no sigui accessible o que moveu la carpeta de dades fora de la carpeta arrel del servidor web.", "Create an <strong>admin account</strong>" => "Crea un <strong>compte d'administrador</strong>", "Advanced" => "Avançat", "Data folder" => "Carpeta de dades", @@ -55,10 +86,16 @@ "Finish setup" => "Acaba la configuració", "web services under your control" => "controleu els vostres serveis web", "Log out" => "Surt", +"Automatic logon rejected!" => "L'ha rebutjat l'acceditació automàtica!", +"If you did not change your password recently, your account may be compromised!" => "Se no heu canviat la contrasenya recentment el vostre compte pot estar compromès!", +"Please change your password to secure your account again." => "Canvieu la contrasenya de nou per assegurar el vostre compte.", "Lost your password?" => "Heu perdut la contrasenya?", "remember" => "recorda'm", "Log in" => "Inici de sessió", "You are logged out." => "Heu tancat la sessió.", "prev" => "anterior", -"next" => "següent" +"next" => "següent", +"Security Warning!" => "Avís de seguretat!", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Comproveu la vostra contrasenya. <br/>Per raons de seguretat se us pot demanar escriure de nou la vostra contrasenya.", +"Verify" => "Comprova" ); diff --git a/core/l10n/cs_CZ.php b/core/l10n/cs_CZ.php index 790ab423e3872172256107622eb000de4f41c926..a6e0d42dac3ba254a8008c22ca631f07a03f5a79 100644 --- a/core/l10n/cs_CZ.php +++ b/core/l10n/cs_CZ.php @@ -25,18 +25,20 @@ "Error while sharing" => "Chyba při sdílení", "Error while unsharing" => "Chyba při rušení sdílení", "Error while changing permissions" => "Chyba při změně oprávnění", -"Shared with you and the group %s by %s" => "Sdíleno s Vámi a skupinou %s od %s", -"Shared with you by %s" => "Sdíleno s Vámi od %s", +"Shared with you and the group" => "S Vámi a skupinou", +"by" => "sdílí", +"Shared with you by" => "S Vámi sdílí", "Share with" => "Sdílet s", "Share with link" => "Sdílet s odkazem", "Password protect" => "Chránit heslem", "Password" => "Heslo", "Set expiration date" => "Nastavit datum vypršení platnosti", "Expiration date" => "Datum vypršení platnosti", -"Share via email: %s" => "Sdílet e-mailem: %s", +"Share via email:" => "Sdílet e-mailem:", "No people found" => "Žádní lidé nenalezeni", "Resharing is not allowed" => "Sdílení již sdílené položky není povoleno", -"Shared in %s with %s" => "Sdíleno v %s s %s", +"Shared in" => "Sdíleno v", +"with" => "s", "Unshare" => "Zrušit sdílení", "can edit" => "lze upravovat", "access control" => "řízení přístupu", @@ -67,6 +69,10 @@ "Cloud not found" => "Cloud nebyl nalezen", "Edit categories" => "Upravit kategorie", "Add" => "Přidat", +"Security Warning" => "Bezpečnostní upozornění", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Není dostupný žádný bezpečný generátor náhodných čísel. Povolte, prosím, rozšíření OpenSSL v PHP.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Bez bezpečného generátoru náhodných čísel může útočník předpovědět token pro obnovu hesla a převzít kontrolu nad Vaším účtem.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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áš adresář dat a všechny Vaše soubory jsou pravděpodobně přístupné z internetu. Soubor .htaccess, který je poskytován ownCloud, nefunguje. Důrazně Vám doporučujeme nastavit váš webový server tak, aby nebyl adresář dat přístupný, nebo přesunout adresář dat mimo kořenovou složku dokumentů webového serveru.", "Create an <strong>admin account</strong>" => "Vytvořit <strong>účet správce</strong>", "Advanced" => "Pokročilé", "Data folder" => "Složka s daty", @@ -80,10 +86,16 @@ "Finish setup" => "Dokončit nastavení", "web services under your control" => "webové služby pod Vaší kontrolou", "Log out" => "Odhlásit se", +"Automatic logon rejected!" => "Automatické přihlášení odmítnuto.", +"If you did not change your password recently, your account may be compromised!" => "V nedávné době jste nezměnili své heslo, Váš účet může být kompromitován.", +"Please change your password to secure your account again." => "Změňte, prosím, své heslo pro opětovné zabezpečení Vašeho účtu.", "Lost your password?" => "Ztratili jste své heslo?", "remember" => "zapamatovat si", "Log in" => "Přihlásit", "You are logged out." => "Jste odhlášeni.", "prev" => "předchozí", -"next" => "následující" +"next" => "následující", +"Security Warning!" => "Bezpečnostní upozornění.", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Ověřte, prosím, své heslo. <br/>Z bezpečnostních důvodů můžete být občas požádáni o jeho opětovné zadání.", +"Verify" => "Ověřit" ); diff --git a/core/l10n/da.php b/core/l10n/da.php index 284a16c452434bbf33703aa6ba3690d0a91069fa..5a56b67085956c36d70d28ec30f620b6bc3ec1fa 100644 --- a/core/l10n/da.php +++ b/core/l10n/da.php @@ -25,18 +25,20 @@ "Error while sharing" => "Fejl under deling", "Error while unsharing" => "Fejl under annullering af deling", "Error while changing permissions" => "Fejl under justering af rettigheder", -"Shared with you and the group %s by %s" => "Delt med dig og gruppen %s af %s", -"Shared with you by %s" => "Delt med dig af %s", +"Shared with you and the group" => "Delt med dig og gruppen", +"by" => "af", +"Shared with you by" => "Delt med dig af", "Share with" => "Del med", "Share with link" => "Del med link", "Password protect" => "Beskyt med adgangskode", "Password" => "Kodeord", "Set expiration date" => "Vælg udløbsdato", "Expiration date" => "Udløbsdato", -"Share via email: %s" => "Del over email: %s", +"Share via email:" => "Del via email:", "No people found" => "Ingen personer fundet", "Resharing is not allowed" => "Videredeling ikke tilladt", -"Shared in %s with %s" => "Delt i %s med %s", +"Shared in" => "Delt i", +"with" => "med", "Unshare" => "Fjern deling", "can edit" => "kan redigere", "access control" => "Adgangskontrol", @@ -45,6 +47,7 @@ "delete" => "slet", "share" => "del", "Password protected" => "Beskyttet med adgangskode", +"Error unsetting expiration date" => "Fejl ved fjernelse af udløbsdato", "Error setting expiration date" => "Fejl under sætning af udløbsdato", "ownCloud password reset" => "Nulstil ownCloud kodeord", "Use the following link to reset your password: {link}" => "Anvend følgende link til at nulstille din adgangskode: {link}", diff --git a/core/l10n/de.php b/core/l10n/de.php index fddb68599121ae6ad3cc5a6ef169d5933aa638d2..cb6df3b6d1096df256f3ccd18934269ce5428553 100644 --- a/core/l10n/de.php +++ b/core/l10n/de.php @@ -25,18 +25,20 @@ "Error while sharing" => "Fehler beim Freigeben", "Error while unsharing" => "Fehler beim Aufheben der Freigabe", "Error while changing permissions" => "Fehler beim Ändern der Rechte", -"Shared with you and the group %s by %s" => "%s hat dies für dich und die Gruppe %s freigegeben.", -"Shared with you by %s" => "%s hat dies mit dir geteilt.", +"Shared with you and the group" => "Für Dich und folgende Gruppe freigegeben", +"by" => "mit", +"Shared with you by" => "Dies wurde mit dir geteilt von", "Share with" => "Freigeben für", "Share with link" => "Über einen Link freigeben", "Password protect" => "Passwortschutz", "Password" => "Passwort", "Set expiration date" => "Setze ein Ablaufdatum", "Expiration date" => "Ablaufdatum", -"Share via email: %s" => "Über eine E-Mail freigeben: %s", +"Share via email:" => "Über eine E-Mail freigeben:", "No people found" => "Niemand gefunden", "Resharing is not allowed" => "Weiterverteilen ist nicht erlaubt", -"Shared in %s with %s" => "In %s für %s freigegeben", +"Shared in" => "Freigegeben in", +"with" => "mit", "Unshare" => "Freigabe aufheben", "can edit" => "kann bearbeiten", "access control" => "Zugriffskontrolle", @@ -67,6 +69,10 @@ "Cloud not found" => "Cloud nicht gefunden", "Edit categories" => "Kategorien bearbeiten", "Add" => "Hinzufügen", +"Security Warning" => "Sicherheitswarnung", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Es ist kein sicherer Zufallszahlengenerator verfügbar, bitte aktiviere die PHP-Erweiterung für OpenSSL.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Ohne einen sicheren Zufallszahlengenerator sind Angreifer in der Lage die Tokens für das Zurücksetzen der Passwörter vorherzusehen und Konten zu übernehmen.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 Datein sind vielleicht vom Internet aus erreichbar. Die .htaccess Datei, die ownCloud verwendet, arbeitet nicht richtig. Wir schlagen Dir dringend vor, dass du deinen Webserver so konfigurierst, dass das Datenverzeichnis nicht länger erreichbar ist oder, dass du dein Datenverzeichnis aus dem Dokumenten-root des Webservers bewegst.", "Create an <strong>admin account</strong>" => "<strong>Administrator-Konto</strong> anlegen", "Advanced" => "Fortgeschritten", "Data folder" => "Datenverzeichnis", @@ -80,10 +86,16 @@ "Finish setup" => "Installation abschließen", "web services under your control" => "Web-Services unter Ihrer Kontrolle", "Log out" => "Abmelden", +"Automatic logon rejected!" => "Automatischer Login zurückgewiesen!", +"If you did not change your password recently, your account may be compromised!" => "Wenn du Dein Passwort nicht änderst, könnte dein Account kompromitiert werden!", +"Please change your password to secure your account again." => "Bitte ändere Dein Passwort, um Deinen Account wieder zu schützen.", "Lost your password?" => "Passwort vergessen?", "remember" => "merken", "Log in" => "Einloggen", "You are logged out." => "Du wurdest abgemeldet.", "prev" => "Zurück", -"next" => "Weiter" +"next" => "Weiter", +"Security Warning!" => "Sicherheitswarnung!", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Bitte bestätige Dein Passwort. <br/> Aus Sicherheitsgründen wirst Du hierbei gebeten, Dein Passwort erneut einzugeben.", +"Verify" => "Bestätigen" ); diff --git a/core/l10n/de_DE.php b/core/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..1d2daeef03710585595300ff9e4424bfa8d9ecaa --- /dev/null +++ b/core/l10n/de_DE.php @@ -0,0 +1,94 @@ +<?php $TRANSLATIONS = array( +"Application name not provided." => "Der Anwendungsname wurde nicht angegeben.", +"No category to add?" => "Keine Kategorie hinzuzufügen?", +"This category already exists: " => "Kategorie existiert bereits:", +"Settings" => "Einstellungen", +"January" => "Januar", +"February" => "Februar", +"March" => "März", +"April" => "April", +"May" => "Mai", +"June" => "Juni", +"July" => "Juli", +"August" => "August", +"September" => "September", +"October" => "Oktober", +"November" => "November", +"December" => "Dezember", +"Choose" => "Auswählen", +"Cancel" => "Abbrechen", +"No" => "Nein", +"Yes" => "Ja", +"Ok" => "OK", +"No categories selected for deletion." => "Es wurde keine Kategorien zum Löschen ausgewählt.", +"Error" => "Fehler", +"Error while sharing" => "Fehler beim Freigeben", +"Error while unsharing" => "Fehler beim Aufheben der Freigabe", +"Error while changing permissions" => "Fehler beim Ändern der Rechte", +"Shared with you and the group" => "Für Dich und folgende Gruppe freigegeben", +"by" => "mit", +"Shared with you by" => "Dies wurde mit dir geteilt von", +"Share with" => "Freigeben für", +"Share with link" => "Über einen Link freigeben", +"Password protect" => "Passwortschutz", +"Password" => "Passwort", +"Set expiration date" => "Setze ein Ablaufdatum", +"Expiration date" => "Ablaufdatum", +"Share via email:" => "Über eine E-Mail freigeben:", +"No people found" => "Niemand gefunden", +"Resharing is not allowed" => "Weiterverteilen ist nicht erlaubt", +"Shared in" => "Freigegeben in", +"with" => "mit", +"Unshare" => "Freigabe aufheben", +"can edit" => "kann bearbeiten", +"access control" => "Zugriffskontrolle", +"create" => "erstellen", +"update" => "aktualisieren", +"delete" => "löschen", +"share" => "teilen", +"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", +"ownCloud password reset" => "ownCloud-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." => "Du erhälst einen Link per E-Mail, um Dein Passwort zurückzusetzen.", +"Requested" => "Angefragt", +"Login failed!" => "Login fehlgeschlagen!", +"Username" => "Benutzername", +"Request reset" => "Beantrage Zurücksetzung", +"Your password was reset" => "Ihr Passwort wurde zurückgesetzt.", +"To login page" => "Zur Login-Seite", +"New password" => "Neues Passwort", +"Reset password" => "Passwort zurücksetzen", +"Personal" => "Persönlich", +"Users" => "Benutzer", +"Apps" => "Anwendungen", +"Admin" => "Admin", +"Help" => "Hilfe", +"Access forbidden" => "Zugriff verboten", +"Cloud not found" => "Cloud nicht gefunden", +"Edit categories" => "Kategorien bearbeiten", +"Add" => "Hinzufügen", +"Security Warning" => "Sicherheitshinweis", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Es ist kein sicherer Zufallszahlengenerator verfügbar, bitte aktivieren Sie die PHP-Erweiterung für OpenSSL", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Ohne einen sicheren Zufallszahlengenerator sind Angreifer in der Lage die Tokens für das Zurücksetzen der Passwörter vorherzusehen und damit können Konten übernommen.", +"Create an <strong>admin account</strong>" => "<strong>Administrator-Konto</strong> anlegen", +"Advanced" => "Fortgeschritten", +"Data folder" => "Datenverzeichnis", +"Configure the database" => "Datenbank einrichten", +"will be used" => "wird verwendet", +"Database user" => "Datenbank-Benutzer", +"Database password" => "Datenbank-Passwort", +"Database name" => "Datenbank-Name", +"Database tablespace" => "Datenbank-Tablespace", +"Database host" => "Datenbank-Host", +"Finish setup" => "Installation abschließen", +"web services under your control" => "Web-Services unter Ihrer Kontrolle", +"Log out" => "Abmelden", +"Lost your password?" => "Passwort vergessen?", +"remember" => "merken", +"Log in" => "Einloggen", +"You are logged out." => "Du wurdest abgemeldet.", +"prev" => "Zurück", +"next" => "Weiter" +); diff --git a/core/l10n/el.php b/core/l10n/el.php index ce341176adfe85b12a2c1353fe6dfa41d842cd02..f2b9a48fe12ad9e95a6b6562694ba36031a46d0d 100644 --- a/core/l10n/el.php +++ b/core/l10n/el.php @@ -15,13 +15,40 @@ "October" => "Οκτώβριος", "November" => "Νοέμβριος", "December" => "Δεκέμβριος", +"Choose" => "Επιλέξτε", "Cancel" => "Ακύρωση", "No" => "Όχι", "Yes" => "Ναι", "Ok" => "Οκ", "No categories selected for deletion." => "Δεν επιλέχτηκαν κατηγορίες για διαγραφή", "Error" => "Σφάλμα", +"Error while sharing" => "Σφάλμα κατά τον διαμοιρασμό", +"Error while unsharing" => "Σφάλμα κατά το σταμάτημα του διαμοιρασμού", +"Error while changing permissions" => "Σφάλμα κατά την αλλαγή των δικαιωμάτων", +"Shared with you and the group" => "Διαμοιρασμένο με εσένα και την ομάδα", +"by" => "από", +"Shared with you by" => "Μοιράστηκε μαζί σας από ", +"Share with" => "Διαμοιρασμός με", +"Share with link" => "Διαμοιρασμός με σύνδεσμο", +"Password protect" => "Προστασία κωδικού", "Password" => "Κωδικός", +"Set expiration date" => "Ορισμός ημ. λήξης", +"Expiration date" => "Ημερομηνία λήξης", +"Share via email:" => "Διαμοιρασμός μέσω email:", +"No people found" => "Δεν βρέθηκε άνθρωπος", +"Resharing is not allowed" => "Ξαναμοιρασμός δεν επιτρέπεται", +"Shared in" => "Διαμοιράστηκε με", +"with" => "με", +"Unshare" => "Σταμάτημα μοιράσματος", +"can edit" => "δυνατότητα αλλαγής", +"access control" => "έλεγχος πρόσβασης", +"create" => "δημιουργία", +"update" => "ανανέωση", +"delete" => "διαγραφή", +"share" => "διαμοιρασμός", +"Password protected" => "Προστασία με κωδικό", +"Error unsetting expiration date" => "Σφάλμα κατά την διαγραφή της ημ. λήξης", +"Error setting expiration date" => "Σφάλμα κατά τον ορισμό ημ. λήξης", "ownCloud password reset" => "Επαναφορά κωδικού ownCloud", "Use the following link to reset your password: {link}" => "Χρησιμοποιήστε τον ακόλουθο σύνδεσμο για να επανεκδόσετε τον κωδικό: {link}", "You will receive a link to reset your password via Email." => "Θα λάβετε ένα σύνδεσμο για να επαναφέρετε τον κωδικό πρόσβασής σας μέσω ηλεκτρονικού ταχυδρομείου.", @@ -42,6 +69,7 @@ "Cloud not found" => "Δεν βρέθηκε σύννεφο", "Edit categories" => "Επεξεργασία κατηγορίας", "Add" => "Προσθήκη", +"Security Warning" => "Προειδοποίηση Ασφαλείας", "Create an <strong>admin account</strong>" => "Δημιουργήστε έναν <strong>λογαριασμό διαχειριστή</strong>", "Advanced" => "Για προχωρημένους", "Data folder" => "Φάκελος δεδομένων", diff --git a/core/l10n/eo.php b/core/l10n/eo.php index 9e03abfdc233b9035a760914c05c507b39972dd0..a8f5b38a303df1bb01f831594524a60c1e458222 100644 --- a/core/l10n/eo.php +++ b/core/l10n/eo.php @@ -15,13 +15,40 @@ "October" => "Oktobro", "November" => "Novembro", "December" => "Decembro", +"Choose" => "Elekti", "Cancel" => "Nuligi", "No" => "Ne", "Yes" => "Jes", "Ok" => "Akcepti", "No categories selected for deletion." => "Neniu kategorio elektiĝis por forigo.", "Error" => "Eraro", +"Error while sharing" => "Eraro dum kunhavigo", +"Error while unsharing" => "Eraro dum malkunhavigo", +"Error while changing permissions" => "Eraro dum ŝanĝo de permesoj", +"Shared with you and the group" => "Kunhavigita kun vi kaj la grupo", +"by" => "de", +"Shared with you by" => "Kunhavigita kun vi de", +"Share with" => "Kunhavigi kun", +"Share with link" => "Kunhavigi per ligilo", +"Password protect" => "Protekti per pasvorto", "Password" => "Pasvorto", +"Set expiration date" => "Agordi limdaton", +"Expiration date" => "Limdato", +"Share via email:" => "Kunhavigi per retpoŝto:", +"No people found" => "Ne troviĝis gento", +"Resharing is not allowed" => "Rekunhavigo ne permesatas", +"Shared in" => "Kunhavigita en", +"with" => "kun", +"Unshare" => "Malkunhavigi", +"can edit" => "povas redakti", +"access control" => "alirkontrolo", +"create" => "krei", +"update" => "ĝisdatigi", +"delete" => "forigi", +"share" => "kunhavigi", +"Password protected" => "Protektita per pasvorto", +"Error unsetting expiration date" => "Eraro dum malagordado de limdato", +"Error setting expiration date" => "Eraro dum agordado de limdato", "ownCloud password reset" => "La pasvorto de ownCloud restariĝis.", "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.", diff --git a/core/l10n/es.php b/core/l10n/es.php index 1f55a59deb1bae2d0fe9d133ad7df13daf2471a8..6c929477453d178883383b2f8d1f46911f08589c 100644 --- a/core/l10n/es.php +++ b/core/l10n/es.php @@ -25,18 +25,20 @@ "Error while sharing" => "Error compartiendo", "Error while unsharing" => "Error descompartiendo", "Error while changing permissions" => "Error cambiando permisos", -"Shared with you and the group %s by %s" => "Compartido contigo y el grupo %s por %s", -"Shared with you by %s" => "Compartido contigo por %s", +"Shared with you and the group" => "Comprtido contigo y con el grupo", +"by" => "por", +"Shared with you by" => "Compartido contigo por", "Share with" => "Compartir con", -"Share with link" => "Enlace de compartir con ", +"Share with link" => "Compartir con enlace", "Password protect" => "Protegido por contraseña", "Password" => "Contraseña", "Set expiration date" => "Establecer fecha de caducidad", "Expiration date" => "Fecha de caducidad", -"Share via email: %s" => "Compartir por email: %s", +"Share via email:" => "compartido via e-mail:", "No people found" => "No se encontró gente", "Resharing is not allowed" => "No se permite compartir de nuevo", -"Shared in %s with %s" => "Compartido en %s con %s", +"Shared in" => "Compartido en", +"with" => "con", "Unshare" => "No compartir", "can edit" => "puede editar", "access control" => "control de acceso", @@ -45,6 +47,7 @@ "delete" => "eliminar", "share" => "compartir", "Password protected" => "Protegido por contraseña", +"Error unsetting expiration date" => "Error al eliminar la fecha de caducidad", "Error setting expiration date" => "Error estableciendo fecha de caducidad", "ownCloud password reset" => "Reiniciar contraseña de ownCloud", "Use the following link to reset your password: {link}" => "Utiliza el siguiente enlace para restablecer tu contraseña: {link}", @@ -66,6 +69,10 @@ "Cloud not found" => "No se ha encontrado la nube", "Edit categories" => "Editar categorías", "Add" => "Añadir", +"Security Warning" => "Advertencia de seguridad", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "No está disponible un generador de números aleatorios seguro, por favor habilite la extensión OpenSSL de PHP.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Sin un generador de números aleatorios seguro un atacante podría predecir los tokens de reinicio de su contraseña y tomar control de su cuenta.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 sus archivos están probablemente accesibles desde internet. El archivo .htaccess que ownCloud provee no está funcionando. Sugerimos fuertemente que configure su servidor web de manera que el directorio de datos ya no esté accesible o mueva el directorio de datos fuera del documento raíz de su servidor web.", "Create an <strong>admin account</strong>" => "Crea una <strong>cuenta de administrador</strong>", "Advanced" => "Avanzado", "Data folder" => "Directorio de almacenamiento", @@ -79,10 +86,16 @@ "Finish setup" => "Completar la instalación", "web services under your control" => "servicios web bajo tu control", "Log out" => "Salir", +"Automatic logon rejected!" => "¡Inicio de sesión automático rechazado!", +"If you did not change your password recently, your account may be compromised!" => "Si usted no ha cambiado su contraseña recientemente, ¡puede que su cuenta esté comprometida!", +"Please change your password to secure your account again." => "Por favor cambie su contraseña para asegurar su cuenta nuevamente.", "Lost your password?" => "¿Has perdido tu contraseña?", "remember" => "recuérdame", "Log in" => "Entrar", "You are logged out." => "Has cerrado la sesión.", "prev" => "anterior", -"next" => "siguiente" +"next" => "siguiente", +"Security Warning!" => "¡Advertencia de seguridad!", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Por favor verifique su contraseña. <br/>Por razones de seguridad se le puede volver a preguntar ocasionalmente la contraseña.", +"Verify" => "Verificar" ); diff --git a/core/l10n/es_AR.php b/core/l10n/es_AR.php index 2a98e068501a59f8f6279eb12b8713b38fa7a138..ecb909e2ed78817a8ecb9f6171e342f5ae4cd9ac 100644 --- a/core/l10n/es_AR.php +++ b/core/l10n/es_AR.php @@ -25,18 +25,20 @@ "Error while sharing" => "Error al compartir", "Error while unsharing" => "Error en el procedimiento de ", "Error while changing permissions" => "Error al cambiar permisos", -"Shared with you and the group %s by %s" => "Compartido con vos y con el grupo %s por %s", -"Shared with you by %s" => "Compartido con vos por %s", +"Shared with you and the group" => "Compartido con vos y con el grupo", +"by" => "por", +"Shared with you by" => "Compartido con vos por", "Share with" => "Compartir con", "Share with link" => "Compartir con link", "Password protect" => "Proteger con contraseña ", "Password" => "Contraseña", "Set expiration date" => "Asignar fecha de vencimiento", "Expiration date" => "Fecha de vencimiento", -"Share via email: %s" => "Compartir por e-mail: %s", +"Share via email:" => "compartido a través de e-mail:", "No people found" => "No se encontraron usuarios", "Resharing is not allowed" => "No se permite volver a compartir", -"Shared in %s with %s" => "Compartido en %s con %s", +"Shared in" => "Compartido en", +"with" => "con", "Unshare" => "Remover compartir", "can edit" => "puede editar", "access control" => "control de acceso", @@ -45,6 +47,7 @@ "delete" => "remover", "share" => "compartir", "Password protected" => "Protegido por contraseña", +"Error unsetting expiration date" => "Error al remover la fecha de caducidad", "Error setting expiration date" => "Error al asignar fecha de vencimiento", "ownCloud password reset" => "Restablecer contraseña de ownCloud", "Use the following link to reset your password: {link}" => "Usá este enlace para restablecer tu contraseña: {link}", @@ -66,6 +69,10 @@ "Cloud not found" => "No se encontró owncloud", "Edit categories" => "Editar categorías", "Add" => "Añadir", +"Security Warning" => "Advertencia de seguridad", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "No hay disponible ningún generador de números aleatorios seguro. Por favor habilitá la extensión OpenSSL de PHP.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Sin un generador de números aleatorios seguro un atacante podría predecir los tokens de reinicio de tu contraseña y tomar control de tu cuenta.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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." => "Tu directorio de datos y tus archivos son probablemente accesibles desde internet. El archivo .htaccess provisto por ownCloud no está funcionando. Te sugerimos que configures tu servidor web de manera que el directorio de datos ya no esté accesible, o que muevas el directorio de datos afuera del directorio raíz de tu servidor web.", "Create an <strong>admin account</strong>" => "Creá una <strong>cuenta de administrador</strong>", "Advanced" => "Avanzado", "Data folder" => "Directorio de almacenamiento", @@ -79,10 +86,16 @@ "Finish setup" => "Completar la instalación", "web services under your control" => "servicios web sobre los que tenés control", "Log out" => "Cerrar la sesión", +"Automatic logon rejected!" => "¡El inicio de sesión automático fue rechazado!", +"If you did not change your password recently, your account may be compromised!" => "¡Si no cambiaste tu contraseña recientemente, puede ser que tu cuenta esté comprometida!", +"Please change your password to secure your account again." => "Por favor, cambiá tu contraseña para fortalecer nuevamente la seguridad de tu cuenta.", "Lost your password?" => "¿Perdiste tu contraseña?", "remember" => "recordame", "Log in" => "Entrar", "You are logged out." => "Terminaste la sesión.", "prev" => "anterior", -"next" => "siguiente" +"next" => "siguiente", +"Security Warning!" => "¡Advertencia de seguridad!", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Por favor, verificá tu contraseña. <br/>Por razones de seguridad, puede ser que que te pregunte ocasionalmente la contraseña.", +"Verify" => "Verificar" ); diff --git a/core/l10n/eu.php b/core/l10n/eu.php index fc400a69f1101e288f09026c7f9d0ae6df403bf2..d60ddfa7349cd4dc306b0a13b148d7727d8a5b20 100644 --- a/core/l10n/eu.php +++ b/core/l10n/eu.php @@ -25,18 +25,19 @@ "Error while sharing" => "Errore bat egon da elkarbanatzean", "Error while unsharing" => "Errore bat egon da elkarbanaketa desegitean", "Error while changing permissions" => "Errore bat egon da baimenak aldatzean", -"Shared with you and the group %s by %s" => "Zurekin eta %s taldearekin %sk elkarbanatuta", -"Shared with you by %s" => "%sk zurekin elkarbanatuta", +"Shared with you and the group" => "Zurekin eta taldearekin elkarbanatuta", +"Shared with you by" => "Honek zurekin elkarbanatuta:", "Share with" => "Elkarbanatu honekin", "Share with link" => "Elkarbanatu lotura batekin", "Password protect" => "Babestu pasahitzarekin", "Password" => "Pasahitza", "Set expiration date" => "Ezarri muga data", "Expiration date" => "Muga data", -"Share via email: %s" => "Elkarbanatu eposta bidez: %s", +"Share via email:" => "Elkarbanatu eposta bidez:", "No people found" => "Ez da inor aurkitu", "Resharing is not allowed" => "Berriz elkarbanatzea ez dago baimendua", -"Shared in %s with %s" => "Elkarbanatuta hemen %s %srekin", +"Shared in" => "Elkarbanatua hemen:", +"with" => "honekin", "Unshare" => "Ez elkarbanatu", "can edit" => "editatu dezake", "access control" => "sarrera kontrola", @@ -45,6 +46,7 @@ "delete" => "ezabatu", "share" => "elkarbanatu", "Password protected" => "Pasahitzarekin babestuta", +"Error unsetting expiration date" => "Errorea izan da muga data kentzean", "Error setting expiration date" => "Errore bat egon da muga data ezartzean", "ownCloud password reset" => "ownCloud-en pasahitza berrezarri", "Use the following link to reset your password: {link}" => "Eribili hurrengo lotura zure pasahitza berrezartzeko: {link}", diff --git a/core/l10n/fi_FI.php b/core/l10n/fi_FI.php index 4a723b3448f3ee5c924543f40302e9fd0b8e33d6..a1856067310daf29f626df5600c8e549d0ae814f 100644 --- a/core/l10n/fi_FI.php +++ b/core/l10n/fi_FI.php @@ -22,19 +22,28 @@ "Ok" => "Ok", "No categories selected for deletion." => "Luokkia ei valittu poistettavaksi.", "Error" => "Virhe", +"Error while sharing" => "Virhe jaettaessa", +"Error while unsharing" => "Virhe jakoa peruttaessa", "Error while changing permissions" => "Virhe oikeuksia muuttaessa", +"Shared with you and the group" => "Jaettu sinulle ja ryhmälle", +"Share with link" => "Jaa linkillä", "Password protect" => "Suojaa salasanalla", "Password" => "Salasana", "Set expiration date" => "Aseta päättymispäivä", "Expiration date" => "Päättymispäivä", -"Share via email: %s" => "Jaa sähköpostitse: %s", +"Share via email:" => "Jaa sähköpostilla:", +"No people found" => "Henkilöitä ei löytynyt", "Resharing is not allowed" => "Jakaminen uudelleen ei ole salittu", +"with" => "kanssa", +"Unshare" => "Peru jakaminen", "can edit" => "voi muokata", +"access control" => "Pääsyn hallinta", "create" => "luo", "update" => "päivitä", "delete" => "poista", "share" => "jaa", "Password protected" => "Salasanasuojattu", +"Error unsetting expiration date" => "Virhe purettaessa eräpäivää", "Error setting expiration date" => "Virhe päättymispäivää asettaessa", "ownCloud password reset" => "ownCloud-salasanan nollaus", "Use the following link to reset your password: {link}" => "Voit palauttaa salasanasi seuraavassa osoitteessa: {link}", diff --git a/core/l10n/fr.php b/core/l10n/fr.php index 1a2d17c69d0cbf64f38db955b07aa2ee64a85e4f..0bdc3a33bddbc71ca8b2903a65d3d74d75df98d8 100644 --- a/core/l10n/fr.php +++ b/core/l10n/fr.php @@ -25,18 +25,20 @@ "Error while sharing" => "Erreur lors de la mise en partage", "Error while unsharing" => "Erreur lors de l'annulation du partage", "Error while changing permissions" => "Erreur lors du changement des permissions", -"Shared with you and the group %s by %s" => "Partagé avec vous ainsi qu'avec le groupe %s par %s", -"Shared with you by %s" => "Partagé avec vous par %s", +"Shared with you and the group" => "Partagé avec vous ainsi qu'avec le groupe", +"by" => "par", +"Shared with you by" => "Partagé avec vous par", "Share with" => "Partager avec", "Share with link" => "Partager via lien", "Password protect" => "Protéger par un mot de passe", "Password" => "Mot de passe", "Set expiration date" => "Spécifier la date d'expiration", "Expiration date" => "Date d'expiration", -"Share via email: %s" => "Partager via email : %s", +"Share via email:" => "Partager via e-mail :", "No people found" => "Aucun utilisateur trouvé", "Resharing is not allowed" => "Le repartage n'est pas autorisé", -"Shared in %s with %s" => "Partagé dans %s avec %s", +"Shared in" => "Partagé dans", +"with" => "avec", "Unshare" => "Ne plus partager", "can edit" => "édition autorisée", "access control" => "contrôle des accès", @@ -67,6 +69,10 @@ "Cloud not found" => "Introuvable", "Edit categories" => "Modifier les catégories", "Add" => "Ajouter", +"Security Warning" => "Avertissement de sécutité", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Aucun générateur de nombre aléatoire sécurisé n'est disponible, veuillez activer l'extension PHP OpenSSL", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Sans générateur de nombre aléatoire sécurisé, un attaquant peut être en mesure de prédire les jetons de réinitialisation du mot de passe, et ainsi prendre le contrôle de votre compte utilisateur.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 data et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess fourni par ownCloud ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de manière à ce que le dossier data ne soit plus accessible ou bien de déplacer le dossier data en dehors du dossier racine des documents du serveur web.", "Create an <strong>admin account</strong>" => "Créer un <strong>compte administrateur</strong>", "Advanced" => "Avancé", "Data folder" => "Répertoire des données", @@ -80,10 +86,16 @@ "Finish setup" => "Terminer l'installation", "web services under your control" => "services web sous votre contrôle", "Log out" => "Se déconnecter", +"Automatic logon rejected!" => "Connexion automatique rejetée !", +"If you did not change your password recently, your account may be compromised!" => "Si vous n'avez pas changé votre mot de passe récemment, votre compte risque d'être compromis !", +"Please change your password to secure your account again." => "Veuillez changer votre mot de passe pour sécuriser à nouveau votre compte.", "Lost your password?" => "Mot de passe perdu ?", "remember" => "se souvenir de moi", "Log in" => "Connexion", "You are logged out." => "Vous êtes désormais déconnecté.", "prev" => "précédent", -"next" => "suivant" +"next" => "suivant", +"Security Warning!" => "Alerte de sécurité !", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Veuillez vérifier votre mot de passe. <br/>Par sécurité il vous sera occasionnellement demandé d'entrer votre mot de passe de nouveau.", +"Verify" => "Vérification" ); diff --git a/core/l10n/hr.php b/core/l10n/hr.php index c8f683d8270301d79b4bd08230b8a8130e2a4b35..54b42547428f4a07e2e1601039ff17ccc2500036 100644 --- a/core/l10n/hr.php +++ b/core/l10n/hr.php @@ -15,13 +15,40 @@ "October" => "Listopad", "November" => "Studeni", "December" => "Prosinac", +"Choose" => "Izaberi", "Cancel" => "Odustani", "No" => "Ne", "Yes" => "Da", "Ok" => "U redu", "No categories selected for deletion." => "Nema odabranih kategorija za brisanje.", "Error" => "Pogreška", +"Error while sharing" => "Greška prilikom djeljenja", +"Error while unsharing" => "Greška prilikom isključivanja djeljenja", +"Error while changing permissions" => "Greška prilikom promjena prava", +"Shared with you and the group" => "Dijeli sa tobom i grupom", +"by" => "preko", +"Shared with you by" => "Dijeljeno sa tobom preko ", +"Share with" => "Djeli sa", +"Share with link" => "Djeli preko link-a", +"Password protect" => "Zaštiti lozinkom", "Password" => "Lozinka", +"Set expiration date" => "Postavi datum isteka", +"Expiration date" => "Datum isteka", +"Share via email:" => "Dijeli preko email-a:", +"No people found" => "Osobe nisu pronađene", +"Resharing is not allowed" => "Ponovo dijeljenje nije dopušteno", +"Shared in" => "Dijeljeno u", +"with" => "sa", +"Unshare" => "Makni djeljenje", +"can edit" => "može mjenjat", +"access control" => "kontrola pristupa", +"create" => "kreiraj", +"update" => "ažuriraj", +"delete" => "izbriši", +"share" => "djeli", +"Password protected" => "Zaštita lozinkom", +"Error unsetting expiration date" => "Greška prilikom brisanja datuma isteka", +"Error setting expiration date" => "Greška prilikom postavljanja datuma isteka", "ownCloud password reset" => "ownCloud resetiranje lozinke", "Use the following link to reset your password: {link}" => "Koristite ovaj link da biste poništili lozinku: {link}", "You will receive a link to reset your password via Email." => "Primit ćete link kako biste poništili zaporku putem e-maila.", @@ -50,6 +77,7 @@ "Database user" => "Korisnik baze podataka", "Database password" => "Lozinka baze podataka", "Database name" => "Ime baze podataka", +"Database tablespace" => "Database tablespace", "Database host" => "Poslužitelj baze podataka", "Finish setup" => "Završi postavljanje", "web services under your control" => "web usluge pod vašom kontrolom", diff --git a/core/l10n/it.php b/core/l10n/it.php index 669c6b6e44a01602b61c609b613c861f8bb670ba..950517f9d07f64fde147dd6efe677b934fc27d2e 100644 --- a/core/l10n/it.php +++ b/core/l10n/it.php @@ -25,18 +25,20 @@ "Error while sharing" => "Errore durante la condivisione", "Error while unsharing" => "Errore durante la rimozione della condivisione", "Error while changing permissions" => "Errore durante la modifica dei permessi", -"Shared with you and the group %s by %s" => "Condivisa con te e con il gruppo %s da %s", -"Shared with you by %s" => "Condiviso con te da %s", +"Shared with you and the group" => "Condiviso con te e con il gruppo", +"by" => "da", +"Shared with you by" => "Condiviso con te da", "Share with" => "Condividi con", "Share with link" => "Condividi con collegamento", "Password protect" => "Proteggi con password", "Password" => "Password", "Set expiration date" => "Imposta data di scadenza", "Expiration date" => "Data di scadenza", -"Share via email: %s" => "Condividi tramite email: %s", +"Share via email:" => "Condividi tramite email:", "No people found" => "Non sono state trovate altre persone", "Resharing is not allowed" => "La ri-condivisione non è consentita", -"Shared in %s with %s" => "Condiviso in %s con %s", +"Shared in" => "Condiviso in", +"with" => "con", "Unshare" => "Rimuovi condivisione", "can edit" => "può modificare", "access control" => "controllo d'accesso", @@ -67,6 +69,10 @@ "Cloud not found" => "Nuvola non trovata", "Edit categories" => "Modifica le categorie", "Add" => "Aggiungi", +"Security Warning" => "Avviso di sicurezza", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Non è disponibile alcun generatore di numeri casuali sicuro. Abilita l'estensione OpenSSL di PHP", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Senza un generatore di numeri casuali sicuro, un malintenzionato potrebbe riuscire a individuare i token di ripristino delle password e impossessarsi del tuo account.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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. Il file .htaccess fornito da ownCloud non funziona. Ti suggeriamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o sposta tale cartella fuori dalla radice del sito.", "Create an <strong>admin account</strong>" => "Crea un <strong>account amministratore</strong>", "Advanced" => "Avanzate", "Data folder" => "Cartella dati", @@ -80,10 +86,16 @@ "Finish setup" => "Termina la configurazione", "web services under your control" => "servizi web nelle tue mani", "Log out" => "Esci", +"Automatic logon rejected!" => "Accesso automatico rifiutato.", +"If you did not change your password recently, your account may be compromised!" => "Se non hai cambiato la password recentemente, il tuo account potrebbe essere stato compromesso.", +"Please change your password to secure your account again." => "Cambia la password per rendere nuovamente sicuro il tuo account.", "Lost your password?" => "Hai perso la password?", "remember" => "ricorda", "Log in" => "Accedi", "You are logged out." => "Sei uscito.", "prev" => "precedente", -"next" => "successivo" +"next" => "successivo", +"Security Warning!" => "Avviso di sicurezza", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Verifica la tua password.<br/>Per motivi di sicurezza, potresti ricevere una richiesta di digitare nuovamente la password.", +"Verify" => "Verifica" ); diff --git a/core/l10n/ja_JP.php b/core/l10n/ja_JP.php index bd442ef41161f5fde487132c63824badcec32c75..cb3f02a2efdf0080650fd96120deed972e5703d1 100644 --- a/core/l10n/ja_JP.php +++ b/core/l10n/ja_JP.php @@ -25,18 +25,20 @@ "Error while sharing" => "共有でエラー発生", "Error while unsharing" => "共有解除でエラー発生", "Error while changing permissions" => "権限変更でエラー発生", -"Shared with you and the group %s by %s" => "あなたと %s グループが %s で共有しています", -"Shared with you by %s" => "あなたと %s で共有しています", +"Shared with you and the group" => "あなたとグループで共有中", +"by" => "により", +"Shared with you by" => "あなたと共有", "Share with" => "共有者", "Share with link" => "URLリンクで共有", "Password protect" => "パスワード保護", "Password" => "パスワード", "Set expiration date" => "有効期限を設定", "Expiration date" => "有効期限", -"Share via email: %s" => "メール経由で共有: %s", +"Share via email:" => "メール経由で共有:", "No people found" => "ユーザーが見つかりません", "Resharing is not allowed" => "再共有は許可されていません", -"Shared in %s with %s" => "%s 内で %s と共有", +"Shared in" => "の中で共有中", +"with" => "と", "Unshare" => "共有解除", "can edit" => "編集可能", "access control" => "アクセス権限", @@ -67,6 +69,10 @@ "Cloud not found" => "見つかりません", "Edit categories" => "カテゴリを編集", "Add" => "追加", +"Security Warning" => "セキュリティ警告", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "セキュアな乱数生成器が利用可能ではありません。PHPのOpenSSL拡張を有効にして下さい。", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "セキュアな乱数生成器が無い場合、攻撃者はパスワードリセットのトークンを予測してアカウントを乗っ取られる可能性があります。", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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ファイルが機能していません。データディレクトリを全くアクセスできないようにするか、データディレクトリをウェブサーバのドキュメントルートの外に置くようにウェブサーバを設定することを強くお勧めします。 ", "Create an <strong>admin account</strong>" => "<strong>管理者アカウント</strong>を作成してください", "Advanced" => "詳細設定", "Data folder" => "データフォルダ", @@ -80,10 +86,16 @@ "Finish setup" => "セットアップを完了します", "web services under your control" => "管理下にあるウェブサービス", "Log out" => "ログアウト", +"Automatic logon rejected!" => "自動ログインは拒否されました!", +"If you did not change your password recently, your account may be compromised!" => "最近パスワードを変更していない場合、あなたのアカウントは危険にさらされているかもしれません。", +"Please change your password to secure your account again." => "アカウント保護の為、パスワードを再度の変更をお願いいたします。", "Lost your password?" => "パスワードを忘れましたか?", "remember" => "パスワードを記憶する", "Log in" => "ログイン", "You are logged out." => "ログアウトしました。", "prev" => "前", -"next" => "次" +"next" => "次", +"Security Warning!" => "セキュリティ警告!", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "パスワードの確認をお願いします。<br/>セキュリティ上の理由により、時々パスワードの再入力をお願いする場合があります。", +"Verify" => "確認" ); diff --git a/core/l10n/ku_IQ.php b/core/l10n/ku_IQ.php new file mode 100644 index 0000000000000000000000000000000000000000..8eb72e588d08aa32b117d12f45f3644cb1998e7f --- /dev/null +++ b/core/l10n/ku_IQ.php @@ -0,0 +1,21 @@ +<?php $TRANSLATIONS = array( +"Settings" => "دهستكاری", +"Password" => "وشەی تێپەربو", +"New password" => "وشەی نهێنی نوێ", +"Reset password" => "دووباره كردنهوهی وشهی نهێنی", +"Users" => "بهكارهێنهر", +"Apps" => "بهرنامهكان", +"Admin" => "بهڕێوهبهری سهرهكی", +"Help" => "یارمەتی", +"Cloud not found" => "هیچ نهدۆزرایهوه", +"Advanced" => "ههڵبژاردنی پیشكهوتوو", +"Data folder" => "زانیاری فۆڵدهر", +"Database user" => "بهكارهێنهری داتابهیس", +"Database password" => "وشهی نهێنی داتا بهیس", +"Database name" => "ناوی داتابهیس", +"Database host" => "هۆستی داتابهیس", +"Finish setup" => "كۆتایی هات دهستكاریهكان", +"Log out" => "چوونەدەرەوە", +"prev" => "پێشتر", +"next" => "دواتر" +); diff --git a/core/l10n/nl.php b/core/l10n/nl.php index c5235690eaea0f4ae4a2b18ca4d97d7178cefbe7..2e2a32c29bb8d426d28c4e08915db79881d22b37 100644 --- a/core/l10n/nl.php +++ b/core/l10n/nl.php @@ -25,18 +25,20 @@ "Error while sharing" => "Fout tijdens het delen", "Error while unsharing" => "Fout tijdens het stoppen met delen", "Error while changing permissions" => "Fout tijdens het veranderen van permissies", -"Shared with you and the group %s by %s" => "Gedeeld met u en de group %s door %s", -"Shared with you by %s" => "Gedeeld met u door %s", +"Shared with you and the group" => "Gedeeld me u en de groep", +"by" => "door", +"Shared with you by" => "Gedeeld met u door", "Share with" => "Deel met", "Share with link" => "Deel met link", "Password protect" => "Passeerwoord beveiliging", "Password" => "Wachtwoord", "Set expiration date" => "Zet vervaldatum", "Expiration date" => "Vervaldatum", -"Share via email: %s" => "Deel via email: %s", +"Share via email:" => "Deel via email:", "No people found" => "Geen mensen gevonden", "Resharing is not allowed" => "Verder delen is niet toegestaan", -"Shared in %s with %s" => "Deel in %s met %s", +"Shared in" => "Gedeeld in", +"with" => "met", "Unshare" => "Stop met delen", "can edit" => "kan wijzigen", "access control" => "toegangscontrole", @@ -45,6 +47,7 @@ "delete" => "verwijderen", "share" => "deel", "Password protected" => "Passeerwoord beveiligd", +"Error unsetting expiration date" => "Fout tijdens het verwijderen van de verval datum", "Error setting expiration date" => "Fout tijdens het configureren van de vervaldatum", "ownCloud password reset" => "ownCloud wachtwoord herstellen", "Use the following link to reset your password: {link}" => "Gebruik de volgende link om je wachtwoord te resetten: {link}", diff --git a/core/l10n/oc.php b/core/l10n/oc.php new file mode 100644 index 0000000000000000000000000000000000000000..328cc0b60ba02a9502479f2b8a5a51fee3396381 --- /dev/null +++ b/core/l10n/oc.php @@ -0,0 +1,91 @@ +<?php $TRANSLATIONS = array( +"Application name not provided." => "Nom d'applicacion pas donat.", +"No category to add?" => "Pas de categoria d'ajustar ?", +"This category already exists: " => "La categoria exista ja :", +"Settings" => "Configuracion", +"January" => "Genièr", +"February" => "Febrièr", +"March" => "Març", +"April" => "Abril", +"May" => "Mai", +"June" => "Junh", +"July" => "Julhet", +"August" => "Agost", +"September" => "Septembre", +"October" => "Octobre", +"November" => "Novembre", +"December" => "Decembre", +"Choose" => "Causís", +"Cancel" => "Anulla", +"No" => "Non", +"Yes" => "Òc", +"Ok" => "D'accòrdi", +"No categories selected for deletion." => "Pas de categorias seleccionadas per escafar.", +"Error" => "Error", +"Error while sharing" => "Error al partejar", +"Error while unsharing" => "Error al non partejar", +"Error while changing permissions" => "Error al cambiar permissions", +"Shared with you and the group" => "Partejat amb tu e lo grop", +"by" => "per", +"Shared with you by" => "Partejat amb tu per", +"Share with" => "Parteja amb", +"Share with link" => "Parteja amb lo ligam", +"Password protect" => "Parat per senhal", +"Password" => "Senhal", +"Set expiration date" => "Met la data d'expiracion", +"Expiration date" => "Data d'expiracion", +"Share via email:" => "Parteja tras corrièl :", +"No people found" => "Deguns trobat", +"Resharing is not allowed" => "Tornar partejar es pas permis", +"Shared in" => "Partejat dins", +"with" => "amb", +"Unshare" => "Non parteje", +"can edit" => "pòt modificar", +"access control" => "Contraròtle d'acces", +"create" => "crea", +"update" => "met a jorn", +"delete" => "escafa", +"share" => "parteja", +"Password protected" => "Parat per senhal", +"Error unsetting expiration date" => "Error al metre de la data d'expiracion", +"Error setting expiration date" => "Error setting expiration date", +"ownCloud password reset" => "senhal d'ownCloud tornat botar", +"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.", +"Requested" => "Requesit", +"Login failed!" => "Fracàs de login", +"Username" => "Nom d'usancièr", +"Request reset" => "Tornar botar requesit", +"Your password was reset" => "Ton senhal es estat tornat botar", +"To login page" => "Pagina cap al login", +"New password" => "Senhal nòu", +"Reset password" => "Senhal tornat botar", +"Personal" => "Personal", +"Users" => "Usancièrs", +"Apps" => "Apps", +"Admin" => "Admin", +"Help" => "Ajuda", +"Access forbidden" => "Acces enebit", +"Cloud not found" => "Nívol pas trobada", +"Edit categories" => "Edita categorias", +"Add" => "Ajusta", +"Create an <strong>admin account</strong>" => "Crea un <strong>compte admin</strong>", +"Advanced" => "Avançat", +"Data folder" => "Dorsièr de donadas", +"Configure the database" => "Configura la basa de donadas", +"will be used" => "serà utilizat", +"Database user" => "Usancièr de la basa de donadas", +"Database password" => "Senhal de la basa de donadas", +"Database name" => "Nom de la basa de donadas", +"Database tablespace" => "Espandi de taula de basa de donadas", +"Database host" => "Òste de basa de donadas", +"Finish setup" => "Configuracion acabada", +"web services under your control" => "Services web jos ton contraròtle", +"Log out" => "Sortida", +"Lost your password?" => "L'as perdut lo senhal ?", +"remember" => "bremba-te", +"Log in" => "Dintrada", +"You are logged out." => "Sias pas dintra (t/ada)", +"prev" => "dariièr", +"next" => "venent" +); diff --git a/core/l10n/pl.php b/core/l10n/pl.php index 7dcf016179284da091f9e227715bf76307b0c1ec..44e8aa65457ef20a30694a2da479b85657b69042 100644 --- a/core/l10n/pl.php +++ b/core/l10n/pl.php @@ -23,16 +23,23 @@ "No categories selected for deletion." => "Nie ma kategorii zaznaczonych do usunięcia.", "Error" => "Błąd", "Error while sharing" => "Błąd podczas współdzielenia", +"Error while unsharing" => "Błąd podczas zatrzymywania współdzielenia", "Error while changing permissions" => "Błąd przy zmianie uprawnień", +"Shared with you and the group" => "Współdzielony z tobą i grupą", +"by" => "przez", +"Shared with you by" => "Współdzielone z taba przez", "Share with" => "Współdziel z", "Share with link" => "Współdziel z link", "Password protect" => "Zabezpieczone hasłem", "Password" => "Hasło", "Set expiration date" => "Ustaw datę wygaśnięcia", "Expiration date" => "Data wygaśnięcia", -"Share via email: %s" => "Współdziel przez email: %s", +"Share via email:" => "Współdziel poprzez maila", "No people found" => "Nie znaleziono ludzi", "Resharing is not allowed" => "Współdzielenie nie jest możliwe", +"Shared in" => "Współdziel w", +"with" => "z", +"Unshare" => "Zatrzymaj współdzielenie", "can edit" => "można edytować", "access control" => "kontrola dostępu", "create" => "utwórz", @@ -40,6 +47,7 @@ "delete" => "usuń", "share" => "współdziel", "Password protected" => "Zabezpieczone hasłem", +"Error unsetting expiration date" => "Błąd niszczenie daty wygaśnięcia", "Error setting expiration date" => "Błąd podczas ustawiania daty wygaśnięcia", "ownCloud password reset" => "restart hasła", "Use the following link to reset your password: {link}" => "Proszę użyć tego odnośnika do zresetowania hasła: {link}", diff --git a/core/l10n/pt_BR.php b/core/l10n/pt_BR.php index cd7064e89c3e4b246041edb3773df72ac1bdae0a..54a442bc2f27e79cafd9f19b93b10b7d902a7187 100644 --- a/core/l10n/pt_BR.php +++ b/core/l10n/pt_BR.php @@ -25,18 +25,20 @@ "Error while sharing" => "Erro ao compartilhar", "Error while unsharing" => "Erro ao descompartilhar", "Error while changing permissions" => "Erro ao mudar permissões", -"Shared with you and the group %s by %s" => "Compartilhado com você e o grupo %s por %s", -"Shared with you by %s" => "Compartilhado com você por %s", +"Shared with you and the group" => "Compartilhado com você e o grupo", +"by" => "por", +"Shared with you by" => "Compartilhado com você por", "Share with" => "Compartilhar com", "Share with link" => "Compartilhar com link", "Password protect" => "Proteger com senha", "Password" => "Senha", "Set expiration date" => "Definir data de expiração", "Expiration date" => "Data de expiração", -"Share via email: %s" => "Compartilhar via email: %s", +"Share via email:" => "Compartilhar via e-mail:", "No people found" => "Nenhuma pessoa encontrada", "Resharing is not allowed" => "Não é permitido re-compartilhar", -"Shared in %s with %s" => "Compartilhado em %s com %s", +"Shared in" => "Compartilhado em", +"with" => "com", "Unshare" => "Descompartilhar", "can edit" => "pode editar", "access control" => "controle de acesso", @@ -67,6 +69,9 @@ "Cloud not found" => "Cloud não encontrado", "Edit categories" => "Editar categorias", "Add" => "Adicionar", +"Security Warning" => "Aviso de Segurança", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Nenhum gerador de número aleatório de segurança disponível. Habilite a extensão OpenSSL do PHP.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Sem um gerador de número aleatório de segurança, um invasor pode ser capaz de prever os símbolos de redefinição de senhas e assumir sua conta.", "Create an <strong>admin account</strong>" => "Criar uma <strong>conta</strong> de <strong>administrador</strong>", "Advanced" => "Avançado", "Data folder" => "Pasta de dados", diff --git a/core/l10n/pt_PT.php b/core/l10n/pt_PT.php index 4ab9958f430f6f0ac6fd3cf46d4186a13b87ba98..d483d087103b0c35afbd7e884c7ea2e54d48b6eb 100644 --- a/core/l10n/pt_PT.php +++ b/core/l10n/pt_PT.php @@ -15,13 +15,40 @@ "October" => "Outubro", "November" => "Novembro", "December" => "Dezembro", +"Choose" => "Escolha", "Cancel" => "Cancelar", "No" => "Não", "Yes" => "Sim", "Ok" => "Ok", "No categories selected for deletion." => "Nenhuma categoria seleccionar para eliminar", "Error" => "Erro", +"Error while sharing" => "Erro ao partilhar", +"Error while unsharing" => "Erro ao deixar de partilhar", +"Error while changing permissions" => "Erro ao mudar permissões", +"Shared with you and the group" => "Partilhado consigo e o grupo", +"by" => "por", +"Shared with you by" => "Partilhado consigo por", +"Share with" => "Partilhar com", +"Share with link" => "Partilhar com link", +"Password protect" => "Proteger com palavra-passe", "Password" => "Palavra chave", +"Set expiration date" => "Especificar data de expiração", +"Expiration date" => "Data de expiração", +"Share via email:" => "Partilhar via email:", +"No people found" => "Não foi encontrado ninguém", +"Resharing is not allowed" => "Não é permitido partilhar de novo", +"Shared in" => "Partilhado em", +"with" => "com", +"Unshare" => "Deixar de partilhar", +"can edit" => "pode editar", +"access control" => "Controlo de acesso", +"create" => "criar", +"update" => "actualizar", +"delete" => "apagar", +"share" => "partilhar", +"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", "ownCloud password reset" => "Reposição da password ownCloud", "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", @@ -50,6 +77,7 @@ "Database user" => "Utilizador da base de dados", "Database password" => "Password da base de dados", "Database name" => "Nome da base de dados", +"Database tablespace" => "Tablespace da base de dados", "Database host" => "Host da base de dados", "Finish setup" => "Acabar instalação", "web services under your control" => "serviços web sob o seu controlo", diff --git a/core/l10n/ro.php b/core/l10n/ro.php index 4083113a653cdbba3de8bfe979a2ecd78783faf7..75e88e2cc166f02f7f38619d627468e42be21d9e 100644 --- a/core/l10n/ro.php +++ b/core/l10n/ro.php @@ -25,18 +25,14 @@ "Error while sharing" => "Eroare la partajare", "Error while unsharing" => "Eroare la anularea partajării", "Error while changing permissions" => "Eroare la modificarea permisiunilor", -"Shared with you and the group %s by %s" => "Partajat cu tine și grupul %s de %s", -"Shared with you by %s" => "Partajat cu tine de %s", "Share with" => "Partajat cu", "Share with link" => "Partajare cu legătură", "Password protect" => "Protejare cu parolă", "Password" => "Parola", "Set expiration date" => "Specifică data expirării", "Expiration date" => "Data expirării", -"Share via email: %s" => "Partajare prin email: %s", "No people found" => "Nici o persoană găsită", "Resharing is not allowed" => "Repartajarea nu este permisă", -"Shared in %s with %s" => "Partajat în %s cu %s", "Unshare" => "Anulare partajare", "can edit" => "poate edita", "access control" => "control acces", diff --git a/core/l10n/ru_RU.php b/core/l10n/ru_RU.php index 563a261e5d4cdc4237946c7d4a9c9d17d197418e..d658ecb18e5ec3f4579634fa533d0d2bd9c09f75 100644 --- a/core/l10n/ru_RU.php +++ b/core/l10n/ru_RU.php @@ -25,16 +25,25 @@ "Error while sharing" => "Ошибка создания общего доступа", "Error while unsharing" => "Ошибка отключения общего доступа", "Error while changing permissions" => "Ошибка при изменении прав доступа", -"Shared with you and the group %s by %s" => "Общий доступ для Вас и группы %s к %s", +"Share with" => "Сделать общим с", "Password protect" => "Защитить паролем", "Password" => "Пароль", +"Set expiration date" => "Установить срок действия", +"Expiration date" => "Дата истечения срока действия", +"Share via email:" => "Сделать общедоступным посредством email:", "No people found" => "Не найдено людей", +"Resharing is not allowed" => "Рекурсивный общий доступ не разрешен", +"with" => "с", "Unshare" => "Отключить общий доступ", +"can edit" => "возможно редактирование", "access control" => "контроль доступа", "create" => "создать", "update" => "обновить", "delete" => "удалить", "share" => "сделать общим", +"Password protected" => "Пароль защищен", +"Error unsetting expiration date" => "Ошибка при отключении даты истечения срока действия", +"Error setting expiration date" => "Ошибка при установке даты истечения срока действия", "ownCloud password reset" => "Переназначение пароля", "Use the following link to reset your password: {link}" => "Воспользуйтесь следующей ссылкой для переназначения пароля: {link}", "You will receive a link to reset your password via Email." => "Вы получите ссылку для восстановления пароля по электронной почте.", @@ -55,6 +64,8 @@ "Cloud not found" => "Облако не найдено", "Edit categories" => "Редактирование категорий", "Add" => "Добавить", +"Security Warning" => "Предупреждение системы безопасности", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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, не работает. Мы настоятельно рекомендуем Вам настроить вебсервер таким образом, чтобы каталоги данных больше не были доступны, или переместить их за пределы корневого каталога документов веб-сервера.", "Create an <strong>admin account</strong>" => "Создать <strong>admin account</strong>", "Advanced" => "Расширенный", "Data folder" => "Папка данных", @@ -68,10 +79,16 @@ "Finish setup" => "Завершение настройки", "web services under your control" => "веб-сервисы под Вашим контролем", "Log out" => "Выйти", +"Automatic logon rejected!" => "Автоматический вход в систему отклонен!", +"If you did not change your password recently, your account may be compromised!" => "Если Вы недавно не меняли пароль, Ваш аккаунт может быть подвергнут опасности!", +"Please change your password to secure your account again." => "Пожалуйста, измените пароль, чтобы защитить ваш аккаунт еще раз.", "Lost your password?" => "Забыли пароль?", "remember" => "запомнить", "Log in" => "Войти", "You are logged out." => "Вы вышли из системы.", "prev" => "предыдущий", -"next" => "следующий" +"next" => "следующий", +"Security Warning!" => "Предупреждение системы безопасности!", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "Пожалуйста, проверьте свой пароль. <br/>По соображениям безопасности Вам может быть иногда предложено ввести пароль еще раз.", +"Verify" => "Проверить" ); diff --git a/core/l10n/si_LK.php b/core/l10n/si_LK.php new file mode 100644 index 0000000000000000000000000000000000000000..bfccbfd3e8e6f6632fd00a028d2f7751ed227dfb --- /dev/null +++ b/core/l10n/si_LK.php @@ -0,0 +1,29 @@ +<?php $TRANSLATIONS = array( +"Application name not provided." => "යෙදුම් නාමය සපයා නැත.", +"Settings" => "සැකසුම්", +"January" => "ජනවාරි", +"February" => "පෙබරවාරි", +"March" => "මාර්තු", +"April" => "අප්රේල්", +"May" => "මැයි", +"June" => "ජූනි", +"July" => "ජූලි", +"August" => "අගෝස්තු", +"September" => "සැප්තැම්බර්", +"October" => "ඔක්තෝබර්", +"November" => "නොවැම්බර්", +"December" => "දෙසැම්බර්", +"Choose" => "තෝරන්න", +"Cancel" => "එපා", +"No" => "නැහැ", +"Yes" => "ඔව්", +"Ok" => "හරි", +"Password" => "මුර පදය ", +"To login page" => "පිවිසුම් පිටුවට", +"New password" => "නව මුර පදයක්", +"Apps" => "යෙදුම්", +"Help" => "උදව්", +"Add" => "එක් කරන්න", +"Data folder" => "දත්ත ෆෝල්ඩරය", +"next" => "ඊළඟ" +); diff --git a/core/l10n/sk_SK.php b/core/l10n/sk_SK.php index 069a169b5df20e25f8cfb6924ab846ffe8e1c4f2..935f9ab16f4fdd2bd8d26b7d9d5e66e2c44cc941 100644 --- a/core/l10n/sk_SK.php +++ b/core/l10n/sk_SK.php @@ -15,13 +15,35 @@ "October" => "Október", "November" => "November", "December" => "December", +"Choose" => "Výber", "Cancel" => "Zrušiť", "No" => "Nie", "Yes" => "Áno", "Ok" => "Ok", "No categories selected for deletion." => "Neboli vybrané žiadne kategórie pre odstránenie.", "Error" => "Chyba", +"Error while sharing" => "Chyba počas zdieľania", +"Error while unsharing" => "Chyba počas ukončenia zdieľania", +"Error while changing permissions" => "Chyba počas zmeny oprávnení", +"Shared with you and the group" => "Zdieľané s vami a so skupinou", +"by" => "od", +"Shared with you by" => "Zdieľané s vami od", +"Share with" => "Zdieľať s", +"Share with link" => "Zdieľať cez odkaz", +"Password protect" => "Chrániť heslom", "Password" => "Heslo", +"Set expiration date" => "Nastaviť dátum expirácie", +"Expiration date" => "Dátum expirácie", +"Share via email:" => "Zdieľať cez e-mail:", +"No people found" => "Užívateľ nenájdený", +"with" => "s", +"Unshare" => "Zrušiť zdieľanie", +"can edit" => "môže upraviť", +"access control" => "riadenie prístupu", +"create" => "vytvoriť", +"delete" => "zmazať", +"share" => "zdieľať", +"Password protected" => "Chránené heslom", "ownCloud password reset" => "Obnovenie hesla pre ownCloud", "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 E-mailom.", @@ -42,6 +64,7 @@ "Cloud not found" => "Nenájdené", "Edit categories" => "Úprava kategórií", "Add" => "Pridať", +"Security Warning" => "Bezpečnostné varovanie", "Create an <strong>admin account</strong>" => "Vytvoriť <strong>administrátorský účet</strong>", "Advanced" => "Pokročilé", "Data folder" => "Priečinok dát", @@ -54,10 +77,13 @@ "Finish setup" => "Dokončiť inštaláciu", "web services under your control" => "webové služby pod vašou kontrolou", "Log out" => "Odhlásiť", +"Automatic logon rejected!" => "Automatické prihlásenie bolo zamietnuté!", "Lost your password?" => "Zabudli ste heslo?", "remember" => "zapamätať", "Log in" => "Prihlásiť sa", "You are logged out." => "Ste odhlásený.", "prev" => "späť", -"next" => "ďalej" +"next" => "ďalej", +"Security Warning!" => "Bezpečnostné varovanie!", +"Verify" => "Overenie" ); diff --git a/core/l10n/sv.php b/core/l10n/sv.php index 993aae71ac3d45e5847687286f7c528ed54477fd..2833792e0b7e7f30e067872037e25554ee50d3fc 100644 --- a/core/l10n/sv.php +++ b/core/l10n/sv.php @@ -25,18 +25,20 @@ "Error while sharing" => "Fel vid delning", "Error while unsharing" => "Fel när delning skulle avslutas", "Error while changing permissions" => "Fel vid ändring av rättigheter", -"Shared with you and the group %s by %s" => "Delad med dig och gruppen %s av %s", -"Shared with you by %s" => "Delad med dig av %s", +"Shared with you and the group" => "Delas med dig och gruppen", +"by" => "av", +"Shared with you by" => "Delas med dig av", "Share with" => "Delad med", "Share with link" => "Delad med länk", "Password protect" => "Lösenordsskydda", "Password" => "Lösenord", "Set expiration date" => "Sätt utgångsdatum", "Expiration date" => "Utgångsdatum", -"Share via email: %s" => "Dela via e-post: %s", +"Share via email:" => "Dela via e-post:", "No people found" => "Hittar inga användare", "Resharing is not allowed" => "Dela vidare är inte tillåtet", -"Shared in %s with %s" => "Delad i %s med %s", +"Shared in" => "Delas i", +"with" => "med", "Unshare" => "Sluta dela", "can edit" => "kan redigera", "access control" => "åtkomstkontroll", @@ -67,6 +69,9 @@ "Cloud not found" => "Hittade inget moln", "Edit categories" => "Redigera kategorier", "Add" => "Lägg till", +"Security Warning" => "Säkerhetsvarning", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Ingen säker slumptalsgenerator finns tillgänglig. Du bör aktivera PHP OpenSSL-tillägget.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Utan en säker slumptalsgenerator kan angripare få möjlighet att förutsäga lösenordsåterställningar och ta över ditt konto.", "Create an <strong>admin account</strong>" => "Skapa ett <strong>administratörskonto</strong>", "Advanced" => "Avancerat", "Data folder" => "Datamapp", diff --git a/core/l10n/th_TH.php b/core/l10n/th_TH.php index 65b14b121d586cf04b0593a122d8b64999d39088..79a50b2c78d1252e005ee0ae5b140fddffb0379b 100644 --- a/core/l10n/th_TH.php +++ b/core/l10n/th_TH.php @@ -25,18 +25,20 @@ "Error while sharing" => "เกิดข้อผิดพลาดในระหว่างการแชร์ข้อมูล", "Error while unsharing" => "เกิดข้อผิดพลาดในการยกเลิกการแชร์ข้อมูล", "Error while changing permissions" => "เกิดข้อผิดพลาดในการเปลี่ยนสิทธิ์การเข้าใช้งาน", -"Shared with you and the group %s by %s" => "ได้แชร์ให้กับคุณและกลุ่ม %s โดย %s", -"Shared with you by %s" => "แชร์ให้กับคุณโดย %s", +"Shared with you and the group" => "แชร์ให้คุณและกลุ่ม", +"by" => "โดย", +"Shared with you by" => "แชร์ให้คุณโดย", "Share with" => "แชร์ให้กับ", "Share with link" => "แชร์ด้วยลิงก์", "Password protect" => "ใส่รหัสผ่านไว้", "Password" => "รหัสผ่าน", "Set expiration date" => "กำหนดวันที่หมดอายุ", "Expiration date" => "วันที่หมดอายุ", -"Share via email: %s" => "แชร์ผ่านทางอีเมล: %s", +"Share via email:" => "แชร์ผ่านทางอีเมล", "No people found" => "ไม่พบบุคคลที่ต้องการ", "Resharing is not allowed" => "ไม่อนุญาตให้แชร์ข้อมูลซ้ำได้", -"Shared in %s with %s" => "ถูกแชร์ใน %s ด้วย %s", +"Shared in" => "แชร์ไว้ใน", +"with" => "ด้วย", "Unshare" => "ยกเลิกการแชร์", "can edit" => "สามารถแก้ไข", "access control" => "ระดับควบคุมการเข้าใช้งาน", diff --git a/core/l10n/vi.php b/core/l10n/vi.php index 26155a18663766be106be24c3308e8d90b6e45cd..758bd7274ff43ef6112332c99c4097f45b7f63b1 100644 --- a/core/l10n/vi.php +++ b/core/l10n/vi.php @@ -15,13 +15,36 @@ "October" => "Tháng 10", "November" => "Tháng 11", "December" => "Tháng 12", +"Choose" => "Chọn", "Cancel" => "Hủy", "No" => "No", "Yes" => "Yes", "Ok" => "Ok", "No categories selected for deletion." => "Không có thể loại nào được chọn để xóa.", "Error" => "Lỗi", +"Error while sharing" => "Lỗi trong quá trình chia sẻ", +"Error while unsharing" => "Lỗi trong quá trình gỡ chia sẻ", +"Error while changing permissions" => "Lỗi trong quá trình phân quyền", +"Shared with you and the group" => "Được chia sẻ với bạn và Nhóm", +"Shared with you by" => "Được chia sẻ với bạn qua", +"Share with" => "Chia sẻ với", +"Share with link" => "Chia sẻ với link", "Password" => "Mật khẩu", +"Set expiration date" => "Đặt ngày kết thúc", +"Expiration date" => "Ngày kết thúc", +"Share via email:" => "Chia sẻ thông qua email", +"No people found" => "Không tìm thấy người nào", +"Shared in" => "Chi sẻ trong", +"with" => "với", +"Unshare" => "Gỡ bỏ chia sẻ", +"access control" => "quản lý truy cập", +"create" => "tạo", +"update" => "cập nhật", +"delete" => "xóa", +"share" => "chia sẻ", +"Password protected" => "Mật khẩu bảo vệ", +"Error unsetting expiration date" => "Lỗi trong quá trình gỡ bỏ ngày kết thúc", +"Error setting expiration date" => "Lỗi cấu hình ngày kết thúc", "ownCloud password reset" => "Khôi phục mật khẩu Owncloud ", "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.", diff --git a/core/l10n/zh_CN.GB2312.php b/core/l10n/zh_CN.GB2312.php index de437cf2e4c95e99b72ccf625b5c85d1d2e33a8b..a69bbec0b2672c162a43143bc7612da6912e0b0d 100644 --- a/core/l10n/zh_CN.GB2312.php +++ b/core/l10n/zh_CN.GB2312.php @@ -15,13 +15,40 @@ "October" => "十月", "November" => "十一月", "December" => "十二月", +"Choose" => "选择", "Cancel" => "取消", "No" => "否", "Yes" => "是", "Ok" => "好的", "No categories selected for deletion." => "没有选者要删除的分类.", "Error" => "错误", +"Error while sharing" => "分享出错", +"Error while unsharing" => "取消分享出错", +"Error while changing permissions" => "变更权限出错", +"Shared with you and the group" => "与您和小组成员分享", +"by" => "由", +"Shared with you by" => "与您的分享,由", +"Share with" => "分享", +"Share with link" => "分享链接", +"Password protect" => "密码保护", "Password" => "密码", +"Set expiration date" => "设置失效日期", +"Expiration date" => "失效日期", +"Share via email:" => "通过电子邮件分享:", +"No people found" => "查无此人", +"Resharing is not allowed" => "不允许重复分享", +"Shared in" => "分享在", +"with" => "与", +"Unshare" => "取消分享", +"can edit" => "可编辑", +"access control" => "访问控制", +"create" => "创建", +"update" => "更新", +"delete" => "删除", +"share" => "分享", +"Password protected" => "密码保护", +"Error unsetting expiration date" => "取消设置失效日期出错", +"Error setting expiration date" => "设置失效日期出错", "ownCloud password reset" => "私有云密码重置", "Use the following link to reset your password: {link}" => "使用下面的链接来重置你的密码:{link}", "You will receive a link to reset your password via Email." => "你将会收到一个重置密码的链接", @@ -42,6 +69,10 @@ "Cloud not found" => "云 没有被找到", "Edit categories" => "编辑分类", "Add" => "添加", +"Security Warning" => "安全警告", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "没有安全随机码生成器,请启用 PHP OpenSSL 扩展。", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "没有安全随机码生成器,黑客可以预测密码重置令牌并接管你的账户。", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 提供的 .htaccesss 文件未其作用。我们强烈建议您配置网络服务器以使数据文件夹不能从互联网访问,或将移动数据文件夹移出网络服务器文档根目录。", "Create an <strong>admin account</strong>" => "建立一个 <strong>管理帐户</strong>", "Advanced" => "进阶", "Data folder" => "数据存放文件夹", @@ -55,10 +86,16 @@ "Finish setup" => "完成安装", "web services under your control" => "你控制下的网络服务", "Log out" => "注销", +"Automatic logon rejected!" => "自动登录被拒绝!", +"If you did not change your password recently, your account may be compromised!" => "如果您最近没有修改您的密码,那您的帐号可能被攻击了!", +"Please change your password to secure your account again." => "请修改您的密码以保护账户。", "Lost your password?" => "忘记密码?", "remember" => "备忘", "Log in" => "登陆", "You are logged out." => "你已经注销了", "prev" => "后退", -"next" => "前进" +"next" => "前进", +"Security Warning!" => "安全警告!", +"Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again." => "请确认您的密码。<br/>处于安全原因你偶尔也会被要求再次输入您的密码。", +"Verify" => "确认" ); diff --git a/core/l10n/zh_CN.php b/core/l10n/zh_CN.php index 47bda01ab54f655dbe8312c5a5035da774de730e..6ddc41ffeb2b5216cd30e692c0dc9cf035f50970 100644 --- a/core/l10n/zh_CN.php +++ b/core/l10n/zh_CN.php @@ -25,18 +25,14 @@ "Error while sharing" => "共享时出错", "Error while unsharing" => "取消共享时出错", "Error while changing permissions" => "修改权限时出错", -"Shared with you and the group %s by %s" => "与你及%s组共享,共享人: %s", -"Shared with you by %s" => "共享人: %s", "Share with" => "共享", "Share with link" => "共享链接", "Password protect" => "密码保护", "Password" => "密码", "Set expiration date" => "设置过期日期", "Expiration date" => "过期日期", -"Share via email: %s" => "发电子邮件分享: %s", "No people found" => "未找到此人", "Resharing is not allowed" => "不允许二次共享", -"Shared in %s with %s" => "在%s中与%s共享", "Unshare" => "取消共享", "can edit" => "可以修改", "access control" => "访问控制", diff --git a/core/lostpassword/index.php b/core/lostpassword/index.php index 3f58b03c982ce2ae44e015d9101aa66e88ff3871..906208dcbc4b52e3d79796111ac5934336760f94 100644 --- a/core/lostpassword/index.php +++ b/core/lostpassword/index.php @@ -13,11 +13,11 @@ require_once '../../lib/base.php'; // Someone lost their password: if (isset($_POST['user'])) { if (OC_User::userExists($_POST['user'])) { - $token = sha1($_POST['user'].md5(uniqid(rand(), true))); - OC_Preferences::setValue($_POST['user'], 'owncloud', 'lostpassword', $token); + $token = hash("sha256", OC_Util::generate_random_bytes(30).OC_Config::getValue('passwordsalt', '')); + OC_Preferences::setValue($_POST['user'], 'owncloud', 'lostpassword', hash("sha256", $token)); // Hash the token again to prevent timing attacks $email = OC_Preferences::getValue($_POST['user'], 'settings', 'email', ''); - if (!empty($email) and isset($_POST['sectoken']) and isset($_SESSION['sectoken']) and ($_POST['sectoken']==$_SESSION['sectoken']) ) { - $link = OC_Helper::linkToAbsolute('core/lostpassword', 'resetpassword.php', array('user' => urlencode($_POST['user']), 'token' => $token)); + if (!empty($email)) { + $link = OC_Helper::linkToAbsolute('core/lostpassword', 'resetpassword.php', array('user' => $_POST['user'], 'token' => $token)); $tmpl = new OC_Template('core/lostpassword', 'email'); $tmpl->assign('link', $link, false); $msg = $tmpl->fetchPage(); @@ -25,18 +25,11 @@ if (isset($_POST['user'])) { $from = 'lostpassword-noreply@' . OCP\Util::getServerHost(); OC_MAIL::send($email, $_POST['user'], $l->t('ownCloud password reset'), $msg, $from, 'ownCloud'); echo('sent'); - } - $sectoken=rand(1000000, 9999999); - $_SESSION['sectoken']=$sectoken; - OC_Template::printGuestPage('core/lostpassword', 'lostpassword', array('error' => false, 'requested' => true, 'sectoken' => $sectoken)); + OC_Template::printGuestPage('core/lostpassword', 'lostpassword', array('error' => false, 'requested' => true)); } else { - $sectoken=rand(1000000, 9999999); - $_SESSION['sectoken']=$sectoken; - OC_Template::printGuestPage('core/lostpassword', 'lostpassword', array('error' => true, 'requested' => false, 'sectoken' => $sectoken)); + OC_Template::printGuestPage('core/lostpassword', 'lostpassword', array('error' => true, 'requested' => false)); } } else { - $sectoken=rand(1000000, 9999999); - $_SESSION['sectoken']=$sectoken; - OC_Template::printGuestPage('core/lostpassword', 'lostpassword', array('error' => false, 'requested' => false, 'sectoken' => $sectoken)); + OC_Template::printGuestPage('core/lostpassword', 'lostpassword', array('error' => false, 'requested' => false)); } diff --git a/core/lostpassword/resetpassword.php b/core/lostpassword/resetpassword.php index 28a0063fc647c5d7b7bf21076fa921173bcbf05d..896c8da76e091a30cb6d03da853972217bc91692 100644 --- a/core/lostpassword/resetpassword.php +++ b/core/lostpassword/resetpassword.php @@ -10,7 +10,7 @@ $RUNTIME_NOAPPS = TRUE; //no apps require_once '../../lib/base.php'; // Someone wants to reset their password: -if(isset($_GET['token']) && isset($_GET['user']) && OC_Preferences::getValue($_GET['user'], 'owncloud', 'lostpassword') === $_GET['token']) { +if(isset($_GET['token']) && isset($_GET['user']) && OC_Preferences::getValue($_GET['user'], 'owncloud', 'lostpassword') === hash("sha256", $_GET['token'])) { if (isset($_POST['password'])) { if (OC_User::setPassword($_GET['user'], $_POST['password'])) { OC_Preferences::deleteKey($_GET['user'], 'owncloud', 'lostpassword'); diff --git a/core/lostpassword/templates/lostpassword.php b/core/lostpassword/templates/lostpassword.php index 754eabdad678b200ceb89e47ceae8993b1dac3e1..4b871963b8055fbc6159ba0b8dcb595acd51da42 100644 --- a/core/lostpassword/templates/lostpassword.php +++ b/core/lostpassword/templates/lostpassword.php @@ -10,7 +10,6 @@ <p class="infield"> <label for="user" class="infield"><?php echo $l->t( 'Username' ); ?></label> <input type="text" name="user" id="user" value="" autocomplete="off" required autofocus /> - <input type="hidden" name="sectoken" id="sectoken" value="<?php echo($_['sectoken']); ?>" /> </p> <input type="submit" id="submit" value="<?php echo $l->t('Request reset'); ?>" /> <?php endif; ?> diff --git a/core/templates/installation.php b/core/templates/installation.php index 1a05c3fb762e562d0ef506af9064eecfe833dc91..c0b29ea909de8bf232f95644e875ee0af5f36e32 100644 --- a/core/templates/installation.php +++ b/core/templates/installation.php @@ -3,7 +3,6 @@ <input type='hidden' id='hasPostgreSQL' value='<?php echo $_['hasPostgreSQL'] ?>'></input> <input type='hidden' id='hasOracle' value='<?php echo $_['hasOracle'] ?>'></input> <form action="index.php" method="post"> - <input type="hidden" name="install" value="true" /> <?php if(count($_['errors']) > 0): ?> <ul class="errors"> @@ -19,7 +18,20 @@ <?php endforeach; ?> </ul> <?php endif; ?> - + <?php if(!$_['secureRNG']): ?> + <fieldset style="color: #B94A48; background-color: #F2DEDE; border-color: #EED3D7;"> + <legend><strong><?php echo $l->t('Security Warning');?></strong></legend> + <span><?php echo $l->t('No secure random number generator is available, please enable the PHP OpenSSL extension.');?></span> + <br/> + <span><?php echo $l->t('Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account.');?></span> + </fieldset> + <?php endif; ?> + <?php if(!$_['htaccessWorking']): ?> + <fieldset style="color: #B94A48; background-color: #F2DEDE; border-color: #EED3D7;"> + <legend><strong><?php echo $l->t('Security Warning');?></strong></legend> + <span><?php echo $l->t('Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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.');?></span> + </fieldset> + <?php endif; ?> <fieldset> <legend><?php echo $l->t( 'Create an <strong>admin account</strong>' ); ?></legend> <p class="infield"> diff --git a/core/templates/layout.base.php b/core/templates/layout.base.php index c113a4db24e0570e39ec6b8354ae0eb2b1c62f5b..f78b6ff8bbd47eb0f815d771eb3264900b0a295c 100644 --- a/core/templates/layout.base.php +++ b/core/templates/layout.base.php @@ -10,6 +10,8 @@ <script type="text/javascript"> var oc_webroot = '<?php echo OC::$WEBROOT; ?>'; var oc_appswebroots = <?php echo $_['apps_paths'] ?>; + var oc_requesttoken = '<?php echo $_['requesttoken']; ?>'; + var oc_requestlifespan = '<?php echo $_['requestlifespan']; ?>'; </script> <?php foreach ($_['jsfiles'] as $jsfile): ?> <script type="text/javascript" src="<?php echo $jsfile; ?>"></script> diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php index 0d2e71c180f24b6f25bfbcb6f18ed7982c157746..6f59e18a8e1bc9509435dd45fa47d08911fe6b2d 100644 --- a/core/templates/layout.guest.php +++ b/core/templates/layout.guest.php @@ -10,6 +10,8 @@ <script type="text/javascript"> var oc_webroot = '<?php echo OC::$WEBROOT; ?>'; var oc_appswebroots = <?php echo $_['apps_paths'] ?>; + var oc_requesttoken = '<?php echo $_['requesttoken']; ?>'; + var oc_requestlifespan = '<?php echo $_['requestlifespan']; ?>'; </script> <?php foreach($_['jsfiles'] as $jsfile): ?> <script type="text/javascript" src="<?php echo $jsfile; ?>"></script> diff --git a/core/templates/login.php b/core/templates/login.php index 2c9b766aa4de82ebebe0faba77d1375af252520e..0768b664c6f35008acdaa5b9ede185b1a714ec0a 100644 --- a/core/templates/login.php +++ b/core/templates/login.php @@ -1,10 +1,21 @@ <!--[if IE 8]><style>input[type="checkbox"]{padding:0;}</style><![endif]--> -<form action="index.php" method="post"> +<form method="post"> <fieldset> <?php if(!empty($_['redirect'])) { echo '<input type="hidden" name="redirect_url" value="'.$_['redirect'].'" />'; } ?> - <?php if($_['display_lostpassword']): ?> - <a href="./core/lostpassword/"><?php echo $l->t('Lost your password?'); ?></a> + <ul> + <?php if(isset($_['invalidcookie']) && ($_['invalidcookie'])): ?> + <li class="errors"> + <?php echo $l->t('Automatic logon rejected!'); ?><br> + <small><?php echo $l->t('If you did not change your password recently, your account may be compromised!'); ?></small><br> + <small><?php echo $l->t('Please change your password to secure your account again.'); ?></small> + </li> <?php endif; ?> + <?php if(isset($_['invalidpassword']) && ($_['invalidpassword'])): ?> + <a href="./core/lostpassword/"><li class="errors"> + <?php echo $l->t('Lost your password?'); ?> + </li></a> + <?php endif; ?> + </ul> <p class="infield"> <label for="user" class="infield"><?php echo $l->t( 'Username' ); ?></label> <input type="text" name="user" id="user" value="<?php echo $_['username']; ?>"<?php echo $_['user_autofocus']?' autofocus':''; ?> autocomplete="on" required /> @@ -12,7 +23,6 @@ <p class="infield"> <label for="password" class="infield"><?php echo $l->t( 'Password' ); ?></label> <input type="password" name="password" id="password" value="" required<?php echo $_['user_autofocus']?'':' autofocus'; ?> /> - <input type="hidden" name="sectoken" id="sectoken" value="<?php echo($_['sectoken']); ?>" /> </p> <input type="checkbox" name="remember_login" value="1" id="remember_login" /><label for="remember_login"><?php echo $l->t('remember'); ?></label> <input type="submit" id="submit" class="login" value="<?php echo $l->t( 'Log in' ); ?>" /> diff --git a/core/templates/verify.php b/core/templates/verify.php new file mode 100644 index 0000000000000000000000000000000000000000..600eaca05b753d73795b29dfb8e28c583db3510b --- /dev/null +++ b/core/templates/verify.php @@ -0,0 +1,18 @@ +<form method="post"> + <fieldset> + <ul> + <li class="errors"> + <?php echo $l->t('Security Warning!'); ?><br> + <small><?php echo $l->t("Please verify your password. <br/>For security reasons you may be occasionally asked to enter your password again."); ?></small> + </li> + </ul> + <p class="infield"> + <input type="text" value="<?php echo $_['username']; ?>" disabled="disabled" /> + </p> + <p class="infield"> + <label for="password" class="infield"><?php echo $l->t( 'Password' ); ?></label> + <input type="password" name="password" id="password" value="" required /> + </p> + <input type="submit" id="submit" class="login" value="<?php echo $l->t( 'Verify' ); ?>" /> + </fieldset> +</form> diff --git a/l10n/af/admin_dependencies_chk.po b/l10n/af/admin_dependencies_chk.po deleted file mode 100644 index cc514c3f092edce328f17ca3dd6c5936af895192..0000000000000000000000000000000000000000 --- a/l10n/af/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/af/admin_migrate.po b/l10n/af/admin_migrate.po deleted file mode 100644 index 6801bee56d5ded11ff930dd5ca1f6670250c8af0..0000000000000000000000000000000000000000 --- a/l10n/af/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/af/bookmarks.po b/l10n/af/bookmarks.po deleted file mode 100644 index f9c5316dd5dc3cb48676e28fd33226a87e564466..0000000000000000000000000000000000000000 --- a/l10n/af/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/af/calendar.po b/l10n/af/calendar.po deleted file mode 100644 index c4363ac1ae7eadb1efcce2717602a376c262f81d..0000000000000000000000000000000000000000 --- a/l10n/af/calendar.po +++ /dev/null @@ -1,813 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/af/contacts.po b/l10n/af/contacts.po deleted file mode 100644 index f8979aa76870ac260b3d0b05d9db521aa1ee1f8b..0000000000000000000000000000000000000000 --- a/l10n/af/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/af/core.po b/l10n/af/core.po index 5f46146d4408ed57d2e181b170fd8e478b2b4a16..61c871deff82ea749358a4ddc9805d70a0f31599 100644 --- a/l10n/af/core.po +++ b/l10n/af/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/af/files_external.po b/l10n/af/files_external.po index 3818f8ed56ba1d2aa9e9ce04c5d733606483d70e..1c1530dd031333f645bbf6939d91ddc50eddf3a0 100644 --- a/l10n/af/files_external.po +++ b/l10n/af/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/af/files_odfviewer.po b/l10n/af/files_odfviewer.po deleted file mode 100644 index ec66648874b39049a3c707ddba594ef14d939ee8..0000000000000000000000000000000000000000 --- a/l10n/af/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/af/files_pdfviewer.po b/l10n/af/files_pdfviewer.po deleted file mode 100644 index 142a114dc5cb1a77f744765323a9a6925eaaef47..0000000000000000000000000000000000000000 --- a/l10n/af/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/af/files_texteditor.po b/l10n/af/files_texteditor.po deleted file mode 100644 index 167f82535888035f71d30d46bd019643fabe2aea..0000000000000000000000000000000000000000 --- a/l10n/af/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/af/gallery.po b/l10n/af/gallery.po deleted file mode 100644 index 4b3c3a0b90705f649821b60e4c2d217fb17685f5..0000000000000000000000000000000000000000 --- a/l10n/af/gallery.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Afrikaans (http://www.transifex.net/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/af/impress.po b/l10n/af/impress.po deleted file mode 100644 index ad04eff39f12fab8a892afda7d225d3e3543a478..0000000000000000000000000000000000000000 --- a/l10n/af/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/af/media.po b/l10n/af/media.po deleted file mode 100644 index 6ef8fb90646ea65388c89ad9756f7d341b2fc422..0000000000000000000000000000000000000000 --- a/l10n/af/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Afrikaans (http://www.transifex.net/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/af/settings.po b/l10n/af/settings.po index f4b387810827f418fef23c55c2ce16a848be59fe..498430daa783f65b2b6b4f72a4c9c06525f44006 100644 --- a/l10n/af/settings.po +++ b/l10n/af/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/af/tasks.po b/l10n/af/tasks.po deleted file mode 100644 index ced9b6ce1218ef1125ae3e02b45e92e4bf50b836..0000000000000000000000000000000000000000 --- a/l10n/af/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/af/user_migrate.po b/l10n/af/user_migrate.po deleted file mode 100644 index f1829f1329f45acf7fcdb0ee96d9e73cc9b55f8d..0000000000000000000000000000000000000000 --- a/l10n/af/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/af/user_openid.po b/l10n/af/user_openid.po deleted file mode 100644 index 7d05e13987686e13711578133001cb941b5fb955..0000000000000000000000000000000000000000 --- a/l10n/af/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ar/admin_dependencies_chk.po b/l10n/ar/admin_dependencies_chk.po deleted file mode 100644 index cd7fa85a2b223bd3de4d03ea871da089794ab036..0000000000000000000000000000000000000000 --- a/l10n/ar/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/ar/admin_migrate.po b/l10n/ar/admin_migrate.po deleted file mode 100644 index 9dcf129cad3fcb7cf91afe45cd044b981079929f..0000000000000000000000000000000000000000 --- a/l10n/ar/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/ar/bookmarks.po b/l10n/ar/bookmarks.po deleted file mode 100644 index 50d8ccbf671c9225f0235cd3e6c846d619446564..0000000000000000000000000000000000000000 --- a/l10n/ar/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/ar/calendar.po b/l10n/ar/calendar.po deleted file mode 100644 index 947cca6fda01de8923d0b4fc137d02676e585a53..0000000000000000000000000000000000000000 --- a/l10n/ar/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <tarek.taha@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 09:47+0000\n" -"Last-Translator: blackcoder <tarek.taha@gmail.com>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "ليس جميع الجداول الزمنيه محفوضه مؤقة" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "كل شيء محفوض مؤقة" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "لم يتم العثور على جدول الزمني" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "لم يتم العثور على احداث" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "جدول زمني خاطئ" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "التوقيت الجديد" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "تم تغيير المنطقة الزمنية" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "طلب غير مفهوم" - -#: appinfo/app.php:37 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "الجدول الزمني" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "ddd M/d" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "عيد ميلاد" - -#: lib/app.php:122 -msgid "Business" -msgstr "عمل" - -#: lib/app.php:123 -msgid "Call" -msgstr "إتصال" - -#: lib/app.php:124 -msgid "Clients" -msgstr "الزبائن" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "المرسل" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "عطلة" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "أفكار" - -#: lib/app.php:128 -msgid "Journey" -msgstr "رحلة" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "يوبيل" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "إجتماع" - -#: lib/app.php:131 -msgid "Other" -msgstr "شيء آخر" - -#: lib/app.php:132 -msgid "Personal" -msgstr "شخصي" - -#: lib/app.php:133 -msgid "Projects" -msgstr "مشاريع" - -#: lib/app.php:134 -msgid "Questions" -msgstr "اسئلة" - -#: lib/app.php:135 -msgid "Work" -msgstr "العمل" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "من قبل" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "غير مسمى" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "جدول زمني جديد" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "لا يعاد" - -#: lib/object.php:373 -msgid "Daily" -msgstr "يومي" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "أسبوعي" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "كل نهاية الأسبوع" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "كل اسبوعين" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "شهري" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "سنوي" - -#: lib/object.php:388 -msgid "never" -msgstr "بتاتا" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "حسب تسلسل الحدوث" - -#: lib/object.php:390 -msgid "by date" -msgstr "حسب التاريخ" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "حسب يوم الشهر" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "حسب يوم الاسبوع" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "الأثنين" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "الثلاثاء" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "الاربعاء" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "الخميس" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "الجمعه" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "السبت" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "الاحد" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "الاحداث باسبوع الشهر" - -#: lib/object.php:428 -msgid "first" -msgstr "أول" - -#: lib/object.php:429 -msgid "second" -msgstr "ثاني" - -#: lib/object.php:430 -msgid "third" -msgstr "ثالث" - -#: lib/object.php:431 -msgid "fourth" -msgstr "رابع" - -#: lib/object.php:432 -msgid "fifth" -msgstr "خامس" - -#: lib/object.php:433 -msgid "last" -msgstr "أخير" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "كانون الثاني" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "شباط" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "آذار" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "نيسان" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "أيار" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "حزيران" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "تموز" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "آب" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "أيلول" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "تشرين الاول" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "تشرين الثاني" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "كانون الاول" - -#: lib/object.php:488 -msgid "by events date" -msgstr "حسب تاريخ الحدث" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "حسب يوم السنه" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "حسب رقم الاسبوع" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "حسب اليوم و الشهر" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "تاريخ" - -#: lib/search.php:43 -msgid "Cal." -msgstr "تقويم" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "أحد" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "أثن." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "ثلا." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "أرب." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "خمي." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "جمع." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "سبت" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "ك2" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "شبا." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "آذا." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "نيس." - -#: templates/calendar.php:8 -msgid "May." -msgstr "أيا." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "كل النهار" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "خانات خالية من المعلومات" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "عنوان" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "من تاريخ" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "إلى تاريخ" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "إلى يوم" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "إلى وقت" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "هذا الحدث ينتهي قبل أن يبدأ" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "خطأ في قاعدة البيانات" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "إسبوع" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "شهر" - -#: templates/calendar.php:41 -msgid "List" -msgstr "قائمة" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "اليوم" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "جداولك الزمنيه" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "وصلة CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "جداول زمنيه مشتركه" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "لا يوجد جداول زمنيه مشتركه" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "شارك الجدول الزمني" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "تحميل" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "تعديل" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "حذف" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "مشاركه من قبل" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "جدول زمني جديد" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "عادل الجدول الزمني" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "الاسم المرئي" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "حالي" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "لون الجدول الزمني" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "إحفظ" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "أرسل" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "إلغاء" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "عادل حدث" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "تصدير المعلومات" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "تفاصيل الحدث" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "يعاد" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "تنبيه" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "الحضور" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "شارك" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "عنوان الحدث" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "فئة" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "افصل الفئات بالفواصل" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "عدل الفئات" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "حدث في يوم كامل" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "من" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "إلى" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "خيارات متقدمة" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "مكان" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "مكان الحدث" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "مواصفات" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "وصف الحدث" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "إعادة" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "تعديلات متقدمه" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "اختر ايام الاسبوع" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "اختر الايام" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "و التواريخ حسب يوم السنه." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "و الاحداث حسب يوم الشهر." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "اختر الاشهر" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "اختر الاسابيع" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "و الاحداث حسب اسبوع السنه" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "المده الفاصله" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "نهايه" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "الاحداث" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "انشاء جدول زمني جديد" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "أدخل ملف التقويم" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "أسم الجدول الزمني الجديد" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "إدخال" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "أغلق الحوار" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "إضافة حدث جديد" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "شاهد الحدث" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "لم يتم اختيار الفئات" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "من" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "في" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "المنطقة الزمنية" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24 ساعة" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12 ساعة" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "المستخدمين" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "اختر المستخدمين" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "يمكن تعديله" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "مجموعات" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "اختر المجموعات" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "حدث عام" diff --git a/l10n/ar/contacts.po b/l10n/ar/contacts.po deleted file mode 100644 index 9740f17457ca5d34815db2af2d6906aed88c6fed..0000000000000000000000000000000000000000 --- a/l10n/ar/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <tarek.taha@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "خطء خلال توقيف كتاب العناوين." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "خطء خلال تعديل كتاب العناوين" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "خطء خلال اضافة معرفه جديده." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "لا يمكنك اضافه صفه خاليه." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "يجب ملء على الاقل خانه واحده من العنوان." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "المعلومات الموجودة في ال vCard غير صحيحة. الرجاء إعادة تحديث الصفحة." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "المعارف" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "هذا ليس دفتر عناوينك." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "لم يتم العثور على الشخص." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "الوظيفة" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "البيت" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "الهاتف المحمول" - -#: lib/app.php:203 -msgid "Text" -msgstr "معلومات إضافية" - -#: lib/app.php:204 -msgid "Voice" -msgstr "صوت" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "الفاكس" - -#: lib/app.php:207 -msgid "Video" -msgstr "الفيديو" - -#: lib/app.php:208 -msgid "Pager" -msgstr "الرنان" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "تاريخ الميلاد" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "معرفه" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "أضف شخص " - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "كتب العناوين" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "المؤسسة" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "حذف" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "مفضل" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "الهاتف" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "البريد الالكتروني" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "عنوان" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "انزال المعرفه" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "امحي المعرفه" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "نوع" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "العنوان البريدي" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "إضافة" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "المدينة" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "المنطقة" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "رقم المنطقة" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "البلد" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "كتاب العناوين" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "انزال" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "تعديل" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "كتاب عناوين جديد" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "حفظ" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "الغاء" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/ar/core.po b/l10n/ar/core.po index 8784f0bf16bbb74e523b7b9ac666eca4e83350cd..7338fcb1fa5e0711093c72f536d3c2e370554ce0 100644 --- a/l10n/ar/core.po +++ b/l10n/ar/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "تعديلات" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -106,8 +106,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "كلمة السر" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "تم طلب" msgid "Login failed!" msgstr "محاولة دخول فاشلة!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "إسم المستخدم" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "طلب تعديل" @@ -296,68 +301,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "أضف </strong>مستخدم رئيسي <strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "خيارات متقدمة" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "مجلد المعلومات" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "أسس قاعدة البيانات" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "سيتم استخدمه" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "مستخدم قاعدة البيانات" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "كلمة سر مستخدم قاعدة البيانات" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "إسم قاعدة البيانات" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "خادم قاعدة البيانات" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "انهاء التعديلات" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "خدمات الوب تحت تصرفك" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "الخروج" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "هل نسيت كلمة السر؟" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "تذكر" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "أدخل" @@ -372,3 +416,17 @@ msgstr "السابق" #: templates/part.pagenavi.php:20 msgid "next" msgstr "التالي" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ar/files_external.po b/l10n/ar/files_external.po index c0dcac27be98dc28544702c5707ef456ce65c83b..3d3199bfb81ba58918b0a49b71681f77736ce64d 100644 --- a/l10n/ar/files_external.po +++ b/l10n/ar/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/ar/files_odfviewer.po b/l10n/ar/files_odfviewer.po deleted file mode 100644 index 75c766b017b41575f4a235dd129d3271b7798b30..0000000000000000000000000000000000000000 --- a/l10n/ar/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ar/files_pdfviewer.po b/l10n/ar/files_pdfviewer.po deleted file mode 100644 index 91492d720c39bde7d5c8b159a6fc247c9516b31e..0000000000000000000000000000000000000000 --- a/l10n/ar/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ar/files_texteditor.po b/l10n/ar/files_texteditor.po deleted file mode 100644 index ed1f96fd6c30e0d142bc98245d13e19adbd23485..0000000000000000000000000000000000000000 --- a/l10n/ar/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ar/gallery.po b/l10n/ar/gallery.po deleted file mode 100644 index ad8e0279b35bdc7d99e0e69f902fe46f764a1dc0..0000000000000000000000000000000000000000 --- a/l10n/ar/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <tarek.taha@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Arabic (http://www.transifex.net/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "اعادة البحث" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "رجوع" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/ar/impress.po b/l10n/ar/impress.po deleted file mode 100644 index 5bbc9f2fbc1394d3cae1e8af8003cff2bcd592cd..0000000000000000000000000000000000000000 --- a/l10n/ar/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ar/media.po b/l10n/ar/media.po deleted file mode 100644 index b72ad0a3ec11ec3d4df1e9b0a8a473d9a54276ad..0000000000000000000000000000000000000000 --- a/l10n/ar/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <tarek.taha@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 09:27+0000\n" -"Last-Translator: blackcoder <tarek.taha@gmail.com>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "الموسيقى" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "أضف الالبوم الى القائمه" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "إلعب" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "تجميد" - -#: templates/music.php:5 -msgid "Previous" -msgstr "السابق" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "التالي" - -#: templates/music.php:7 -msgid "Mute" -msgstr "إلغاء الصوت" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "تشغيل الصوت" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "إعادة البحث عن ملفات الموسيقى" - -#: templates/music.php:37 -msgid "Artist" -msgstr "الفنان" - -#: templates/music.php:38 -msgid "Album" -msgstr "الألبوم" - -#: templates/music.php:39 -msgid "Title" -msgstr "العنوان" diff --git a/l10n/ar/settings.po b/l10n/ar/settings.po index 7a46fd4db26e88e3aa37a958200fa7a529516819..ebaf57acc9f1baab2959f5b3d09d23216356aaad 100644 --- a/l10n/ar/settings.po +++ b/l10n/ar/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -90,7 +90,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "إختر تطبيقاً" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/ar/tasks.po b/l10n/ar/tasks.po deleted file mode 100644 index baa311388ff5b76ed4679aafe4b1b150159383c9..0000000000000000000000000000000000000000 --- a/l10n/ar/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/ar/user_migrate.po b/l10n/ar/user_migrate.po deleted file mode 100644 index 6a29ae80a3dd49175b324995d291d8968acf360f..0000000000000000000000000000000000000000 --- a/l10n/ar/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/ar/user_openid.po b/l10n/ar/user_openid.po deleted file mode 100644 index 7063958b17353ced2fe57ebbcbd7968027d0d2dc..0000000000000000000000000000000000000000 --- a/l10n/ar/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ar_SA/admin_dependencies_chk.po b/l10n/ar_SA/admin_dependencies_chk.po deleted file mode 100644 index defa48d8f6f7ff051d4cf915e5f6d3ce057fa858..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/ar_SA/admin_migrate.po b/l10n/ar_SA/admin_migrate.po deleted file mode 100644 index 04ac5b2dfb18b7439f2d7a9ccc8fd3b6140b2d71..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/ar_SA/bookmarks.po b/l10n/ar_SA/bookmarks.po deleted file mode 100644 index 476c475f4605662f4a38bf1923458b49608da5e5..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/ar_SA/calendar.po b/l10n/ar_SA/calendar.po deleted file mode 100644 index 8229289fd361457e13bed1adc70ad94e2265e40c..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/calendar.po +++ /dev/null @@ -1,813 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/ar_SA/contacts.po b/l10n/ar_SA/contacts.po deleted file mode 100644 index 26cc5d2266eefcc46448d4090d389e8be17f1e8a..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/ar_SA/core.po b/l10n/ar_SA/core.po index 8b794e039bf4a923297fe58628267f09e44f1bde..d567806a4436fa0bf3374f90481b88fa30f161e2 100644 --- a/l10n/ar_SA/core.po +++ b/l10n/ar_SA/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ar_SA/files_external.po b/l10n/ar_SA/files_external.po index faa597d0f4c91c6afd463b3769f2443bdaaa65b0..1cbea0646392529d1304ee66b206e60c5c89c487 100644 --- a/l10n/ar_SA/files_external.po +++ b/l10n/ar_SA/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/ar_SA/files_odfviewer.po b/l10n/ar_SA/files_odfviewer.po deleted file mode 100644 index abff78f829aff9a72f85ed68776dc0e1be01628d..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ar_SA/files_pdfviewer.po b/l10n/ar_SA/files_pdfviewer.po deleted file mode 100644 index 8a2c2b3fff1f8e202f0b06f0b390f189386b4d3f..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ar_SA/files_texteditor.po b/l10n/ar_SA/files_texteditor.po deleted file mode 100644 index 384e4edc4d05ed62db1cba169dbc10ce167fefdd..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ar_SA/gallery.po b/l10n/ar_SA/gallery.po deleted file mode 100644 index 9d60ea7bc6d39c94187393fe0dfe3e164443c1dd..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/gallery.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2012-07-25 19:30+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/ar_SA/impress.po b/l10n/ar_SA/impress.po deleted file mode 100644 index 5c3c10d5df46c8dc0d93b3485c617bbf9a6ac519..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ar_SA/media.po b/l10n/ar_SA/media.po deleted file mode 100644 index 9f152efa4215a791af3ca716e367b0471c3a9891..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2011-08-13 02:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/ar_SA/settings.po b/l10n/ar_SA/settings.po index a16336b7d7520de9ee96b1e08ddc7bf136d984c4..179bb717566b9341d7eda1aa4c262ff4856637db 100644 --- a/l10n/ar_SA/settings.po +++ b/l10n/ar_SA/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/ar_SA/tasks.po b/l10n/ar_SA/tasks.po deleted file mode 100644 index 69ac800c5e75cab8d5207a86276dce123850edd5..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/ar_SA/user_migrate.po b/l10n/ar_SA/user_migrate.po deleted file mode 100644 index c49cdec6c68e6012baad87884539eabf0a1ca0de..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/ar_SA/user_openid.po b/l10n/ar_SA/user_openid.po deleted file mode 100644 index bf485303a2e91827e48870849fd29941ef6b8c63..0000000000000000000000000000000000000000 --- a/l10n/ar_SA/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_SA\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/bg_BG/admin_dependencies_chk.po b/l10n/bg_BG/admin_dependencies_chk.po deleted file mode 100644 index a90db6fe74f5058ce0934de60d6f41f5bfc27914..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/bg_BG/admin_migrate.po b/l10n/bg_BG/admin_migrate.po deleted file mode 100644 index 758123404549467c278c4c29a0b83351c0ad8c9f..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/bg_BG/bookmarks.po b/l10n/bg_BG/bookmarks.po deleted file mode 100644 index b55c57ce25185855130c4ef8fb0608966f466568..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Yasen Pramatarov <yasen@lindeas.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-30 09:53+0000\n" -"Last-Translator: Yasen Pramatarov <yasen@lindeas.com>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Отметки" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "неозаглавено" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Завлачете това в лентата с отметки на браузъра си и го натискайте, когато искате да отметнете бързо някоя страница:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Отмятане" - -#: templates/list.php:13 -msgid "Address" -msgstr "Адрес" - -#: templates/list.php:14 -msgid "Title" -msgstr "Заглавие" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Етикети" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Запис на отметката" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Нямате отметки" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Бутон за отметки <br />" diff --git a/l10n/bg_BG/calendar.po b/l10n/bg_BG/calendar.po deleted file mode 100644 index 856d98f8e4348dd940e3a00e839259cc0636363f..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Stefan Ilivanov <ilivanov@gmail.com>, 2011. -# Yasen Pramatarov <yasen@lindeas.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Не са открити календари." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Не са открити събития." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Грешка при внасяне" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Нов часови пояс:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Часовата зона е сменена" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Невалидна заявка" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Календар" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Роджен ден" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Клиенти" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Празници" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Идеи" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Пътуване" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Среща" - -#: lib/app.php:131 -msgid "Other" -msgstr "Друго" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Лично" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Проекти" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Въпроси" - -#: lib/app.php:135 -msgid "Work" -msgstr "Работа" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Нов календар" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Не се повтаря" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Дневно" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Седмично" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Всеки делничен ден" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Двуседмично" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Месечно" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Годишно" - -#: lib/object.php:388 -msgid "never" -msgstr "никога" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Понеделник" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Вторник" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Сряда" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Четвъртък" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Петък" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Събота" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Неделя" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Всички дни" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Липсват полета" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Заглавие" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Седмица" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Месец" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Списък" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Днес" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Вашите календари" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Споделени календари" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Няма споделени календари" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Споделяне на календар" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Изтегляне" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Промяна" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Изтриване" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Нов календар" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Промени календар" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Екранно име" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Активен" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Цвят на календара" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Запис" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Продължи" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Отказ" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Промяна на събитие" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Изнасяне" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Споделяне" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Наименование" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Категория" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Отделете категориите със запетаи" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Редактиране на категориите" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Целодневно събитие" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "От" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "До" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Разширени настройки" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Локация" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Локация" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Описание" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Описание" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Повтори" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "създаване на нов календар" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Изберете календар" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Име на новия календар" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Внасяне" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Затваряне на прозореца" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Ново събитие" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Преглед на събитие" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Няма избрани категории" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Часова зона" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Групи" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/bg_BG/contacts.po b/l10n/bg_BG/contacts.po deleted file mode 100644 index 28690adf4db6858ac2cc2145d9a00c3aa87f5248..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/bg_BG/core.po b/l10n/bg_BG/core.po index a912136e2a40b71e332b8f9d1a9931b2da57767e..cbc25fc2b3069b0f920f52f274eaef4176162431 100644 --- a/l10n/bg_BG/core.po +++ b/l10n/bg_BG/core.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -33,55 +33,55 @@ msgstr "" msgid "This category already exists: " msgstr "Категорията вече съществува:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Настройки" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Януари" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Февруари" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Март" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Април" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Май" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Юни" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Юли" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Август" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Септември" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Октомври" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Ноември" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Декември" @@ -109,8 +109,8 @@ msgstr "Добре" msgid "No categories selected for deletion." msgstr "Няма избрани категории за изтриване" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Грешка" @@ -127,13 +127,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -148,7 +150,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Парола" @@ -161,8 +164,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -174,47 +176,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -238,12 +243,12 @@ msgstr "Заявено" msgid "Login failed!" msgstr "Входа пропадна!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Потребител" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Нулиране на заявка" @@ -299,68 +304,107 @@ msgstr "Редактиране на категориите" msgid "Add" msgstr "Добавяне" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Създаване на <strong>админ профил</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Разширено" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Директория за данни" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Конфигуриране на базата" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "ще се ползва" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Потребител за базата" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Парола за базата" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Име на базата" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Хост за базата" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Завършване на настройките" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Изход" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Забравена парола?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "запомни" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Вход" @@ -375,3 +419,17 @@ msgstr "пред." #: templates/part.pagenavi.php:20 msgid "next" msgstr "следващо" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/bg_BG/files_external.po b/l10n/bg_BG/files_external.po index fcc676908d2579f94487ceb4761b99df1d0d936c..adf4447b42e6811722909c8631be21ae044fbda5 100644 --- a/l10n/bg_BG/files_external.po +++ b/l10n/bg_BG/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/bg_BG/files_odfviewer.po b/l10n/bg_BG/files_odfviewer.po deleted file mode 100644 index 255b592f4981b28e063ea9b5e25d8fac7547d325..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/bg_BG/files_pdfviewer.po b/l10n/bg_BG/files_pdfviewer.po deleted file mode 100644 index e38e0c3fcb88bb11df700df29953a7399ca139d0..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/bg_BG/files_texteditor.po b/l10n/bg_BG/files_texteditor.po deleted file mode 100644 index 17803a57746e1351d91166d0fd9bc016cf2aaf1c..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/bg_BG/gallery.po b/l10n/bg_BG/gallery.po deleted file mode 100644 index 2bf1a654c1d47bd07320cbb3843bcb2f563a0609..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/gallery.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.net/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/bg_BG/impress.po b/l10n/bg_BG/impress.po deleted file mode 100644 index 35269e2e7009ac827607e551904dbb205e0b5581..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/bg_BG/media.po b/l10n/bg_BG/media.po deleted file mode 100644 index 48b61366ff7ffbff83a05df0e90256ca05e40d89..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Stefan Ilivanov <ilivanov@gmail.com>, 2011. -# Yasen Pramatarov <yasen@lindeas.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-30 09:39+0000\n" -"Last-Translator: Yasen Pramatarov <yasen@lindeas.com>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "Музика" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "Добавяне на албума към списъка за изпълнение" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Пусни" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Пауза" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Предишна" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Следваща" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Отнеми" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Върни" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Повторно сканиране" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Артист" - -#: templates/music.php:38 -msgid "Album" -msgstr "Албум" - -#: templates/music.php:39 -msgid "Title" -msgstr "Заглавие" diff --git a/l10n/bg_BG/settings.po b/l10n/bg_BG/settings.po index 52bb83794bc6f0fe10f77e4e91f8f7e0a85f2063..09ad3dd9b37e404c22414575f6fb6ad2eb14e5b7 100644 --- a/l10n/bg_BG/settings.po +++ b/l10n/bg_BG/settings.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:03+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -79,11 +79,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Изключване" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Включване" @@ -91,7 +91,7 @@ msgstr "Включване" msgid "Saving..." msgstr "Записване..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -186,15 +186,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Изберете програма" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/bg_BG/tasks.po b/l10n/bg_BG/tasks.po deleted file mode 100644 index 3f26e086ecc49b940df0de9592da774fe2bbeab8..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/bg_BG/user_migrate.po b/l10n/bg_BG/user_migrate.po deleted file mode 100644 index 37fb22aebf7b326cd9852a7b8efd92ffaa9ac43e..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/bg_BG/user_openid.po b/l10n/bg_BG/user_openid.po deleted file mode 100644 index be71873b6429ed3e8ecea64d38e2a158ffe3021e..0000000000000000000000000000000000000000 --- a/l10n/bg_BG/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg_BG\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ca/admin_dependencies_chk.po b/l10n/ca/admin_dependencies_chk.po deleted file mode 100644 index 1c5aef0e667155102b2f8a6a88fac7b27392c169..0000000000000000000000000000000000000000 --- a/l10n/ca/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 18:28+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "El mòdul php-json és necessari per moltes aplicacions per comunicacions internes" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "El mòdul php-curl és necessari per mostrar el títol de la pàgina quan s'afegeixen adreces d'interès" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "El mòdul php-gd és necessari per generar miniatures d'imatges" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "El mòdul php-ldap és necessari per connectar amb el servidor ldap" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "El mòdul php-zip és necessari per baixar múltiples fitxers de cop" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "El mòdul php-mb_multibyte és necessari per gestionar correctament la codificació." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "El mòdul php-ctype és necessari per validar dades." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "El mòdul php-xml és necessari per compatir els fitxers amb webdav." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "La directiva allow_url_fopen de php.ini hauria d'establir-se en 1 per accedir a la base de coneixements dels servidors OCS" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "El mòdul php-pdo és necessari per desar les dades d'ownCloud en una base de dades." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Estat de dependències" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Usat per:" diff --git a/l10n/ca/admin_migrate.po b/l10n/ca/admin_migrate.po deleted file mode 100644 index 285f752c6ad5f7c0abb3bf38ed4bcc2a3eb5d0b7..0000000000000000000000000000000000000000 --- a/l10n/ca/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 18:22+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Exporta aquesta instància de ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Això crearà un fitxer comprimit amb les dades d'aquesta instància ownCloud.\n Escolliu el tipus d'exportació:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Exporta" diff --git a/l10n/ca/bookmarks.po b/l10n/ca/bookmarks.po deleted file mode 100644 index c7e3b09a6052db6e61b2617194ffc6bb660e72b9..0000000000000000000000000000000000000000 --- a/l10n/ca/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-29 02:03+0200\n" -"PO-Revision-Date: 2012-07-28 13:38+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Adreces d'interès" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "sense nom" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Arrossegueu-ho al navegador i feu-hi un clic quan volgueu marcar ràpidament una adreça d'interès:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Llegeix més tard" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adreça" - -#: templates/list.php:14 -msgid "Title" -msgstr "Títol" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Etiquetes" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Desa l'adreça d'interès" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "No teniu adreces d'interès" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Bookmarklet <br />" diff --git a/l10n/ca/calendar.po b/l10n/ca/calendar.po deleted file mode 100644 index 3976c559bb6c15e85e61a8f544859d9e4818aca2..0000000000000000000000000000000000000000 --- a/l10n/ca/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <joan@montane.cat>, 2012. -# <rcalvoi@yahoo.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-12 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 11:20+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "No tots els calendaris estan en memòria" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Sembla que tot està en memòria" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "No s'han trobat calendaris." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "No s'han trobat events." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Calendari erroni" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "El fitxer no contenia esdeveniments o aquests ja estaven desats en el vostre caledari" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "els esdeveniments s'han desat en el calendari nou" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Ha fallat la importació" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "els esdveniments s'han desat en el calendari" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nova zona horària:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "La zona horària ha canviat" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Sol.licitud no vàlida" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendari" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd d/M" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd d/M" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "d [MMM ][yyyy ]{'—' d MMM yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, d MMM, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Aniversari" - -#: lib/app.php:122 -msgid "Business" -msgstr "Feina" - -#: lib/app.php:123 -msgid "Call" -msgstr "Trucada" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clients" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Remitent" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Vacances" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idees" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Viatge" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Sant" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Reunió" - -#: lib/app.php:131 -msgid "Other" -msgstr "Altres" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personal" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projectes" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Preguntes" - -#: lib/app.php:135 -msgid "Work" -msgstr "Feina" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "per" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "sense nom" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Calendari nou" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "No es repeteix" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Diari" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Mensual" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Cada setmana" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Bisetmanalment" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensualment" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Cada any" - -#: lib/object.php:388 -msgid "never" -msgstr "mai" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "per aparicions" - -#: lib/object.php:390 -msgid "by date" -msgstr "per data" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "per dia del mes" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "per dia de la setmana" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Dilluns" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Dimarts" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Dimecres" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Dijous" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Divendres" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Dissabte" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Diumenge" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "esdeveniments la setmana del mes" - -#: lib/object.php:428 -msgid "first" -msgstr "primer" - -#: lib/object.php:429 -msgid "second" -msgstr "segon" - -#: lib/object.php:430 -msgid "third" -msgstr "tercer" - -#: lib/object.php:431 -msgid "fourth" -msgstr "quart" - -#: lib/object.php:432 -msgid "fifth" -msgstr "cinquè" - -#: lib/object.php:433 -msgid "last" -msgstr "últim" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Gener" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Febrer" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Març" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Abril" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maig" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juny" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juliol" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Agost" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Setembre" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Octubre" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembre" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Desembre" - -#: lib/object.php:488 -msgid "by events date" -msgstr "per data d'esdeveniments" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "per ahir(s)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "per número(s) de la setmana" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "per dia del mes" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Dg." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Dl." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Dm." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Dc." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Dj." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Dv." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Ds." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Gen." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Febr." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Març" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Abr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Maig" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Juny" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Ag." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Set." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Oct." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Des." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Tot el dia" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Els camps que falten" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Títol" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Des de la data" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Des de l'hora" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Fins a la data" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Fins a l'hora" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "L'esdeveniment acaba abans que comenci" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Hi ha un error de base de dades" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Setmana" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mes" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Llista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Avui" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Configuració" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Els vostres calendaris" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Enllaç CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendaris compartits" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "No hi ha calendaris compartits" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Comparteix el calendari" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Baixa" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Edita" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Suprimeix" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "compartit amb vós" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Calendari nou" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Edita el calendari" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Mostra el nom" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Actiu" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Color del calendari" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Desa" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Envia" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Cancel·la" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Edició d'un esdeveniment" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exporta" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Eventinfo" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Repetició" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarma" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Assistents" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Comparteix" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Títol de l'esdeveniment" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categoria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separeu les categories amb comes" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Edita categories" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Esdeveniment de tot el dia" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Des de" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Fins a" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opcions avançades" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Ubicació" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Ubicació de l'esdeveniment" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Descripció" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Descripció de l'esdeveniment" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Repetició" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avançat" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Dies de la setmana seleccionats" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Seleccionar dies" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "i dies d'esdeveniment de l'any." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "i dies d'esdeveniment del mes." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Seleccionar mesos" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Seleccionar setmanes" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "i setmanes d'esdeveniment de l'any." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interval" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Final" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "aparicions" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "crea un nou calendari" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importa un fitxer de calendari" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Escolliu un calendari" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nom del nou calendari" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Escolliu un nom disponible!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Ja hi ha un calendari amb aquest nom. Si continueu, els calendaris es combinaran." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importa" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Tanca el diàleg" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Crea un nou esdeveniment" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Mostra un event" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "No hi ha categories seleccionades" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "a" - -#: templates/settings.php:10 -msgid "General" -msgstr "General" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zona horària" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Actualitza la zona horària automàticament" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Format horari" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Comença la setmana en " - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Memòria de cau" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Neteja la memòria de cau pels esdeveniments amb repetició" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URLs" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Adreça de sincronització del calendari CalDAV" - -#: templates/settings.php:87 -msgid "more info" -msgstr "més informació" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Adreça primària (Kontact et al)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "IOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Enllaç(os) iCalendar només de lectura" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Usuaris" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "seleccioneu usuaris" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Editable" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grups" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "seleccioneu grups" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "fes-ho public" diff --git a/l10n/ca/contacts.po b/l10n/ca/contacts.po deleted file mode 100644 index d7fbb584694b83cd3f147abcf1172be67c50ab5f..0000000000000000000000000000000000000000 --- a/l10n/ca/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <joan@montane.cat>, 2012. -# <rcalvoi@yahoo.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 08:24+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Error en (des)activar la llibreta d'adreces." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "no s'ha establert la id." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "No es pot actualitzar la llibreta d'adreces amb un nom buit" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Error en actualitzar la llibreta d'adreces." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "No heu facilitat cap ID" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Error en establir la suma de verificació." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "No heu seleccionat les categories a eliminar." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "No s'han trobat llibretes d'adreces." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "No s'han trobat contactes." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "S'ha produït un error en afegir el contacte." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "no s'ha establert el nom de l'element." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "No s'ha pogut processar el contacte:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "No es pot afegir una propietat buida." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Almenys heu d'omplir un dels camps d'adreça." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Esteu intentant afegir una propietat duplicada:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Falta el paràmetre IM." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "IM desconegut:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "La informació de la vCard és incorrecta. Carregueu la pàgina de nou." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Falta la ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Error en analitzar la ID de la VCard: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "no s'ha establert la suma de verificació." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "La informació de la vCard és incorrecta. Carregueu de nou la pàgina:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Alguna cosa ha anat FUBAR." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "No s'ha tramès cap ID de contacte." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Error en llegir la foto del contacte." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Error en desar el fitxer temporal." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "La foto carregada no és vàlida." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "falta la ID del contacte." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "No heu tramès el camí de la foto." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "El fitxer no existeix:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Error en carregar la imatge." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Error en obtenir l'objecte contacte." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Error en obtenir la propietat PHOTO." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Error en desar el contacte." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Error en modificar la mida de la imatge" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Error en retallar la imatge" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Error en crear la imatge temporal" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Error en trobar la imatge:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Error en carregar contactes a l'emmagatzemament." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "No hi ha errors, el fitxer s'ha carregat correctament" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "El fitxer carregat supera la directiva upload_max_filesize de php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "El fitxer carregat supera la directiva MAX_FILE_SIZE especificada al formulari HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "El fitxer només s'ha carregat parcialment" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "No s'ha carregat cap fitxer" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Falta un fitxer temporal" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "No s'ha pogut desar la imatge temporal: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "No s'ha pogut carregar la imatge temporal: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "No s'ha carregat cap fitxer. Error desconegut" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Contactes" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Aquesta funcionalitat encara no està implementada" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "No implementada" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "No s'ha pogut obtenir una adreça vàlida." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Error" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "No teniu permisos per afegir contactes a " - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Seleccioneu una de les vostres llibretes d'adreces" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Error de permisos" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Aquesta propietat no pot ser buida." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "No s'han pogut serialitzar els elements." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' s'ha cridat sense argument de tipus. Informeu-ne a bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Edita el nom" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "No s'han seleccionat fitxers per a la pujada." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "El fitxer que intenteu pujar excedeix la mida màxima de pujada en aquest servidor." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Error en carregar la imatge de perfil." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Seleccioneu un tipus" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Heu marcat eliminar alguns contactes, però encara no s'han eliminat. Espereu mentre s'esborren." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Voleu fusionar aquestes llibretes d'adreces?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultat: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importat, " - -#: js/loader.js:49 -msgid " failed." -msgstr " fallada." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "El nom a mostrar no pot ser buit" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "No s'ha trobat la llibreta d'adreces: " - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Aquesta no és la vostra llibreta d'adreces" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "No s'ha trobat el contacte." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Feina" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Casa" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Altres" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mòbil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Text" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Veu" - -#: lib/app.php:205 -msgid "Message" -msgstr "Missatge" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Vídeo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Paginador" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Aniversari" - -#: lib/app.php:253 -msgid "Business" -msgstr "Negocis" - -#: lib/app.php:254 -msgid "Call" -msgstr "Trucada" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Clients" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Emissari" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Vacances" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Idees" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Viatge" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Aniversari" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Reunió" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Personal" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projectes" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Preguntes" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Aniversari de {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contacte" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "No teniu permisos per editar aquest contacte" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "No teniu permisos per esborrar aquest contacte" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Afegeix un contacte" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importa" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Configuració" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Llibretes d'adreces" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Tanca" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Dreceres de teclat" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navegació" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Següent contacte de la llista" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Contacte anterior de la llista" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Expandeix/col·lapsa la llibreta d'adreces" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Llibreta d'adreces següent" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Llibreta d'adreces anterior" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Accions" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Carrega de nou la llista de contactes" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Afegeix un contacte nou" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Afegeix una llibreta d'adreces nova" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Esborra el contacte" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Elimina la foto a carregar" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Elimina la foto actual" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Edita la foto actual" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Carrega una foto nova" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Selecciona una foto de ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format personalitzat, Nom curt, Nom sencer, Invertit o Invertit amb coma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Edita detalls del nom" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organització" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Suprimeix" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Sobrenom" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Escriviu el sobrenom" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Adreça web" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Vés a la web" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grups" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separeu els grups amb comes" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Edita els grups" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferit" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Especifiqueu una adreça de correu electrònic correcta" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Escriviu una adreça de correu electrònic" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Envia per correu electrònic a l'adreça" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Elimina l'adreça de correu electrònic" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Escriviu el número de telèfon" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Elimina el número de telèfon" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Elimina IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Visualitza al mapa" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Edita els detalls de l'adreça" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Afegiu notes aquí." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Afegeix un camp" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telèfon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Correu electrònic" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Missatgeria instantània" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adreça" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Baixa el contacte" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Suprimeix el contacte" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "La imatge temporal ha estat eliminada de la memòria de cau." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Edita l'adreça" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tipus" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Adreça postal" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Adreça" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Carrer i número" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Addicional" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Número d'apartament, etc." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Ciutat" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Comarca" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "p. ex. Estat o província " - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Codi postal" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Codi postal" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "País" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Llibreta d'adreces" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Prefix honorífic:" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Srta" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Sra" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Sr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Senyor" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Sra" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Nom específic" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Noms addicionals" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Nom de familia" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Sufix honorífic:" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importa un fitxer de contactes" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Escolliu la llibreta d'adreces" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "crea una llibreta d'adreces nova" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nom de la nova llibreta d'adreces" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "S'estan important contactes" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "No teniu contactes a la llibreta d'adreces." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Afegeix un contacte" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Selecccioneu llibretes d'adreces" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Escriviu un nom" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Escriviu una descripció" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Adreces de sincronització CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "més informació" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Adreça primària (Kontact i al)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Mostra l'enllaç CardDav" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Mostra l'enllaç VCF només de lectura" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Comparteix" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Baixa" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Edita" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nova llibreta d'adreces" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nom" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Descripció" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Desa" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Cancel·la" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Més..." diff --git a/l10n/ca/core.po b/l10n/ca/core.po index 49f057e364cc56d0cb15e73c343133543c83f773..c8709a4ef414bd2b796b2915760e9959c28d6b74 100644 --- a/l10n/ca/core.po +++ b/l10n/ca/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 06:19+0000\n" +"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,61 +31,61 @@ msgstr "No voleu afegir cap categoria?" msgid "This category already exists: " msgstr "Aquesta categoria ja existeix:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Arranjament" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Gener" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Febrer" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Març" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Abril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maig" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juny" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juliol" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agost" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Setembre" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Octubre" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Novembre" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Desembre" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Escull" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -107,114 +107,119 @@ msgstr "D'acord" msgid "No categories selected for deletion." msgstr "No hi ha categories per eliminar." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Error" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Error en compartir" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Error en deixar de compartir" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Error en canviar els permisos" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Compartit amb vós i amb el grup" + +#: js/share.js:130 +msgid "by" +msgstr "per" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "compartit amb vós per" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Comparteix amb" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Comparteix amb enllaç" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "Protegir amb contrasenya" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Contrasenya" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Estableix la data d'expiració" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Data d'expiració" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Comparteix per correu electrònic" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "No s'ha trobat ningú" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "No es permet compartir de nou" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Compartit en" + +#: js/share.js:250 +msgid "with" +msgstr "amb" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Deixa de compartir" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "pot editar" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "control d'accés" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "crea" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "actualitza" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "elimina" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "comparteix" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Protegeix amb contrasenya" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Error en eliminar la data d'expiració" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Error en establir la data d'expiració" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -236,12 +241,12 @@ msgstr "Sol·licitat" msgid "Login failed!" msgstr "No s'ha pogut iniciar la sessió" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nom d'usuari" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Sol·licita reinicialització" @@ -297,68 +302,107 @@ msgstr "Edita les categories" msgid "Add" msgstr "Afegeix" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Avís de seguretat" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "No està disponible el generador de nombres aleatoris segurs, habiliteu l'extensió de PHP OpenSSL." + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Sense un generador de nombres aleatoris segurs un atacant podria predir els senyals per restablir la contrasenya i prendre-us el compte." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "La carpeta de dades i els fitxers provablement són accessibles des d'internet. El fitxer .htaccess que proporciona ownCloud no funciona. Us recomanem que configureu el vostre servidor web de manera que la carpeta de dades no sigui accessible o que moveu la carpeta de dades fora de la carpeta arrel del servidor web." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Crea un <strong>compte d'administrador</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avançat" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Carpeta de dades" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configura la base de dades" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "s'usarà" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Usuari de la base de dades" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Contrasenya de la base de dades" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nom de la base de dades" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Espai de taula de la base de dades" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Ordinador central de la base de dades" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Acaba la configuració" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "controleu els vostres serveis web" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Surt" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "L'ha rebutjat l'acceditació automàtica!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "Se no heu canviat la contrasenya recentment el vostre compte pot estar compromès!" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Canvieu la contrasenya de nou per assegurar el vostre compte." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Heu perdut la contrasenya?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "recorda'm" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Inici de sessió" @@ -373,3 +417,17 @@ msgstr "anterior" #: templates/part.pagenavi.php:20 msgid "next" msgstr "següent" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "Avís de seguretat!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Comproveu la vostra contrasenya. <br/>Per raons de seguretat se us pot demanar escriure de nou la vostra contrasenya." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Comprova" diff --git a/l10n/ca/files.po b/l10n/ca/files.po index b98f8b4ffe7159e1d83ba34f4add8b46a0daf47a..b78da53d8b9c75d505a4be9d3dd706eab4c18df6 100644 --- a/l10n/ca/files.po +++ b/l10n/ca/files.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-02 02:02+0200\n" +"PO-Revision-Date: 2012-10-01 08:52+0000\n" +"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -65,7 +65,7 @@ msgstr "Suprimeix" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Reanomena" #: js/filelist.js:190 js/filelist.js:192 msgid "already exists" @@ -121,11 +121,11 @@ msgstr "Pendents" #: js/files.js:256 msgid "1 file uploading" -msgstr "" +msgstr "1 fitxer pujant" #: js/files.js:259 js/files.js:304 js/files.js:319 msgid "files uploading" -msgstr "" +msgstr "fitxers pujant" #: js/files.js:322 js/files.js:355 msgid "Upload cancelled." @@ -140,81 +140,81 @@ msgstr "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·l msgid "Invalid name, '/' is not allowed." msgstr "El nom no és vàlid, no es permet '/'." -#: js/files.js:667 +#: js/files.js:668 msgid "files scanned" msgstr "arxius escanejats" -#: js/files.js:675 +#: js/files.js:676 msgid "error while scanning" msgstr "error durant l'escaneig" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:749 templates/index.php:48 msgid "Name" msgstr "Nom" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:750 templates/index.php:56 msgid "Size" msgstr "Mida" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:751 templates/index.php:58 msgid "Modified" msgstr "Modificat" -#: js/files.js:777 +#: js/files.js:778 msgid "folder" msgstr "carpeta" -#: js/files.js:779 +#: js/files.js:780 msgid "folders" msgstr "carpetes" -#: js/files.js:787 +#: js/files.js:788 msgid "file" msgstr "fitxer" -#: js/files.js:789 +#: js/files.js:790 msgid "files" msgstr "fitxers" -#: js/files.js:833 +#: js/files.js:834 msgid "seconds ago" -msgstr "" +msgstr "segons enrere" -#: js/files.js:834 +#: js/files.js:835 msgid "minute ago" -msgstr "" +msgstr "minut enrere" -#: js/files.js:835 +#: js/files.js:836 msgid "minutes ago" -msgstr "" +msgstr "minuts enrere" -#: js/files.js:838 +#: js/files.js:839 msgid "today" -msgstr "" +msgstr "avui" -#: js/files.js:839 +#: js/files.js:840 msgid "yesterday" -msgstr "" +msgstr "ahir" -#: js/files.js:840 +#: js/files.js:841 msgid "days ago" -msgstr "" +msgstr "dies enrere" -#: js/files.js:841 +#: js/files.js:842 msgid "last month" -msgstr "" +msgstr "el mes passat" -#: js/files.js:843 +#: js/files.js:844 msgid "months ago" -msgstr "" +msgstr "mesos enrere" -#: js/files.js:844 +#: js/files.js:845 msgid "last year" -msgstr "" +msgstr "l'any passat" -#: js/files.js:845 +#: js/files.js:846 msgid "years ago" -msgstr "" +msgstr "anys enrere" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/ca/files_external.po b/l10n/ca/files_external.po index 8bc7ba3b00f92ffc29754c2bd0d117c4e4edf93d..2b4c767cdecc9a01eabc04cd202223a95e9c04ef 100644 --- a/l10n/ca/files_external.po +++ b/l10n/ca/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 18:33+0000\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 06:09+0000\n" "Last-Translator: rogerc <rcalvoi@yahoo.com>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "S'ha concedit l'accés" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Error en configurar l'emmagatzemament Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Concedeix accés" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Ompliu els camps requerits" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Proporcioneu una clau d'aplicació i secret vàlids per a Dropbox" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Error en configurar l'emmagatzemament Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Grups" msgid "Users" msgstr "Usuaris" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Elimina" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Habilita l'emmagatzemament extern d'usuari" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Permet als usuaris muntar el seu emmagatzemament extern propi" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Certificats SSL root" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importa certificat root" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Habilita l'emmagatzemament extern d'usuari" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Permet als usuaris muntar el seu emmagatzemament extern propi" diff --git a/l10n/ca/files_odfviewer.po b/l10n/ca/files_odfviewer.po deleted file mode 100644 index e41b59b03caac87c35a14ab14ae10c5ead0a213c..0000000000000000000000000000000000000000 --- a/l10n/ca/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ca/files_pdfviewer.po b/l10n/ca/files_pdfviewer.po deleted file mode 100644 index 9645c269ddde967f337bd4d651e7eb39a77ef526..0000000000000000000000000000000000000000 --- a/l10n/ca/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ca/files_sharing.po b/l10n/ca/files_sharing.po index 1bf9e7771c15400c361a27cafc215df3ca4b22f4..682f63bb56b516691a90306c35828cfe98ddd936 100644 --- a/l10n/ca/files_sharing.po +++ b/l10n/ca/files_sharing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-02 02:02+0200\n" +"PO-Revision-Date: 2012-10-01 08:50+0000\n" +"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,12 +29,12 @@ msgstr "Envia" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s ha compartit la carpeta %s amb vós" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s ha compartit el fitxer %s amb vós" #: templates/public.php:14 templates/public.php:30 msgid "Download" diff --git a/l10n/ca/files_texteditor.po b/l10n/ca/files_texteditor.po deleted file mode 100644 index 9e62b3f7a2cae5d4a43573423ade2b949bd20d1f..0000000000000000000000000000000000000000 --- a/l10n/ca/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ca/files_versions.po b/l10n/ca/files_versions.po index 5a70c6947cfb4a9de1fcfa4d997bf0caf90b18ca..4bd9bdf45c900f165ebf439b4381cedb501c37fa 100644 --- a/l10n/ca/files_versions.po +++ b/l10n/ca/files_versions.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-10 02:04+0200\n" +"PO-Revision-Date: 2012-10-09 07:30+0000\n" +"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,7 +25,7 @@ msgstr "Expira totes les versions" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "Historial" #: templates/settings-personal.php:4 msgid "Versions" @@ -41,4 +41,4 @@ msgstr "Fitxers de Versions" #: templates/settings.php:4 msgid "Enable" -msgstr "Permetre" +msgstr "Habilita" diff --git a/l10n/ca/gallery.po b/l10n/ca/gallery.po deleted file mode 100644 index 7be2fa1525474d376035efa0672440cac74c8b5a..0000000000000000000000000000000000000000 --- a/l10n/ca/gallery.po +++ /dev/null @@ -1,59 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-27 02:02+0200\n" -"PO-Revision-Date: 2012-07-26 07:08+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Fotos" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Comperteix la galeria" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Error: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Error intern" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Passi de diapositives" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Enrera" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Elimina la confirmació" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Voleu eliminar l'àlbum" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Canvia el nom de l'àlbum" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nom nou de l'àlbum" diff --git a/l10n/ca/impress.po b/l10n/ca/impress.po deleted file mode 100644 index 198ff99c6d45fac7e4d4d8107cf78ed25c31d729..0000000000000000000000000000000000000000 --- a/l10n/ca/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ca/media.po b/l10n/ca/media.po deleted file mode 100644 index 4d41f39ffe580eee085336b93043ef71fc97dbe9..0000000000000000000000000000000000000000 --- a/l10n/ca/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Catalan (http://www.transifex.net/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Música" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Reprodueix" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausa" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Anterior" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Següent" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Mut" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Activa el so" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Explora de nou la col·lecció" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Àlbum" - -#: templates/music.php:39 -msgid "Title" -msgstr "Títol" diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po index bcfdd5a31c49fe093eb62bbe66a75f2285232f73..15ab377f6fbf730f108b8ef10a4a272c8eb3a960 100644 --- a/l10n/ca/settings.po +++ b/l10n/ca/settings.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 22:01+0000\n" -"Last-Translator: Josep Tomàs <jtomas.binsoft@gmail.com>\n" +"POT-Creation-Date: 2012-10-10 02:05+0200\n" +"PO-Revision-Date: 2012-10-09 07:31+0000\n" +"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,11 +80,11 @@ msgstr "No es pot afegir l'usuari al grup %s" msgid "Unable to remove user from group %s" msgstr "No es pot eliminar l'usuari del grup %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Desactiva" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Activa" @@ -92,7 +92,7 @@ msgstr "Activa" msgid "Saving..." msgstr "S'està desant..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Català" @@ -187,15 +187,19 @@ msgstr "Desenvolupat per la <a href=\"http://ownCloud.org/contact\" target=\"_bl msgid "Add your App" msgstr "Afegiu la vostra aplicació" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Més aplicacions" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Seleccioneu una aplicació" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Mireu la pàgina d'aplicacions a apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-propietat de <span class=\"author\"></span>" diff --git a/l10n/ca/tasks.po b/l10n/ca/tasks.po deleted file mode 100644 index b96519e57fad302f962ac1a2e5984367c13f04a5..0000000000000000000000000000000000000000 --- a/l10n/ca/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 18:37+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "data/hora incorrecta" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Tasques" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Cap categoria" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Sense especificar" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=major" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=mitjana" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=inferior" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Elimina el resum" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Percentatge completat no vàlid" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Prioritat no vàlida" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Afegeix una tasca" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Ordena per" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Ordena per llista" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Ordena els complets" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Ordena per ubicació" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Ordena per prioritat" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Ordena per etiqueta" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Carregant les tasques..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Important" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Més" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Menys" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Elimina" diff --git a/l10n/ca/user_migrate.po b/l10n/ca/user_migrate.po deleted file mode 100644 index c603e775e46ab2ac3a3787cf482ff0f9ee82f811..0000000000000000000000000000000000000000 --- a/l10n/ca/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 08:04+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Exporta" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Alguna cosa ha anat malament en generar el fitxer d'exportació" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "S'ha produït un error" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Exportar el compte d'usuari" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Això crearà un fitxer comprimit que conté el vostre compte ownCloud." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Importar el compte d'usuari" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "zip d'usuari ownCloud" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importa" diff --git a/l10n/ca/user_openid.po b/l10n/ca/user_openid.po deleted file mode 100644 index 35c53f5627fba29e05a663ea1975030bc166460b..0000000000000000000000000000000000000000 --- a/l10n/ca/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rcalvoi@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 18:41+0000\n" -"Last-Translator: rogerc <rcalvoi@yahoo.com>\n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Això és un punt final de servidor OpenID. Per més informació consulteu" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identitat:<b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Domini:<b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Usuari:<b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Inici de sessió" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Error:<b>No heu seleccionat cap usuari" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "podeu autenticar altres llocs web amb aquesta adreça" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Servidor OpenID autoritzat" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "La vostra adreça a Wordpress, Identi.ca …" diff --git a/l10n/cs_CZ/admin_dependencies_chk.po b/l10n/cs_CZ/admin_dependencies_chk.po deleted file mode 100644 index 82774f6a248961ec325b02af7df7bd5e33ec2180..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Martin <fireball@atlas.cz>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-18 02:01+0200\n" -"PO-Revision-Date: 2012-08-17 15:37+0000\n" -"Last-Translator: Martin <fireball@atlas.cz>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Modul php-json je třeba pro vzájemnou komunikaci mnoha aplikací" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Modul php-curl je třeba pro zobrazení titulu strany v okamžiku přidání záložky" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Modul php-gd je třeba pro tvorbu náhledů Vašich obrázků" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Modul php-ldap je třeba pro připojení na Váš ldap server" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Modul php-zip je třeba pro souběžné stahování souborů" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Modul php-mb_multibyte je třeba pro správnou funkci kódování." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Modul php-ctype je třeba k ověřování dat." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Modul php-xml je třeba ke sdílení souborů prostřednictvím WebDAV." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Příkaz allow_url_fopen ve Vašem php.ini souboru by měl být nastaven na 1 kvůli získávání informací z OCS serverů" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Modul php-pdo je třeba pro ukládání dat ownCloud do databáze" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Status závislostí" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Používáno:" diff --git a/l10n/cs_CZ/admin_migrate.po b/l10n/cs_CZ/admin_migrate.po deleted file mode 100644 index a43f6e5be06d4795098c7d3eb0a7e82ffbc0c839..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Martin <fireball@atlas.cz>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 10:35+0000\n" -"Last-Translator: Martin <fireball@atlas.cz>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Export této instance ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Bude vytvořen komprimovaný soubor obsahující data této instance ownCloud.⏎ Zvolte typ exportu:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Export" diff --git a/l10n/cs_CZ/bookmarks.po b/l10n/cs_CZ/bookmarks.po deleted file mode 100644 index a6d7d19a244329c0d02625bfbb065fdfd7030779..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Martin <fireball@atlas.cz>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 09:44+0000\n" -"Last-Translator: Martin <fireball@atlas.cz>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Záložky" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "nepojmenovaný" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Přetáhněte do Vašeho prohlížeče a kliněte, pokud si přejete rychle uložit stranu do záložek:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Přečíst později" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adresa" - -#: templates/list.php:14 -msgid "Title" -msgstr "Název" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Tagy" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Uložit záložku" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Nemáte žádné záložky" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Záložky <br />" diff --git a/l10n/cs_CZ/calendar.po b/l10n/cs_CZ/calendar.po deleted file mode 100644 index f06317221c05fbe9366b1168c58f57714ec1f24c..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/calendar.po +++ /dev/null @@ -1,816 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jan Krejci <krejca85@gmail.com>, 2011, 2012. -# Martin <fireball@atlas.cz>, 2011, 2012. -# Michal Hrušecký <Michal@hrusecky.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 09:41+0000\n" -"Last-Translator: Martin <fireball@atlas.cz>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "V paměti nejsou uloženy kompletně všechny kalendáře" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Zdá se, že vše je kompletně uloženo v paměti" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Žádné kalendáře nenalezeny." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Žádné události nenalezeny." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Nesprávný kalendář" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Soubor, obsahující všechny záznamy nebo je prázdný, je již uložen ve Vašem kalendáři." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "Záznam byl uložen v novém kalendáři" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Import selhal" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "záznamů bylo uloženo ve Vašem kalendáři" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nová časová zóna:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Časová zóna byla změněna" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Chybný požadavek" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendář" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM rrrr" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "d. MMM[ yyyy]{ '—' d.[ MMM] yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, rrrr" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Narozeniny" - -#: lib/app.php:122 -msgid "Business" -msgstr "Obchodní" - -#: lib/app.php:123 -msgid "Call" -msgstr "Hovor" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klienti" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Doručovatel" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Prázdniny" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Nápady" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Cesta" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Výročí" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Schůzka" - -#: lib/app.php:131 -msgid "Other" -msgstr "Další" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Osobní" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekty" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Dotazy" - -#: lib/app.php:135 -msgid "Work" -msgstr "Pracovní" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "od" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "nepojmenováno" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nový kalendář" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Neopakuje se" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Denně" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Týdně" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Každý všední den" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Jednou za dva týdny" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Měsíčně" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Ročně" - -#: lib/object.php:388 -msgid "never" -msgstr "nikdy" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "podle výskytu" - -#: lib/object.php:390 -msgid "by date" -msgstr "podle data" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "podle dne v měsíci" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "podle dne v týdnu" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Pondělí" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Úterý" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Středa" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Čtvrtek" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Pátek" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sobota" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Neděle" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "týdenní události v měsíci" - -#: lib/object.php:428 -msgid "first" -msgstr "první" - -#: lib/object.php:429 -msgid "second" -msgstr "druhý" - -#: lib/object.php:430 -msgid "third" -msgstr "třetí" - -#: lib/object.php:431 -msgid "fourth" -msgstr "čtvrtý" - -#: lib/object.php:432 -msgid "fifth" -msgstr "pátý" - -#: lib/object.php:433 -msgid "last" -msgstr "poslední" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Leden" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Únor" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Březen" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Duben" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Květen" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Červen" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Červenec" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Srpen" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Září" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Říjen" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Listopad" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Prosinec" - -#: lib/object.php:488 -msgid "by events date" -msgstr "podle data události" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "po dni (dnech)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "podle čísel týdnů" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "podle dne a měsíce" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Datum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Ne" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Po" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Út" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "St" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Čt" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Pá" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "So" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Ne" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "únor" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "březen" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "duben" - -#: templates/calendar.php:8 -msgid "May." -msgstr "květen" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "červen" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "červenec" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "srpen" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "září" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "říjen" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "listopad" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "prosinec" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Celý den" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Chybějící pole" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Název" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Od data" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Od" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Do data" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Do" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Akce končí před zahájením" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Chyba v databázi" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "týden" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "měsíc" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Seznam" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "dnes" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Nastavení" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Vaše kalendáře" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav odkaz" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Sdílené kalendáře" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Žádné sdílené kalendáře" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Sdílet kalendář" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Stáhnout" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Editovat" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Odstranit" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "sdíleno s vámi uživatelem" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nový kalendář" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Editovat kalendář" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Zobrazované jméno" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktivní" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Barva kalendáře" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Uložit" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Potvrdit" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Storno" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Editovat událost" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Export" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informace o události" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Opakující se" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Účastníci" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Sdílet" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Název události" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorie" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Kategorie oddělené čárkami" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Upravit kategorie" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Celodenní událost" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "od" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "do" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Pokročilé volby" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Umístění" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Místo konání události" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Popis" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Popis události" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Opakování" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Pokročilé" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Vybrat dny v týdnu" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Vybrat dny" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "a denní události v roce" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "a denní události v měsíci" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Vybrat měsíce" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Vybrat týdny" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "a týden s událostmi v roce" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interval" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Konec" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "výskyty" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "vytvořit nový kalendář" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importovat soubor kalendáře" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Vyberte prosím kalendář" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Název nového kalendáře" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Použijte volné jméno!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Kalendář s trímto názvem již existuje. Pokud název použijete, stejnojmenné kalendáře budou sloučeny." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Import" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Zavřít dialog" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Vytvořit novou událost" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Zobrazit událost" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Žádné kategorie nevybrány" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "z" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "v" - -#: templates/settings.php:10 -msgid "General" -msgstr "Hlavní" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Časové pásmo" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Obnovit auronaricky časovou zónu." - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Formát času" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Týden začína v" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Paměť" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Vymazat paměť pro opakuijísí se záznamy" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URLs" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Kalendář CalDAV synchronizuje adresy" - -#: templates/settings.php:87 -msgid "more info" -msgstr "podrobnosti" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Primární adresa (veřejná)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Odkaz(y) kalendáře pouze pro čtení" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Uživatelé" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "vybrat uživatele" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Upravovatelné" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Skupiny" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "vybrat skupiny" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "zveřejnit" diff --git a/l10n/cs_CZ/contacts.po b/l10n/cs_CZ/contacts.po deleted file mode 100644 index 9b1fa750be141502c2e3f37d31dd88e1664b1b39..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jan Krejci <krejca85@gmail.com>, 2011, 2012. -# Martin <fireball@atlas.cz>, 2011, 2012. -# Michal Hrušecký <Michal@hrusecky.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:58+0000\n" -"Last-Translator: Jan Krejci <krejca85@gmail.com>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Chyba při (de)aktivaci adresáře." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id neni nastaveno." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Nelze aktualizovat adresář s prázdným jménem." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Chyba při aktualizaci adresáře." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "ID nezadáno" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Chyba při nastavování kontrolního součtu." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Žádné kategorie nebyly vybrány k smazání." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Žádný adresář nenalezen." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Žádné kontakty nenalezeny." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Během přidávání kontaktu nastala chyba." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "jméno elementu není nastaveno." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Nelze analyzovat kontakty" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Nelze přidat prazdný údaj." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Musí být uveden nejméně jeden z adresních údajů" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Pokoušíte se přidat duplicitní atribut: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Chybějící parametr IM" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Neznámý IM:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informace o vCard je nesprávná. Obnovte stránku, prosím." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Chybí ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Chyba při parsování VCard pro ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "kontrolní součet není nastaven." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informace o vCard je nesprávná. Obnovte stránku, prosím." - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Něco se pokazilo. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Nebylo nastaveno ID kontaktu." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Chyba při načítání fotky kontaktu." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Chyba při ukládání dočasného souboru." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Načítaná fotka je vadná." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Chybí ID kontaktu." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Žádná fotka nebyla nahrána." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Soubor neexistuje:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Chyba při načítání obrázku." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Chyba při převzetí objektu kontakt." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Chyba při získávání fotky." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Chyba při ukládání kontaktu." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Chyba při změně velikosti obrázku." - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Chyba při osekávání obrázku." - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Chyba při vytváření dočasného obrázku." - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Chyba při hledání obrázku:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Chyba při nahrávání kontaktů do úložiště." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Nevyskytla se žádná chyba, soubor byl úspěšně nahrán" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Nahrávaný soubor překračuje nastavení upload_max_filesize directive v php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Nahrávaný soubor překračuje nastavení MAX_FILE_SIZE z voleb HTML formuláře" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Nahrávaný soubor se nahrál pouze z části" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Žádný soubor nebyl nahrán" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Chybí dočasný adresář" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Nemohu uložit dočasný obrázek: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Nemohu načíst dočasný obrázek: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Soubor nebyl odeslán. Neznámá chyba" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Kontakty" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Bohužel, tato funkce nebyla ještě implementována." - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Neimplementováno" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Nelze získat platnou adresu." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Chyba" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "Nemáte práva přidat kontakt do" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Prosím vyberte jeden z vašich adresářů" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Chyba přístupových práv" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Tento parametr nemuže zůstat nevyplněn." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Prvky nelze převést.." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' voláno bez argumentu. Prosím oznamte chybu na bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Upravit jméno" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Žádné soubory nebyly vybrány k nahrání." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Soubor, který se pokoušíte odeslat, přesahuje maximální povolenou velikost." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Chyba při otevírání obrázku profilu" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Vybrat typ" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Některé kontakty jsou označeny ke smazání. Počkete prosím na dokončení operace." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Chcete spojit tyto adresáře?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Výsledek: " - -#: js/loader.js:49 -msgid " imported, " -msgstr "importováno v pořádku," - -#: js/loader.js:49 -msgid " failed." -msgstr "neimportováno." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Zobrazované jméno nemůže zůstat prázdné." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Adresář nenalezen:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Toto není Váš adresář." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakt nebyl nalezen." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Pracovní" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Domácí" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Ostatní" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Text" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Hlas" - -#: lib/app.php:205 -msgid "Message" -msgstr "Zpráva" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Narozeniny" - -#: lib/app.php:253 -msgid "Business" -msgstr "Pracovní" - -#: lib/app.php:254 -msgid "Call" -msgstr "Volat" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Klienti" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Dodavatel" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Prázdniny" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Nápady" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Cestování" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubileum" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Schůzka" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Osobní" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projekty" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Dotazy" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Narozeniny {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "Nemáte práva editovat tento kontakt" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "Nemáte práva smazat tento kontakt" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Přidat kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Import" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Nastavení" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adresáře" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Zavřít" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Klávesoví zkratky" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigace" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Následující kontakt v seznamu" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Předchozí kontakt v seznamu" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Rozbalit/sbalit aktuální Adresář" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Následující Adresář" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Předchozí Adresář" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Akce" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Občerstvit seznam kontaktů" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Přidat kontakt" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Předat nový Adresář" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Odstranit aktuální kontakt" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Přetáhněte sem fotku pro její nahrání" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Smazat současnou fotku" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Upravit současnou fotku" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Nahrát novou fotku" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Vybrat fotku z ownCloudu" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formát vlastní, křestní, celé jméno, obráceně nebo obráceně oddelené čárkami" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Upravit podrobnosti jména" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizace" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Odstranit" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Přezdívka" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Zadejte přezdívku" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Web" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Přejít na web" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd. mm. yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Skupiny" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Oddělte skupiny čárkami" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Upravit skupiny" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferovaný" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Prosím zadejte platnou e-mailovou adresu" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Zadat e-mailovou adresu" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Odeslat na adresu" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Smazat e-mail" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Zadat telefoní číslo" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Smazat telefoní číslo" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Smazat IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Zobrazit na mapě" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Upravit podrobnosti adresy" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Zde můžete připsat poznámky." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Přidat políčko" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Instant Messaging" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresa" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Poznámka" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Stáhnout kontakt" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Odstranit kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Obrázek byl odstraněn z dočasné paměti." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Upravit adresu" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Typ" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "PO box" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Ulice" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Ulice a číslo" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Rozšířené" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Byt číslo atd." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Město" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Kraj" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Např. stát nebo okres" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "PSČ" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "PSČ" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Země" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adresář" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Tituly před" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Slečna" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Ms" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Pan" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Paní" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Křestní jméno" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Další jména" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Příjmení" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Tituly za" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "JUDr." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "MUDr." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "ml." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "st." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importovat soubor kontaktů" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Prosím zvolte adresář" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "vytvořit nový adresář" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Jméno nového adresáře" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importování kontaktů" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Nemáte žádné kontakty v adresáři." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Přidat kontakt" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Vybrat Adresář" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Vložte jméno" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Vložte popis" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Adresa pro synchronizaci pomocí CardDAV:" - -#: templates/settings.php:3 -msgid "more info" -msgstr "víc informací" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Hlavní adresa (Kontakt etc)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Zobrazit odklaz CardDAV:" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Zobrazit odkaz VCF pouze pro čtení" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Sdílet" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Stažení" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editovat" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nový adresář" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Název" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Popis" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Uložit" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Storno" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Více..." diff --git a/l10n/cs_CZ/core.po b/l10n/cs_CZ/core.po index 4ae1820806ae7dcbcc652a8ddd23569547b1b0e2..356ffa03df511012e34debe69cd3bee1007258c0 100644 --- a/l10n/cs_CZ/core.po +++ b/l10n/cs_CZ/core.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 11:43+0000\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 08:31+0000\n" "Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -33,55 +33,55 @@ msgstr "Žádná kategorie k přidání?" msgid "This category already exists: " msgstr "Tato kategorie již existuje: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Nastavení" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Leden" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Únor" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Březen" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Duben" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Květen" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Červen" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Červenec" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Srpen" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Září" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Říjen" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Listopad" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Prosinec" @@ -109,8 +109,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Žádné kategorie nebyly vybrány ke smazání." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Chyba" @@ -127,14 +127,16 @@ msgid "Error while changing permissions" msgstr "Chyba při změně oprávnění" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Sdíleno s Vámi a skupinou %s od %s" +msgid "Shared with you and the group" +msgstr "S Vámi a skupinou" + +#: js/share.js:130 +msgid "by" +msgstr "sdílí" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Sdíleno s Vámi od %s" +msgid "Shared with you by" +msgstr "S Vámi sdílí" #: js/share.js:137 msgid "Share with" @@ -148,7 +150,8 @@ msgstr "Sdílet s odkazem" msgid "Password protect" msgstr "Chránit heslem" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Heslo" @@ -161,9 +164,8 @@ msgid "Expiration date" msgstr "Datum vypršení platnosti" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Sdílet e-mailem: %s" +msgid "Share via email:" +msgstr "Sdílet e-mailem:" #: js/share.js:187 msgid "No people found" @@ -174,47 +176,50 @@ msgid "Resharing is not allowed" msgstr "Sdílení již sdílené položky není povoleno" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Sdíleno v %s s %s" +msgid "Shared in" +msgstr "Sdíleno v" + +#: js/share.js:250 +msgid "with" +msgstr "s" #: js/share.js:271 msgid "Unshare" msgstr "Zrušit sdílení" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "lze upravovat" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "řízení přístupu" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "vytvořit" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "aktualizovat" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "smazat" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "sdílet" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Chráněno heslem" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "Chyba při odstraňování data vypršení platnosti" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Chyba při nastavení data vypršení platnosti" @@ -238,12 +243,12 @@ msgstr "Požadováno" msgid "Login failed!" msgstr "Přihlášení selhalo." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Uživatelské jméno" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Vyžádat obnovu" @@ -299,68 +304,107 @@ msgstr "Upravit kategorie" msgid "Add" msgstr "Přidat" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Bezpečnostní upozornění" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "Není dostupný žádný bezpečný generátor náhodných čísel. Povolte, prosím, rozšíření OpenSSL v PHP." + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Bez bezpečného generátoru náhodných čísel může útočník předpovědět token pro obnovu hesla a převzít kontrolu nad Vaším účtem." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "Váš adresář dat a všechny Vaše soubory jsou pravděpodobně přístupné z internetu. Soubor .htaccess, který je poskytován ownCloud, nefunguje. Důrazně Vám doporučujeme nastavit váš webový server tak, aby nebyl adresář dat přístupný, nebo přesunout adresář dat mimo kořenovou složku dokumentů webového serveru." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Vytvořit <strong>účet správce</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Pokročilé" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Složka s daty" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Nastavit databázi" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "bude použito" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Uživatel databáze" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Heslo databáze" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Název databáze" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Tabulkový prostor databáze" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Hostitel databáze" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Dokončit nastavení" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "webové služby pod Vaší kontrolou" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Odhlásit se" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "Automatické přihlášení odmítnuto." + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "V nedávné době jste nezměnili své heslo, Váš účet může být kompromitován." + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Změňte, prosím, své heslo pro opětovné zabezpečení Vašeho účtu." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Ztratili jste své heslo?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "zapamatovat si" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Přihlásit" @@ -375,3 +419,17 @@ msgstr "předchozí" #: templates/part.pagenavi.php:20 msgid "next" msgstr "následující" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "Bezpečnostní upozornění." + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Ověřte, prosím, své heslo. <br/>Z bezpečnostních důvodů můžete být občas požádáni o jeho opětovné zadání." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Ověřit" diff --git a/l10n/cs_CZ/files_external.po b/l10n/cs_CZ/files_external.po index 90f40c4ffc706d292145562434d686f8ed16f0c7..0f20d9e72e1e35ddaa6979940459ba9a0c21b2df 100644 --- a/l10n/cs_CZ/files_external.po +++ b/l10n/cs_CZ/files_external.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-06 02:01+0200\n" -"PO-Revision-Date: 2012-09-05 13:37+0000\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 08:09+0000\n" "Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,30 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Přístup povolen" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Chyba při nastavení úložiště Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Povolit přístup" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Vyplňte všechna povinná pole" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Zadejte, prosím, platný klíč a bezpečnostní frázi aplikace Dropbox." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Chyba při nastavení úložiště Google Drive" + #: templates/settings.php:3 msgid "External Storage" msgstr "Externí úložiště" @@ -65,22 +89,22 @@ msgstr "Skupiny" msgid "Users" msgstr "Uživatelé" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Smazat" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Zapnout externí uživatelské úložiště" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Povolit uživatelům připojení jejich vlastních externích úložišť" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Kořenové certifikáty SSL" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importovat kořenového certifikátu" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Zapnout externí uživatelské úložiště" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Povolit uživatelům připojení jejich vlastních externích úložišť" diff --git a/l10n/cs_CZ/files_odfviewer.po b/l10n/cs_CZ/files_odfviewer.po deleted file mode 100644 index 68d606283518a27a94bf80236f7f9693eab50bfd..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/cs_CZ/files_pdfviewer.po b/l10n/cs_CZ/files_pdfviewer.po deleted file mode 100644 index 87f8e0f3ff922b151e9cc802418b85813968ad3c..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/cs_CZ/files_texteditor.po b/l10n/cs_CZ/files_texteditor.po deleted file mode 100644 index 6c9ac9a372c30fd6d297467069283c17f110c69d..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/cs_CZ/gallery.po b/l10n/cs_CZ/gallery.po deleted file mode 100644 index f24db5838a04eb4649bead8265d1ebc1a3eec773..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/gallery.po +++ /dev/null @@ -1,41 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jan Krejci <krejca85@gmail.com>, 2012. -# Martin <fireball@atlas.cz>, 2012. -# Michal Hrušecký <Michal@hrusecky.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 09:30+0000\n" -"Last-Translator: Martin <fireball@atlas.cz>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Obrázky" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Sdílet galerii" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Chyba: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Vnitřní chyba" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Přehrávání" diff --git a/l10n/cs_CZ/impress.po b/l10n/cs_CZ/impress.po deleted file mode 100644 index 0b19a018bc3bf10eab339f0355786eed2571a831..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/cs_CZ/media.po b/l10n/cs_CZ/media.po deleted file mode 100644 index adefdadc3b1835654f296d5c56edebe03fa99e5a..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jan Krejci <krejca85@gmail.com>, 2011. -# Martin <fireball@atlas.cz>, 2011. -# Michal Hrušecký <Michal@hrusecky.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.net/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Hudba" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Přehrát" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pauza" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Předchozí" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Další" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Vypnout zvuk" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Zapnout zvuk" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Znovu prohledat " - -#: templates/music.php:37 -msgid "Artist" -msgstr "Umělec" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Název" diff --git a/l10n/cs_CZ/settings.po b/l10n/cs_CZ/settings.po index 420e26a8b37451a389080bd72a56fc5b62fc49ea..3fe9dd8a58f274a76f6dbd3dbd5efa621b6ba4f4 100644 --- a/l10n/cs_CZ/settings.po +++ b/l10n/cs_CZ/settings.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-20 02:05+0200\n" -"PO-Revision-Date: 2012-09-19 17:40+0000\n" +"POT-Creation-Date: 2012-10-10 02:05+0200\n" +"PO-Revision-Date: 2012-10-09 08:35+0000\n" "Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -82,11 +82,11 @@ msgstr "Nelze přidat uživatele do skupiny %s" msgid "Unable to remove user from group %s" msgstr "Nelze odstranit uživatele ze skupiny %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Zakázat" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Povolit" @@ -94,7 +94,7 @@ msgstr "Povolit" msgid "Saving..." msgstr "Ukládám..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Česky" @@ -189,15 +189,19 @@ msgstr "Vyvinuto <a href=\"http://ownCloud.org/contact\" target=\"_blank\">komun msgid "Add your App" msgstr "Přidat Vaší aplikaci" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Více aplikací" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Vyberte aplikaci" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Více na stránce s aplikacemi na apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licencováno <span class=\"author\"></span>" diff --git a/l10n/cs_CZ/tasks.po b/l10n/cs_CZ/tasks.po deleted file mode 100644 index 26605819167f1bef8755357a2983a8d5a65e6dd6..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Michal Hrušecký <Michal@hrusecky.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 19:57+0000\n" -"Last-Translator: Michal Hrušecký <Michal@hrusecky.net>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Neplatné datum/čas" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Úkoly" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Bez kategorie" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=nejvyšší" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=střední" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=nejnižší" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Neplatná priorita" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Přidat úkol" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Načítám úkoly..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Důležité" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Více" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Méně" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Smazat" diff --git a/l10n/cs_CZ/user_migrate.po b/l10n/cs_CZ/user_migrate.po deleted file mode 100644 index 74cee0cec42fcc2266069d08fb0cb9247c0d990f..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Martin <fireball@atlas.cz>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 09:51+0000\n" -"Last-Translator: Martin <fireball@atlas.cz>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Export" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Během vytváření souboru exportu došlo k chybě" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Nastala chyba" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Export Vašeho uživatelského účtu" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Bude vytvořen komprimovaný soubor, obsahující Váš ownCloud účet." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Import uživatelského účtu" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "Zip soubor uživatele ownCloud" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Import" diff --git a/l10n/cs_CZ/user_openid.po b/l10n/cs_CZ/user_openid.po deleted file mode 100644 index f2fe13f33452c884e753627bc29fbd8334de1bbc..0000000000000000000000000000000000000000 --- a/l10n/cs_CZ/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Martin <fireball@atlas.cz>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 09:48+0000\n" -"Last-Translator: Martin <fireball@atlas.cz>\n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs_CZ\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Toto je OpenID server endpoint. Více informací na" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identita: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Oblast: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Uživatel: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Login" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Chyba: <b>Uživatel není zvolen" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "s touto adresou se můžete autrorizovat na další strany" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Autorizovaný OpenID poskytovatel" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Vaše adresa na Wordpressu, Identi.ca, …" diff --git a/l10n/da/admin_dependencies_chk.po b/l10n/da/admin_dependencies_chk.po deleted file mode 100644 index a0e629c133936e95bfe44dcde7bd0fb9587d1470..0000000000000000000000000000000000000000 --- a/l10n/da/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/da/admin_migrate.po b/l10n/da/admin_migrate.po deleted file mode 100644 index 33fa6f79201f9c8b06d1cf98c57d20da06d2706a..0000000000000000000000000000000000000000 --- a/l10n/da/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <sr@ybnet.dk>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 14:56+0000\n" -"Last-Translator: ressel <sr@ybnet.dk>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Eksporter ownCloud instans" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Eksporter" diff --git a/l10n/da/bookmarks.po b/l10n/da/bookmarks.po deleted file mode 100644 index 7d336705b21f1c60b95c212beaa7b95ccfe2bdbe..0000000000000000000000000000000000000000 --- a/l10n/da/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/da/calendar.po b/l10n/da/calendar.po deleted file mode 100644 index 5933d87709dfc8e9579b99d25c2e8c3c4d8c5a9f..0000000000000000000000000000000000000000 --- a/l10n/da/calendar.po +++ /dev/null @@ -1,819 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <mikkelbjerglarsen@gmail.com>, 2011. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011, 2012. -# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. -# <sr@ybnet.dk>, 2012. -# Thomas Tanghus <>, 2012. -# Thomas Tanghus <thomas@tanghus.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 14:34+0000\n" -"Last-Translator: ressel <sr@ybnet.dk>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Ikke alle kalendere er fuldstændig cached" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Der blev ikke fundet nogen kalendere." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Der blev ikke fundet nogen begivenheder." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Forkert kalender" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Filen indeholdt enten ingen begivenheder eller alle begivenheder er allerede gemt i din kalender." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "begivenheder er gemt i den nye kalender" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "import mislykkedes" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "begivenheder er gemt i din kalender" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Ny tidszone:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Tidszone ændret" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Ugyldig forespørgsel" - -#: appinfo/app.php:37 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM åååå" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ åååå]{ '—'[ MMM] d åååå}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, åååå" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Fødselsdag" - -#: lib/app.php:122 -msgid "Business" -msgstr "Forretning" - -#: lib/app.php:123 -msgid "Call" -msgstr "Ring" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Kunder" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Leverance" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Helligdage" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideér" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Rejse" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubilæum" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Møde" - -#: lib/app.php:131 -msgid "Other" -msgstr "Andet" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Privat" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekter" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Spørgsmål" - -#: lib/app.php:135 -msgid "Work" -msgstr "Arbejde" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "af" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "unavngivet" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Ny Kalender" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Gentages ikke" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Daglig" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Ugentlig" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Alle hverdage" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Hver anden uge" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Månedlig" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Årlig" - -#: lib/object.php:388 -msgid "never" -msgstr "aldrig" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "efter forekomster" - -#: lib/object.php:390 -msgid "by date" -msgstr "efter dato" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "efter dag i måneden" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "efter ugedag" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Mandag" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Tirsdag" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Onsdag" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Torsdag" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Fredag" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Lørdag" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "øndag" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "begivenhedens uge i måneden" - -#: lib/object.php:428 -msgid "first" -msgstr "første" - -#: lib/object.php:429 -msgid "second" -msgstr "anden" - -#: lib/object.php:430 -msgid "third" -msgstr "tredje" - -#: lib/object.php:431 -msgid "fourth" -msgstr "fjerde" - -#: lib/object.php:432 -msgid "fifth" -msgstr "femte" - -#: lib/object.php:433 -msgid "last" -msgstr "sidste" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januar" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februar" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Marts" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maj" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "December" - -#: lib/object.php:488 -msgid "by events date" -msgstr "efter begivenheders dato" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "efter dag(e) i året" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "efter ugenummer/-numre" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "efter dag og måned" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Dato" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Søn." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Man." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Tir." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Ons." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Tor." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Fre." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Lør." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Apr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Maj" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Aug." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Okt." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dec." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Hele dagen" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Manglende felter" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titel" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Fra dato" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Fra tidspunkt" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Til dato" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Til tidspunkt" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Begivenheden slutter, inden den begynder" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Der var en fejl i databasen" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Uge" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Måned" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Liste" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "I dag" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Indstillinger" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Dine kalendere" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav-link" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Delte kalendere" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Ingen delte kalendere" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Del kalender" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Hent" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Rediger" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Slet" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "delt af dig" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Ny kalender" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Rediger kalender" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Vist navn" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiv" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalenderfarve" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Gem" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Send" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Annuller" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Redigér en begivenhed" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Eksporter" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Begivenhedsinfo" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Gentagende" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Deltagere" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Del" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Titel på begivenheden" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategori" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Opdel kategorier med kommaer" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Rediger kategorier" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Heldagsarrangement" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Fra" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Til" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Avancerede indstillinger" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Sted" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Placering af begivenheden" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Beskrivelse" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Beskrivelse af begivenheden" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Gentag" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avanceret" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Vælg ugedage" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Vælg dage" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "og begivenhedens dag i året." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "og begivenhedens sag på måneden" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Vælg måneder" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Vælg uger" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "og begivenhedens uge i året." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interval" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Afslutning" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "forekomster" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "opret en ny kalender" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importer en kalenderfil" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Vælg en kalender" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Navn på ny kalender" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "En kalender med dette navn findes allerede. Hvis du fortsætter alligevel, vil disse kalendere blive sammenlagt." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importer" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Luk dialog" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Opret en ny begivenhed" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Vis en begivenhed" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Ingen categorier valgt" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "fra" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "kl." - -#: templates/settings.php:10 -msgid "General" -msgstr "Generel" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Tidszone" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Opdater tidszone automatisk" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24T" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12T" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "flere oplysninger" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Brugere" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "Vælg brugere" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Redigerbar" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupper" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "Vælg grupper" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "Offentliggør" diff --git a/l10n/da/contacts.po b/l10n/da/contacts.po deleted file mode 100644 index 8a658ef13655ba0dfd0338c2d6dd8a96b6ea60d8..0000000000000000000000000000000000000000 --- a/l10n/da/contacts.po +++ /dev/null @@ -1,957 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <mikkelbjerglarsen@gmail.com>, 2011. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011, 2012. -# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. -# Thomas Tanghus <>, 2012. -# Thomas Tanghus <thomas@tanghus.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Fejl ved (de)aktivering af adressebogen" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "Intet ID medsendt." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Kan ikke opdatére adressebogen med et tomt navn." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Fejl ved opdatering af adressebog" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Intet ID medsendt" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Kunne ikke sætte checksum." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Der ikke valgt nogle grupper at slette." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Der blev ikke fundet nogen adressebøger." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Der blev ikke fundet nogen kontaktpersoner." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Der opstod en fejl ved tilføjelse af kontaktpersonen." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "Elementnavnet er ikke medsendt." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Kan ikke tilføje en egenskab uden indhold." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Der skal udfyldes mindst et adressefelt." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Kan ikke tilføje overlappende element." - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informationen om vCard er forkert. Genindlæs siden." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Manglende ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Kunne ikke indlæse VCard med ID'et: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "Checksum er ikke medsendt." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informationen om dette VCard stemmer ikke. Genindlæs venligst siden: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Noget gik grueligt galt. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Ingen ID for kontakperson medsendt." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Kunne ikke indlæse foto for kontakperson." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Kunne ikke gemme midlertidig fil." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Billedet under indlæsning er ikke gyldigt." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Kontaktperson ID mangler." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Der blev ikke medsendt en sti til fotoet." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Filen eksisterer ikke:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Kunne ikke indlæse billede." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Fejl ved indlæsning af kontaktpersonobjektet." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Fejl ved indlæsning af PHOTO feltet." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Kunne ikke gemme kontaktpersonen." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Kunne ikke ændre billedets størrelse" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Kunne ikke beskære billedet" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Kunne ikke oprette midlertidigt billede" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Kunne ikke finde billedet: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Kunne ikke uploade kontaktepersoner til midlertidig opbevaring." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Der skete ingen fejl, filen blev succesfuldt uploadet" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Den uploadede fil er større end upload_max_filesize indstillingen i php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Filen blev kun delvist uploadet." - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Ingen fil uploadet" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Manglende midlertidig mappe." - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Kunne ikke gemme midlertidigt billede: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Kunne ikke indlæse midlertidigt billede" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Ingen fil blev uploadet. Ukendt fejl." - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontaktpersoner" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Denne funktion er desværre ikke implementeret endnu" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Ikke implementeret" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Kunne ikke finde en gyldig adresse." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Fejl" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Dette felt må ikke være tomt." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Kunne ikke serialisere elementerne." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' kaldet uden typeargument. Indrapporter fejl på bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Rediger navn" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Der er ikke valgt nogen filer at uploade." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Dr." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Vælg type" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultat:" - -#: js/loader.js:49 -msgid " imported, " -msgstr " importeret " - -#: js/loader.js:49 -msgid " failed." -msgstr " fejl." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Dette er ikke din adressebog." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontaktperson kunne ikke findes." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Arbejde" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Hjemme" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "SMS" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Telefonsvarer" - -#: lib/app.php:205 -msgid "Message" -msgstr "Besked" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Personsøger" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Fødselsdag" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}s fødselsdag" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontaktperson" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Tilføj kontaktperson" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importer" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adressebøger" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Luk" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Drop foto for at uploade" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Slet nuværende foto" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Rediger nuværende foto" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Upload nyt foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Vælg foto fra ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formatter som valgfrit, fuldt navn, efternavn først eller efternavn først med komma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Rediger navnedetaljer." - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisation" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Slet" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Kaldenavn" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Indtast kaldenavn" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-åååå" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupper" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Opdel gruppenavne med kommaer" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Rediger grupper" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Foretrukken" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Indtast venligst en gyldig email-adresse." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Indtast email-adresse" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Send mail til adresse" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Slet email-adresse" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Indtast telefonnummer" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Slet telefonnummer" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Vis på kort" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Rediger adresse detaljer" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Tilføj noter her." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Tilføj element" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresse" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Note" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Download kontaktperson" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Slet kontaktperson" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Det midlertidige billede er ikke længere tilgængeligt." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Rediger adresse" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Type" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postboks" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Udvidet" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "By" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Region" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postnummer" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Land" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adressebog" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Foranstillede titler" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Frøken" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Fru" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Hr." - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Fru" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Fornavn" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Mellemnavne" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Efternavn" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Efterstillede titler" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "Cand. Jur." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importer fil med kontaktpersoner" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Vælg venligst adressebog" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Opret ny adressebog" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Navn på ny adressebog" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importerer kontaktpersoner" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Du har ingen kontaktpersoner i din adressebog." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Tilføj kontaktpeson." - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV synkroniserings adresse" - -#: templates/settings.php:3 -msgid "more info" -msgstr "mere info" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Primær adresse (Kontak m. fl.)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Download" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Rediger" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Ny adressebog" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Gem" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Fortryd" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/da/core.po b/l10n/da/core.po index f0e22bbdefab666b1cfeeacc1fd98b7f8d3fa695..98ece178a5dfe29e9489f84a1755ef95a018b92d 100644 --- a/l10n/da/core.po +++ b/l10n/da/core.po @@ -5,6 +5,7 @@ # Translators: # <mikkelbjerglarsen@gmail.com>, 2011, 2012. # Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011-2012. +# Ole Holm Frandsen <froksen@gmail.com>, 2012. # Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. # <simon@rosmi.dk>, 2012. # Thomas Tanghus <>, 2012. @@ -13,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -35,55 +36,55 @@ msgstr "Ingen kategori at tilføje?" msgid "This category already exists: " msgstr "Denne kategori eksisterer allerede: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Indstillinger" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januar" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februar" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marts" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "April" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maj" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "August" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "December" @@ -111,8 +112,8 @@ msgstr "OK" msgid "No categories selected for deletion." msgstr "Ingen kategorier valgt" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Fejl" @@ -129,14 +130,16 @@ msgid "Error while changing permissions" msgstr "Fejl under justering af rettigheder" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Delt med dig og gruppen %s af %s" +msgid "Shared with you and the group" +msgstr "Delt med dig og gruppen" + +#: js/share.js:130 +msgid "by" +msgstr "af" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Delt med dig af %s" +msgid "Shared with you by" +msgstr "Delt med dig af" #: js/share.js:137 msgid "Share with" @@ -150,7 +153,8 @@ msgstr "Del med link" msgid "Password protect" msgstr "Beskyt med adgangskode" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Kodeord" @@ -163,9 +167,8 @@ msgid "Expiration date" msgstr "Udløbsdato" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Del over email: %s" +msgid "Share via email:" +msgstr "Del via email:" #: js/share.js:187 msgid "No people found" @@ -176,47 +179,50 @@ msgid "Resharing is not allowed" msgstr "Videredeling ikke tilladt" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Delt i %s med %s" +msgid "Shared in" +msgstr "Delt i" + +#: js/share.js:250 +msgid "with" +msgstr "med" #: js/share.js:271 msgid "Unshare" msgstr "Fjern deling" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "kan redigere" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "Adgangskontrol" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "opret" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "opdater" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "slet" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "del" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Beskyttet med adgangskode" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Fejl ved fjernelse af udløbsdato" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Fejl under sætning af udløbsdato" @@ -240,12 +246,12 @@ msgstr "Forespugt" msgid "Login failed!" msgstr "Login fejlede!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Brugernavn" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Anmod om nulstilling" @@ -301,68 +307,107 @@ msgstr "Rediger kategorier" msgid "Add" msgstr "Tilføj" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Opret en <strong>administratorkonto</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avanceret" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datamappe" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfigurer databasen" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "vil blive brugt" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Databasebruger" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Databasekodeord" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Navn på database" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Database tabelplads" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Databasehost" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Afslut opsætning" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "Webtjenester under din kontrol" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Log ud" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Mistet dit kodeord?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "husk" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Log ind" @@ -377,3 +422,17 @@ msgstr "forrige" #: templates/part.pagenavi.php:20 msgid "next" msgstr "næste" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/da/files.po b/l10n/da/files.po index a6077390cd41604bb0bca3d3025e7d6926b17570..a5e95472c711c47606dc39a0b50251b0f05a2218 100644 --- a/l10n/da/files.po +++ b/l10n/da/files.po @@ -4,6 +4,7 @@ # # Translators: # Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011-2012. +# Ole Holm Frandsen <froksen@gmail.com>, 2012. # <osos@openeyes.dk>, 2012. # Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. # <simon@rosmi.dk>, 2012. @@ -13,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-13 02:04+0200\n" +"PO-Revision-Date: 2012-10-12 17:48+0000\n" +"Last-Translator: Ole Holm Frandsen <froksen@gmail.com>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -69,39 +70,39 @@ msgstr "Slet" msgid "Rename" msgstr "Omdøb" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "findes allerede" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "erstat" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "foreslå navn" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "fortryd" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "erstattet" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "fortryd" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "med" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "udelt" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "Slettet" @@ -109,114 +110,114 @@ msgstr "Slettet" msgid "generating ZIP-file, it may take some time." msgstr "genererer ZIP-fil, det kan tage lidt tid." -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Kunne ikke uploade din fil, da det enten er en mappe eller er tom" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Fejl ved upload" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Afventer" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "1 fil uploades" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "filer uploades" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "Upload afbrudt." -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Ugyldigt navn, '/' er ikke tilladt." -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" msgstr "filer scannet" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" msgstr "fejl under scanning" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Navn" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Størrelse" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Ændret" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "mappe" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "mapper" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "fil" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "filer" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "sekunder siden" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "minut siden" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "minutter" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "i dag" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "i går" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "dage siden" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "sidste måned" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "måneder siden" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "sidste år" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "år siden" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/da/files_external.po b/l10n/da/files_external.po index a37fa55a6fb579e5988ef12a7bef49c2398a9bde..24203a1e15e296d6c1df7745c84fa309e7281386 100644 --- a/l10n/da/files_external.po +++ b/l10n/da/files_external.po @@ -4,13 +4,14 @@ # # Translators: # Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2012. +# Ole Holm Frandsen <froksen@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 02:02+0200\n" -"PO-Revision-Date: 2012-09-25 14:09+0000\n" -"Last-Translator: Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>\n" +"POT-Creation-Date: 2012-10-13 02:04+0200\n" +"PO-Revision-Date: 2012-10-12 17:53+0000\n" +"Last-Translator: Ole Holm Frandsen <froksen@gmail.com>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +19,30 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Adgang godkendt" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Fejl ved konfiguration af Dropbox plads" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Godkend adgang" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Udfyld alle nødvendige felter" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Angiv venligst en valid Dropbox app nøgle og hemmelighed" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Fejl ved konfiguration af Google Drive plads" + #: templates/settings.php:3 msgid "External Storage" msgstr "Ekstern opbevaring" diff --git a/l10n/da/files_odfviewer.po b/l10n/da/files_odfviewer.po deleted file mode 100644 index 755f4010e9d47b5b5d081df4bbaa24474580dfb0..0000000000000000000000000000000000000000 --- a/l10n/da/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/da/files_pdfviewer.po b/l10n/da/files_pdfviewer.po deleted file mode 100644 index 781bfdac2e42bd79e7cd35ef6c8d7e0d35a4ca8c..0000000000000000000000000000000000000000 --- a/l10n/da/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/da/files_texteditor.po b/l10n/da/files_texteditor.po deleted file mode 100644 index cb994d6b9227ce148de2cab04c620c552889e510..0000000000000000000000000000000000000000 --- a/l10n/da/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/da/gallery.po b/l10n/da/gallery.po deleted file mode 100644 index 43c5fd2a9e27b1a222e483ca463b600e5466f829..0000000000000000000000000000000000000000 --- a/l10n/da/gallery.po +++ /dev/null @@ -1,97 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <mikkelbjerglarsen@gmail.com>, 2012. -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2012. -# Thomas Tanghus <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Danish (http://www.transifex.net/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Billeder" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Indstillinger" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Genindlæs" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Stop" - -#: templates/index.php:18 -msgid "Share" -msgstr "Del" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Tilbage" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Fjern bekræftelse" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Ønsker du at fjerne albummet" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Ændre albummets navn" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nyt album navn" diff --git a/l10n/da/impress.po b/l10n/da/impress.po deleted file mode 100644 index 80c9eb2ed8055ae33d137a4e5d8e5c0e545df3fe..0000000000000000000000000000000000000000 --- a/l10n/da/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/da/media.po b/l10n/da/media.po deleted file mode 100644 index ba051b121a5eb45742b24b2413084ce2c73011fb..0000000000000000000000000000000000000000 --- a/l10n/da/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011. -# Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Danish (http://www.transifex.net/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musik" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Afspil" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pause" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Forrige" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Næste" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Lydløs" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Lyd til" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Genskan Samling" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Kunstner" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titel" diff --git a/l10n/da/settings.po b/l10n/da/settings.po index 4d59eb30b55da0a6c0c93ea70aafc47d4a592806..136582efaf0111a2e628f696d6e2a4f3e338054d 100644 --- a/l10n/da/settings.po +++ b/l10n/da/settings.po @@ -6,6 +6,7 @@ # <icewind1991@gmail.com>, 2012. # <mikkelbjerglarsen@gmail.com>, 2011. # Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2011-2012. +# Ole Holm Frandsen <froksen@gmail.com>, 2012. # Pascal d'Hermilly <pascal@dhermilly.dk>, 2011. # <simon@rosmi.dk>, 2012. # <sr@ybnet.dk>, 2012. @@ -15,9 +16,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 02:03+0200\n" -"PO-Revision-Date: 2012-09-25 14:04+0000\n" -"Last-Translator: Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>\n" +"POT-Creation-Date: 2012-10-13 02:05+0200\n" +"PO-Revision-Date: 2012-10-12 17:31+0000\n" +"Last-Translator: Ole Holm Frandsen <froksen@gmail.com>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +30,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Kunne ikke indlæse listen fra App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "Adgangsfejl" @@ -66,7 +67,7 @@ msgstr "Ugyldig forespørgsel" msgid "Unable to delete group" msgstr "Gruppen kan ikke slettes" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Bruger kan ikke slettes" @@ -84,11 +85,11 @@ msgstr "Brugeren kan ikke tilføjes til gruppen %s" msgid "Unable to remove user from group %s" msgstr "Brugeren kan ikke fjernes fra gruppen %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Deaktiver" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Aktiver" @@ -96,7 +97,7 @@ msgstr "Aktiver" msgid "Saving..." msgstr "Gemmer..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Dansk" @@ -191,15 +192,19 @@ msgstr "Udviklet af <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ow msgid "Add your App" msgstr "Tilføj din App" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Flere Apps" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Vælg en App" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Se applikationens side på apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licenseret af <span class=\"author\"></span>" diff --git a/l10n/da/tasks.po b/l10n/da/tasks.po deleted file mode 100644 index 5c9900db1eb621bfef418c7e720297ba5c11ee68..0000000000000000000000000000000000000000 --- a/l10n/da/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <sr@ybnet.dk>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 14:43+0000\n" -"Last-Translator: ressel <sr@ybnet.dk>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Ugyldig dato/tid" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Opgaver" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Ingen kategori" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Uspecificeret" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=højeste" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=mellem" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=laveste" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Tom beskrivelse" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Tilføj opgave" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Indlæser opgaver..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "vigtigt" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Mere" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Mindre" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Slet" diff --git a/l10n/da/user_migrate.po b/l10n/da/user_migrate.po deleted file mode 100644 index 3c03fa73962e3370c1b88d9001e6529636dd162f..0000000000000000000000000000000000000000 --- a/l10n/da/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/da/user_openid.po b/l10n/da/user_openid.po deleted file mode 100644 index a9fdd710c8abda4ea9a98ce034c60fba6faa16a2..0000000000000000000000000000000000000000 --- a/l10n/da/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/de/admin_dependencies_chk.po b/l10n/de/admin_dependencies_chk.po deleted file mode 100644 index f36baa4f39016c2caf9710313049e19620fe4eee..0000000000000000000000000000000000000000 --- a/l10n/de/admin_dependencies_chk.po +++ /dev/null @@ -1,77 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Maurice Preuß <>, 2012. -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:01+0200\n" -"PO-Revision-Date: 2012-08-23 10:05+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Das Modul php-json wird von vielen Anwendungen zur internen Kommunikation benötigt." - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Das Modul php-curl wird benötigt, um den Titel der Seite für die Lesezeichen hinzuzufügen." - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Das Modul php-gd wird für die Erzeugung der Vorschaubilder benötigt." - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Das Modul php-ldap wird für die Verbindung mit dem LDAP-Server benötigt." - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Das Modul php-zip wird für den gleichzeitigen Download mehrerer Dateien benötigt." - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Das Modul php_mb_multibyte wird benötigt, um das Encoding richtig zu handhaben." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Das Modul php-ctype wird benötigt, um Daten zu prüfen." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Das Modul php-xml wird benötigt, um Dateien über WebDAV zu teilen." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Die Richtlinie allow_url_fopen in Ihrer php.ini sollte auf 1 gesetzt werden, um die Wissensbasis vom OCS-Server abrufen." - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Das Modul php-pdo wird benötigt, um Daten in der Datenbank zu speichern." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Status der Abhängigkeiten" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Benutzt von:" diff --git a/l10n/de/admin_migrate.po b/l10n/de/admin_migrate.po deleted file mode 100644 index d4a6b315a18786a9932397b9aa9a2740b865271d..0000000000000000000000000000000000000000 --- a/l10n/de/admin_migrate.po +++ /dev/null @@ -1,34 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 13:34+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Diese ownCloud-Instanz exportieren." - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Dies wird eine komprimierte Datei erzeugen, welche die Daten dieser ownCloud-Instanz enthält.\n Bitte wählen Sie den Exporttyp:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Exportieren" diff --git a/l10n/de/bookmarks.po b/l10n/de/bookmarks.po deleted file mode 100644 index 8383c62a138556714651d7f8c24f53988ebc806a..0000000000000000000000000000000000000000 --- a/l10n/de/bookmarks.po +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Phi Lieb <>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 09:38+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Lesezeichen" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "unbenannt" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Ziehen Sie dies zu Ihren Browser-Lesezeichen und klicken Sie darauf, wenn Sie eine Website schnell den Lesezeichen hinzufügen wollen." - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Später lesen" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adresse" - -#: templates/list.php:14 -msgid "Title" -msgstr "Titel" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Tags" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Lesezeichen speichern" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Sie haben keine Lesezeichen" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Bookmarklet <br />" diff --git a/l10n/de/calendar.po b/l10n/de/calendar.po deleted file mode 100644 index 5ef155057e94ea91d9187d7fd39171d6cdc06aed..0000000000000000000000000000000000000000 --- a/l10n/de/calendar.po +++ /dev/null @@ -1,824 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <admin@s-goecker.de>, 2011, 2012. -# <driz@i2pmail.org>, 2012. -# <georg.stefan.germany@googlemail.com>, 2011, 2012. -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. -# Jan-Christoph Borchardt <jan@unhosted.org>, 2011. -# Marcel Kühlhorn <susefan93@gmx.de>, 2012. -# <niko@nik-o-mat.de>, 2012. -# <peddn@web.de>, 2012. -# Phi Lieb <>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 09:20+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Noch sind nicht alle Kalender zwischengespeichert." - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Es sieht so aus, als wäre alles vollständig zwischengespeichert." - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Keine Kalender gefunden." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Keine Termine gefunden." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Falscher Kalender" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Entweder enthielt die Datei keine Termine oder alle Termine waren bereits im Kalender gespeichert." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "Der Termin wurde im neuen Kalender gespeichert." - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Import fehlgeschlagen" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "Der Termin wurde im Kalender gespeichert." - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Neue Zeitzone:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zeitzone geändert" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Fehlerhafte Anfrage" - -#: appinfo/app.php:37 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd d.M" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd d.M" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, d. MMM yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Geburtstag" - -#: lib/app.php:122 -msgid "Business" -msgstr "Geschäftlich" - -#: lib/app.php:123 -msgid "Call" -msgstr "Anruf" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Kunden" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Lieferant" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Urlaub" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideen" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Reise" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubiläum" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Treffen" - -#: lib/app.php:131 -msgid "Other" -msgstr "Anderes" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Persönlich" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekte" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Fragen" - -#: lib/app.php:135 -msgid "Work" -msgstr "Arbeit" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "von" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "unbenannt" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Neuer Kalender" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "einmalig" - -#: lib/object.php:373 -msgid "Daily" -msgstr "täglich" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "wöchentlich" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "jeden Wochentag" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "jede zweite Woche" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "monatlich" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "jährlich" - -#: lib/object.php:388 -msgid "never" -msgstr "niemals" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "nach Terminen" - -#: lib/object.php:390 -msgid "by date" -msgstr "nach Datum" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "an einem Monatstag" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "an einem Wochentag" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Montag" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Dienstag" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Mittwoch" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Donnerstag" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Freitag" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Samstag" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Sonntag" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "Woche des Monats vom Termin" - -#: lib/object.php:428 -msgid "first" -msgstr "erste" - -#: lib/object.php:429 -msgid "second" -msgstr "zweite" - -#: lib/object.php:430 -msgid "third" -msgstr "dritte" - -#: lib/object.php:431 -msgid "fourth" -msgstr "vierte" - -#: lib/object.php:432 -msgid "fifth" -msgstr "fünfte" - -#: lib/object.php:433 -msgid "last" -msgstr "letzte" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januar" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februar" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "März" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mai" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Dezember" - -#: lib/object.php:488 -msgid "by events date" -msgstr "nach Tag des Termins" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "nach Tag des Jahres" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "nach Wochennummer" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "nach Tag und Monat" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Datum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "So" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Mo" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Di" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Mi" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Do" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Fr" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Sa" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mär." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Apr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Mai" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Aug." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Okt." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dez." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Ganztags" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "fehlende Felder" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titel" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Startdatum" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Startzeit" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Enddatum" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Endzeit" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Der Termin hört auf, bevor er angefangen hat." - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Datenbankfehler" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Woche" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Monat" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Liste" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Heute" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Einstellungen" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Deine Kalender" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDAV-Link" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Geteilte Kalender" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Keine geteilten Kalender" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Kalender teilen" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Herunterladen" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Bearbeiten" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Löschen" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "Geteilt mit dir von" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Neuer Kalender" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Kalender bearbeiten" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Anzeigename" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiv" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalenderfarbe" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Speichern" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Bestätigen" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Abbrechen" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Ereignis bearbeiten" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportieren" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Termininfo" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Wiederholen" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Teilnehmer" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Teilen" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Name" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorie" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Kategorien mit Kommas trennen" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Kategorien ändern" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Ganztägiges Ereignis" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "von" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "bis" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Erweiterte Optionen" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Ort" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Ort" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Beschreibung" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Beschreibung" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "wiederholen" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Erweitert" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Wochentage auswählen" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Tage auswählen" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "und den Tag des Jahres vom Termin" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "und den Tag des Monats vom Termin" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Monate auswählen" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Wochen auswählen" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "und den Tag des Jahres vom Termin" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervall" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Ende" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "Termine" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Neuen Kalender anlegen" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Kalenderdatei importieren" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Wählen Sie bitte einen Kalender." - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Kalendername" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Wählen Sie einen verfügbaren Namen." - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Ein Kalender mit diesem Namen existiert bereits. Sollten Sie fortfahren, werden die beiden Kalender zusammengeführt." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importieren" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Dialog schließen" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Neues Ereignis" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Termin öffnen" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Keine Kategorie ausgewählt" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "von" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "um" - -#: templates/settings.php:10 -msgid "General" -msgstr "Allgemein" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zeitzone" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Zeitzone automatisch aktualisieren" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Zeitformat" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24 Stunden" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12 Stunden" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Erster Wochentag" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Zwischenspeicher" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Lösche den Zwischenspeicher für wiederholende Veranstaltungen" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URLs" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "CalDAV-Kalender gleicht Adressen ab" - -#: templates/settings.php:87 -msgid "more info" -msgstr "weitere Informationen" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Primäre Adresse (Kontakt u.a.)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Nur lesende(r) iCalender-Link(s)" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Benutzer" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "Benutzer auswählen" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "editierbar" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Gruppen" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "Gruppen auswählen" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "Veröffentlichen" diff --git a/l10n/de/contacts.po b/l10n/de/contacts.po deleted file mode 100644 index 74a5bee2a88024216b8f493bc705fb03a9d4a9c8..0000000000000000000000000000000000000000 --- a/l10n/de/contacts.po +++ /dev/null @@ -1,970 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <admin@s-goecker.de>, 2012. -# <driz@i2pmail.org>, 2012. -# <fh@cbix.de>, 2012. -# <florian.ruechel+owncloud@gmail.com>, 2012. -# <georg.stefan.germany@googlemail.com>, 2011. -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. -# Jan-Christoph Borchardt <jan@unhosted.org>, 2011. -# Marcel Kühlhorn <susefan93@gmx.de>, 2012. -# Melvin Gundlach <mail@melvin-gundlach.de>, 2012. -# Michael Krell <m4dmike.mni@gmail.com>, 2012. -# <mi.sc@gmx.net>, 2012. -# <nelsonfritsch@gmail.com>, 2012. -# <niko@nik-o-mat.de>, 2012. -# Phi Lieb <>, 2012. -# Susi <>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# Thomas Müller <>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 08:07+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "(De-)Aktivierung des Adressbuches fehlgeschlagen" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID ist nicht angegeben." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Adressbuch kann nicht mir leeren Namen aktualisiert werden." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Adressbuch aktualisieren fehlgeschlagen." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Keine ID angegeben" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Fehler beim Setzen der Prüfsumme." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Keine Kategorien zum Löschen ausgewählt." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Keine Adressbücher gefunden." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Keine Kontakte gefunden." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Erstellen des Kontakts fehlgeschlagen." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "Kein Name für das Element angegeben." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Konnte folgenden Kontakt nicht verarbeiten:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Feld darf nicht leer sein." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Mindestens eines der Adressfelder muss ausgefüllt werden." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Versuche doppelte Eigenschaft hinzuzufügen: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "IM-Parameter fehlt." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "IM unbekannt:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Die Information der vCard ist fehlerhaft. Bitte aktualisieren Sie die Seite." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Fehlende ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Fehler beim Einlesen der VCard für die ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "Keine Prüfsumme angegeben." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Die Informationen zur vCard sind fehlerhaft. Bitte Seite neu laden: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Irgendwas ist hier so richtig schief gelaufen. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Es wurde keine Kontakt-ID übermittelt." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Fehler beim Auslesen des Kontaktfotos." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Fehler beim Speichern der temporären Datei." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Das Kontaktfoto ist fehlerhaft." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Keine Kontakt-ID angegeben." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Kein Foto-Pfad übermittelt." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Datei existiert nicht: " - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Fehler beim Laden des Bildes." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Fehler beim Abruf des Kontakt-Objektes." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Fehler beim Abrufen der PHOTO-Eigenschaft." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Fehler beim Speichern des Kontaktes." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Fehler bei der Größenänderung des Bildes" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Fehler beim Zuschneiden des Bildes" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Fehler beim Erstellen des temporären Bildes" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Fehler beim Suchen des Bildes: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Übertragen der Kontakte fehlgeschlagen." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Alles bestens, Datei erfolgreich übertragen." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Datei größer, als durch die upload_max_filesize Direktive in php.ini erlaubt" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Datei größer, als die MAX_FILE_SIZE Direktive erlaubt, die im HTML Formular spezifiziert ist" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Datei konnte nur teilweise übertragen werden" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Keine Datei konnte übertragen werden." - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Kein temporärer Ordner vorhanden" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Konnte das temporäre Bild nicht speichern:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Konnte das temporäre Bild nicht laden:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Keine Datei hochgeladen. Unbekannter Fehler" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Kontakte" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Diese Funktion steht leider noch nicht zur Verfügung" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Nicht verfügbar" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Konnte keine gültige Adresse abrufen." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Fehler" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "Sie besitzen nicht die erforderlichen Rechte, um Kontakte hinzuzufügen" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Bitte wählen Sie eines Ihrer Adressbücher aus." - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Berechtigungsfehler" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Dieses Feld darf nicht leer sein." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Konnte Elemente nicht serialisieren" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' wurde ohne Argumente aufgerufen. Bitte melden Sie dies auf bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Name ändern" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Keine Datei(en) zum Hochladen ausgewählt." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Die Datei, die Sie hochladen möchten, überschreitet die maximale Größe für Datei-Uploads auf diesem Server." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Fehler beim Laden des Profilbildes." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Wähle Typ" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Einige zum Löschen markiert Kontakte wurden noch nicht gelöscht. Bitte warten." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Möchten Sie diese Adressbücher zusammenführen?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Ergebnis: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importiert, " - -#: js/loader.js:49 -msgid " failed." -msgstr " fehlgeschlagen." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Der Anzeigename darf nicht leer sein." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Adressbuch nicht gefunden:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Dies ist nicht Ihr Adressbuch." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakt konnte nicht gefunden werden." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Arbeit" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Zuhause" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Andere" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Text" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Anruf" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mitteilung" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Geburtstag" - -#: lib/app.php:253 -msgid "Business" -msgstr "Geschäftlich" - -#: lib/app.php:254 -msgid "Call" -msgstr "Anruf" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Kunden" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Lieferant" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Feiertage" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ideen" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Reise" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubiläum" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Besprechung" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Persönlich" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projekte" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Fragen" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Geburtstag von {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "Sie besitzen nicht die erforderlichen Rechte, um diesen Kontakt zu bearbeiten." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "Sie besitzen nicht die erforderlichen Rechte, um diesen Kontakte zu löschen." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Kontakt hinzufügen" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importieren" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Einstellungen" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adressbücher" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Schließen" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Tastaturbefehle" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigation" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Nächster Kontakt aus der Liste" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Vorheriger Kontakt aus der Liste" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Ausklappen/Einklappen des Adressbuches" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Nächstes Adressbuch" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Vorheriges Adressbuch" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Aktionen" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Kontaktliste neu laden" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Neuen Kontakt hinzufügen" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Neues Adressbuch hinzufügen" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Aktuellen Kontakt löschen" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Ziehen Sie ein Foto zum Hochladen hierher" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Derzeitiges Foto löschen" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Foto ändern" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Neues Foto hochladen" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Foto aus der ownCloud auswählen" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format benutzerdefiniert, Kurzname, Vollname, Rückwärts oder Rückwärts mit Komma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Name ändern" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisation" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Löschen" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Spitzname" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Spitzname angeben" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Webseite" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Webseite aufrufen" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd.mm.yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Gruppen" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Gruppen mit Komma getrennt" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Gruppen editieren" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Bevorzugt" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Bitte eine gültige E-Mail-Adresse angeben." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "E-Mail-Adresse angeben" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "E-Mail an diese Adresse schreiben" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "E-Mail-Adresse löschen" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Telefonnummer angeben" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Telefonnummer löschen" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "IM löschen" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Auf Karte anzeigen" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Adressinformationen ändern" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Füge hier Notizen ein." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Feld hinzufügen" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-Mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Instant Messaging" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresse" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Notiz" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Kontakt herunterladen" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Kontakt löschen" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Das temporäre Bild wurde aus dem Cache gelöscht." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Adresse ändern" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Typ" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postfach" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Straßenanschrift" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Straße und Nummer" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Erweitert" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Wohnungsnummer usw." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Stadt" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Region" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Z.B. Staat oder Bezirk" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postleitzahl" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "PLZ" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Land" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adressbuch" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Höflichkeitspräfixe" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Frau" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Frau" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Herr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Herr" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Frau" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Vorname" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Zusätzliche Namen" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Familienname" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Höflichkeitssuffixe" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "Dr. Jur." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "Dr. med." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "DGOM" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "MChiro" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Hochwohlgeborenen" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Senior" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Kontaktdatei importieren" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Bitte Adressbuch auswählen" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Neues Adressbuch erstellen" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Name des neuen Adressbuchs" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Kontakte werden importiert" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Sie haben keine Kontakte im Adressbuch." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Kontakt hinzufügen" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Wähle Adressbuch" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Name eingeben" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Beschreibung eingeben" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV Sync-Adressen" - -#: templates/settings.php:3 -msgid "more info" -msgstr "mehr Informationen" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Primäre Adresse (für Kontakt o.ä.)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "CardDav-Link anzeigen" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Schreibgeschützten VCF-Link anzeigen" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Teilen" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Herunterladen" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Bearbeiten" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Neues Adressbuch" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Name" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Beschreibung" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Speichern" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Abbrechen" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Mehr..." diff --git a/l10n/de/core.po b/l10n/de/core.po index 9305a60d07c06357e5663dff26015edfc51dd7b1..0804a79cde37b91e514961ecf3d2279d0c289e5b 100644 --- a/l10n/de/core.po +++ b/l10n/de/core.po @@ -20,8 +20,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" -"PO-Revision-Date: 2012-09-27 22:12+0000\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 21:24+0000\n" "Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" @@ -42,55 +42,55 @@ msgstr "Keine Kategorie hinzuzufügen?" msgid "This category already exists: " msgstr "Kategorie existiert bereits:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Einstellungen" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januar" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februar" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "März" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "April" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mai" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "August" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Dezember" @@ -118,8 +118,8 @@ msgstr "OK" msgid "No categories selected for deletion." msgstr "Es wurde keine Kategorien zum Löschen ausgewählt." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Fehler" @@ -136,14 +136,16 @@ msgid "Error while changing permissions" msgstr "Fehler beim Ändern der Rechte" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "%s hat dies für dich und die Gruppe %s freigegeben." +msgid "Shared with you and the group" +msgstr "Für Dich und folgende Gruppe freigegeben" + +#: js/share.js:130 +msgid "by" +msgstr "mit" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "%s hat dies mit dir geteilt." +msgid "Shared with you by" +msgstr "Dies wurde mit dir geteilt von" #: js/share.js:137 msgid "Share with" @@ -157,7 +159,8 @@ msgstr "Über einen Link freigeben" msgid "Password protect" msgstr "Passwortschutz" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Passwort" @@ -170,9 +173,8 @@ msgid "Expiration date" msgstr "Ablaufdatum" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Über eine E-Mail freigeben: %s" +msgid "Share via email:" +msgstr "Über eine E-Mail freigeben:" #: js/share.js:187 msgid "No people found" @@ -183,47 +185,50 @@ msgid "Resharing is not allowed" msgstr "Weiterverteilen ist nicht erlaubt" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "In %s für %s freigegeben" +msgid "Shared in" +msgstr "Freigegeben in" + +#: js/share.js:250 +msgid "with" +msgstr "mit" #: js/share.js:271 msgid "Unshare" msgstr "Freigabe aufheben" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "kann bearbeiten" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "Zugriffskontrolle" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "erstellen" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "aktualisieren" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "löschen" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "teilen" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Durch ein Passwort geschützt" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "Fehler beim entfernen des Ablaufdatums" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Fehler beim Setzen des Ablaufdatums" @@ -247,12 +252,12 @@ msgstr "Angefragt" msgid "Login failed!" msgstr "Login fehlgeschlagen!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Benutzername" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Beantrage Zurücksetzung" @@ -308,68 +313,107 @@ msgstr "Kategorien bearbeiten" msgid "Add" msgstr "Hinzufügen" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Sicherheitswarnung" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "Es ist kein sicherer Zufallszahlengenerator verfügbar, bitte aktiviere die PHP-Erweiterung für OpenSSL." + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Ohne einen sicheren Zufallszahlengenerator sind Angreifer in der Lage die Tokens für das Zurücksetzen der Passwörter vorherzusehen und Konten zu übernehmen." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "Dein Datenverzeichnis und deine Datein sind vielleicht vom Internet aus erreichbar. Die .htaccess Datei, die ownCloud verwendet, arbeitet nicht richtig. Wir schlagen Dir dringend vor, dass du deinen Webserver so konfigurierst, dass das Datenverzeichnis nicht länger erreichbar ist oder, dass du dein Datenverzeichnis aus dem Dokumenten-root des Webservers bewegst." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "<strong>Administrator-Konto</strong> anlegen" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Fortgeschritten" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datenverzeichnis" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Datenbank einrichten" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "wird verwendet" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Datenbank-Benutzer" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Datenbank-Passwort" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Datenbank-Name" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Datenbank-Tablespace" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Datenbank-Host" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Installation abschließen" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "Web-Services unter Ihrer Kontrolle" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Abmelden" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "Automatischer Login zurückgewiesen!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "Wenn du Dein Passwort nicht änderst, könnte dein Account kompromitiert werden!" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Bitte ändere Dein Passwort, um Deinen Account wieder zu schützen." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Passwort vergessen?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "merken" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Einloggen" @@ -384,3 +428,17 @@ msgstr "Zurück" #: templates/part.pagenavi.php:20 msgid "next" msgstr "Weiter" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "Sicherheitswarnung!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Bitte bestätige Dein Passwort. <br/> Aus Sicherheitsgründen wirst Du hierbei gebeten, Dein Passwort erneut einzugeben." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Bestätigen" diff --git a/l10n/de/files.po b/l10n/de/files.po index e2635a4a0b11b5339ac1dddbe262c4b36fd3c47f..0c178f2f82c7cb2607d9af12b65abc4714fcaf9d 100644 --- a/l10n/de/files.po +++ b/l10n/de/files.po @@ -22,8 +22,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" -"PO-Revision-Date: 2012-09-27 22:31+0000\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 21:36+0000\n" "Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" @@ -78,39 +78,39 @@ msgstr "Löschen" msgid "Rename" msgstr "Umbenennen" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "ist bereits vorhanden" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "ersetzen" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "Name vorschlagen" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "abbrechen" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "ersetzt" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "rückgängig machen" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "mit" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "Nicht mehr freigegeben" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "gelöscht" @@ -118,112 +118,112 @@ msgstr "gelöscht" msgid "generating ZIP-file, it may take some time." msgstr "Erstelle ZIP-Datei. Dies kann eine Weile dauern." -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist." +msgstr "Deine Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist." -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Fehler beim Upload" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Ausstehend" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" msgstr "Eine Datei wird hoch geladen" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" msgstr "Dateien werden hoch geladen" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "Upload abgebrochen." -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen." +msgstr "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Ungültiger Name: \"/\" ist nicht erlaubt." -#: js/files.js:668 +#: js/files.js:681 msgid "files scanned" msgstr "Dateien gescannt" -#: js/files.js:676 +#: js/files.js:689 msgid "error while scanning" msgstr "Fehler beim Scannen" -#: js/files.js:749 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Name" -#: js/files.js:750 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Größe" -#: js/files.js:751 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Bearbeitet" -#: js/files.js:778 +#: js/files.js:791 msgid "folder" msgstr "Ordner" -#: js/files.js:780 +#: js/files.js:793 msgid "folders" msgstr "Ordner" -#: js/files.js:788 +#: js/files.js:801 msgid "file" msgstr "Datei" -#: js/files.js:790 +#: js/files.js:803 msgid "files" msgstr "Dateien" -#: js/files.js:834 +#: js/files.js:847 msgid "seconds ago" msgstr "Sekunden her" -#: js/files.js:835 +#: js/files.js:848 msgid "minute ago" msgstr "Minute her" -#: js/files.js:836 +#: js/files.js:849 msgid "minutes ago" msgstr "Minuten her" -#: js/files.js:839 +#: js/files.js:852 msgid "today" msgstr "Heute" -#: js/files.js:840 +#: js/files.js:853 msgid "yesterday" msgstr "Gestern" -#: js/files.js:841 +#: js/files.js:854 msgid "days ago" msgstr "Tage her" -#: js/files.js:842 +#: js/files.js:855 msgid "last month" msgstr "Letzten Monat" -#: js/files.js:844 +#: js/files.js:857 msgid "months ago" msgstr "Monate her" -#: js/files.js:845 +#: js/files.js:858 msgid "last year" msgstr "Letztes Jahr" -#: js/files.js:846 +#: js/files.js:859 msgid "years ago" msgstr "Jahre her" diff --git a/l10n/de/files_encryption.po b/l10n/de/files_encryption.po index 38b9a4bc0555a267d64e485bc520f0d3b5ead8b8..2231e6ffdf9cf19777de32735e0c38d5d5437fec 100644 --- a/l10n/de/files_encryption.po +++ b/l10n/de/files_encryption.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 20:21+0000\n" -"Last-Translator: driz <driz@i2pmail.org>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 09:06+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/settings.php:3 msgid "Encryption" diff --git a/l10n/de/files_external.po b/l10n/de/files_external.po index 49a5cc39b052801bb4e1b7568891650d9d45ec46..4f400dc97cc6666db8cf8a5f60cc7fd7f8a85aaf 100644 --- a/l10n/de/files_external.po +++ b/l10n/de/files_external.po @@ -3,21 +3,47 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <blobbyjj@ymail.com>, 2012. +# I Robot <thomas.mueller@tmit.eu>, 2012. # <thomas.mueller@tmit.eu>, 2012. # <transifex.3.mensaje@spamgourmet.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 10:07+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" +"POT-Creation-Date: 2012-10-13 02:04+0200\n" +"PO-Revision-Date: 2012-10-12 22:22+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Zugriff gestattet" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Fehler beim Einrichten von Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Zugriff gestatten" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Bitte alle notwendigen Felder füllen" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Bitte trage einen gültigen Dropbox-App-Key mit Secret ein." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Fehler beim Einrichten von Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -63,22 +89,22 @@ msgstr "Gruppen" msgid "Users" msgstr "Benutzer" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Löschen" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Externen Speicher für Benutzer aktivieren" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL-Root-Zertifikate" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Root-Zertifikate importieren" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Externen Speicher für Benutzer aktivieren" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden" diff --git a/l10n/de/files_odfviewer.po b/l10n/de/files_odfviewer.po deleted file mode 100644 index 8d81b0d266eab293dccc544fbfad3e22e9d82272..0000000000000000000000000000000000000000 --- a/l10n/de/files_odfviewer.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# I Robot <thomas.mueller@tmit.eu>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:21+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "Schliessen" diff --git a/l10n/de/files_pdfviewer.po b/l10n/de/files_pdfviewer.po deleted file mode 100644 index a792a00b211c37b075b83eff422c435f98b08202..0000000000000000000000000000000000000000 --- a/l10n/de/files_pdfviewer.po +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# I Robot <thomas.mueller@tmit.eu>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:21+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "Zurück" - -#: js/viewer.js:23 -msgid "Next" -msgstr "Weiter" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/de/files_sharing.po b/l10n/de/files_sharing.po index 64990416394dd03398ca6c0d763649cf718eec85..c3fe25897e1d4deb5841d33e021a00c880920632 100644 --- a/l10n/de/files_sharing.po +++ b/l10n/de/files_sharing.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <blobbyjj@ymail.com>, 2012. # I Robot <thomas.mueller@tmit.eu>, 2012. # <niko@nik-o-mat.de>, 2012. # <thomas.mueller@tmit.eu>, 2012. @@ -11,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 02:00+0200\n" -"PO-Revision-Date: 2012-09-21 23:22+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 09:08+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,12 +33,12 @@ msgstr "Absenden" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "%s hat mit Ihnen den Ordner %s geteilt" +msgstr "%s hat den Ordner %s für dich freigegeben" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "%s hat mit Ihnen die Datei %s geteilt" +msgstr "%s hat die Datei %s für dich freigegeben" #: templates/public.php:14 templates/public.php:30 msgid "Download" @@ -49,4 +50,4 @@ msgstr "Es ist keine Vorschau verfügbar für" #: templates/public.php:37 msgid "web services under your control" -msgstr "Web-Services unter Ihrer Kontrolle" +msgstr "Web-Services unter Deiner Kontrolle" diff --git a/l10n/de/files_texteditor.po b/l10n/de/files_texteditor.po deleted file mode 100644 index ec6268275102442363372174e198291193cdabb6..0000000000000000000000000000000000000000 --- a/l10n/de/files_texteditor.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# I Robot <thomas.mueller@tmit.eu>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:01+0200\n" -"PO-Revision-Date: 2012-08-25 23:26+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "Regulärer Ausdruck" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "Speichern" - -#: js/editor.js:74 -msgid "Close" -msgstr "Schliessen" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "Speichern..." - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "Ein Fehler ist aufgetreten" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "Einige Änderungen wurde noch nicht gespeichert; klicken Sie hier um zurückzukehren." diff --git a/l10n/de/files_versions.po b/l10n/de/files_versions.po index d6e541868daca8845125862d0bb1e9423bc660e1..464f1fe302c87bb8bbbbc2220b86ce606bf2c300 100644 --- a/l10n/de/files_versions.po +++ b/l10n/de/files_versions.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <blobbyjj@ymail.com>, 2012. # I Robot <thomas.mueller@tmit.eu>, 2012. # <mail@felixmoeller.de>, 2012. # <niko@nik-o-mat.de>, 2012. @@ -11,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 02:00+0200\n" -"PO-Revision-Date: 2012-09-21 23:21+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 09:08+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,7 +36,7 @@ msgstr "Versionen" #: templates/settings-personal.php:7 msgid "This will delete all existing backup versions of your files" -msgstr "Dies löscht alle vorhandenen Sicherungsversionen Ihrer Dateien." +msgstr "Dies löscht alle vorhandenen Sicherungsversionen Deiner Dateien." #: templates/settings.php:3 msgid "Files Versioning" diff --git a/l10n/de/gallery.po b/l10n/de/gallery.po deleted file mode 100644 index ec9656fa93f0129f188055c00d14757d98cfee27..0000000000000000000000000000000000000000 --- a/l10n/de/gallery.po +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <admin@s-goecker.de>, 2012. -# Bartek <bart.p.pl@gmail.com>, 2012. -# Marcel Kühlhorn <susefan93@gmx.de>, 2012. -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-25 22:14+0200\n" -"PO-Revision-Date: 2012-07-25 20:05+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Bilder" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Galerie teilen" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Fehler:" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Interner Fehler" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Slideshow" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Zurück" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Bestätigung entfernen" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Soll das Album entfernt werden" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Albumname ändern" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Neuer Albumname" diff --git a/l10n/de/impress.po b/l10n/de/impress.po deleted file mode 100644 index bdf9e101c81cf1d418bf9259949c2141cf56522d..0000000000000000000000000000000000000000 --- a/l10n/de/impress.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# I Robot <thomas.mueller@tmit.eu>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:01+0200\n" -"PO-Revision-Date: 2012-08-25 23:27+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "Dokumentation" diff --git a/l10n/de/lib.po b/l10n/de/lib.po index d1d17eec25bde26c3fbf3f82d0085db07177f7de..edc1f6056a0ae5f4041530bec57ad0eb3c37c81f 100644 --- a/l10n/de/lib.po +++ b/l10n/de/lib.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-28 02:03+0200\n" -"PO-Revision-Date: 2012-09-27 22:40+0000\n" +"POT-Creation-Date: 2012-10-02 02:03+0200\n" +"PO-Revision-Date: 2012-10-01 23:58+0000\n" "Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/de/media.po b/l10n/de/media.po deleted file mode 100644 index 4cb691b5ffd77a7965628342c485a9404cfe8091..0000000000000000000000000000000000000000 --- a/l10n/de/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <admin@s-goecker.de>, 2011, 2012. -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: German (http://www.transifex.net/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musik" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Abspielen" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pause" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Vorheriges" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Nächstes" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Ton aus" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Ton an" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Sammlung erneut scannen" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Künstler" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titel" diff --git a/l10n/de/settings.po b/l10n/de/settings.po index ca3901fa0c96a9f1be8b67af0ba94fd31fe28741..dca0d414bcdab4419aba219d3759a95445be825b 100644 --- a/l10n/de/settings.po +++ b/l10n/de/settings.po @@ -21,9 +21,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-28 02:03+0200\n" -"PO-Revision-Date: 2012-09-27 22:24+0000\n" -"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 21:35+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,16 +35,11 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Die Liste der Anwendungen im Store konnte nicht geladen werden." -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 -msgid "Authentication error" -msgstr "Fehler bei der Anmeldung" - -#: ajax/creategroup.php:19 +#: ajax/creategroup.php:12 msgid "Group already exists" msgstr "Gruppe existiert bereits" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:21 msgid "Unable to add group" msgstr "Gruppe konnte nicht angelegt werden" @@ -72,7 +67,11 @@ msgstr "Ungültige Anfrage" msgid "Unable to delete group" msgstr "Gruppe konnte nicht gelöscht werden" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "Fehler bei der Anmeldung" + +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Benutzer konnte nicht gelöscht werden" @@ -90,11 +89,11 @@ msgstr "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden" msgid "Unable to remove user from group %s" msgstr "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Deaktivieren" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Aktivieren" @@ -102,9 +101,9 @@ msgstr "Aktivieren" msgid "Saving..." msgstr "Speichern..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" -msgstr "Deutsch" +msgstr "Deutsch (Persönlich)" #: templates/admin.php:14 msgid "Security Warning" @@ -117,7 +116,7 @@ msgid "" "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." -msgstr "Ihr Datenverzeichnis ist möglicher Weise aus dem Internet erreichbar. Die .htaccess-Datei von ownCloud 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." +msgstr "Dein Datenverzeichnis ist möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei von ownCloud funktioniert nicht. Wir raten Dir dringend, dass Du Deinen Webserver dahingehend konfigurieren, dass Dein Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Du verschiebst das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers." #: templates/admin.php:31 msgid "Cron" @@ -197,15 +196,19 @@ msgstr "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_bla msgid "Add your App" msgstr "Füge Deine Anwendung hinzu" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Weitere Anwendungen" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Wähle eine Anwendung aus" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Weitere Anwendungen findest Du auf apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>" @@ -292,7 +295,7 @@ msgstr "Hilf bei der Übersetzung" #: templates/personal.php:51 msgid "use this address to connect to your ownCloud in your file manager" -msgstr "Benutzen Sie diese Adresse, um Ihre ownCloud mit Ihrem Dateimanager zu verbinden." +msgstr "Verwende diese Adresse, um Deine ownCloud mit Deinem Dateimanager zu verbinden." #: templates/users.php:21 templates/users.php:76 msgid "Name" diff --git a/l10n/de/tasks.po b/l10n/de/tasks.po deleted file mode 100644 index 2ad6b64b48756a375113dfb4dfeb341695f35e50..0000000000000000000000000000000000000000 --- a/l10n/de/tasks.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 10:09+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Datum/Uhrzeit ungültig" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Aufgaben" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Keine Kategorie" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Nicht angegeben" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1 = am höchsten" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5 = Durchschnitt" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9 = am niedrigsten" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Leere Zusammenfassung" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Ungültige Prozent abgeschlossen" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Falsche Priorität" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Aufgabe hinzufügen" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Nach Fälligkeit sortieren" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Nach Kategorie sortieren " - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Nach Fertigstellung sortieren" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Nach Ort sortieren" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Nach Priorität sortieren" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Nach Label sortieren" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Lade Aufgaben ..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Wichtig" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Mehr" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Weniger" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Löschen" diff --git a/l10n/de/user_ldap.po b/l10n/de/user_ldap.po index 951faf6839ac8240866dcf30039feb812a767592..71044b0d5026c024f6ec90aadd4fe5a252751a6b 100644 --- a/l10n/de/user_ldap.po +++ b/l10n/de/user_ldap.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <blobbyjj@ymail.com>, 2012. # I Robot <thomas.mueller@tmit.eu>, 2012. # Maurice Preuß <>, 2012. # <niko@nik-o-mat.de>, 2012. @@ -12,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-18 02:01+0200\n" -"PO-Revision-Date: 2012-09-17 20:49+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 09:13+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +30,7 @@ msgstr "Host" #: templates/settings.php:8 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" -msgstr "Sie können das Protokoll auslassen, außer wenn Sie SSL benötigen. Beginnen Sie dann mit ldaps://" +msgstr "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://" #: templates/settings.php:9 msgid "Base DN" @@ -37,7 +38,7 @@ msgstr "Basis-DN" #: templates/settings.php:9 msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "Sie können Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren" +msgstr "Du kannst Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren" #: templates/settings.php:10 msgid "User DN" @@ -48,7 +49,7 @@ msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." -msgstr "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lassen Sie DN und Passwort leer." +msgstr "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lasse DN und Passwort leer." #: templates/settings.php:11 msgid "Password" @@ -56,7 +57,7 @@ msgstr "Passwort" #: templates/settings.php:11 msgid "For anonymous access, leave DN and Password empty." -msgstr "Lassen Sie die Felder von DN und Passwort für anonymen Zugang leer." +msgstr "Lasse die Felder von DN und Passwort für anonymen Zugang leer." #: templates/settings.php:12 msgid "User Login Filter" @@ -120,7 +121,7 @@ msgstr "Nutze TLS" #: templates/settings.php:21 msgid "Do not use it for SSL connections, it will fail." -msgstr "Verwenden Sie es nicht für SSL-Verbindungen, es wird fehlschlagen." +msgstr "Verwende dies nicht für SSL-Verbindungen, es wird fehlschlagen." #: templates/settings.php:22 msgid "Case insensitve LDAP server (Windows)" @@ -168,7 +169,7 @@ msgstr "in Sekunden. Eine Änderung leert den Cache." msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." -msgstr "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfalls geben Sie ein LDAP/AD-Attribut an." +msgstr "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein." #: templates/settings.php:32 msgid "Help" diff --git a/l10n/de/user_migrate.po b/l10n/de/user_migrate.po deleted file mode 100644 index aada5dbfb256607934fcacec34398b73a61a14b9..0000000000000000000000000000000000000000 --- a/l10n/de/user_migrate.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 10:16+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Export" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Beim Export der Datei ist etwas schiefgegangen." - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Es ist ein Fehler aufgetreten." - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Ihr Konto exportieren" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Eine komprimierte Datei wird erzeugt, die Ihr ownCloud-Konto enthält." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Konto importieren" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "Zip-Archiv mit Benutzerdaten" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importieren" diff --git a/l10n/de/user_openid.po b/l10n/de/user_openid.po deleted file mode 100644 index 9f5a660af87f68546a422a10f66ed2629e29d02d..0000000000000000000000000000000000000000 --- a/l10n/de/user_openid.po +++ /dev/null @@ -1,57 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <niko@nik-o-mat.de>, 2012. -# <thomas.mueller@tmit.eu>, 2012. -# <transifex.3.mensaje@spamgourmet.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 10:17+0000\n" -"Last-Translator: traductor <transifex.3.mensaje@spamgourmet.com>\n" -"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Dies ist ein OpenID-Server-Endpunkt. Weitere Informationen finden Sie unter:" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identität: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Bereich: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Benutzer: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Anmelden" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Fehler: <b> Kein Benutzer ausgewählt" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "Sie können sich auf anderen Seiten mit dieser Adresse authentifizieren." - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Authorisierter OpenID-Anbieter" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Ihre Adresse bei Wordpress, Identi.ca, …" diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po new file mode 100644 index 0000000000000000000000000000000000000000..ed3c87f03f680a59ffe996637c9bab286ae00047 --- /dev/null +++ b/l10n/de_DE/core.po @@ -0,0 +1,444 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <admin@s-goecker.de>, 2011-2012. +# <alex.hotz@gmail.com>, 2011. +# <blobbyjj@ymail.com>, 2012. +# <georg.stefan.germany@googlemail.com>, 2011. +# I Robot <thomas.mueller@tmit.eu>, 2012. +# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. +# <mail@felixmoeller.de>, 2012. +# Marcel Kühlhorn <susefan93@gmx.de>, 2012. +# <m.fresel@sysangels.com>, 2012. +# <niko@nik-o-mat.de>, 2012. +# Phi Lieb <>, 2012. +# <thomas.mueller@tmit.eu>, 2012. +# <transifex.3.mensaje@spamgourmet.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 20:38+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23 +msgid "Application name not provided." +msgstr "Der Anwendungsname wurde nicht angegeben." + +#: ajax/vcategories/add.php:29 +msgid "No category to add?" +msgstr "Keine Kategorie hinzuzufügen?" + +#: ajax/vcategories/add.php:36 +msgid "This category already exists: " +msgstr "Kategorie existiert bereits:" + +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 +msgid "Settings" +msgstr "Einstellungen" + +#: js/js.js:670 +msgid "January" +msgstr "Januar" + +#: js/js.js:670 +msgid "February" +msgstr "Februar" + +#: js/js.js:670 +msgid "March" +msgstr "März" + +#: js/js.js:670 +msgid "April" +msgstr "April" + +#: js/js.js:670 +msgid "May" +msgstr "Mai" + +#: js/js.js:670 +msgid "June" +msgstr "Juni" + +#: js/js.js:671 +msgid "July" +msgstr "Juli" + +#: js/js.js:671 +msgid "August" +msgstr "August" + +#: js/js.js:671 +msgid "September" +msgstr "September" + +#: js/js.js:671 +msgid "October" +msgstr "Oktober" + +#: js/js.js:671 +msgid "November" +msgstr "November" + +#: js/js.js:671 +msgid "December" +msgstr "Dezember" + +#: js/oc-dialogs.js:123 +msgid "Choose" +msgstr "Auswählen" + +#: js/oc-dialogs.js:143 js/oc-dialogs.js:163 +msgid "Cancel" +msgstr "Abbrechen" + +#: js/oc-dialogs.js:159 +msgid "No" +msgstr "Nein" + +#: js/oc-dialogs.js:160 +msgid "Yes" +msgstr "Ja" + +#: js/oc-dialogs.js:177 +msgid "Ok" +msgstr "OK" + +#: js/oc-vcategories.js:68 +msgid "No categories selected for deletion." +msgstr "Es wurde keine Kategorien zum Löschen ausgewählt." + +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 +msgid "Error" +msgstr "Fehler" + +#: js/share.js:103 +msgid "Error while sharing" +msgstr "Fehler beim Freigeben" + +#: js/share.js:114 +msgid "Error while unsharing" +msgstr "Fehler beim Aufheben der Freigabe" + +#: js/share.js:121 +msgid "Error while changing permissions" +msgstr "Fehler beim Ändern der Rechte" + +#: js/share.js:130 +msgid "Shared with you and the group" +msgstr "Für Dich und folgende Gruppe freigegeben" + +#: js/share.js:130 +msgid "by" +msgstr "mit" + +#: js/share.js:132 +msgid "Shared with you by" +msgstr "Dies wurde mit dir geteilt von" + +#: js/share.js:137 +msgid "Share with" +msgstr "Freigeben für" + +#: js/share.js:142 +msgid "Share with link" +msgstr "Über einen Link freigeben" + +#: js/share.js:143 +msgid "Password protect" +msgstr "Passwortschutz" + +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 +msgid "Password" +msgstr "Passwort" + +#: js/share.js:152 +msgid "Set expiration date" +msgstr "Setze ein Ablaufdatum" + +#: js/share.js:153 +msgid "Expiration date" +msgstr "Ablaufdatum" + +#: js/share.js:185 +msgid "Share via email:" +msgstr "Über eine E-Mail freigeben:" + +#: js/share.js:187 +msgid "No people found" +msgstr "Niemand gefunden" + +#: js/share.js:214 +msgid "Resharing is not allowed" +msgstr "Weiterverteilen ist nicht erlaubt" + +#: js/share.js:250 +msgid "Shared in" +msgstr "Freigegeben in" + +#: js/share.js:250 +msgid "with" +msgstr "mit" + +#: js/share.js:271 +msgid "Unshare" +msgstr "Freigabe aufheben" + +#: js/share.js:283 +msgid "can edit" +msgstr "kann bearbeiten" + +#: js/share.js:285 +msgid "access control" +msgstr "Zugriffskontrolle" + +#: js/share.js:288 +msgid "create" +msgstr "erstellen" + +#: js/share.js:291 +msgid "update" +msgstr "aktualisieren" + +#: js/share.js:294 +msgid "delete" +msgstr "löschen" + +#: js/share.js:297 +msgid "share" +msgstr "teilen" + +#: js/share.js:322 js/share.js:484 +msgid "Password protected" +msgstr "Durch ein Passwort geschützt" + +#: js/share.js:497 +msgid "Error unsetting expiration date" +msgstr "Fehler beim entfernen des Ablaufdatums" + +#: js/share.js:509 +msgid "Error setting expiration date" +msgstr "Fehler beim Setzen des Ablaufdatums" + +#: lostpassword/index.php:26 +msgid "ownCloud password reset" +msgstr "ownCloud-Passwort zurücksetzen" + +#: lostpassword/templates/email.php:2 +msgid "Use the following link to reset your password: {link}" +msgstr "Nutzen Sie den nachfolgenden Link, um Ihr Passwort zurückzusetzen: {link}" + +#: lostpassword/templates/lostpassword.php:3 +msgid "You will receive a link to reset your password via Email." +msgstr "Du erhälst einen Link per E-Mail, um Dein Passwort zurückzusetzen." + +#: lostpassword/templates/lostpassword.php:5 +msgid "Requested" +msgstr "Angefragt" + +#: lostpassword/templates/lostpassword.php:8 +msgid "Login failed!" +msgstr "Login fehlgeschlagen!" + +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 +msgid "Username" +msgstr "Benutzername" + +#: lostpassword/templates/lostpassword.php:14 +msgid "Request reset" +msgstr "Beantrage Zurücksetzung" + +#: lostpassword/templates/resetpassword.php:4 +msgid "Your password was reset" +msgstr "Ihr Passwort wurde zurückgesetzt." + +#: lostpassword/templates/resetpassword.php:5 +msgid "To login page" +msgstr "Zur Login-Seite" + +#: lostpassword/templates/resetpassword.php:8 +msgid "New password" +msgstr "Neues Passwort" + +#: lostpassword/templates/resetpassword.php:11 +msgid "Reset password" +msgstr "Passwort zurücksetzen" + +#: strings.php:5 +msgid "Personal" +msgstr "Persönlich" + +#: strings.php:6 +msgid "Users" +msgstr "Benutzer" + +#: strings.php:7 +msgid "Apps" +msgstr "Anwendungen" + +#: strings.php:8 +msgid "Admin" +msgstr "Admin" + +#: strings.php:9 +msgid "Help" +msgstr "Hilfe" + +#: templates/403.php:12 +msgid "Access forbidden" +msgstr "Zugriff verboten" + +#: templates/404.php:12 +msgid "Cloud not found" +msgstr "Cloud nicht gefunden" + +#: templates/edit_categories_dialog.php:4 +msgid "Edit categories" +msgstr "Kategorien bearbeiten" + +#: templates/edit_categories_dialog.php:14 +msgid "Add" +msgstr "Hinzufügen" + +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Sicherheitshinweis" + +#: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "Es ist kein sicherer Zufallszahlengenerator verfügbar, bitte aktivieren Sie die PHP-Erweiterung für OpenSSL" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Ohne einen sicheren Zufallszahlengenerator sind Angreifer in der Lage die Tokens für das Zurücksetzen der Passwörter vorherzusehen und damit können Konten übernommen." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "<strong>Administrator-Konto</strong> anlegen" + +#: templates/installation.php:48 +msgid "Advanced" +msgstr "Fortgeschritten" + +#: templates/installation.php:50 +msgid "Data folder" +msgstr "Datenverzeichnis" + +#: templates/installation.php:57 +msgid "Configure the database" +msgstr "Datenbank einrichten" + +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 +msgid "will be used" +msgstr "wird verwendet" + +#: templates/installation.php:105 +msgid "Database user" +msgstr "Datenbank-Benutzer" + +#: templates/installation.php:109 +msgid "Database password" +msgstr "Datenbank-Passwort" + +#: templates/installation.php:113 +msgid "Database name" +msgstr "Datenbank-Name" + +#: templates/installation.php:121 +msgid "Database tablespace" +msgstr "Datenbank-Tablespace" + +#: templates/installation.php:127 +msgid "Database host" +msgstr "Datenbank-Host" + +#: templates/installation.php:132 +msgid "Finish setup" +msgstr "Installation abschließen" + +#: templates/layout.guest.php:38 +msgid "web services under your control" +msgstr "Web-Services unter Ihrer Kontrolle" + +#: templates/layout.user.php:34 +msgid "Log out" +msgstr "Abmelden" + +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 +msgid "Lost your password?" +msgstr "Passwort vergessen?" + +#: templates/login.php:27 +msgid "remember" +msgstr "merken" + +#: templates/login.php:28 +msgid "Log in" +msgstr "Einloggen" + +#: templates/logout.php:1 +msgid "You are logged out." +msgstr "Du wurdest abgemeldet." + +#: templates/part.pagenavi.php:3 +msgid "prev" +msgstr "Zurück" + +#: templates/part.pagenavi.php:20 +msgid "next" +msgstr "Weiter" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/de_DE/files.po b/l10n/de_DE/files.po new file mode 100644 index 0000000000000000000000000000000000000000..da2c94995c734e2bf151dffc32c2294df1ba20c8 --- /dev/null +++ b/l10n/de_DE/files.po @@ -0,0 +1,314 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <admin@s-goecker.de>, 2012. +# <blobbyjj@ymail.com>, 2012. +# I Robot <thomas.mueller@tmit.eu>, 2012. +# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. +# Jan-Christoph Borchardt <jan@unhosted.org>, 2011. +# <lukas@statuscode.ch>, 2012. +# <mail@felixmoeller.de>, 2012. +# Marcel Kühlhorn <susefan93@gmx.de>, 2012. +# Michael Krell <m4dmike.mni@gmail.com>, 2012. +# <nelsonfritsch@gmail.com>, 2012. +# <niko@nik-o-mat.de>, 2012. +# Phi Lieb <>, 2012. +# <thomas.mueller@tmit.eu>, 2012. +# Thomas Müller <>, 2012. +# <transifex.3.mensaje@spamgourmet.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 21:37+0000\n" +"Last-Translator: Mirodin <blobbyjj@ymail.com>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/upload.php:20 +msgid "There is no error, the file uploaded with success" +msgstr "Datei fehlerfrei hochgeladen." + +#: ajax/upload.php:21 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Die Größe der hochzuladenden Datei überschreitet die upload_max_filesize-Richtlinie in php.ini" + +#: ajax/upload.php:22 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde" + +#: ajax/upload.php:23 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen." + +#: ajax/upload.php:24 +msgid "No file was uploaded" +msgstr "Es wurde keine Datei hochgeladen." + +#: ajax/upload.php:25 +msgid "Missing a temporary folder" +msgstr "Temporärer Ordner fehlt." + +#: ajax/upload.php:26 +msgid "Failed to write to disk" +msgstr "Fehler beim Schreiben auf die Festplatte" + +#: appinfo/app.php:6 +msgid "Files" +msgstr "Dateien" + +#: js/fileactions.js:108 templates/index.php:62 +msgid "Unshare" +msgstr "Nicht mehr freigeben" + +#: js/fileactions.js:110 templates/index.php:64 +msgid "Delete" +msgstr "Löschen" + +#: js/fileactions.js:182 +msgid "Rename" +msgstr "Umbenennen" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "already exists" +msgstr "ist bereits vorhanden" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "replace" +msgstr "ersetzen" + +#: js/filelist.js:192 +msgid "suggest name" +msgstr "Name vorschlagen" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "cancel" +msgstr "abbrechen" + +#: js/filelist.js:241 js/filelist.js:243 +msgid "replaced" +msgstr "ersetzt" + +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 +msgid "undo" +msgstr "rückgängig machen" + +#: js/filelist.js:243 +msgid "with" +msgstr "mit" + +#: js/filelist.js:275 +msgid "unshared" +msgstr "Nicht mehr freigegeben" + +#: js/filelist.js:277 +msgid "deleted" +msgstr "gelöscht" + +#: js/files.js:179 +msgid "generating ZIP-file, it may take some time." +msgstr "Erstelle ZIP-Datei. Dies kann eine Weile dauern." + +#: js/files.js:214 +msgid "Unable to upload your file as it is a directory or has 0 bytes" +msgstr "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist." + +#: js/files.js:214 +msgid "Upload Error" +msgstr "Fehler beim Upload" + +#: js/files.js:242 js/files.js:347 js/files.js:377 +msgid "Pending" +msgstr "Ausstehend" + +#: js/files.js:262 +msgid "1 file uploading" +msgstr "Eine Datei wird hoch geladen" + +#: js/files.js:265 js/files.js:310 js/files.js:325 +msgid "files uploading" +msgstr "Dateien werden hoch geladen" + +#: js/files.js:328 js/files.js:361 +msgid "Upload cancelled." +msgstr "Upload abgebrochen." + +#: js/files.js:430 +msgid "" +"File upload is in progress. Leaving the page now will cancel the upload." +msgstr "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen." + +#: js/files.js:500 +msgid "Invalid name, '/' is not allowed." +msgstr "Ungültiger Name: \"/\" ist nicht erlaubt." + +#: js/files.js:681 +msgid "files scanned" +msgstr "Dateien gescannt" + +#: js/files.js:689 +msgid "error while scanning" +msgstr "Fehler beim Scannen" + +#: js/files.js:762 templates/index.php:48 +msgid "Name" +msgstr "Name" + +#: js/files.js:763 templates/index.php:56 +msgid "Size" +msgstr "Größe" + +#: js/files.js:764 templates/index.php:58 +msgid "Modified" +msgstr "Bearbeitet" + +#: js/files.js:791 +msgid "folder" +msgstr "Ordner" + +#: js/files.js:793 +msgid "folders" +msgstr "Ordner" + +#: js/files.js:801 +msgid "file" +msgstr "Datei" + +#: js/files.js:803 +msgid "files" +msgstr "Dateien" + +#: js/files.js:847 +msgid "seconds ago" +msgstr "Sekunden her" + +#: js/files.js:848 +msgid "minute ago" +msgstr "Minute her" + +#: js/files.js:849 +msgid "minutes ago" +msgstr "Minuten her" + +#: js/files.js:852 +msgid "today" +msgstr "Heute" + +#: js/files.js:853 +msgid "yesterday" +msgstr "Gestern" + +#: js/files.js:854 +msgid "days ago" +msgstr "Tage her" + +#: js/files.js:855 +msgid "last month" +msgstr "Letzten Monat" + +#: js/files.js:857 +msgid "months ago" +msgstr "Monate her" + +#: js/files.js:858 +msgid "last year" +msgstr "Letztes Jahr" + +#: js/files.js:859 +msgid "years ago" +msgstr "Jahre her" + +#: templates/admin.php:5 +msgid "File handling" +msgstr "Dateibehandlung" + +#: templates/admin.php:7 +msgid "Maximum upload size" +msgstr "Maximale Upload-Größe" + +#: templates/admin.php:7 +msgid "max. possible: " +msgstr "maximal möglich:" + +#: templates/admin.php:9 +msgid "Needed for multi-file and folder downloads." +msgstr "Für Mehrfachdatei- und Ordnerdownloads benötigt:" + +#: templates/admin.php:9 +msgid "Enable ZIP-download" +msgstr "ZIP-Download aktivieren" + +#: templates/admin.php:11 +msgid "0 is unlimited" +msgstr "0 bedeutet unbegrenzt" + +#: templates/admin.php:12 +msgid "Maximum input size for ZIP files" +msgstr "Maximale Größe für ZIP-Dateien" + +#: templates/admin.php:14 +msgid "Save" +msgstr "Speichern" + +#: templates/index.php:7 +msgid "New" +msgstr "Neu" + +#: templates/index.php:9 +msgid "Text file" +msgstr "Textdatei" + +#: templates/index.php:10 +msgid "Folder" +msgstr "Ordner" + +#: templates/index.php:11 +msgid "From url" +msgstr "Von einer URL" + +#: templates/index.php:20 +msgid "Upload" +msgstr "Hochladen" + +#: templates/index.php:27 +msgid "Cancel upload" +msgstr "Upload abbrechen" + +#: templates/index.php:40 +msgid "Nothing in here. Upload something!" +msgstr "Alles leer. Bitte laden Sie etwas hoch!" + +#: templates/index.php:50 +msgid "Share" +msgstr "Teilen" + +#: templates/index.php:52 +msgid "Download" +msgstr "Herunterladen" + +#: templates/index.php:75 +msgid "Upload too large" +msgstr "Upload zu groß" + +#: templates/index.php:77 +msgid "" +"The files you are trying to upload exceed the maximum size for file uploads " +"on this server." +msgstr "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server." + +#: templates/index.php:82 +msgid "Files are being scanned, please wait." +msgstr "Dateien werden gescannt, bitte warten." + +#: templates/index.php:85 +msgid "Current scanning" +msgstr "Scanne" diff --git a/l10n/de_DE/files_encryption.po b/l10n/de_DE/files_encryption.po new file mode 100644 index 0000000000000000000000000000000000000000..e4cab6615d01c89ef68028da848e678bf2ce23d7 --- /dev/null +++ b/l10n/de_DE/files_encryption.po @@ -0,0 +1,35 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <driz@i2pmail.org>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 20:38+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:3 +msgid "Encryption" +msgstr "Verschlüsselung" + +#: templates/settings.php:4 +msgid "Exclude the following file types from encryption" +msgstr "Die folgenden Dateitypen von der Verschlüsselung ausnehmen" + +#: templates/settings.php:5 +msgid "None" +msgstr "Keine" + +#: templates/settings.php:10 +msgid "Enable Encryption" +msgstr "Verschlüsselung aktivieren" diff --git a/l10n/de_DE/files_external.po b/l10n/de_DE/files_external.po new file mode 100644 index 0000000000000000000000000000000000000000..a61bac9af34b8dfc9957c234186a535a889fa62a --- /dev/null +++ b/l10n/de_DE/files_external.po @@ -0,0 +1,110 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <blobbyjj@ymail.com>, 2012. +# I Robot <thomas.mueller@tmit.eu>, 2012. +# <thomas.mueller@tmit.eu>, 2012. +# <transifex.3.mensaje@spamgourmet.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 20:38+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Zugriff gestattet" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Fehler beim Einrichten von Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Zugriff gestatten" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Bitte alle notwendigen Felder füllen" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Bitte trage einen gültigen Dropbox-App-Key mit Secret ein." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Fehler beim Einrichten von Google Drive" + +#: templates/settings.php:3 +msgid "External Storage" +msgstr "Externer Speicher" + +#: templates/settings.php:7 templates/settings.php:19 +msgid "Mount point" +msgstr "Mount-Point" + +#: templates/settings.php:8 +msgid "Backend" +msgstr "Backend" + +#: templates/settings.php:9 +msgid "Configuration" +msgstr "Konfiguration" + +#: templates/settings.php:10 +msgid "Options" +msgstr "Optionen" + +#: templates/settings.php:11 +msgid "Applicable" +msgstr "Zutreffend" + +#: templates/settings.php:23 +msgid "Add mount point" +msgstr "Mount-Point hinzufügen" + +#: templates/settings.php:54 templates/settings.php:62 +msgid "None set" +msgstr "Nicht definiert" + +#: templates/settings.php:63 +msgid "All Users" +msgstr "Alle Benutzer" + +#: templates/settings.php:64 +msgid "Groups" +msgstr "Gruppen" + +#: templates/settings.php:69 +msgid "Users" +msgstr "Benutzer" + +#: templates/settings.php:77 templates/settings.php:107 +msgid "Delete" +msgstr "Löschen" + +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Externen Speicher für Benutzer aktivieren" + +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Erlaubt Benutzern ihre eigenen externen Speicher einzubinden" + +#: templates/settings.php:99 +msgid "SSL root certificates" +msgstr "SSL-Root-Zertifikate" + +#: templates/settings.php:113 +msgid "Import Root Certificate" +msgstr "Root-Zertifikate importieren" diff --git a/l10n/de_DE/files_sharing.po b/l10n/de_DE/files_sharing.po new file mode 100644 index 0000000000000000000000000000000000000000..feb180f2c3e4dc36eb92229d1b0fe3a5b2cab0ba --- /dev/null +++ b/l10n/de_DE/files_sharing.po @@ -0,0 +1,53 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <blobbyjj@ymail.com>, 2012. +# I Robot <thomas.mueller@tmit.eu>, 2012. +# <niko@nik-o-mat.de>, 2012. +# <thomas.mueller@tmit.eu>, 2012. +# <transifex.3.mensaje@spamgourmet.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 20:38+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/authenticate.php:4 +msgid "Password" +msgstr "Passwort" + +#: templates/authenticate.php:6 +msgid "Submit" +msgstr "Absenden" + +#: templates/public.php:9 +#, php-format +msgid "%s shared the folder %s with you" +msgstr "%s hat den Ordner %s für dich freigegeben" + +#: templates/public.php:11 +#, php-format +msgid "%s shared the file %s with you" +msgstr "%s hat die Datei %s für dich freigegeben" + +#: templates/public.php:14 templates/public.php:30 +msgid "Download" +msgstr "Download" + +#: templates/public.php:29 +msgid "No preview available for" +msgstr "Es ist keine Vorschau verfügbar für" + +#: templates/public.php:35 +msgid "web services under your control" +msgstr "Web-Services unter Deiner Kontrolle" diff --git a/l10n/de_DE/files_versions.po b/l10n/de_DE/files_versions.po new file mode 100644 index 0000000000000000000000000000000000000000..f97089a1c69ddba9369afef05e038bdeeaf83e84 --- /dev/null +++ b/l10n/de_DE/files_versions.po @@ -0,0 +1,47 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <blobbyjj@ymail.com>, 2012. +# I Robot <thomas.mueller@tmit.eu>, 2012. +# <mail@felixmoeller.de>, 2012. +# <niko@nik-o-mat.de>, 2012. +# <thomas.mueller@tmit.eu>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 20:38+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/settings-personal.js:31 templates/settings-personal.php:10 +msgid "Expire all versions" +msgstr "Alle Versionen löschen" + +#: js/versions.js:16 +msgid "History" +msgstr "Historie" + +#: templates/settings-personal.php:4 +msgid "Versions" +msgstr "Versionen" + +#: templates/settings-personal.php:7 +msgid "This will delete all existing backup versions of your files" +msgstr "Dies löscht alle vorhandenen Sicherungsversionen Deiner Dateien." + +#: templates/settings.php:3 +msgid "Files Versioning" +msgstr "Dateiversionierung" + +#: templates/settings.php:4 +msgid "Enable" +msgstr "Aktivieren" diff --git a/l10n/de_DE/lib.po b/l10n/de_DE/lib.po new file mode 100644 index 0000000000000000000000000000000000000000..b00b94d69ba60749dbb82d62ae8c3efd143ae238 --- /dev/null +++ b/l10n/de_DE/lib.po @@ -0,0 +1,129 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <blobbyjj@ymail.com>, 2012. +# Phi Lieb <>, 2012. +# <thomas.mueller@tmit.eu>, 2012. +# <transifex.3.mensaje@spamgourmet.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 20:38+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: app.php:285 +msgid "Help" +msgstr "Hilfe" + +#: app.php:292 +msgid "Personal" +msgstr "Persönlich" + +#: app.php:297 +msgid "Settings" +msgstr "Einstellungen" + +#: app.php:302 +msgid "Users" +msgstr "Benutzer" + +#: app.php:309 +msgid "Apps" +msgstr "Apps" + +#: app.php:311 +msgid "Admin" +msgstr "Administrator" + +#: files.php:328 +msgid "ZIP download is turned off." +msgstr "Der ZIP-Download ist deaktiviert." + +#: files.php:329 +msgid "Files need to be downloaded one by one." +msgstr "Die Dateien müssen einzeln heruntergeladen werden." + +#: files.php:329 files.php:354 +msgid "Back to Files" +msgstr "Zurück zu \"Dateien\"" + +#: files.php:353 +msgid "Selected files too large to generate zip file." +msgstr "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen." + +#: json.php:28 +msgid "Application is not enabled" +msgstr "Die Anwendung ist nicht aktiviert" + +#: json.php:39 json.php:64 json.php:77 json.php:89 +msgid "Authentication error" +msgstr "Authentifizierungs-Fehler" + +#: json.php:51 +msgid "Token expired. Please reload page." +msgstr "Token abgelaufen. Bitte lade die Seite neu." + +#: template.php:87 +msgid "seconds ago" +msgstr "Vor wenigen Sekunden" + +#: template.php:88 +msgid "1 minute ago" +msgstr "Vor einer Minute" + +#: template.php:89 +#, php-format +msgid "%d minutes ago" +msgstr "Vor %d Minuten" + +#: template.php:92 +msgid "today" +msgstr "Heute" + +#: template.php:93 +msgid "yesterday" +msgstr "Gestern" + +#: template.php:94 +#, php-format +msgid "%d days ago" +msgstr "Vor %d Tag(en)" + +#: template.php:95 +msgid "last month" +msgstr "Letzten Monat" + +#: template.php:96 +msgid "months ago" +msgstr "Vor Monaten" + +#: template.php:97 +msgid "last year" +msgstr "Letztes Jahr" + +#: template.php:98 +msgid "years ago" +msgstr "Vor Jahren" + +#: updater.php:75 +#, php-format +msgid "%s is available. Get <a href=\"%s\">more information</a>" +msgstr "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>" + +#: updater.php:77 +msgid "up to date" +msgstr "aktuell" + +#: updater.php:80 +msgid "updates check is disabled" +msgstr "Die Update-Überprüfung ist ausgeschaltet" diff --git a/l10n/de_DE/settings.po b/l10n/de_DE/settings.po new file mode 100644 index 0000000000000000000000000000000000000000..cc013f2d0e08177e529d72306281a20244df819e --- /dev/null +++ b/l10n/de_DE/settings.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <admin@s-goecker.de>, 2011-2012. +# <blobbyjj@ymail.com>, 2012. +# <icewind1991@gmail.com>, 2012. +# I Robot <thomas.mueller@tmit.eu>, 2012. +# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. +# Jan T <jan-temesinko@web.de>, 2012. +# <lukas@statuscode.ch>, 2012. +# <mail@felixmoeller.de>, 2012. +# Marcel Kühlhorn <susefan93@gmx.de>, 2012. +# <nelsonfritsch@gmail.com>, 2012. +# <niko@nik-o-mat.de>, 2012. +# Phi Lieb <>, 2012. +# <thomas.mueller@tmit.eu>, 2012. +# <transifex.3.mensaje@spamgourmet.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 21:34+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/apps/ocs.php:23 +msgid "Unable to load list from App Store" +msgstr "Die Liste der Anwendungen im Store konnte nicht geladen werden." + +#: ajax/creategroup.php:12 +msgid "Group already exists" +msgstr "Gruppe existiert bereits" + +#: ajax/creategroup.php:21 +msgid "Unable to add group" +msgstr "Gruppe konnte nicht angelegt werden" + +#: ajax/enableapp.php:14 +msgid "Could not enable app. " +msgstr "App konnte nicht aktiviert werden." + +#: ajax/lostpassword.php:14 +msgid "Email saved" +msgstr "E-Mail Adresse gespeichert" + +#: ajax/lostpassword.php:16 +msgid "Invalid email" +msgstr "Ungültige E-Mail Adresse" + +#: ajax/openid.php:16 +msgid "OpenID Changed" +msgstr "OpenID geändert" + +#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23 +msgid "Invalid request" +msgstr "Ungültige Anfrage" + +#: ajax/removegroup.php:16 +msgid "Unable to delete group" +msgstr "Gruppe konnte nicht gelöscht werden" + +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "Fehler bei der Anmeldung" + +#: ajax/removeuser.php:27 +msgid "Unable to delete user" +msgstr "Benutzer konnte nicht gelöscht werden" + +#: ajax/setlanguage.php:18 +msgid "Language changed" +msgstr "Sprache geändert" + +#: ajax/togglegroups.php:25 +#, php-format +msgid "Unable to add user to group %s" +msgstr "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden" + +#: ajax/togglegroups.php:31 +#, php-format +msgid "Unable to remove user from group %s" +msgstr "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden" + +#: js/apps.js:28 js/apps.js:65 +msgid "Disable" +msgstr "Deaktivieren" + +#: js/apps.js:28 js/apps.js:54 +msgid "Enable" +msgstr "Aktivieren" + +#: js/personal.js:69 +msgid "Saving..." +msgstr "Speichern..." + +#: personal.php:42 personal.php:43 +msgid "__language_name__" +msgstr "Deutsch (Förmlich)" + +#: templates/admin.php:14 +msgid "Security Warning" +msgstr "Sicherheitshinweis" + +#: templates/admin.php:17 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "Ihr Datenverzeichnis ist möglicher Weise aus dem Internet erreichbar. Die .htaccess-Datei von ownCloud 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." + +#: templates/admin.php:31 +msgid "Cron" +msgstr "Cron-Jobs" + +#: templates/admin.php:37 +msgid "Execute one task with each page loaded" +msgstr "Führt eine Aufgabe bei jeder geladenen Seite aus." + +#: templates/admin.php:43 +msgid "" +"cron.php is registered at a webcron service. Call the cron.php page in the " +"owncloud root once a minute over http." +msgstr "cron.php ist bei einem Webcron-Dienst registriert. Ruf die Seite cron.php im ownCloud-Root minütlich per HTTP auf." + +#: templates/admin.php:49 +msgid "" +"Use systems cron service. Call the cron.php file in the owncloud folder via " +"a system cronjob once a minute." +msgstr "Verwenden Sie den System-Crondienst. Bitte rufen Sie die cron.php im ownCloud-Ordner über einen System-Cronjob minütlich auf." + +#: templates/admin.php:56 +msgid "Sharing" +msgstr "Freigabe" + +#: templates/admin.php:61 +msgid "Enable Share API" +msgstr "Freigabe-API aktivieren" + +#: templates/admin.php:62 +msgid "Allow apps to use the Share API" +msgstr "Erlaubt Anwendungen, die Freigabe-API zu nutzen" + +#: templates/admin.php:67 +msgid "Allow links" +msgstr "Links erlauben" + +#: templates/admin.php:68 +msgid "Allow users to share items to the public with links" +msgstr "Erlaube Nutzern, Dateien mithilfe von Links öffentlich zu teilen" + +#: templates/admin.php:73 +msgid "Allow resharing" +msgstr "Erneutes Teilen erlauben" + +#: templates/admin.php:74 +msgid "Allow users to share items shared with them again" +msgstr "Erlaubt Nutzern, Dateien die mit ihnen geteilt wurden, erneut zu teilen" + +#: templates/admin.php:79 +msgid "Allow users to share with anyone" +msgstr "Erlaubet Nutzern mit jedem zu Teilen" + +#: templates/admin.php:81 +msgid "Allow users to only share with users in their groups" +msgstr "Erlaubet Nutzern nur das Teilen in ihrer Gruppe" + +#: templates/admin.php:88 +msgid "Log" +msgstr "Log" + +#: templates/admin.php:116 +msgid "More" +msgstr "Mehr" + +#: templates/admin.php:124 +msgid "" +"Developed by the <a href=\"http://ownCloud.org/contact\" " +"target=\"_blank\">ownCloud community</a>, the <a " +"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is " +"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " +"target=\"_blank\"><abbr title=\"Affero General Public " +"License\">AGPL</abbr></a>." +msgstr "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud-Community</a>, der <a href=\"https://github.com/owncloud\" target=\"_blank\">Quellcode</a> ist unter der <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> lizenziert." + +#: templates/apps.php:10 +msgid "Add your App" +msgstr "Fügen Sie Ihre Anwendung hinzu" + +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Weitere Anwendungen" + +#: templates/apps.php:27 +msgid "Select an App" +msgstr "Wählen Sie eine Anwendung aus" + +#: templates/apps.php:31 +msgid "See application page at apps.owncloud.com" +msgstr "Weitere Anwendungen finden Sie auf apps.owncloud.com" + +#: templates/apps.php:32 +msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" +msgstr "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>" + +#: templates/help.php:9 +msgid "Documentation" +msgstr "Dokumentation" + +#: templates/help.php:10 +msgid "Managing Big Files" +msgstr "Große Dateien verwalten" + +#: templates/help.php:11 +msgid "Ask a question" +msgstr "Stellen Sie eine Frage" + +#: templates/help.php:23 +msgid "Problems connecting to help database." +msgstr "Probleme bei der Verbindung zur Hilfe-Datenbank." + +#: templates/help.php:24 +msgid "Go there manually." +msgstr "Datenbank direkt besuchen." + +#: templates/help.php:32 +msgid "Answer" +msgstr "Antwort" + +#: templates/personal.php:8 +#, php-format +msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" +msgstr "Sie verwenden <strong>%s</strong> der verfügbaren <strong>%s<strong>" + +#: templates/personal.php:12 +msgid "Desktop and Mobile Syncing Clients" +msgstr "Desktop- und mobile Clients für die Synchronisation" + +#: templates/personal.php:13 +msgid "Download" +msgstr "Download" + +#: templates/personal.php:19 +msgid "Your password was changed" +msgstr "Ihr Passwort wurde geändert." + +#: templates/personal.php:20 +msgid "Unable to change your password" +msgstr "Passwort konnte nicht geändert werden" + +#: templates/personal.php:21 +msgid "Current password" +msgstr "Aktuelles Passwort" + +#: templates/personal.php:22 +msgid "New password" +msgstr "Neues Passwort" + +#: templates/personal.php:23 +msgid "show" +msgstr "zeigen" + +#: templates/personal.php:24 +msgid "Change password" +msgstr "Passwort ändern" + +#: templates/personal.php:30 +msgid "Email" +msgstr "E-Mail" + +#: templates/personal.php:31 +msgid "Your email address" +msgstr "Ihre E-Mail-Adresse" + +#: templates/personal.php:32 +msgid "Fill in an email address to enable password recovery" +msgstr "Bitte tragen Sie eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren." + +#: templates/personal.php:38 templates/personal.php:39 +msgid "Language" +msgstr "Sprache" + +#: templates/personal.php:44 +msgid "Help translate" +msgstr "Hilf bei der Übersetzung" + +#: templates/personal.php:51 +msgid "use this address to connect to your ownCloud in your file manager" +msgstr "Benutzen Sie diese Adresse, um Ihre ownCloud mit Ihrem Dateimanager zu verbinden." + +#: templates/users.php:21 templates/users.php:76 +msgid "Name" +msgstr "Name" + +#: templates/users.php:23 templates/users.php:77 +msgid "Password" +msgstr "Passwort" + +#: templates/users.php:26 templates/users.php:78 templates/users.php:98 +msgid "Groups" +msgstr "Gruppen" + +#: templates/users.php:32 +msgid "Create" +msgstr "Anlegen" + +#: templates/users.php:35 +msgid "Default Quota" +msgstr "Standard-Quota" + +#: templates/users.php:55 templates/users.php:138 +msgid "Other" +msgstr "Andere" + +#: templates/users.php:80 templates/users.php:112 +msgid "Group Admin" +msgstr "Gruppenadministrator" + +#: templates/users.php:82 +msgid "Quota" +msgstr "Quota" + +#: templates/users.php:146 +msgid "Delete" +msgstr "Löschen" diff --git a/l10n/de_DE/user_ldap.po b/l10n/de_DE/user_ldap.po new file mode 100644 index 0000000000000000000000000000000000000000..aa82ef3cf7dee5bbdc29031c523580c1ac002af4 --- /dev/null +++ b/l10n/de_DE/user_ldap.po @@ -0,0 +1,176 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <blobbyjj@ymail.com>, 2012. +# I Robot <thomas.mueller@tmit.eu>, 2012. +# Maurice Preuß <>, 2012. +# <niko@nik-o-mat.de>, 2012. +# Phi Lieb <>, 2012. +# <transifex.3.mensaje@spamgourmet.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 20:38+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de_DE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:8 +msgid "Host" +msgstr "Host" + +#: templates/settings.php:8 +msgid "" +"You can omit the protocol, except you require SSL. Then start with ldaps://" +msgstr "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://" + +#: templates/settings.php:9 +msgid "Base DN" +msgstr "Basis-DN" + +#: templates/settings.php:9 +msgid "You can specify Base DN for users and groups in the Advanced tab" +msgstr "Du kannst Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren" + +#: templates/settings.php:10 +msgid "User DN" +msgstr "Benutzer-DN" + +#: templates/settings.php:10 +msgid "" +"The DN of the client user with which the bind shall be done, e.g. " +"uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " +"empty." +msgstr "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lasse DN und Passwort leer." + +#: templates/settings.php:11 +msgid "Password" +msgstr "Passwort" + +#: templates/settings.php:11 +msgid "For anonymous access, leave DN and Password empty." +msgstr "Lasse die Felder von DN und Passwort für anonymen Zugang leer." + +#: templates/settings.php:12 +msgid "User Login Filter" +msgstr "Benutzer-Login-Filter" + +#: templates/settings.php:12 +#, php-format +msgid "" +"Defines the filter to apply, when login is attempted. %%uid replaces the " +"username in the login action." +msgstr "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch." + +#: templates/settings.php:12 +#, php-format +msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" +msgstr "verwende %%uid Platzhalter, z. B. \"uid=%%uid\"" + +#: templates/settings.php:13 +msgid "User List Filter" +msgstr "Benutzer-Filter-Liste" + +#: templates/settings.php:13 +msgid "Defines the filter to apply, when retrieving users." +msgstr "Definiert den Filter für die Anfrage der Benutzer." + +#: templates/settings.php:13 +msgid "without any placeholder, e.g. \"objectClass=person\"." +msgstr "ohne Platzhalter, z.B.: \"objectClass=person\"" + +#: templates/settings.php:14 +msgid "Group Filter" +msgstr "Gruppen-Filter" + +#: templates/settings.php:14 +msgid "Defines the filter to apply, when retrieving groups." +msgstr "Definiert den Filter für die Anfrage der Gruppen." + +#: templates/settings.php:14 +msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." +msgstr "ohne Platzhalter, z.B.: \"objectClass=posixGroup\"" + +#: templates/settings.php:17 +msgid "Port" +msgstr "Port" + +#: templates/settings.php:18 +msgid "Base User Tree" +msgstr "Basis-Benutzerbaum" + +#: templates/settings.php:19 +msgid "Base Group Tree" +msgstr "Basis-Gruppenbaum" + +#: templates/settings.php:20 +msgid "Group-Member association" +msgstr "Assoziation zwischen Gruppe und Benutzer" + +#: templates/settings.php:21 +msgid "Use TLS" +msgstr "Nutze TLS" + +#: templates/settings.php:21 +msgid "Do not use it for SSL connections, it will fail." +msgstr "Verwende dies nicht für SSL-Verbindungen, es wird fehlschlagen." + +#: templates/settings.php:22 +msgid "Case insensitve LDAP server (Windows)" +msgstr "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)" + +#: templates/settings.php:23 +msgid "Turn off SSL certificate validation." +msgstr "Schalte die SSL-Zertifikatsprüfung aus." + +#: templates/settings.php:23 +msgid "" +"If connection only works with this option, import the LDAP server's SSL " +"certificate in your ownCloud server." +msgstr "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden." + +#: templates/settings.php:23 +msgid "Not recommended, use for testing only." +msgstr "Nicht empfohlen, nur zu Testzwecken." + +#: templates/settings.php:24 +msgid "User Display Name Field" +msgstr "Feld für den Anzeigenamen des Benutzers" + +#: templates/settings.php:24 +msgid "The LDAP attribute to use to generate the user`s ownCloud name." +msgstr "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. " + +#: templates/settings.php:25 +msgid "Group Display Name Field" +msgstr "Feld für den Anzeigenamen der Gruppe" + +#: templates/settings.php:25 +msgid "The LDAP attribute to use to generate the groups`s ownCloud name." +msgstr "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. " + +#: templates/settings.php:27 +msgid "in bytes" +msgstr "in Bytes" + +#: templates/settings.php:29 +msgid "in seconds. A change empties the cache." +msgstr "in Sekunden. Eine Änderung leert den Cache." + +#: templates/settings.php:30 +msgid "" +"Leave empty for user name (default). Otherwise, specify an LDAP/AD " +"attribute." +msgstr "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein." + +#: templates/settings.php:32 +msgid "Help" +msgstr "Hilfe" diff --git a/l10n/el/admin_dependencies_chk.po b/l10n/el/admin_dependencies_chk.po deleted file mode 100644 index 68230095964afe067678ce954920209eec90f12a..0000000000000000000000000000000000000000 --- a/l10n/el/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:01+0200\n" -"PO-Revision-Date: 2012-08-23 13:39+0000\n" -"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Κατάσταση εξαρτήσεων" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Χρησιμοποιήθηκε από:" diff --git a/l10n/el/admin_migrate.po b/l10n/el/admin_migrate.po deleted file mode 100644 index 2d17139f4a0c82b672286100b826ce135ecff134..0000000000000000000000000000000000000000 --- a/l10n/el/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:01+0200\n" -"PO-Revision-Date: 2012-08-23 13:41+0000\n" -"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Αυτό θα δημιουργήσει ένα συμπιεσμένο αρχείο που θα περιέχει τα δεδομένα από αυτό το ownCloud.\n Παρακαλώ επιλέξτε τον τύπο εξαγωγής:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Εξαγωγή" diff --git a/l10n/el/bookmarks.po b/l10n/el/bookmarks.po deleted file mode 100644 index 0030d2d3959cefc8f30c48efcd193c8c2557f750..0000000000000000000000000000000000000000 --- a/l10n/el/bookmarks.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-29 02:03+0200\n" -"PO-Revision-Date: 2012-07-28 11:33+0000\n" -"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Σελιδοδείκτες" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "ανώνυμο" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Σύρετε αυτό στους σελιδοδείκτες του περιηγητή σας και κάντε κλικ επάνω του, όταν θέλετε να προσθέσετε σύντομα μια ιστοσελίδα ως σελιδοδείκτη:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Ανάγνωση αργότερα" - -#: templates/list.php:13 -msgid "Address" -msgstr "Διεύθυνση" - -#: templates/list.php:14 -msgid "Title" -msgstr "Τίτλος" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Ετικέτες" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Αποθήκευση σελιδοδείκτη" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Δεν έχετε σελιδοδείκτες" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Εφαρμογίδιο Σελιδοδεικτών <br />" diff --git a/l10n/el/calendar.po b/l10n/el/calendar.po deleted file mode 100644 index b8bca2723980e30b0db6cd9d92be0395f4261913..0000000000000000000000000000000000000000 --- a/l10n/el/calendar.po +++ /dev/null @@ -1,818 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <christosvas@in.gr>, 2011. -# Dimitris M. <monopatis@gmail.com>, 2012. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -# Marios Bekatoros <>, 2012. -# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Δεν έχει δημιουργηθεί λανθάνουσα μνήμη για όλα τα ημερολόγια" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Όλα έχουν αποθηκευτεί στη cache" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Δε βρέθηκαν ημερολόγια." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Δε βρέθηκαν γεγονότα." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Λάθος ημερολόγιο" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Το αρχείο που περιέχει είτε κανένα γεγονός είτε όλα τα γεγονότα έχουν ήδη αποθηκευτεί στο ημερολόγιό σας." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "τα συμβάντα αποθηκεύτηκαν σε ένα νέο ημερολόγιο" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Η εισαγωγή απέτυχε" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "το συμβάν αποθηκεύτηκε στο ημερολογιό σου" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Νέα ζώνη ώρας:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Η ζώνη ώρας άλλαξε" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Μη έγκυρο αίτημα" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Ημερολόγιο" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Γενέθλια" - -#: lib/app.php:122 -msgid "Business" -msgstr "Επιχείρηση" - -#: lib/app.php:123 -msgid "Call" -msgstr "Κλήση" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Πελάτες" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Προμηθευτής" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Διακοπές" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ιδέες" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Ταξίδι" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Γιορτή" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Συνάντηση" - -#: lib/app.php:131 -msgid "Other" -msgstr "Άλλο" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Προσωπικό" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Έργα" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Ερωτήσεις" - -#: lib/app.php:135 -msgid "Work" -msgstr "Εργασία" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "από" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "ανώνυμο" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Νέα Ημερολόγιο" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Μη επαναλαμβανόμενο" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Καθημερινά" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Εβδομαδιαία" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Κάθε μέρα" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Δύο φορές την εβδομάδα" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Μηνιαία" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Ετήσια" - -#: lib/object.php:388 -msgid "never" -msgstr "ποτέ" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "κατά συχνότητα πρόσβασης" - -#: lib/object.php:390 -msgid "by date" -msgstr "κατά ημερομηνία" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "κατά ημέρα" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "κατά εβδομάδα" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Δευτέρα" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Τρίτη" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Τετάρτη" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Πέμπτη" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Παρασκευή" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Σάββατο" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Κυριακή" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "συμβάντα της εβδομάδας του μήνα" - -#: lib/object.php:428 -msgid "first" -msgstr "πρώτο" - -#: lib/object.php:429 -msgid "second" -msgstr "δεύτερο" - -#: lib/object.php:430 -msgid "third" -msgstr "τρίτο" - -#: lib/object.php:431 -msgid "fourth" -msgstr "τέταρτο" - -#: lib/object.php:432 -msgid "fifth" -msgstr "πέμπτο" - -#: lib/object.php:433 -msgid "last" -msgstr "τελευταίο" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Ιανουάριος" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Φεβρουάριος" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Μάρτιος" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Απρίλιος" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Μάϊος" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Ιούνιος" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Ιούλιος" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Αύγουστος" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Σεπτέμβριος" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Οκτώβριος" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Νοέμβριος" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Δεκέμβριος" - -#: lib/object.php:488 -msgid "by events date" -msgstr "κατά ημερομηνία συμβάντων" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "κατά ημέρα(ες) του έτους" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "κατά εβδομάδα(ες)" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "κατά ημέρα και μήνα" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Ημερομηνία" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Ημερ." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Κυρ." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Δευ." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Τρί." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Τετ." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Πέμ." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Παρ." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Σάβ." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Ιαν." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Φεβ." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Μάρ." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Απρ." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Μαΐ." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Ιούν." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Ιούλ." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Αύγ." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Σεπ." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Οκτ." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Νοέ." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Δεκ." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Ολοήμερο" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Πεδία που λείπουν" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Τίτλος" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Από Ημερομηνία" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Από Ώρα" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Έως Ημερομηνία" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Έως Ώρα" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Το συμβάν ολοκληρώνεται πριν από την έναρξή του" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Υπήρξε σφάλμα στη βάση δεδομένων" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Εβδομάδα" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Μήνας" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Λίστα" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Σήμερα" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Τα ημερολόγια σου" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Σύνδεση CalDAV" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Κοινόχρηστα ημερολόγια" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Δεν υπάρχουν κοινόχρηστα ημερολόγια" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Διαμοίρασε ένα ημερολόγιο" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Λήψη" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Επεξεργασία" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Διαγραφή" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "μοιράστηκε μαζί σας από " - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Νέο ημερολόγιο" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Επεξεργασία ημερολογίου" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Προβολή ονόματος" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Ενεργό" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Χρώμα ημερολογίου" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Αποθήκευση" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Υποβολή" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Ακύρωση" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Επεξεργασία ενός γεγονότος" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Εξαγωγή" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Πληροφορίες γεγονότος" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Επαναλαμβανόμενο" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Ειδοποίηση" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Συμμετέχοντες" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Διαμοίρασε" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Τίτλος συμβάντος" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Κατηγορία" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Διαχώρισε τις κατηγορίες με κόμμα" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Επεξεργασία κατηγοριών" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Ολοήμερο συμβάν" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Από" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Έως" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Επιλογές για προχωρημένους" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Τοποθεσία" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Τοποθεσία συμβάντος" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Περιγραφή" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Περιγραφή του συμβάντος" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Επαναλαμβανόμενο" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Για προχωρημένους" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Επιλογή ημερών εβδομάδας" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Επιλογή ημερών" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "και των ημερών του χρόνου που υπάρχουν συμβάντα." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "και των ημερών του μήνα που υπάρχουν συμβάντα." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Επιλογή μηνών" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Επιλογή εβδομάδων" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "και των εβδομάδων του χρόνου που υπάρουν συμβάντα." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Διάστημα" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Τέλος" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "περιστατικά" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "δημιουργία νέου ημερολογίου" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Εισαγωγή αρχείου ημερολογίου" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Παρακαλώ επέλεξε ένα ημερολόγιο" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Όνομα νέου ημερολογίου" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Επέλεξε ένα διαθέσιμο όνομα!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Ένα ημερολόγιο με αυτό το όνομα υπάρχει ήδη. Εάν θέλετε να συνεχίσετε, αυτά τα 2 ημερολόγια θα συγχωνευθούν." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Εισαγωγή" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Κλείσιμο Διαλόγου" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Δημιουργήστε ένα νέο συμβάν" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Εμφάνισε ένα γεγονός" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Δεν επελέγησαν κατηγορίες" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "του" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "στο" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Ζώνη ώρας" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24ω" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12ω" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Cache" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Εκκαθάριση λανθάνουσας μνήμης για επανάληψη γεγονότων" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Διευθύνσεις συγχρονισμού ημερολογίου CalDAV" - -#: templates/settings.php:87 -msgid "more info" -msgstr "περισσότερες πλροφορίες" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Κύρια Διεύθυνση(Επαφή και άλλα)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr " iCalendar link(s) μόνο για ανάγνωση" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Χρήστες" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "επέλεξε χρήστες" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Επεξεργάσιμο" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Ομάδες" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "Επέλεξε ομάδες" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "κάνε το δημόσιο" diff --git a/l10n/el/contacts.po b/l10n/el/contacts.po deleted file mode 100644 index ddb35e2e8c3348dbbc68df054aaad980c13ebb18..0000000000000000000000000000000000000000 --- a/l10n/el/contacts.po +++ /dev/null @@ -1,959 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <christosvas@in.gr>, 2011. -# Dimitris M. <monopatis@gmail.com>, 2012. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -# Marios Bekatoros <>, 2012. -# Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. -# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011, 2012. -# <vagelis@cyberdest.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:34+0000\n" -"Last-Translator: Nisok Kosin <nikos.efthimiou@gmail.com>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Σφάλμα (απ)ενεργοποίησης βιβλίου διευθύνσεων" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "δεν ορίστηκε id" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Δε μπορεί να γίνει αλλαγή βιβλίου διευθύνσεων χωρίς όνομα" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Σφάλμα ενημέρωσης βιβλίου διευθύνσεων." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Δε δόθηκε ID" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Λάθος κατά τον ορισμό checksum " - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Δε επελέγησαν κατηγορίες για διαγραφή" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Δε βρέθηκε βιβλίο διευθύνσεων" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Δεν βρέθηκαν επαφές" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Σφάλμα κατά την προσθήκη επαφής." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "δεν ορίστηκε όνομα στοιχείου" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Δε αναγνώστηκε η επαφή" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Αδύνατη προσθήκη κενής ιδιότητας." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Πρέπει να συμπληρωθεί τουλάχιστον ένα από τα παιδία διεύθυνσης." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Προσπάθεια προσθήκης διπλότυπης ιδιότητας:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Λείπει IM παράμετρος." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Άγνωστο IM:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Οι πληροφορίες σχετικά με vCard είναι εσφαλμένες. Παρακαλώ επαναφορτώστε τη σελίδα." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Λείπει ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Σφάλμα κατά την ανάγνωση του VCard για το ID:\"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "δε ορίστηκε checksum " - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Οι πληροφορίες για τη vCard είναι λανθασμένες.Παρακαλώ ξαναφορτώστε τη σελίδα: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Κάτι χάθηκε στο άγνωστο. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Δε υπεβλήθει ID επαφής" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Σφάλμα ανάγνωσης εικόνας επαφής" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Σφάλμα αποθήκευσης προσωρινού αρχείου" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Η φορτωμένη φωτογραφία δεν είναι έγκυρη" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Λείπει ID επαφής" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Δε δόθηκε διαδρομή εικόνας" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Το αρχείο δεν υπάρχει:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Σφάλμα φόρτωσης εικόνας" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Σφάλμα κατά τη λήψη αντικειμένου επαφής" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Σφάλμα κατά τη λήψη ιδιοτήτων ΦΩΤΟΓΡΑΦΙΑΣ." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Σφάλμα κατά την αποθήκευση επαφής." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Σφάλμα κατά την αλλαγή μεγέθους εικόνας" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Σφάλμα κατά την περικοπή εικόνας" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Σφάλμα κατά την δημιουργία προσωρινής εικόνας" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Σφάλμα κατά την εύρεση της εικόνας: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Σφάλμα κατά την αποθήκευση επαφών" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Δεν υπάρχει σφάλμα, το αρχείο ανέβηκε με επιτυχία " - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Το μέγεθος του αρχείου ξεπερνάει το upload_max_filesize του php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Το ανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Το αρχείο ανέβηκε μερικώς" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Δεν ανέβηκε κάποιο αρχείο" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Λείπει ο προσωρινός φάκελος" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Δεν ήταν δυνατή η αποθήκευση της προσωρινής εικόνας: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Δεν ήταν δυνατή η φόρτωση της προσωρινής εικόνας: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Δεν ανέβηκε κάποιο αρχείο. Άγνωστο σφάλμα" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Επαφές" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Λυπούμαστε, αυτή η λειτουργία δεν έχει υλοποιηθεί ακόμα" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Δεν έχει υλοποιηθεί" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Αδυναμία λήψης έγκυρης διεύθυνσης" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Σφάλμα" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "Δεν έχετε επαρκή δικαιώματα για προσθέσετε επαφές στο " - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Παρακαλούμε επιλέξτε ένα από τα δικάς σας βιβλία διευθύνσεων." - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Σφάλμα δικαιωμάτων" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Το πεδίο δεν πρέπει να είναι άδειο." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Αδύνατο να μπουν σε σειρά τα στοιχεία" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "το 'deleteProperty' καλέστηκε χωρίς without type argument. Παρακαλώ αναφέρατε στο bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Αλλαγή ονόματος" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Δεν επιλέχτηκαν αρχεία για μεταφόρτωση" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Το αρχείο που προσπαθείτε να ανεβάσετε υπερβαίνει το μέγιστο μέγεθος για τις προσθήκες αρχείων σε αυτόν τον server." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Σφάλμα στην φόρτωση εικόνας προφίλ." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Επιλογή τύπου" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Κάποιες επαφές σημειώθηκαν προς διαγραφή,δεν έχουν διαγραφεί ακόμα. Παρακαλώ περιμένετε μέχρι να διαγραφούν." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Επιθυμείτε να συγχωνεύσετε αυτά τα δύο βιβλία διευθύνσεων?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Αποτέλεσμα: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " εισάγεται," - -#: js/loader.js:49 -msgid " failed." -msgstr " απέτυχε." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Το όνομα προβολής δεν μπορεί να είναι κενό. " - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Το βιβλίο διευθύνσεων δεν βρέθηκε:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Αυτό δεν είναι το βιβλίο διευθύνσεων σας." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Η επαφή δεν μπόρεσε να βρεθεί." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Εργασία" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Σπίτι" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Άλλο" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Κινητό" - -#: lib/app.php:203 -msgid "Text" -msgstr "Κείμενο" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Ομιλία" - -#: lib/app.php:205 -msgid "Message" -msgstr "Μήνυμα" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Φαξ" - -#: lib/app.php:207 -msgid "Video" -msgstr "Βίντεο" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Βομβητής" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Διαδίκτυο" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Γενέθλια" - -#: lib/app.php:253 -msgid "Business" -msgstr "Επιχείρηση" - -#: lib/app.php:254 -msgid "Call" -msgstr "Κάλεσε" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Πελάτες" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Προμηθευτής" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Διακοπές" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ιδέες" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Ταξίδι" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Ιωβηλαίο" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Συνάντηση" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Προσωπικό" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Έργα" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Ερωτήσεις" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} έχει Γενέθλια" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Επαφή" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "Δεν διαθέτε επαρκή δικαιώματα για την επεξεργασία αυτής της επαφής." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "Δεν διαθέτε επαρκή δικαιώματα για την διαγραφή αυτής της επαφής." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Προσθήκη επαφής" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Εισαγωγή" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Ρυθμίσεις" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Βιβλία διευθύνσεων" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Κλείσιμο " - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Συντομεύσεις πλητρολογίου" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Πλοήγηση" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Επόμενη επαφή στη λίστα" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Προηγούμενη επαφή στη λίστα" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Ανάπτυξη/σύμπτυξη τρέχοντος βιβλίου διευθύνσεων" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Επόμενο βιβλίο διευθύνσεων" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Προηγούμενο βιβλίο διευθύνσεων" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Ενέργειες" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Ανανέωσε τη λίστα επαφών" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Προσθήκη νέας επαφής" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Προσθήκη νέου βιβλίου επαφών" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Διαγραφή τρέχουσας επαφής" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Ρίξε μια φωτογραφία για ανέβασμα" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Διαγραφή τρέχουσας φωτογραφίας" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Επεξεργασία τρέχουσας φωτογραφίας" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Ανέβασε νέα φωτογραφία" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Επέλεξε φωτογραφία από το ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format custom, Όνομα, Επώνυμο, Αντίστροφο ή Αντίστροφο με κόμμα" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Αλλάξτε τις λεπτομέρειες ονόματος" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Οργανισμός" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Διαγραφή" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Παρατσούκλι" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Εισάγετε παρατσούκλι" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Ιστότοπος" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Πήγαινε στον ιστότοπο" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "ΗΗ-ΜΜ-ΕΕΕΕ" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Ομάδες" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Διαχώρισε τις ομάδες με κόμμα " - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Επεξεργασία ομάδων" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Προτιμώμενο" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Παρακαλώ εισήγαγε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Εισήγαγε διεύθυνση ηλεκτρονικού ταχυδρομείου" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Αποστολή σε διεύθυνση" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Διαγραφή διεύθυνση email" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Εισήγαγε αριθμό τηλεφώνου" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Διέγραψε αριθμό τηλεφώνου" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Διαγραφή IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Προβολή στο χάρτη" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Επεξεργασία λεπτομερειών διεύθυνσης" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Πρόσθεσε τις σημειώσεις εδώ" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Προσθήκη πεδίου" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Τηλέφωνο" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Άμεσα μυνήματα" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Διεύθυνση" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Σημείωση" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Λήψη επαφής" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Διαγραφή επαφής" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Η προσωρινή εικόνα αφαιρέθηκε από την κρυφή μνήμη." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Επεξεργασία διεύθυνσης" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Τύπος" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Ταχ. Θυρίδα" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Διεύθυνση οδού" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Οδός και αριθμός" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Εκτεταμένη" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Αριθμός διαμερίσματος" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Πόλη" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Περιοχή" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Π.χ. Πολιτεία ή επαρχεία" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Τ.Κ." - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Ταχυδρομικός Κωδικός" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Χώρα" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Βιβλίο διευθύνσεων" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "προθέματα" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Δις" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Κα" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Κα" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Σερ" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Κα" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Δρ." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Όνομα" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Επιπλέον ονόματα" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Επώνυμο" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "καταλήξεις" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Εισαγωγή αρχείου επαφών" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Παρακαλώ επέλεξε βιβλίο διευθύνσεων" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Δημιουργία νέου βιβλίου διευθύνσεων" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Όνομα νέου βιβλίου διευθύνσεων" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Εισαγωγή επαφών" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Δεν έχεις επαφές στο βιβλίο διευθύνσεων" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Προσθήκη επαφής" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Επέλεξε βιβλίο διευθύνσεων" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Εισαγωγή ονόματος" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Εισαγωγή περιγραφής" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "συγχρονισμός διευθύνσεων μέσω CardDAV " - -#: templates/settings.php:3 -msgid "more info" -msgstr "περισσότερες πληροφορίες" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Κύρια διεύθυνση" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Εμφάνιση συνδέσμου CardDav" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Εμφάνιση συνδέσμου VCF μόνο για ανάγνωση" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Μοιράσου" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Λήψη" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Επεξεργασία" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Νέο βιβλίο διευθύνσεων" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Όνομα" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Περιγραφή" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Αποθήκευση" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Ακύρωση" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Περισσότερα..." diff --git a/l10n/el/core.po b/l10n/el/core.po index d891fe24a44ccf28c54b14f718bb96370960d205..35782e6e5753d65c7040abd2473f1218c189bf43 100644 --- a/l10n/el/core.po +++ b/l10n/el/core.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -34,61 +34,61 @@ msgstr "Δεν έχετε να προστέσθέσεται μια κα" msgid "This category already exists: " msgstr "Αυτή η κατηγορία υπάρχει ήδη" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Ρυθμίσεις" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Ιανουάριος" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Φεβρουάριος" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Μάρτιος" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Απρίλιος" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Μάϊος" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Ιούνιος" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Ιούλιος" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Αύγουστος" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Σεπτέμβριος" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Οκτώβριος" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Νοέμβριος" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Δεκέμβριος" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Επιλέξτε" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -110,114 +110,119 @@ msgstr "Οκ" msgid "No categories selected for deletion." msgstr "Δεν επιλέχτηκαν κατηγορίες για διαγραφή" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Σφάλμα" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Σφάλμα κατά τον διαμοιρασμό" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Σφάλμα κατά το σταμάτημα του διαμοιρασμού" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Σφάλμα κατά την αλλαγή των δικαιωμάτων" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Διαμοιρασμένο με εσένα και την ομάδα" + +#: js/share.js:130 +msgid "by" +msgstr "από" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Μοιράστηκε μαζί σας από " #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Διαμοιρασμός με" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Διαμοιρασμός με σύνδεσμο" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "Προστασία κωδικού" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Κωδικός" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Ορισμός ημ. λήξης" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Ημερομηνία λήξης" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Διαμοιρασμός μέσω email:" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Δεν βρέθηκε άνθρωπος" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "Ξαναμοιρασμός δεν επιτρέπεται" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Διαμοιράστηκε με" + +#: js/share.js:250 +msgid "with" +msgstr "με" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Σταμάτημα μοιράσματος" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "δυνατότητα αλλαγής" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "έλεγχος πρόσβασης" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "δημιουργία" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "ανανέωση" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "διαγραφή" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "διαμοιρασμός" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Προστασία με κωδικό" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Σφάλμα κατά την διαγραφή της ημ. λήξης" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Σφάλμα κατά τον ορισμό ημ. λήξης" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -239,12 +244,12 @@ msgstr "Ζητήθησαν" msgid "Login failed!" msgstr "Η σύνδεση απέτυχε!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Όνομα Χρήστη" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Επαναφορά αίτησης" @@ -300,68 +305,107 @@ msgstr "Επεξεργασία κατηγορίας" msgid "Add" msgstr "Προσθήκη" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Προειδοποίηση Ασφαλείας" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Δημιουργήστε έναν <strong>λογαριασμό διαχειριστή</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Για προχωρημένους" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Φάκελος δεδομένων" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Διαμόρφωση της βάσης δεδομένων" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "θα χρησιμοποιηθούν" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Χρήστης της βάσης δεδομένων" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Κωδικός πρόσβασης βάσης δεδομένων" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Όνομα βάσης δεδομένων" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Κενά Πινάκων Βάσης Δεδομένων" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Διακομιστής βάσης δεδομένων" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Ολοκλήρωση εγκατάστασης" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "Υπηρεσίες web υπό τον έλεγχό σας" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Αποσύνδεση" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Ξεχάσατε τον κωδικό σας;" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "να με θυμάσαι" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Είσοδος" @@ -376,3 +420,17 @@ msgstr "προηγούμενο" #: templates/part.pagenavi.php:20 msgid "next" msgstr "επόμενο" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/el/files.po b/l10n/el/files.po index 6653d7075bd18822064665427df599ba283b5461..1d6375014dc291bfeb2eb52d6edd3c06baf51923 100644 --- a/l10n/el/files.po +++ b/l10n/el/files.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-09-28 23:34+0200\n" +"PO-Revision-Date: 2012-09-28 01:41+0000\n" +"Last-Translator: Dimitris M. <monopatis@gmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -66,7 +66,7 @@ msgstr "Διαγραφή" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Μετονομασία" #: js/filelist.js:190 js/filelist.js:192 msgid "already exists" @@ -122,11 +122,11 @@ msgstr "Εκκρεμεί" #: js/files.js:256 msgid "1 file uploading" -msgstr "" +msgstr "1 αρχείο ανεβαίνει" #: js/files.js:259 js/files.js:304 js/files.js:319 msgid "files uploading" -msgstr "" +msgstr "αρχεία ανεβαίνουν" #: js/files.js:322 js/files.js:355 msgid "Upload cancelled." @@ -141,81 +141,81 @@ msgstr "Η μεταφόρτωση του αρχείου βρίσκεται σε msgid "Invalid name, '/' is not allowed." msgstr "Μη έγκυρο όνομα, το '/' δεν επιτρέπεται." -#: js/files.js:667 +#: js/files.js:668 msgid "files scanned" msgstr "αρχεία σαρώθηκαν" -#: js/files.js:675 +#: js/files.js:676 msgid "error while scanning" msgstr "σφάλμα κατά την ανίχνευση" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:749 templates/index.php:48 msgid "Name" msgstr "Όνομα" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:750 templates/index.php:56 msgid "Size" msgstr "Μέγεθος" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:751 templates/index.php:58 msgid "Modified" msgstr "Τροποποιήθηκε" -#: js/files.js:777 +#: js/files.js:778 msgid "folder" msgstr "φάκελος" -#: js/files.js:779 +#: js/files.js:780 msgid "folders" msgstr "φάκελοι" -#: js/files.js:787 +#: js/files.js:788 msgid "file" msgstr "αρχείο" -#: js/files.js:789 +#: js/files.js:790 msgid "files" msgstr "αρχεία" -#: js/files.js:833 +#: js/files.js:834 msgid "seconds ago" -msgstr "" +msgstr "δευτερόλεπτα πριν" -#: js/files.js:834 +#: js/files.js:835 msgid "minute ago" -msgstr "" +msgstr "λεπτό πριν" -#: js/files.js:835 +#: js/files.js:836 msgid "minutes ago" -msgstr "" +msgstr "λεπτά πριν" -#: js/files.js:838 +#: js/files.js:839 msgid "today" -msgstr "" +msgstr "σήμερα" -#: js/files.js:839 +#: js/files.js:840 msgid "yesterday" -msgstr "" +msgstr "χτες" -#: js/files.js:840 +#: js/files.js:841 msgid "days ago" -msgstr "" +msgstr "μέρες πριν" -#: js/files.js:841 +#: js/files.js:842 msgid "last month" -msgstr "" +msgstr "τελευταίο μήνα" -#: js/files.js:843 +#: js/files.js:844 msgid "months ago" -msgstr "" +msgstr "μήνες πριν" -#: js/files.js:844 +#: js/files.js:845 msgid "last year" -msgstr "" +msgstr "τελευταίο χρόνο" -#: js/files.js:845 +#: js/files.js:846 msgid "years ago" -msgstr "" +msgstr "χρόνια πριν" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/el/files_external.po b/l10n/el/files_external.po index 26acbf9da90ca7cdabab39bf9b17d9518678db9d..261b71a5b76a01fb8e3adf50d2f02b8a2108add1 100644 --- a/l10n/el/files_external.po +++ b/l10n/el/files_external.po @@ -6,13 +6,15 @@ # Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. # Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. # Petros Kyladitis <petros.kyladitis@gmail.com>, 2012. +# Γιάννης <yannanth@gmail.com>, 2012. +# Γιάννης Ανθυμίδης <yannanth@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-18 02:01+0200\n" -"PO-Revision-Date: 2012-09-17 20:07+0000\n" -"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 20:42+0000\n" +"Last-Translator: Γιάννης Ανθυμίδης <yannanth@gmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,6 +22,30 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Προσβαση παρασχέθηκε" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Σφάλμα ρυθμίζωντας αποθήκευση Dropbox " + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Παροχή πρόσβασης" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Συμπληρώστε όλα τα απαιτούμενα πεδία" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Παρακαλούμε δώστε έγκυρο κλειδί Dropbox και μυστικό." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Σφάλμα ρυθμίζωντας αποθήκευση Google Drive " + #: templates/settings.php:3 msgid "External Storage" msgstr "Εξωτερικό Αποθηκευτικό Μέσο" @@ -54,7 +80,7 @@ msgstr "Κανένα επιλεγμένο" #: templates/settings.php:63 msgid "All Users" -msgstr "Όλοι οι χρήστες" +msgstr "Όλοι οι Χρήστες" #: templates/settings.php:64 msgid "Groups" @@ -64,22 +90,22 @@ msgstr "Ομάδες" msgid "Users" msgstr "Χρήστες" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Διαγραφή" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Ενεργοποίηση Εξωτερικού Αποθηκευτικού Χώρου Χρήστη" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Να επιτρέπεται στους χρήστες να προσαρτούν δικό τους εξωτερικό αποθηκευτικό χώρο" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Πιστοποιητικά SSL root" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Εισαγωγή Πιστοποιητικού Root" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Ενεργοποίηση Εξωτερικού Αποθηκευτικού Χώρου Χρήστη" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Να επιτρέπεται στους χρήστες να προσαρτούν δικό τους εξωτερικό αποθηκευτικό χώρο" diff --git a/l10n/el/files_odfviewer.po b/l10n/el/files_odfviewer.po deleted file mode 100644 index 5e6d54efe4d1cc15c6ffc8b2da7ec7d5f3d905d8..0000000000000000000000000000000000000000 --- a/l10n/el/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/el/files_pdfviewer.po b/l10n/el/files_pdfviewer.po deleted file mode 100644 index ccc6193a0bf3991686e218db8746d9ae288566ff..0000000000000000000000000000000000000000 --- a/l10n/el/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/el/files_sharing.po b/l10n/el/files_sharing.po index d50968315c16fa1649c0c1f2a0b4309496e6af6c..d5a761b6f70d7aeb251f93390ca0521b5d8d4384 100644 --- a/l10n/el/files_sharing.po +++ b/l10n/el/files_sharing.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-09-28 23:34+0200\n" +"PO-Revision-Date: 2012-09-28 01:07+0000\n" +"Last-Translator: Dimitris M. <monopatis@gmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,12 +31,12 @@ msgstr "Καταχώρηση" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s μοιράστηκε τον φάκελο %s μαζί σας" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s μοιράστηκε το αρχείο %s μαζί σας" #: templates/public.php:14 templates/public.php:30 msgid "Download" diff --git a/l10n/el/files_texteditor.po b/l10n/el/files_texteditor.po deleted file mode 100644 index c449b1118455b3d9790f25465bb292a0c921ecfc..0000000000000000000000000000000000000000 --- a/l10n/el/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/el/files_versions.po b/l10n/el/files_versions.po index 1ebbed58c880935a906b76d6ec650e3d5bae2b36..a79674e946aef79c9773e08c75581bdfd7fc7cb7 100644 --- a/l10n/el/files_versions.po +++ b/l10n/el/files_versions.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Dimitris M. <monopatis@gmail.com>, 2012. # Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. # Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-09-28 23:34+0200\n" +"PO-Revision-Date: 2012-09-28 01:26+0000\n" +"Last-Translator: Dimitris M. <monopatis@gmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,7 +26,7 @@ msgstr "Λήξη όλων των εκδόσεων" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "Ιστορικό" #: templates/settings-personal.php:4 msgid "Versions" diff --git a/l10n/el/gallery.po b/l10n/el/gallery.po deleted file mode 100644 index 57be7acc264489e0e7357b671c65f1c8c386a9ea..0000000000000000000000000000000000000000 --- a/l10n/el/gallery.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dimitris M. <monopatis@gmail.com>, 2012. -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. -# Marios Bekatoros <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-27 02:02+0200\n" -"PO-Revision-Date: 2012-07-26 08:11+0000\n" -"Last-Translator: Marios Bekatoros <>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Εικόνες" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Κοινοποίηση συλλογής" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Σφάλμα: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Εσωτερικό σφάλμα" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Προβολή Διαφανειών" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Επιστροφή" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Αφαίρεση επιβεβαίωσης" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Θέλετε να αφαιρέσετε το άλμπουμ" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Αλλάξτε το όνομα του άλμπουμ" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Νέο όνομα άλμπουμ" diff --git a/l10n/el/impress.po b/l10n/el/impress.po deleted file mode 100644 index f6cd7154530336f082de706324506e7187904529..0000000000000000000000000000000000000000 --- a/l10n/el/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/el/media.po b/l10n/el/media.po deleted file mode 100644 index 4d82e044e37a90a30e5e7ae3d62796856f49df7c..0000000000000000000000000000000000000000 --- a/l10n/el/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Petros Kyladitis <petros.kyladitis@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Greek (http://www.transifex.net/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Μουσική" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Αναπαραγωγή" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Παύση" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Προηγούμενο" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Επόμενο" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Σίγαση" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Επαναφορά ήχου" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Επανασάρωση συλλογής" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Καλλιτέχνης" - -#: templates/music.php:38 -msgid "Album" -msgstr "Άλμπουμ" - -#: templates/music.php:39 -msgid "Title" -msgstr "Τίτλος" diff --git a/l10n/el/settings.po b/l10n/el/settings.po index 6ae56f02706d906a6dd496e0c9038ee9675aa175..3e0e1b87f3f01e935654e492832f63a9ac01fdc2 100644 --- a/l10n/el/settings.po +++ b/l10n/el/settings.po @@ -6,18 +6,21 @@ # Dimitris M. <monopatis@gmail.com>, 2012. # Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. # Efstathios Iosifidis <iosifidis@opensuse.org>, 2012. +# <icewind1991@gmail.com>, 2012. # <icewind1991@gmail.com>, 2012. # Marios Bekatoros <>, 2012. # Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. +# <petros.kyladitis@gmail.com>, 2011. # <petros.kyladitis@gmail.com>, 2011. # Petros Kyladitis <petros.kyladitis@gmail.com>, 2011-2012. +# Γιάννης Ανθυμίδης <yannanth@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-20 02:05+0200\n" -"PO-Revision-Date: 2012-09-19 22:58+0000\n" -"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 21:01+0000\n" +"Last-Translator: Γιάννης Ανθυμίδης <yannanth@gmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +32,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Σφάλμα στην φόρτωση της λίστας από το App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "Σφάλμα πιστοποίησης" @@ -48,7 +51,7 @@ msgstr "Αδυναμία ενεργοποίησης εφαρμογής " #: ajax/lostpassword.php:14 msgid "Email saved" -msgstr "Το Email αποθηκεύτηκε " +msgstr "Το email αποθηκεύτηκε " #: ajax/lostpassword.php:16 msgid "Invalid email" @@ -66,7 +69,7 @@ msgstr "Μη έγκυρο αίτημα" msgid "Unable to delete group" msgstr "Αδυναμία διαγραφής ομάδας" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Αδυναμία διαγραφής χρήστη" @@ -84,11 +87,11 @@ msgstr "Αδυναμία προσθήκη χρήστη στην ομάδα %s" msgid "Unable to remove user from group %s" msgstr "Αδυναμία αφαίρεσης χρήστη από την ομάδα %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Απενεργοποίηση" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Ενεργοποίηση" @@ -96,7 +99,7 @@ msgstr "Ενεργοποίηση" msgid "Saving..." msgstr "Αποθήκευση..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "__όνομα_γλώσσας__" @@ -175,7 +178,7 @@ msgstr "Αρχείο καταγραφής" #: templates/admin.php:116 msgid "More" -msgstr "Περισσότερο" +msgstr "Περισσότερα" #: templates/admin.php:124 msgid "" @@ -189,17 +192,21 @@ msgstr "Αναπτύχθηκε από την <a href=\"http://ownCloud.org/conta #: templates/apps.php:10 msgid "Add your App" -msgstr "Πρόσθεσε τη δικιά σου εφαρμογή " +msgstr "Πρόσθεστε τη Δικιά σας Εφαρμογή" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Περισσότερες Εφαρμογές" + +#: templates/apps.php:27 msgid "Select an App" -msgstr "Επιλέξτε μια εφαρμογή" +msgstr "Επιλέξτε μια Εφαρμογή" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" -msgstr "Η σελίδα εφαρμογών στο apps.owncloud.com" +msgstr "Δείτε την σελίδα εφαρμογών στο apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-άδεια από <span class=\"author\"></span>" @@ -209,7 +216,7 @@ msgstr "Τεκμηρίωση" #: templates/help.php:10 msgid "Managing Big Files" -msgstr "Διαχείριση μεγάλων αρχείων" +msgstr "Διαχείριση Μεγάλων Αρχείων" #: templates/help.php:11 msgid "Ask a question" @@ -270,7 +277,7 @@ msgstr "Email" #: templates/personal.php:31 msgid "Your email address" -msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου σας" +msgstr "Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας" #: templates/personal.php:32 msgid "Fill in an email address to enable password recovery" @@ -282,11 +289,11 @@ msgstr "Γλώσσα" #: templates/personal.php:44 msgid "Help translate" -msgstr "Βοηθήστε στην μετάφραση" +msgstr "Βοηθήστε στη μετάφραση" #: templates/personal.php:51 msgid "use this address to connect to your ownCloud in your file manager" -msgstr "χρησιμοποιήστε αυτή τη διεύθυνση για να συνδεθείτε στο ownCloud σας από το διαχειριστή αρχείων σας" +msgstr "χρησιμοποιήστε αυτήν τη διεύθυνση για να συνδεθείτε στο ownCloud σας από το διαχειριστή αρχείων σας" #: templates/users.php:21 templates/users.php:76 msgid "Name" @@ -306,7 +313,7 @@ msgstr "Δημιουργία" #: templates/users.php:35 msgid "Default Quota" -msgstr "Προεπιλεγμένο όριο" +msgstr "Προεπιλεγμένο Όριο" #: templates/users.php:55 templates/users.php:138 msgid "Other" @@ -318,7 +325,7 @@ msgstr "Ομάδα Διαχειριστών" #: templates/users.php:82 msgid "Quota" -msgstr "Σύνολο χώρου" +msgstr "Σύνολο Χώρου" #: templates/users.php:146 msgid "Delete" diff --git a/l10n/el/tasks.po b/l10n/el/tasks.po deleted file mode 100644 index 3e9b76003275dfec620766f935180620956f4250..0000000000000000000000000000000000000000 --- a/l10n/el/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 08:53+0000\n" -"Last-Translator: Nisok Kosin <nikos.efthimiou@gmail.com>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Μην έγκυρη ημερομηνία / ώρα" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Εργασίες" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Χωρίς κατηγορία" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Μη ορισμένο" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=υψηλότερο" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=μέτριο" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=χαμηλότερο" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Άδεια περίληψη" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Μη έγκυρο ποσοστό ολοκλήρωσης" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Μη έγκυρη προτεραιότητα " - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Προσθήκη εργασίας" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Φόρτωση εργασιών..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Σημαντικό " - -#: templates/tasks.php:23 -msgid "More" -msgstr "Περισσότερα" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Λιγότερα" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Διαγραφή" diff --git a/l10n/el/user_ldap.po b/l10n/el/user_ldap.po index 0509e10da4d97b0f3081f85e5bfd3147592a9a1f..4712df12fdd7ac43ad536495b0b5fdb5d3135ac2 100644 --- a/l10n/el/user_ldap.po +++ b/l10n/el/user_ldap.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Dimitris M. <monopatis@gmail.com>, 2012. # Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. # Marios Bekatoros <>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-08 02:02+0200\n" -"PO-Revision-Date: 2012-09-07 07:17+0000\n" -"Last-Translator: Marios Bekatoros <>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 06:46+0000\n" +"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -135,11 +136,11 @@ msgstr "" #: templates/settings.php:23 msgid "Not recommended, use for testing only." -msgstr "" +msgstr "Δεν προτείνεται, χρήση μόνο για δοκιμές." #: templates/settings.php:24 msgid "User Display Name Field" -msgstr "User Display Name Field" +msgstr "Πεδίο Ονόματος Χρήστη" #: templates/settings.php:24 msgid "The LDAP attribute to use to generate the user`s ownCloud name." diff --git a/l10n/el/user_migrate.po b/l10n/el/user_migrate.po deleted file mode 100644 index 51b56b84a266821aeb276673048945f12f718eb8..0000000000000000000000000000000000000000 --- a/l10n/el/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Efstathios Iosifidis <diamond_gr@freemail.gr>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 13:37+0000\n" -"Last-Translator: Efstathios Iosifidis <diamond_gr@freemail.gr>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Εξαγωγή" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Παρουσιάστηκε σφάλμα" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Εξαγωγή του λογαριασμού χρήστη σας" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Αυτό θα δημιουργήσει ένα συμπιεσμένο αρχείο που θα περιέχει τον λογαριασμό σας ownCloud." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Εισαγωγή λογαριασμού χρήστη" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Εισαγωγή" diff --git a/l10n/el/user_openid.po b/l10n/el/user_openid.po deleted file mode 100644 index 8d833ab11d24143b0acd9053de30d9de9ed0b882..0000000000000000000000000000000000000000 --- a/l10n/el/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Nisok Kosin <nikos.efthimiou@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 08:57+0000\n" -"Last-Translator: Nisok Kosin <nikos.efthimiou@gmail.com>\n" -"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Ταυτότητα: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Χρήστης: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Σύνδεση" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Σφάλμα: <b> Δεν έχει επιλεχθεί κάποιος χρήστης" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Εξουσιοδοτημένος παροχέας OpenID" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Η διευθυνσή σας σε Wordpress, Identi.ca, …" diff --git a/l10n/eo/admin_dependencies_chk.po b/l10n/eo/admin_dependencies_chk.po deleted file mode 100644 index 5fb88e68aed8a552d5bd949e3bf9e5b82a367c36..0000000000000000000000000000000000000000 --- a/l10n/eo/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 20:59+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "La modulo php-json necesas por komuniko inter la multaj aplikaĵoj" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "La modulo php-curl necesas por venigi la paĝotitolon dum aldono de legosigno" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "La modulo php-gd necesas por krei bildetojn." - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "La modulo php-ldap necesas por konekti al via LDAP-servilo." - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "La modulo php-zip necesas por elŝuti plurajn dosierojn per unu fojo." - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "La modulo php-mb_multibyte necesas por ĝuste administri la kodprezenton." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "La modulo php-ctype necesas por validkontroli datumojn." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "La modulo php-xml necesas por kunhavigi dosierojn per WebDAV." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "La ordono allow_url_fopen de via php.ini devus valori 1 por ricevi scibazon el OCS-serviloj" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "La modulo php-pdo necesas por konservi datumojn de ownCloud en datumbazo." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Stato de dependoj" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Uzata de:" diff --git a/l10n/eo/admin_migrate.po b/l10n/eo/admin_migrate.po deleted file mode 100644 index 61384915c2afa1a37cd333f1c447644df127639e..0000000000000000000000000000000000000000 --- a/l10n/eo/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 20:32+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Malenporti ĉi tiun aperon de ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Ĉi tio kreos densigitan dosieron, kiu enhavos la datumojn de ĉi tiu apero de ownCloud.\nBonvolu elekti la tipon de malenportado:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Malenporti" diff --git a/l10n/eo/bookmarks.po b/l10n/eo/bookmarks.po deleted file mode 100644 index 926278cd289c181860a8f3185926c1e889e0945b..0000000000000000000000000000000000000000 --- a/l10n/eo/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-04 02:02+0200\n" -"PO-Revision-Date: 2012-08-03 22:44+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Legosignoj" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "nenomita" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Ŝovu tion ĉi al la legosignoj de via TTT-legilo kaj klaku ĝin, se vi volas rapide legosignigi TTT-paĝon:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Legi poste" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adreso" - -#: templates/list.php:14 -msgid "Title" -msgstr "Titolo" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Etikedoj" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Konservi legosignon" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Vi havas neniun legosignon" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/eo/calendar.po b/l10n/eo/calendar.po deleted file mode 100644 index 4fc02e02b0c7e98017a36532f7950449309c425b..0000000000000000000000000000000000000000 --- a/l10n/eo/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -# <mstreet@kde.org.ar>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 14:17+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Ne ĉiuj kalendaroj estas tute kaŝmemorigitaj" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Ĉio ŝajnas tute kaŝmemorigita" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Neniu kalendaro troviĝis." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Neniu okazaĵo troviĝis." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Malĝusta kalendaro" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Aŭ la dosiero enhavas neniun okazaĵon aŭ ĉiuj okazaĵoj jam estas konservitaj en via kalendaro." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "okazaĵoj estas konservitaj en la nova kalendaro" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Enporto malsukcesis" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "okazaĵoj estas konservitaj en via kalendaro" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nova horozono:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "La horozono estas ŝanĝita" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Nevalida peto" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendaro" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd d/M" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd d/M" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "d MMM[ yyyy]{ '—'d[ MMM] yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, d-a de MMM yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Naskiĝotago" - -#: lib/app.php:122 -msgid "Business" -msgstr "Negoco" - -#: lib/app.php:123 -msgid "Call" -msgstr "Voko" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klientoj" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Livero" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Ferioj" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideoj" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Vojaĝo" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileo" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Rendevuo" - -#: lib/app.php:131 -msgid "Other" -msgstr "Alia" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Persona" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projektoj" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Demandoj" - -#: lib/app.php:135 -msgid "Work" -msgstr "Laboro" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "de" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "nenomita" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nova kalendaro" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Ĉi tio ne ripetiĝas" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Tage" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Semajne" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Labortage" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Semajnduope" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Monate" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Jare" - -#: lib/object.php:388 -msgid "never" -msgstr "neniam" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "laŭ aperoj" - -#: lib/object.php:390 -msgid "by date" -msgstr "laŭ dato" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "laŭ monattago" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "laŭ semajntago" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "lundo" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "mardo" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "merkredo" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "ĵaŭdo" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "vendredo" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "sabato" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "dimanĉo" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "la monatsemajno de la okazaĵo" - -#: lib/object.php:428 -msgid "first" -msgstr "unua" - -#: lib/object.php:429 -msgid "second" -msgstr "dua" - -#: lib/object.php:430 -msgid "third" -msgstr "tria" - -#: lib/object.php:431 -msgid "fourth" -msgstr "kvara" - -#: lib/object.php:432 -msgid "fifth" -msgstr "kvina" - -#: lib/object.php:433 -msgid "last" -msgstr "lasta" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januaro" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februaro" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Marto" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Aprilo" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Majo" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Junio" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Julio" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Aŭgusto" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Septembro" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktobro" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembro" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Decembro" - -#: lib/object.php:488 -msgid "by events date" -msgstr "laŭ okazaĵdato" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "laŭ jartago(j)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "laŭ semajnnumero(j)" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "laŭ tago kaj monato" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Dato" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "dim." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "lun." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "mar." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "mer." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "ĵaŭ." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "ven." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "sab." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Apr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Maj." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Aŭg." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Okt." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dec." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "La tuta tago" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Mankas iuj kampoj" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titolo" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "ekde la dato" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "ekde la horo" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "ĝis la dato" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "ĝis la horo" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "La okazaĵo finas antaŭ komenci" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Datumbaza malsukceso okazis" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Semajno" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Monato" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Listo" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hodiaŭ" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Agordo" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Viaj kalendaroj" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav-a ligilo" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Kunhavigitaj kalendaroj" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Neniu kunhavigita kalendaro" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Kunhavigi kalendaron" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Elŝuti" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Redakti" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Forigi" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "kunhavigita kun vi fare de" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nova kalendaro" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Redakti la kalendaron" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Montrota nomo" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiva" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalendarokoloro" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Konservi" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Sendi" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Nuligi" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Redakti okazaĵon" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Elporti" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informo de okazaĵo" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Ripetata" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarmo" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Ĉeestontoj" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Kunhavigi" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Okazaĵotitolo" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorio" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Disigi kategoriojn per komoj" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Redakti kategoriojn" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "La tuta tago" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Ekde" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Ĝis" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Altnivela agordo" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Loko" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Loko de okazaĵo" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Priskribo" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Okazaĵopriskribo" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ripeti" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Altnivelo" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Elekti semajntagojn" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Elekti tagojn" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "kaj la jartago de la okazaĵo." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "kaj la monattago de la okazaĵo." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Elekti monatojn" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Elekti semajnojn" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "kaj la jarsemajno de la okazaĵo." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalo" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Fino" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "aperoj" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Krei novan kalendaron" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Enporti kalendarodosieron" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Bonvolu elekti kalendaron" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nomo de la nova kalendaro" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Prenu haveblan nomon!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Kalendaro kun ĉi tiu nomo jam ekzastas. Se vi malgraŭe daŭros, ĉi tiuj kalendaroj kunfandiĝos." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Enporti" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Fermi la dialogon" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Krei okazaĵon" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Vidi okazaĵon" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Neniu kategorio elektita" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "ĉe" - -#: templates/settings.php:10 -msgid "General" -msgstr "Ĝenerala" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Horozono" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Aŭtomate ĝisdatigi la horozonon" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Horoformo" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Komenci semajnon je" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Kaŝmemoro" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Forviŝi kaŝmemoron por ripeto de okazaĵoj" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URL-oj" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "sinkronigaj adresoj por CalDAV-kalendaroj" - -#: templates/settings.php:87 -msgid "more info" -msgstr "pli da informo" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Ĉefa adreso (Kontact kaj aliaj)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Nurlegebla(j) iCalendar-ligilo(j)" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Uzantoj" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "elekti uzantojn" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Redaktebla" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupoj" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "elekti grupojn" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "publikigi" diff --git a/l10n/eo/contacts.po b/l10n/eo/contacts.po deleted file mode 100644 index 3d95d0c4484eee19122e0007d61387ca1f1188de..0000000000000000000000000000000000000000 --- a/l10n/eo/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -# <mstreet@kde.org.ar>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Eraro dum (mal)aktivigo de adresaro." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "identigilo ne agordiĝis." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Ne eblas ĝisdatigi adresaron kun malplena nomo." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Eraro dum ĝisdatigo de adresaro." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Neniu identigilo proviziĝis." - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Eraro dum agordado de kontrolsumo." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Neniu kategorio elektiĝis por forigi." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Neniu adresaro troviĝis." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Neniu kontakto troviĝis." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Eraro okazis dum aldono de kontakto." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "eronomo ne agordiĝis." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Ne eblis analizi kontakton:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Ne eblas aldoni malplenan propraĵon." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Almenaŭ unu el la adreskampoj necesas pleniĝi." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Provante aldoni duobligitan propraĵon:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informo pri vCard estas malĝusta. Bonvolu reŝargi la paĝon." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Mankas identigilo" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Eraro dum analizo de VCard por identigilo:" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "kontrolsumo ne agordiĝis." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informo pri vCard malĝustas. Bonvolu reŝargi la paĝon:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Io FUBAR-is." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Neniu kontaktidentigilo sendiĝis." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Eraro dum lego de kontakta foto." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Eraro dum konservado de provizora dosiero." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "La alŝutata foto ne validas." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Kontaktidentigilo mankas." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Neniu vojo al foto sendiĝis." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Dosiero ne ekzistas:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Eraro dum ŝargado de bildo." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Eraro dum ekhaviĝis kontakta objekto." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Eraro dum ekhaviĝis la propraĵon PHOTO." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Eraro dum konserviĝis kontakto." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Eraro dum aligrandiĝis bildo" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Eraro dum stuciĝis bildo." - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Eraro dum kreiĝis provizora bildo." - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Eraro dum serĉo de bildo: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Eraro dum alŝutiĝis kontaktoj al konservejo." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Ne estas eraro, la dosiero alŝutiĝis sukcese." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "La alŝutita dosiero transpasas la preskribon upload_max_filesize en php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "La alŝutita dosiero transpasas la preskribon MAX_FILE_SIZE kiu specifiĝis en la HTML-formularo" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "la alŝutita dosiero nur parte alŝutiĝis" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Neniu dosiero alŝutiĝis." - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Mankas provizora dosierujo." - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Ne eblis konservi provizoran bildon: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Ne eblis ŝargi provizoran bildon: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Neniu dosiero alŝutiĝis. Nekonata eraro." - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontaktoj" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Pardonu, ĉi tiu funkcio ankoraŭ ne estas realigita." - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Ne disponebla" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Ne eblis ekhavi validan adreson." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Eraro" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Ĉi tiu propraĵo devas ne esti malplena." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Ne eblis seriigi erojn." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Redakti nomon" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Neniu dosiero elektita por alŝuto." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "La dosiero, kiun vi provas alŝuti, transpasas la maksimuman grandon por dosieraj alŝutoj en ĉi tiu servilo." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Elektu tipon" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Rezulto: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " enportoj, " - -#: js/loader.js:49 -msgid " failed." -msgstr "malsukcesoj." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Adresaro ne troviĝis:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ĉi tiu ne estas via adresaro." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Ne eblis trovi la kontakton." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Laboro" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Hejmo" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Alia" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Poŝtelefono" - -#: lib/app.php:203 -msgid "Text" -msgstr "Teksto" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voĉo" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mesaĝo" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fakso" - -#: lib/app.php:207 -msgid "Video" -msgstr "Videaĵo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Televokilo" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Interreto" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Naskiĝotago" - -#: lib/app.php:253 -msgid "Business" -msgstr "Negoco" - -#: lib/app.php:254 -msgid "Call" -msgstr "Voko" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Klientoj" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Liveranto" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Ferioj" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ideoj" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Vojaĝo" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubileo" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Kunveno" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Persona" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projektoj" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Demandoj" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Naskiĝtago de {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakto" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Aldoni kontakton" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Enporti" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Agordo" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adresaroj" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Fermi" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Fulmoklavoj" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigado" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Jena kontakto en la listo" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Maljena kontakto en la listo" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Jena adresaro" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Maljena adresaro" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Agoj" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Refreŝigi la kontaktoliston" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Aldoni novan kontakton" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Aldoni novan adresaron" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Forigi la nunan kontakton" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Demeti foton por alŝuti" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Forigi nunan foton" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Redakti nunan foton" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Alŝuti novan foton" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Elekti foton el ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Propra formo, Mallonga nomo, Longa nomo, Inversa aŭ Inversa kun komo" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Redakti detalojn de nomo" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizaĵo" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Forigi" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Kromnomo" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Enigu kromnomon" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "TTT-ejo" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.iuejo.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Iri al TTT-ejon" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "yyyy-mm-dd" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupoj" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Disigi grupojn per komoj" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Redakti grupojn" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferata" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Bonvolu specifi validan retpoŝtadreson." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Enigi retpoŝtadreson" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Retpoŝtmesaĝo al adreso" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Forigi retpoŝþadreson" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Enigi telefonnumeron" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Forigi telefonnumeron" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Vidi en mapo" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Redakti detalojn de adreso" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Aldoni notojn ĉi tie." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Aldoni kampon" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefono" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Retpoŝtadreso" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adreso" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Noto" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Elŝuti kontakton" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Forigi kontakton" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "La provizora bildo estas forigita de la kaŝmemoro." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Redakti adreson" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tipo" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Abonkesto" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Stratadreso" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Strato kaj numero" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Etendita" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Urbo" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regiono" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Poŝtokodo" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Poŝtkodo" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Lando" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adresaro" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Honoraj antaŭmetaĵoj" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "f-ino" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "s-ino" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "s-ro" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "s-ro" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "s-ino" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "d-ro" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Persona nomo" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Pliaj nomoj" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Familia nomo" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Honoraj postmetaĵoj" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Enporti kontaktodosieron" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Bonvolu elekti adresaron" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "krei novan adresaron" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nomo de nova adresaro" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Enportante kontaktojn" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Vi ne havas kontaktojn en via adresaro" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Aldoni kontakton" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Elektu adresarojn" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Enigu nomon" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Enigu priskribon" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "adresoj por CardDAV-sinkronigo" - -#: templates/settings.php:3 -msgid "more info" -msgstr "pli da informo" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Ĉefa adreso (por Kontakt kaj aliaj)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Montri CardDav-ligilon" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Montri nur legeblan VCF-ligilon" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Elŝuti" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Redakti" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nova adresaro" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nomo" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Priskribo" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Konservi" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Nuligi" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Pli..." diff --git a/l10n/eo/core.po b/l10n/eo/core.po index 70ac43a51e68dbc0e32e49c13d958eb6ee05826e..294292e186f469b7db87bc5a7da34ede3ca4a7a8 100644 --- a/l10n/eo/core.po +++ b/l10n/eo/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -32,61 +32,61 @@ msgstr "Ĉu neniu kategorio estas aldonota?" msgid "This category already exists: " msgstr "Ĉi tiu kategorio jam ekzistas: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Agordo" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januaro" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februaro" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marto" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Aprilo" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Majo" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Junio" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Julio" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Aŭgusto" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Septembro" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktobro" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Novembro" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Decembro" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Elekti" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -108,114 +108,119 @@ msgstr "Akcepti" msgid "No categories selected for deletion." msgstr "Neniu kategorio elektiĝis por forigo." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Eraro" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Eraro dum kunhavigo" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Eraro dum malkunhavigo" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Eraro dum ŝanĝo de permesoj" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Kunhavigita kun vi kaj la grupo" + +#: js/share.js:130 +msgid "by" +msgstr "de" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Kunhavigita kun vi de" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Kunhavigi kun" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Kunhavigi per ligilo" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "Protekti per pasvorto" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Pasvorto" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Agordi limdaton" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Limdato" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Kunhavigi per retpoŝto:" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Ne troviĝis gento" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "Rekunhavigo ne permesatas" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Kunhavigita en" + +#: js/share.js:250 +msgid "with" +msgstr "kun" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Malkunhavigi" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "povas redakti" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "alirkontrolo" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "krei" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "ĝisdatigi" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "forigi" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "kunhavigi" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Protektita per pasvorto" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Eraro dum malagordado de limdato" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Eraro dum agordado de limdato" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -237,12 +242,12 @@ msgstr "Petita" msgid "Login failed!" msgstr "Ensaluto malsukcesis!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Uzantonomo" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Peti rekomencigon" @@ -298,68 +303,107 @@ msgstr "Redakti kategoriojn" msgid "Add" msgstr "Aldoni" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Krei <strong>administran konton</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Progresinta" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datuma dosierujo" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Agordi la datumbazon" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "estos uzata" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Datumbaza uzanto" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Datumbaza pasvorto" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Datumbaza nomo" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Datumbaza tabelospaco" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Datumbaza gastigo" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Fini la instalon" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "TTT-servoj sub via kontrolo" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Elsaluti" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Ĉu vi perdis vian pasvorton?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "memori" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Ensaluti" @@ -374,3 +418,17 @@ msgstr "maljena" #: templates/part.pagenavi.php:20 msgid "next" msgstr "jena" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/eo/files.po b/l10n/eo/files.po index 11d070fa2372829139b64cdbf56472b346ba68c1..5f27b8764f82a48d54eb056ed05f2eb41dcbdefe 100644 --- a/l10n/eo/files.po +++ b/l10n/eo/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 04:22+0000\n" +"Last-Translator: Mariano <mstreet@kde.org.ar>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -63,41 +63,41 @@ msgstr "Forigi" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Alinomigi" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "jam ekzistas" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "anstataŭigi" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "sugesti nomon" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "nuligi" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "anstataŭigita" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "malfari" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "kun" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "malkunhavigita" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "forigita" @@ -105,114 +105,114 @@ msgstr "forigita" msgid "generating ZIP-file, it may take some time." msgstr "generanta ZIP-dosiero, ĝi povas daŭri iom da tempo" -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Ne eblis alŝuti vian dosieron ĉar ĝi estas dosierujo aŭ havas 0 duumokojn" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Alŝuta eraro" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Traktotaj" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "1 dosiero estas alŝutata" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "dosieroj estas alŝutataj" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "La alŝuto nuliĝis." -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Nevalida nomo, “/” ne estas permesata." -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" -msgstr "" +msgstr "dosieroj skanitaj" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" -msgstr "" +msgstr "eraro dum skano" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Nomo" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Grando" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Modifita" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "dosierujo" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "dosierujoj" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "dosiero" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "dosieroj" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "sekundoj antaŭe" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "minuto antaŭe" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "minutoj antaŭe" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "hodiaŭ" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "hieraŭ" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "tagoj antaŭe" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "lastamonate" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "monatoj antaŭe" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "lastajare" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "jaroj antaŭe" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/eo/files_external.po b/l10n/eo/files_external.po index 11e4211e7072f6f3fd8e7f87b9f8d683f8bae497..ea8451b7f4df2648e22796e4eaa0b83703bba766 100644 --- a/l10n/eo/files_external.po +++ b/l10n/eo/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 22:09+0000\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 05:00+0000\n" "Last-Translator: Mariano <mstreet@kde.org.ar>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Alirpermeso donita" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Eraro dum agordado de la memorservo Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Doni alirpermeson" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Plenigu ĉiujn neprajn kampojn" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Bonvolu provizi ŝlosilon de la aplikaĵo Dropbox validan kaj sekretan." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Eraro dum agordado de la memorservo Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Grupoj" msgid "Users" msgstr "Uzantoj" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Forigi" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Kapabligi malenan memorilon de uzanto" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Permesi al uzantoj surmeti siajn proprajn malenajn memorilojn" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Radikaj SSL-atestoj" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Enporti radikan ateston" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Kapabligi malenan memorilon de uzanto" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Permesi al uzantoj surmeti siajn proprajn malenajn memorilojn" diff --git a/l10n/eo/files_odfviewer.po b/l10n/eo/files_odfviewer.po deleted file mode 100644 index ebc4993230eb72f5d7ae9f5407dc9622ac342208..0000000000000000000000000000000000000000 --- a/l10n/eo/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/eo/files_pdfviewer.po b/l10n/eo/files_pdfviewer.po deleted file mode 100644 index 14fae82ce83ccd7906da95031bfe197ee39c58e4..0000000000000000000000000000000000000000 --- a/l10n/eo/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/eo/files_sharing.po b/l10n/eo/files_sharing.po index dc0d47ec89ba671f0ffd4b8c28496247c426e482..e9778f8450ca1a365ab5657580360f77ebb1934f 100644 --- a/l10n/eo/files_sharing.po +++ b/l10n/eo/files_sharing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 03:01+0000\n" +"Last-Translator: Mariano <mstreet@kde.org.ar>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,12 +29,12 @@ msgstr "Sendi" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s kunhavigis la dosierujon %s kun vi" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s kunhavigis la dosieron %s kun vi" #: templates/public.php:14 templates/public.php:30 msgid "Download" @@ -44,6 +44,6 @@ msgstr "Elŝuti" msgid "No preview available for" msgstr "Ne haveblas antaŭvido por" -#: templates/public.php:37 +#: templates/public.php:35 msgid "web services under your control" msgstr "TTT-servoj regataj de vi" diff --git a/l10n/eo/files_texteditor.po b/l10n/eo/files_texteditor.po deleted file mode 100644 index 65715031621df9fce384606334fcf7be56bd1cd7..0000000000000000000000000000000000000000 --- a/l10n/eo/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/eo/files_versions.po b/l10n/eo/files_versions.po index ef4f6f190dde623e9ab3da6e53490bd3122fdc4b..644156033198530a5422d074d95f7aa195037e4b 100644 --- a/l10n/eo/files_versions.po +++ b/l10n/eo/files_versions.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 02:50+0000\n" +"Last-Translator: Mariano <mstreet@kde.org.ar>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +24,7 @@ msgstr "Eksvalidigi ĉiujn eldonojn" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "Historio" #: templates/settings-personal.php:4 msgid "Versions" @@ -36,8 +36,8 @@ msgstr "Ĉi tio forigos ĉiujn estantajn sekurkopiajn eldonojn de viaj dosieroj" #: templates/settings.php:3 msgid "Files Versioning" -msgstr "" +msgstr "Dosiereldonigo" #: templates/settings.php:4 msgid "Enable" -msgstr "" +msgstr "Kapabligi" diff --git a/l10n/eo/gallery.po b/l10n/eo/gallery.po deleted file mode 100644 index df1ecedeaf29c7ae828a2f45f99607e5d3cb9179..0000000000000000000000000000000000000000 --- a/l10n/eo/gallery.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Michael Moroni <haikara90@gmail.com>, 2012. -# <mstreet@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Esperanto (http://www.transifex.net/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Bildoj" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Agordo" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Reskani" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Halti" - -#: templates/index.php:18 -msgid "Share" -msgstr "Kunhavigi" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Antaŭen" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Forigi konfirmadon" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Ĉu vi volas forigi la albumon?" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Ŝanĝi albumnomon" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nova albumnomo" diff --git a/l10n/eo/impress.po b/l10n/eo/impress.po deleted file mode 100644 index 930ca99a87947d1b89eb6d5091c7e544903bede5..0000000000000000000000000000000000000000 --- a/l10n/eo/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/eo/media.po b/l10n/eo/media.po deleted file mode 100644 index 135087b52cc66f2225cfb85e0bae3dd07721dd27..0000000000000000000000000000000000000000 --- a/l10n/eo/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -# Michael Moroni <haikara90@gmail.com>, 2012. -# <mstreet@kde.org.ar>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 16:47+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "Muziko" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "Aldoni albumon al ludlisto" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Ludi" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Paŭzigi" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Maljena" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Jena" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Silentigi" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Malsilentigi" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Reskani la aron" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artisto" - -#: templates/music.php:38 -msgid "Album" -msgstr "Albumo" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titolo" diff --git a/l10n/eo/settings.po b/l10n/eo/settings.po index 210466357e4620b28658c7adeda6eccb23759ad0..2ed4809d86c6d6855ca3818c9e683fc56b61b0bb 100644 --- a/l10n/eo/settings.po +++ b/l10n/eo/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 05:05+0000\n" +"Last-Translator: Mariano <mstreet@kde.org.ar>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,22 +23,22 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Ne eblis ŝargi liston el aplikaĵovendejo" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "Aŭtentiga eraro" #: ajax/creategroup.php:19 msgid "Group already exists" -msgstr "" +msgstr "La grupo jam ekzistas" #: ajax/creategroup.php:28 msgid "Unable to add group" -msgstr "" +msgstr "Ne eblis aldoni la grupon" #: ajax/enableapp.php:14 msgid "Could not enable app. " -msgstr "" +msgstr "Ne eblis kapabligi la aplikaĵon." #: ajax/lostpassword.php:14 msgid "Email saved" @@ -58,11 +58,11 @@ msgstr "Nevalida peto" #: ajax/removegroup.php:16 msgid "Unable to delete group" -msgstr "" +msgstr "Ne eblis forigi la grupon" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" -msgstr "" +msgstr "Ne eblis forigi la uzanton" #: ajax/setlanguage.php:18 msgid "Language changed" @@ -71,18 +71,18 @@ msgstr "La lingvo estas ŝanĝita" #: ajax/togglegroups.php:25 #, php-format msgid "Unable to add user to group %s" -msgstr "" +msgstr "Ne eblis aldoni la uzanton al la grupo %s" #: ajax/togglegroups.php:31 #, php-format msgid "Unable to remove user from group %s" -msgstr "" +msgstr "Ne eblis forigi la uzantan el la grupo %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Malkapabligi" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Kapabligi" @@ -90,7 +90,7 @@ msgstr "Kapabligi" msgid "Saving..." msgstr "Konservante..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "Esperanto" @@ -129,39 +129,39 @@ msgstr "" #: templates/admin.php:56 msgid "Sharing" -msgstr "" +msgstr "Kunhavigo" #: templates/admin.php:61 msgid "Enable Share API" -msgstr "" +msgstr "Kapabligi API-on por Kunhavigo" #: templates/admin.php:62 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "Kapabligi aplikaĵojn uzi la API-on pri Kunhavigo" #: templates/admin.php:67 msgid "Allow links" -msgstr "" +msgstr "Kapabligi ligilojn" #: templates/admin.php:68 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "Kapabligi uzantojn kunhavigi erojn kun la publiko perligile" #: templates/admin.php:73 msgid "Allow resharing" -msgstr "" +msgstr "Kapabligi rekunhavigon" #: templates/admin.php:74 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "Kapabligi uzantojn rekunhavigi erojn kunhavigitajn kun ili" #: templates/admin.php:79 msgid "Allow users to share with anyone" -msgstr "" +msgstr "Kapabligi uzantojn kunhavigi kun ĉiu ajn" #: templates/admin.php:81 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "Kapabligi uzantojn nur kunhavigi kun uzantoj el siaj grupoj" #: templates/admin.php:88 msgid "Log" @@ -185,17 +185,21 @@ msgstr "" msgid "Add your App" msgstr "Aldonu vian aplikaĵon" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Pli da aplikaĵoj" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Elekti aplikaĵon" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Vidu la paĝon pri aplikaĵoj ĉe apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" -msgstr "" +msgstr "<span class=\"licence\"</span>-permesilhavigita de <span class=\"author\"></span>" #: templates/help.php:9 msgid "Documentation" @@ -224,7 +228,7 @@ msgstr "Respondi" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" -msgstr "" +msgstr "Vi uzas <strong>%s</strong> el la haveblaj <strong>%s</strong>" #: templates/personal.php:12 msgid "Desktop and Mobile Syncing Clients" @@ -236,7 +240,7 @@ msgstr "Elŝuti" #: templates/personal.php:19 msgid "Your password was changed" -msgstr "" +msgstr "Via pasvorto ŝanĝiĝis" #: templates/personal.php:20 msgid "Unable to change your password" diff --git a/l10n/eo/tasks.po b/l10n/eo/tasks.po deleted file mode 100644 index c53752bc4ccbbb0e99e0028c064c3ff9c4e71a15..0000000000000000000000000000000000000000 --- a/l10n/eo/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 14:52+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Nevalida dato/horo" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Taskoj" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Neniu kategorio" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Nespecifita" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=plej alta" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=meza" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=plej malalta" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Malplena resumo" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Nevalida plenuma elcento" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Nevalida pligravo" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Aldoni taskon" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Ordigi laŭ limdato" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Ordigi laŭ listo" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Ordigi laŭ plenumo" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Ordigi laŭ loko" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Ordigi laŭ pligravo" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Ordigi laŭ etikedo" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Ŝargante taskojn..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Grava" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Pli" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Malpli" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Forigi" diff --git a/l10n/eo/user_ldap.po b/l10n/eo/user_ldap.po index ff8480473e14d7269f4e859a363497db04bf900f..0f048daf6be7008592f2a743650ff59351d3ebbc 100644 --- a/l10n/eo/user_ldap.po +++ b/l10n/eo/user_ldap.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-30 02:02+0200\n" -"PO-Revision-Date: 2012-08-29 20:31+0000\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 05:41+0000\n" "Last-Translator: Mariano <mstreet@kde.org.ar>\n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/settings.php:8 msgid "Host" @@ -130,7 +130,7 @@ msgstr "Malkapabligi validkontrolon de SSL-atestiloj." msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." -msgstr "" +msgstr "Se la konekto nur funkcias kun ĉi tiu malnepro, enportu la SSL-atestilo de la LDAP-servilo en via ownCloud-servilo." #: templates/settings.php:23 msgid "Not recommended, use for testing only." diff --git a/l10n/eo/user_migrate.po b/l10n/eo/user_migrate.po deleted file mode 100644 index 27ea6386b0bc5d89e4b9e61848fe3b5f1def4b7f..0000000000000000000000000000000000000000 --- a/l10n/eo/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 19:36+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Malenporti" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Io malsukcesis dum la enportota dosiero generiĝis" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Eraro okazis" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Malenporti vian uzantokonton" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Ĉi tio kreos densigitan dosieron, kiu enhavas vian konton de ownCloud." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Enporti uzantokonton" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "ZIP-dosiero de uzanto de ownCloud" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Enporti" diff --git a/l10n/eo/user_openid.po b/l10n/eo/user_openid.po deleted file mode 100644 index 237164674bb16dd42a3ceab549598f95c3b968fe..0000000000000000000000000000000000000000 --- a/l10n/eo/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mariano <mstreet@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 21:05+0000\n" -"Last-Translator: Mariano <mstreet@kde.org.ar>\n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Ĉi tio estas finpunkto de OpenID-servilo. Por pli da informo, vidu" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Idento: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Regno: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Uzanto: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Ensaluti" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Eraro: <b>neniu uzanto estas elektita" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "Vi povas ensaluti en aliaj ejoj per tiu ĉi adreso" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Rajtigita OpenID-provizanto" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Via adreso ĉe Wordpress, Identi.ca…" diff --git a/l10n/es/admin_dependencies_chk.po b/l10n/es/admin_dependencies_chk.po deleted file mode 100644 index acbf8db12a8b6cedda51f01aee8faaafed21b6d5..0000000000000000000000000000000000000000 --- a/l10n/es/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Javier Llorente <javier@opensuse.org>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:01+0200\n" -"PO-Revision-Date: 2012-08-23 09:25+0000\n" -"Last-Translator: Javier Llorente <javier@opensuse.org>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Estado de las dependencias" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Usado por:" diff --git a/l10n/es/admin_migrate.po b/l10n/es/admin_migrate.po deleted file mode 100644 index fd2230f4c7d10810658b0350aecfa141c7ef257e..0000000000000000000000000000000000000000 --- a/l10n/es/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <juanma@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 04:59+0000\n" -"Last-Translator: juanman <juanma@kde.org.ar>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Exportar esta instancia de ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Se creará un archivo comprimido que contendrá los datos de esta instancia de owncloud.\n Por favor elegir el tipo de exportación:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Exportar" diff --git a/l10n/es/bookmarks.po b/l10n/es/bookmarks.po deleted file mode 100644 index d00d8c372b484b3e1dedbfaa96b22b405f5e29eb..0000000000000000000000000000000000000000 --- a/l10n/es/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <juanma@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-30 02:02+0200\n" -"PO-Revision-Date: 2012-07-29 04:30+0000\n" -"Last-Translator: juanman <juanma@kde.org.ar>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Marcadores" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "sin nombre" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Arrastra desde aquí a los marcadores de tu navegador, y haz clic cuando quieras marcar una página web rápidamente:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Leer después" - -#: templates/list.php:13 -msgid "Address" -msgstr "Dirección" - -#: templates/list.php:14 -msgid "Title" -msgstr "Título" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Etiquetas" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Guardar marcador" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "No tienes marcadores" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Bookmarklet <br />" diff --git a/l10n/es/calendar.po b/l10n/es/calendar.po deleted file mode 100644 index 06a6465879a5f5494cc66358f8125cbab4b8d668..0000000000000000000000000000000000000000 --- a/l10n/es/calendar.po +++ /dev/null @@ -1,819 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <davidlopez.david@gmail.com>, 2012. -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2011, 2012. -# oSiNaReF <>, 2012. -# <rafabayona@gmail.com>, 2012. -# <sergioballesterossolanas@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Aún no se han guardado en caché todos los calendarios" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Parece que se ha guardado todo en caché" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "No se encontraron calendarios." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "No se encontraron eventos." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Calendario incorrecto" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "El archivo no contiene eventos o ya existen en tu calendario." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "Los eventos han sido guardados en el nuevo calendario" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Fallo en la importación" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "eventos se han guardado en tu calendario" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nueva zona horaria:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zona horaria cambiada" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Petición no válida" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendario" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Cumpleaños" - -#: lib/app.php:122 -msgid "Business" -msgstr "Negocios" - -#: lib/app.php:123 -msgid "Call" -msgstr "Llamada" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clientes" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Entrega" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Festivos" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideas" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Viaje" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Aniversario" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Reunión" - -#: lib/app.php:131 -msgid "Other" -msgstr "Otro" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personal" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Proyectos" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Preguntas" - -#: lib/app.php:135 -msgid "Work" -msgstr "Trabajo" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "por" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "Sin nombre" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nuevo calendario" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "No se repite" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Diariamente" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Semanalmente" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Días de semana laboral" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Cada 2 semanas" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensualmente" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Anualmente" - -#: lib/object.php:388 -msgid "never" -msgstr "nunca" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "por ocurrencias" - -#: lib/object.php:390 -msgid "by date" -msgstr "por fecha" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "por día del mes" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "por día de la semana" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Lunes" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Martes" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Miércoles" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Jueves" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Viernes" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sábado" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Domingo" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "eventos de la semana del mes" - -#: lib/object.php:428 -msgid "first" -msgstr "primer" - -#: lib/object.php:429 -msgid "second" -msgstr "segundo" - -#: lib/object.php:430 -msgid "third" -msgstr "tercer" - -#: lib/object.php:431 -msgid "fourth" -msgstr "cuarto" - -#: lib/object.php:432 -msgid "fifth" -msgstr "quinto" - -#: lib/object.php:433 -msgid "last" -msgstr "último" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Enero" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Febrero" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Marzo" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Abril" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mayo" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Junio" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Julio" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Agosto" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Septiembre" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Octubre" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Noviembre" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Diciembre" - -#: lib/object.php:488 -msgid "by events date" -msgstr "por fecha de los eventos" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "por día(s) del año" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "por número(s) de semana" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "por día y mes" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Fecha" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Dom." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Lun." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Mar." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Mier." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Jue." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Vie." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Sab." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Ene." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Abr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "May." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Ago." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Oct." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dic." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Todo el día" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Los campos que faltan" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Título" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Desde la fecha" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Desde la hora" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Hasta la fecha" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Hasta la hora" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "El evento termina antes de que comience" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Se ha producido un error en la base de datos" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Semana" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mes" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hoy" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Tus calendarios" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Enlace a CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendarios compartidos" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Calendarios no compartidos" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Compartir calendario" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Descargar" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Editar" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Eliminar" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "compartido contigo por" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nuevo calendario" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Editar calendario" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Nombre" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Activo" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Color del calendario" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Guardar" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Guardar" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Editar un evento" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportar" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Información del evento" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Repetición" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarma" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Asistentes" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Compartir" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Título del evento" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categoría" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separar categorías con comas" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Editar categorías" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Todo el día" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Desde" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Hasta" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opciones avanzadas" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Lugar" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Lugar del evento" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Descripción" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Descripción del evento" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Repetir" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avanzado" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Seleccionar días de la semana" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Seleccionar días" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "y el día del año de los eventos." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "y el día del mes de los eventos." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Seleccionar meses" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Seleccionar semanas" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "y la semana del año de los eventos." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalo" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Fin" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "ocurrencias" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Crear un nuevo calendario" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importar un archivo de calendario" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Por favor, escoge un calendario" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nombre del nuevo calendario" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "¡Elige un nombre disponible!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Ya existe un calendario con este nombre. Si continúas, se combinarán los calendarios." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importar" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Cerrar diálogo" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Crear un nuevo evento" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Ver un evento" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Ninguna categoría seleccionada" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "a las" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zona horaria" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Caché" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Limpiar caché de eventos recurrentes" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Direcciones de sincronización de calendario CalDAV:" - -#: templates/settings.php:87 -msgid "more info" -msgstr "Más información" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Dirección principal (Kontact y otros)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Enlace(s) iCalendar de sólo lectura" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Usuarios" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "seleccionar usuarios" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Editable" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupos" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "seleccionar grupos" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "hacerlo público" diff --git a/l10n/es/contacts.po b/l10n/es/contacts.po deleted file mode 100644 index b437840d41c7e1a8e7052ac96c2055cca866f1fd..0000000000000000000000000000000000000000 --- a/l10n/es/contacts.po +++ /dev/null @@ -1,958 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <davidlopez.david@gmail.com>, 2012. -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2011, 2012. -# oSiNaReF <>, 2012. -# <rodrigo.calvo@gmail.com>, 2012. -# <sergioballesterossolanas@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Error al (des)activar libreta de direcciones." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "no se ha puesto ninguna ID." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "No se puede actualizar una libreta de direcciones sin nombre." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Error al actualizar la libreta de direcciones." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "No se ha proporcionado una ID" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Error al establecer la suma de verificación." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "No se seleccionaron categorías para borrar." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "No se encontraron libretas de direcciones." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "No se encontraron contactos." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Se ha producido un error al añadir el contacto." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "no se ha puesto ningún nombre de elemento." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "No se puede añadir una propiedad vacía." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Al menos uno de los campos de direcciones se tiene que rellenar." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Intentando añadir una propiedad duplicada: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Falta un parámetro del MI." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "MI desconocido:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "La información sobre el vCard es incorrecta. Por favor vuelve a cargar la página." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Falta la ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Error al analizar el VCard para la ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "no se ha puesto ninguna suma de comprobación." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "La información sobre la vCard es incorrecta. Por favor, recarga la página:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Plof. Algo ha fallado." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "No se ha mandado ninguna ID de contacto." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Error leyendo fotografía del contacto." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Error al guardar archivo temporal." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "La foto que se estaba cargando no es válida." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Falta la ID del contacto." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "No se ha introducido la ruta de la foto." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Archivo inexistente:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Error cargando imagen." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Fallo al coger el contacto." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Fallo al coger las propiedades de la foto ." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Fallo al salvar un contacto" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Fallo al cambiar de tamaño una foto" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Fallo al cortar el tamaño de la foto" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Fallo al crear la foto temporal" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Fallo al encontrar la imagen" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Error al subir contactos al almacenamiento." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "No hay ningún error, el archivo se ha subido con éxito" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "El archivo subido sobrepasa la directiva upload_max_filesize de php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "El archivo subido sobrepasa la directiva MAX_FILE_SIZE especificada en el formulario HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "El archivo se ha subido parcialmente" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "No se ha subido ningún archivo" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Falta la carpeta temporal" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Fallo no pudo salvar a una imagen temporal" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Fallo no pudo cargara de una imagen temporal" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Fallo no se subió el fichero" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Contactos" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Perdón esta función no esta aún implementada" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "No esta implementada" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Fallo : no hay dirección valida" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Fallo" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Este campo no puede estar vacío." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Fallo no podido ordenar los elementos" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "La propiedad de \"borrar\" se llamado sin argumentos envia fallos a\nbugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Edita el Nombre" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "No hay ficheros seleccionados para subir" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "El fichero que quieres subir excede el tamaño máximo permitido en este servidor." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Selecciona el tipo" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultado :" - -#: js/loader.js:49 -msgid " imported, " -msgstr "Importado." - -#: js/loader.js:49 -msgid " failed." -msgstr "Fallo." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Esta no es tu agenda de contactos." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "No se ha podido encontrar el contacto." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "Google Talk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Trabajo" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Particular" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Otro" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Móvil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Texto" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voz" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mensaje" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Vídeo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Localizador" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Cumpleaños" - -#: lib/app.php:253 -msgid "Business" -msgstr "Negocio" - -#: lib/app.php:254 -msgid "Call" -msgstr "Llamada" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Clientes" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Vacaciones" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ideas" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Jornada" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Reunión" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Personal" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Proyectos" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Preguntas" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Cumpleaños de {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contacto" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Añadir contacto" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importar" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Configuración" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Libretas de direcciones" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Cierra." - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Atajos de teclado" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navegación" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Siguiente contacto en la lista" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Anterior contacto en la lista" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Acciones" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Refrescar la lista de contactos" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Añadir un nuevo contacto" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Añadir nueva libreta de direcciones" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Eliminar contacto actual" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Suelta una foto para subirla" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Eliminar fotografía actual" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Editar fotografía actual" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Subir nueva fotografía" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Seleccionar fotografía desde ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formato personalizado, nombre abreviado, nombre completo, al revés o al revés con coma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Editar los detalles del nombre" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organización" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Borrar" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Alias" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Introduce un alias" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Sitio Web" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.unsitio.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Ir al sitio Web" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupos" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separa los grupos con comas" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editar grupos" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferido" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Por favor especifica una dirección de correo electrónico válida." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Introduce una dirección de correo electrónico" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Enviar por correo a la dirección" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Eliminar dirección de correo electrónico" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Introduce un número de teléfono" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Eliminar número de teléfono" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Mensajero instantáneo" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Ver en el mapa" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Editar detalles de la dirección" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Añade notas aquí." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Añadir campo" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Teléfono" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Correo electrónico" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Mensajería instantánea" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Dirección" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Descargar contacto" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Eliminar contacto" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "La foto temporal se ha borrado del cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Editar dirección" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tipo" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Código postal" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Calle y número" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Extendido" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Número del apartamento, etc." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Ciudad" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Región" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Ej: región o provincia" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Código postal" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Código postal" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "País" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Libreta de direcciones" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Prefijos honoríficos" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Srta" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Sra." - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Sr." - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Señor" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Sra" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Nombre" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Nombres adicionales" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Apellido" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Sufijos honoríficos" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Don" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importar archivo de contactos" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Por favor escoge la agenda" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "crear una nueva agenda" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nombre de la nueva agenda" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importando contactos" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "No hay contactos en tu agenda." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Añadir contacto" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Introducir nombre" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Introducir descripción" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Sincronizando direcciones" - -#: templates/settings.php:3 -msgid "more info" -msgstr "más información" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Dirección primaria (Kontact et al)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Compartir" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Descargar" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editar" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nueva libreta de direcciones" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nombre" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Descripción" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Guardar" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Más..." diff --git a/l10n/es/core.po b/l10n/es/core.po index e5fd82585080dbf1646c1d3439b828f8ca19ff62..9896bc5bef4dd562121575951eb4de3e2b0db5c7 100644 --- a/l10n/es/core.po +++ b/l10n/es/core.po @@ -4,7 +4,7 @@ # # Translators: # Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2011, 2012. +# <juanma@kde.org.ar>, 2011-2012. # oSiNaReF <>, 2012. # Raul Fernandez Garcia <raulfg3@gmail.com>, 2012. # <rodrigo.calvo@gmail.com>, 2012. @@ -16,9 +16,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 20:22+0000\n" +"Last-Translator: scambra <sergio@entrecables.com>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -38,55 +38,55 @@ msgstr "¿Ninguna categoría para añadir?" msgid "This category already exists: " msgstr "Esta categoría ya existe: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Ajustes" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Enero" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Febrero" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marzo" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Abril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mayo" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Junio" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Julio" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agosto" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Septiembre" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Octubre" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Noviembre" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Diciembre" @@ -114,8 +114,8 @@ msgstr "Aceptar" msgid "No categories selected for deletion." msgstr "No hay categorías seleccionadas para borrar." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Fallo" @@ -132,14 +132,16 @@ msgid "Error while changing permissions" msgstr "Error cambiando permisos" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Compartido contigo y el grupo %s por %s" +msgid "Shared with you and the group" +msgstr "Comprtido contigo y con el grupo" + +#: js/share.js:130 +msgid "by" +msgstr "por" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Compartido contigo por %s" +msgid "Shared with you by" +msgstr "Compartido contigo por" #: js/share.js:137 msgid "Share with" @@ -147,13 +149,14 @@ msgstr "Compartir con" #: js/share.js:142 msgid "Share with link" -msgstr "Enlace de compartir con " +msgstr "Compartir con enlace" #: js/share.js:143 msgid "Password protect" msgstr "Protegido por contraseña" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Contraseña" @@ -166,9 +169,8 @@ msgid "Expiration date" msgstr "Fecha de caducidad" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Compartir por email: %s" +msgid "Share via email:" +msgstr "compartido via e-mail:" #: js/share.js:187 msgid "No people found" @@ -179,47 +181,50 @@ msgid "Resharing is not allowed" msgstr "No se permite compartir de nuevo" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Compartido en %s con %s" +msgid "Shared in" +msgstr "Compartido en" + +#: js/share.js:250 +msgid "with" +msgstr "con" #: js/share.js:271 msgid "Unshare" msgstr "No compartir" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "puede editar" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "control de acceso" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "crear" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "modificar" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "eliminar" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "compartir" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Protegido por contraseña" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Error al eliminar la fecha de caducidad" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Error estableciendo fecha de caducidad" @@ -243,12 +248,12 @@ msgstr "Pedido" msgid "Login failed!" msgstr "¡Fallo al iniciar sesión!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nombre de usuario" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Solicitar restablecimiento" @@ -304,68 +309,107 @@ msgstr "Editar categorías" msgid "Add" msgstr "Añadir" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Advertencia de seguridad" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "No está disponible un generador de números aleatorios seguro, por favor habilite la extensión OpenSSL de PHP." + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Sin un generador de números aleatorios seguro un atacante podría predecir los tokens de reinicio de su contraseña y tomar control de su cuenta." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "Su directorio de datos y sus archivos están probablemente accesibles desde internet. El archivo .htaccess que ownCloud provee no está funcionando. Sugerimos fuertemente que configure su servidor web de manera que el directorio de datos ya no esté accesible o mueva el directorio de datos fuera del documento raíz de su servidor web." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Crea una <strong>cuenta de administrador</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avanzado" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Directorio de almacenamiento" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configurar la base de datos" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "se utilizarán" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Usuario de la base de datos" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Contraseña de la base de datos" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nombre de la base de datos" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Espacio de tablas de la base de datos" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Host de la base de datos" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Completar la instalación" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "servicios web bajo tu control" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Salir" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "¡Inicio de sesión automático rechazado!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "Si usted no ha cambiado su contraseña recientemente, ¡puede que su cuenta esté comprometida!" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Por favor cambie su contraseña para asegurar su cuenta nuevamente." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "¿Has perdido tu contraseña?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "recuérdame" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Entrar" @@ -380,3 +424,17 @@ msgstr "anterior" #: templates/part.pagenavi.php:20 msgid "next" msgstr "siguiente" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "¡Advertencia de seguridad!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Por favor verifique su contraseña. <br/>Por razones de seguridad se le puede volver a preguntar ocasionalmente la contraseña." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Verificar" diff --git a/l10n/es/files.po b/l10n/es/files.po index bf95c6eda2b5db10ef0285d18eb97f89c3b4779a..edab4fc1363c8aa8213e3fe08a5f84c4d45ef427 100644 --- a/l10n/es/files.po +++ b/l10n/es/files.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-09-28 23:34+0200\n" +"PO-Revision-Date: 2012-09-28 18:08+0000\n" +"Last-Translator: scambra <sergio@entrecables.com>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -122,11 +122,11 @@ msgstr "Pendiente" #: js/files.js:256 msgid "1 file uploading" -msgstr "" +msgstr "subiendo 1 archivo" #: js/files.js:259 js/files.js:304 js/files.js:319 msgid "files uploading" -msgstr "" +msgstr "archivos subiendo" #: js/files.js:322 js/files.js:355 msgid "Upload cancelled." @@ -141,81 +141,81 @@ msgstr "La subida del archivo está en proceso. Salir de la página ahora cancel msgid "Invalid name, '/' is not allowed." msgstr "Nombre no válido, '/' no está permitido." -#: js/files.js:667 +#: js/files.js:668 msgid "files scanned" msgstr "archivos escaneados" -#: js/files.js:675 +#: js/files.js:676 msgid "error while scanning" msgstr "error escaneando" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:749 templates/index.php:48 msgid "Name" msgstr "Nombre" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:750 templates/index.php:56 msgid "Size" msgstr "Tamaño" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:751 templates/index.php:58 msgid "Modified" msgstr "Modificado" -#: js/files.js:777 +#: js/files.js:778 msgid "folder" msgstr "carpeta" -#: js/files.js:779 +#: js/files.js:780 msgid "folders" msgstr "carpetas" -#: js/files.js:787 +#: js/files.js:788 msgid "file" msgstr "archivo" -#: js/files.js:789 +#: js/files.js:790 msgid "files" msgstr "archivos" -#: js/files.js:833 +#: js/files.js:834 msgid "seconds ago" -msgstr "" +msgstr "hace segundos" -#: js/files.js:834 +#: js/files.js:835 msgid "minute ago" -msgstr "" +msgstr "minuto" -#: js/files.js:835 +#: js/files.js:836 msgid "minutes ago" -msgstr "" +msgstr "hace minutos" -#: js/files.js:838 +#: js/files.js:839 msgid "today" -msgstr "" +msgstr "hoy" -#: js/files.js:839 +#: js/files.js:840 msgid "yesterday" -msgstr "" +msgstr "ayer" -#: js/files.js:840 +#: js/files.js:841 msgid "days ago" -msgstr "" +msgstr "días" -#: js/files.js:841 +#: js/files.js:842 msgid "last month" -msgstr "" +msgstr "mes pasado" -#: js/files.js:843 +#: js/files.js:844 msgid "months ago" -msgstr "" +msgstr "hace meses" -#: js/files.js:844 +#: js/files.js:845 msgid "last year" -msgstr "" +msgstr "año pasado" -#: js/files.js:845 +#: js/files.js:846 msgid "years ago" -msgstr "" +msgstr "hace años" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/es/files_external.po b/l10n/es/files_external.po index b8da8c7725149df53d464c50661296a5b36980a8..bd19aeabd7ca6432884b8a5cedd01ff193684e59 100644 --- a/l10n/es/files_external.po +++ b/l10n/es/files_external.po @@ -5,19 +5,44 @@ # Translators: # Javier Llorente <javier@opensuse.org>, 2012. # <pedro.navia@etecsa.cu>, 2012. +# Raul Fernandez Garcia <raulfg3@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-31 02:02+0200\n" -"PO-Revision-Date: 2012-08-30 20:26+0000\n" -"Last-Translator: pedro.navia <pedro.navia@etecsa.cu>\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2012-10-06 14:33+0000\n" +"Last-Translator: Raul Fernandez Garcia <raulfg3@gmail.com>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Acceso garantizado" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Error configurando el almacenamiento de Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Garantizar acceso" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Rellenar todos los campos requeridos" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Por favor , proporcione un secreto y una contraseña válida de la app Dropbox." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Error configurando el almacenamiento de Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -63,22 +88,22 @@ msgstr "Grupos" msgid "Users" msgstr "Usuarios" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Eliiminar" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Habilitar almacenamiento de usuario externo" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Permitir a los usuarios montar su propio almacenamiento externo" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Raíz de certificados SSL " -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importar certificado raíz" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Habilitar almacenamiento de usuario externo" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Permitir a los usuarios montar su propio almacenamiento externo" diff --git a/l10n/es/files_odfviewer.po b/l10n/es/files_odfviewer.po deleted file mode 100644 index aaf62e020a2468f77e24030a07cc2e9304a126d4..0000000000000000000000000000000000000000 --- a/l10n/es/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/es/files_pdfviewer.po b/l10n/es/files_pdfviewer.po deleted file mode 100644 index 1b4c74ef327a3d92fe82578a29056848e42330bb..0000000000000000000000000000000000000000 --- a/l10n/es/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/es/files_texteditor.po b/l10n/es/files_texteditor.po deleted file mode 100644 index 51dd6d7810c8299e52e4dbdec00e044eb48294f4..0000000000000000000000000000000000000000 --- a/l10n/es/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/es/gallery.po b/l10n/es/gallery.po deleted file mode 100644 index 8a67c7718712f06d1232646590bd01cea1c72f22..0000000000000000000000000000000000000000 --- a/l10n/es/gallery.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Javier Llorente <javier@opensuse.org>, 2012. -# <juanma@kde.org.ar>, 2012. -# <rodrigo.calvo@gmail.com>, 2012. -# <sergioballesterossolanas@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 02:01+0200\n" -"PO-Revision-Date: 2012-07-25 23:13+0000\n" -"Last-Translator: juanman <juanma@kde.org.ar>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Imágenes" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Compartir galería" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Fallo " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Fallo interno" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Presentación" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Atrás" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Borrar confirmación" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "¿Quieres eliminar el álbum" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Cambiar nombre al álbum" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nuevo nombre de álbum" diff --git a/l10n/es/impress.po b/l10n/es/impress.po deleted file mode 100644 index 45ece5e5e6fdf1a6d4d5dbbbe912e0cb3a8f201d..0000000000000000000000000000000000000000 --- a/l10n/es/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/es/media.po b/l10n/es/media.po deleted file mode 100644 index d1c84d0e8b12ab048e40a8dd4e78ffa0c56dd09c..0000000000000000000000000000000000000000 --- a/l10n/es/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Javier Llorente <javier@opensuse.org>, 2012. -# <sergioballesterossolanas@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Música" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Reproducir" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausa" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Anterior" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Siguiente" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Silenciar" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Quitar silencio" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Buscar canciones nuevas" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Álbum" - -#: templates/music.php:39 -msgid "Title" -msgstr "Título" diff --git a/l10n/es/settings.po b/l10n/es/settings.po index abcc1832f32a4842a388b2270f39b076e76aa106..ef87a1c16ba71f2239150c24dba59e903f487738 100644 --- a/l10n/es/settings.po +++ b/l10n/es/settings.po @@ -17,9 +17,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-23 02:01+0200\n" -"PO-Revision-Date: 2012-09-22 10:45+0000\n" -"Last-Translator: Raul Fernandez Garcia <raulfg3@gmail.com>\n" +"POT-Creation-Date: 2012-10-10 02:05+0200\n" +"PO-Revision-Date: 2012-10-09 15:22+0000\n" +"Last-Translator: Rubén Trujillo <rubentrf@gmail.com>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -86,11 +86,11 @@ msgstr "Imposible añadir el usuario al grupo %s" msgid "Unable to remove user from group %s" msgstr "Imposible eliminar al usuario del grupo %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Desactivar" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Activar" @@ -98,7 +98,7 @@ msgstr "Activar" msgid "Saving..." msgstr "Guardando..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Castellano" @@ -193,15 +193,19 @@ msgstr "Desarrollado por la <a href=\"http://ownCloud.org/contact\" target=\"_bl msgid "Add your App" msgstr "Añade tu aplicación" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Más aplicaciones" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Seleccionar una aplicación" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Echa un vistazo a la web de aplicaciones apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>" diff --git a/l10n/es/tasks.po b/l10n/es/tasks.po deleted file mode 100644 index c7be467fb0c76f610a976bd3b2a1da9d6068d775..0000000000000000000000000000000000000000 --- a/l10n/es/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <juanma@kde.org.ar>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-18 02:01+0200\n" -"PO-Revision-Date: 2012-08-17 17:39+0000\n" -"Last-Translator: juanman <juanma@kde.org.ar>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Fecha/hora inválida" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Tareas" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Sin categoría" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Sin especificar" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=mayor" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=media" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=menor" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Resumen vacío" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Porcentaje completado inválido" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Prioridad inválida" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Agregar tarea" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Ordenar por" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Ordenar por lista" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Ordenar por completadas" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Ordenar por ubicación" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Ordenar por prioridad" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Ordenar por etiqueta" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Cargando tareas..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Importante" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Más" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Menos" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Borrar" diff --git a/l10n/es/user_migrate.po b/l10n/es/user_migrate.po deleted file mode 100644 index fbd0617741826df75e26a14b628a4916a804e40b..0000000000000000000000000000000000000000 --- a/l10n/es/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Javier Llorente <javier@opensuse.org>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 09:30+0000\n" -"Last-Translator: Javier Llorente <javier@opensuse.org>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Exportar" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "Zip de usuario de ownCloud" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importar" diff --git a/l10n/es/user_openid.po b/l10n/es/user_openid.po deleted file mode 100644 index efed4f72da8174012cb428e9bd0832063b2ce6e3..0000000000000000000000000000000000000000 --- a/l10n/es/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Javier Llorente <javier@opensuse.org>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 09:24+0000\n" -"Last-Translator: Javier Llorente <javier@opensuse.org>\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identidad: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Usuario: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Iniciar sesión" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/es_AR/core.po b/l10n/es_AR/core.po index 293c4ea0a8d4936d00e335fa7f5ad79b60d34a1f..a213004d47d5aa26d4bc52a08e55f4a99dee8888 100644 --- a/l10n/es_AR/core.po +++ b/l10n/es_AR/core.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 08:55+0000\n" +"Last-Translator: cjtess <claudio.tessone@gmail.com>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,55 +30,55 @@ msgstr "¿Ninguna categoría para añadir?" msgid "This category already exists: " msgstr "Esta categoría ya existe: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Ajustes" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Enero" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Febrero" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marzo" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Abril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mayo" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Junio" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Julio" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agosto" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Septiembre" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Octubre" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Noviembre" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Diciembre" @@ -106,8 +106,8 @@ msgstr "Aceptar" msgid "No categories selected for deletion." msgstr "No hay categorías seleccionadas para borrar." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Error" @@ -124,14 +124,16 @@ msgid "Error while changing permissions" msgstr "Error al cambiar permisos" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Compartido con vos y con el grupo %s por %s" +msgid "Shared with you and the group" +msgstr "Compartido con vos y con el grupo" + +#: js/share.js:130 +msgid "by" +msgstr "por" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Compartido con vos por %s" +msgid "Shared with you by" +msgstr "Compartido con vos por" #: js/share.js:137 msgid "Share with" @@ -145,7 +147,8 @@ msgstr "Compartir con link" msgid "Password protect" msgstr "Proteger con contraseña " -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Contraseña" @@ -158,9 +161,8 @@ msgid "Expiration date" msgstr "Fecha de vencimiento" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Compartir por e-mail: %s" +msgid "Share via email:" +msgstr "compartido a través de e-mail:" #: js/share.js:187 msgid "No people found" @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "No se permite volver a compartir" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Compartido en %s con %s" +msgid "Shared in" +msgstr "Compartido en" + +#: js/share.js:250 +msgid "with" +msgstr "con" #: js/share.js:271 msgid "Unshare" msgstr "Remover compartir" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "puede editar" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "control de acceso" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "crear" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "actualizar" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "remover" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "compartir" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Protegido por contraseña" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Error al remover la fecha de caducidad" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Error al asignar fecha de vencimiento" @@ -235,12 +240,12 @@ msgstr "Pedido" msgid "Login failed!" msgstr "¡Fallo al iniciar sesión!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nombre de usuario" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Solicitar restablecimiento" @@ -296,68 +301,107 @@ msgstr "Editar categorías" msgid "Add" msgstr "Añadir" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Advertencia de seguridad" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "No hay disponible ningún generador de números aleatorios seguro. Por favor habilitá la extensión OpenSSL de PHP." + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Sin un generador de números aleatorios seguro un atacante podría predecir los tokens de reinicio de tu contraseña y tomar control de tu cuenta." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "Tu directorio de datos y tus archivos son probablemente accesibles desde internet. El archivo .htaccess provisto por ownCloud no está funcionando. Te sugerimos que configures tu servidor web de manera que el directorio de datos ya no esté accesible, o que muevas el directorio de datos afuera del directorio raíz de tu servidor web." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Creá una <strong>cuenta de administrador</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avanzado" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Directorio de almacenamiento" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configurar la base de datos" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "se utilizarán" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Usuario de la base de datos" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Contraseña de la base de datos" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nombre de la base de datos" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Espacio de tablas de la base de datos" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Host de la base de datos" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Completar la instalación" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "servicios web sobre los que tenés control" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Cerrar la sesión" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "¡El inicio de sesión automático fue rechazado!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "¡Si no cambiaste tu contraseña recientemente, puede ser que tu cuenta esté comprometida!" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Por favor, cambiá tu contraseña para fortalecer nuevamente la seguridad de tu cuenta." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "¿Perdiste tu contraseña?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "recordame" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Entrar" @@ -372,3 +416,17 @@ msgstr "anterior" #: templates/part.pagenavi.php:20 msgid "next" msgstr "siguiente" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "¡Advertencia de seguridad!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Por favor, verificá tu contraseña. <br/>Por razones de seguridad, puede ser que que te pregunte ocasionalmente la contraseña." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Verificar" diff --git a/l10n/es_AR/files.po b/l10n/es_AR/files.po index d9fa52732c7170eb5b1904d1ef9c62fd73050300..072de5c06f63ce0b16f75449b4ef9bd7bf669b6f 100644 --- a/l10n/es_AR/files.po +++ b/l10n/es_AR/files.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-09-28 23:34+0200\n" +"PO-Revision-Date: 2012-09-28 09:21+0000\n" +"Last-Translator: cjtess <claudio.tessone@gmail.com>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -118,11 +118,11 @@ msgstr "Pendiente" #: js/files.js:256 msgid "1 file uploading" -msgstr "" +msgstr "Subiendo 1 archivo" #: js/files.js:259 js/files.js:304 js/files.js:319 msgid "files uploading" -msgstr "" +msgstr "Subiendo archivos" #: js/files.js:322 js/files.js:355 msgid "Upload cancelled." @@ -137,81 +137,81 @@ msgstr "La subida del archivo está en proceso. Si salís de la página ahora, l msgid "Invalid name, '/' is not allowed." msgstr "Nombre no válido, '/' no está permitido." -#: js/files.js:667 +#: js/files.js:668 msgid "files scanned" msgstr "archivos escaneados" -#: js/files.js:675 +#: js/files.js:676 msgid "error while scanning" msgstr "error mientras se escaneaba" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:749 templates/index.php:48 msgid "Name" msgstr "Nombre" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:750 templates/index.php:56 msgid "Size" msgstr "Tamaño" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:751 templates/index.php:58 msgid "Modified" msgstr "Modificado" -#: js/files.js:777 +#: js/files.js:778 msgid "folder" msgstr "carpeta" -#: js/files.js:779 +#: js/files.js:780 msgid "folders" msgstr "carpetas" -#: js/files.js:787 +#: js/files.js:788 msgid "file" msgstr "archivo" -#: js/files.js:789 +#: js/files.js:790 msgid "files" msgstr "archivos" -#: js/files.js:833 +#: js/files.js:834 msgid "seconds ago" -msgstr "" +msgstr "segundos atrás" -#: js/files.js:834 +#: js/files.js:835 msgid "minute ago" -msgstr "" +msgstr "hace un minuto" -#: js/files.js:835 +#: js/files.js:836 msgid "minutes ago" -msgstr "" +msgstr "minutos atrás" -#: js/files.js:838 +#: js/files.js:839 msgid "today" -msgstr "" +msgstr "hoy" -#: js/files.js:839 +#: js/files.js:840 msgid "yesterday" -msgstr "" +msgstr "ayer" -#: js/files.js:840 +#: js/files.js:841 msgid "days ago" -msgstr "" +msgstr "días atrás" -#: js/files.js:841 +#: js/files.js:842 msgid "last month" -msgstr "" +msgstr "el mes pasado" -#: js/files.js:843 +#: js/files.js:844 msgid "months ago" -msgstr "" +msgstr "meses atrás" -#: js/files.js:844 +#: js/files.js:845 msgid "last year" -msgstr "" +msgstr "el año pasado" -#: js/files.js:845 +#: js/files.js:846 msgid "years ago" -msgstr "" +msgstr "años atrás" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/es_AR/files_external.po b/l10n/es_AR/files_external.po index d5d7f2b6fbf2b93f11e25a0a3b41f331ab7a8c65..55fe0810c4cb5a3e59593d6740c64e94794a3add 100644 --- a/l10n/es_AR/files_external.po +++ b/l10n/es_AR/files_external.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-25 02:02+0200\n" -"PO-Revision-Date: 2012-09-24 04:43+0000\n" +"POT-Creation-Date: 2012-10-11 02:04+0200\n" +"PO-Revision-Date: 2012-10-10 07:08+0000\n" "Last-Translator: cjtess <claudio.tessone@gmail.com>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,30 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Acceso permitido" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Error al configurar el almacenamiento de Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Permitir acceso" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Rellenar todos los campos requeridos" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Por favor, proporcioná un secreto y una contraseña válida para la aplicación Dropbox." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Error al configurar el almacenamiento de Google Drive" + #: templates/settings.php:3 msgid "External Storage" msgstr "Almacenamiento externo" @@ -62,22 +86,22 @@ msgstr "Grupos" msgid "Users" msgstr "Usuarios" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Borrar" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Habilitar almacenamiento de usuario externo" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Permitir a los usuarios montar su propio almacenamiento externo" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "certificados SSL raíz" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importar certificado raíz" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Habilitar almacenamiento de usuario externo" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Permitir a los usuarios montar su propio almacenamiento externo" diff --git a/l10n/es_AR/settings.po b/l10n/es_AR/settings.po index fe21f0857e987804398ca9e92a0ffd53d72eb4ba..bad107a5f86fc070141666aa5cdb93db01035da0 100644 --- a/l10n/es_AR/settings.po +++ b/l10n/es_AR/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-25 02:03+0200\n" -"PO-Revision-Date: 2012-09-24 23:02+0000\n" +"POT-Creation-Date: 2012-10-11 02:04+0200\n" +"PO-Revision-Date: 2012-10-10 06:43+0000\n" "Last-Translator: cjtess <claudio.tessone@gmail.com>\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Imposible cargar la lista desde el App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "Error al autenticar" @@ -59,7 +59,7 @@ msgstr "Solicitud no válida" msgid "Unable to delete group" msgstr "No fue posible eliminar el grupo" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "No fue posible eliminar el usuario" @@ -77,11 +77,11 @@ msgstr "No fue posible añadir el usuario al grupo %s" msgid "Unable to remove user from group %s" msgstr "No es posible eliminar al usuario del grupo %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Desactivar" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Activar" @@ -89,7 +89,7 @@ msgstr "Activar" msgid "Saving..." msgstr "Guardando..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Castellano (Argentina)" @@ -184,15 +184,19 @@ msgstr "Desarrollado por la <a href=\"http://ownCloud.org/contact\" target=\"_bl msgid "Add your App" msgstr "Añadí tu aplicación" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Más aplicaciones" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Seleccionar una aplicación" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Mirá la web de aplicaciones apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\">" diff --git a/l10n/et_EE/admin_dependencies_chk.po b/l10n/et_EE/admin_dependencies_chk.po deleted file mode 100644 index 4e1dc1ab0c853f14c5412eaf29f4d017cb7d399c..0000000000000000000000000000000000000000 --- a/l10n/et_EE/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 06:47+0000\n" -"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "php-json moodul on vajalik paljude rakenduse poolt omvahelise suhtlemise jaoks" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "php-curl moodul on vajalik lehe pealkirja tõmbamiseks järjehoidja lisamisel" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "php-gd moodul on vajalik sinu piltidest pisipiltide loomiseks" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "php-ldap moodul on vajalik sinu ldap serveriga ühendumiseks" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "php-zip moodul on vajalik mitme faili korraga alla laadimiseks" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "php-mb_multibyte moodul on vajalik kodeerimise korrektseks haldamiseks." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "php-ctype moodul on vajalik andmete kontrollimiseks." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "php-xml moodul on vajalik failide jagamiseks webdav-iga." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Sinu php.ini failis oleva direktiivi allow_url_fopen väärtuseks peaks määrama 1, et saaks tõmmata teadmistebaasi OCS-i serveritest" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "php-pdo moodul on vajalik owncloudi andmete salvestamiseks andmebaasi." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Sõltuvuse staatus" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Kasutab :" diff --git a/l10n/et_EE/admin_migrate.po b/l10n/et_EE/admin_migrate.po deleted file mode 100644 index 1e02b7240900453de0253354bf108b2c5f74f6b9..0000000000000000000000000000000000000000 --- a/l10n/et_EE/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 06:41+0000\n" -"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Ekspordi see ownCloudi paigaldus" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "See loob pakitud faili, milles on sinu owncloudi paigalduse andmed.\n Palun vali eksporditava faili tüüp:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Ekspordi" diff --git a/l10n/et_EE/bookmarks.po b/l10n/et_EE/bookmarks.po deleted file mode 100644 index 91cf36ab0d43188b5aee97de3ed6bd90acf9369c..0000000000000000000000000000000000000000 --- a/l10n/et_EE/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-31 10:22+0000\n" -"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Järjehoidjad" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "nimetu" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Loe hiljem" - -#: templates/list.php:13 -msgid "Address" -msgstr "Aadress" - -#: templates/list.php:14 -msgid "Title" -msgstr "Pealkiri" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Sildid" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Salvesta järjehoidja" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Sul pole järjehoidjaid" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/et_EE/calendar.po b/l10n/et_EE/calendar.po deleted file mode 100644 index 9a8efeb0287c807ce1b403c5b93a123f207ba4ed..0000000000000000000000000000000000000000 --- a/l10n/et_EE/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Kalendreid ei leitud." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Üritusi ei leitud." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Vale kalender" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Uus ajavöönd:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Ajavöönd on muudetud" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Vigane päring" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Sünnipäev" - -#: lib/app.php:122 -msgid "Business" -msgstr "Äri" - -#: lib/app.php:123 -msgid "Call" -msgstr "Helista" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Kliendid" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Kohaletoimetaja" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Pühad" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideed" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Reis" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Juubel" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Kohtumine" - -#: lib/app.php:131 -msgid "Other" -msgstr "Muu" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Isiklik" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projektid" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Küsimused" - -#: lib/app.php:135 -msgid "Work" -msgstr "Töö" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "nimetu" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Uus kalender" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Ei kordu" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Iga päev" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Iga nädal" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Igal nädalapäeval" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Üle nädala" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Igal kuul" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Igal aastal" - -#: lib/object.php:388 -msgid "never" -msgstr "mitte kunagi" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "toimumiskordade järgi" - -#: lib/object.php:390 -msgid "by date" -msgstr "kuupäeva järgi" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "kuu päeva järgi" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "nädalapäeva järgi" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Esmaspäev" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Teisipäev" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Kolmapäev" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Neljapäev" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Reede" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Laupäev" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Pühapäev" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "ürituse kuu nädal" - -#: lib/object.php:428 -msgid "first" -msgstr "esimene" - -#: lib/object.php:429 -msgid "second" -msgstr "teine" - -#: lib/object.php:430 -msgid "third" -msgstr "kolmas" - -#: lib/object.php:431 -msgid "fourth" -msgstr "neljas" - -#: lib/object.php:432 -msgid "fifth" -msgstr "viies" - -#: lib/object.php:433 -msgid "last" -msgstr "viimane" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Jaanuar" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Veebruar" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Märts" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Aprill" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mai" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juuni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juuli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktoober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Detsember" - -#: lib/object.php:488 -msgid "by events date" -msgstr "ürituste kuupäeva järgi" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "aasta päeva(de) järgi" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "nädala numbri(te) järgi" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "kuu ja päeva järgi" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Kuupäev" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Kogu päev" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Puuduvad väljad" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Pealkiri" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Alates kuupäevast" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Alates kellaajast" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Kuni kuupäevani" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Kuni kellaajani" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Üritus lõpeb enne, kui see algab" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Tekkis andmebaasi viga" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Nädal" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Kuu" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Nimekiri" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Täna" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Sinu kalendrid" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav Link" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Jagatud kalendrid" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Jagatud kalendreid pole" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Jaga kalendrit" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Lae alla" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Muuda" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Kustuta" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "jagas sinuga" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Uus kalender" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Muuda kalendrit" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Näidatav nimi" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiivne" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalendri värv" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Salvesta" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "OK" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Loobu" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Muuda sündmust" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Ekspordi" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Ürituse info" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Kordamine" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Osalejad" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Jaga" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Sündmuse pealkiri" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategooria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Eralda kategooriad komadega" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Muuda kategooriaid" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Kogu päeva sündmus" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Alates" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Kuni" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Lisavalikud" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Asukoht" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Sündmuse toimumiskoht" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Kirjeldus" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Sündmuse kirjeldus" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Korda" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Täpsem" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Vali nädalapäevad" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Vali päevad" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "ja ürituse päev aastas." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "ja ürituse päev kuus." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Vali kuud" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Vali nädalad" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "ja ürituse nädal aastas." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervall" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Lõpp" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "toimumiskordi" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "loo uus kalender" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Impordi kalendrifail" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Uue kalendri nimi" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Impordi" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Sulge dialoogiaken" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Loo sündmus" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Vaata üritust" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Ühtegi kategooriat pole valitud" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "/" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "kell" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Ajavöönd" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Kasutajad" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "valitud kasutajad" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Muudetav" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupid" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "valitud grupid" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "tee avalikuks" diff --git a/l10n/et_EE/contacts.po b/l10n/et_EE/contacts.po deleted file mode 100644 index 076195c05e4b0c95a78a24fdeb58f03c2fe78654..0000000000000000000000000000000000000000 --- a/l10n/et_EE/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Viga aadressiraamatu (de)aktiveerimisel." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID on määramata." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Tühja nimega aadressiraamatut ei saa uuendada." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Viga aadressiraamatu uuendamisel." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "ID-d pole sisestatud" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Viga kontrollsumma määramisel." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Kustutamiseks pole valitud ühtegi kategooriat." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Ei leitud ühtegi aadressiraamatut." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Ühtegi kontakti ei leitud." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Konktakti lisamisel tekkis viga." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "elemendi nime pole määratud." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Tühja omadust ei saa lisada." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Vähemalt üks aadressiväljadest peab olema täidetud." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Proovitakse lisada topeltomadust: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Visiitkaardi info pole korrektne. Palun lae leht uuesti." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Puudub ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Viga VCard-ist ID parsimisel: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "kontrollsummat pole määratud." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "vCard info pole korrektne. Palun lae lehekülg uuesti: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Midagi läks tõsiselt metsa." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Kontakti ID-d pole sisestatud." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Viga kontakti foto lugemisel." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Viga ajutise faili salvestamisel." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Laetav pilt pole korrektne pildifail." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Kontakti ID puudub." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Foto asukohta pole määratud." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Faili pole olemas:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Viga pildi laadimisel." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Viga kontakti objekti hankimisel." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Viga PHOTO omaduse hankimisel." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Viga kontakti salvestamisel." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Viga pildi suuruse muutmisel" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Viga pildi lõikamisel" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Viga ajutise pildi loomisel" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Viga pildi leidmisel: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Viga kontaktide üleslaadimisel kettale." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Ühtegi tõrget polnud, fail on üles laetud" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Üleslaetud fail ületab php.ini failis määratud upload_max_filesize suuruse" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Üleslaetud fail ületab MAX_FILE_SIZE suuruse, mis on HTML vormi jaoks määratud" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Fail laeti üles ainult osaliselt" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Ühtegi faili ei laetud üles" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Ajutiste failide kaust puudub" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Ajutise pildi salvestamine ebaõnnestus: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Ajutise pildi laadimine ebaõnnestus: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Ühtegi faili ei laetud üles. Tundmatu viga" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontaktid" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Vabandust, aga see funktsioon pole veel valmis" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Pole implementeeritud" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Kehtiva aadressi hankimine ebaõnnestus" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Viga" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "See omadus ei tohi olla tühi." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Muuda nime" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Üleslaadimiseks pole faile valitud." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Vali tüüp" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Tulemus: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " imporditud, " - -#: js/loader.js:49 -msgid " failed." -msgstr " ebaõnnestus." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "See pole sinu aadressiraamat." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakti ei leitud." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Töö" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Kodu" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobiil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Tekst" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Hääl" - -#: lib/app.php:205 -msgid "Message" -msgstr "Sõnum" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faks" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Piipar" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Sünnipäev" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} sünnipäev" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Lisa kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Impordi" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Aadressiraamatud" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Sule" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Lohista üleslaetav foto siia" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Kustuta praegune foto" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Muuda praegust pilti" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Lae üles uus foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Vali foto ownCloudist" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Kohandatud vorming, Lühike nimi, Täielik nimi, vastupidine või vastupidine komadega" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Muuda nime üksikasju" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisatsioon" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Kustuta" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Hüüdnimi" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Sisesta hüüdnimi" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd.mm.yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupid" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Eralda grupid komadega" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Muuda gruppe" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Eelistatud" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Palun sisesta korrektne e-posti aadress." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Sisesta e-posti aadress" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Kiri aadressile" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Kustuta e-posti aadress" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Sisesta telefoninumber" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Kustuta telefoninumber" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Vaata kaardil" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Muuda aaressi infot" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Lisa märkmed siia." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Lisa väli" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-post" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Aadress" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Märkus" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Lae kontakt alla" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Kustuta kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Ajutine pilt on puhvrist eemaldatud." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Muuda aadressi" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tüüp" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postkontori postkast" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Laiendatud" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Linn" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Piirkond" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postiindeks" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Riik" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Aadressiraamat" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Eesliited" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Preili" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Pr" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Hr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Härra" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Proua" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Eesnimi" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Lisanimed" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Perekonnanimi" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Järelliited" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Senior." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Impordi kontaktifail" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Palun vali aadressiraamat" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "loo uus aadressiraamat" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Uue aadressiraamatu nimi" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Kontaktide importimine" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Sinu aadressiraamatus pole ühtegi kontakti." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Lisa kontakt" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV sünkroniseerimise aadressid" - -#: templates/settings.php:3 -msgid "more info" -msgstr "lisainfo" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Peamine aadress" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Lae alla" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Muuda" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Uus aadressiraamat" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Salvesta" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Loobu" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po index b25838396d93843bc6eaeb81ea6cc0fd07e5a846..6476f3b1ae4c126d7b17606999a2b7b1e2c90518 100644 --- a/l10n/et_EE/core.po +++ b/l10n/et_EE/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "Pole kategooriat, mida lisada?" msgid "This category already exists: " msgstr "See kategooria on juba olemas: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Seaded" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Jaanuar" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Veebruar" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Märts" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Aprill" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mai" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juuni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juuli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "August" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktoober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Detsember" @@ -106,8 +106,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Kustutamiseks pole kategooriat valitud." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Viga" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Parool" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "Kohustuslik" msgid "Login failed!" msgstr "Sisselogimine ebaõnnestus!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Kasutajanimi" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Päringu taastamine" @@ -296,68 +301,107 @@ msgstr "Muuda kategooriaid" msgid "Add" msgstr "Lisa" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Loo <strong>admini konto</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Lisavalikud" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Andmete kaust" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Seadista andmebaasi" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "kasutatakse" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Andmebaasi kasutaja" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Andmebaasi parool" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Andmebasi nimi" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Andmebaasi host" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Lõpeta seadistamine" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "veebiteenused sinu kontrolli all" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Logi välja" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Kaotasid oma parooli?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "pea meeles" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Logi sisse" @@ -372,3 +416,17 @@ msgstr "eelm" #: templates/part.pagenavi.php:20 msgid "next" msgstr "järgm" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/et_EE/files_external.po b/l10n/et_EE/files_external.po index e8e4379ae09f4fbc65e4ae5df986da82a818031d..b1353d14f41f1dc70cf730b6c93bfb45cc5f43b2 100644 --- a/l10n/et_EE/files_external.po +++ b/l10n/et_EE/files_external.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-10 02:02+0200\n" -"PO-Revision-Date: 2012-09-09 20:19+0000\n" -"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +18,30 @@ msgstr "" "Language: et_EE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Väline salvestuskoht" @@ -62,22 +86,22 @@ msgstr "Grupid" msgid "Users" msgstr "Kasutajad" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Kustuta" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Luba kasutajatele väline salvestamine" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Luba kasutajatel ühendada külge nende enda välised salvestusseadmed" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL root sertifikaadid" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Impordi root sertifikaadid" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Luba kasutajatele väline salvestamine" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Luba kasutajatel ühendada külge nende enda välised salvestusseadmed" diff --git a/l10n/et_EE/files_odfviewer.po b/l10n/et_EE/files_odfviewer.po deleted file mode 100644 index 986289e67a605c2946d711f33f92676b72a8275c..0000000000000000000000000000000000000000 --- a/l10n/et_EE/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/et_EE/files_pdfviewer.po b/l10n/et_EE/files_pdfviewer.po deleted file mode 100644 index 3354f9e2ccc57e269a3cba5a9023b81a43a41d53..0000000000000000000000000000000000000000 --- a/l10n/et_EE/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/et_EE/files_texteditor.po b/l10n/et_EE/files_texteditor.po deleted file mode 100644 index 134962433934f40812af53b6dd48efa53675aa93..0000000000000000000000000000000000000000 --- a/l10n/et_EE/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/et_EE/gallery.po b/l10n/et_EE/gallery.po deleted file mode 100644 index 1b844f2ca997c0222cca1ac1d857f9ec72c4081e..0000000000000000000000000000000000000000 --- a/l10n/et_EE/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.net/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Pildid" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Seaded" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Skänni uuesti" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Peata" - -#: templates/index.php:18 -msgid "Share" -msgstr "Jaga" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Tagasi" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Eemaldamise kinnitus" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Kas sa soovid albumit eemaldada" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Muuda albumi nime" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Uue albumi nimi" diff --git a/l10n/et_EE/impress.po b/l10n/et_EE/impress.po deleted file mode 100644 index 85746c64843d762a90799e935e78d2881193bdd0..0000000000000000000000000000000000000000 --- a/l10n/et_EE/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/et_EE/media.po b/l10n/et_EE/media.po deleted file mode 100644 index 8be81b35e4f27b33ad46248f298b25b2458e040a..0000000000000000000000000000000000000000 --- a/l10n/et_EE/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.net/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Muusika" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Esita" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Paus" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Eelmine" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Järgmine" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Vaikseks" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Hääl tagasi" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Skänni kollekttsiooni uuesti" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Esitaja" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Pealkiri" diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po index dc320ccf4ccd9a39966c7808f791d67b514dbba9..38300967e5c411e1790787b7b512a6e77bbe30be 100644 --- a/l10n/et_EE/settings.po +++ b/l10n/et_EE/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:03+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "Kasutajat ei saa lisada gruppi %s" msgid "Unable to remove user from group %s" msgstr "Kasutajat ei saa eemaldada grupist %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Lülita välja" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Lülita sisse" @@ -90,7 +90,7 @@ msgstr "Lülita sisse" msgid "Saving..." msgstr "Salvestamine..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Eesti" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "Lisa oma rakendus" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Vali programm" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Vaata rakenduste lehte aadressil apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-litsenseeritud <span class=\"author\"></span>" diff --git a/l10n/et_EE/tasks.po b/l10n/et_EE/tasks.po deleted file mode 100644 index 042e2c4864fbc1775271a09ec822eb7bd4b4616c..0000000000000000000000000000000000000000 --- a/l10n/et_EE/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 06:36+0000\n" -"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Vigane kuupäev/kellaaeg" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Ülesanded" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Kategooriat pole" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Määramata" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=kõrgeim" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=keskmine" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=madalaim" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Tühi kokkuvõte" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Vigane edenemise protsent" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Vigane tähtsus" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Lisa ülesanne" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Tähtaja järgi" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Nimekirja järgi" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Edenemise järgi" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Asukoha järgi" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Tähtsuse järjekorras" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Sildi järgi" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Ülesannete laadimine..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Tähtis" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Rohkem" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Vähem" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Kustuta" diff --git a/l10n/et_EE/user_migrate.po b/l10n/et_EE/user_migrate.po deleted file mode 100644 index 88aea1413865941586c0d92d0c6bf2158588ef3f..0000000000000000000000000000000000000000 --- a/l10n/et_EE/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/et_EE/user_openid.po b/l10n/et_EE/user_openid.po deleted file mode 100644 index 8be57b5de20cb6dd7acef1ef73c79cb6c0a5d586..0000000000000000000000000000000000000000 --- a/l10n/et_EE/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Rivo Zängov <eraser@eraser.ee>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 06:48+0000\n" -"Last-Translator: Rivo Zängov <eraser@eraser.ee>\n" -"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et_EE\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "See on OpenID serveri lõpp-punkt. Lisainfot vaata" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identiteet: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Tsoon: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/eu/admin_dependencies_chk.po b/l10n/eu/admin_dependencies_chk.po deleted file mode 100644 index 92e7dfc1a3cb972e0e9fe48bca547b348b59b714..0000000000000000000000000000000000000000 --- a/l10n/eu/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/eu/admin_migrate.po b/l10n/eu/admin_migrate.po deleted file mode 100644 index c810a7d4520867d3cf8568ddacb1d858f0d90fec..0000000000000000000000000000000000000000 --- a/l10n/eu/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/eu/bookmarks.po b/l10n/eu/bookmarks.po deleted file mode 100644 index d443167a5bab75c36ef9a045687e71dbc35d85f5..0000000000000000000000000000000000000000 --- a/l10n/eu/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/eu/calendar.po b/l10n/eu/calendar.po deleted file mode 100644 index 9617f72ac3bd36109b142819dbe514479b9f6850..0000000000000000000000000000000000000000 --- a/l10n/eu/calendar.po +++ /dev/null @@ -1,816 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <asieriko@gmail.com>, 2012. -# Asier Urio Larrea <asieriko@gmail.com>, 2011. -# Piarres Beobide <pi@beobide.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Egutegi guztiak ez daude guztiz cacheatuta" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Dena guztiz cacheatuta dagoela dirudi" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Ez da egutegirik aurkitu." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Ez da gertaerarik aurkitu." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Egutegi okerra" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Fitxategiak ez zuen gertaerarik edo gertaera guztiak dagoeneko egutegian gordeta zeuden." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "gertaerak egutegi berrian gorde dira" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Inportazioak huts egin du" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "gertaerak zure egutegian gorde dira" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Ordu-zonalde berria" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Ordu-zonaldea aldatuta" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Baliogabeko eskaera" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Egutegia" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "yyyy MMMM" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Jaioteguna" - -#: lib/app.php:122 -msgid "Business" -msgstr "Negozioa" - -#: lib/app.php:123 -msgid "Call" -msgstr "Deia" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Bezeroak" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Banatzailea" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Oporrak" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideiak" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Bidaia" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Urteurrena" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Bilera" - -#: lib/app.php:131 -msgid "Other" -msgstr "Bestelakoa" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Pertsonala" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Proiektuak" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Galderak" - -#: lib/app.php:135 -msgid "Work" -msgstr "Lana" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "izengabea" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Egutegi berria" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Ez da errepikatzen" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Egunero" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Astero" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Asteko egun guztietan" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Bi-Astero" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Hilabetero" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Urtero" - -#: lib/object.php:388 -msgid "never" -msgstr "inoiz" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "errepikapen kopuruagatik" - -#: lib/object.php:390 -msgid "by date" -msgstr "dataren arabera" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "hileko egunaren arabera" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "asteko egunaren arabera" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Astelehena" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Asteartea" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Asteazkena" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Osteguna" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Ostirala" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Larunbata" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Igandea" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "gertaeraren hilabeteko astea" - -#: lib/object.php:428 -msgid "first" -msgstr "lehenengoa" - -#: lib/object.php:429 -msgid "second" -msgstr "bigarrean" - -#: lib/object.php:430 -msgid "third" -msgstr "hirugarrena" - -#: lib/object.php:431 -msgid "fourth" -msgstr "laugarrena" - -#: lib/object.php:432 -msgid "fifth" -msgstr "bostgarrena" - -#: lib/object.php:433 -msgid "last" -msgstr "azkena" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Urtarrila" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Otsaila" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Martxoa" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Apirila" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maiatza" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Ekaina" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Uztaila" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Abuztua" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Iraila" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Urria" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Azaroa" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Abendua" - -#: lib/object.php:488 -msgid "by events date" -msgstr "gertaeren dataren arabera" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "urteko egunaren arabera" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "aste zenbaki(ar)en arabera" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "eguna eta hilabetearen arabera" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Eg." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "ig." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "al." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "ar." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "az." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "og." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "ol." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "lr." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "urt." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "ots." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "api." - -#: templates/calendar.php:8 -msgid "May." -msgstr "mai." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "eka." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "uzt." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "abu." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "ira." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "urr." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "aza." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "abe." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Egun guztia" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Eremuak faltan" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Izenburua" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Hasierako Data" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Hasierako Ordua" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Bukaerako Data" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Bukaerako Ordua" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Gertaera hasi baino lehen bukatzen da" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Datu-baseak huts egin du" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Astea" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Hilabetea" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Zerrenda" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Gaur" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Zure egutegiak" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav lotura" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Elkarbanatutako egutegiak" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Ez dago elkarbanatutako egutegirik" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Elkarbanatu egutegia" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Deskargatu" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Editatu" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Ezabatu" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "honek zurekin elkarbanatu du" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Egutegi berria" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Editatu egutegia" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Bistaratzeko izena" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiboa" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Egutegiaren kolorea" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Gorde" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Bidali" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Ezeztatu" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Editatu gertaera" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportatu" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Gertaeraren informazioa" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Errepikapena" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarma" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Partaideak" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Elkarbanatu" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Gertaeraren izenburua" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategoria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Banatu kategoriak komekin" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Editatu kategoriak" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Egun osoko gertaera" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Hasiera" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Bukaera" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Aukera aurreratuak" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Kokalekua" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Gertaeraren kokalekua" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Deskribapena" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Gertaeraren deskribapena" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Errepikatu" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Aurreratua" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Hautatu asteko egunak" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Hautatu egunak" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "eta gertaeraren urteko eguna." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "eta gertaeraren hilabeteko eguna." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Hautatu hilabeteak" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Hautatu asteak" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "eta gertaeraren urteko astea." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Tartea" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Amaiera" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "errepikapenak" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "sortu egutegi berria" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Inportatu egutegi fitxategi bat" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Mesedez aukeratu egutegi bat." - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Egutegi berriaren izena" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Hartu eskuragarri dagoen izen bat!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Izen hau duen egutegi bat dagoeneko existitzen da. Hala ere jarraitzen baduzu, egutegi hauek elkartuko dira." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importatu" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Itxi lehioa" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Sortu gertaera berria" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Ikusi gertaera bat" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Ez da kategoriarik hautatu" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Ordu-zonaldea" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Cache" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Ezabatu gertaera errepikakorren cachea" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Egutegiaren CalDAV sinkronizazio helbideak" - -#: templates/settings.php:87 -msgid "more info" -msgstr "informazio gehiago" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Helbide nagusia" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Erabiltzaileak" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "hautatutako erabiltzaileak" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Editagarria" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Taldeak" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "hautatutako taldeak" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "publikoa egin" diff --git a/l10n/eu/contacts.po b/l10n/eu/contacts.po deleted file mode 100644 index 3cb1eea28f00914c3f92c681adc7ef74e364cecb..0000000000000000000000000000000000000000 --- a/l10n/eu/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <asieriko@gmail.com>, 2012. -# Asier Urio Larrea <asieriko@gmail.com>, 2011. -# Piarres Beobide <pi@beobide.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Errore bat egon da helbide-liburua (des)gaitzen" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "IDa ez da ezarri." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Ezin da helbide liburua eguneratu izen huts batekin." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Errore bat egon da helbide liburua eguneratzen." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Ez da IDrik eman" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Errorea kontrol-batura ezartzean." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Ez dira ezabatzeko kategoriak hautatu." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Ez da helbide libururik aurkitu." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Ez da kontakturik aurkitu." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Errore bat egon da kontaktua gehitzerakoan" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "elementuaren izena ez da ezarri." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Ezin izan da kontaktua analizatu:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Ezin da propieta hutsa gehitu." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Behintzat helbide eremuetako bat bete behar da." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Propietate bikoiztuta gehitzen saiatzen ari zara:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "vCard-aren inguruko informazioa okerra da. Mesedez birkargatu orrialdea." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID falta da" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Errorea VCard analizatzean hurrengo IDrako: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "Kontrol-batura ezarri gabe dago." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "vCard honen informazioa ez da zuzena.Mezedez birkargatu orria:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Ez da kontaktuaren IDrik eman." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Errore bat izan da kontaktuaren argazkia igotzerakoan." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Errore bat izan da aldi bateko fitxategia gordetzerakoan." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Kargatzen ari den argazkia ez da egokia." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Kontaktuaren IDa falta da." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Ez da argazkiaren bide-izenik eman." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Fitxategia ez da existitzen:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Errore bat izan da irudia kargatzearkoan." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Errore bat izan da kontaktu objetua lortzean." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Errore bat izan da PHOTO propietatea lortzean." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Errore bat izan da kontaktua gordetzean." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Errore bat izan da irudiaren tamaina aldatzean" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Errore bat izan da irudia mozten" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Errore bat izan da aldi bateko irudia sortzen" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Ezin izan da irudia aurkitu:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Errore bat egon da kontaktuak biltegira igotzerakoan." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Ez da errorerik egon, fitxategia ongi igo da" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Igotako fitxategia php.ini fitxategiko upload_max_filesize direktiba baino handiagoa da" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Igotako fitxategia HTML formularioan zehaztutako MAX_FILE_SIZE direktiba baino handidagoa da." - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Igotako fitxategiaren zati bat bakarrik igo da" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Ez da fitxategirik igo" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Aldi bateko karpeta falta da" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Ezin izan da aldi bateko irudia gorde:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Ezin izan da aldi bateko irudia kargatu:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Ez da fitxategirik igo. Errore ezezaguna" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontaktuak" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Barkatu, aukera hau ez da oriandik inplementatu" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Inplementatu gabe" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Ezin izan da eposta baliagarri bat hartu." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Errorea" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Propietate hau ezin da hutsik egon." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Ezin izan dira elementuak serializatu." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' argumenturik gabe deitu da. Mezedez abisatu bugs.owncloud.org-en" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Editatu izena" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Ez duzu igotzeko fitxategirik hautatu." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Igo nahi duzun fitxategia zerbitzariak onartzen duen tamaina baino handiagoa da." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Hautatu mota" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Emaitza:" - -#: js/loader.js:49 -msgid " imported, " -msgstr " inportatua, " - -#: js/loader.js:49 -msgid " failed." -msgstr "huts egin du." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Hau ez da zure helbide liburua." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Ezin izan da kontaktua aurkitu." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Lana" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Etxea" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Bestelakoa" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mugikorra" - -#: lib/app.php:203 -msgid "Text" -msgstr "Testua" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Ahotsa" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mezua" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax-a" - -#: lib/app.php:207 -msgid "Video" -msgstr "Bideoa" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Bilagailua" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Jaioteguna" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "Deia" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Bezeroak" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Oporrak" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ideiak" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Bidaia" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Bilera" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Pertsonala" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Proiektuak" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Galderak" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}ren jaioteguna" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontaktua" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Gehitu kontaktua" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Inportatu" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Ezarpenak" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Helbide Liburuak" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Itxi" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Teklatuaren lasterbideak" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Nabigazioa" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Hurrengoa kontaktua zerrendan" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Aurreko kontaktua zerrendan" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Zabaldu/tolestu uneko helbide-liburua" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Ekintzak" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Gaurkotu kontaktuen zerrenda" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Gehitu kontaktu berria" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Gehitu helbide-liburu berria" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Ezabatu uneko kontaktuak" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Askatu argazkia igotzeko" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Ezabatu oraingo argazkia" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Editatu oraingo argazkia" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Igo argazki berria" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Hautatu argazki bat ownCloudetik" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Editatu izenaren zehaztasunak" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Erakundea" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Ezabatu" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Ezizena" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Sartu ezizena" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Web orria" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.webgunea.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Web orrira joan" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "yyyy-mm-dd" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Taldeak" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Banatu taldeak komekin" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editatu taldeak" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Hobetsia" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Mesedez sartu eposta helbide egoki bat" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Sartu eposta helbidea" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Bidali helbidera" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Ezabatu eposta helbidea" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Sartu telefono zenbakia" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Ezabatu telefono zenbakia" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Ikusi mapan" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Editatu helbidearen zehaztasunak" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Gehitu oharrak hemen." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Gehitu eremua" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefonoa" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Eposta" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Helbidea" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Oharra" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Deskargatu kontaktua" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Ezabatu kontaktua" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Aldi bateko irudia cachetik ezabatu da." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Editatu helbidea" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Mota" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Posta kutxa" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Kalearen helbidea" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Kalea eta zenbakia" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Hedatua" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Etxe zenbakia eab." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Hiria" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Eskualdea" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Posta kodea" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Posta kodea" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Herrialdea" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Helbide-liburua" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Inporatu kontaktuen fitxategia" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Mesedez, aukeratu helbide liburua" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "sortu helbide liburu berria" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Helbide liburuaren izena" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Kontaktuak inportatzen" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Ez duzu kontakturik zure helbide liburuan." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Gehitu kontaktua" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Hautatu helbide-liburuak" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Sartu izena" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Sartu deskribapena" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV sinkronizazio helbideak" - -#: templates/settings.php:3 -msgid "more info" -msgstr "informazio gehiago" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Helbide nagusia" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Deskargatu" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editatu" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Helbide-liburu berria" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Gorde" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Ezeztatu" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/eu/core.po b/l10n/eu/core.po index 362ba4eacc951eb6b4328dc553e3c653ecd16225..c72e8ac4949afde8c70bea51c5eb53a9d6536209 100644 --- a/l10n/eu/core.po +++ b/l10n/eu/core.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -31,55 +31,55 @@ msgstr "Ez dago gehitzeko kategoriarik?" msgid "This category already exists: " msgstr "Kategoria hau dagoeneko existitzen da:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Ezarpenak" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Urtarrila" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Otsaila" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Martxoa" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Apirila" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maiatza" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Ekaina" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Uztaila" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Abuztua" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Iraila" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Urria" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Azaroa" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Abendua" @@ -107,8 +107,8 @@ msgstr "Ados" msgid "No categories selected for deletion." msgstr "Ez da ezabatzeko kategoriarik hautatu." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Errorea" @@ -125,14 +125,16 @@ msgid "Error while changing permissions" msgstr "Errore bat egon da baimenak aldatzean" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Zurekin eta %s taldearekin %sk elkarbanatuta" +msgid "Shared with you and the group" +msgstr "Zurekin eta taldearekin elkarbanatuta" + +#: js/share.js:130 +msgid "by" +msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "%sk zurekin elkarbanatuta" +msgid "Shared with you by" +msgstr "Honek zurekin elkarbanatuta:" #: js/share.js:137 msgid "Share with" @@ -146,7 +148,8 @@ msgstr "Elkarbanatu lotura batekin" msgid "Password protect" msgstr "Babestu pasahitzarekin" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Pasahitza" @@ -159,9 +162,8 @@ msgid "Expiration date" msgstr "Muga data" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Elkarbanatu eposta bidez: %s" +msgid "Share via email:" +msgstr "Elkarbanatu eposta bidez:" #: js/share.js:187 msgid "No people found" @@ -172,47 +174,50 @@ msgid "Resharing is not allowed" msgstr "Berriz elkarbanatzea ez dago baimendua" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Elkarbanatuta hemen %s %srekin" +msgid "Shared in" +msgstr "Elkarbanatua hemen:" + +#: js/share.js:250 +msgid "with" +msgstr "honekin" #: js/share.js:271 msgid "Unshare" msgstr "Ez elkarbanatu" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "editatu dezake" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "sarrera kontrola" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "sortu" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "eguneratu" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "ezabatu" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "elkarbanatu" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Pasahitzarekin babestuta" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Errorea izan da muga data kentzean" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Errore bat egon da muga data ezartzean" @@ -236,12 +241,12 @@ msgstr "Eskatuta" msgid "Login failed!" msgstr "Saio hasierak huts egin du!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Erabiltzaile izena" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Eskaera berrezarri da" @@ -297,68 +302,107 @@ msgstr "Editatu kategoriak" msgid "Add" msgstr "Gehitu" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Sortu <strong>kudeatzaile kontu<strong> bat" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Aurreratua" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datuen karpeta" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfiguratu datu basea" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "erabiliko da" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Datubasearen erabiltzailea" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Datubasearen pasahitza" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Datubasearen izena" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Datu basearen taula-lekua" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Datubasearen hostalaria" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Bukatu konfigurazioa" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "web zerbitzuak zure kontrolpean" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Saioa bukatu" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Galdu duzu pasahitza?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "gogoratu" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Hasi saioa" @@ -373,3 +417,17 @@ msgstr "aurrekoa" #: templates/part.pagenavi.php:20 msgid "next" msgstr "hurrengoa" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/eu/files.po b/l10n/eu/files.po index b0f6fdddb2c199dff58958abc3980a4957eba9c8..47d4c288f1a34cfb69e59b00d0f6334c5912ca47 100644 --- a/l10n/eu/files.po +++ b/l10n/eu/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 07:58+0000\n" +"Last-Translator: asieriko <asieriko@gmail.com>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -63,41 +63,41 @@ msgstr "Ezabatu" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Berrizendatu" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "already exists" msgstr "dagoeneko existitzen da" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "replace" msgstr "ordeztu" -#: js/filelist.js:190 +#: js/filelist.js:189 msgid "suggest name" msgstr "aholkatu izena" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "cancel" msgstr "ezeztatu" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:238 js/filelist.js:240 msgid "replaced" msgstr "ordeztua" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:238 js/filelist.js:240 js/filelist.js:272 js/filelist.js:274 msgid "undo" msgstr "desegin" -#: js/filelist.js:241 +#: js/filelist.js:240 msgid "with" msgstr "honekin" -#: js/filelist.js:273 +#: js/filelist.js:272 msgid "unshared" msgstr "Ez partekatuta" -#: js/filelist.js:275 +#: js/filelist.js:274 msgid "deleted" msgstr "ezabatuta" @@ -119,11 +119,11 @@ msgstr "Zain" #: js/files.js:256 msgid "1 file uploading" -msgstr "" +msgstr "fitxategi 1 igotzen" #: js/files.js:259 js/files.js:304 js/files.js:319 msgid "files uploading" -msgstr "" +msgstr "fitxategiak igotzen" #: js/files.js:322 js/files.js:355 msgid "Upload cancelled." @@ -138,81 +138,81 @@ msgstr "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du. msgid "Invalid name, '/' is not allowed." msgstr "Baliogabeko izena, '/' ezin da erabili. " -#: js/files.js:667 +#: js/files.js:668 msgid "files scanned" msgstr "fitxategiak eskaneatuta" -#: js/files.js:675 +#: js/files.js:676 msgid "error while scanning" msgstr "errore bat egon da eskaneatzen zen bitartean" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:749 templates/index.php:48 msgid "Name" msgstr "Izena" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:750 templates/index.php:56 msgid "Size" msgstr "Tamaina" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:751 templates/index.php:58 msgid "Modified" msgstr "Aldatuta" -#: js/files.js:777 +#: js/files.js:778 msgid "folder" msgstr "karpeta" -#: js/files.js:779 +#: js/files.js:780 msgid "folders" msgstr "Karpetak" -#: js/files.js:787 +#: js/files.js:788 msgid "file" msgstr "fitxategia" -#: js/files.js:789 +#: js/files.js:790 msgid "files" msgstr "fitxategiak" -#: js/files.js:833 +#: js/files.js:834 msgid "seconds ago" -msgstr "" +msgstr "segundu" -#: js/files.js:834 +#: js/files.js:835 msgid "minute ago" -msgstr "" +msgstr "minutu" -#: js/files.js:835 +#: js/files.js:836 msgid "minutes ago" -msgstr "" +msgstr "minutu" -#: js/files.js:838 +#: js/files.js:839 msgid "today" -msgstr "" +msgstr "gaur" -#: js/files.js:839 +#: js/files.js:840 msgid "yesterday" -msgstr "" +msgstr "atzo" -#: js/files.js:840 +#: js/files.js:841 msgid "days ago" -msgstr "" +msgstr "egun" -#: js/files.js:841 +#: js/files.js:842 msgid "last month" -msgstr "" +msgstr "joan den hilabetean" -#: js/files.js:843 +#: js/files.js:844 msgid "months ago" -msgstr "" +msgstr "hilabete" -#: js/files.js:844 +#: js/files.js:845 msgid "last year" -msgstr "" +msgstr "joan den urtean" -#: js/files.js:845 +#: js/files.js:846 msgid "years ago" -msgstr "" +msgstr "urte" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/eu/files_external.po b/l10n/eu/files_external.po index 5ba75efacda13263a7e08b9de093bcbab29fb78b..8cfcabccf3602f38ae9cf524f8f0665773cf0841 100644 --- a/l10n/eu/files_external.po +++ b/l10n/eu/files_external.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-09 02:01+0200\n" -"PO-Revision-Date: 2012-09-08 19:25+0000\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2012-10-06 13:01+0000\n" "Last-Translator: asieriko <asieriko@gmail.com>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,30 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Sarrera baimendua" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Errore bat egon da Dropbox biltegiratzea konfiguratzean" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Baimendu sarrera" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Bete eskatutako eremu guztiak" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Mesedez eman baliozkoa den Dropbox app giltza eta sekretua" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Errore bat egon da Google Drive biltegiratzea konfiguratzean" + #: templates/settings.php:3 msgid "External Storage" msgstr "Kanpoko Biltegiratzea" @@ -62,22 +86,22 @@ msgstr "Taldeak" msgid "Users" msgstr "Erabiltzaileak" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Ezabatu" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Gaitu erabiltzaileentzako Kanpo Biltegiratzea" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Baimendu erabiltzaileak bere kanpo biltegiratzeak muntatzen" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL erro ziurtagiriak" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Inportatu Erro Ziurtagiria" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Gaitu erabiltzaileentzako Kanpo Biltegiratzea" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Baimendu erabiltzaileak bere kanpo biltegiratzeak muntatzen" diff --git a/l10n/eu/files_odfviewer.po b/l10n/eu/files_odfviewer.po deleted file mode 100644 index 3f9ec980ab341c5ab255f2e4dc9e5dea0074febc..0000000000000000000000000000000000000000 --- a/l10n/eu/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/eu/files_pdfviewer.po b/l10n/eu/files_pdfviewer.po deleted file mode 100644 index f45d8ef655eaa19ee05c4b5868bdc7d0a7ac7b55..0000000000000000000000000000000000000000 --- a/l10n/eu/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/eu/files_texteditor.po b/l10n/eu/files_texteditor.po deleted file mode 100644 index 859179f561dd323a8eb25ed87284874ba333063a..0000000000000000000000000000000000000000 --- a/l10n/eu/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/eu/gallery.po b/l10n/eu/gallery.po deleted file mode 100644 index e9794f69fa3c6c37a737432ab9b4be34cfee0e35..0000000000000000000000000000000000000000 --- a/l10n/eu/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <asieriko@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Basque (http://www.transifex.net/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Argazkiak" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Ezarpenak" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Bireskaneatu" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Gelditu" - -#: templates/index.php:18 -msgid "Share" -msgstr "Elkarbanatu" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Atzera" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Ezabatu konfirmazioa" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Albuma ezabatu nahi al duzu" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Aldatu albumaren izena" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Album berriaren izena" diff --git a/l10n/eu/impress.po b/l10n/eu/impress.po deleted file mode 100644 index 29fd6a225e2ccdb54d7d04a4a7fa7ceeca1db59d..0000000000000000000000000000000000000000 --- a/l10n/eu/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/eu/media.po b/l10n/eu/media.po deleted file mode 100644 index 468d2fba323639658fad814ad1bfcbcab87a5516..0000000000000000000000000000000000000000 --- a/l10n/eu/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Asier Urio Larrea <asieriko@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Basque (http://www.transifex.net/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musika" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Erreproduzitu" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausarazi" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Aurrekoa" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Hurrengoa" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Mututu" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Ez Mututu" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Bireskaneatu Bilduma" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Albuma" - -#: templates/music.php:39 -msgid "Title" -msgstr "Izenburua" diff --git a/l10n/eu/settings.po b/l10n/eu/settings.po index 6b7e9ae2ff57ee3b1e1e7c78fe4124d712f69a69..8c96b50fa57e719f931497007278623d063729d6 100644 --- a/l10n/eu/settings.po +++ b/l10n/eu/settings.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-21 02:02+0200\n" -"PO-Revision-Date: 2012-09-20 09:46+0000\n" -"Last-Translator: asieriko <asieriko@gmail.com>\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -79,11 +79,11 @@ msgstr "Ezin izan da erabiltzailea %s taldera gehitu" msgid "Unable to remove user from group %s" msgstr "Ezin izan da erabiltzailea %s taldetik ezabatu" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Ez-gaitu" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Gaitu" @@ -91,7 +91,7 @@ msgstr "Gaitu" msgid "Saving..." msgstr "Gordetzen..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Euskera" @@ -186,15 +186,19 @@ msgstr "<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud komun msgid "Add your App" msgstr "Gehitu zure aplikazioa" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Aukeratu programa bat" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Ikusi programen orria apps.owncloud.com en" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-lizentziatua <span class=\"author\"></span>" diff --git a/l10n/eu/tasks.po b/l10n/eu/tasks.po deleted file mode 100644 index 4ed8bae41d3ee3c858f353521cfb77e205e6fbe9..0000000000000000000000000000000000000000 --- a/l10n/eu/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/eu/user_migrate.po b/l10n/eu/user_migrate.po deleted file mode 100644 index 395533a4806f0f50a1ddd9b9e42e85e03da75d90..0000000000000000000000000000000000000000 --- a/l10n/eu/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/eu/user_openid.po b/l10n/eu/user_openid.po deleted file mode 100644 index 917f83859aadbf039634cdabd30ba4ecfc677931..0000000000000000000000000000000000000000 --- a/l10n/eu/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/eu_ES/admin_dependencies_chk.po b/l10n/eu_ES/admin_dependencies_chk.po deleted file mode 100644 index 931550cd288125e933e5bdd9cbd684937b284051..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/eu_ES/admin_migrate.po b/l10n/eu_ES/admin_migrate.po deleted file mode 100644 index 9bc05a4241eba2a4dd5b9de8b8918ca367882a90..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/eu_ES/bookmarks.po b/l10n/eu_ES/bookmarks.po deleted file mode 100644 index c012dfcd46508ed9ad474e828a2e897a3203f596..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/eu_ES/calendar.po b/l10n/eu_ES/calendar.po deleted file mode 100644 index 24f487f526e2559fced41abb24650477c310bd88..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/calendar.po +++ /dev/null @@ -1,813 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/eu_ES/contacts.po b/l10n/eu_ES/contacts.po deleted file mode 100644 index 0ef5f51a80f02b5db68de71b76c3b18f1a952555..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/eu_ES/core.po b/l10n/eu_ES/core.po index 90159b6d7ebb8d2b776cfab44c25e83c60ba101c..a83a3117caf3b2dda491da3434c73d2cc7b3caa2 100644 --- a/l10n/eu_ES/core.po +++ b/l10n/eu_ES/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/eu_ES/files_external.po b/l10n/eu_ES/files_external.po index 37af2e3b7fa3b8055c39678c9f44c23a39e364d7..834d0a9c2957d393792c792bddec1511340b83ee 100644 --- a/l10n/eu_ES/files_external.po +++ b/l10n/eu_ES/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/eu_ES/files_odfviewer.po b/l10n/eu_ES/files_odfviewer.po deleted file mode 100644 index ae252d7f3c18dcd1dec60f638bfcdda306664bb9..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/eu_ES/files_pdfviewer.po b/l10n/eu_ES/files_pdfviewer.po deleted file mode 100644 index 9dace38e4083f904c97301199817c2b6492f42fb..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/eu_ES/files_texteditor.po b/l10n/eu_ES/files_texteditor.po deleted file mode 100644 index f4fbf12ae54455d2d7d844ccf747a1795f2d1120..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/eu_ES/gallery.po b/l10n/eu_ES/gallery.po deleted file mode 100644 index 54096c308b2797225d994c19b0287b11cee6aadd..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/gallery.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-01-15 13:48+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/eu_ES/impress.po b/l10n/eu_ES/impress.po deleted file mode 100644 index f3819cec39ff0aa3eda424d5b6e436f84ba85776..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/eu_ES/media.po b/l10n/eu_ES/media.po deleted file mode 100644 index 7b6fee29b9cc2395960c243f8e4f12299e1a465a..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2011-08-13 02:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/eu_ES/settings.po b/l10n/eu_ES/settings.po index 237b2b7f9a669441bc4872cc73754a48c516e8a4..10af27c2334ff40b6d5e7448830e60a8d446820e 100644 --- a/l10n/eu_ES/settings.po +++ b/l10n/eu_ES/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/eu_ES/tasks.po b/l10n/eu_ES/tasks.po deleted file mode 100644 index aad5eb88c3160f4cffb3751b370c2dbae02b8404..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/eu_ES/user_migrate.po b/l10n/eu_ES/user_migrate.po deleted file mode 100644 index 7a3cda2309630d285e47168bb6ade6955fc5c1d9..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/eu_ES/user_openid.po b/l10n/eu_ES/user_openid.po deleted file mode 100644 index 7016da797dd9aba7bdc3fbf5347327b400e51255..0000000000000000000000000000000000000000 --- a/l10n/eu_ES/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu_ES\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/fa/admin_dependencies_chk.po b/l10n/fa/admin_dependencies_chk.po deleted file mode 100644 index 265e0c6cd7c704409c3a7f38bc468c5844999bcd..0000000000000000000000000000000000000000 --- a/l10n/fa/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/fa/bookmarks.po b/l10n/fa/bookmarks.po deleted file mode 100644 index c4649e206bb87c8c1c7151d0241fc25769da6596..0000000000000000000000000000000000000000 --- a/l10n/fa/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 20:19+0000\n" -"Last-Translator: Mohammad Dashtizadeh <mohammad@dashtizadeh.net>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "نشانکها" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "بدوننام" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "آدرس" - -#: templates/list.php:14 -msgid "Title" -msgstr "عنوان" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "ذخیره نشانک" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "شما هیچ نشانکی ندارید" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/fa/calendar.po b/l10n/fa/calendar.po deleted file mode 100644 index 1702670824e4762ccfca67c24a6f2e8803f7284f..0000000000000000000000000000000000000000 --- a/l10n/fa/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Hossein nag <h.sname@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "هیچ تقویمی پیدا نشد" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "هیچ رویدادی پیدا نشد" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "تقویم اشتباه" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "زمان محلی جدید" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "زمان محلی تغییر یافت" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "درخواست نامعتبر" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "تقویم" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "DDD m[ yyyy]{ '—'[ DDD] m yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "روزتولد" - -#: lib/app.php:122 -msgid "Business" -msgstr "تجارت" - -#: lib/app.php:123 -msgid "Call" -msgstr "تماس گرفتن" - -#: lib/app.php:124 -msgid "Clients" -msgstr "مشتریان" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "نجات" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "روزهای تعطیل" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "ایده ها" - -#: lib/app.php:128 -msgid "Journey" -msgstr "سفر" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "سالگرد" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "ملاقات" - -#: lib/app.php:131 -msgid "Other" -msgstr "دیگر" - -#: lib/app.php:132 -msgid "Personal" -msgstr "شخصی" - -#: lib/app.php:133 -msgid "Projects" -msgstr "پروژه ها" - -#: lib/app.php:134 -msgid "Questions" -msgstr "سوالات" - -#: lib/app.php:135 -msgid "Work" -msgstr "کار" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "نام گذاری نشده" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "تقویم جدید" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "تکرار نکنید" - -#: lib/object.php:373 -msgid "Daily" -msgstr "روزانه" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "هفتهگی" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "هرروز هفته" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "دوهفته" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "ماهانه" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "سالانه" - -#: lib/object.php:388 -msgid "never" -msgstr "هرگز" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "به وسیله ظهور" - -#: lib/object.php:390 -msgid "by date" -msgstr "به وسیله تاریخ" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "به وسیله روزهای ماه" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "به وسیله روز های هفته" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "دوشنبه" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "سه شنبه" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "چهارشنبه" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "پنجشنبه" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "جمعه" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "شنبه" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "یکشنبه" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "رویداد های هفته هایی از ماه" - -#: lib/object.php:428 -msgid "first" -msgstr "اولین" - -#: lib/object.php:429 -msgid "second" -msgstr "دومین" - -#: lib/object.php:430 -msgid "third" -msgstr "سومین" - -#: lib/object.php:431 -msgid "fourth" -msgstr "چهارمین" - -#: lib/object.php:432 -msgid "fifth" -msgstr "پنجمین" - -#: lib/object.php:433 -msgid "last" -msgstr "آخرین" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "ژانویه" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "فبریه" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "مارس" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "آوریل" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "می" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "ژوءن" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "جولای" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "آگوست" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "سپتامبر" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "اکتبر" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "نوامبر" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "دسامبر" - -#: lib/object.php:488 -msgid "by events date" -msgstr "به وسیله رویداد های روزانه" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "به وسیله روز های سال(ها)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "به وسیله شماره هفته(ها)" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "به وسیله روز و ماه" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "تاریخ" - -#: lib/search.php:43 -msgid "Cal." -msgstr "تقویم." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "هرروز" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "فیلد های گم شده" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "عنوان" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "از تاریخ" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "از ساعت" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "به تاریخ" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "به ساعت" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "رویداد قبل از شروع شدن تمام شده!" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "یک پایگاه داده فرو مانده است" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "هفته" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "ماه" - -#: templates/calendar.php:41 -msgid "List" -msgstr "فهرست" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "امروز" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "تقویم های شما" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav Link" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "تقویمهای به اشترک گذاری شده" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "هیچ تقویمی به اشتراک گذارده نشده" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "تقویم را به اشتراک بگذارید" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "بارگیری" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "ویرایش" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "پاک کردن" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "به اشتراک گذارده شده به وسیله" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "تقویم جدید" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "ویرایش تقویم" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "نام برای نمایش" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "فعال" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "رنگ تقویم" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "ذخیره سازی" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "ارسال" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "انصراف" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "ویرایش رویداد" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "خروجی گرفتن" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "اطلاعات رویداد" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "در حال تکرار کردن" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "هشدار" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "شرکت کنندگان" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "به اشتراک گذاردن" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "عنوان رویداد" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "نوع" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "گروه ها را به وسیله درنگ نما از هم جدا کنید" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "ویرایش گروه" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "رویداد های روزانه" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "از" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "به" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "تنظیمات حرفه ای" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "منطقه" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "منطقه رویداد" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "توضیحات" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "توضیحات درباره رویداد" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "تکرار" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "پیشرفته" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "انتخاب روز های هفته " - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "انتخاب روز ها" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "و رویداد های روز از سال" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "و رویداد های روز از ماه" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "انتخاب ماه ها" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "انتخاب هفته ها" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "و رویداد هفته ها از سال" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "فاصله" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "پایان" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "ظهور" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "یک تقویم جدید ایجاد کنید" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "یک پرونده حاوی تقویم وارد کنید" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "نام تقویم جدید" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "ورودی دادن" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "بستن دیالوگ" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "یک رویداد ایجاد کنید" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "دیدن یک رویداد" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "هیچ گروهی انتخاب نشده" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "از" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "در" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "زمان محلی" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24 ساعت" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12 ساعت" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "کاربرها" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "انتخاب شناسه ها" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "قابل ویرایش" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "گروه ها" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "انتخاب گروه ها" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "عمومی سازی" diff --git a/l10n/fa/contacts.po b/l10n/fa/contacts.po deleted file mode 100644 index 92daf2d9db21b3b331e6b276cf8ebcdc851507ac..0000000000000000000000000000000000000000 --- a/l10n/fa/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Hossein nag <h.sname@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "خطا در (غیر) فعال سازی کتابچه نشانه ها" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "شناسه تعیین نشده" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "نمی توانید کتابچه نشانی ها را با یک نام خالی بروزرسانی کنید" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "خطا در هنگام بروزرسانی کتابچه نشانی ها" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "هیچ شناسه ای ارائه نشده" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "خطا در تنظیم checksum" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "هیچ گروهی برای حذف شدن در نظر گرفته نشده" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "هیچ کتابچه نشانی پیدا نشد" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "هیچ شخصی پیدا نشد" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "یک خطا در افزودن اطلاعات شخص مورد نظر" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "نام اصلی تنظیم نشده است" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "نمیتوان یک خاصیت خالی ایجاد کرد" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "At least one of the address fields has to be filled out. " - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "امتحان کردن برای وارد کردن مشخصات تکراری" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "اطلاعات درمورد vCard شما اشتباه است لطفا صفحه را دوباره بار گذاری کنید" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "نشانی گم شده" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "خطا در تجزیه کارت ویزا برای شناسه:" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "checksum تنظیم شده نیست" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "اطلاعات کارت ویزا شما غلط است لطفا صفحه را دوباره بارگزاری کنید" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "چند چیز به FUBAR رفتند" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "هیچ اطلاعاتی راجع به شناسه ارسال نشده" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "خطا در خواندن اطلاعات تصویر" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "خطا در ذخیره پرونده موقت" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "بارگزاری تصویر امکان پذیر نیست" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "اطلاعات شناسه گم شده" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "هیچ نشانی از تصویرارسال نشده" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "پرونده وجود ندارد" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "خطا در بارگزاری تصویر" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "خطا در گرفتن اطلاعات شخص" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "خطا در دربافت تصویر ویژگی شخصی" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "خطا در ذخیره سازی اطلاعات" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "خطا در تغییر دادن اندازه تصویر" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "خطا در برداشت تصویر" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "خطا در ساخت تصویر temporary" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "خطا در پیدا کردن تصویر:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "خطا در هنگام بارگذاری و ذخیره سازی" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "هیچ خطایی نیست بارگذاری پرونده موفقیت آمیز بود" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "حجم آپلود از طریق Php.ini تعیین می شود" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "حداکثر حجم قابل بار گذاری از طریق HTML MAX_FILE_SIZE است" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "پرونده بارگذاری شده فقط تاحدودی بارگذاری شده" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "هیچ پروندهای بارگذاری نشده" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "یک پوشه موقت گم شده" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "قابلیت ذخیره تصویر موقت وجود ندارد:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "قابلیت بارگذاری تصویر موقت وجود ندارد:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "هیچ فایلی آپلود نشد.خطای ناشناس" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "اشخاص" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "با عرض پوزش،این قابلیت هنوز اجرا نشده است" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "انجام نشد" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Couldn't get a valid address." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "خطا" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "این ویژگی باید به صورت غیر تهی عمل کند" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "قابلیت مرتب سازی عناصر وجود ندارد" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "پاک کردن ویژگی بدون استدلال انجام شده.لطفا این مورد را گزارش دهید:bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "نام تغییر" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "هیچ فایلی برای آپلود انتخاب نشده است" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "حجم فایل بسیار بیشتر از حجم تنظیم شده در تنظیمات سرور است" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "نوع را انتخاب کنید" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "نتیجه:" - -#: js/loader.js:49 -msgid " imported, " -msgstr "وارد شد،" - -#: js/loader.js:49 -msgid " failed." -msgstr "ناموفق" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "این کتابچه ی نشانه های شما نیست" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "اتصال ویا تماسی یافت نشد" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "کار" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "خانه" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "موبایل" - -#: lib/app.php:203 -msgid "Text" -msgstr "متن" - -#: lib/app.php:204 -msgid "Voice" -msgstr "صدا" - -#: lib/app.php:205 -msgid "Message" -msgstr "پیغام" - -#: lib/app.php:206 -msgid "Fax" -msgstr "دورنگار:" - -#: lib/app.php:207 -msgid "Video" -msgstr "رسانه تصویری" - -#: lib/app.php:208 -msgid "Pager" -msgstr "صفحه" - -#: lib/app.php:215 -msgid "Internet" -msgstr "اینترنت" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "روزتولد" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "روز تولد {name} است" - -#: lib/search.php:15 -msgid "Contact" -msgstr "اشخاص" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "افزودن اطلاعات شخص مورد نظر" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "وارد کردن" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "کتابچه ی نشانی ها" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "بستن" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "تصویر را به اینجا بکشید تا بار گذازی شود" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "پاک کردن تصویر کنونی" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "ویرایش تصویر کنونی" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "بار گذاری یک تصویر جدید" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "انتخاب یک تصویر از ابر های شما" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format custom, Short name, Full name, Reverse or Reverse with comma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "ویرایش نام جزئیات" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "نهاد(ارگان)" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "پاک کردن" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "نام مستعار" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "یک نام مستعار وارد کنید" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "گروه ها" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "جدا کردن گروه ها به وسیله درنگ نما" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "ویرایش گروه ها" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "مقدم" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "لطفا یک پست الکترونیکی معتبر وارد کنید" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "یک پست الکترونیکی وارد کنید" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "به نشانی ارسال شد" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "پاک کردن نشانی پست الکترونیکی" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "شماره تلفن راوارد کنید" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "پاک کردن شماره تلفن" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "دیدن روی نقشه" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "ویرایش جزئیات نشانی ها" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "اینجا یادداشت ها را بیافزایید" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "اضافه کردن فیلد" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "شماره تلفن" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "نشانی پست الکترنیک" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "نشانی" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "یادداشت" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "دانلود مشخصات اشخاص" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "پاک کردن اطلاعات شخص مورد نظر" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "تصویر موقت از کش پاک شد." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "ویرایش نشانی" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "نوع" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "صندوق پستی" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "تمدید شده" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "شهر" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "ناحیه" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "کد پستی" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "کشور" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "کتابچه ی نشانی ها" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "پیشوند های محترمانه" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "خانم" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "خانم" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "آقا" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "آقا" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "خانم" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "دکتر" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "نام معلوم" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "نام های دیگر" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "نام خانوادگی" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "پسوند های محترم" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "دکتری" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "وارد کردن پرونده حاوی اطلاعات" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "لطفا یک کتابچه نشانی انتخاب کنید" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "یک کتابچه نشانی بسازید" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "نام کتابچه نشانی جدید" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "وارد کردن اشخاص" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "شماهیچ شخصی در کتابچه نشانی خود ندارید" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "افزودن اطلاعات شخص مورد نظر" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV syncing addresses " - -#: templates/settings.php:3 -msgid "more info" -msgstr "اطلاعات بیشتر" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "نشانی اولیه" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X " - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "بارگیری" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "ویرایش" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "کتابچه نشانه های جدید" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "ذخیره سازی" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "انصراف" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/fa/core.po b/l10n/fa/core.po index 9ad02702752f47b560ebb009168f008d4499ef4e..beb8c04f5ff591056b12ec09332699cb66e7be68 100644 --- a/l10n/fa/core.po +++ b/l10n/fa/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "آیا گروه دیگری برای افزودن ندارید" msgid "This category already exists: " msgstr "این گروه از قبل اضافه شده" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "تنظیمات" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "ژانویه" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "فبریه" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "مارس" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "آوریل" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "می" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "ژوئن" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "جولای" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "آگوست" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "سپتامبر" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "اکتبر" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "نوامبر" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "دسامبر" @@ -106,8 +106,8 @@ msgstr "قبول" msgid "No categories selected for deletion." msgstr "هیج دسته ای برای پاک شدن انتخاب نشده است" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "خطا" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "گذرواژه" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "درخواست" msgid "Login failed!" msgstr "ورود ناموفق بود" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "شناسه" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "درخواست دوباره سازی" @@ -296,68 +301,107 @@ msgstr "ویرایش گروه ها" msgid "Add" msgstr "افزودن" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "لطفا یک <strong> شناسه برای مدیر</strong> بسازید" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "حرفه ای" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "پوشه اطلاعاتی" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "پایگاه داده برنامه ریزی شدند" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "استفاده خواهد شد" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "شناسه پایگاه داده" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "پسورد پایگاه داده" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "نام پایگاه داده" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "هاست پایگاه داده" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "اتمام نصب" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "سرویس وب تحت کنترل شما" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "خروج" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "آیا گذرواژه تان را به یاد نمی آورید؟" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "بیاد آوری" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "ورود" @@ -372,3 +416,17 @@ msgstr "بازگشت" #: templates/part.pagenavi.php:20 msgid "next" msgstr "بعدی" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/fa/files_external.po b/l10n/fa/files_external.po index 7e4183a71b12a6dc1cbb03ab63574b03e683812d..90b7be97d29a953d5efcbabd21ae841b1bdc66de 100644 --- a/l10n/fa/files_external.po +++ b/l10n/fa/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/fa/files_odfviewer.po b/l10n/fa/files_odfviewer.po deleted file mode 100644 index 9a3288832d1c3e021e11a6ec1632a79b128df54c..0000000000000000000000000000000000000000 --- a/l10n/fa/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/fa/files_pdfviewer.po b/l10n/fa/files_pdfviewer.po deleted file mode 100644 index bf8f950d5ea48301d8eadcb9a40253c1093a0338..0000000000000000000000000000000000000000 --- a/l10n/fa/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/fa/files_texteditor.po b/l10n/fa/files_texteditor.po deleted file mode 100644 index 2360c9358cc38488821f0931a37a4c9d1f2e0cb2..0000000000000000000000000000000000000000 --- a/l10n/fa/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/fa/gallery.po b/l10n/fa/gallery.po deleted file mode 100644 index 72ce4351953bb023f0133f2d211236734a9f503b..0000000000000000000000000000000000000000 --- a/l10n/fa/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Hossein nag <h.sname@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Persian (http://www.transifex.net/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "تصاویر" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "تنظیمات" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "بازرسی دوباره" - -#: templates/index.php:17 -msgid "Stop" -msgstr "توقف" - -#: templates/index.php:18 -msgid "Share" -msgstr "به اشتراک گذاری" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "بازگشت" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "پاک کردن تصدیق" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "آیا مایل به پاک کردن آلبوم هستید؟" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "تغییر نام آلبوم" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "نام آلبوم جدید" diff --git a/l10n/fa/impress.po b/l10n/fa/impress.po deleted file mode 100644 index 7f9e9429ff5a4740890825797408e53fc85df952..0000000000000000000000000000000000000000 --- a/l10n/fa/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/fa/media.po b/l10n/fa/media.po deleted file mode 100644 index bd920337bac138a06416b857569e236903ccea8a..0000000000000000000000000000000000000000 --- a/l10n/fa/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Hossein nag <h.sname@yahoo.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Persian (http://www.transifex.net/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "موسیقی" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "پخش کردن" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "توقف کوتاه" - -#: templates/music.php:5 -msgid "Previous" -msgstr "قبلی" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "بعدی" - -#: templates/music.php:7 -msgid "Mute" -msgstr "خفه کردن" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "باز گشایی صدا" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "دوباره بازرسی مجموعه ها" - -#: templates/music.php:37 -msgid "Artist" -msgstr "هنرمند" - -#: templates/music.php:38 -msgid "Album" -msgstr "آلبوم" - -#: templates/music.php:39 -msgid "Title" -msgstr "عنوان" diff --git a/l10n/fa/settings.po b/l10n/fa/settings.po index 5a1fe1206ab7429e74dffbbe2f0969512ab42a5f..1d5a04b48a1ab7da633230c35837560ac80dd24a 100644 --- a/l10n/fa/settings.po +++ b/l10n/fa/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "غیرفعال" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "فعال" @@ -90,7 +90,7 @@ msgstr "فعال" msgid "Saving..." msgstr "درحال ذخیره ..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "برنامه خود را بیافزایید" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "یک برنامه انتخاب کنید" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "صفحه این اٌپ را در apps.owncloud.com ببینید" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/fa/tasks.po b/l10n/fa/tasks.po deleted file mode 100644 index 90c396946ba5456b9cd58416484dc7a09e7c5694..0000000000000000000000000000000000000000 --- a/l10n/fa/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 19:59+0000\n" -"Last-Translator: Mohammad Dashtizadeh <mohammad@dashtizadeh.net>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "وظایف" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=بیشترین" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=متوسط" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=کمترین" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "درحال بارگزاری وظایف" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "مهم" - -#: templates/tasks.php:23 -msgid "More" -msgstr "بیشتر" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "کمتر" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "حذف" diff --git a/l10n/fa/user_migrate.po b/l10n/fa/user_migrate.po deleted file mode 100644 index dbd3fc6600f21175de37a2a76e37144943c4a708..0000000000000000000000000000000000000000 --- a/l10n/fa/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/fa/user_openid.po b/l10n/fa/user_openid.po deleted file mode 100644 index abfc372d3c7e6f75450f412c57a9da502be9da07..0000000000000000000000000000000000000000 --- a/l10n/fa/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/fi/admin_dependencies_chk.po b/l10n/fi/admin_dependencies_chk.po deleted file mode 100644 index c3fe2f98228a40ea86871c56da5942729d8bda5c..0000000000000000000000000000000000000000 --- a/l10n/fi/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/fi/admin_migrate.po b/l10n/fi/admin_migrate.po deleted file mode 100644 index 3aea7a7ce5d83b721195c82cf136e8d592a7c417..0000000000000000000000000000000000000000 --- a/l10n/fi/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/fi/bookmarks.po b/l10n/fi/bookmarks.po deleted file mode 100644 index eb0373eb8ac688240698a3d7688566a45a408175..0000000000000000000000000000000000000000 --- a/l10n/fi/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-09 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/fi/calendar.po b/l10n/fi/calendar.po deleted file mode 100644 index 9b551fc88c9841f4b22d69acb9f55a1b63418dea..0000000000000000000000000000000000000000 --- a/l10n/fi/calendar.po +++ /dev/null @@ -1,813 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/fi/contacts.po b/l10n/fi/contacts.po deleted file mode 100644 index da37fef417417ddc89fb7f0107d5709e2b9d075d..0000000000000000000000000000000000000000 --- a/l10n/fi/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/fi/core.po b/l10n/fi/core.po index 83ec4de4736c1315b3e6f15ad010324b4a5f5fd4..b8ba81334172735da165b21ea088880b8ce79af7 100644 --- a/l10n/fi/core.po +++ b/l10n/fi/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/fi/files_external.po b/l10n/fi/files_external.po index 6b036592f0c79bd336856b29f5d534955ccb8272..d37cbbef3786a7de4fe6a0c0705a27a26e00c067 100644 --- a/l10n/fi/files_external.po +++ b/l10n/fi/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/fi/files_odfviewer.po b/l10n/fi/files_odfviewer.po deleted file mode 100644 index e64ad2105359d85ce6351ea65717d585a502ef44..0000000000000000000000000000000000000000 --- a/l10n/fi/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/fi/files_pdfviewer.po b/l10n/fi/files_pdfviewer.po deleted file mode 100644 index 7e2c2ec64827fe029f6b02605568fec2a722ec5a..0000000000000000000000000000000000000000 --- a/l10n/fi/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/fi/files_texteditor.po b/l10n/fi/files_texteditor.po deleted file mode 100644 index 07f6f6ca27bef0635830b0cd4c6a539f2789bc89..0000000000000000000000000000000000000000 --- a/l10n/fi/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/fi/gallery.po b/l10n/fi/gallery.po deleted file mode 100644 index 786216a0af1a1602f9413c695f916a92c7bf3c5b..0000000000000000000000000000000000000000 --- a/l10n/fi/gallery.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-09 02:02+0200\n" -"PO-Revision-Date: 2012-01-15 13:48+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/fi/impress.po b/l10n/fi/impress.po deleted file mode 100644 index 60c70f400fdbceb1cf27e9c2f5b3eacf1d392ec4..0000000000000000000000000000000000000000 --- a/l10n/fi/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/fi/media.po b/l10n/fi/media.po deleted file mode 100644 index d0e3eab9bdedd53289a09ecc7147a03df0e1117c..0000000000000000000000000000000000000000 --- a/l10n/fi/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-09 02:02+0200\n" -"PO-Revision-Date: 2011-08-13 02:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/fi/settings.po b/l10n/fi/settings.po index 369ba4da56eaed7e8031f91f5c1098b3f7935a9e..4be7031174a5d2f2d4beec7ed3833be22ee96775 100644 --- a/l10n/fi/settings.po +++ b/l10n/fi/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/fi/tasks.po b/l10n/fi/tasks.po deleted file mode 100644 index 91f222dac375a105fe77cabe3166aaf5d474d241..0000000000000000000000000000000000000000 --- a/l10n/fi/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/fi/user_migrate.po b/l10n/fi/user_migrate.po deleted file mode 100644 index cd3ef8ef5a96adb3c326cf72b5e0f4cb44655b77..0000000000000000000000000000000000000000 --- a/l10n/fi/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/fi/user_openid.po b/l10n/fi/user_openid.po deleted file mode 100644 index a6f5b6048de246058d4768dede8418fe73a8e748..0000000000000000000000000000000000000000 --- a/l10n/fi/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/fi_FI/admin_dependencies_chk.po b/l10n/fi_FI/admin_dependencies_chk.po deleted file mode 100644 index a9a1eac7b0a062edf3f9fdf29b96a33a37535b45..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:01+0200\n" -"PO-Revision-Date: 2012-08-23 13:01+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "php-gd-moduuli vaaditaan, jotta kuvista on mahdollista luoda esikatselukuvia" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "php-ldap-moduuli vaaditaan, jotta yhteys ldap-palvelimeen on mahdollista" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "php-zip-moduuli vaaditaan, jotta useiden tiedostojen samanaikainen lataus on mahdollista" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "php-xml-moduuli vaaditaan, jotta tiedostojen jako webdavia käyttäen on mahdollista" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "php-pdo-moduuli tarvitaan, jotta ownCloud-tietojen tallennus tietokantaan on mahdollista" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Riippuvuuksien tila" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Käyttökohde:" diff --git a/l10n/fi_FI/admin_migrate.po b/l10n/fi_FI/admin_migrate.po deleted file mode 100644 index ce68f4275d70b8cde589a1bd160831d4b488900f..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-17 00:44+0200\n" -"PO-Revision-Date: 2012-08-16 10:55+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Vie tämä ownCloud-istanssi" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Vie" diff --git a/l10n/fi_FI/bookmarks.po b/l10n/fi_FI/bookmarks.po deleted file mode 100644 index 70bd07ab62f1d2b18ac0f0c5e80a759bb8adb056..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:21+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Kirjanmerkit" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "nimetön" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Vedä tämä selaimesi kirjanmerkkipalkkiin ja napsauta sitä, kun haluat lisätä kirjanmerkin nopeasti:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Lue myöhemmin" - -#: templates/list.php:13 -msgid "Address" -msgstr "Osoite" - -#: templates/list.php:14 -msgid "Title" -msgstr "Otsikko" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Tunnisteet" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Tallenna kirjanmerkki" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Sinulla ei ole kirjanmerkkejä" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Kirjanmerkitsin <br />" diff --git a/l10n/fi_FI/calendar.po b/l10n/fi_FI/calendar.po deleted file mode 100644 index 6b129f3ee911b90480336a1815286f5ca63e1066..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/calendar.po +++ /dev/null @@ -1,816 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -# Johannes Korpela <>, 2012. -# <tscooter@hotmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 12:14+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Kalentereita ei löytynyt" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Tapahtumia ei löytynyt." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Väärä kalenteri" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Tiedosto ei joko sisältänyt tapahtumia tai vaihtoehtoisesti kaikki tapahtumat on jo tallennettu kalenteriisi." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Tuonti epäonnistui" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "tapahtumaa on tallennettu kalenteriisi" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Uusi aikavyöhyke:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Aikavyöhyke vaihdettu" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Virheellinen pyyntö" - -#: appinfo/app.php:37 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalenteri" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Syntymäpäivä" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "Ota yhteyttä" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Asiakkaat" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Toimittaja" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Vapaapäivät" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideat" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Matkustus" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Vuosipäivät" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Tapaamiset" - -#: lib/app.php:131 -msgid "Other" -msgstr "Muut" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Henkilökohtainen" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projektit" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Kysymykset" - -#: lib/app.php:135 -msgid "Work" -msgstr "Työ" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "nimetön" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Uusi kalenteri" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Ei toistoa" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Päivittäin" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Viikottain" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Arkipäivisin" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Joka toinen viikko" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Kuukausittain" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Vuosittain" - -#: lib/object.php:388 -msgid "never" -msgstr "Ei koskaan" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Maanantai" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Tiistai" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Keskiviikko" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Torstai" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Perjantai" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Lauantai" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Sunnuntai" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "ensimmäinen" - -#: lib/object.php:429 -msgid "second" -msgstr "toinen" - -#: lib/object.php:430 -msgid "third" -msgstr "kolmas" - -#: lib/object.php:431 -msgid "fourth" -msgstr "neljäs" - -#: lib/object.php:432 -msgid "fifth" -msgstr "viides" - -#: lib/object.php:433 -msgid "last" -msgstr "viimeinen" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Tammikuu" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Helmikuu" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Maaliskuu" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Huhtikuu" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Toukokuu" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Kesäkuu" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Heinäkuu" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Elokuu" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Syyskuu" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Lokakuu" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Marraskuu" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Joulukuu" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Päivämäärä" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Su" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Ma" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Ti" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Ke" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "To" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Pe" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "La" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Tammi" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Helmi" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Maalis" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Huhti" - -#: templates/calendar.php:8 -msgid "May." -msgstr "Touko" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Kesä" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Heinä" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Elo" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Syys" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Loka" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Marras" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Joulu" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Koko päivä" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Puuttuvat kentät" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Otsikko" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Tapahtuma päättyy ennen alkamistaan" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Tapahtui tietokantavirhe" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Viikko" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Kuukausi" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Tänään" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Asetukset" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Omat kalenterisi" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav-linkki" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Jaetut kalenterit" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Ei jaettuja kalentereita" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Jaa kalenteri" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Lataa" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Muokkaa" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Poista" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "kanssasi jaettu" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Uusi kalenteri" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Muokkaa kalenteria" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Kalenterin nimi" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiivinen" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalenterin väri" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Tallenna" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Talleta" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Peru" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Muokkaa tapahtumaa" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Vie" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Tapahtumatiedot" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Toisto" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Hälytys" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Osallistujat" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Jaa" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Tapahtuman otsikko" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Luokka" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Erota luokat pilkuilla" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Muokkaa luokkia" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Koko päivän tapahtuma" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Alkaa" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Päättyy" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Tarkemmat asetukset" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Sijainti" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Tapahtuman sijainti" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Kuvaus" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Tapahtuman kuvaus" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Toisto" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Valitse viikonpäivät" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Valitse päivät" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Valitse kuukaudet" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Valitse viikot" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalli" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "luo uusi kalenteri" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Tuo kalenteritiedosto" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Valitse kalenteri" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Uuden kalenterin nimi" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Samalla nimellä on jo olemassa kalenteri. Jos jatkat kaikesta huolimatta, kalenterit yhdistetään." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Tuo" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Sulje ikkuna" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Luo uusi tapahtuma" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Avaa tapahtuma" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Luokkia ei ole valittu" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "Yleiset" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Aikavyöhyke" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Päivitä aikavyöhykkeet automaattisesti" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Ajan näyttömuoto" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24 tuntia" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12 tuntia" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Viikon alkamispäivä" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Kalenterin CalDAV-synkronointiosoitteet" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Ensisijainen osoite (Kontact ja muut vastaavat)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Käyttäjät" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "valitse käyttäjät" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Muoktattava" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Ryhmät" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "valitse ryhmät" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "aseta julkiseksi" diff --git a/l10n/fi_FI/contacts.po b/l10n/fi_FI/contacts.po deleted file mode 100644 index a80843bf7e87562c8c289df146f001cba1cddd82..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/contacts.po +++ /dev/null @@ -1,956 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jesse Jaara <jesse.jaara@gmail.com>, 2012. -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -# Johannes Korpela <>, 2012. -# <tscooter@hotmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Virhe päivitettäessä osoitekirjaa." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Virhe asettaessa tarkistussummaa." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Luokkia ei ole valittu poistettavaksi." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Osoitekirjoja ei löytynyt." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Yhteystietoja ei löytynyt." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Virhe yhteystietoa lisättäessä." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Tyhjää ominaisuutta ei voi lisätä." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Vähintään yksi osoitekenttä tulee täyttää." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "vCardin tiedot eivät kelpaa. Lataa sivu uudelleen." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Virhe jäsennettäessä vCardia tunnisteelle: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Virhe tallennettaessa tilapäistiedostoa." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Kuvan polkua ei annettu." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Tiedostoa ei ole olemassa:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Virhe kuvaa ladatessa." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Virhe yhteystietoa tallennettaessa." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Virhe asettaessa kuvaa uuteen kokoon" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Virhe rajatessa kuvaa" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Virhe luotaessa väliaikaista kuvaa" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Ei virhettä, tiedosto lähetettiin onnistuneesti" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Lähetetyn tiedoston koko ylittää upload_max_filesize-asetuksen arvon php.ini-tiedostossa" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Lähetetty tiedosto lähetettiin vain osittain" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Tiedostoa ei lähetetty" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Tilapäiskansio puuttuu" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Väliaikaiskuvan tallennus epäonnistui:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Väliaikaiskuvan lataus epäonnistui:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Tiedostoa ei lähetetty. Tuntematon virhe" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Yhteystiedot" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Virhe" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Muokkaa nimeä" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Tiedostoja ei ole valittu lähetettäväksi." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Virhe profiilikuvaa ladatessa." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Valitse tyyppi" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Jotkin yhteystiedot on merkitty poistettaviksi, mutta niitä ei ole vielä poistettu. Odota hetki, että kyseiset yhteystiedot poistetaan." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Haluatko yhdistää nämä osoitekirjat?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Tulos: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " tuotu, " - -#: js/loader.js:49 -msgid " failed." -msgstr " epäonnistui." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Näyttönimi ei voi olla tyhjä." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Osoitekirjaa ei löytynyt:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Tämä ei ole osoitekirjasi." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Yhteystietoa ei löytynyt." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "Google Talk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Työ" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Koti" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Muu" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobiili" - -#: lib/app.php:203 -msgid "Text" -msgstr "Teksti" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Ääni" - -#: lib/app.php:205 -msgid "Message" -msgstr "Viesti" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faksi" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Hakulaite" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Syntymäpäivä" - -#: lib/app.php:253 -msgid "Business" -msgstr "Työ" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Kysymykset" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Henkilön {name} syntymäpäivä" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Yhteystieto" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Lisää yhteystieto" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Tuo" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Asetukset" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Osoitekirjat" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Sulje" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Pikanäppäimet" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Seuraava yhteystieto luettelossa" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Edellinen yhteystieto luettelossa" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Seuraava osoitekirja" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Edellinen osoitekirja" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Toiminnot" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Päivitä yhteystietoluettelo" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Lisää uusi yhteystieto" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Lisää uusi osoitekirja" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Poista nykyinen yhteystieto" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Poista nykyinen valokuva" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Muokkaa nykyistä valokuvaa" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Lähetä uusi valokuva" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Valitse valokuva ownCloudista" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Muokkaa nimitietoja" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisaatio" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Poista" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Kutsumanimi" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Anna kutsumanimi" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Verkkosivu" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Siirry verkkosivulle" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Ryhmät" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Erota ryhmät pilkuilla" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Muokkaa ryhmiä" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Ensisijainen" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Anna kelvollinen sähköpostiosoite." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Anna sähköpostiosoite" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Lähetä sähköpostia" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Poista sähköpostiosoite" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Anna puhelinnumero" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Poista puhelinnumero" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Pikaviestin" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Näytä kartalla" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Muokkaa osoitetietoja" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Lisää huomiot tähän." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Lisää kenttä" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Puhelin" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Sähköposti" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Osoite" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Huomio" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Lataa yhteystieto" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Poista yhteystieto" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Väliaikainen kuva on poistettu välimuistista." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Muokkaa osoitetta" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tyyppi" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postilokero" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Katuosoite" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Katu ja numero" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Laajennettu" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Asunnon numero jne." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Paikkakunta" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Alue" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postinumero" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Postinumero" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Maa" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Osoitekirja" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Etunimi" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Lisänimet" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Sukunimi" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Tuo yhteystiedon sisältävä tiedosto" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Valitse osoitekirja" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "luo uusi osoitekirja" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Uuden osoitekirjan nimi" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Tuodaan yhteystietoja" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Osoitekirjassasi ei ole yhteystietoja." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Lisää yhteystieto" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Valitse osoitekirjat" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Anna nimi" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Anna kuvaus" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV-synkronointiosoitteet" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Näytä CardDav-linkki" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Näytä vain luku -muodossa oleva VCF-linkki" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Jaa" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Lataa" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Muokkaa" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Uusi osoitekirja" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nimi" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Kuvaus" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Tallenna" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Peru" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Lisää..." diff --git a/l10n/fi_FI/core.po b/l10n/fi_FI/core.po index c05f184baba9ea182d2abb320d8ae83604915e94..313e7668c11ac490ad55496f443682a1372a966d 100644 --- a/l10n/fi_FI/core.po +++ b/l10n/fi_FI/core.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <ari.takalo@iki.fi>, 2012. # Jesse Jaara <jesse.jaara@gmail.com>, 2012. # Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. # Johannes Korpela <>, 2012. @@ -13,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -35,55 +36,55 @@ msgstr "Ei lisättävää luokkaa?" msgid "This category already exists: " msgstr "Tämä luokka on jo olemassa: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Asetukset" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Tammikuu" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Helmikuu" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Maaliskuu" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Huhtikuu" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Toukokuu" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Kesäkuu" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Heinäkuu" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Elokuu" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Syyskuu" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Lokakuu" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Marraskuu" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Joulukuu" @@ -111,31 +112,33 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Luokkia ei valittu poistettavaksi." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Virhe" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Virhe jaettaessa" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Virhe jakoa peruttaessa" #: js/share.js:121 msgid "Error while changing permissions" msgstr "Virhe oikeuksia muuttaessa" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "Jaettu sinulle ja ryhmälle" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,13 +147,14 @@ msgstr "" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Jaa linkillä" #: js/share.js:143 msgid "Password protect" msgstr "Suojaa salasanalla" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Salasana" @@ -163,60 +167,62 @@ msgid "Expiration date" msgstr "Päättymispäivä" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Jaa sähköpostitse: %s" +msgid "Share via email:" +msgstr "Jaa sähköpostilla:" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Henkilöitä ei löytynyt" #: js/share.js:214 msgid "Resharing is not allowed" msgstr "Jakaminen uudelleen ei ole salittu" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" msgstr "" +#: js/share.js:250 +msgid "with" +msgstr "kanssa" + #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Peru jakaminen" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "voi muokata" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "Pääsyn hallinta" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "luo" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "päivitä" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "poista" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "jaa" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Salasanasuojattu" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Virhe purettaessa eräpäivää" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Virhe päättymispäivää asettaessa" @@ -240,12 +246,12 @@ msgstr "Tilattu" msgid "Login failed!" msgstr "Kirjautuminen epäonnistui!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Käyttäjätunnus" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Tilaus lähetetty" @@ -301,68 +307,107 @@ msgstr "Muokkaa luokkia" msgid "Add" msgstr "Lisää" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Luo <strong>ylläpitäjän tunnus</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Lisäasetukset" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datakansio" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Muokkaa tietokantaa" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "käytetään" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Tietokannan käyttäjä" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Tietokannan salasana" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Tietokannan nimi" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Tietokannan taulukkotila" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Tietokantapalvelin" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Viimeistele asennus" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "verkkopalvelut hallinnassasi" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Kirjaudu ulos" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Unohditko salasanasi?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "muista" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Kirjaudu sisään" @@ -377,3 +422,17 @@ msgstr "edellinen" #: templates/part.pagenavi.php:20 msgid "next" msgstr "seuraava" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/fi_FI/files_external.po b/l10n/fi_FI/files_external.po index 404c33a01435d778cefdd238af737311c5e3f983..54f2df01a0db795faa12eb57a90f7ab7d8e9291e 100644 --- a/l10n/fi_FI/files_external.po +++ b/l10n/fi_FI/files_external.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <ari.takalo@iki.fi>, 2012. # Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. # <tehoratopato@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-06 02:01+0200\n" -"PO-Revision-Date: 2012-09-05 16:30+0000\n" -"Last-Translator: teho <tehoratopato@gmail.com>\n" +"POT-Creation-Date: 2012-10-12 02:03+0200\n" +"PO-Revision-Date: 2012-10-11 17:55+0000\n" +"Last-Translator: variaatiox <ari.takalo@iki.fi>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,6 +20,30 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Pääsy sallittu" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Virhe Dropbox levyn asetuksia tehtäessä" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Salli pääsy" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Täytä kaikki vaaditut kentät" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Virhe Google Drive levyn asetuksia tehtäessä" + #: templates/settings.php:3 msgid "External Storage" msgstr "Erillinen tallennusväline" @@ -63,22 +88,22 @@ msgstr "Ryhmät" msgid "Users" msgstr "Käyttäjät" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Poista" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Ota käyttöön ulkopuoliset tallennuspaikat" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Salli käyttäjien liittää omia erillisiä tallennusvälineitä" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL-juurivarmenteet" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Tuo juurivarmenne" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Ota käyttöön ulkopuoliset tallennuspaikat" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Salli käyttäjien liittää omia erillisiä tallennusvälineitä" diff --git a/l10n/fi_FI/files_odfviewer.po b/l10n/fi_FI/files_odfviewer.po deleted file mode 100644 index b6ab6054fe6eafec4615e4af46ebba11eae6511f..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/fi_FI/files_pdfviewer.po b/l10n/fi_FI/files_pdfviewer.po deleted file mode 100644 index cdccaec4c78f2fb32bf4aada216fafcd0dfd0056..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/fi_FI/files_texteditor.po b/l10n/fi_FI/files_texteditor.po deleted file mode 100644 index 69c3672db6f2d0a3207bc57137a841916767cb7f..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/fi_FI/gallery.po b/l10n/fi_FI/gallery.po deleted file mode 100644 index 275d7d08abee5e35db3637e37647cff28a3b8e4a..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/gallery.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jesse Jaara <jesse.jaara@gmail.com>, 2012. -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-27 02:02+0200\n" -"PO-Revision-Date: 2012-07-26 10:43+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Kuvat" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Jaa galleria" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Virhe: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Sisäinen virhe" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Diaesitys" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Takaisin" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Poiston vahvistus" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Tahdotko poistaa albumin" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Muuta albumin nimeä" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Uuden albumin nimi" diff --git a/l10n/fi_FI/impress.po b/l10n/fi_FI/impress.po deleted file mode 100644 index ccf18fac855c5425a21d2fcdfffa1c76cee7bd3a..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/fi_FI/media.po b/l10n/fi_FI/media.po deleted file mode 100644 index 86efa19e5d3e915fd1de8e8b7f5514996b873e1b..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jesse Jaara <jesse.jaara@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.net/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musiikki" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Toista" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Tauko" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Edellinen" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Seuraava" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Mykistä" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Palauta äänet" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Etsi uusia kappaleita" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Esittäjä" - -#: templates/music.php:38 -msgid "Album" -msgstr "Albumi" - -#: templates/music.php:39 -msgid "Title" -msgstr "Nimi" diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po index 32e588ad004cfce3e9c5a3542c3120cdb9d94e88..98dc0286ad0a3120cdc6f5fdc89edd166fe70e4e 100644 --- a/l10n/fi_FI/settings.po +++ b/l10n/fi_FI/settings.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-21 02:02+0200\n" -"PO-Revision-Date: 2012-09-20 18:06+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -79,11 +79,11 @@ msgstr "Käyttäjän tai ryhmän %s lisääminen ei onnistu" msgid "Unable to remove user from group %s" msgstr "Käyttäjän poistaminen ryhmästä %s ei onnistu" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Poista käytöstä" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Käytä" @@ -91,7 +91,7 @@ msgstr "Käytä" msgid "Saving..." msgstr "Tallennetaan..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "_kielen_nimi_" @@ -186,15 +186,19 @@ msgstr "Kehityksestä on vastannut <a href=\"http://ownCloud.org/contact\" targe msgid "Add your App" msgstr "Lisää ohjelmasi" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Valitse ohjelma" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Katso sovellussivu osoitteessa apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-lisensoija <span class=\"author\"></span>" diff --git a/l10n/fi_FI/tasks.po b/l10n/fi_FI/tasks.po deleted file mode 100644 index b8857baee6d5415ed0951a39d82290ccf9483707..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 13:23+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Virheellinen päivä tai aika" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Tehtävät" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Ei luokkaa" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Määrittelemätön" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=korkein" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=keskitaso" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=matalin" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Tyhjä yhteenveto" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Virheellinen prioriteetti" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Lisää tehtävä" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Ladataan tehtäviä..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Tärkeä" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Enemmän" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Vähemmän" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Poista" diff --git a/l10n/fi_FI/user_migrate.po b/l10n/fi_FI/user_migrate.po deleted file mode 100644 index b0ab6824519f903092fd8228d1b3209b0d9d6fab..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-17 00:44+0200\n" -"PO-Revision-Date: 2012-08-16 11:06+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Vie" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Jokin meni pieleen vientiä suorittaessa" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Tapahtui virhe" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Vie käyttäjätilisi" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Tämä luo ownCloud-käyttäjätilisi sisältävän pakatun tiedoston." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Tuo käyttäjätili" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Tuo" diff --git a/l10n/fi_FI/user_openid.po b/l10n/fi_FI/user_openid.po deleted file mode 100644 index 36900815c79bdeab7a3f02fae8bd6579e52a1f59..0000000000000000000000000000000000000000 --- a/l10n/fi_FI/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 11:37+0000\n" -"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" -"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi_FI\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identiteetti: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Alue: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Käyttäjä: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Kirjaudu" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Virhe: <b>Käyttäjää ei valittu" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/fr/admin_dependencies_chk.po b/l10n/fr/admin_dependencies_chk.po deleted file mode 100644 index 36480849becb51b093e4c560e5c5fec2178e236b..0000000000000000000000000000000000000000 --- a/l10n/fr/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Romain DEP. <rom1dep@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 15:59+0000\n" -"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Le module php-json est requis pour l'inter-communication de nombreux modules." - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Le module php-curl est requis afin de rapatrier le titre des pages lorsque vous ajoutez un marque-pages." - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Le module php-gd est requis afin de permettre la création d'aperçus pour vos images." - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Le module php-ldap est requis afin de permettre la connexion à votre serveur ldap." - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Le module php-zip est requis pour le téléchargement simultané de plusieurs fichiers." - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Le module php-mb_multibyte est requis pour une gestion correcte des encodages." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Le module php-ctype est requis pour la validation des données." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Le module php-xml est requis pour le partage de fichiers via webdav." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "La directive allow_url_fopen de votre fichier php.ini doit être à la valeur 1 afin de permettre le rapatriement de la base de connaissance depuis les serveurs OCS." - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "le module php-pdo est requis pour le stockage des données ownCloud en base de données." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Statut des dépendances" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Utilisé par :" diff --git a/l10n/fr/admin_migrate.po b/l10n/fr/admin_migrate.po deleted file mode 100644 index a3f34310cc100595880d6a0850669602f90c9455..0000000000000000000000000000000000000000 --- a/l10n/fr/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Romain DEP. <rom1dep@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 15:51+0000\n" -"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Exporter cette instance ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Ceci va créer une archive compressée contenant les données de cette instance ownCloud.\n Veuillez choisir le type d'export :" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Exporter" diff --git a/l10n/fr/bookmarks.po b/l10n/fr/bookmarks.po deleted file mode 100644 index f3f172409f29d966efe1141629cb8a53015bd480..0000000000000000000000000000000000000000 --- a/l10n/fr/bookmarks.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Geoffrey Guerrier <geoffrey.guerrier@gmail.com>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-31 00:26+0000\n" -"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Favoris" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "sans titre" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Glissez ceci dans les favoris de votre navigateur, et cliquer dessus lorsque vous souhaitez ajouter la page en cours à vos marques-pages :" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Lire plus tard" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adresse" - -#: templates/list.php:14 -msgid "Title" -msgstr "Titre" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Étiquettes" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Sauvegarder le favori" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Vous n'avez aucun favori" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Gestionnaire de favoris <br />" diff --git a/l10n/fr/calendar.po b/l10n/fr/calendar.po deleted file mode 100644 index c69485641c7de9f4076498925a397acee1c69521..0000000000000000000000000000000000000000 --- a/l10n/fr/calendar.po +++ /dev/null @@ -1,822 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <fboulogne@april.org>, 2011. -# <gp4004@arghh.org>, 2011. -# Jan-Christoph Borchardt <jan@unhosted.org>, 2011. -# Nahir Mohamed <nahirmoha@gmail.com>, 2012. -# Nicolas <boolet.is@free.fr>, 2012. -# <pierreamiel.giraud@gmail.com>, 2012. -# <rom1dep@gmail.com>, 2011, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -# Yann Yann <chezyann@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Tous les calendriers ne sont pas mis en cache" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Tout semble être en cache" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Aucun calendrier n'a été trouvé." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Aucun événement n'a été trouvé." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Mauvais calendrier" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Soit le fichier ne contient aucun événement soit tous les événements sont déjà enregistrés dans votre calendrier." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "Les événements ont été enregistrés dans le nouveau calendrier" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Échec de l'import" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "Les événements ont été enregistrés dans votre calendrier" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nouveau fuseau horaire :" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Fuseau horaire modifié" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Requête invalide" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendrier" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd d/M" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd d/M" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, d MMM, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Anniversaire" - -#: lib/app.php:122 -msgid "Business" -msgstr "Professionnel" - -#: lib/app.php:123 -msgid "Call" -msgstr "Appel" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clientèle" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Livraison" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Vacances" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idées" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Déplacement" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubilé" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Meeting" - -#: lib/app.php:131 -msgid "Other" -msgstr "Autre" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personnel" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projets" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Questions" - -#: lib/app.php:135 -msgid "Work" -msgstr "Travail" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "par" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "sans-nom" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nouveau Calendrier" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Pas de répétition" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Tous les jours" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Hebdomadaire" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Quotidien" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Bi-hebdomadaire" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensuel" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Annuel" - -#: lib/object.php:388 -msgid "never" -msgstr "jamais" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "par occurrences" - -#: lib/object.php:390 -msgid "by date" -msgstr "par date" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "par jour du mois" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "par jour de la semaine" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Lundi" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Mardi" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Mercredi" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Jeudi" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Vendredi" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Samedi" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Dimanche" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "événements du mois par semaine" - -#: lib/object.php:428 -msgid "first" -msgstr "premier" - -#: lib/object.php:429 -msgid "second" -msgstr "deuxième" - -#: lib/object.php:430 -msgid "third" -msgstr "troisième" - -#: lib/object.php:431 -msgid "fourth" -msgstr "quatrième" - -#: lib/object.php:432 -msgid "fifth" -msgstr "cinquième" - -#: lib/object.php:433 -msgid "last" -msgstr "dernier" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Janvier" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Février" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Mars" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Avril" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mai" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juin" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juillet" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Août" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Septembre" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Octobre" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembre" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Décembre" - -#: lib/object.php:488 -msgid "by events date" -msgstr "par date d’événements" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "par jour(s) de l'année" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "par numéro de semaine(s)" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "par jour et mois" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Date" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Dim." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Lun." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Mar." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Mer." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Jeu" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Ven." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Sam." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Fév." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mars" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Avr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Mai" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Juin" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Juil." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Août" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Oct." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Déc." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Journée entière" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Champs manquants" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titre" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "De la date" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "De l'heure" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "A la date" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "A l'heure" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "L'évènement s'est terminé avant qu'il ne commence" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Il y a eu un échec dans la base de donnée" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Semaine" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mois" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Liste" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Aujourd'hui" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Vos calendriers" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Lien CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendriers partagés" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Aucun calendrier partagé" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Partager le calendrier" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Télécharger" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Éditer" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Supprimer" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "partagé avec vous par" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nouveau calendrier" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Éditer le calendrier" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Nom d'affichage" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Actif" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Couleur du calendrier" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Sauvegarder" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Soumettre" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Annuler" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Éditer un événement" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exporter" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Événement" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Occurences" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarmes" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Participants" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Partage" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Titre de l'événement" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Catégorie" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Séparer les catégories par des virgules" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Modifier les catégories" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Journée entière" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "De" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "À" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Options avancées" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Emplacement" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Emplacement de l'événement" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Description" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Description de l'événement" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Répétition" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avancé" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Sélection des jours de la semaine" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Sélection des jours" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "et les événements de l'année par jour." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "et les événements du mois par jour." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Sélection des mois" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Sélection des semaines" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "et les événements de l'année par semaine." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalle" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Fin" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "occurrences" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Créer un nouveau calendrier" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importer un fichier de calendriers" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Veuillez sélectionner un calendrier" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nom pour le nouveau calendrier" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Choisissez un nom disponible !" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Un calendrier de ce nom existe déjà. Si vous choisissez de continuer les calendriers seront fusionnés." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importer" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Fermer la fenêtre" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Créer un nouvel événement" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Voir un événement" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Aucune catégorie sélectionnée" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "à" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Fuseau horaire" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Cache" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Nettoyer le cache des événements répétitifs" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Adresses de synchronisation des calendriers CalDAV" - -#: templates/settings.php:87 -msgid "more info" -msgstr "plus d'infos" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Adresses principales (Kontact et assimilés)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "lien(s) iCalendar en lecture seule" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Utilisateurs" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "sélectionner les utilisateurs" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Modifiable" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Groupes" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "sélectionner les groupes" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "rendre public" diff --git a/l10n/fr/contacts.po b/l10n/fr/contacts.po deleted file mode 100644 index 3415f7b733aa9c090049fa64e6d66ae71a4c89d7..0000000000000000000000000000000000000000 --- a/l10n/fr/contacts.po +++ /dev/null @@ -1,964 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Borjan Tchakaloff <borjan@tchaka.fr>, 2012. -# Cyril Glapa <kyriog@gmail.com>, 2012. -# <fboulogne@april.org>, 2011. -# <gp4004@arghh.org>, 2011, 2012. -# <guiguidu31300@gmail.com>, 2012. -# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011. -# <mathieu.payrol@gmail.com>, 2012. -# Nahir Mohamed <nahirmoha@gmail.com>, 2012. -# Nicolas <boolet.is@free.fr>, 2012. -# Robert Di Rosa <>, 2012. -# <rom1dep@gmail.com>, 2011, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 13:55+0000\n" -"Last-Translator: MathieuP <mathieu.payrol@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Des erreurs se sont produites lors de l'activation/désactivation du carnet d'adresses." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "L'ID n'est pas défini." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Impossible de mettre à jour le carnet d'adresses avec un nom vide." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Erreur lors de la mise à jour du carnet d'adresses." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Aucun ID fourni" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Erreur lors du paramétrage du hachage." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Pas de catégories sélectionnées pour la suppression." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Pas de carnet d'adresses trouvé." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Aucun contact trouvé." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Une erreur s'est produite lors de l'ajout du contact." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "Le champ Nom n'est pas défini." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Impossible de lire le contact :" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Impossible d'ajouter un champ vide." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Au moins un des champs d'adresses doit être complété." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Ajout d'une propriété en double:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Paramètre de Messagerie Instantanée manquants." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Messagerie Instantanée inconnue" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Les informations relatives à cette vCard sont incorrectes. Veuillez recharger la page." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID manquant" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Erreur lors de l'analyse du VCard pour l'ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "L'hachage n'est pas défini." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "L'informatiion à propos de la vCard est incorrect. Merci de rafraichir la page:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Quelque chose est FUBAR." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Aucun ID de contact envoyé" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Erreur de lecture de la photo du contact." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Erreur de sauvegarde du fichier temporaire." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "La photo chargée est invalide." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "L'ID du contact est manquant." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Le chemin de la photo n'a pas été envoyé." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Fichier inexistant:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Erreur lors du chargement de l'image." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Erreur lors de l'obtention de l'objet contact" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Erreur lors de l'obtention des propriétés de la photo" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Erreur de sauvegarde du contact" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Erreur de redimensionnement de l'image" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Erreur lors du rognage de l'image" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Erreur de création de l'image temporaire" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Erreur pour trouver l'image :" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Erreur lors de l'envoi des contacts vers le stockage." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Il n'y a pas d'erreur, le fichier a été envoyé avec succes." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Le fichier envoyé dépasse la directive upload_max_filesize dans php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Le fichier envoyé dépasse la directive MAX_FILE_SIZE qui est spécifiée dans le formulaire HTML." - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Le fichier envoyé n'a été que partiellement envoyé." - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Pas de fichier envoyé." - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Absence de dossier temporaire." - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Impossible de sauvegarder l'image temporaire :" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Impossible de charger l'image temporaire :" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Aucun fichier n'a été chargé. Erreur inconnue" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Contacts" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Désolé cette fonctionnalité n'a pas encore été implémentée" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Pas encore implémenté" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Impossible de trouver une adresse valide." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Erreur" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "Vous n'avez pas l'autorisation d'ajouter des contacts à" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Veuillez sélectionner l'un de vos carnets d'adresses." - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Erreur de permission" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Cette valeur ne doit pas être vide" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Impossible de sérialiser les éléments." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' a été appelé sans type d'arguments. Merci de rapporter un bug à bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Éditer le nom" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Aucun fichiers choisis pour être chargés" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Le fichier que vous tentez de charger dépasse la taille maximum de fichier autorisée sur ce serveur." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Erreur pendant le chargement de la photo de profil." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Sélectionner un type" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Certains contacts sont marqués pour être supprimés, mais ne le sont pas encore. Veuillez attendre que l'opération se termine." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Voulez-vous fusionner ces carnets d'adresses ?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Résultat :" - -#: js/loader.js:49 -msgid " imported, " -msgstr "importé," - -#: js/loader.js:49 -msgid " failed." -msgstr "échoué." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Le nom d'affichage ne peut pas être vide." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Carnet d'adresse introuvable : " - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ce n'est pas votre carnet d'adresses." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Ce contact n'a pu être trouvé." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "Messagerie Instantanée" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Travail" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Domicile" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Autre" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobile" - -#: lib/app.php:203 -msgid "Text" -msgstr "Texte" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voix" - -#: lib/app.php:205 -msgid "Message" -msgstr "Message" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Vidéo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Bipeur" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Anniversaire" - -#: lib/app.php:253 -msgid "Business" -msgstr "Business" - -#: lib/app.php:254 -msgid "Call" -msgstr "Appel" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Clients" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Livreur" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Vacances" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Idées" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Trajet" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubilé" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Rendez-vous" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Personnel" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projets" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Questions" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Anniversaire de {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contact" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "Vous n'avez pas l'autorisation de modifier ce contact." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "Vous n'avez pas l'autorisation de supprimer ce contact." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Ajouter un Contact" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importer" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Paramètres" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Carnets d'adresses" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Fermer" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Raccourcis clavier" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigation" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Contact suivant dans la liste" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Contact précédent dans la liste" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Dé/Replier le carnet d'adresses courant" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Carnet d'adresses suivant" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Carnet d'adresses précédent" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Actions" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Actualiser la liste des contacts" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Ajouter un nouveau contact" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Ajouter un nouveau carnet d'adresses" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Effacer le contact sélectionné" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Glisser une photo pour l'envoi" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Supprimer la photo actuelle" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Editer la photo actuelle" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Envoyer une nouvelle photo" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Sélectionner une photo depuis ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formatage personnalisé, Nom court, Nom complet, Inversé, Inversé avec virgule" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Editer les noms" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Société" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Supprimer" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Surnom" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Entrer un surnom" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Page web" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Allez à la page web" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "jj-mm-aaaa" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Groupes" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Séparer les groupes avec des virgules" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editer les groupes" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Préféré" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Merci d'entrer une adresse e-mail valide." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Entrer une adresse e-mail" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Envoyer à l'adresse" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Supprimer l'adresse e-mail" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Entrer un numéro de téléphone" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Supprimer le numéro de téléphone" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Supprimer la Messagerie Instantanée" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Voir sur une carte" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Editer les adresses" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Ajouter des notes ici." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Ajouter un champ." - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Téléphone" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Messagerie instantanée" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresse" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Note" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Télécharger le contact" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Supprimer le contact" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "L'image temporaire a été supprimée du cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Editer l'adresse" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Type" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Boîte postale" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Adresse postale" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Rue et numéro" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Étendu" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Numéro d'appartement, etc." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Ville" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Région" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Ex: état ou province" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Code postal" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Code postal" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Pays" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Carnet d'adresses" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Préfixe hon." - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Mlle" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Mme" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "M." - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Mme" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Prénom" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Nom supplémentaires" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Nom de famille" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Suffixes hon." - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importer un fichier de contacts" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Choisissez le carnet d'adresses SVP" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Créer un nouveau carnet d'adresses" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nom du nouveau carnet d'adresses" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importation des contacts" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Il n'y a pas de contact dans votre carnet d'adresses." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Ajouter un contact" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Choix du carnet d'adresses" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Saisissez le nom" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Saisissez une description" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Synchronisation des contacts CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "Plus d'infos" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Adresse principale" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Afficher le lien CardDav" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Afficher les liens VCF en lecture seule" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Partager" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Télécharger" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Modifier" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nouveau Carnet d'adresses" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nom" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Description" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Sauvegarder" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Annuler" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Plus…" diff --git a/l10n/fr/core.po b/l10n/fr/core.po index 62dfb286cb08a2794c31e04175a5439a1883ddcf..1c412d0c968ddee39724e9c4a48e2c0503c95e21 100644 --- a/l10n/fr/core.po +++ b/l10n/fr/core.po @@ -4,6 +4,7 @@ # # Translators: # Christophe Lherieau <skimpax@gmail.com>, 2012. +# <fkhannouf@me.com>, 2012. # <florentin.lemoal@gmail.com>, 2012. # Guillaume Paumier <guillom.pom@gmail.com>, 2012. # Nahir Mohamed <nahirmoha@gmail.com>, 2012. @@ -14,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 13:01+0000\n" -"Last-Translator: Christophe Lherieau <skimpax@gmail.com>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 15:01+0000\n" +"Last-Translator: fkhannouf <fkhannouf@me.com>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -36,55 +37,55 @@ msgstr "Pas de catégorie à ajouter ?" msgid "This category already exists: " msgstr "Cette catégorie existe déjà : " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Paramètres" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "janvier" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "février" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "mars" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "avril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "mai" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "juin" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "juillet" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "août" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "septembre" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "octobre" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "novembre" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "décembre" @@ -112,8 +113,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Aucune catégorie sélectionnée pour suppression" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Erreur" @@ -130,14 +131,16 @@ msgid "Error while changing permissions" msgstr "Erreur lors du changement des permissions" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Partagé avec vous ainsi qu'avec le groupe %s par %s" +msgid "Shared with you and the group" +msgstr "Partagé avec vous ainsi qu'avec le groupe" + +#: js/share.js:130 +msgid "by" +msgstr "par" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Partagé avec vous par %s" +msgid "Shared with you by" +msgstr "Partagé avec vous par" #: js/share.js:137 msgid "Share with" @@ -151,7 +154,8 @@ msgstr "Partager via lien" msgid "Password protect" msgstr "Protéger par un mot de passe" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Mot de passe" @@ -164,9 +168,8 @@ msgid "Expiration date" msgstr "Date d'expiration" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Partager via email : %s" +msgid "Share via email:" +msgstr "Partager via e-mail :" #: js/share.js:187 msgid "No people found" @@ -177,47 +180,50 @@ msgid "Resharing is not allowed" msgstr "Le repartage n'est pas autorisé" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Partagé dans %s avec %s" +msgid "Shared in" +msgstr "Partagé dans" + +#: js/share.js:250 +msgid "with" +msgstr "avec" #: js/share.js:271 msgid "Unshare" msgstr "Ne plus partager" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "édition autorisée" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "contrôle des accès" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "créer" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "mettre à jour" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "supprimer" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "partager" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Protégé par un mot de passe" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "Un erreur est survenue pendant la suppression de la date d'expiration" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Erreur lors de la spécification de la date d'expiration" @@ -241,12 +247,12 @@ msgstr "Demande envoyée" msgid "Login failed!" msgstr "Nom d'utilisateur ou e-mail invalide" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nom d'utilisateur" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Demander la réinitialisation" @@ -302,68 +308,107 @@ msgstr "Modifier les catégories" msgid "Add" msgstr "Ajouter" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Avertissement de sécutité" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "Aucun générateur de nombre aléatoire sécurisé n'est disponible, veuillez activer l'extension PHP OpenSSL" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Sans générateur de nombre aléatoire sécurisé, un attaquant peut être en mesure de prédire les jetons de réinitialisation du mot de passe, et ainsi prendre le contrôle de votre compte utilisateur." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "Votre dossier data et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess fourni par ownCloud ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de manière à ce que le dossier data ne soit plus accessible ou bien de déplacer le dossier data en dehors du dossier racine des documents du serveur web." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Créer un <strong>compte administrateur</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avancé" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Répertoire des données" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configurer la base de données" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "sera utilisé" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Utilisateur pour la base de données" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Mot de passe de la base de données" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nom de la base de données" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Tablespaces de la base de données" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Serveur de la base de données" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Terminer l'installation" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "services web sous votre contrôle" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Se déconnecter" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "Connexion automatique rejetée !" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "Si vous n'avez pas changé votre mot de passe récemment, votre compte risque d'être compromis !" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Veuillez changer votre mot de passe pour sécuriser à nouveau votre compte." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Mot de passe perdu ?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "se souvenir de moi" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Connexion" @@ -378,3 +423,17 @@ msgstr "précédent" #: templates/part.pagenavi.php:20 msgid "next" msgstr "suivant" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "Alerte de sécurité !" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Veuillez vérifier votre mot de passe. <br/>Par sécurité il vous sera occasionnellement demandé d'entrer votre mot de passe de nouveau." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Vérification" diff --git a/l10n/fr/files_external.po b/l10n/fr/files_external.po index 488a6924a4d78ce1f738c960c87cdcc3eb9aafd8..f7d30e969a98c339a27c566b0a2d92d2b2b6ca10 100644 --- a/l10n/fr/files_external.po +++ b/l10n/fr/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 16:35+0000\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 19:39+0000\n" "Last-Translator: Romain DEP. <rom1dep@gmail.com>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Accès autorisé" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Erreur lors de la configuration du support de stockage Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Autoriser l'accès" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Veuillez remplir tous les champs requis" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Veuillez fournir une clé d'application (app key) ainsi qu'un mot de passe valides." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Erreur lors de la configuration du support de stockage Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Groupes" msgid "Users" msgstr "Utilisateurs" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Supprimer" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Activer le stockage externe pour les utilisateurs" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Autoriser les utilisateurs à monter leur propre stockage externe" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Certificats racine SSL" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importer un certificat racine" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Activer le stockage externe pour les utilisateurs" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Autoriser les utilisateurs à monter leur propre stockage externe" diff --git a/l10n/fr/files_odfviewer.po b/l10n/fr/files_odfviewer.po deleted file mode 100644 index 43bbf42f0f8e5bdf99375222e23d003a6c493ab2..0000000000000000000000000000000000000000 --- a/l10n/fr/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/fr/files_pdfviewer.po b/l10n/fr/files_pdfviewer.po deleted file mode 100644 index ce9bb24515ad87595d8df7f33d3c642885455306..0000000000000000000000000000000000000000 --- a/l10n/fr/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/fr/files_texteditor.po b/l10n/fr/files_texteditor.po deleted file mode 100644 index 3b4cb02d2c13e112d83da357e538e522bd997dce..0000000000000000000000000000000000000000 --- a/l10n/fr/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/fr/gallery.po b/l10n/fr/gallery.po deleted file mode 100644 index ea45c42e53b45c76213ff7075755c483ff5a0558..0000000000000000000000000000000000000000 --- a/l10n/fr/gallery.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Nahir Mohamed <nahirmoha@gmail.com>, 2012. -# <rom1dep@gmail.com>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -# Soul Kim <warlock.rf@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-27 02:02+0200\n" -"PO-Revision-Date: 2012-07-26 09:05+0000\n" -"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Images" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Partager la galerie" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Erreur :" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Erreur interne" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Diaporama" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Retour" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Enlever la confirmation" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Voulez-vous supprimer l'album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Modifier le nom de l'album" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nouveau nom de l'album" diff --git a/l10n/fr/impress.po b/l10n/fr/impress.po deleted file mode 100644 index 3323106c6ef9b63a25c47d4a088e5fc9ceb87fae..0000000000000000000000000000000000000000 --- a/l10n/fr/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/fr/media.po b/l10n/fr/media.po deleted file mode 100644 index 9f757f487cffc2aef79b91485ae3a3fbba3b12f8..0000000000000000000000000000000000000000 --- a/l10n/fr/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <mathieu.payrol@gmail.com>, 2012. -# Nahir Mohamed <nahirmoha@gmail.com>, 2012. -# <rom1dep@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 11:57+0000\n" -"Last-Translator: MathieuP <mathieu.payrol@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "Musique" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "Ajouter l'album à la playlist" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Lire" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pause" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Précédent" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Suivant" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Muet" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Audible" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Réanalyser la Collection" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artiste" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titre" diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po index df93aec9fa36e57cb90a62e4a7c1ab96d37d4f3b..881d3febfb9b2023b672e9c4eec0978e94ef6717 100644 --- a/l10n/fr/settings.po +++ b/l10n/fr/settings.po @@ -19,8 +19,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-25 02:03+0200\n" -"PO-Revision-Date: 2012-09-24 14:48+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-15 15:26+0000\n" "Last-Translator: Romain DEP. <rom1dep@gmail.com>\n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" @@ -33,16 +33,11 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Impossible de charger la liste depuis l'App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 -msgid "Authentication error" -msgstr "Erreur d'authentification" - -#: ajax/creategroup.php:19 +#: ajax/creategroup.php:12 msgid "Group already exists" msgstr "Ce groupe existe déjà" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:21 msgid "Unable to add group" msgstr "Impossible d'ajouter le groupe" @@ -70,7 +65,11 @@ msgstr "Requête invalide" msgid "Unable to delete group" msgstr "Impossible de supprimer le groupe" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "Erreur d'authentification" + +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Impossible de supprimer l'utilisateur" @@ -88,11 +87,11 @@ msgstr "Impossible d'ajouter l'utilisateur au groupe %s" msgid "Unable to remove user from group %s" msgstr "Impossible de supprimer l'utilisateur du groupe %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Désactiver" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Activer" @@ -100,7 +99,7 @@ msgstr "Activer" msgid "Saving..." msgstr "Sauvegarde..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "Français" @@ -195,15 +194,19 @@ msgstr "Développé par la <a href=\"http://ownCloud.org/contact\" target=\"_bla msgid "Add your App" msgstr "Ajoutez votre application" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Plus d'applications…" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Sélectionner une Application" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Voir la page des applications à l'url apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "Distribué sous licence <span class=\"licence\"></span>, par <span class=\"author\"></span>" diff --git a/l10n/fr/tasks.po b/l10n/fr/tasks.po deleted file mode 100644 index 8bb451354c8e6e8a5c9759865d7e081bcbee888c..0000000000000000000000000000000000000000 --- a/l10n/fr/tasks.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <mathieu.payrol@gmail.com>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -# Xavier BOUTEVILLAIN <xavier.boutevillain@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 12:01+0000\n" -"Last-Translator: MathieuP <mathieu.payrol@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "date/heure invalide" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Tâches" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Sans catégorie" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Non spécifié" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=le plus important" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=importance moyenne" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=le moins important" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Résumé vide" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Pourcentage d'achèvement invalide" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Priorité invalide" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Ajouter une tâche" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Echéance tâche" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Liste tâche" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Tâche réalisée" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Lieu" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Priorité" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Etiquette tâche" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Chargement des tâches…" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Important" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Plus" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Moins" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Supprimer" diff --git a/l10n/fr/user_migrate.po b/l10n/fr/user_migrate.po deleted file mode 100644 index 2b2802bbc837508dda933a7fed4e21280e264c9a..0000000000000000000000000000000000000000 --- a/l10n/fr/user_migrate.po +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <mathieu.payrol@gmail.com>, 2012. -# Romain DEP. <rom1dep@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 12:00+0000\n" -"Last-Translator: MathieuP <mathieu.payrol@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Exporter" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Une erreur s'est produite pendant la génération du fichier d'export" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Une erreur s'est produite" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Exportez votre compte utilisateur" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Cette action va créer une archive compressée qui contiendra les données de votre compte ownCloud." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Importer un compte utilisateur" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "Archive Zip de l'utilisateur" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importer" diff --git a/l10n/fr/user_openid.po b/l10n/fr/user_openid.po deleted file mode 100644 index df7952aa7ccea706eabc4198adf99b6c075ad129..0000000000000000000000000000000000000000 --- a/l10n/fr/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Romain DEP. <rom1dep@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 16:05+0000\n" -"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Ce serveur est un point d'accès OpenID. Pour plus d'informations, veuillez consulter" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identité : <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Domaine : <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Utilisateur : <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Connexion" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Erreur : <b>Aucun nom d'utilisateur n'a été saisi" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "vous pouvez vous authentifier sur d'autres sites grâce à cette adresse" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Fournisseur d'identité OpenID autorisé" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Votre adresse Wordpress, Identi.ca, …" diff --git a/l10n/gl/admin_dependencies_chk.po b/l10n/gl/admin_dependencies_chk.po deleted file mode 100644 index 09e5576eba141bae578e4333f335b96723464937..0000000000000000000000000000000000000000 --- a/l10n/gl/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/gl/admin_migrate.po b/l10n/gl/admin_migrate.po deleted file mode 100644 index 7684dc62ca7abbe05717a7c694df4488522c6690..0000000000000000000000000000000000000000 --- a/l10n/gl/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 06:27+0000\n" -"Last-Translator: Xosé M. Lamas <correo.xmgz@gmail.com>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Exporta esta instancia de ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Esto creará un ficheiro comprimido que contén os datos de esta instancia de ownCloud.\nPor favor escolla o modo de exportación:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Exportar" diff --git a/l10n/gl/bookmarks.po b/l10n/gl/bookmarks.po deleted file mode 100644 index 9086620a94e9f611b2c7227b7bd9449603d21fb5..0000000000000000000000000000000000000000 --- a/l10n/gl/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/gl/calendar.po b/l10n/gl/calendar.po deleted file mode 100644 index d9a060f2dc23fa401093198a0749b3bab3550eca..0000000000000000000000000000000000000000 --- a/l10n/gl/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# antiparvos <marcoslansgarza@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Non se atoparon calendarios." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Non se atoparon eventos." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Calendario equivocado" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Novo fuso horario:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Fuso horario trocado" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Petición non válida" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendario" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "d MMM[ yyyy]{ '—'d [ MMM] yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d,yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Aniversario" - -#: lib/app.php:122 -msgid "Business" -msgstr "Traballo" - -#: lib/app.php:123 -msgid "Call" -msgstr "Chamada" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clientes" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Remitente" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Vacacións" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideas" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Viaxe" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Aniversario especial" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Reunión" - -#: lib/app.php:131 -msgid "Other" -msgstr "Outro" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Persoal" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Proxectos" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Preguntas" - -#: lib/app.php:135 -msgid "Work" -msgstr "Traballo" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "sen nome" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Novo calendario" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Non se repite" - -#: lib/object.php:373 -msgid "Daily" -msgstr "A diario" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Semanalmente" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Todas as semanas" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Cada dúas semanas" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensual" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Anual" - -#: lib/object.php:388 -msgid "never" -msgstr "nunca" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "por acontecementos" - -#: lib/object.php:390 -msgid "by date" -msgstr "por data" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "por día do mes" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "por día da semana" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Luns" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Martes" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Mércores" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Xoves" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Venres" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sábado" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Domingo" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "semana dos eventos no mes" - -#: lib/object.php:428 -msgid "first" -msgstr "primeiro" - -#: lib/object.php:429 -msgid "second" -msgstr "segundo" - -#: lib/object.php:430 -msgid "third" -msgstr "terceiro" - -#: lib/object.php:431 -msgid "fourth" -msgstr "cuarto" - -#: lib/object.php:432 -msgid "fifth" -msgstr "quinto" - -#: lib/object.php:433 -msgid "last" -msgstr "último" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Xaneiro" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Febreiro" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Marzo" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Abril" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maio" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Xuño" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Xullo" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Agosto" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Setembro" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Outubro" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembro" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Decembro" - -#: lib/object.php:488 -msgid "by events date" -msgstr "por data dos eventos" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "por dia(s) do ano" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "por número(s) de semana" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "por día e mes" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Todo o dia" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Faltan campos" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Título" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Desde a data" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Desde a hora" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "á data" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "á hora" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "O evento remata antes de iniciarse" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Produciuse un erro na base de datos" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Semana" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mes" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hoxe" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Os seus calendarios" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Ligazón CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendarios compartidos" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Sen calendarios compartidos" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Compartir calendario" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Descargar" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Editar" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Borrar" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "compartido con vostede por" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Novo calendario" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Editar calendario" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Mostrar nome" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Activo" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Cor do calendario" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Gardar" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Enviar" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Editar un evento" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportar" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Info do evento" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Repetido" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarma" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Participantes" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Compartir" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Título do evento" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categoría" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separe as categorías con comas" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Editar categorías" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Eventos do día" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Desde" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "a" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opcións avanzadas" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Localización" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Localización do evento" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Descrición" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Descrición do evento" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Repetir" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avanzado" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Seleccionar días da semana" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Seleccionar días" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "e día dos eventos no ano." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "e día dos eventos no mes." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Seleccione meses" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Seleccionar semanas" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "e semana dos eventos no ano." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalo" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Fin" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "acontecementos" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "crear un novo calendario" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importar un ficheiro de calendario" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nome do novo calendario" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importar" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Pechar diálogo" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Crear un novo evento" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Ver un evento" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Non seleccionou as categorías" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "a" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Fuso horario" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Usuarios" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "escoller usuarios" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Editable" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupos" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "escoller grupos" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "facer público" diff --git a/l10n/gl/contacts.po b/l10n/gl/contacts.po deleted file mode 100644 index 5ee98a039df05992d68f3560700410b10db0e19a..0000000000000000000000000000000000000000 --- a/l10n/gl/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# antiparvos <marcoslansgarza@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Produciuse un erro (des)activando a axenda." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "non se estableceu o id." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Non se pode actualizar a libreta de enderezos sen completar o nome." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Produciuse un erro actualizando a axenda." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Non se proveeu ID" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Erro establecendo a suma de verificación" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Non se seleccionaron categorías para borrado." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Non se atoparon libretas de enderezos." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Non se atoparon contactos." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Produciuse un erro engadindo o contacto." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "non se nomeou o elemento." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Non se pode engadir unha propiedade baleira." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Polo menos un dos campos do enderezo ten que ser cuberto." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Tentando engadir propiedade duplicada: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "A información sobre a vCard é incorrecta. Por favor volva cargar a páxina." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID perdido" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Erro procesando a VCard para o ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "non se estableceu a suma de verificación." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "A información sobre a vCard é incorrecta. Por favor, recargue a páxina: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Non se enviou ningún ID de contacto." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Erro lendo a fotografía do contacto." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Erro gardando o ficheiro temporal." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "A fotografía cargada non é válida." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Falta o ID do contacto." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Non se enviou a ruta a unha foto." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "O ficheiro non existe:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Erro cargando imaxe." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Erro obtendo o obxeto contacto." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Erro obtendo a propiedade PHOTO." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Erro gardando o contacto." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Erro cambiando o tamaño da imaxe" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Erro recortando a imaxe" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Erro creando a imaxe temporal" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Erro buscando a imaxe: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Erro subindo os contactos ao almacén." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Non houbo erros, o ficheiro subeuse con éxito" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "O ficheiro subido supera a directiva upload_max_filesize no php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "O ficheiro subido supera a directiva MAX_FILE_SIZE especificada no formulario HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "O ficheiro so foi parcialmente subido" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Non se subeu ningún ficheiro" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Falta o cartafol temporal" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Non se puido gardar a imaxe temporal: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Non se puido cargar a imaxe temporal: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Non se subeu ningún ficheiro. Erro descoñecido." - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Contactos" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Sentímolo, esta función aínda non foi implementada." - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Non implementada." - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Non se puido obter un enderezo de correo válido." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Erro" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Esta propiedade non pode quedar baldeira." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Non se puido serializar os elementos." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' chamado sen argumento. Por favor, informe en bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Editar nome" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Sen ficheiros escollidos para subir." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "O ficheiro que tenta subir supera o tamaño máximo permitido neste servidor." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Seleccione tipo" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultado: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importado, " - -#: js/loader.js:49 -msgid " failed." -msgstr " fallou." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Esta non é a súa axenda." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Non se atopou o contacto." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Traballo" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Casa" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Móbil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Texto" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voz" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mensaxe" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Vídeo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Paxinador" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Aniversario" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Cumpleanos de {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contacto" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Engadir contacto" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importar" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Axendas" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Pechar" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Solte a foto a subir" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Borrar foto actual" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Editar a foto actual" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Subir unha nova foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Escoller foto desde ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formato personalizado, Nome corto, Nome completo, Inverso ou Inverso con coma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Editar detalles do nome" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organización" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Eliminar" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Apodo" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Introuza apodo" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupos" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separe grupos con comas" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editar grupos" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferido" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Por favor indique un enderezo de correo electrónico válido." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Introduza enderezo de correo electrónico" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Correo ao enderezo" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Borrar enderezo de correo electrónico" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Introducir número de teléfono" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Borrar número de teléfono" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Ver no mapa" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Editar detalles do enderezo" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Engadir aquí as notas." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Engadir campo" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Teléfono" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Correo electrónico" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Enderezo" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Descargar contacto" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Borrar contacto" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "A imaxe temporal foi eliminada da caché." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Editar enderezo" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Escribir" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Apartado de correos" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Ampliado" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Cidade" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Autonomía" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Código postal" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "País" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Axenda" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Prefixos honoríficos" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Srta" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Sra/Srta" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Sr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Sra" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Apodo" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Nomes adicionais" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Nome familiar" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Sufixos honorarios" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importar un ficheiro de contactos" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Por favor escolla unha libreta de enderezos" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "crear unha nova libreta de enderezos" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nome da nova libreta de enderezos" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importando contactos" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Non ten contactos na súa libreta de enderezos." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Engadir contacto" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Enderezos CardDAV a sincronizar" - -#: templates/settings.php:3 -msgid "more info" -msgstr "máis información" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Enderezo primario (Kontact et al)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Descargar" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editar" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nova axenda" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Gardar" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/gl/core.po b/l10n/gl/core.po index 2e230cf3841b49543ee6fa570f844b4cf7716beb..ba2c90991a2d06230b8cb9b6ca96a9ec43de6dfa 100644 --- a/l10n/gl/core.po +++ b/l10n/gl/core.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" @@ -31,55 +31,55 @@ msgstr "Sen categoría que engadir?" msgid "This category already exists: " msgstr "Esta categoría xa existe: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Preferencias" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Xaneiro" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Febreiro" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marzo" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Abril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maio" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Xuño" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Xullo" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agosto" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Setembro" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Outubro" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Novembro" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Nadal" @@ -107,8 +107,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Non hai categorías seleccionadas para eliminar." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Erro" @@ -125,13 +125,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -146,7 +148,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Contrasinal" @@ -159,8 +162,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -172,47 +174,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -236,12 +241,12 @@ msgstr "Solicitado" msgid "Login failed!" msgstr "Fallou a conexión." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nome de usuario" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Petición de restablecemento" @@ -297,68 +302,107 @@ msgstr "Editar categorias" msgid "Add" msgstr "Engadir" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Crear unha <strong>contra de administrador</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avanzado" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Cartafol de datos" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configurar a base de datos" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "será utilizado" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Usuario da base de datos" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Contrasinal da base de datos" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nome da base de datos" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Servidor da base de datos" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Rematar configuración" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "servizos web baixo o seu control" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Desconectar" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Perdeu o contrasinal?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "lembrar" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Conectar" @@ -373,3 +417,17 @@ msgstr "anterior" #: templates/part.pagenavi.php:20 msgid "next" msgstr "seguinte" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/gl/files_external.po b/l10n/gl/files_external.po index d700ed9f8059a62e7c4dae092d31afa338fc5946..27bf750eeb0b5351aac16e526f170294410f6a05 100644 --- a/l10n/gl/files_external.po +++ b/l10n/gl/files_external.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-18 10:13+0000\n" -"Last-Translator: Xosé M. Lamas <correo.xmgz@gmail.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +18,30 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Almacenamento externo" @@ -62,22 +86,22 @@ msgstr "Grupos" msgid "Users" msgstr "Usuarios" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Eliminar" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Habilitar almacenamento externo do usuario" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Permitir aos usuarios montar os seus propios almacenamentos externos" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Certificados raíz SSL" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importar Certificado Raíz" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Habilitar almacenamento externo do usuario" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Permitir aos usuarios montar os seus propios almacenamentos externos" diff --git a/l10n/gl/files_odfviewer.po b/l10n/gl/files_odfviewer.po deleted file mode 100644 index 8508ffbb8eb735346b5b3c91cac48eae82300a01..0000000000000000000000000000000000000000 --- a/l10n/gl/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/gl/files_pdfviewer.po b/l10n/gl/files_pdfviewer.po deleted file mode 100644 index c9dc9eb36b86dc1824a0008be3e7136c31c854de..0000000000000000000000000000000000000000 --- a/l10n/gl/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/gl/files_texteditor.po b/l10n/gl/files_texteditor.po deleted file mode 100644 index a6074b2906eaf263f6cccdb5f99eeef467cb8221..0000000000000000000000000000000000000000 --- a/l10n/gl/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/gl/gallery.po b/l10n/gl/gallery.po deleted file mode 100644 index 2a62856bb0f512266989ff1a826e85b650275654..0000000000000000000000000000000000000000 --- a/l10n/gl/gallery.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# antiparvos <marcoslansgarza@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Galician (http://www.transifex.net/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Fotografías" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Configuración" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Analizar de novo" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Parar" - -#: templates/index.php:18 -msgid "Share" -msgstr "Compartir" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Atrás" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Eliminar confirmación" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Quere eliminar o album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Trocar o nome do album" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Novo nome do album" diff --git a/l10n/gl/impress.po b/l10n/gl/impress.po deleted file mode 100644 index fe806d8cc67516c7c2537f11b08a28b1323af89b..0000000000000000000000000000000000000000 --- a/l10n/gl/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/gl/media.po b/l10n/gl/media.po deleted file mode 100644 index 16f55e5225d5275b7c2149e5106b18e08449b447..0000000000000000000000000000000000000000 --- a/l10n/gl/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# antiparvos <marcoslansgarza@gmail.com>, 2012. -# Xosé M. Lamas <correo.xmgz@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Galician (http://www.transifex.net/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Música" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Reproducir" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausar" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Anterior" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Seguinte" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Silenciar" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Restaurar volume" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Analizar a colección de novo" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Álbun" - -#: templates/music.php:39 -msgid "Title" -msgstr "Título" diff --git a/l10n/gl/settings.po b/l10n/gl/settings.po index 948cb35b5a0385147b37a1099eeff5b2d3459f3d..276b7836779ee1791088f0c3b704842016672f47 100644 --- a/l10n/gl/settings.po +++ b/l10n/gl/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Deshabilitar" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Habilitar" @@ -90,7 +90,7 @@ msgstr "Habilitar" msgid "Saving..." msgstr "Gardando..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Galego" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "Engade o teu aplicativo" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Escolla un Aplicativo" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Vexa a páxina do aplicativo en apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/gl/tasks.po b/l10n/gl/tasks.po deleted file mode 100644 index 39ebfcde7c505e745056c20184727114837916df..0000000000000000000000000000000000000000 --- a/l10n/gl/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/gl/user_migrate.po b/l10n/gl/user_migrate.po deleted file mode 100644 index b36741c479ecbcae86f6fc8b2db22eaa3f85b3de..0000000000000000000000000000000000000000 --- a/l10n/gl/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/gl/user_openid.po b/l10n/gl/user_openid.po deleted file mode 100644 index 6566b274dfeb17fa4d1df05881326441f0259bd9..0000000000000000000000000000000000000000 --- a/l10n/gl/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/he/admin_dependencies_chk.po b/l10n/he/admin_dependencies_chk.po deleted file mode 100644 index 01c45eae4c9a67d70e86b5094b4982ad65b75460..0000000000000000000000000000000000000000 --- a/l10n/he/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/he/admin_migrate.po b/l10n/he/admin_migrate.po deleted file mode 100644 index 6968c6351efc6aca3fc7825fe1498b023e8279ec..0000000000000000000000000000000000000000 --- a/l10n/he/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/he/bookmarks.po b/l10n/he/bookmarks.po deleted file mode 100644 index 14546978e037bd5cd6e05313d089075095a1d8b2..0000000000000000000000000000000000000000 --- a/l10n/he/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/he/calendar.po b/l10n/he/calendar.po deleted file mode 100644 index 2cbab15c82820594bf4fef771034a0e058ca1ae4..0000000000000000000000000000000000000000 --- a/l10n/he/calendar.po +++ /dev/null @@ -1,817 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Elad Alfassa <elad@fedoraproject.org>, 2011. -# <ido.parag@gmail.com>, 2012. -# <tomerc+transifex.net@gmail.com>, 2011. -# Yaron Shahrabani <sh.yaron@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "לא נמצאו לוחות שנה." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "לא נמצאו אירועים." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "לוח שנה לא נכון" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "אזור זמן חדש:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "אזור זמן השתנה" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "בקשה לא חוקית" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "ח שנה" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "d MMM [ yyyy]{ '—'d[ MMM] yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "יום הולדת" - -#: lib/app.php:122 -msgid "Business" -msgstr "עסקים" - -#: lib/app.php:123 -msgid "Call" -msgstr "שיחה" - -#: lib/app.php:124 -msgid "Clients" -msgstr "לקוחות" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "משלוח" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "חגים" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "רעיונות" - -#: lib/app.php:128 -msgid "Journey" -msgstr "מסע" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "יובל" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "פגישה" - -#: lib/app.php:131 -msgid "Other" -msgstr "אחר" - -#: lib/app.php:132 -msgid "Personal" -msgstr "אישי" - -#: lib/app.php:133 -msgid "Projects" -msgstr "פרוייקטים" - -#: lib/app.php:134 -msgid "Questions" -msgstr "שאלות" - -#: lib/app.php:135 -msgid "Work" -msgstr "עבודה" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "ללא שם" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "לוח שנה חדש" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "ללא חזרה" - -#: lib/object.php:373 -msgid "Daily" -msgstr "יומי" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "שבועי" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "כל יום עבודה" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "דו שבועי" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "חודשי" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "שנתי" - -#: lib/object.php:388 -msgid "never" -msgstr "לעולם לא" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "לפי מופעים" - -#: lib/object.php:390 -msgid "by date" -msgstr "לפי תאריך" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "לפי היום בחודש" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "לפי היום בשבוע" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "יום שני" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "יום שלישי" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "יום רביעי" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "יום חמישי" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "יום שישי" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "שבת" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "יום ראשון" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "שבוע בחודש לציון הפעילות" - -#: lib/object.php:428 -msgid "first" -msgstr "ראשון" - -#: lib/object.php:429 -msgid "second" -msgstr "שני" - -#: lib/object.php:430 -msgid "third" -msgstr "שלישי" - -#: lib/object.php:431 -msgid "fourth" -msgstr "רביעי" - -#: lib/object.php:432 -msgid "fifth" -msgstr "חמישי" - -#: lib/object.php:433 -msgid "last" -msgstr "אחרון" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "ינואר" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "פברואר" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "מרץ" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "אפריל" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "מאי" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "יוני" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "יולי" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "אוגוסט" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "ספטמבר" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "אוקטובר" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "נובמבר" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "דצמבר" - -#: lib/object.php:488 -msgid "by events date" -msgstr "לפי תאריכי האירועים" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "לפי ימים בשנה" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "לפי מספרי השבועות" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "לפי יום וחודש" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "תאריך" - -#: lib/search.php:43 -msgid "Cal." -msgstr "לוח שנה" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "היום" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "שדות חסרים" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "כותרת" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "מתאריך" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "משעה" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "עד תאריך" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "עד שעה" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "האירוע מסתיים עוד לפני שהתחיל" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "אירע כשל במסד הנתונים" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "שבוע" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "חודש" - -#: templates/calendar.php:41 -msgid "List" -msgstr "רשימה" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "היום" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "לוחות השנה שלך" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "קישור CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "לוחות שנה מושתפים" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "אין לוחות שנה משותפים" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "שיתוף לוח שנה" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "הורדה" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "עריכה" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "מחיקה" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "שותף אתך על ידי" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "לוח שנה חדש" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "עריכת לוח שנה" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "שם תצוגה" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "פעיל" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "צבע לוח שנה" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "שמירה" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "שליחה" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "ביטול" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "עריכת אירוע" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "יצוא" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "פרטי האירוע" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "חוזר" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "תזכורת" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "משתתפים" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "שיתוף" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "כותרת האירוע" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "קטגוריה" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "הפרדת קטגוריות בפסיק" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "עריכת קטגוריות" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "אירוע של כל היום" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "מאת" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "עבור" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "אפשרויות מתקדמות" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "מיקום" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "מיקום האירוע" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "תיאור" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "תיאור האירוע" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "חזרה" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "מתקדם" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "יש לבחור ימים בשבוע" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "יש לבחור בימים" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "ויום האירוע בשנה." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "ויום האירוע בחודש." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "יש לבחור בחודשים" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "יש לבחור בשבועות" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "ומספור השבוע הפעיל בשנה." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "משך" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "סיום" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "מופעים" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "יצירת לוח שנה חדש" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "יבוא קובץ לוח שנה" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "שם לוח השנה החדש" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "יבוא" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "סגירת הדו־שיח" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "יצירת אירוע חדש" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "צפייה באירוע" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "לא נבחרו קטגוריות" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "מתוך" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "בשנה" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "אזור זמן" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24 שעות" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12 שעות" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "משתמשים" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "נא לבחור במשתמשים" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "ניתן לעריכה" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "קבוצות" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "בחירת קבוצות" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "הפיכה לציבורי" diff --git a/l10n/he/contacts.po b/l10n/he/contacts.po deleted file mode 100644 index df2a4bdc4e74a32a7ad5b0e608e6b488b6172ea8..0000000000000000000000000000000000000000 --- a/l10n/he/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <ido.parag@gmail.com>, 2012. -# <tomerc+transifex.net@gmail.com>, 2011. -# Yaron Shahrabani <sh.yaron@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "שגיאה בהפעלה או בנטרול פנקס הכתובות." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "מספר מזהה לא נקבע." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "אי אפשר לעדכן ספר כתובות ללא שם" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "שגיאה בעדכון פנקס הכתובות." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "לא צוין מזהה" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "שגיאה בהגדרת נתוני הביקורת." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "לא נבחור קטגוריות למחיקה." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "לא נמצאו פנקסי כתובות." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "לא נמצאו אנשי קשר." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "אירעה שגיאה בעת הוספת איש הקשר." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "שם האלמנט לא נקבע." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "לא ניתן להוסיף מאפיין ריק." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "יש למלא לפחות אחד משדות הכתובת." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "ניסיון להוספת מאפיין כפול: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "המידע אודות vCard אינו נכון. נא לטעון מחדש את הדף." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "מזהה חסר" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "שגיאה בפענוח ה VCard עבור מספר המזהה: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "סיכום ביקורת לא נקבע." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "המידע עבור ה vCard אינו נכון. אנא טען את העמוד: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "משהו לא התנהל כצפוי." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "מספר מזהה של אישר הקשר לא נשלח." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "שגיאה בקריאת תמונת איש הקשר." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "שגיאה בשמירת קובץ זמני." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "התמונה הנטענת אינה תקנית." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "מספר מזהה של אישר הקשר חסר." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "כתובת התמונה לא נשלחה" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "קובץ לא קיים:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "שגיאה בטעינת התמונה." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "שגיאה בקבלת אוביאקט איש הקשר" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "שגיאה בקבלת מידע של תמונה" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "שגיאה בשמירת איש הקשר" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "שגיאה בשינוי גודל התמונה" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "התרשה שגיאה בהעלאת אנשי הקשר לאכסון." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "לא התרחשה שגיאה, הקובץ הועלה בהצלחה" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "גודל הקובץ שהועלה גדול מהערך upload_max_filesize שמוגדר בקובץ php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "הקובץ שהועלה גדוך מהערך MAX_FILE_SIZE שהוגדר בתופס HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "הקובץ הועלה באופן חלקי בלבד" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "שום קובץ לא הועלה" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "תקיה זמנית חסרה" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "אנשי קשר" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "זהו אינו ספר הכתובות שלך" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "לא ניתן לאתר איש קשר" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "עבודה" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "בית" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "נייד" - -#: lib/app.php:203 -msgid "Text" -msgstr "טקסט" - -#: lib/app.php:204 -msgid "Voice" -msgstr "קולי" - -#: lib/app.php:205 -msgid "Message" -msgstr "הודעה" - -#: lib/app.php:206 -msgid "Fax" -msgstr "פקס" - -#: lib/app.php:207 -msgid "Video" -msgstr "וידאו" - -#: lib/app.php:208 -msgid "Pager" -msgstr "זימונית" - -#: lib/app.php:215 -msgid "Internet" -msgstr "אינטרנט" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "יום הולדת" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "יום ההולדת של {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "איש קשר" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "הוספת איש קשר" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "יבא" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "פנקסי כתובות" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "גרור ושחרר תמונה בשביל להעלות" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "מחק תמונה נוכחית" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "ערוך תמונה נוכחית" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "העלה תמונה חדשה" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "בחר תמונה מ ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "ערוך פרטי שם" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "ארגון" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "מחיקה" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "כינוי" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "הכנס כינוי" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "קבוצות" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "הפרד קבוצות עם פסיקים" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "ערוך קבוצות" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "מועדף" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "אנא הזן כתובת דוא\"ל חוקית" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "הזן כתובת דוא\"ל" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "כתובת" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "מחק כתובת דוא\"ל" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "הכנס מספר טלפון" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "מחק מספר טלפון" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "ראה במפה" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "ערוך פרטי כתובת" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "הוסף הערות כאן." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "הוסף שדה" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "טלפון" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "דואר אלקטרוני" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "כתובת" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "הערה" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "הורדת איש קשר" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "מחיקת איש קשר" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "ערוך כתובת" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "סוג" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "תא דואר" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "מורחב" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "עיר" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "אזור" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "מיקוד" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "מדינה" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "פנקס כתובות" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "קידומות שם" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "גב'" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "גב'" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "מר'" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "אדון" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "גב'" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "ד\"ר" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "שם" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "שמות נוספים" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "שם משפחה" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "סיומות שם" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "יבא קובץ אנשי קשר" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "אנא בחר ספר כתובות" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "צור ספר כתובות חדש" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "שם ספר כתובות החדש" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "מיבא אנשי קשר" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "איך לך אנשי קשר בספר הכתובות" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "הוסף איש קשר" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV מסנכרן כתובות" - -#: templates/settings.php:3 -msgid "more info" -msgstr "מידע נוסף" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "כתובת ראשית" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "הורדה" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "עריכה" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "פנקס כתובות חדש" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "שמירה" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "ביטול" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/he/core.po b/l10n/he/core.po index 2e2804156e13b5e56b38ae525e3e99ed3f264813..ba5968dffacf8a9f3b7b3d293112a99d8903cd0e 100644 --- a/l10n/he/core.po +++ b/l10n/he/core.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -33,55 +33,55 @@ msgstr "אין קטגוריה להוספה?" msgid "This category already exists: " msgstr "קטגוריה זאת כבר קיימת: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "הגדרות" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "ינואר" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "פברואר" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "מרץ" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "אפריל" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "מאי" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "יוני" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "יולי" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "אוגוסט" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "ספטמבר" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "אוקטובר" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "נובמבר" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "דצמבר" @@ -109,8 +109,8 @@ msgstr "בסדר" msgid "No categories selected for deletion." msgstr "לא נבחרו קטגוריות למחיקה" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "שגיאה" @@ -127,13 +127,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -148,7 +150,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "ססמה" @@ -161,8 +164,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -174,47 +176,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -238,12 +243,12 @@ msgstr "נדרש" msgid "Login failed!" msgstr "הכניסה נכשלה!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "שם משתמש" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "בקשת איפוס" @@ -299,68 +304,107 @@ msgstr "עריכת הקטגוריות" msgid "Add" msgstr "הוספה" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "יצירת <strong>חשבון מנהל</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "מתקדם" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "תיקיית נתונים" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "הגדרת מסד הנתונים" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "ינוצלו" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "שם משתמש במסד הנתונים" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "ססמת מסד הנתונים" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "שם מסד הנתונים" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "מרחב הכתובות של מסד הנתונים" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "שרת בסיס נתונים" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "סיום התקנה" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "שירותי רשת בשליטתך" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "התנתקות" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "שכחת את ססמתך?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "שמירת הססמה" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "כניסה" @@ -375,3 +419,17 @@ msgstr "הקודם" #: templates/part.pagenavi.php:20 msgid "next" msgstr "הבא" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/he/files_external.po b/l10n/he/files_external.po index 78e36b4a5ab74c17d012b7ccdd17259e10b60ff4..0b3be3a33b99b820e9f1dd1d3679ee32c7235500 100644 --- a/l10n/he/files_external.po +++ b/l10n/he/files_external.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-05 02:01+0200\n" -"PO-Revision-Date: 2012-09-04 23:27+0000\n" -"Last-Translator: Tomer Cohen <tomerc+transifex.net@gmail.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +18,30 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "אחסון חיצוני" @@ -62,22 +86,22 @@ msgstr "קבוצות" msgid "Users" msgstr "משתמשים" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "מחיקה" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "הפעלת אחסון חיצוני למשתמשים" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "יאפשר למשתמשים לעגן את האחסון החיצוני שלהם" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "שורש אישורי אבטחת SSL " -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "ייבוא אישור אבטחת שורש" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "הפעלת אחסון חיצוני למשתמשים" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "יאפשר למשתמשים לעגן את האחסון החיצוני שלהם" diff --git a/l10n/he/files_odfviewer.po b/l10n/he/files_odfviewer.po deleted file mode 100644 index e493bf5cb56bf60f80aa3287fd47d49b1e5409a8..0000000000000000000000000000000000000000 --- a/l10n/he/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/he/files_pdfviewer.po b/l10n/he/files_pdfviewer.po deleted file mode 100644 index 5ae16f8b58686bdfa3ed5ef3875200f4a4c28ae1..0000000000000000000000000000000000000000 --- a/l10n/he/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/he/files_sharing.po b/l10n/he/files_sharing.po index 51347af93b6b319be52d80862012a6a573eb3a73..2ccef5f2b52c0028b2f5464c4a007fb28f8eea5a 100644 --- a/l10n/he/files_sharing.po +++ b/l10n/he/files_sharing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-10 02:04+0200\n" +"PO-Revision-Date: 2012-10-09 11:45+0000\n" +"Last-Translator: Tomer Cohen <tomerc+transifex.net@gmail.com>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,12 +29,12 @@ msgstr "שליחה" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s שיתף עמך את התיקייה %s" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s שיתף עמך את הקובץ %s" #: templates/public.php:14 templates/public.php:30 msgid "Download" @@ -44,6 +44,6 @@ msgstr "הורדה" msgid "No preview available for" msgstr "אין תצוגה מקדימה זמינה עבור" -#: templates/public.php:37 +#: templates/public.php:35 msgid "web services under your control" msgstr "שירותי רשת תחת השליטה שלך" diff --git a/l10n/he/files_texteditor.po b/l10n/he/files_texteditor.po deleted file mode 100644 index 1992f89c84c80743add5eb5501c22d46bd9cdabf..0000000000000000000000000000000000000000 --- a/l10n/he/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/he/gallery.po b/l10n/he/gallery.po deleted file mode 100644 index d2e1ed419a3cabee27af556be9982aab07d9ad4b..0000000000000000000000000000000000000000 --- a/l10n/he/gallery.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Hebrew (http://www.transifex.net/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/he/impress.po b/l10n/he/impress.po deleted file mode 100644 index 722a7c44e18efd3ebff510f9849dcb27e31d1e8c..0000000000000000000000000000000000000000 --- a/l10n/he/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/he/media.po b/l10n/he/media.po deleted file mode 100644 index 993c46955ba1bf526130a3aed72a0c6548d48438..0000000000000000000000000000000000000000 --- a/l10n/he/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <tomerc+transifex.net@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Hebrew (http://www.transifex.net/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "מוזיקה" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "נגן" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "השהה" - -#: templates/music.php:5 -msgid "Previous" -msgstr "קודם" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "הבא" - -#: templates/music.php:7 -msgid "Mute" -msgstr "השתק" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "בטל השתקה" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "סריקת אוסף מחדש" - -#: templates/music.php:37 -msgid "Artist" -msgstr "מבצע" - -#: templates/music.php:38 -msgid "Album" -msgstr "אלבום" - -#: templates/music.php:39 -msgid "Title" -msgstr "כותרת" diff --git a/l10n/he/settings.po b/l10n/he/settings.po index f92518c05e851eeb8f1a60ff5ddfe85275a3031a..28b90c629a24e187a9b14b84ab2df1110b42cb75 100644 --- a/l10n/he/settings.po +++ b/l10n/he/settings.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -79,11 +79,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "בטל" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "הפעל" @@ -91,7 +91,7 @@ msgstr "הפעל" msgid "Saving..." msgstr "שומר.." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "עברית" @@ -186,15 +186,19 @@ msgstr "" msgid "Add your App" msgstr "הוספת היישום שלך" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "בחירת יישום" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "צפה בעמוד הישום ב apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/he/tasks.po b/l10n/he/tasks.po deleted file mode 100644 index 7f26426e1cd8da09b1cdc99bcdc2438f39a47631..0000000000000000000000000000000000000000 --- a/l10n/he/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/he/user_migrate.po b/l10n/he/user_migrate.po deleted file mode 100644 index 0a4f2c67393e0d68cbe0b186b540b5e80ed3f8d6..0000000000000000000000000000000000000000 --- a/l10n/he/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/he/user_openid.po b/l10n/he/user_openid.po deleted file mode 100644 index 58c09141c7a0d76b6cefe2bc78ec4ca29b5c4b1a..0000000000000000000000000000000000000000 --- a/l10n/he/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/hi/core.po b/l10n/hi/core.po index db209506b1ee4281bf8c8f0515bee4794cad3ee7..9f9f0bf08237c14f6ee5a0fd9ff0b453c4d29a82 100644 --- a/l10n/hi/core.po +++ b/l10n/hi/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -106,8 +106,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "पासवर्ड" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "प्रयोक्ता का नाम" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -296,68 +301,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "व्यवस्थापक खाता बनाएँ" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "उन्नत" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "डेटाबेस कॉन्फ़िगर करें " -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "डेटाबेस उपयोगकर्ता" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "डेटाबेस पासवर्ड" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "सेटअप समाप्त करे" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -372,3 +416,17 @@ msgstr "पिछला" #: templates/part.pagenavi.php:20 msgid "next" msgstr "अगला" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/hi/files_external.po b/l10n/hi/files_external.po index e27f4710d0800deace96e97e53702542ca9b36ba..ffd95d4096830e2a8d5546d62efecb7600bec73a 100644 --- a/l10n/hi/files_external.po +++ b/l10n/hi/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-29 02:01+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/hi/settings.po b/l10n/hi/settings.po index 34276cb01c067260df50a4a186be7375e540d485..b18f3570c50b7d39a9653603482cd2135c95163f 100644 --- a/l10n/hi/settings.po +++ b/l10n/hi/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/hr/admin_dependencies_chk.po b/l10n/hr/admin_dependencies_chk.po deleted file mode 100644 index 5278ae63b010a4a51d5a41b016ceccdf8b4186e5..0000000000000000000000000000000000000000 --- a/l10n/hr/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/hr/admin_migrate.po b/l10n/hr/admin_migrate.po deleted file mode 100644 index 6b445e7e51d8d1d0a6093f122a1a805eba74fe76..0000000000000000000000000000000000000000 --- a/l10n/hr/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/hr/bookmarks.po b/l10n/hr/bookmarks.po deleted file mode 100644 index b9e98477cfefcc7934d818250f51ae3d6d86674e..0000000000000000000000000000000000000000 --- a/l10n/hr/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/hr/calendar.po b/l10n/hr/calendar.po deleted file mode 100644 index e848e042a0028c7a39b5882be389a412c84b9875..0000000000000000000000000000000000000000 --- a/l10n/hr/calendar.po +++ /dev/null @@ -1,816 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Davor Kustec <dkustec@gmail.com>, 2011. -# Domagoj Delimar <transifex.net@domdelimar.com>, 2012. -# Thomas Silađi <thomas.siladi@net.hr>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Nisu pronađeni kalendari" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Događaj nije pronađen." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Pogrešan kalendar" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nova vremenska zona:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Vremenska zona promijenjena" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Neispravan zahtjev" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendar" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Rođendan" - -#: lib/app.php:122 -msgid "Business" -msgstr "Poslovno" - -#: lib/app.php:123 -msgid "Call" -msgstr "Poziv" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klijenti" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Dostavljač" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Praznici" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideje" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Putovanje" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Obljetnica" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Sastanak" - -#: lib/app.php:131 -msgid "Other" -msgstr "Ostalo" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Osobno" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekti" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Pitanja" - -#: lib/app.php:135 -msgid "Work" -msgstr "Posao" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "bezimeno" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Novi kalendar" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Ne ponavlja se" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Dnevno" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Tjedno" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Svakog radnog dana" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Dvotjedno" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mjesečno" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Godišnje" - -#: lib/object.php:388 -msgid "never" -msgstr "nikad" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "po pojavama" - -#: lib/object.php:390 -msgid "by date" -msgstr "po datum" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "po dana mjeseca" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "po tjednu" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "ponedeljak" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "utorak" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "srijeda" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "četvrtak" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "petak" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "subota" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "nedelja" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "prvi" - -#: lib/object.php:429 -msgid "second" -msgstr "drugi" - -#: lib/object.php:430 -msgid "third" -msgstr "treći" - -#: lib/object.php:431 -msgid "fourth" -msgstr "četvrti" - -#: lib/object.php:432 -msgid "fifth" -msgstr "peti" - -#: lib/object.php:433 -msgid "last" -msgstr "zadnji" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "siječanj" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "veljača" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "ožujak" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "travanj" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "svibanj" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "lipanj" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "srpanj" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "kolovoz" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "rujan" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "listopad" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "studeni" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "prosinac" - -#: lib/object.php:488 -msgid "by events date" -msgstr "po datumu događaja" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "po godini(-nama)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "po broju tjedna(-ana)" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "po danu i mjeseca" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "datum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Cijeli dan" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Nedostaju polja" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Naslov" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Datum od" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Vrijeme od" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Datum do" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Vrijeme do" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Događaj završava prije nego počinje" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Pogreška u bazi podataka" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Tjedan" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mjesec" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Danas" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Vaši kalendari" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav poveznica" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Podijeljeni kalendari" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Nema zajedničkih kalendara" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Podjeli kalendar" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Spremi lokalno" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Uredi" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Briši" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "podijeljeno s vama od " - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Novi kalendar" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Uredi kalendar" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Naziv" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktivan" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Boja kalendara" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Spremi" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Potvrdi" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Odustani" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Uredi događaj" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Izvoz" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informacije o događaju" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Ponavljanje" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Polaznici" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Podijeli" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Naslov događaja" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorija" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Odvoji kategorije zarezima" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Uredi kategorije" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Cjelodnevni događaj" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Od" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Za" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Napredne mogućnosti" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Lokacija" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Lokacija događaja" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Opis" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Opis događaja" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ponavljanje" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Napredno" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Odaberi dane u tjednu" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Odaberi dane" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Odaberi mjesece" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Odaberi tjedne" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interval" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Kraj" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "pojave" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "stvori novi kalendar" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Uvozite datoteku kalendara" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Ime novog kalendara" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Uvoz" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Zatvori dijalog" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Unesi novi događaj" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Vidjeti događaj" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nema odabranih kategorija" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "od" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "na" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Vremenska zona" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Korisnici" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "odaberi korisnike" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Može se uređivati" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupe" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "izaberite grupe" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "podjeli s javnošću" diff --git a/l10n/hr/contacts.po b/l10n/hr/contacts.po deleted file mode 100644 index 1e98b0080737ae7487434665502b103f378f3790..0000000000000000000000000000000000000000 --- a/l10n/hr/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Davor Kustec <dkustec@gmail.com>, 2011, 2012. -# Domagoj Delimar <transifex.net@domdelimar.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Pogreška pri (de)aktivaciji adresara." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id nije postavljen." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Ne mogu ažurirati adresar sa praznim nazivom." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Pogreška pri ažuriranju adresara." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Nema dodijeljenog ID identifikatora" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Pogreška pri postavljanju checksuma." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Niti jedna kategorija nije odabrana za brisanje." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nema adresara." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nema kontakata." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Dogodila se pogreška prilikom dodavanja kontakta." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "naziv elementa nije postavljen." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Prazno svojstvo se ne može dodati." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Morate ispuniti barem jedno od adresnih polja." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Pokušali ste dodati duplo svojstvo:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informacija o vCard je neispravna. Osvježite stranicu." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Nedostupan ID identifikator" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Pogreška pri raščlanjivanju VCard za ID:" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "checksum nije postavljen." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informacije o VCard su pogrešne. Molimo, učitajte ponovno stranicu:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Nešto je otišlo... krivo..." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "ID kontakta nije podnešen." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Pogreška pri čitanju kontakt fotografije." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Pogreška pri spremanju privremene datoteke." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Fotografija nije valjana." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "ID kontakta nije dostupan." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Putanja do fotografije nije podnešena." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Datoteka ne postoji:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Pogreška pri učitavanju slike." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Pogreška pri slanju kontakata." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Nema pogreške, datoteka je poslana uspješno." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Veličina poslane datoteke prelazi veličinu prikazanu u upload_max_filesize direktivi u konfiguracijskoj datoteci php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Poslana datoteka prelazi veličinu prikazanu u MAX_FILE_SIZE direktivi u HTML formi" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Poslana datoteka je parcijalno poslana" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Datoteka nije poslana" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Nedostaje privremeni direktorij" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontakti" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ovo nije vaš adresar." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakt ne postoji." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Posao" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Kuća" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobitel" - -#: lib/app.php:203 -msgid "Text" -msgstr "Tekst" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Glasovno" - -#: lib/app.php:205 -msgid "Message" -msgstr "Poruka" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Rođendan" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} Rođendan" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Dodaj kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Uvezi" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adresari" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Dovucite fotografiju za slanje" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Uredi trenutnu sliku" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Uredi detalje imena" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizacija" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Obriši" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Nadimak" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Unesi nadimank" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupe" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Uredi grupe" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferirano" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Unesi email adresu" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Unesi broj telefona" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Prikaži na karti" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Uredi detalje adrese" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Dodaj bilješke ovdje." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Dodaj polje" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresa" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Bilješka" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Preuzmi kontakt" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Izbriši kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Uredi adresu" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tip" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Poštanski Pretinac" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Prošireno" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Grad" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regija" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Poštanski broj" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Država" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adresar" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Preuzimanje" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Uredi" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Novi adresar" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Spremi" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Prekini" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/hr/core.po b/l10n/hr/core.po index f7dd68bec9aa11da433256f2366514e6f2aa3206..9ab1d15928b0ea462204382c1037b973a755fb97 100644 --- a/l10n/hr/core.po +++ b/l10n/hr/core.po @@ -5,13 +5,14 @@ # Translators: # Davor Kustec <dkustec@gmail.com>, 2011, 2012. # Domagoj Delimar <transifex.net@domdelimar.com>, 2012. +# <franz@franz-net.info>, 2012. # Thomas Silađi <thomas.siladi@net.hr>, 2011, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -32,61 +33,61 @@ msgstr "Nemate kategorija koje možete dodati?" msgid "This category already exists: " msgstr "Ova kategorija već postoji: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Postavke" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Siječanj" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Veljača" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Ožujak" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Travanj" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Svibanj" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Lipanj" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Srpanj" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Kolovoz" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Rujan" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Listopad" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Studeni" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Prosinac" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Izaberi" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -108,114 +109,119 @@ msgstr "U redu" msgid "No categories selected for deletion." msgstr "Nema odabranih kategorija za brisanje." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Pogreška" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Greška prilikom djeljenja" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Greška prilikom isključivanja djeljenja" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Greška prilikom promjena prava" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Dijeli sa tobom i grupom" + +#: js/share.js:130 +msgid "by" +msgstr "preko" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Dijeljeno sa tobom preko " #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Djeli sa" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Djeli preko link-a" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "Zaštiti lozinkom" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Lozinka" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Postavi datum isteka" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Datum isteka" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Dijeli preko email-a:" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Osobe nisu pronađene" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "Ponovo dijeljenje nije dopušteno" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Dijeljeno u" + +#: js/share.js:250 +msgid "with" +msgstr "sa" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Makni djeljenje" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "može mjenjat" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "kontrola pristupa" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "kreiraj" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "ažuriraj" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "izbriši" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "djeli" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Zaštita lozinkom" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Greška prilikom brisanja datuma isteka" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Greška prilikom postavljanja datuma isteka" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -237,12 +243,12 @@ msgstr "Zahtijevano" msgid "Login failed!" msgstr "Prijava nije uspjela!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Korisničko ime" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Zahtjev za resetiranjem" @@ -298,68 +304,107 @@ msgstr "Uredi kategorije" msgid "Add" msgstr "Dodaj" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Stvori <strong>administratorski račun</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Dodatno" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Mapa baze podataka" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfiguriraj bazu podataka" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "će se koristiti" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Korisnik baze podataka" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Lozinka baze podataka" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Ime baze podataka" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" -msgstr "" +msgstr "Database tablespace" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Poslužitelj baze podataka" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Završi postavljanje" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "web usluge pod vašom kontrolom" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Odjava" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Izgubili ste lozinku?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "zapamtiti" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Prijava" @@ -374,3 +419,17 @@ msgstr "prethodan" #: templates/part.pagenavi.php:20 msgid "next" msgstr "sljedeći" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/hr/files.po b/l10n/hr/files.po index 9b97261662335a3b849ad654dae1456a4b0becda..5cdd0eb8894b4a1a4e9ea7c68b5dc9c4ae5fca26 100644 --- a/l10n/hr/files.po +++ b/l10n/hr/files.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-08 02:02+0200\n" +"PO-Revision-Date: 2012-10-07 16:01+0000\n" +"Last-Translator: fposavec <franz@franz-net.info>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,7 +56,7 @@ msgstr "Datoteke" #: js/fileactions.js:108 templates/index.php:62 msgid "Unshare" -msgstr "" +msgstr "Prekini djeljenje" #: js/fileactions.js:110 templates/index.php:64 msgid "Delete" @@ -64,41 +64,41 @@ msgstr "Briši" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Promjeni ime" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "already exists" msgstr "već postoji" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "replace" msgstr "zamjeni" -#: js/filelist.js:190 +#: js/filelist.js:189 msgid "suggest name" -msgstr "" +msgstr "predloži ime" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "cancel" msgstr "odustani" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:238 js/filelist.js:240 msgid "replaced" msgstr "zamjenjeno" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:238 js/filelist.js:240 js/filelist.js:272 js/filelist.js:274 msgid "undo" msgstr "vrati" -#: js/filelist.js:241 +#: js/filelist.js:240 msgid "with" msgstr "sa" -#: js/filelist.js:273 +#: js/filelist.js:272 msgid "unshared" -msgstr "" +msgstr "maknuto djeljenje" -#: js/filelist.js:275 +#: js/filelist.js:274 msgid "deleted" msgstr "izbrisano" @@ -106,114 +106,114 @@ msgstr "izbrisano" msgid "generating ZIP-file, it may take some time." msgstr "generiranje ZIP datoteke, ovo može potrajati." -#: js/files.js:208 +#: js/files.js:213 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Nemoguće poslati datoteku jer je prazna ili je direktorij" -#: js/files.js:208 +#: js/files.js:213 msgid "Upload Error" msgstr "Pogreška pri slanju" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:241 js/files.js:346 js/files.js:376 msgid "Pending" msgstr "U tijeku" -#: js/files.js:256 +#: js/files.js:261 msgid "1 file uploading" -msgstr "" +msgstr "1 datoteka se učitava" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:264 js/files.js:309 js/files.js:324 msgid "files uploading" -msgstr "" +msgstr "datoteke se učitavaju" -#: js/files.js:322 js/files.js:355 +#: js/files.js:327 js/files.js:360 msgid "Upload cancelled." msgstr "Slanje poništeno." -#: js/files.js:424 +#: js/files.js:429 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "Učitavanje datoteke. Napuštanjem stranice će prekinuti učitavanje." -#: js/files.js:494 +#: js/files.js:499 msgid "Invalid name, '/' is not allowed." msgstr "Neispravan naziv, znak '/' nije dozvoljen." -#: js/files.js:667 +#: js/files.js:676 msgid "files scanned" -msgstr "" +msgstr "datoteka skenirana" -#: js/files.js:675 +#: js/files.js:684 msgid "error while scanning" -msgstr "" +msgstr "grečka prilikom skeniranja" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:757 templates/index.php:48 msgid "Name" msgstr "Naziv" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:758 templates/index.php:56 msgid "Size" msgstr "Veličina" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:759 templates/index.php:58 msgid "Modified" msgstr "Zadnja promjena" -#: js/files.js:777 +#: js/files.js:786 msgid "folder" msgstr "mapa" -#: js/files.js:779 +#: js/files.js:788 msgid "folders" msgstr "mape" -#: js/files.js:787 +#: js/files.js:796 msgid "file" msgstr "datoteka" -#: js/files.js:789 +#: js/files.js:798 msgid "files" msgstr "datoteke" -#: js/files.js:833 +#: js/files.js:842 msgid "seconds ago" -msgstr "" +msgstr "sekundi prije" -#: js/files.js:834 +#: js/files.js:843 msgid "minute ago" -msgstr "" +msgstr "minutu" -#: js/files.js:835 +#: js/files.js:844 msgid "minutes ago" -msgstr "" +msgstr "minuta" -#: js/files.js:838 +#: js/files.js:847 msgid "today" -msgstr "" +msgstr "danas" -#: js/files.js:839 +#: js/files.js:848 msgid "yesterday" -msgstr "" +msgstr "jučer" -#: js/files.js:840 +#: js/files.js:849 msgid "days ago" -msgstr "" +msgstr "dana" -#: js/files.js:841 +#: js/files.js:850 msgid "last month" -msgstr "" +msgstr "prošli mjesec" -#: js/files.js:843 +#: js/files.js:852 msgid "months ago" -msgstr "" +msgstr "mjeseci" -#: js/files.js:844 +#: js/files.js:853 msgid "last year" -msgstr "" +msgstr "prošlu godinu" -#: js/files.js:845 +#: js/files.js:854 msgid "years ago" -msgstr "" +msgstr "godina" #: templates/admin.php:5 msgid "File handling" @@ -245,7 +245,7 @@ msgstr "Maksimalna veličina za ZIP datoteke" #: templates/admin.php:14 msgid "Save" -msgstr "" +msgstr "Snimi" #: templates/index.php:7 msgid "New" diff --git a/l10n/hr/files_external.po b/l10n/hr/files_external.po index 3406e426af5ceb494f9a83d1b1c74297b42507e7..1fdf2d381040f628f54822267365bad003100fe4 100644 --- a/l10n/hr/files_external.po +++ b/l10n/hr/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/hr/files_odfviewer.po b/l10n/hr/files_odfviewer.po deleted file mode 100644 index ad4066e3f624e68b7d7e8b3fab307094d81c622c..0000000000000000000000000000000000000000 --- a/l10n/hr/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/hr/files_pdfviewer.po b/l10n/hr/files_pdfviewer.po deleted file mode 100644 index 711c71bc86453f4e701e38cd7ebdbee83d9dc797..0000000000000000000000000000000000000000 --- a/l10n/hr/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/hr/files_texteditor.po b/l10n/hr/files_texteditor.po deleted file mode 100644 index 31c7b3bc4e2c9118e3f69043a4c5df8ef3120362..0000000000000000000000000000000000000000 --- a/l10n/hr/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/hr/gallery.po b/l10n/hr/gallery.po deleted file mode 100644 index 3bfe413c2855b3cea3eb5194c578eb6b1f9333c8..0000000000000000000000000000000000000000 --- a/l10n/hr/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Domagoj Delimar <transifex.net@domdelimar.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Croatian (http://www.transifex.net/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Slike" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Postavke" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Ponovo očitaj" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Zaustavi" - -#: templates/index.php:18 -msgid "Share" -msgstr "Podijeli" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Natrag" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Ukloni potvrdu" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Želite li ukloniti album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Promijeni ime albuma" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Novo ime albuma" diff --git a/l10n/hr/impress.po b/l10n/hr/impress.po deleted file mode 100644 index b66fc94ed8e9bce26b0f33005e49f999043bdf70..0000000000000000000000000000000000000000 --- a/l10n/hr/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/hr/media.po b/l10n/hr/media.po deleted file mode 100644 index aa4711f5d5d663ef2a80cb4b76db7381072ede96..0000000000000000000000000000000000000000 --- a/l10n/hr/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Davor Kustec <dkustec@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Croatian (http://www.transifex.net/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Glazba" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Reprodukcija" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pauza" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Prethodna" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Sljedeća" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Utišaj zvuk" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Uključi zvuk" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Ponovi skeniranje kolekcije" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Izvođač" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Naslov" diff --git a/l10n/hr/settings.po b/l10n/hr/settings.po index 39c7bc61ee7aaf1b68e8fdc5bb56eee54d68d148..3be9de17ecbcdd938e5ed2ab680f06bdbe53821b 100644 --- a/l10n/hr/settings.po +++ b/l10n/hr/settings.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -79,11 +79,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Isključi" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Uključi" @@ -91,7 +91,7 @@ msgstr "Uključi" msgid "Saving..." msgstr "Spremanje..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__ime_jezika__" @@ -186,15 +186,19 @@ msgstr "" msgid "Add your App" msgstr "Dodajte vašu aplikaciju" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Odaberite Aplikaciju" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Pogledajte stranicu s aplikacijama na apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/hr/tasks.po b/l10n/hr/tasks.po deleted file mode 100644 index 210a819f64c98d54c7a42734427f822349f1067c..0000000000000000000000000000000000000000 --- a/l10n/hr/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/hr/user_migrate.po b/l10n/hr/user_migrate.po deleted file mode 100644 index edbfa8b17645821b89ee3df2ba2e849af4af7e74..0000000000000000000000000000000000000000 --- a/l10n/hr/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/hr/user_openid.po b/l10n/hr/user_openid.po deleted file mode 100644 index 1f9e7c5ad595e9111a7889e3212b31de456e60ed..0000000000000000000000000000000000000000 --- a/l10n/hr/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/hu_HU/admin_dependencies_chk.po b/l10n/hu_HU/admin_dependencies_chk.po deleted file mode 100644 index 1dad50f27ac8b0990773c2b43eeb3a20f55eb001..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/hu_HU/admin_migrate.po b/l10n/hu_HU/admin_migrate.po deleted file mode 100644 index f23b87abaa34a868bb9ef245d539bac996c99e75..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/hu_HU/bookmarks.po b/l10n/hu_HU/bookmarks.po deleted file mode 100644 index 4fe0e566ab13f56bc560a001dd8e81215d867de7..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/hu_HU/calendar.po b/l10n/hu_HU/calendar.po deleted file mode 100644 index 4e689ee90eb853543457b3d982f9cf7b9efc9c10..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Adam Toth <adazlord@gmail.com>, 2012. -# Peter Borsa <peter.borsa@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Nem található naptár" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Nem található esemény" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Hibás naptár" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Új időzóna" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Időzóna megváltozott" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Érvénytelen kérés" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Naptár" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "nnn" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "nnn H/n" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "nnnn H/n" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "HHHH éééé" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "nnnn, HHH n, éééé" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Születésap" - -#: lib/app.php:122 -msgid "Business" -msgstr "Üzlet" - -#: lib/app.php:123 -msgid "Call" -msgstr "Hívás" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Kliensek" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Szállító" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Ünnepek" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ötletek" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Utazás" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Évforduló" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Találkozó" - -#: lib/app.php:131 -msgid "Other" -msgstr "Egyéb" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Személyes" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projektek" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Kérdések" - -#: lib/app.php:135 -msgid "Work" -msgstr "Munka" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "névtelen" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Új naptár" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Nem ismétlődik" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Napi" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Heti" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Minden hétköznap" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Kéthetente" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Havi" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Évi" - -#: lib/object.php:388 -msgid "never" -msgstr "soha" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "előfordulás szerint" - -#: lib/object.php:390 -msgid "by date" -msgstr "dátum szerint" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "hónap napja szerint" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "hét napja szerint" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Hétfő" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Kedd" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Szerda" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Csütörtök" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Péntek" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Szombat" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Vasárnap" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "hónap heteinek sorszáma" - -#: lib/object.php:428 -msgid "first" -msgstr "első" - -#: lib/object.php:429 -msgid "second" -msgstr "második" - -#: lib/object.php:430 -msgid "third" -msgstr "harmadik" - -#: lib/object.php:431 -msgid "fourth" -msgstr "negyedik" - -#: lib/object.php:432 -msgid "fifth" -msgstr "ötödik" - -#: lib/object.php:433 -msgid "last" -msgstr "utolsó" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Január" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Február" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Március" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Április" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Május" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Június" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Július" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Augusztus" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Szeptember" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Október" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "December" - -#: lib/object.php:488 -msgid "by events date" -msgstr "az esemény napja szerint" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "az év napja(i) szerint" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "a hét sorszáma szerint" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "nap és hónap szerint" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Dátum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Naptár" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Egész nap" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Hiányzó mezők" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Cím" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Napjától" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Időtől" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Napig" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Ideig" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Az esemény véget ér a kezdés előtt." - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Adatbázis hiba történt" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Hét" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Hónap" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Ma" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Naptárjaid" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDAV link" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Megosztott naptárak" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Nincs megosztott naptár" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Naptármegosztás" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Letöltés" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Szerkesztés" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Törlés" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "megosztotta veled: " - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Új naptár" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Naptár szerkesztése" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Megjelenítési név" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktív" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Naptár szín" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Mentés" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Beküldés" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Mégse" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Esemény szerkesztése" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Export" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Eseményinfó" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Ismétlődő" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Riasztás" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Résztvevők" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Megosztás" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Az esemény címe" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategória" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Vesszővel válaszd el a kategóriákat" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Kategóriák szerkesztése" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Egész napos esemény" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Ettől" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Eddig" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Haladó beállítások" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Hely" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Az esemény helyszíne" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Leírás" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Az esemény leírása" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ismétlés" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Haladó" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Hétköznapok kiválasztása" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Napok kiválasztása" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "és az éves esemény napja." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "és a havi esemény napja." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Hónapok kiválasztása" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Hetek kiválasztása" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "és az heti esemény napja." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Időköz" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Vége" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "előfordulások" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "új naptár létrehozása" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Naptár-fájl importálása" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Új naptár neve" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importálás" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Párbeszédablak bezárása" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Új esemény létrehozása" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Esemény megtekintése" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nincs kiválasztott kategória" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr ", tulaj " - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr ", " - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Időzóna" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Felhasználók" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "válassz felhasználókat" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Szerkeszthető" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Csoportok" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "válassz csoportokat" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "nyilvánossá tétel" diff --git a/l10n/hu_HU/contacts.po b/l10n/hu_HU/contacts.po deleted file mode 100644 index e1ab92a5a44343a563628b6219c28063dd6999d6..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/contacts.po +++ /dev/null @@ -1,956 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Adam Toth <adazlord@gmail.com>, 2012. -# <mail@tamas-nagy.net>, 2011. -# Peter Borsa <peter.borsa@gmail.com>, 2011. -# Tamas Nagy <mail@tamas-nagy.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Címlista (de)aktiválása sikertelen" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID nincs beállítva" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Üres névvel nem frissíthető a címlista" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Hiba a címlista frissítésekor" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Nincs ID megadva" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Hiba az ellenőrzőösszeg beállításakor" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Nincs kiválasztva törlendő kategória" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nem található címlista" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nem található kontakt" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Hiba a kapcsolat hozzáadásakor" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "az elem neve nincs beállítva" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Nem adható hozzá üres tulajdonság" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Legalább egy címmező kitöltendő" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Kísérlet dupla tulajdonság hozzáadására: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "A vCardról szóló információ helytelen. Töltsd újra az oldalt." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Hiányzó ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "VCard elemzése sikertelen a következő ID-hoz: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "az ellenőrzőösszeg nincs beállítva" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Helytelen információ a vCardról. Töltse újra az oldalt: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Valami balul sült el." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Nincs ID megadva a kontakthoz" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "A kontakt képének beolvasása sikertelen" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Ideiglenes fájl mentése sikertelen" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "A kép érvénytelen" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Hiányzik a kapcsolat ID" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Nincs fénykép-útvonal megadva" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "A fájl nem létezik:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Kép betöltése sikertelen" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "A kontakt-objektum feldolgozása sikertelen" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "A PHOTO-tulajdonság feldolgozása sikertelen" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "A kontakt mentése sikertelen" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Képméretezés sikertelen" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Képvágás sikertelen" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Ideiglenes kép létrehozása sikertelen" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "A kép nem található" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Hiba a kapcsolatok feltöltésekor" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Nincs hiba, a fájl sikeresen feltöltődött" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "A feltöltött fájl mérete meghaladja az upload_max_filesize értéket a php.ini-ben" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "A feltöltött fájl mérete meghaladja a HTML form-ban megadott MAX_FILE_SIZE értéket" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "A fájl csak részlegesen lett feltöltve" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Nincs feltöltött fájl" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Hiányzik az ideiglenes könyvtár" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Ideiglenes kép létrehozása sikertelen" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Ideiglenes kép betöltése sikertelen" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Nem történt feltöltés. Ismeretlen hiba" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kapcsolatok" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Sajnáljuk, ez a funkció még nem támogatott" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Nem támogatott" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Érvényes cím lekérése sikertelen" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Hiba" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Ezt a tulajdonságot muszáj kitölteni" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Sorbarakás sikertelen" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "A 'deleteProperty' argumentum nélkül lett meghívva. Kérjük, jelezze a hibát." - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Név szerkesztése" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Nincs kiválasztva feltöltendő fájl" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "A feltöltendő fájl mérete meghaladja a megengedett mértéket" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Típus kiválasztása" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Eredmény: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " beimportálva, " - -#: js/loader.js:49 -msgid " failed." -msgstr " sikertelen" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ez nem a te címjegyzéked." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kapcsolat nem található." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Munkahelyi" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Otthoni" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobiltelefonszám" - -#: lib/app.php:203 -msgid "Text" -msgstr "Szöveg" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Hang" - -#: lib/app.php:205 -msgid "Message" -msgstr "Üzenet" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Személyhívó" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Születésnap" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} születésnapja" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kapcsolat" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Kapcsolat hozzáadása" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Import" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Címlisták" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Bezár" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Húzza ide a feltöltendő képet" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Aktuális kép törlése" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Aktuális kép szerkesztése" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Új kép feltöltése" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Kép kiválasztása ownCloud-ból" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formátum egyedi, Rövid név, Teljes név, Visszafelé vagy Visszafelé vesszővel" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Név részleteinek szerkesztése" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Szervezet" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Törlés" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Becenév" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Becenév megadása" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "yyyy-mm-dd" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Csoportok" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Vesszővel válassza el a csoportokat" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Csoportok szerkesztése" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Előnyben részesített" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Adjon meg érvényes email címet" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Adja meg az email címet" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Postai cím" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Email cím törlése" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Adja meg a telefonszámot" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Telefonszám törlése" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Megtekintés a térképen" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Cím részleteinek szerkesztése" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Megjegyzések" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Mező hozzáadása" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefonszám" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Cím" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Jegyzet" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Kapcsolat letöltése" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Kapcsolat törlése" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Az ideiglenes kép el lett távolítva a gyorsítótárból" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Cím szerkesztése" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Típus" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postafiók" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Kiterjesztett" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Város" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Megye" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Irányítószám" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Ország" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Címlista" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Előtag" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Miss" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Ms" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Mr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Mrs" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Teljes név" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "További nevek" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Családnév" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Utótag" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Ifj." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Id." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Kapcsolat-fájl importálása" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Válassza ki a címlistát" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Címlista létrehozása" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Új címlista neve" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Kapcsolatok importálása" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Nincsenek kapcsolatok a címlistában" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Kapcsolat hozzáadása" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV szinkronizációs címek" - -#: templates/settings.php:3 -msgid "more info" -msgstr "további információ" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Elsődleges cím" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Letöltés" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Szerkesztés" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Új címlista" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Mentés" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Mégsem" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/hu_HU/core.po b/l10n/hu_HU/core.po index ab8e6e0442f17bf8a3a2a3554732d67fc348ce94..20cf6de2f5d92b2b8e29717bad3854950cdefa53 100644 --- a/l10n/hu_HU/core.po +++ b/l10n/hu_HU/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" @@ -32,55 +32,55 @@ msgstr "Nincs hozzáadandó kategória?" msgid "This category already exists: " msgstr "Ez a kategória már létezik" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Beállítások" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Január" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Február" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Március" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Április" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Május" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Június" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Július" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Augusztus" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Szeptember" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Október" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "December" @@ -108,8 +108,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Nincs törlésre jelölt kategória" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Hiba" @@ -126,13 +126,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -147,7 +149,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Jelszó" @@ -160,8 +163,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -173,47 +175,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "Kérés elküldve" msgid "Login failed!" msgstr "Belépés sikertelen!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Felhasználónév" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Visszaállítás igénylése" @@ -298,68 +303,107 @@ msgstr "Kategóriák szerkesztése" msgid "Add" msgstr "Hozzáadás" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "<strong>Rendszergazdafiók</strong> létrehozása" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Haladó" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Adatkönyvtár" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Adatbázis konfigurálása" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "használva lesz" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Adatbázis felhasználónév" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Adatbázis jelszó" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Adatbázis név" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Adatbázis szerver" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Beállítás befejezése" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "webszolgáltatások az irányításod alatt" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Kilépés" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Elfelejtett jelszó?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "emlékezzen" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Bejelentkezés" @@ -374,3 +418,17 @@ msgstr "Előző" #: templates/part.pagenavi.php:20 msgid "next" msgstr "Következő" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/hu_HU/files_external.po b/l10n/hu_HU/files_external.po index b08622b2d9b3df2fb71987d1372e70a583b71a4c..8ba04f108460f88ec174e36003b7ac6f1a368d2d 100644 --- a/l10n/hu_HU/files_external.po +++ b/l10n/hu_HU/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/hu_HU/files_odfviewer.po b/l10n/hu_HU/files_odfviewer.po deleted file mode 100644 index 159ec8745238ae828ff4e2a2af45c63295d7129f..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/hu_HU/files_pdfviewer.po b/l10n/hu_HU/files_pdfviewer.po deleted file mode 100644 index 1499ece9d1547e8a58436c1ed9ad203f57961120..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/hu_HU/files_texteditor.po b/l10n/hu_HU/files_texteditor.po deleted file mode 100644 index bf2f4e4b51c2c4b7540864c213217ae6f4c5fb98..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/hu_HU/gallery.po b/l10n/hu_HU/gallery.po deleted file mode 100644 index 2953d7adda80b12f0db746dbf8b19d5d182f9420..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Adam Toth <adazlord@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.net/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Képek" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Beállítások" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Újravizsgálás" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Állj" - -#: templates/index.php:18 -msgid "Share" -msgstr "Megosztás" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Vissza" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Megerősítés eltávolítása" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "El akarja távolítani az albumot?" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Albumnév megváltoztatása" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Új albumnév" diff --git a/l10n/hu_HU/impress.po b/l10n/hu_HU/impress.po deleted file mode 100644 index 4c5473d27ed772f64274ceb705f8de8db6f7f6e0..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/hu_HU/media.po b/l10n/hu_HU/media.po deleted file mode 100644 index aead2550d9b507770d5530dcee56707fc041ded3..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Adam Toth <adazlord@gmail.com>, 2012. -# Peter Borsa <peter.borsa@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.net/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Zene" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Lejátszás" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Szünet" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Előző" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Következő" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Némítás" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Némítás megszüntetése" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Gyűjtemény újraolvasása" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Előadó" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Cím" diff --git a/l10n/hu_HU/settings.po b/l10n/hu_HU/settings.po index 1da66e28540ccf67ff7663ce07d33f2d58926134..b465fe6a335f2d1f438378eec9024a4841fac364 100644 --- a/l10n/hu_HU/settings.po +++ b/l10n/hu_HU/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Letiltás" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Engedélyezés" @@ -90,7 +90,7 @@ msgstr "Engedélyezés" msgid "Saving..." msgstr "Mentés..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "App hozzáadása" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Egy App kiválasztása" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Lásd apps.owncloud.com, alkalmazások oldal" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/hu_HU/tasks.po b/l10n/hu_HU/tasks.po deleted file mode 100644 index 73f8d611037e19d0b243036cdc3ac501b75eba8d..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/hu_HU/user_migrate.po b/l10n/hu_HU/user_migrate.po deleted file mode 100644 index ba51abb24d95d30d3c21d2469c122e3646f93c6b..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/hu_HU/user_openid.po b/l10n/hu_HU/user_openid.po deleted file mode 100644 index bc86ad58968e77c5a08b75e58f8635db6d1058c7..0000000000000000000000000000000000000000 --- a/l10n/hu_HU/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/hy/admin_dependencies_chk.po b/l10n/hy/admin_dependencies_chk.po deleted file mode 100644 index c649d0fc44d59f232752da59f14dc0b805de0165..0000000000000000000000000000000000000000 --- a/l10n/hy/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/hy/admin_migrate.po b/l10n/hy/admin_migrate.po deleted file mode 100644 index 2affc03615a0f5d02b5957b0fbc5b12e6c2f8fd8..0000000000000000000000000000000000000000 --- a/l10n/hy/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/hy/bookmarks.po b/l10n/hy/bookmarks.po deleted file mode 100644 index 74aef2630193c66083ce91e652c8d4baebcb1424..0000000000000000000000000000000000000000 --- a/l10n/hy/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/hy/calendar.po b/l10n/hy/calendar.po deleted file mode 100644 index 2187e755864c3fb9c9ad9eaf17272f1bfa42f3ec..0000000000000000000000000000000000000000 --- a/l10n/hy/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Arman Poghosyan <armpogart@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Օրացույց" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "Այլ" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Ամիս" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Այսօր" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Բեռնել" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Ջնջել" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Պահպանել" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Հաստատել" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Նկարագրություն" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/hy/contacts.po b/l10n/hy/contacts.po deleted file mode 100644 index 4cffb4779e5a06971cf132c322f371c27ad36f82..0000000000000000000000000000000000000000 --- a/l10n/hy/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/hy/core.po b/l10n/hy/core.po index e66e40ad9b0ff6226845f9b4f9f8a58611b7b68f..92b68ed29b008f9b27a68610cc57d08e76d4820d 100644 --- a/l10n/hy/core.po +++ b/l10n/hy/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/hy/files_external.po b/l10n/hy/files_external.po index 964bc85d34ba5bb4655b81eb4342cd3002e7b248..3ad25c76e79258193d97f562644c7b2602aa4a82 100644 --- a/l10n/hy/files_external.po +++ b/l10n/hy/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/hy/files_odfviewer.po b/l10n/hy/files_odfviewer.po deleted file mode 100644 index bdc26a3a67acd2fa433feb74dccec30e26db5363..0000000000000000000000000000000000000000 --- a/l10n/hy/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/hy/files_pdfviewer.po b/l10n/hy/files_pdfviewer.po deleted file mode 100644 index 7b725e07b84839146b155b1e2d2bb2ef1ae3e732..0000000000000000000000000000000000000000 --- a/l10n/hy/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/hy/files_texteditor.po b/l10n/hy/files_texteditor.po deleted file mode 100644 index e9e8f856c93008d137c872590900fe52577a56cb..0000000000000000000000000000000000000000 --- a/l10n/hy/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/hy/gallery.po b/l10n/hy/gallery.po deleted file mode 100644 index c9eb3b260a826958f67040e71cc89aa0a79ff701..0000000000000000000000000000000000000000 --- a/l10n/hy/gallery.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Armenian (http://www.transifex.net/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/hy/impress.po b/l10n/hy/impress.po deleted file mode 100644 index 78bcd125e1a8be817e2190f94874760124d8628b..0000000000000000000000000000000000000000 --- a/l10n/hy/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/hy/media.po b/l10n/hy/media.po deleted file mode 100644 index fb40ed0755f536428bfbb6fa1adf3a6d0bb1bb02..0000000000000000000000000000000000000000 --- a/l10n/hy/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Armenian (http://www.transifex.net/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/hy/settings.po b/l10n/hy/settings.po index 19c237b32ae960dff2be037dd7dbd3dc5975c348..ce1f8ccb809056f9e89be319948364d0c135cbe1 100644 --- a/l10n/hy/settings.po +++ b/l10n/hy/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/hy/tasks.po b/l10n/hy/tasks.po deleted file mode 100644 index d459a98917c377fb752b5e22ced51fe0e88ce5ba..0000000000000000000000000000000000000000 --- a/l10n/hy/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/hy/user_migrate.po b/l10n/hy/user_migrate.po deleted file mode 100644 index b834f8ceeeef7aaec4975e249272eea240cbd5e8..0000000000000000000000000000000000000000 --- a/l10n/hy/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/hy/user_openid.po b/l10n/hy/user_openid.po deleted file mode 100644 index ccf243a3aa0e37ee6fb4ee34ed23258c6051640a..0000000000000000000000000000000000000000 --- a/l10n/hy/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hy\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ia/admin_dependencies_chk.po b/l10n/ia/admin_dependencies_chk.po deleted file mode 100644 index 1ac2e890832ff18dc24777c1327767fa5b72abb7..0000000000000000000000000000000000000000 --- a/l10n/ia/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/ia/admin_migrate.po b/l10n/ia/admin_migrate.po deleted file mode 100644 index c767ecf34f8a20aaa8531cb7faf614bf7121c62d..0000000000000000000000000000000000000000 --- a/l10n/ia/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/ia/bookmarks.po b/l10n/ia/bookmarks.po deleted file mode 100644 index 1848a204c0a4c45a448e68de67fc216929c4d77a..0000000000000000000000000000000000000000 --- a/l10n/ia/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/ia/calendar.po b/l10n/ia/calendar.po deleted file mode 100644 index 1f9814996359efdacaf1136585e86c9bc301ff1a..0000000000000000000000000000000000000000 --- a/l10n/ia/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Emilio Sepúlveda <djfunkinmixer@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Necun calendarios trovate." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Nulle eventos trovate." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nove fuso horari" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Requesta invalide." - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendario" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Anniversario de nativitate" - -#: lib/app.php:122 -msgid "Business" -msgstr "Affaires" - -#: lib/app.php:123 -msgid "Call" -msgstr "Appello" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clientes" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Dies feriate" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Incontro" - -#: lib/app.php:131 -msgid "Other" -msgstr "Altere" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personal" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projectos" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Demandas" - -#: lib/app.php:135 -msgid "Work" -msgstr "Travalio" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "sin nomine" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nove calendario" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Non repite" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Quotidian" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Septimanal" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Cata die" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensual" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Cata anno" - -#: lib/object.php:388 -msgid "never" -msgstr "nunquam" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "per data" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Lunedi" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Martedi" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Mercuridi" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Jovedi" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Venerdi" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sabbato" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Dominica" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "prime" - -#: lib/object.php:429 -msgid "second" -msgstr "secunde" - -#: lib/object.php:430 -msgid "third" -msgstr "tertie" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "ultime" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "januario" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februario" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Martio" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mai" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Junio" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Julio" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Augusto" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Septembre" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Octobre" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembre" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Decembre" - -#: lib/object.php:488 -msgid "by events date" -msgstr "per data de eventos" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "per dia e mense" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Omne die" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Campos incomplete" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titulo" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Data de initio" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Hora de initio" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Data de fin" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Hora de fin" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Septimana" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mense" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hodie" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Tu calendarios" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Discarga" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Modificar" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Deler" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nove calendario" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Modificar calendario" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Active" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Color de calendario" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Salveguardar" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Inviar" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Cancellar" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Modificar evento" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportar" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Compartir" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Titulo del evento." - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categoria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Modificar categorias" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Ab" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "A" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Optiones avantiate" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Loco" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Loco del evento." - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Description" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Description del evento" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Repeter" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avantiate" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Seliger dies del septimana" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Seliger dies" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Seliger menses" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Seliger septimanas" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervallo" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Fin" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "crear un nove calendario" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importar un file de calendario" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nomine del calendario" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importar" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Clauder dialogo" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Crear un nove evento" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Vide un evento" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nulle categorias seligite" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "in" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Fuso horari" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Usatores" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Gruppos" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/ia/contacts.po b/l10n/ia/contacts.po deleted file mode 100644 index 8b6bbeb6752f0b493142436aac77ade0ab1c0359..0000000000000000000000000000000000000000 --- a/l10n/ia/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Emilio Sepúlveda <djfunkinmixer@gmail.com>, 2011. -# Emilio Sepúlveda <emisepulvedam@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nulle adressario trovate" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nulle contactos trovate." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Non pote adder proprietate vacue." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Error durante le scriptura in le file temporari" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Il habeva un error durante le cargamento del imagine." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Nulle file esseva incargate." - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Manca un dossier temporari" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Contactos" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Iste non es tu libro de adresses" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Contacto non poterea esser legite" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Travalio" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Domo" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobile" - -#: lib/app.php:203 -msgid "Text" -msgstr "Texto" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voce" - -#: lib/app.php:205 -msgid "Message" -msgstr "Message" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Anniversario" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contacto" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Adder contacto" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importar" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adressarios" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Deler photo currente" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Modificar photo currente" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Incargar nove photo" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Seliger photo ex ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisation" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Deler" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Pseudonymo" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Inserer pseudonymo" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Gruppos" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Modificar gruppos" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferite" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Entrar un adresse de e-posta" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Deler adresse de E-posta" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Entrar un numero de telephono" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Deler numero de telephono" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Vider in un carta" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Adder notas hic" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Adder campo" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Phono" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-posta" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresse" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Discargar contacto" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Deler contacto" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Modificar adresses" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Typo" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Cassa postal" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Extendite" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Citate" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Region" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Codice postal" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Pais" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adressario" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Prefixos honorific" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Senioretta" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Sr." - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Sra." - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Nomine date" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Nomines additional" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Nomine de familia" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Suffixos honorific" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importar un file de contactos" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Per favor selige le adressario" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Crear un nove adressario" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nomine del nove gruppo:" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Adder adressario" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "plus info" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Discargar" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Modificar" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nove adressario" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Salveguardar" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Cancellar" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/ia/core.po b/l10n/ia/core.po index f80f339b306f2eb3f8ec07635fb06ce412a001db..f194ff40eb68626bd837585326c8e3e6992bbbbf 100644 --- a/l10n/ia/core.po +++ b/l10n/ia/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "" msgid "This category already exists: " msgstr "Iste categoria jam existe:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Configurationes" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -106,8 +106,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Contrasigno" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "Requestate" msgid "Login failed!" msgstr "Initio de session fallite!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nomine de usator" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Requestar reinitialisation" @@ -296,68 +301,107 @@ msgstr "Modificar categorias" msgid "Add" msgstr "Adder" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Crear un <strong>conto de administration</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avantiate" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Dossier de datos" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configurar le base de datos" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "essera usate" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Usator de base de datos" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Contrasigno de base de datos" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nomine de base de datos" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Hospite de base de datos" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "servicios web sub tu controlo" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Clauder le session" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Tu perdeva le contrasigno?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "memora" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Aperir session" @@ -372,3 +416,17 @@ msgstr "prev" #: templates/part.pagenavi.php:20 msgid "next" msgstr "prox" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ia/files_external.po b/l10n/ia/files_external.po index 4cb49f32d3d9f6e6e8689647d2c97c117178d8d7..e8fbb159c34a6086e4531197939451eaba1cb88d 100644 --- a/l10n/ia/files_external.po +++ b/l10n/ia/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/ia/files_odfviewer.po b/l10n/ia/files_odfviewer.po deleted file mode 100644 index 566f1c5b671573f1d659faf9de601a735ec81602..0000000000000000000000000000000000000000 --- a/l10n/ia/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ia/files_pdfviewer.po b/l10n/ia/files_pdfviewer.po deleted file mode 100644 index 46c46d9c816edfd6521cd2ad1017b42b877c8e0b..0000000000000000000000000000000000000000 --- a/l10n/ia/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ia/files_texteditor.po b/l10n/ia/files_texteditor.po deleted file mode 100644 index a7f1af65067826186cd8ddb8d929cba7166aa90d..0000000000000000000000000000000000000000 --- a/l10n/ia/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ia/gallery.po b/l10n/ia/gallery.po deleted file mode 100644 index 3e8249066f6a7e6cc8fb58dcaca154e06ca1e6e0..0000000000000000000000000000000000000000 --- a/l10n/ia/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Emilio Sepúlveda <emisepulvedam@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Interlingua (http://www.transifex.net/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Rescannar" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Retro" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/ia/impress.po b/l10n/ia/impress.po deleted file mode 100644 index 0f36f5ce300554d66f0a4146254d3cdf8c0bf2d3..0000000000000000000000000000000000000000 --- a/l10n/ia/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ia/media.po b/l10n/ia/media.po deleted file mode 100644 index 4da59fbd03d7a50060ee99a322016a5ce8c6e34a..0000000000000000000000000000000000000000 --- a/l10n/ia/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Emilio Sepúlveda <djfunkinmixer@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Interlingua (http://www.transifex.net/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musica" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Reproducer" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausa" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Previe" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Proxime" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Mute" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Con sono" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Rescannar collection" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titulo" diff --git a/l10n/ia/settings.po b/l10n/ia/settings.po index 6255220541526b8c3ae02d9c130170b8923ee552..2e3506c56926d3137797dd74a0764369b95450f7 100644 --- a/l10n/ia/settings.po +++ b/l10n/ia/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -90,7 +90,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Interlingua" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "Adder tu application" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Selectionar un app" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/ia/tasks.po b/l10n/ia/tasks.po deleted file mode 100644 index be00099555c15b3e2a266ad4b58a966a60c4f139..0000000000000000000000000000000000000000 --- a/l10n/ia/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/ia/user_migrate.po b/l10n/ia/user_migrate.po deleted file mode 100644 index b581cb2029f4eae35a4ab4ad3e64ca0e28cd4ee0..0000000000000000000000000000000000000000 --- a/l10n/ia/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/ia/user_openid.po b/l10n/ia/user_openid.po deleted file mode 100644 index a3e999d4377ae9a6b2d76f8e633f450c621cba78..0000000000000000000000000000000000000000 --- a/l10n/ia/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/id/admin_dependencies_chk.po b/l10n/id/admin_dependencies_chk.po deleted file mode 100644 index ae358d17af8160b10bbf82d387fab32c28c6919f..0000000000000000000000000000000000000000 --- a/l10n/id/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/id/admin_migrate.po b/l10n/id/admin_migrate.po deleted file mode 100644 index 52a6b1908b9d886233a2cfc467b564b9dbe9d4f9..0000000000000000000000000000000000000000 --- a/l10n/id/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/id/bookmarks.po b/l10n/id/bookmarks.po deleted file mode 100644 index d9e1fba3acad03560ecc205ce466b7f488954676..0000000000000000000000000000000000000000 --- a/l10n/id/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/id/calendar.po b/l10n/id/calendar.po deleted file mode 100644 index 9b2e6aaf97c83b73af2c9631b868f5f1431abb19..0000000000000000000000000000000000000000 --- a/l10n/id/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Muhammad Radifar <m_radifar05@yahoo.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zona waktu telah diubah" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Permintaan tidak sah" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Tidak akan mengulangi" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Harian" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Mingguan" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Setiap Hari Minggu" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Dwi-mingguan" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Bulanan" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Tahunan" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Semua Hari" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Judul" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Minggu" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Bulan" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hari ini" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Unduh" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Sunting" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Sunting kalender" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Namatampilan" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktif" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Warna kalender" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Sampaikan" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Sunting agenda" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Judul Agenda" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategori" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Agenda di Semua Hari" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Dari" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Ke" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Lokasi" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Lokasi Agenda" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Deskripsi" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Deskripsi dari Agenda" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ulangi" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Buat agenda baru" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zonawaktu" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/id/contacts.po b/l10n/id/contacts.po deleted file mode 100644 index 0b3df912c24ad1cab5604eaafd8489f0de207198..0000000000000000000000000000000000000000 --- a/l10n/id/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/id/core.po b/l10n/id/core.po index 94839eb6b739db1f766a6bf754d7af201dc2b61f..2f45fed4aaf99ad150141532878de79274f6c715 100644 --- a/l10n/id/core.po +++ b/l10n/id/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -32,55 +32,55 @@ msgstr "Tidak ada kategori yang akan ditambahkan?" msgid "This category already exists: " msgstr "Kategori ini sudah ada:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Setelan" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januari" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februari" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Maret" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "April" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mei" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agustus" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Nopember" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Desember" @@ -108,8 +108,8 @@ msgstr "Oke" msgid "No categories selected for deletion." msgstr "Tidak ada kategori terpilih untuk penghapusan." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -126,13 +126,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -147,7 +149,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Password" @@ -160,8 +163,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -173,47 +175,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "Telah diminta" msgid "Login failed!" msgstr "Login gagal!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Username" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Meminta reset" @@ -298,68 +303,107 @@ msgstr "Edit kategori" msgid "Add" msgstr "Tambahkan" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Buat sebuah <strong>akun admin</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Tingkat Lanjut" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Folder data" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfigurasi database" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "akan digunakan" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Pengguna database" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Password database" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nama database" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Host database" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Selesaikan instalasi" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "web service dibawah kontrol anda" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Keluar" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Lupa password anda?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "selalu login" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Masuk" @@ -374,3 +418,17 @@ msgstr "sebelum" #: templates/part.pagenavi.php:20 msgid "next" msgstr "selanjutnya" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/id/files_external.po b/l10n/id/files_external.po index 812c0c97ee56c51a85a61f515685bfe43d53fd9f..f9773aeb643356726687a317fd0acd5aa105bd55 100644 --- a/l10n/id/files_external.po +++ b/l10n/id/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/id/files_odfviewer.po b/l10n/id/files_odfviewer.po deleted file mode 100644 index 7680253aef3fa998189004d09f64fdddf90b10cd..0000000000000000000000000000000000000000 --- a/l10n/id/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/id/files_pdfviewer.po b/l10n/id/files_pdfviewer.po deleted file mode 100644 index a9fc081e1854bd3cce1affa9637eee4cc1647e18..0000000000000000000000000000000000000000 --- a/l10n/id/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/id/files_texteditor.po b/l10n/id/files_texteditor.po deleted file mode 100644 index 754e5072994361f014d05b68073534f83d138d6c..0000000000000000000000000000000000000000 --- a/l10n/id/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/id/gallery.po b/l10n/id/gallery.po deleted file mode 100644 index 6b4c75eae942adfe99fd2b633426afd92f7a0882..0000000000000000000000000000000000000000 --- a/l10n/id/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Muhammad Panji <sumodirjo@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Indonesian (http://www.transifex.net/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Gambar" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Setting" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Scan ulang" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Berhenti" - -#: templates/index.php:18 -msgid "Share" -msgstr "Bagikan" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Kembali" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Hapus konfirmasi" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Apakah anda ingin menghapus album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Ubah nama album" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nama album baru" diff --git a/l10n/id/impress.po b/l10n/id/impress.po deleted file mode 100644 index dfec96ea44fe70924d767d0ba3664e03b0fe788b..0000000000000000000000000000000000000000 --- a/l10n/id/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/id/media.po b/l10n/id/media.po deleted file mode 100644 index 5d6c3e38ec1d9d4a24cdc47781f35bf93f189789..0000000000000000000000000000000000000000 --- a/l10n/id/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Muhammad Radifar <m_radifar05@yahoo.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Indonesian (http://www.transifex.net/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musik" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Mainkan" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Jeda" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Sebelumnya" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Selanjutnya" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Nonaktifkan suara" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Aktifkan suara" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Pindai ulang Koleksi" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artis" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Judul" diff --git a/l10n/id/settings.po b/l10n/id/settings.po index 460b492bef470e9abf18981df8d9f1070258cc64..500bd511e869c575dd2b1e8b274a1000bf44c327 100644 --- a/l10n/id/settings.po +++ b/l10n/id/settings.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -79,11 +79,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "NonAktifkan" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Aktifkan" @@ -91,7 +91,7 @@ msgstr "Aktifkan" msgid "Saving..." msgstr "Menyimpan..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -186,15 +186,19 @@ msgstr "" msgid "Add your App" msgstr "Tambahkan App anda" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Pilih satu aplikasi" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Lihat halaman aplikasi di apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/id/tasks.po b/l10n/id/tasks.po deleted file mode 100644 index bea6e2596fe4bf4775253acdf881852e4ceef6ae..0000000000000000000000000000000000000000 --- a/l10n/id/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/id/user_migrate.po b/l10n/id/user_migrate.po deleted file mode 100644 index 8ff8940b53f7055b8f896dffdf7daf80f4c2d864..0000000000000000000000000000000000000000 --- a/l10n/id/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/id/user_openid.po b/l10n/id/user_openid.po deleted file mode 100644 index 426a6396684f71e3818762f047f62e0d026d0193..0000000000000000000000000000000000000000 --- a/l10n/id/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/id_ID/admin_dependencies_chk.po b/l10n/id_ID/admin_dependencies_chk.po deleted file mode 100644 index 359c14556bb001745d2077b562c73f0f0ffb3600..0000000000000000000000000000000000000000 --- a/l10n/id_ID/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/id_ID/admin_migrate.po b/l10n/id_ID/admin_migrate.po deleted file mode 100644 index 129c39c8d73513b4e74bd2c33be8012204e9ca1c..0000000000000000000000000000000000000000 --- a/l10n/id_ID/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/id_ID/bookmarks.po b/l10n/id_ID/bookmarks.po deleted file mode 100644 index f954c1e8a4c31dca75331c4dc0110992933205be..0000000000000000000000000000000000000000 --- a/l10n/id_ID/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/id_ID/calendar.po b/l10n/id_ID/calendar.po deleted file mode 100644 index ebef9b9adec1fc2f5164ef2bc029ec08426987ce..0000000000000000000000000000000000000000 --- a/l10n/id_ID/calendar.po +++ /dev/null @@ -1,813 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/id_ID/contacts.po b/l10n/id_ID/contacts.po deleted file mode 100644 index a7964324daacedfe1d52b6f5699d1a018da72fa3..0000000000000000000000000000000000000000 --- a/l10n/id_ID/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/id_ID/core.po b/l10n/id_ID/core.po index c1149aaeb2c6fe17307cf0f0dcf83152880f9a46..bda0015060e82d3d3a9bc55e15a2e521254c7136 100644 --- a/l10n/id_ID/core.po +++ b/l10n/id_ID/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/id_ID/files_external.po b/l10n/id_ID/files_external.po index 1cdaed8b98500791ff62cb51b76e53050129522a..c3a03ec7a57c3e02e250a1a55630c643faee83c4 100644 --- a/l10n/id_ID/files_external.po +++ b/l10n/id_ID/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/id_ID/files_odfviewer.po b/l10n/id_ID/files_odfviewer.po deleted file mode 100644 index 0f3cc53112bc521eef9f6efdd20b8ceed774d1fa..0000000000000000000000000000000000000000 --- a/l10n/id_ID/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/id_ID/files_pdfviewer.po b/l10n/id_ID/files_pdfviewer.po deleted file mode 100644 index 395dc8b4c1288eb9813a1dd8629b782845de89f6..0000000000000000000000000000000000000000 --- a/l10n/id_ID/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/id_ID/files_texteditor.po b/l10n/id_ID/files_texteditor.po deleted file mode 100644 index a94adcdcf361710384a180de10cbd843878e86ee..0000000000000000000000000000000000000000 --- a/l10n/id_ID/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/id_ID/gallery.po b/l10n/id_ID/gallery.po deleted file mode 100644 index 6d62fde891dea3d3ff2a16cf6b0bbf68abcf1429..0000000000000000000000000000000000000000 --- a/l10n/id_ID/gallery.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2012-07-25 19:30+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/id_ID/impress.po b/l10n/id_ID/impress.po deleted file mode 100644 index d5c02597729e1f35df85aa86937ffc5cb80ab01d..0000000000000000000000000000000000000000 --- a/l10n/id_ID/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/id_ID/media.po b/l10n/id_ID/media.po deleted file mode 100644 index 1db3e2f400f0858cc57dcec255ff39377fb3536a..0000000000000000000000000000000000000000 --- a/l10n/id_ID/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2011-08-13 02:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/id_ID/settings.po b/l10n/id_ID/settings.po index 1258d3790eb92f2b649b1feaa48d5cec55d8dab5..a5523b9baeb424eeca497de21c14935b3a83ddd9 100644 --- a/l10n/id_ID/settings.po +++ b/l10n/id_ID/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/id_ID/tasks.po b/l10n/id_ID/tasks.po deleted file mode 100644 index cf74571c756aa8b4603691044da0d8ed60ac1192..0000000000000000000000000000000000000000 --- a/l10n/id_ID/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/id_ID/user_migrate.po b/l10n/id_ID/user_migrate.po deleted file mode 100644 index fd3779f871c946840c2452ed04ec74c539d827a0..0000000000000000000000000000000000000000 --- a/l10n/id_ID/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/id_ID/user_openid.po b/l10n/id_ID/user_openid.po deleted file mode 100644 index 42b92de9fa085a3abe6014fa032a2e661c55d02c..0000000000000000000000000000000000000000 --- a/l10n/id_ID/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id_ID\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/it/admin_dependencies_chk.po b/l10n/it/admin_dependencies_chk.po deleted file mode 100644 index 46d1082e634f81bac9328206a2a0f1d1661fdd3c..0000000000000000000000000000000000000000 --- a/l10n/it/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 05:51+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Il modulo php-json è richiesto per l'intercomunicazione di diverse applicazioni" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Il modulo php-curl è richiesto per scaricare il titolo della pagina quando si aggiunge un segnalibro" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Il modulo php-gd è richiesto per creare miniature delle tue immagini" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Il modulo php-ldap è richiesto per collegarsi a un server ldap" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Il modulo php-zip è richiesto per scaricare diversi file contemporaneamente" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Il modulo php-mb_multibyte è richiesto per gestire correttamente la codifica." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Il modulo php-ctype è richiesto per la validazione dei dati." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Il modulo php-xml è richiesto per condividere i file con webdav." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "La direttiva allow_url_fopen del tuo php.ini deve essere impostata a 1 per recuperare la base di conoscenza dai server di OCS" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Il modulo php-pdo è richiesto per archiviare i dati di ownCloud in un database." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Stato delle dipendenze" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Usato da:" diff --git a/l10n/it/admin_migrate.po b/l10n/it/admin_migrate.po deleted file mode 100644 index 2da23d877f83029fd3db6364265ecab573ea2ac1..0000000000000000000000000000000000000000 --- a/l10n/it/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 05:47+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Esporta questa istanza di ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Questa operazione creerà un file compresso che contiene i dati dell'istanza di ownCloud. Scegli il tipo di esportazione:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Esporta" diff --git a/l10n/it/bookmarks.po b/l10n/it/bookmarks.po deleted file mode 100644 index 7ed1ded6a77cab558984ec1000347462424cc276..0000000000000000000000000000000000000000 --- a/l10n/it/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-30 08:36+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Segnalibri" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "senza nome" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Quando vuoi creare rapidamente un segnalibro, trascinalo sui segnalibri del browser e fai clic su di esso:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Leggi dopo" - -#: templates/list.php:13 -msgid "Address" -msgstr "Indirizzo" - -#: templates/list.php:14 -msgid "Title" -msgstr "Titolo" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Tag" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Salva segnalibro" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Non hai segnalibri" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Bookmarklet <br />" diff --git a/l10n/it/calendar.po b/l10n/it/calendar.po deleted file mode 100644 index efdc82532d89cc3defcd69aa1e07a541c62ef5f8..0000000000000000000000000000000000000000 --- a/l10n/it/calendar.po +++ /dev/null @@ -1,821 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Andrea Scarpino <andrea@archlinux.org>, 2011. -# <cosenal@gmail.com>, 2011. -# <formalist@email.it>, 2012. -# Francesco Apruzzese <cescoap@gmail.com>, 2011. -# Lorenzo Beltrami <lorenzo.beba@gmail.com>, 2011. -# <marco@carnazzo.it>, 2011, 2012. -# <rb.colombo@gmail.com>, 2011. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-12 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 07:01+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Non tutti i calendari sono mantenuti completamente in cache" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Tutto sembra essere mantenuto completamente in cache" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Nessun calendario trovato." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Nessun evento trovato." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Calendario sbagliato" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Il file non conteneva alcun evento o tutti gli eventi erano già salvati nel tuo calendario." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "gli eventi sono stati salvati nel nuovo calendario" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Importazione non riuscita" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "gli eventi sono stati salvati nel tuo calendario" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nuovo fuso orario:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Fuso orario cambiato" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Richiesta non valida" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendario" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd d/M" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd d/M" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, d MMM yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Compleanno" - -#: lib/app.php:122 -msgid "Business" -msgstr "Azienda" - -#: lib/app.php:123 -msgid "Call" -msgstr "Chiama" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clienti" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Consegna" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Vacanze" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idee" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Viaggio" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Anniversario" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Riunione" - -#: lib/app.php:131 -msgid "Other" -msgstr "Altro" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personale" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Progetti" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Domande" - -#: lib/app.php:135 -msgid "Work" -msgstr "Lavoro" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "da" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "senza nome" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nuovo calendario" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Non ripetere" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Giornaliero" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Settimanale" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Ogni giorno della settimana" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Ogni due settimane" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensile" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Annuale" - -#: lib/object.php:388 -msgid "never" -msgstr "mai" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "per occorrenze" - -#: lib/object.php:390 -msgid "by date" -msgstr "per data" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "per giorno del mese" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "per giorno della settimana" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Lunedì" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Martedì" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Mercoledì" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Giovedì" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Venerdì" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sabato" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Domenica" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "settimana del mese degli eventi" - -#: lib/object.php:428 -msgid "first" -msgstr "primo" - -#: lib/object.php:429 -msgid "second" -msgstr "secondo" - -#: lib/object.php:430 -msgid "third" -msgstr "terzo" - -#: lib/object.php:431 -msgid "fourth" -msgstr "quarto" - -#: lib/object.php:432 -msgid "fifth" -msgstr "quinto" - -#: lib/object.php:433 -msgid "last" -msgstr "ultimo" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Gennaio" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Febbraio" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Marzo" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Aprile" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maggio" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Giugno" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Luglio" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Agosto" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Settembre" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Ottobre" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembre" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Dicembre" - -#: lib/object.php:488 -msgid "by events date" -msgstr "per data evento" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "per giorno/i dell'anno" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "per numero/i settimana" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "per giorno e mese" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Dom." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Lun." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Mar." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Mer." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Gio." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Ven." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Sab." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Gen." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Apr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Mag." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Giu." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Lug." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Ago." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Set." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Ott." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dic." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Tutti il giorno" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Campi mancanti" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titolo" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Dal giorno" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Ora iniziale" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Al giorno" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Ora finale" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "L'evento finisce prima d'iniziare" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Si è verificato un errore del database" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Settimana" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mese" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Elenco" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Oggi" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Impostazioni" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "I tuoi calendari" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Collegamento CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendari condivisi" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Nessun calendario condiviso" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Condividi calendario" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Scarica" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Modifica" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Elimina" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "condiviso con te da" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nuovo calendario" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Modifica calendario" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Nome visualizzato" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Attivo" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Colore calendario" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Salva" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Invia" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Annulla" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Modifica un evento" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Esporta" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informazioni evento" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Ripetizione" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Avviso" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Partecipanti" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Condividi" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Titolo dell'evento" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categoria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Categorie separate da virgole" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Modifica le categorie" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Evento che occupa tutta la giornata" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Da" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "A" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opzioni avanzate" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Luogo" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Luogo dell'evento" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Descrizione" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Descrizione dell'evento" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ripeti" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avanzato" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Seleziona i giorni della settimana" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Seleziona i giorni" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "e il giorno dell'anno degli eventi." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "e il giorno del mese degli eventi." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Seleziona i mesi" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Seleziona le settimane" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "e la settimana dell'anno degli eventi." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervallo" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Fine" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "occorrenze" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Crea un nuovo calendario" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importa un file di calendario" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Scegli un calendario" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nome del nuovo calendario" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Usa un nome disponibile!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Un calendario con questo nome esiste già. Se continui, i due calendari saranno uniti." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importa" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Chiudi la finestra di dialogo" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Crea un nuovo evento" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Visualizza un evento" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nessuna categoria selezionata" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "di" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "alle" - -#: templates/settings.php:10 -msgid "General" -msgstr "Generale" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Fuso orario" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Aggiorna automaticamente il fuso orario" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Formato orario" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "La settimana inizia il" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Cache" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Cancella gli eventi che si ripetono dalla cache" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URL" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Indirizzi di sincronizzazione calendari CalDAV" - -#: templates/settings.php:87 -msgid "more info" -msgstr "ulteriori informazioni" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Indirizzo principale (Kontact e altri)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Collegamento(i) iCalendar sola lettura" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Utenti" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "seleziona utenti" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Modificabile" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Gruppi" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "seleziona gruppi" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "rendi pubblico" diff --git a/l10n/it/contacts.po b/l10n/it/contacts.po deleted file mode 100644 index 3512cf8d11c0965e898954fa922b5fbc6430afc2..0000000000000000000000000000000000000000 --- a/l10n/it/contacts.po +++ /dev/null @@ -1,956 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <formalist@email.it>, 2012. -# Francesco Apruzzese <cescoap@gmail.com>, 2011. -# <marco@carnazzo.it>, 2011, 2012. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 05:41+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Errore nel (dis)attivare la rubrica." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID non impostato." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Impossibile aggiornare una rubrica senza nome." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Errore durante l'aggiornamento della rubrica." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Nessun ID fornito" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Errore di impostazione del codice di controllo." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Nessuna categoria selezionata per l'eliminazione." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nessuna rubrica trovata." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nessun contatto trovato." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Si è verificato un errore nell'aggiunta del contatto." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "il nome dell'elemento non è impostato." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Impossibile elaborare il contatto: " - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Impossibile aggiungere una proprietà vuota." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Deve essere inserito almeno un indirizzo." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "P" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Parametro IM mancante." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "IM sconosciuto:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informazioni sulla vCard non corrette. Ricarica la pagina." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID mancante" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Errore in fase di elaborazione del file VCard per l'ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "il codice di controllo non è impostato." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Le informazioni della vCard non sono corrette. Ricarica la pagina: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Qualcosa è andato storto. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Nessun ID di contatto inviato." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Errore di lettura della foto del contatto." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Errore di salvataggio del file temporaneo." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "La foto caricata non è valida." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Manca l'ID del contatto." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Non è stato inviato alcun percorso a una foto." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Il file non esiste:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Errore di caricamento immagine." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Errore di recupero dell'oggetto contatto." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Errore di recupero della proprietà FOTO." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Errore di salvataggio del contatto." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Errore di ridimensionamento dell'immagine" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Errore di ritaglio dell'immagine" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Errore durante la creazione dell'immagine temporanea" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Errore durante la ricerca dell'immagine: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Errore di invio dei contatti in archivio." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Non ci sono errori, il file è stato inviato correttamente" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Il file inviato supera la direttiva upload_max_filesize nel php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Il file inviato supera la direttiva MAX_FILE_SIZE specificata nel modulo HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Il file è stato inviato solo parzialmente" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Nessun file è stato inviato" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Manca una cartella temporanea" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Impossibile salvare l'immagine temporanea: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Impossibile caricare l'immagine temporanea: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Nessun file è stato inviato. Errore sconosciuto" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Contatti" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Siamo spiacenti, questa funzionalità non è stata ancora implementata" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Non implementata" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Impossibile ottenere un indirizzo valido." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Errore" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "Non hai i permessi per aggiungere contatti a" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Seleziona una delle tue rubriche." - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Errore relativo ai permessi" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Questa proprietà non può essere vuota." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Impossibile serializzare gli elementi." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' invocata senza l'argomento di tipo. Segnalalo a bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Modifica il nome" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Nessun file selezionato per l'invio" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Il file che stai cercando di inviare supera la dimensione massima per l'invio dei file su questo server." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Errore durante il caricamento dell'immagine di profilo." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Seleziona il tipo" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Alcuni contatti sono marcati per l'eliminazione, ma non sono stati ancora rimossi. Attendi fino al completamento dell'operazione." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Vuoi unire queste rubriche?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Risultato: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importato, " - -#: js/loader.js:49 -msgid " failed." -msgstr " non riuscito." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Il nome visualizzato non può essere vuoto." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Rubrica non trovata:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Questa non è la tua rubrica." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Il contatto non può essere trovato." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Lavoro" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Casa" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Altro" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Cellulare" - -#: lib/app.php:203 -msgid "Text" -msgstr "Testo" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voce" - -#: lib/app.php:205 -msgid "Message" -msgstr "Messaggio" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Cercapersone" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Compleanno" - -#: lib/app.php:253 -msgid "Business" -msgstr "Lavoro" - -#: lib/app.php:254 -msgid "Call" -msgstr "Chiama" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Client" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Corriere" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Festività" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Idee" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Viaggio" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Anniversario" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Riunione" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Personale" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Progetti" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Domande" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Data di nascita di {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contatto" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "Non hai i permessi per modificare questo contatto." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "Non hai i permessi per eliminare questo contatto." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Aggiungi contatto" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importa" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Impostazioni" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Rubriche" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Chiudi" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Scorciatoie da tastiera" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigazione" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Contatto successivo in elenco" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Contatto precedente in elenco" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Espandi/Contrai la rubrica corrente" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Rubrica successiva" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Rubrica precedente" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Azioni" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Aggiorna l'elenco dei contatti" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Aggiungi un nuovo contatto" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Aggiungi una nuova rubrica" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Elimina il contatto corrente" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Rilascia una foto da inviare" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Elimina la foto corrente" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Modifica la foto corrente" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Invia una nuova foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Seleziona la foto da ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formato personalizzato, nome breve, nome completo, invertito o invertito con virgola" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Modifica dettagli del nome" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizzazione" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Elimina" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Pseudonimo" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Inserisci pseudonimo" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Sito web" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Vai al sito web" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "gg-mm-aaaa" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Gruppi" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separa i gruppi con virgole" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Modifica gruppi" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferito" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Specifica un indirizzo email valido" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Inserisci indirizzo email" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Invia per email" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Elimina l'indirizzo email" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Inserisci il numero di telefono" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Elimina il numero di telefono" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Client di messaggistica istantanea" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Elimina IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Visualizza sulla mappa" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Modifica dettagli dell'indirizzo" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Aggiungi qui le note." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Aggiungi campo" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefono" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Messaggistica istantanea" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Indirizzo" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Scarica contatto" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Elimina contatto" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "L'immagine temporanea è stata rimossa dalla cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Modifica indirizzo" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tipo" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Casella postale" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Indirizzo" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Via e numero" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Esteso" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Numero appartamento ecc." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Città" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regione" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Ad es. stato o provincia" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "CAP" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "CAP" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Stato" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Rubrica" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Prefissi onorifici" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Sig.na" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Sig.ra" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Sig." - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sig." - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Sig.ra" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dott." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Nome" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Nomi aggiuntivi" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Cognome" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Suffissi onorifici" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importa un file di contatti" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Scegli la rubrica" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "crea una nuova rubrica" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nome della nuova rubrica" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importazione contatti" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Non hai contatti nella rubrica." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Aggiungi contatto" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Seleziona rubriche" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Inserisci il nome" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Inserisci una descrizione" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Indirizzi di sincronizzazione CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "altre informazioni" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Indirizzo principale (Kontact e altri)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Mostra collegamento CardDav" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Mostra collegamento VCF in sola lettura" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Condividi" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Scarica" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Modifica" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nuova rubrica" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nome" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Descrizione" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Salva" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Annulla" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Altro..." diff --git a/l10n/it/core.po b/l10n/it/core.po index 2c15ee03263b7b78574f774d1156676399232cd9..7cc9f7dedddc55a40ee87769d4e19eefe65bea8a 100644 --- a/l10n/it/core.po +++ b/l10n/it/core.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 11:52+0000\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 08:03+0000\n" "Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" @@ -34,55 +34,55 @@ msgstr "Nessuna categoria da aggiungere?" msgid "This category already exists: " msgstr "Questa categoria esiste già: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Impostazioni" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Gennaio" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Febbraio" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marzo" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Aprile" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maggio" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Giugno" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Luglio" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agosto" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Settembre" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Ottobre" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Novembre" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Dicembre" @@ -110,8 +110,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Nessuna categoria selezionata per l'eliminazione." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Errore" @@ -128,14 +128,16 @@ msgid "Error while changing permissions" msgstr "Errore durante la modifica dei permessi" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Condivisa con te e con il gruppo %s da %s" +msgid "Shared with you and the group" +msgstr "Condiviso con te e con il gruppo" + +#: js/share.js:130 +msgid "by" +msgstr "da" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Condiviso con te da %s" +msgid "Shared with you by" +msgstr "Condiviso con te da" #: js/share.js:137 msgid "Share with" @@ -149,7 +151,8 @@ msgstr "Condividi con collegamento" msgid "Password protect" msgstr "Proteggi con password" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Password" @@ -162,9 +165,8 @@ msgid "Expiration date" msgstr "Data di scadenza" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Condividi tramite email: %s" +msgid "Share via email:" +msgstr "Condividi tramite email:" #: js/share.js:187 msgid "No people found" @@ -175,47 +177,50 @@ msgid "Resharing is not allowed" msgstr "La ri-condivisione non è consentita" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Condiviso in %s con %s" +msgid "Shared in" +msgstr "Condiviso in" + +#: js/share.js:250 +msgid "with" +msgstr "con" #: js/share.js:271 msgid "Unshare" msgstr "Rimuovi condivisione" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "può modificare" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "controllo d'accesso" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "creare" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "aggiornare" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "eliminare" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "condividere" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Protetta da password" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "Errore durante la rimozione della data di scadenza" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Errore durante l'impostazione della data di scadenza" @@ -239,12 +244,12 @@ msgstr "Richiesto" msgid "Login failed!" msgstr "Accesso non riuscito!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nome utente" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Richiesta di ripristino" @@ -300,68 +305,107 @@ msgstr "Modifica le categorie" msgid "Add" msgstr "Aggiungi" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Avviso di sicurezza" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "Non è disponibile alcun generatore di numeri casuali sicuro. Abilita l'estensione OpenSSL di PHP" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Senza un generatore di numeri casuali sicuro, un malintenzionato potrebbe riuscire a individuare i token di ripristino delle password e impossessarsi del tuo account." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "La cartella dei dati e i tuoi file sono probabilmente accessibili da Internet. Il file .htaccess fornito da ownCloud non funziona. Ti suggeriamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o sposta tale cartella fuori dalla radice del sito." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Crea un <strong>account amministratore</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avanzate" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Cartella dati" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configura il database" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "sarà utilizzato" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Utente del database" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Password del database" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nome del database" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Spazio delle tabelle del database" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Host del database" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Termina la configurazione" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "servizi web nelle tue mani" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Esci" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "Accesso automatico rifiutato." + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "Se non hai cambiato la password recentemente, il tuo account potrebbe essere stato compromesso." + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Cambia la password per rendere nuovamente sicuro il tuo account." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Hai perso la password?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "ricorda" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Accedi" @@ -376,3 +420,17 @@ msgstr "precedente" #: templates/part.pagenavi.php:20 msgid "next" msgstr "successivo" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "Avviso di sicurezza" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Verifica la tua password.<br/>Per motivi di sicurezza, potresti ricevere una richiesta di digitare nuovamente la password." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Verifica" diff --git a/l10n/it/files_external.po b/l10n/it/files_external.po index 1875987bf4ba4a114c3f18eed76850826245c7d6..bcae09b3e0f3de1a3a5d41eb5314d237713a0a21 100644 --- a/l10n/it/files_external.po +++ b/l10n/it/files_external.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-07 02:04+0200\n" -"PO-Revision-Date: 2012-09-06 05:03+0000\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 05:50+0000\n" "Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,30 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Accesso consentito" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Errore durante la configurazione dell'archivio Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Concedi l'accesso" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Compila tutti i campi richiesti" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Fornisci chiave di applicazione e segreto di Dropbox validi." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Errore durante la configurazione dell'archivio Google Drive" + #: templates/settings.php:3 msgid "External Storage" msgstr "Archiviazione esterna" @@ -63,22 +87,22 @@ msgstr "Gruppi" msgid "Users" msgstr "Utenti" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Elimina" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Abilita la memoria esterna dell'utente" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Consenti agli utenti di montare la propria memoria esterna" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Certificati SSL radice" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importa certificato radice" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Abilita la memoria esterna dell'utente" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Consenti agli utenti di montare la propria memoria esterna" diff --git a/l10n/it/files_odfviewer.po b/l10n/it/files_odfviewer.po deleted file mode 100644 index 0fae9bc23f9902d4ba5912359a5721d130e39bd1..0000000000000000000000000000000000000000 --- a/l10n/it/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/it/files_pdfviewer.po b/l10n/it/files_pdfviewer.po deleted file mode 100644 index 3f4595ffe2ae31a8227be4728aa0a3b6fd114980..0000000000000000000000000000000000000000 --- a/l10n/it/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/it/files_texteditor.po b/l10n/it/files_texteditor.po deleted file mode 100644 index 747a70244c9b70207b4194695f929d2e45e06cdc..0000000000000000000000000000000000000000 --- a/l10n/it/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/it/gallery.po b/l10n/it/gallery.po deleted file mode 100644 index d60292cea1537bd7530717aa8e24b52750ba1762..0000000000000000000000000000000000000000 --- a/l10n/it/gallery.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <formalist@email.it>, 2012. -# <marco@carnazzo.it>, 2012. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 02:01+0200\n" -"PO-Revision-Date: 2012-07-25 20:36+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Immagini" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Condividi la galleria" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Errore: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Errore interno" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Presentazione" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Indietro" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Rimuovi conferma" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Vuoi rimuovere l'album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Cambia il nome dell'album" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nuovo nome dell'album" diff --git a/l10n/it/impress.po b/l10n/it/impress.po deleted file mode 100644 index 31e6171b4d5c95c985f7d2e8cc6f12adfb6ab26a..0000000000000000000000000000000000000000 --- a/l10n/it/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/it/media.po b/l10n/it/media.po deleted file mode 100644 index 054877623e527c5f31800df75a4bd0e976780876..0000000000000000000000000000000000000000 --- a/l10n/it/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Francesco Apruzzese <cescoap@gmail.com>, 2011. -# <marco@carnazzo.it>, 2011. -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.net/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musica" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Riproduci" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausa" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Precedente" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Successivo" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Disattiva audio" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Riattiva audio" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Nuova scansione collezione" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titolo" diff --git a/l10n/it/settings.po b/l10n/it/settings.po index 9b7f3967cfc82d12a9291ffa68dd37d18d03e48a..b79343b9d118e50799f89acbc3d404a88f7c996f 100644 --- a/l10n/it/settings.po +++ b/l10n/it/settings.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-20 02:05+0200\n" -"PO-Revision-Date: 2012-09-19 05:42+0000\n" +"POT-Creation-Date: 2012-10-10 02:05+0200\n" +"PO-Revision-Date: 2012-10-09 00:10+0000\n" "Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" @@ -83,11 +83,11 @@ msgstr "Impossibile aggiungere l'utente al gruppo %s" msgid "Unable to remove user from group %s" msgstr "Impossibile rimuovere l'utente dal gruppo %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Disabilita" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Abilita" @@ -95,7 +95,7 @@ msgstr "Abilita" msgid "Saving..." msgstr "Salvataggio in corso..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Italiano" @@ -190,15 +190,19 @@ msgstr "Sviluppato dalla <a href=\"http://ownCloud.org/contact\" target=\"_blank msgid "Add your App" msgstr "Aggiungi la tua applicazione" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Altre applicazioni" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Seleziona un'applicazione" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Vedere la pagina dell'applicazione su apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licenziato da <span class=\"author\"></span>" diff --git a/l10n/it/tasks.po b/l10n/it/tasks.po deleted file mode 100644 index 6e5f07a0873a6d896cec5ecee4ec28ee3c549c86..0000000000000000000000000000000000000000 --- a/l10n/it/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 06:00+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Ora/Data non valida" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Attività" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Nessuna categoria" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Non specificata" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=massima" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=media" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=minima" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Riepilogo vuoto" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Percentuale di completamento non valida" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Priorità non valida" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Aggiungi attività" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Ordina per scadenza" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Ordina per elenco" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Ordina per completamento" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Ordina per posizione" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Ordina per priorità" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Ordina per etichetta" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Caricamento attività in corso..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Importante" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Più" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Meno" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Elimina" diff --git a/l10n/it/user_migrate.po b/l10n/it/user_migrate.po deleted file mode 100644 index 9c918e027c5d5e582879d7344ce534ad7050ee63..0000000000000000000000000000000000000000 --- a/l10n/it/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 11:55+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Esporta" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Si è verificato un errore durante la creazione del file di esportazione" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Si è verificato un errore" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Esporta il tuo account utente" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Questa operazione creerà un file compresso che contiene il tuo account ownCloud." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Importa account utente" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "Zip account utente" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importa" diff --git a/l10n/it/user_openid.po b/l10n/it/user_openid.po deleted file mode 100644 index b8036426bc97f4123f5cb241a04bf2a13c895d70..0000000000000000000000000000000000000000 --- a/l10n/it/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Vincenzo Reale <vinx.reale@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-23 02:03+0200\n" -"PO-Revision-Date: 2012-08-22 20:39+0000\n" -"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Questo è un server OpenID. Per ulteriori informazioni, vedi " - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identità: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Dominio: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Utente: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Accesso" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Errore: <b>nessun utente selezionato" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "puoi autenticarti ad altri siti con questo indirizzo" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Fornitore OpenID autorizzato" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Il tuo indirizzo su Wordpress, Identi.ca, …" diff --git a/l10n/ja_JP/admin_dependencies_chk.po b/l10n/ja_JP/admin_dependencies_chk.po deleted file mode 100644 index be8f217eba16999201c034616960e85d71c350ac..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 03:08+0000\n" -"Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "php-jsonモジュールはアプリケーション間の内部通信に必要です" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "php-curlモジュールはブックマーク追加時のページタイトル取得に必要です" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "php-gdモジュールはサムネイル画像の生成に必要です" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "php-ldapモジュールはLDAPサーバへの接続に必要です" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "php-zipモジュールは複数ファイルの同時ダウンロードに必要です" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "php-mb_multibyteモジュールはエンコードを正しく扱うために必要です" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "php-ctypeモジュールはデータのバリデーションに必要です" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "php-xmlモジュールはWebDAVでのファイル共有に必要です" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "php.iniのallow_url_fopenはOCSサーバから知識ベースを取得するために1に設定しなくてはなりません" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "php-pdoモジュールはデータベースにownCloudのデータを格納するために必要です" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "依存関係の状況" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "利用先 :" diff --git a/l10n/ja_JP/admin_migrate.po b/l10n/ja_JP/admin_migrate.po deleted file mode 100644 index 4411d9e77cda2e25803426ee48a0600d8d98f29d..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-17 00:44+0200\n" -"PO-Revision-Date: 2012-08-16 05:29+0000\n" -"Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "ownCloudをエクスポート" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "このownCloudのデータを含む圧縮ファイルを生成します。\nエクスポートの種類を選択してください:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "エクスポート" diff --git a/l10n/ja_JP/bookmarks.po b/l10n/ja_JP/bookmarks.po deleted file mode 100644 index a708697103daada4555b39dd3257d77ba9c985c7..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/ja_JP/calendar.po b/l10n/ja_JP/calendar.po deleted file mode 100644 index 605bf02d2ef3f0f85783c93b81b698d258363dc3..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# <tetuyano+transi@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-22 02:03+0200\n" -"PO-Revision-Date: 2012-08-21 02:29+0000\n" -"Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "すべてのカレンダーは完全にキャッシュされていません" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "すべて完全にキャッシュされていると思われます" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "カレンダーが見つかりませんでした。" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "イベントが見つかりませんでした。" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "誤ったカレンダーです" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "イベントの無いもしくはすべてのイベントを含むファイルは既にあなたのカレンダーに保存されています。" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "イベントは新しいカレンダーに保存されました" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "インポートに失敗" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "イベントはあなたのカレンダーに保存されました" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "新しいタイムゾーン:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "タイムゾーンが変更されました" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "無効なリクエストです" - -#: appinfo/app.php:37 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "カレンダー" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "dddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "M月d日 (dddd)" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "M月d日 (dddd)" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "yyyy年M月" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "yyyy年M月d日{ '~' [yyyy年][M月]d日}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "yyyy年M月d日 (dddd)" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "誕生日" - -#: lib/app.php:122 -msgid "Business" -msgstr "ビジネス" - -#: lib/app.php:123 -msgid "Call" -msgstr "電話をかける" - -#: lib/app.php:124 -msgid "Clients" -msgstr "顧客" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "運送会社" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "休日" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "アイデア" - -#: lib/app.php:128 -msgid "Journey" -msgstr "旅行" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "記念祭" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "ミーティング" - -#: lib/app.php:131 -msgid "Other" -msgstr "その他" - -#: lib/app.php:132 -msgid "Personal" -msgstr "個人" - -#: lib/app.php:133 -msgid "Projects" -msgstr "プロジェクト" - -#: lib/app.php:134 -msgid "Questions" -msgstr "質問事項" - -#: lib/app.php:135 -msgid "Work" -msgstr "週の始まり" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "による" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "無名" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "新しくカレンダーを作成" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "繰り返さない" - -#: lib/object.php:373 -msgid "Daily" -msgstr "毎日" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "毎週" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "毎平日" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "2週間ごと" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "毎月" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "毎年" - -#: lib/object.php:388 -msgid "never" -msgstr "無し" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "回数で指定" - -#: lib/object.php:390 -msgid "by date" -msgstr "日付で指定" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "日にちで指定" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "曜日で指定" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "月" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "火" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "水" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "木" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "金" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "土" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "日" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "予定のある週を指定" - -#: lib/object.php:428 -msgid "first" -msgstr "1週目" - -#: lib/object.php:429 -msgid "second" -msgstr "2週目" - -#: lib/object.php:430 -msgid "third" -msgstr "3週目" - -#: lib/object.php:431 -msgid "fourth" -msgstr "4週目" - -#: lib/object.php:432 -msgid "fifth" -msgstr "5週目" - -#: lib/object.php:433 -msgid "last" -msgstr "最終週" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "1月" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "2月" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "3月" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "4月" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "5月" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "6月" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "7月" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "8月" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "9月" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "10月" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "11月" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "12月" - -#: lib/object.php:488 -msgid "by events date" -msgstr "日付で指定" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "日番号で指定" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "週番号で指定" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "月と日で指定" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "日付" - -#: lib/search.php:43 -msgid "Cal." -msgstr "カレンダー" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "日" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "月" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "火" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "水" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "木" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "金" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "土" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "1月" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "2月" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "3月" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "4月" - -#: templates/calendar.php:8 -msgid "May." -msgstr "5月" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "6月" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "7月" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "8月" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "9月" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "10月" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "11月" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "12月" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "終日" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "項目がありません" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "タイトル" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "開始日" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "開始時間" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "終了日" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "終了時間" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "イベント終了時間が開始時間より先です" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "データベースのエラーがありました" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "週" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "月" - -#: templates/calendar.php:41 -msgid "List" -msgstr "予定リスト" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "今日" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "設定" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "あなたのカレンダー" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDavへのリンク" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "共有カレンダー" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "共有カレンダーはありません" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "カレンダーを共有する" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "ダウンロード" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "編集" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "削除" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "共有者" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "新しいカレンダー" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "カレンダーを編集" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "表示名" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "アクティブ" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "カレンダーの色" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "保存" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "完了" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "キャンセル" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "イベントを編集" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "エクスポート" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "イベント情報" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "繰り返し" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "アラーム" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "参加者" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "共有" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "イベントのタイトル" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "カテゴリー" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "カテゴリをコンマで区切る" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "カテゴリを編集" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "終日イベント" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "開始" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "終了" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "詳細設定" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "場所" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "イベントの場所" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "メモ" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "イベントの説明" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "繰り返し" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "詳細設定" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "曜日を指定" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "日付を指定" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "対象の年を選択する。" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "対象の月を選択する。" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "月を指定する" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "週を指定する" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "対象の週を選択する。" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "間隔" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "繰り返す期間" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "回繰り返す" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "新規カレンダーの作成" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "カレンダーファイルをインポート" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "カレンダーを選択してください" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "新規カレンダーの名称" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "利用可能な名前を指定してください!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "このカレンダー名はすでに使われています。もし続行する場合は、これらのカレンダーはマージされます。" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "インポート" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "ダイアログを閉じる" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "新しいイベントを作成" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "イベントを閲覧" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "カテゴリが選択されていません" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "of" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "at" - -#: templates/settings.php:10 -msgid "General" -msgstr "一般" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "タイムゾーン" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "自動的にタイムゾーンを更新" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "時刻の表示形式" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "1週間の初めの曜日" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "キャッシュ" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "繰り返しイベントのキャッシュをクリア" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URL" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "CalDAVカレンダーの同期用アドレス" - -#: templates/settings.php:87 -msgid "more info" -msgstr "さらに" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "プライマリアドレス(コンタクト等)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "読み取り専用のiCalendarリンク" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "ユーザ" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "ユーザを選択" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "編集可能" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "グループ" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "グループを選択" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "公開する" diff --git a/l10n/ja_JP/contacts.po b/l10n/ja_JP/contacts.po deleted file mode 100644 index 0cf04a8a0a9c7f042a8aa2d561fe33f9a373c592..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# <tetuyano+transi@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 02:39+0000\n" -"Last-Translator: ttyn <tetuyano+transi@gmail.com>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "アドレス帳の有効/無効化に失敗しました。" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "idが設定されていません。" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "空白の名前でアドレス帳を更新することはできません。" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "アドレス帳の更新に失敗しました。" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "IDが提供されていません" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "チェックサムの設定エラー。" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "削除するカテゴリが選択されていません。" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "アドレス帳が見つかりません。" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "連絡先が見つかりません。" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "連絡先の追加でエラーが発生しました。" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "要素名が設定されていません。" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "連絡先を解析できませんでした:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "項目の新規追加に失敗しました。" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "住所の項目のうち1つは入力して下さい。" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "重複する属性を追加: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "IMのパラメータが不足しています。" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "不明なIM:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "vCardの情報に誤りがあります。ページをリロードして下さい。" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "IDが見つかりません" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "VCardからIDの抽出エラー: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "チェックサムが設定されていません。" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "vCardの情報が正しくありません。ページを再読み込みしてください: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "何かがFUBARへ移動しました。" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "連絡先IDは登録されませんでした。" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "連絡先写真の読み込みエラー。" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "一時ファイルの保存エラー。" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "写真の読み込みは無効です。" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "連絡先 IDが見つかりません。" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "写真のパスが登録されていません。" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "ファイルが存在しません:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "画像の読み込みエラー。" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "連絡先オブジェクトの取得エラー。" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "写真属性の取得エラー。" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "連絡先の保存エラー。" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "画像のリサイズエラー" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "画像の切り抜きエラー" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "一時画像の生成エラー" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "画像検索エラー: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "ストレージへの連絡先のアップロードエラー。" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "エラーはありません。ファイルのアップロードは成功しました" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "アップロードファイルは php.ini 内の upload_max_filesize の制限を超えています" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "アップロードファイルはHTMLフォームで指定された MAX_FILE_SIZE の制限を超えています" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "アップロードファイルは一部分だけアップロードされました" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "ファイルはアップロードされませんでした" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "一時保存フォルダが見つかりません" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "一時的な画像の保存ができませんでした: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "一時的な画像の読み込みができませんでした: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "ファイルは何もアップロードされていません。不明なエラー" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "連絡先" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "申し訳ありません。この機能はまだ実装されていません" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "未実装" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "有効なアドレスを取得できませんでした。" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "エラー" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "連絡先を追加する権限がありません" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "アドレス帳を一つ選択してください" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "権限エラー" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "この属性は空にできません。" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "要素をシリアライズできませんでした。" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' は型の引数無しで呼び出されました。bugs.owncloud.org へ報告してください。" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "名前を編集" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "アップロードするファイルが選択されていません。" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "アップロードしようとしているファイルは、このサーバの最大ファイルアップロードサイズを超えています。" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "プロファイルの画像の読み込みエラー" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "タイプを選択" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "いくつかの連絡先が削除とマークされていますが、まだ削除されていません。削除するまでお待ちください。" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "これらのアドレス帳をマージしてもよろしいですか?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "結果: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " をインポート、 " - -#: js/loader.js:49 -msgid " failed." -msgstr " は失敗しました。" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "表示名は空にできません。" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "アドレス帳が見つかりません:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "これはあなたの電話帳ではありません。" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "連絡先を見つける事ができません。" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "Googleトーク" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "勤務先" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "住居" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "その他" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "携帯電話" - -#: lib/app.php:203 -msgid "Text" -msgstr "TTY TDD" - -#: lib/app.php:204 -msgid "Voice" -msgstr "音声番号" - -#: lib/app.php:205 -msgid "Message" -msgstr "メッセージ" - -#: lib/app.php:206 -msgid "Fax" -msgstr "FAX" - -#: lib/app.php:207 -msgid "Video" -msgstr "テレビ電話" - -#: lib/app.php:208 -msgid "Pager" -msgstr "ポケベル" - -#: lib/app.php:215 -msgid "Internet" -msgstr "インターネット" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "誕生日" - -#: lib/app.php:253 -msgid "Business" -msgstr "ビジネス" - -#: lib/app.php:254 -msgid "Call" -msgstr "電話" - -#: lib/app.php:255 -msgid "Clients" -msgstr "顧客" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "運送会社" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "休日" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "アイデア" - -#: lib/app.php:259 -msgid "Journey" -msgstr "旅行" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "記念祭" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "打ち合わせ" - -#: lib/app.php:263 -msgid "Personal" -msgstr "個人" - -#: lib/app.php:264 -msgid "Projects" -msgstr "プロジェクト" - -#: lib/app.php:265 -msgid "Questions" -msgstr "質問" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}の誕生日" - -#: lib/search.php:15 -msgid "Contact" -msgstr "連絡先" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "この連絡先を編集する権限がありません" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "この連絡先を削除する権限がありません" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "連絡先の追加" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "インポート" - -#: templates/index.php:18 -msgid "Settings" -msgstr "設定" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "アドレス帳" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "閉じる" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "キーボードショートカット" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "ナビゲーション" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "リスト内の次の連絡先" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "リスト内の前の連絡先" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "現在のアドレス帳を展開する/折りたたむ" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "次のアドレス帳" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "前のアドレス帳" - -#: templates/index.php:54 -msgid "Actions" -msgstr "アクション" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "連絡先リストを再読込する" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "新しい連絡先を追加" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "新しいアドレス帳を追加" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "現在の連絡先を削除" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "写真をドロップしてアップロード" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "現在の写真を削除" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "現在の写真を編集" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "新しい写真をアップロード" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "ownCloudから写真を選択" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "編集フォーマット、ショートネーム、フルネーム、逆順、カンマ区切りの逆順" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "名前の詳細を編集" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "所属" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "削除" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "ニックネーム" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "ニックネームを入力" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "ウェブサイト" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Webサイトへ移動" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "yyyy-mm-dd" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "グループ" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "コンマでグループを分割" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "グループを編集" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "推奨" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "有効なメールアドレスを指定してください。" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "メールアドレスを入力" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "アドレスへメールを送る" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "メールアドレスを削除" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "電話番号を入力" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "電話番号を削除" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "インスタントメッセンジャー" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "IMを削除" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "地図で表示" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "住所の詳細を編集" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "ここにメモを追加。" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "項目を追加" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "電話番号" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "メールアドレス" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "インスタントメッセージ" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "住所" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "メモ" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "連絡先のダウンロード" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "連絡先の削除" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "一時画像はキャッシュから削除されました。" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "住所を編集" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "種類" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "私書箱" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "住所1" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "番地" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "住所2" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "アパート名等" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "都市" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "都道府県" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "例:東京都、大阪府" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "郵便番号" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "郵便番号" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "国名" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "アドレス帳" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "敬称" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Miss" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Ms" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Mr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Mrs" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "名" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "ミドルネーム" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "姓" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "称号" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "連絡先ファイルをインポート" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "アドレス帳を選択してください" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "新しいアドレス帳を作成" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "新しいアドレスブックの名前" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "連絡先をインポート" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "アドレス帳に連絡先が登録されていません。" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "連絡先を追加" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "アドレス帳を選択してください" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "名前を入力" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "説明を入力してください" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV同期アドレス" - -#: templates/settings.php:3 -msgid "more info" -msgstr "詳細情報" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "プライマリアドレス(Kontact 他)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "CarDavリンクを表示" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "読み取り専用のVCFリンクを表示" - -#: templates/settings.php:26 -msgid "Share" -msgstr "共有" - -#: templates/settings.php:29 -msgid "Download" -msgstr "ダウンロード" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "編集" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "新規のアドレス帳" - -#: templates/settings.php:44 -msgid "Name" -msgstr "名前" - -#: templates/settings.php:45 -msgid "Description" -msgstr "説明" - -#: templates/settings.php:46 -msgid "Save" -msgstr "保存" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "取り消し" - -#: templates/settings.php:52 -msgid "More..." -msgstr "もっと..." diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po index 8a0aa16cedb0d57c1043f2099c43928968f0f2ed..ab8cf78a5b3950e23fdf76944cd5d056929ac3a7 100644 --- a/l10n/ja_JP/core.po +++ b/l10n/ja_JP/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" -"PO-Revision-Date: 2012-09-27 00:52+0000\n" -"Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 06:57+0000\n" +"Last-Translator: ttyn <tetuyano+transi@gmail.com>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,55 +31,55 @@ msgstr "追加するカテゴリはありませんか?" msgid "This category already exists: " msgstr "このカテゴリはすでに存在します: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "設定" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "1月" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "2月" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "3月" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "4月" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "5月" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "6月" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "7月" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "8月" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "9月" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "10月" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "11月" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "12月" @@ -107,8 +107,8 @@ msgstr "OK" msgid "No categories selected for deletion." msgstr "削除するカテゴリが選択されていません。" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "エラー" @@ -125,14 +125,16 @@ msgid "Error while changing permissions" msgstr "権限変更でエラー発生" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "あなたと %s グループが %s で共有しています" +msgid "Shared with you and the group" +msgstr "あなたとグループで共有中" + +#: js/share.js:130 +msgid "by" +msgstr "により" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "あなたと %s で共有しています" +msgid "Shared with you by" +msgstr "あなたと共有" #: js/share.js:137 msgid "Share with" @@ -146,7 +148,8 @@ msgstr "URLリンクで共有" msgid "Password protect" msgstr "パスワード保護" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "パスワード" @@ -159,9 +162,8 @@ msgid "Expiration date" msgstr "有効期限" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "メール経由で共有: %s" +msgid "Share via email:" +msgstr "メール経由で共有:" #: js/share.js:187 msgid "No people found" @@ -172,47 +174,50 @@ msgid "Resharing is not allowed" msgstr "再共有は許可されていません" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "%s 内で %s と共有" +msgid "Shared in" +msgstr "の中で共有中" + +#: js/share.js:250 +msgid "with" +msgstr "と" #: js/share.js:271 msgid "Unshare" msgstr "共有解除" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "編集可能" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "アクセス権限" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "作成" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "更新" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "削除" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "共有" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "パスワード保護" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "有効期限の未設定エラー" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "有効期限の設定でエラー発生" @@ -236,12 +241,12 @@ msgstr "送信されました" msgid "Login failed!" msgstr "ログインに失敗しました!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "ユーザ名" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "リセットを要求します。" @@ -297,68 +302,107 @@ msgstr "カテゴリを編集" msgid "Add" msgstr "追加" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "セキュリティ警告" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "セキュアな乱数生成器が利用可能ではありません。PHPのOpenSSL拡張を有効にして下さい。" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "セキュアな乱数生成器が無い場合、攻撃者はパスワードリセットのトークンを予測してアカウントを乗っ取られる可能性があります。" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "データディレクトリとファイルが恐らくインターネットからアクセスできるようになっています。ownCloudが提供する .htaccessファイルが機能していません。データディレクトリを全くアクセスできないようにするか、データディレクトリをウェブサーバのドキュメントルートの外に置くようにウェブサーバを設定することを強くお勧めします。 " + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "<strong>管理者アカウント</strong>を作成してください" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "詳細設定" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "データフォルダ" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "データベースを設定してください" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "が使用されます" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "データベースのユーザ名" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "データベースのパスワード" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "データベース名" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "データベースの表領域" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "データベースのホスト名" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "セットアップを完了します" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "管理下にあるウェブサービス" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "ログアウト" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "自動ログインは拒否されました!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "最近パスワードを変更していない場合、あなたのアカウントは危険にさらされているかもしれません。" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "アカウント保護の為、パスワードを再度の変更をお願いいたします。" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "パスワードを忘れましたか?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "パスワードを記憶する" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "ログイン" @@ -373,3 +417,17 @@ msgstr "前" #: templates/part.pagenavi.php:20 msgid "next" msgstr "次" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "セキュリティ警告!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "パスワードの確認をお願いします。<br/>セキュリティ上の理由により、時々パスワードの再入力をお願いする場合があります。" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "確認" diff --git a/l10n/ja_JP/files_external.po b/l10n/ja_JP/files_external.po index 1de6cdac4321f801041a56cf917ba0965bc96137..c857478540bfe96722e69508f87d7c247031a52e 100644 --- a/l10n/ja_JP/files_external.po +++ b/l10n/ja_JP/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 02:46+0000\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 02:12+0000\n" "Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "アクセスは許可されました" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Dropboxストレージの設定エラー" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "アクセスを許可" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "すべての必須フィールドを埋めて下さい" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "有効なDropboxアプリのキーとパスワードを入力して下さい。" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Googleドライブストレージの設定エラー" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "グループ" msgid "Users" msgstr "ユーザ" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "削除" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "ユーザの外部ストレージを有効にする" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "ユーザに外部ストレージのマウントを許可する" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSLルート証明書" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "ルート証明書をインポート" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "ユーザの外部ストレージを有効にする" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "ユーザに外部ストレージのマウントを許可する" diff --git a/l10n/ja_JP/files_odfviewer.po b/l10n/ja_JP/files_odfviewer.po deleted file mode 100644 index 75c2c65bbfa33770aeb863c150f8ca60c840f752..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ja_JP/files_pdfviewer.po b/l10n/ja_JP/files_pdfviewer.po deleted file mode 100644 index 910d0963593a5276120d64452b53ba03a342cbbb..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ja_JP/files_texteditor.po b/l10n/ja_JP/files_texteditor.po deleted file mode 100644 index ab61c0af522f4660a827c177fe4beb2a9eaa7f1d..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ja_JP/gallery.po b/l10n/ja_JP/gallery.po deleted file mode 100644 index 75913ac9a7a7f24a6e6f31b2c359ff6c6740a1c4..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.net/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "写真" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "設定" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "再スキャン" - -#: templates/index.php:17 -msgid "Stop" -msgstr "停止" - -#: templates/index.php:18 -msgid "Share" -msgstr "共有" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "戻る" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "承認を取りやめ" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "アルバムを削除しますか?" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "アルバム名を変更する" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "新しいアルバム名" diff --git a/l10n/ja_JP/impress.po b/l10n/ja_JP/impress.po deleted file mode 100644 index 360c0eca04e2ecd44dffda3f3c08256c14ad1b03..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ja_JP/media.po b/l10n/ja_JP/media.po deleted file mode 100644 index ef58f5e08792ec3242ec9b773782696dac162ec8..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.net/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "ミュージック" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "再生" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "一時停止" - -#: templates/music.php:5 -msgid "Previous" -msgstr "前" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "次" - -#: templates/music.php:7 -msgid "Mute" -msgstr "ミュート" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "ミュート解除" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "コレクションの再スキャン" - -#: templates/music.php:37 -msgid "Artist" -msgstr "アーティスト" - -#: templates/music.php:38 -msgid "Album" -msgstr "アルバム" - -#: templates/music.php:39 -msgid "Title" -msgstr "曲名" diff --git a/l10n/ja_JP/settings.po b/l10n/ja_JP/settings.po index 073691da01efab7f3cc6121beb8215ccb72d9004..88c1e5402c1ba4d468df333335820f05fbd04736 100644 --- a/l10n/ja_JP/settings.po +++ b/l10n/ja_JP/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-21 02:02+0200\n" -"PO-Revision-Date: 2012-09-20 01:05+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-15 07:29+0000\n" "Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" @@ -23,16 +23,11 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "アプリストアからリストをロードできません" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 -msgid "Authentication error" -msgstr "認証エラー" - -#: ajax/creategroup.php:19 +#: ajax/creategroup.php:12 msgid "Group already exists" msgstr "グループは既に存在しています" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:21 msgid "Unable to add group" msgstr "グループを追加できません" @@ -60,7 +55,11 @@ msgstr "無効なリクエストです" msgid "Unable to delete group" msgstr "グループを削除できません" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "認証エラー" + +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "ユーザを削除できません" @@ -78,11 +77,11 @@ msgstr "ユーザをグループ %s に追加できません" msgid "Unable to remove user from group %s" msgstr "ユーザをグループ %s から削除できません" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "無効" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "有効" @@ -90,7 +89,7 @@ msgstr "有効" msgid "Saving..." msgstr "保存中..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "Japanese (日本語)" @@ -185,15 +184,19 @@ msgstr "<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud commu msgid "Add your App" msgstr "アプリを追加" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "さらにアプリを表示" + +#: templates/apps.php:27 msgid "Select an App" msgstr "アプリを選択してください" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "apps.owncloud.com でアプリケーションのページを見てください" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-ライセンス: <span class=\"author\"></span>" @@ -224,7 +227,7 @@ msgstr "解答" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" -msgstr "現在、<strong>%s</strong> / <strong>%s<strong> を利用しています" +msgstr "現在、 <strong>%s</strong> / <strong>%s<strong> を利用しています" #: templates/personal.php:12 msgid "Desktop and Mobile Syncing Clients" diff --git a/l10n/ja_JP/tasks.po b/l10n/ja_JP/tasks.po deleted file mode 100644 index 13b0423ca16beec7dfbcdd5ef207314e99b81818..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/tasks.po +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -# <tetuyano+transi@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 03:40+0000\n" -"Last-Translator: ttyn <tetuyano+transi@gmail.com>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "無効な日付/時刻" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "タスク" - -#: js/tasks.js:415 -msgid "No category" -msgstr "カテゴリ無し" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "未指定" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=高" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=中" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=低" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "要旨が未記入" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "進捗%が不正" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "無効な優先度" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "タスクを追加" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "期日で並べ替え" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "リストで並び替え" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "完了で並べ替え" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "場所で並べ替え" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "優先度で並べ替え" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "ラベルで並べ替え" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "タスクをロード中..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "重要" - -#: templates/tasks.php:23 -msgid "More" -msgstr "詳細" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "閉じる" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "削除" diff --git a/l10n/ja_JP/user_ldap.po b/l10n/ja_JP/user_ldap.po index 4c9265d368bca4f2d0aa578a07dadedc77f8d3f8..bd04cb5c5375a0b88ebc268092b2791100c1bde2 100644 --- a/l10n/ja_JP/user_ldap.po +++ b/l10n/ja_JP/user_ldap.po @@ -9,15 +9,15 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-30 02:02+0200\n" -"PO-Revision-Date: 2012-08-29 01:55+0000\n" +"POT-Creation-Date: 2012-10-02 02:03+0200\n" +"PO-Revision-Date: 2012-10-01 08:48+0000\n" "Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: templates/settings.php:8 msgid "Host" @@ -165,7 +165,7 @@ msgstr "秒。変更後にキャッシュがクリアされます。" msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." -msgstr "ユーザ名を空のままにしてください(デフォルト)。そうでない場合は、LDAPもしくはADの属性を指定してください." +msgstr "ユーザ名を空のままにしてください(デフォルト)。そうでない場合は、LDAPもしくはADの属性を指定してください。" #: templates/settings.php:32 msgid "Help" diff --git a/l10n/ja_JP/user_migrate.po b/l10n/ja_JP/user_migrate.po deleted file mode 100644 index 71b2c612ed61c79839f6f9445a359a0c9bb4422f..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-17 00:44+0200\n" -"PO-Revision-Date: 2012-08-16 05:28+0000\n" -"Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "エクスポート" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "エクスポートファイルの生成時に何か不具合が発生しました。" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "エラーが発生しました" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "ユーザアカウントのエクスポート" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "あなたのownCloudアカウントを含む圧縮ファイルを生成します。" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "ユーザアカウントをインポート" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "ownCloudユーザZip" - -#: templates/settings.php:17 -msgid "Import" -msgstr "インポート" diff --git a/l10n/ja_JP/user_openid.po b/l10n/ja_JP/user_openid.po deleted file mode 100644 index 5fe4094e68341f74c486a9e167c0207cb6c8afe2..0000000000000000000000000000000000000000 --- a/l10n/ja_JP/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 06:36+0000\n" -"Last-Translator: Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>\n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja_JP\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "これはOpenIDサーバのエンドポイントです。詳細は下記をチェックしてください。" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "識別子: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "レルム: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "ユーザ: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "ログイン" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "エラー: <b>ユーザが選択されていません" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "他のサイトにこのアドレスで認証することができます" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "認証されたOpenIDプロバイダ" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Wordpressのアドレス、Identi.ca、…" diff --git a/l10n/ko/admin_dependencies_chk.po b/l10n/ko/admin_dependencies_chk.po deleted file mode 100644 index a6510ce3a87ec3a086efc85261f0ed3127cb043f..0000000000000000000000000000000000000000 --- a/l10n/ko/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/ko/bookmarks.po b/l10n/ko/bookmarks.po deleted file mode 100644 index 1992ba3b141844bc413ae911b94d89b556cc2104..0000000000000000000000000000000000000000 --- a/l10n/ko/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/ko/calendar.po b/l10n/ko/calendar.po deleted file mode 100644 index 89b070aa85893590656c6596701c975f9b5260d0..0000000000000000000000000000000000000000 --- a/l10n/ko/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <limonade83@gmail.com>, 2012. -# Shinjo Park <kde@peremen.name>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "달력이 없습니다" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "일정이 없습니다" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "잘못된 달력" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "새로운 시간대 설정" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "시간대 변경됨" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "잘못된 요청" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "달력" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "생일" - -#: lib/app.php:122 -msgid "Business" -msgstr "사업" - -#: lib/app.php:123 -msgid "Call" -msgstr "통화" - -#: lib/app.php:124 -msgid "Clients" -msgstr "클라이언트" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "배송" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "공휴일" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "생각" - -#: lib/app.php:128 -msgid "Journey" -msgstr "여행" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "기념일" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "미팅" - -#: lib/app.php:131 -msgid "Other" -msgstr "기타" - -#: lib/app.php:132 -msgid "Personal" -msgstr "개인" - -#: lib/app.php:133 -msgid "Projects" -msgstr "프로젝트" - -#: lib/app.php:134 -msgid "Questions" -msgstr "질문" - -#: lib/app.php:135 -msgid "Work" -msgstr "작업" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "익명의" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "새로운 달력" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "반복 없음" - -#: lib/object.php:373 -msgid "Daily" -msgstr "매일" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "매주" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "매주 특정 요일" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "2주마다" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "매월" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "매년" - -#: lib/object.php:388 -msgid "never" -msgstr "전혀" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "번 이후" - -#: lib/object.php:390 -msgid "by date" -msgstr "날짜" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "월" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "주" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "월요일" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "화요일" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "수요일" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "목요일" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "금요일" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "토요일" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "일요일" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "이달의 한 주 일정" - -#: lib/object.php:428 -msgid "first" -msgstr "첫번째" - -#: lib/object.php:429 -msgid "second" -msgstr "두번째" - -#: lib/object.php:430 -msgid "third" -msgstr "세번째" - -#: lib/object.php:431 -msgid "fourth" -msgstr "네번째" - -#: lib/object.php:432 -msgid "fifth" -msgstr "다섯번째" - -#: lib/object.php:433 -msgid "last" -msgstr "마지막" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "1월" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "2월" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "3월" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "4월" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "5월" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "6월" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "7월" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "8월" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "9월" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "10월" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "11월" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "12월" - -#: lib/object.php:488 -msgid "by events date" -msgstr "이벤트 날짜 순" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "날짜 번호 순" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "주 번호 순" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "날짜 순" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "날짜" - -#: lib/search.php:43 -msgid "Cal." -msgstr "달력" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "매일" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "기입란이 비어있습니다" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "제목" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "시작날짜" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "시작시간" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "마침 날짜" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "마침 시간" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "마침일정이 시작일정 보다 빠릅니다. " - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "데이터베이스 에러입니다." - -#: templates/calendar.php:39 -msgid "Week" -msgstr "주" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "달" - -#: templates/calendar.php:41 -msgid "List" -msgstr "목록" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "오늘" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "내 달력" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav 링크" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "공유 달력" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "달력 공유하지 않음" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "달력 공유" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "다운로드" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "편집" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "삭제" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "로 인해 당신과 함께 공유" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "새로운 달력" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "달력 편집" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "표시 이름" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "활성" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "달력 색상" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "저장" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "보내기" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "취소" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "이벤트 편집" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "출력" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "일정 정보" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "반복" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "알람" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "참석자" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "공유" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "이벤트 제목" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "분류" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "쉼표로 카테고리 구분" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "카테고리 수정" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "종일 이벤트" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "시작" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "끝" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "고급 설정" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "위치" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "이벤트 위치" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "설명" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "이벤트 설명" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "반복" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "고급" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "요일 선택" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "날짜 선택" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "그리고 이 해의 일정" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "그리고 이 달의 일정" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "달 선택" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "주 선택" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "그리고 이 해의 주간 일정" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "간격" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "끝" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "번 이후" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "새 달력 만들기" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "달력 파일 가져오기" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "새 달력 이름" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "입력" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "대화 마침" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "새 이벤트 만들기" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "일정 보기" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "선택된 카테고리 없음" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "의" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "에서" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "시간대" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24시간" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12시간" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "사용자" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "사용자 선택" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "편집 가능" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "그룹" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "선택 그룹" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "공개" diff --git a/l10n/ko/contacts.po b/l10n/ko/contacts.po deleted file mode 100644 index 410011e08251b7cfb4314d78cc41f22c261b5f78..0000000000000000000000000000000000000000 --- a/l10n/ko/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <limonade83@gmail.com>, 2012. -# Shinjo Park <kde@peremen.name>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "주소록을 (비)활성화하는 데 실패했습니다." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "아이디가 설정되어 있지 않습니다. " - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "주소록에 이름란이 비어있으면 업데이트를 할 수 없습니다. " - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "주소록을 업데이트할 수 없습니다." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "제공되는 아이디 없음" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "오류 검사합계 설정" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "삭제 카테고리를 선택하지 않았습니다. " - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "주소록을 찾을 수 없습니다." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "연락처를 찾을 수 없습니다." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "연락처를 추가하는 중 오류가 발생하였습니다." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "element 이름이 설정되지 않았습니다." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "빈 속성을 추가할 수 없습니다." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "최소한 하나의 주소록 항목을 입력해야 합니다." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "중복 속성 추가 시도: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "vCard 정보가 올바르지 않습니다. 페이지를 새로 고치십시오." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "아이디 분실" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "아이디에 대한 VCard 분석 오류" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "체크섬이 설정되지 않았습니다." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr " vCard에 대한 정보가 잘못되었습니다. 페이지를 다시 로드하세요:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "접속 아이디가 기입되지 않았습니다." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "사진 읽기 오류" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "임시 파일을 저장하는 동안 오류가 발생했습니다. " - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "로딩 사진이 유효하지 않습니다. " - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "접속 아이디가 없습니다. " - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "사진 경로가 제출되지 않았습니다. " - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "파일이 존재하지 않습니다. " - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "로딩 이미지 오류입니다." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "연락처 개체를 가져오는 중 오류가 발생했습니다. " - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "사진 속성을 가져오는 중 오류가 발생했습니다. " - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "연락처 저장 중 오류가 발생했습니다." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "이미지 크기 조정 중 오류가 발생했습니다." - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "이미지를 자르던 중 오류가 발생했습니다." - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "임시 이미지를 생성 중 오류가 발생했습니다." - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "이미지를 찾던 중 오류가 발생했습니다:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "스토리지 에러 업로드 연락처." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "오류없이 파일업로드 성공." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "php.ini 형식으로 업로드 된 이 파일은 MAX_FILE_SIZE를 초과하였다." - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "HTML형식으로 업로드 된 이 파일은 MAX_FILE_SIZE를 초과하였다." - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "이 업로드된 파일은 부분적으로만 업로드 되었습니다." - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "파일이 업로드 되어있지 않습니다" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "임시 폴더 분실" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "임시 이미지를 저장할 수 없습니다:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "임시 이미지를 불러올 수 없습니다. " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "파일이 업로드 되지 않았습니다. 알 수 없는 오류." - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "연락처" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "죄송합니다. 이 기능은 아직 구현되지 않았습니다. " - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "구현되지 않음" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "유효한 주소를 얻을 수 없습니다." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "오류" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "요소를 직렬화 할 수 없습니다." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty'가 문서형식이 없이 불려왔습니다. bugs.owncloud.org에 보고해주세요. " - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "이름 편집" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "업로드를 위한 파일이 선택되지 않았습니다. " - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "이 파일은 이 서버 파일 업로드 최대 용량을 초과 합니다. " - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "유형 선택" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "결과:" - -#: js/loader.js:49 -msgid " imported, " -msgstr "불러오기," - -#: js/loader.js:49 -msgid " failed." -msgstr "실패." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "내 주소록이 아닙니다." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "연락처를 찾을 수 없습니다." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "직장" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "자택" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "휴대폰" - -#: lib/app.php:203 -msgid "Text" -msgstr "문자 번호" - -#: lib/app.php:204 -msgid "Voice" -msgstr "음성 번호" - -#: lib/app.php:205 -msgid "Message" -msgstr "메세지" - -#: lib/app.php:206 -msgid "Fax" -msgstr "팩스 번호" - -#: lib/app.php:207 -msgid "Video" -msgstr "영상 번호" - -#: lib/app.php:208 -msgid "Pager" -msgstr "호출기" - -#: lib/app.php:215 -msgid "Internet" -msgstr "인터넷" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "생일" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{이름}의 생일" - -#: lib/search.php:15 -msgid "Contact" -msgstr "연락처" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "연락처 추가" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "입력" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "주소록" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "닫기" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Drop photo to upload" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "현재 사진 삭제" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "현재 사진 편집" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "새로운 사진 업로드" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "ownCloud에서 사진 선택" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format custom, Short name, Full name, Reverse or Reverse with comma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "이름 세부사항을 편집합니다. " - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "조직" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "삭제" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "별명" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "별명 입력" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "일-월-년" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "그룹" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "쉼표로 그룹 구분" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "그룹 편집" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "선호함" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "올바른 이메일 주소를 입력하세요." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "이메일 주소 입력" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "이메일 주소 삭제" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "전화번호 입력" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "전화번호 삭제" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "지도에서 보기" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "상세 주소 수정" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "여기에 노트 추가." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "파일 추가" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "전화 번호" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "전자 우편" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "주소" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "노트" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "연락처 다운로드" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "연락처 삭제" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "임시 이미지가 캐시에서 제거 되었습니다. " - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "주소 수정" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "종류" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "사서함" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "확장" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "도시" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "지역" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "우편 번호" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "국가" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "주소록" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Hon. prefixes" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Miss" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Ms" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Mr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Mrs" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Given name" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "추가 이름" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "성" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Hon. suffixes" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "연락처 파일 입력" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "주소록을 선택해 주세요." - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "새 주소록 만들기" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "새 주소록 이름" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "연락처 입력" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "당신의 주소록에는 연락처가 없습니다. " - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "연락처 추가" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV 주소 동기화" - -#: templates/settings.php:3 -msgid "more info" -msgstr "더 많은 정보" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "기본 주소 (Kontact et al)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "다운로드" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "편집" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "새 주소록" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "저장" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "취소" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/ko/core.po b/l10n/ko/core.po index f4b827490cda330e01924436f40a0a231c275e63..79125bc4578451b0201f99823d7add35f382bbb7 100644 --- a/l10n/ko/core.po +++ b/l10n/ko/core.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" @@ -31,55 +31,55 @@ msgstr "추가할 카테고리가 없습니까?" msgid "This category already exists: " msgstr "이 카테고리는 이미 존재합니다:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "설정" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "1월" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "2월" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "3월" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "4월" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "5월" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "6월" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "7월" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "8월" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "9월" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "10월" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "11월" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "12월" @@ -107,8 +107,8 @@ msgstr "승락" msgid "No categories selected for deletion." msgstr "삭제 카테고리를 선택하지 않았습니다." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "에러" @@ -125,13 +125,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -146,7 +148,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "암호" @@ -159,8 +162,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -172,47 +174,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -236,12 +241,12 @@ msgstr "요청함" msgid "Login failed!" msgstr "로그인 실패!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "사용자 이름" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "요청 초기화" @@ -297,68 +302,107 @@ msgstr "카테고리 편집" msgid "Add" msgstr "추가" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "<strong>관리자 계정</strong>을 만드십시오" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "고급" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "자료 폴더" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "데이터베이스 구성" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "사용 될 것임" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "데이터베이스 사용자" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "데이터베이스 암호" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "데이터베이스 이름" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "데이터베이스 호스트" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "설치 완료" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "내가 관리하는 웹 서비스" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "로그아웃" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "암호를 잊으셨습니까?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "기억하기" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "로그인" @@ -373,3 +417,17 @@ msgstr "이전" #: templates/part.pagenavi.php:20 msgid "next" msgstr "다음" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ko/files_external.po b/l10n/ko/files_external.po index a2ca063a69b64cf66f76e93e5bba53f1009e1051..ada8ee0b4684965a4b70b77ce8f627ba61d7bb5e 100644 --- a/l10n/ko/files_external.po +++ b/l10n/ko/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/ko/files_odfviewer.po b/l10n/ko/files_odfviewer.po deleted file mode 100644 index 2be8c176ae87d7fac2cd0bf810872e851b2b9313..0000000000000000000000000000000000000000 --- a/l10n/ko/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ko/files_pdfviewer.po b/l10n/ko/files_pdfviewer.po deleted file mode 100644 index a29b407be8a460bcb05bbb44498c8e37b1d6d1d0..0000000000000000000000000000000000000000 --- a/l10n/ko/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ko/files_texteditor.po b/l10n/ko/files_texteditor.po deleted file mode 100644 index 6beeb686b9e72da6e54bf23ab251dd90f6961738..0000000000000000000000000000000000000000 --- a/l10n/ko/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ko/gallery.po b/l10n/ko/gallery.po deleted file mode 100644 index 8a972e4ec9a2a0992f1d25fdf14b38cbd39074e7..0000000000000000000000000000000000000000 --- a/l10n/ko/gallery.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <limonade83@gmail.com>, 2012. -# Shinjo Park <kde@peremen.name>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Korean (http://www.transifex.net/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "사진" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "세팅" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "재검색" - -#: templates/index.php:17 -msgid "Stop" -msgstr "정지" - -#: templates/index.php:18 -msgid "Share" -msgstr "공유" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "뒤로" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "삭제 승인" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "앨범을 삭제하시겠습니까" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "앨범 이름 변경" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "새로운 앨범 이름" diff --git a/l10n/ko/impress.po b/l10n/ko/impress.po deleted file mode 100644 index c7be0756da3f0c3d05ab10994d4e0b9abfc3d496..0000000000000000000000000000000000000000 --- a/l10n/ko/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ko/media.po b/l10n/ko/media.po deleted file mode 100644 index 5b1734b80726b9a1b74404c0e0ad35dd4103f6de..0000000000000000000000000000000000000000 --- a/l10n/ko/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Shinjo Park <kde@peremen.name>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Korean (http://www.transifex.net/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "음악" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "재생" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "일시 정지" - -#: templates/music.php:5 -msgid "Previous" -msgstr "이전" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "다음" - -#: templates/music.php:7 -msgid "Mute" -msgstr "음소거" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "음소거 해제" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "모음집 재검색" - -#: templates/music.php:37 -msgid "Artist" -msgstr "음악가" - -#: templates/music.php:38 -msgid "Album" -msgstr "앨범" - -#: templates/music.php:39 -msgid "Title" -msgstr "제목" diff --git a/l10n/ko/settings.po b/l10n/ko/settings.po index 20ae40411c8e6ca11939ec4cbac2193324f3d251..96159fb9e9373ad03b68c9ad3964cc8c94d33e9d 100644 --- a/l10n/ko/settings.po +++ b/l10n/ko/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "비활성화" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "활성화" @@ -90,7 +90,7 @@ msgstr "활성화" msgid "Saving..." msgstr "저장..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "한국어" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "앱 추가" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "프로그램 선택" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "application page at apps.owncloud.com을 보시오." -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/ko/tasks.po b/l10n/ko/tasks.po deleted file mode 100644 index 58c447717b42b04d77acd69be22e1b0684fe9db0..0000000000000000000000000000000000000000 --- a/l10n/ko/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/ko/user_migrate.po b/l10n/ko/user_migrate.po deleted file mode 100644 index 5d9886e7058f0bd76059f04a7b9c0f548e71d940..0000000000000000000000000000000000000000 --- a/l10n/ko/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/ko/user_openid.po b/l10n/ko/user_openid.po deleted file mode 100644 index aaa8bf48371c20dc31a843d16945450c8db01e48..0000000000000000000000000000000000000000 --- a/l10n/ko/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ku_IQ/core.po b/l10n/ku_IQ/core.po new file mode 100644 index 0000000000000000000000000000000000000000..56a268f7ba1fa05ae4dc76dfd4cf0f23d3beea72 --- /dev/null +++ b/l10n/ku_IQ/core.po @@ -0,0 +1,432 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <itkurd0@gmail.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23 +msgid "Application name not provided." +msgstr "" + +#: ajax/vcategories/add.php:29 +msgid "No category to add?" +msgstr "" + +#: ajax/vcategories/add.php:36 +msgid "This category already exists: " +msgstr "" + +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 +msgid "Settings" +msgstr "دهستكاری" + +#: js/js.js:670 +msgid "January" +msgstr "" + +#: js/js.js:670 +msgid "February" +msgstr "" + +#: js/js.js:670 +msgid "March" +msgstr "" + +#: js/js.js:670 +msgid "April" +msgstr "" + +#: js/js.js:670 +msgid "May" +msgstr "" + +#: js/js.js:670 +msgid "June" +msgstr "" + +#: js/js.js:671 +msgid "July" +msgstr "" + +#: js/js.js:671 +msgid "August" +msgstr "" + +#: js/js.js:671 +msgid "September" +msgstr "" + +#: js/js.js:671 +msgid "October" +msgstr "" + +#: js/js.js:671 +msgid "November" +msgstr "" + +#: js/js.js:671 +msgid "December" +msgstr "" + +#: js/oc-dialogs.js:123 +msgid "Choose" +msgstr "" + +#: js/oc-dialogs.js:143 js/oc-dialogs.js:163 +msgid "Cancel" +msgstr "" + +#: js/oc-dialogs.js:159 +msgid "No" +msgstr "" + +#: js/oc-dialogs.js:160 +msgid "Yes" +msgstr "" + +#: js/oc-dialogs.js:177 +msgid "Ok" +msgstr "" + +#: js/oc-vcategories.js:68 +msgid "No categories selected for deletion." +msgstr "" + +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 +msgid "Error" +msgstr "" + +#: js/share.js:103 +msgid "Error while sharing" +msgstr "" + +#: js/share.js:114 +msgid "Error while unsharing" +msgstr "" + +#: js/share.js:121 +msgid "Error while changing permissions" +msgstr "" + +#: js/share.js:130 +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" +msgstr "" + +#: js/share.js:132 +msgid "Shared with you by" +msgstr "" + +#: js/share.js:137 +msgid "Share with" +msgstr "" + +#: js/share.js:142 +msgid "Share with link" +msgstr "" + +#: js/share.js:143 +msgid "Password protect" +msgstr "" + +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 +msgid "Password" +msgstr "وشەی تێپەربو" + +#: js/share.js:152 +msgid "Set expiration date" +msgstr "" + +#: js/share.js:153 +msgid "Expiration date" +msgstr "" + +#: js/share.js:185 +msgid "Share via email:" +msgstr "" + +#: js/share.js:187 +msgid "No people found" +msgstr "" + +#: js/share.js:214 +msgid "Resharing is not allowed" +msgstr "" + +#: js/share.js:250 +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" +msgstr "" + +#: js/share.js:271 +msgid "Unshare" +msgstr "" + +#: js/share.js:283 +msgid "can edit" +msgstr "" + +#: js/share.js:285 +msgid "access control" +msgstr "" + +#: js/share.js:288 +msgid "create" +msgstr "" + +#: js/share.js:291 +msgid "update" +msgstr "" + +#: js/share.js:294 +msgid "delete" +msgstr "" + +#: js/share.js:297 +msgid "share" +msgstr "" + +#: js/share.js:322 js/share.js:484 +msgid "Password protected" +msgstr "" + +#: js/share.js:497 +msgid "Error unsetting expiration date" +msgstr "" + +#: js/share.js:509 +msgid "Error setting expiration date" +msgstr "" + +#: lostpassword/index.php:26 +msgid "ownCloud password reset" +msgstr "" + +#: lostpassword/templates/email.php:2 +msgid "Use the following link to reset your password: {link}" +msgstr "" + +#: lostpassword/templates/lostpassword.php:3 +msgid "You will receive a link to reset your password via Email." +msgstr "" + +#: lostpassword/templates/lostpassword.php:5 +msgid "Requested" +msgstr "" + +#: lostpassword/templates/lostpassword.php:8 +msgid "Login failed!" +msgstr "" + +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 +msgid "Username" +msgstr "" + +#: lostpassword/templates/lostpassword.php:14 +msgid "Request reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:4 +msgid "Your password was reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:5 +msgid "To login page" +msgstr "" + +#: lostpassword/templates/resetpassword.php:8 +msgid "New password" +msgstr "وشەی نهێنی نوێ" + +#: lostpassword/templates/resetpassword.php:11 +msgid "Reset password" +msgstr "دووباره كردنهوهی وشهی نهێنی" + +#: strings.php:5 +msgid "Personal" +msgstr "" + +#: strings.php:6 +msgid "Users" +msgstr "بهكارهێنهر" + +#: strings.php:7 +msgid "Apps" +msgstr "بهرنامهكان" + +#: strings.php:8 +msgid "Admin" +msgstr "بهڕێوهبهری سهرهكی" + +#: strings.php:9 +msgid "Help" +msgstr "یارمەتی" + +#: templates/403.php:12 +msgid "Access forbidden" +msgstr "" + +#: templates/404.php:12 +msgid "Cloud not found" +msgstr "هیچ نهدۆزرایهوه" + +#: templates/edit_categories_dialog.php:4 +msgid "Edit categories" +msgstr "" + +#: templates/edit_categories_dialog.php:14 +msgid "Add" +msgstr "" + +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + +#: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 +msgid "Advanced" +msgstr "ههڵبژاردنی پیشكهوتوو" + +#: templates/installation.php:50 +msgid "Data folder" +msgstr "زانیاری فۆڵدهر" + +#: templates/installation.php:57 +msgid "Configure the database" +msgstr "" + +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 +msgid "will be used" +msgstr "" + +#: templates/installation.php:105 +msgid "Database user" +msgstr "بهكارهێنهری داتابهیس" + +#: templates/installation.php:109 +msgid "Database password" +msgstr "وشهی نهێنی داتا بهیس" + +#: templates/installation.php:113 +msgid "Database name" +msgstr "ناوی داتابهیس" + +#: templates/installation.php:121 +msgid "Database tablespace" +msgstr "" + +#: templates/installation.php:127 +msgid "Database host" +msgstr "هۆستی داتابهیس" + +#: templates/installation.php:132 +msgid "Finish setup" +msgstr "كۆتایی هات دهستكاریهكان" + +#: templates/layout.guest.php:38 +msgid "web services under your control" +msgstr "" + +#: templates/layout.user.php:34 +msgid "Log out" +msgstr "چوونەدەرەوە" + +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 +msgid "Lost your password?" +msgstr "" + +#: templates/login.php:27 +msgid "remember" +msgstr "" + +#: templates/login.php:28 +msgid "Log in" +msgstr "" + +#: templates/logout.php:1 +msgid "You are logged out." +msgstr "" + +#: templates/part.pagenavi.php:3 +msgid "prev" +msgstr "پێشتر" + +#: templates/part.pagenavi.php:20 +msgid "next" +msgstr "دواتر" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ku_IQ/files.po b/l10n/ku_IQ/files.po new file mode 100644 index 0000000000000000000000000000000000000000..49231949ee84101c0b04280e39cce5105d78555f --- /dev/null +++ b/l10n/ku_IQ/files.po @@ -0,0 +1,299 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2011-08-13 02:19+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/upload.php:20 +msgid "There is no error, the file uploaded with success" +msgstr "" + +#: ajax/upload.php:21 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" + +#: ajax/upload.php:22 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" + +#: ajax/upload.php:23 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: ajax/upload.php:24 +msgid "No file was uploaded" +msgstr "" + +#: ajax/upload.php:25 +msgid "Missing a temporary folder" +msgstr "" + +#: ajax/upload.php:26 +msgid "Failed to write to disk" +msgstr "" + +#: appinfo/app.php:6 +msgid "Files" +msgstr "" + +#: js/fileactions.js:108 templates/index.php:62 +msgid "Unshare" +msgstr "" + +#: js/fileactions.js:110 templates/index.php:64 +msgid "Delete" +msgstr "" + +#: js/fileactions.js:182 +msgid "Rename" +msgstr "" + +#: js/filelist.js:189 js/filelist.js:191 +msgid "already exists" +msgstr "" + +#: js/filelist.js:189 js/filelist.js:191 +msgid "replace" +msgstr "" + +#: js/filelist.js:189 +msgid "suggest name" +msgstr "" + +#: js/filelist.js:189 js/filelist.js:191 +msgid "cancel" +msgstr "" + +#: js/filelist.js:238 js/filelist.js:240 +msgid "replaced" +msgstr "" + +#: js/filelist.js:238 js/filelist.js:240 js/filelist.js:272 js/filelist.js:274 +msgid "undo" +msgstr "" + +#: js/filelist.js:240 +msgid "with" +msgstr "" + +#: js/filelist.js:272 +msgid "unshared" +msgstr "" + +#: js/filelist.js:274 +msgid "deleted" +msgstr "" + +#: js/files.js:179 +msgid "generating ZIP-file, it may take some time." +msgstr "" + +#: js/files.js:215 +msgid "Unable to upload your file as it is a directory or has 0 bytes" +msgstr "" + +#: js/files.js:215 +msgid "Upload Error" +msgstr "" + +#: js/files.js:243 js/files.js:348 js/files.js:378 +msgid "Pending" +msgstr "" + +#: js/files.js:263 +msgid "1 file uploading" +msgstr "" + +#: js/files.js:266 js/files.js:311 js/files.js:326 +msgid "files uploading" +msgstr "" + +#: js/files.js:329 js/files.js:362 +msgid "Upload cancelled." +msgstr "" + +#: js/files.js:432 +msgid "" +"File upload is in progress. Leaving the page now will cancel the upload." +msgstr "" + +#: js/files.js:502 +msgid "Invalid name, '/' is not allowed." +msgstr "" + +#: js/files.js:679 +msgid "files scanned" +msgstr "" + +#: js/files.js:687 +msgid "error while scanning" +msgstr "" + +#: js/files.js:760 templates/index.php:48 +msgid "Name" +msgstr "" + +#: js/files.js:761 templates/index.php:56 +msgid "Size" +msgstr "" + +#: js/files.js:762 templates/index.php:58 +msgid "Modified" +msgstr "" + +#: js/files.js:789 +msgid "folder" +msgstr "" + +#: js/files.js:791 +msgid "folders" +msgstr "" + +#: js/files.js:799 +msgid "file" +msgstr "" + +#: js/files.js:801 +msgid "files" +msgstr "" + +#: js/files.js:845 +msgid "seconds ago" +msgstr "" + +#: js/files.js:846 +msgid "minute ago" +msgstr "" + +#: js/files.js:847 +msgid "minutes ago" +msgstr "" + +#: js/files.js:850 +msgid "today" +msgstr "" + +#: js/files.js:851 +msgid "yesterday" +msgstr "" + +#: js/files.js:852 +msgid "days ago" +msgstr "" + +#: js/files.js:853 +msgid "last month" +msgstr "" + +#: js/files.js:855 +msgid "months ago" +msgstr "" + +#: js/files.js:856 +msgid "last year" +msgstr "" + +#: js/files.js:857 +msgid "years ago" +msgstr "" + +#: templates/admin.php:5 +msgid "File handling" +msgstr "" + +#: templates/admin.php:7 +msgid "Maximum upload size" +msgstr "" + +#: templates/admin.php:7 +msgid "max. possible: " +msgstr "" + +#: templates/admin.php:9 +msgid "Needed for multi-file and folder downloads." +msgstr "" + +#: templates/admin.php:9 +msgid "Enable ZIP-download" +msgstr "" + +#: templates/admin.php:11 +msgid "0 is unlimited" +msgstr "" + +#: templates/admin.php:12 +msgid "Maximum input size for ZIP files" +msgstr "" + +#: templates/admin.php:14 +msgid "Save" +msgstr "" + +#: templates/index.php:7 +msgid "New" +msgstr "" + +#: templates/index.php:9 +msgid "Text file" +msgstr "" + +#: templates/index.php:10 +msgid "Folder" +msgstr "" + +#: templates/index.php:11 +msgid "From url" +msgstr "" + +#: templates/index.php:20 +msgid "Upload" +msgstr "" + +#: templates/index.php:27 +msgid "Cancel upload" +msgstr "" + +#: templates/index.php:40 +msgid "Nothing in here. Upload something!" +msgstr "" + +#: templates/index.php:50 +msgid "Share" +msgstr "" + +#: templates/index.php:52 +msgid "Download" +msgstr "" + +#: templates/index.php:75 +msgid "Upload too large" +msgstr "" + +#: templates/index.php:77 +msgid "" +"The files you are trying to upload exceed the maximum size for file uploads " +"on this server." +msgstr "" + +#: templates/index.php:82 +msgid "Files are being scanned, please wait." +msgstr "" + +#: templates/index.php:85 +msgid "Current scanning" +msgstr "" diff --git a/l10n/ku_IQ/files_encryption.po b/l10n/ku_IQ/files_encryption.po new file mode 100644 index 0000000000000000000000000000000000000000..ebb1c844374cdfffc5f5bc00cb0e5525427532db --- /dev/null +++ b/l10n/ku_IQ/files_encryption.po @@ -0,0 +1,35 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Hozha Koyi <hozhan@gmail.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-08 02:02+0200\n" +"PO-Revision-Date: 2012-10-07 00:06+0000\n" +"Last-Translator: Hozha Koyi <hozhan@gmail.com>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:3 +msgid "Encryption" +msgstr "نهێنیکردن" + +#: templates/settings.php:4 +msgid "Exclude the following file types from encryption" +msgstr "بهربهست کردنی ئهم جۆره پهڕگانه له نهێنیکردن" + +#: templates/settings.php:5 +msgid "None" +msgstr "هیچ" + +#: templates/settings.php:10 +msgid "Enable Encryption" +msgstr "چالاکردنی نهێنیکردن" diff --git a/l10n/ku_IQ/files_external.po b/l10n/ku_IQ/files_external.po new file mode 100644 index 0000000000000000000000000000000000000000..4089687b0334c9be1d828280358e44077a97f3e9 --- /dev/null +++ b/l10n/ku_IQ/files_external.po @@ -0,0 +1,106 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:34+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + +#: templates/settings.php:3 +msgid "External Storage" +msgstr "" + +#: templates/settings.php:7 templates/settings.php:19 +msgid "Mount point" +msgstr "" + +#: templates/settings.php:8 +msgid "Backend" +msgstr "" + +#: templates/settings.php:9 +msgid "Configuration" +msgstr "" + +#: templates/settings.php:10 +msgid "Options" +msgstr "" + +#: templates/settings.php:11 +msgid "Applicable" +msgstr "" + +#: templates/settings.php:23 +msgid "Add mount point" +msgstr "" + +#: templates/settings.php:54 templates/settings.php:62 +msgid "None set" +msgstr "" + +#: templates/settings.php:63 +msgid "All Users" +msgstr "" + +#: templates/settings.php:64 +msgid "Groups" +msgstr "" + +#: templates/settings.php:69 +msgid "Users" +msgstr "" + +#: templates/settings.php:77 templates/settings.php:107 +msgid "Delete" +msgstr "" + +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "" + +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "" + +#: templates/settings.php:99 +msgid "SSL root certificates" +msgstr "" + +#: templates/settings.php:113 +msgid "Import Root Certificate" +msgstr "" diff --git a/l10n/ku_IQ/files_sharing.po b/l10n/ku_IQ/files_sharing.po new file mode 100644 index 0000000000000000000000000000000000000000..daa1ed36ce9bf4fdccd0b32de6b420eba4ecc2d9 --- /dev/null +++ b/l10n/ku_IQ/files_sharing.po @@ -0,0 +1,49 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Hozha Koyi <hozhan@gmail.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2012-10-07 00:05+0000\n" +"Last-Translator: Hozha Koyi <hozhan@gmail.com>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/authenticate.php:4 +msgid "Password" +msgstr "تێپهڕهوشه" + +#: templates/authenticate.php:6 +msgid "Submit" +msgstr "ناردن" + +#: templates/public.php:9 +#, php-format +msgid "%s shared the folder %s with you" +msgstr "%s دابهشی کردووه بوخچهی %s لهگهڵ تۆ" + +#: templates/public.php:11 +#, php-format +msgid "%s shared the file %s with you" +msgstr "%s دابهشی کردووه پهڕگهیی %s لهگهڵ تۆ" + +#: templates/public.php:14 templates/public.php:30 +msgid "Download" +msgstr "داگرتن" + +#: templates/public.php:29 +msgid "No preview available for" +msgstr "هیچ پێشبینیهك ئاماده نیه بۆ" + +#: templates/public.php:35 +msgid "web services under your control" +msgstr "ڕاژهی وێب لهژێر چاودێریت دایه" diff --git a/l10n/ku_IQ/files_versions.po b/l10n/ku_IQ/files_versions.po new file mode 100644 index 0000000000000000000000000000000000000000..89832609b9cf59d15bbc88c4c2e589b60f57291a --- /dev/null +++ b/l10n/ku_IQ/files_versions.po @@ -0,0 +1,43 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Hozha Koyi <hozhan@gmail.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2012-10-07 00:02+0000\n" +"Last-Translator: Hozha Koyi <hozhan@gmail.com>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/settings-personal.js:31 templates/settings-personal.php:10 +msgid "Expire all versions" +msgstr "وهشانهکان گشتیان بهسهردهچن" + +#: js/versions.js:16 +msgid "History" +msgstr "مێژوو" + +#: templates/settings-personal.php:4 +msgid "Versions" +msgstr "وهشان" + +#: templates/settings-personal.php:7 +msgid "This will delete all existing backup versions of your files" +msgstr "ئهمه سهرجهم پاڵپشتی وهشانه ههبووهکانی پهڕگهکانت دهسڕینتهوه" + +#: templates/settings.php:3 +msgid "Files Versioning" +msgstr "وهشانی پهڕگه" + +#: templates/settings.php:4 +msgid "Enable" +msgstr "چالاککردن" diff --git a/l10n/ku_IQ/lib.po b/l10n/ku_IQ/lib.po new file mode 100644 index 0000000000000000000000000000000000000000..d1f55c8d5ea2baaeae1d0001227d59f99af5766a --- /dev/null +++ b/l10n/ku_IQ/lib.po @@ -0,0 +1,125 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-07 02:04+0200\n" +"PO-Revision-Date: 2012-07-27 22:23+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: app.php:285 +msgid "Help" +msgstr "" + +#: app.php:292 +msgid "Personal" +msgstr "" + +#: app.php:297 +msgid "Settings" +msgstr "" + +#: app.php:302 +msgid "Users" +msgstr "" + +#: app.php:309 +msgid "Apps" +msgstr "" + +#: app.php:311 +msgid "Admin" +msgstr "" + +#: files.php:327 +msgid "ZIP download is turned off." +msgstr "" + +#: files.php:328 +msgid "Files need to be downloaded one by one." +msgstr "" + +#: files.php:328 files.php:353 +msgid "Back to Files" +msgstr "" + +#: files.php:352 +msgid "Selected files too large to generate zip file." +msgstr "" + +#: json.php:28 +msgid "Application is not enabled" +msgstr "" + +#: json.php:39 json.php:63 json.php:75 +msgid "Authentication error" +msgstr "" + +#: json.php:51 +msgid "Token expired. Please reload page." +msgstr "" + +#: template.php:87 +msgid "seconds ago" +msgstr "" + +#: template.php:88 +msgid "1 minute ago" +msgstr "" + +#: template.php:89 +#, php-format +msgid "%d minutes ago" +msgstr "" + +#: template.php:92 +msgid "today" +msgstr "" + +#: template.php:93 +msgid "yesterday" +msgstr "" + +#: template.php:94 +#, php-format +msgid "%d days ago" +msgstr "" + +#: template.php:95 +msgid "last month" +msgstr "" + +#: template.php:96 +msgid "months ago" +msgstr "" + +#: template.php:97 +msgid "last year" +msgstr "" + +#: template.php:98 +msgid "years ago" +msgstr "" + +#: updater.php:66 +#, php-format +msgid "%s is available. Get <a href=\"%s\">more information</a>" +msgstr "" + +#: updater.php:68 +msgid "up to date" +msgstr "" + +#: updater.php:71 +msgid "updates check is disabled" +msgstr "" diff --git a/l10n/ku_IQ/settings.po b/l10n/ku_IQ/settings.po new file mode 100644 index 0000000000000000000000000000000000000000..2865e2d0f7b82c96c5187312b14c2d3481ddc0c9 --- /dev/null +++ b/l10n/ku_IQ/settings.po @@ -0,0 +1,321 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/apps/ocs.php:23 +msgid "Unable to load list from App Store" +msgstr "" + +#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "" + +#: ajax/creategroup.php:19 +msgid "Group already exists" +msgstr "" + +#: ajax/creategroup.php:28 +msgid "Unable to add group" +msgstr "" + +#: ajax/enableapp.php:14 +msgid "Could not enable app. " +msgstr "" + +#: ajax/lostpassword.php:14 +msgid "Email saved" +msgstr "" + +#: ajax/lostpassword.php:16 +msgid "Invalid email" +msgstr "" + +#: ajax/openid.php:16 +msgid "OpenID Changed" +msgstr "" + +#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23 +msgid "Invalid request" +msgstr "" + +#: ajax/removegroup.php:16 +msgid "Unable to delete group" +msgstr "" + +#: ajax/removeuser.php:22 +msgid "Unable to delete user" +msgstr "" + +#: ajax/setlanguage.php:18 +msgid "Language changed" +msgstr "" + +#: ajax/togglegroups.php:25 +#, php-format +msgid "Unable to add user to group %s" +msgstr "" + +#: ajax/togglegroups.php:31 +#, php-format +msgid "Unable to remove user from group %s" +msgstr "" + +#: js/apps.js:28 js/apps.js:65 +msgid "Disable" +msgstr "" + +#: js/apps.js:28 js/apps.js:54 +msgid "Enable" +msgstr "" + +#: js/personal.js:69 +msgid "Saving..." +msgstr "" + +#: personal.php:47 personal.php:48 +msgid "__language_name__" +msgstr "" + +#: templates/admin.php:14 +msgid "Security Warning" +msgstr "" + +#: templates/admin.php:17 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/admin.php:31 +msgid "Cron" +msgstr "" + +#: templates/admin.php:37 +msgid "Execute one task with each page loaded" +msgstr "" + +#: templates/admin.php:43 +msgid "" +"cron.php is registered at a webcron service. Call the cron.php page in the " +"owncloud root once a minute over http." +msgstr "" + +#: templates/admin.php:49 +msgid "" +"Use systems cron service. Call the cron.php file in the owncloud folder via " +"a system cronjob once a minute." +msgstr "" + +#: templates/admin.php:56 +msgid "Sharing" +msgstr "" + +#: templates/admin.php:61 +msgid "Enable Share API" +msgstr "" + +#: templates/admin.php:62 +msgid "Allow apps to use the Share API" +msgstr "" + +#: templates/admin.php:67 +msgid "Allow links" +msgstr "" + +#: templates/admin.php:68 +msgid "Allow users to share items to the public with links" +msgstr "" + +#: templates/admin.php:73 +msgid "Allow resharing" +msgstr "" + +#: templates/admin.php:74 +msgid "Allow users to share items shared with them again" +msgstr "" + +#: templates/admin.php:79 +msgid "Allow users to share with anyone" +msgstr "" + +#: templates/admin.php:81 +msgid "Allow users to only share with users in their groups" +msgstr "" + +#: templates/admin.php:88 +msgid "Log" +msgstr "" + +#: templates/admin.php:116 +msgid "More" +msgstr "" + +#: templates/admin.php:124 +msgid "" +"Developed by the <a href=\"http://ownCloud.org/contact\" " +"target=\"_blank\">ownCloud community</a>, the <a " +"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is " +"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " +"target=\"_blank\"><abbr title=\"Affero General Public " +"License\">AGPL</abbr></a>." +msgstr "" + +#: templates/apps.php:10 +msgid "Add your App" +msgstr "" + +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 +msgid "Select an App" +msgstr "" + +#: templates/apps.php:31 +msgid "See application page at apps.owncloud.com" +msgstr "" + +#: templates/apps.php:32 +msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" +msgstr "" + +#: templates/help.php:9 +msgid "Documentation" +msgstr "" + +#: templates/help.php:10 +msgid "Managing Big Files" +msgstr "" + +#: templates/help.php:11 +msgid "Ask a question" +msgstr "" + +#: templates/help.php:23 +msgid "Problems connecting to help database." +msgstr "" + +#: templates/help.php:24 +msgid "Go there manually." +msgstr "" + +#: templates/help.php:32 +msgid "Answer" +msgstr "" + +#: templates/personal.php:8 +#, php-format +msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" +msgstr "" + +#: templates/personal.php:12 +msgid "Desktop and Mobile Syncing Clients" +msgstr "" + +#: templates/personal.php:13 +msgid "Download" +msgstr "" + +#: templates/personal.php:19 +msgid "Your password was changed" +msgstr "" + +#: templates/personal.php:20 +msgid "Unable to change your password" +msgstr "" + +#: templates/personal.php:21 +msgid "Current password" +msgstr "" + +#: templates/personal.php:22 +msgid "New password" +msgstr "" + +#: templates/personal.php:23 +msgid "show" +msgstr "" + +#: templates/personal.php:24 +msgid "Change password" +msgstr "" + +#: templates/personal.php:30 +msgid "Email" +msgstr "" + +#: templates/personal.php:31 +msgid "Your email address" +msgstr "" + +#: templates/personal.php:32 +msgid "Fill in an email address to enable password recovery" +msgstr "" + +#: templates/personal.php:38 templates/personal.php:39 +msgid "Language" +msgstr "" + +#: templates/personal.php:44 +msgid "Help translate" +msgstr "" + +#: templates/personal.php:51 +msgid "use this address to connect to your ownCloud in your file manager" +msgstr "" + +#: templates/users.php:21 templates/users.php:76 +msgid "Name" +msgstr "" + +#: templates/users.php:23 templates/users.php:77 +msgid "Password" +msgstr "" + +#: templates/users.php:26 templates/users.php:78 templates/users.php:98 +msgid "Groups" +msgstr "" + +#: templates/users.php:32 +msgid "Create" +msgstr "" + +#: templates/users.php:35 +msgid "Default Quota" +msgstr "" + +#: templates/users.php:55 templates/users.php:138 +msgid "Other" +msgstr "" + +#: templates/users.php:80 templates/users.php:112 +msgid "Group Admin" +msgstr "" + +#: templates/users.php:82 +msgid "Quota" +msgstr "" + +#: templates/users.php:146 +msgid "Delete" +msgstr "" diff --git a/l10n/ku_IQ/user_ldap.po b/l10n/ku_IQ/user_ldap.po new file mode 100644 index 0000000000000000000000000000000000000000..bfa7aee57b742736bb9347748347ed21a46736e8 --- /dev/null +++ b/l10n/ku_IQ/user_ldap.po @@ -0,0 +1,170 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:45+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ku_IQ\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:8 +msgid "Host" +msgstr "" + +#: templates/settings.php:8 +msgid "" +"You can omit the protocol, except you require SSL. Then start with ldaps://" +msgstr "" + +#: templates/settings.php:9 +msgid "Base DN" +msgstr "" + +#: templates/settings.php:9 +msgid "You can specify Base DN for users and groups in the Advanced tab" +msgstr "" + +#: templates/settings.php:10 +msgid "User DN" +msgstr "" + +#: templates/settings.php:10 +msgid "" +"The DN of the client user with which the bind shall be done, e.g. " +"uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " +"empty." +msgstr "" + +#: templates/settings.php:11 +msgid "Password" +msgstr "" + +#: templates/settings.php:11 +msgid "For anonymous access, leave DN and Password empty." +msgstr "" + +#: templates/settings.php:12 +msgid "User Login Filter" +msgstr "" + +#: templates/settings.php:12 +#, php-format +msgid "" +"Defines the filter to apply, when login is attempted. %%uid replaces the " +"username in the login action." +msgstr "" + +#: templates/settings.php:12 +#, php-format +msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" +msgstr "" + +#: templates/settings.php:13 +msgid "User List Filter" +msgstr "" + +#: templates/settings.php:13 +msgid "Defines the filter to apply, when retrieving users." +msgstr "" + +#: templates/settings.php:13 +msgid "without any placeholder, e.g. \"objectClass=person\"." +msgstr "" + +#: templates/settings.php:14 +msgid "Group Filter" +msgstr "" + +#: templates/settings.php:14 +msgid "Defines the filter to apply, when retrieving groups." +msgstr "" + +#: templates/settings.php:14 +msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." +msgstr "" + +#: templates/settings.php:17 +msgid "Port" +msgstr "" + +#: templates/settings.php:18 +msgid "Base User Tree" +msgstr "" + +#: templates/settings.php:19 +msgid "Base Group Tree" +msgstr "" + +#: templates/settings.php:20 +msgid "Group-Member association" +msgstr "" + +#: templates/settings.php:21 +msgid "Use TLS" +msgstr "" + +#: templates/settings.php:21 +msgid "Do not use it for SSL connections, it will fail." +msgstr "" + +#: templates/settings.php:22 +msgid "Case insensitve LDAP server (Windows)" +msgstr "" + +#: templates/settings.php:23 +msgid "Turn off SSL certificate validation." +msgstr "" + +#: templates/settings.php:23 +msgid "" +"If connection only works with this option, import the LDAP server's SSL " +"certificate in your ownCloud server." +msgstr "" + +#: templates/settings.php:23 +msgid "Not recommended, use for testing only." +msgstr "" + +#: templates/settings.php:24 +msgid "User Display Name Field" +msgstr "" + +#: templates/settings.php:24 +msgid "The LDAP attribute to use to generate the user`s ownCloud name." +msgstr "" + +#: templates/settings.php:25 +msgid "Group Display Name Field" +msgstr "" + +#: templates/settings.php:25 +msgid "The LDAP attribute to use to generate the groups`s ownCloud name." +msgstr "" + +#: templates/settings.php:27 +msgid "in bytes" +msgstr "" + +#: templates/settings.php:29 +msgid "in seconds. A change empties the cache." +msgstr "" + +#: templates/settings.php:30 +msgid "" +"Leave empty for user name (default). Otherwise, specify an LDAP/AD " +"attribute." +msgstr "" + +#: templates/settings.php:32 +msgid "Help" +msgstr "" diff --git a/l10n/lb/admin_dependencies_chk.po b/l10n/lb/admin_dependencies_chk.po deleted file mode 100644 index f49abb281402180c23976b811d0572e4fd5242cf..0000000000000000000000000000000000000000 --- a/l10n/lb/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/lb/admin_migrate.po b/l10n/lb/admin_migrate.po deleted file mode 100644 index a4912b42c8372a590f63f571b59e34311bb612b3..0000000000000000000000000000000000000000 --- a/l10n/lb/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/lb/bookmarks.po b/l10n/lb/bookmarks.po deleted file mode 100644 index 024a705e2433f2731476312733a5b3adac9b8466..0000000000000000000000000000000000000000 --- a/l10n/lb/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/lb/calendar.po b/l10n/lb/calendar.po deleted file mode 100644 index 389711175964cd0aeb59ee5d16de259915a277bc..0000000000000000000000000000000000000000 --- a/l10n/lb/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <sim0n@trypill.org>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Keng Kalenner fonnt." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Keng Evenementer fonnt." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Falschen Kalenner" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nei Zäitzone:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zäitzon geännert" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Ongülteg Requête" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalenner" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Gebuertsdag" - -#: lib/app.php:122 -msgid "Business" -msgstr "Geschäftlech" - -#: lib/app.php:123 -msgid "Call" -msgstr "Uruff" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clienten" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Liwwerant" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Vakanzen" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideeën" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Dag" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubiläum" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Meeting" - -#: lib/app.php:131 -msgid "Other" -msgstr "Aner" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Perséinlech" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projeten" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Froen" - -#: lib/app.php:135 -msgid "Work" -msgstr "Aarbecht" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Neien Kalenner" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Widderhëlt sech net" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Deeglech" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "All Woch" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "All Wochendag" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "All zweet Woch" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "All Mount" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "All Joer" - -#: lib/object.php:388 -msgid "never" -msgstr "ni" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "no Virkommes" - -#: lib/object.php:390 -msgid "by date" -msgstr "no Datum" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "no Mount-Dag" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "no Wochendag" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Méindes" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Dënschdes" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Mëttwoch" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Donneschdes" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Freides" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Samschdes" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Sonndes" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "éischt" - -#: lib/object.php:429 -msgid "second" -msgstr "Sekonn" - -#: lib/object.php:430 -msgid "third" -msgstr "Drëtt" - -#: lib/object.php:431 -msgid "fourth" -msgstr "Féiert" - -#: lib/object.php:432 -msgid "fifth" -msgstr "Fënneft" - -#: lib/object.php:433 -msgid "last" -msgstr "Läscht" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januar" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februar" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Mäerz" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Abrëll" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mee" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Dezember" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Datum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "All Dag" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Felder déi feelen" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titel" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Vun Datum" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Vun Zäit" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Bis Datum" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Bis Zäit" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "D'Evenement hält op ier et ufänkt" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "En Datebank Feeler ass opgetrueden" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Woch" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mount" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lescht" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Haut" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Deng Kalenneren" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav Link" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Gedeelte Kalenneren" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Keng gedeelten Kalenneren" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Eroflueden" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Editéieren" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Läschen" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Neien Kalenner" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Kalenner editéieren" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Numm" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiv" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Fuerf vum Kalenner" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Späicheren" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Fortschécken" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Ofbriechen" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Evenement editéieren" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Export" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Titel vum Evenement" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorie" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Ganz-Dag Evenement" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Vun" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Fir" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Avancéiert Optiounen" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Uert" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Uert vum Evenement" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Beschreiwung" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Beschreiwung vum Evenement" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Widderhuelen" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Erweidert" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Wochendeeg auswielen" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Deeg auswielen" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Méint auswielen" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Wochen auswielen" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervall" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Enn" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "Virkommes" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "E neie Kalenner uleeën" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "E Kalenner Fichier importéieren" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Numm vum neie Kalenner" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Import" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Dialog zoumaachen" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "En Evenement maachen" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zäitzon" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/lb/contacts.po b/l10n/lb/contacts.po deleted file mode 100644 index 2d22dc6b1e6e8a6769b5dedc2f2a9dbad1d8a40c..0000000000000000000000000000000000000000 --- a/l10n/lb/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <sim0n@trypill.org>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Fehler beim (de)aktivéieren vum Adressbuch." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID ass net gesat." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Fehler beim updaten vum Adressbuch." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Keng ID uginn" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Fehler beim setzen vun der Checksum." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Keng Kategorien fir ze läschen ausgewielt." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Keen Adressbuch fonnt." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Keng Kontakter fonnt." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Fehler beim bäisetzen vun engem Kontakt." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Ka keng eidel Proprietéit bäisetzen." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Probéieren duebel Proprietéit bäi ze setzen:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informatioun iwwert vCard ass net richteg. Lued d'Säit wegl nei." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID fehlt" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Kontakt ID ass net mat geschéckt ginn." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Fehler beim liesen vun der Kontakt Photo." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Fehler beim späicheren vum temporäre Fichier." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Déi geluede Photo ass net gülteg." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Kontakt ID fehlt." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Fichier existéiert net:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Fehler beim lueden vum Bild." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Et ass kee Fichier ropgeluede ginn" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontakter" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Fehler" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultat: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importéiert, " - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Dat do ass net däin Adressbuch." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Konnt den Kontakt net fannen." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Aarbecht" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Doheem" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "GSM" - -#: lib/app.php:203 -msgid "Text" -msgstr "SMS" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voice" - -#: lib/app.php:205 -msgid "Message" -msgstr "Message" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Gebuertsdag" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} säi Gebuertsdag" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Kontakt bäisetzen" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adressbicher " - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Zoumaachen" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Firma" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Läschen" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Spëtznumm" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Gëff e Spëtznumm an" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Gruppen" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Gruppen editéieren" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Telefonsnummer aginn" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Telefonsnummer läschen" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Op da Kaart uweisen" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Adress Detailer editéieren" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adress" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Note" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Kontakt eroflueden" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Kontakt läschen" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Typ" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postleetzuel" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Erweidert" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Staat" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regioun" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postleetzuel" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Land" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adressbuch" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "M" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Mme" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Virnumm" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Weider Nimm" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Famillje Numm" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Download" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editéieren" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Neit Adressbuch" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Späicheren" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Ofbriechen" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/lb/core.po b/l10n/lb/core.po index 03dabc831c0f62bb3b9463da0d60fa5b1de2001c..eeafec6d3bd4cb83269a5d8c0bed809470265ac9 100644 --- a/l10n/lb/core.po +++ b/l10n/lb/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "Keng Kategorie fir bäizesetzen?" msgid "This category already exists: " msgstr "Des Kategorie existéiert schonn:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Astellungen" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januar" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februar" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Mäerz" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Abrëll" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mee" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "August" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Dezember" @@ -106,8 +106,8 @@ msgstr "OK" msgid "No categories selected for deletion." msgstr "Keng Kategorien ausgewielt fir ze läschen." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Fehler" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Passwuert" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "Gefrot" msgid "Login failed!" msgstr "Falschen Login!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Benotzernumm" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Reset ufroen" @@ -296,68 +301,107 @@ msgstr "Kategorien editéieren" msgid "Add" msgstr "Bäisetzen" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "En <strong>Admin Account</strong> uleeën" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Advanced" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Daten Dossier" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Datebank konfiguréieren" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "wärt benotzt ginn" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Datebank Benotzer" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Datebank Passwuert" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Datebank Numm" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Datebank Tabelle-Gréisst" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Datebank Server" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Installatioun ofschléissen" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "Web Servicer ënnert denger Kontroll" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Ausloggen" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Passwuert vergiess?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "verhalen" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Log dech an" @@ -372,3 +416,17 @@ msgstr "zeréck" #: templates/part.pagenavi.php:20 msgid "next" msgstr "weider" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/lb/files_external.po b/l10n/lb/files_external.po index 0ea90478bd8eb8fd6fc08cdafae00d626f41a1e0..4a00f6bb30d5e1f6b6099f625c7755cd2830c20d 100644 --- a/l10n/lb/files_external.po +++ b/l10n/lb/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/lb/files_odfviewer.po b/l10n/lb/files_odfviewer.po deleted file mode 100644 index 1ce99cf81a85b45d7e43ec31a8b971199a60c98c..0000000000000000000000000000000000000000 --- a/l10n/lb/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/lb/files_pdfviewer.po b/l10n/lb/files_pdfviewer.po deleted file mode 100644 index a7665ab24e838e91dfedff65a2741d1cef894ddb..0000000000000000000000000000000000000000 --- a/l10n/lb/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/lb/files_texteditor.po b/l10n/lb/files_texteditor.po deleted file mode 100644 index abffc55df0638b5d07b3f5d685bb103f703297b8..0000000000000000000000000000000000000000 --- a/l10n/lb/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/lb/gallery.po b/l10n/lb/gallery.po deleted file mode 100644 index 933f3228917519386e3fc2adf569ab374ee59d97..0000000000000000000000000000000000000000 --- a/l10n/lb/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <sim0n@trypill.org>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Luxembourgish (http://www.transifex.net/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Fotoen" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Astellungen" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Nei scannen" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Stop" - -#: templates/index.php:18 -msgid "Share" -msgstr "Deelen" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Zeréck" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Konfirmatioun läschen" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Wëlls de den Album läschen" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Album Numm änneren" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Neien Numm fir den Album" diff --git a/l10n/lb/impress.po b/l10n/lb/impress.po deleted file mode 100644 index a03f893b0f703704b9bcba4f13bac530392c5213..0000000000000000000000000000000000000000 --- a/l10n/lb/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/lb/media.po b/l10n/lb/media.po deleted file mode 100644 index cd44542ece05f37078ff4f51e43a3537e6c89abc..0000000000000000000000000000000000000000 --- a/l10n/lb/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <sim0n@trypill.org>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Luxembourgish (http://www.transifex.net/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musek" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Ofspillen" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Paus" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Zeréck" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Weider" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Toun ausmaachen" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Toun umaachen" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Kollektioun nei scannen" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artist" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titel" diff --git a/l10n/lb/settings.po b/l10n/lb/settings.po index 034503e12cf381494d6620142200d1024b872245..c3137a61f32907cb7f07667fa8c411cb605caf8f 100644 --- a/l10n/lb/settings.po +++ b/l10n/lb/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -77,11 +77,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Ofschalten" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Aschalten" @@ -89,7 +89,7 @@ msgstr "Aschalten" msgid "Saving..." msgstr "Speicheren..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -184,15 +184,19 @@ msgstr "" msgid "Add your App" msgstr "Setz deng App bei" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Wiel eng Applikatioun aus" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Kuck dir d'Applicatioun's Säit op apps.owncloud.com un" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/lb/tasks.po b/l10n/lb/tasks.po deleted file mode 100644 index 62a9a4b722b71567bcb44aab2af95473b5c62063..0000000000000000000000000000000000000000 --- a/l10n/lb/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/lb/user_migrate.po b/l10n/lb/user_migrate.po deleted file mode 100644 index 7ecbf9a92b6f5be66bcb2d133d2ffc31f83a879d..0000000000000000000000000000000000000000 --- a/l10n/lb/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/lb/user_openid.po b/l10n/lb/user_openid.po deleted file mode 100644 index 785483e735099541faf2517634c7119fc2c906a1..0000000000000000000000000000000000000000 --- a/l10n/lb/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/lt_LT/admin_dependencies_chk.po b/l10n/lt_LT/admin_dependencies_chk.po deleted file mode 100644 index 3cf43f2491e273b507df1809da987a1d42139248..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-23 02:02+0200\n" -"PO-Revision-Date: 2012-08-22 13:30+0000\n" -"Last-Translator: Dr. ROX <to.dr.rox@gmail.com>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Php-json modulis yra reikalingas duomenų keitimuisi tarp programų" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Php-curl modulis automatiškai nuskaito tinklapio pavadinimą kuomet išsaugoma žymelė." - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Php-gd modulis yra naudojamas paveikslėlių miniatiūroms kurti." - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Php-ldap modulis yra reikalingas prisijungimui prie jūsų ldap serverio" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Php-zip modulis yra reikalingas kelių failų atsiuntimui iš karto." - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Php-mb_multibyte modulis yra naudojamas apdoroti įvairius teksto kodavimo formatus." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Php-ctype modulis yra reikalingas duomenų tikrinimui." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Php-xml modulis yra reikalingas failų dalinimuisi naudojant webdav." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "allow_url_fopen direktyva turėtų būti nustatyta į \"1\" jei norite automatiškai gauti žinių bazės informaciją iš OCS serverių." - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Php-pdo modulis yra reikalingas duomenų saugojimui į owncloud duomenų bazę." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Priklausomybės" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Naudojama:" diff --git a/l10n/lt_LT/admin_migrate.po b/l10n/lt_LT/admin_migrate.po deleted file mode 100644 index 8f3d5927fff5b1eb5e36581e4c010fc18b95ee38..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-23 02:02+0200\n" -"PO-Revision-Date: 2012-08-22 14:12+0000\n" -"Last-Translator: Dr. ROX <to.dr.rox@gmail.com>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Eksportuoti šią ownCloud instaliaciją" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Bus sukurtas archyvas su visais owncloud duomenimis ir failais.\n Pasirinkite eksportavimo tipą:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Eksportuoti" diff --git a/l10n/lt_LT/bookmarks.po b/l10n/lt_LT/bookmarks.po deleted file mode 100644 index 4593ae1ec6fa3228619fcf616dce3cc7510a5413..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-23 02:02+0200\n" -"PO-Revision-Date: 2012-08-22 12:36+0000\n" -"Last-Translator: Dr. ROX <to.dr.rox@gmail.com>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "be pavadinimo" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/lt_LT/calendar.po b/l10n/lt_LT/calendar.po deleted file mode 100644 index 9d116aac12f63fd606ea3e55c53e0c5d600638e4..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Kalendorių nerasta." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Įvykių nerasta." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Ne tas kalendorius" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nauja laiko juosta:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Laiko zona pakeista" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Klaidinga užklausa" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendorius" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Gimtadienis" - -#: lib/app.php:122 -msgid "Business" -msgstr "Verslas" - -#: lib/app.php:123 -msgid "Call" -msgstr "Skambučiai" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klientai" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Vykdytojas" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Išeiginės" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idėjos" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Kelionė" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubiliejus" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Susitikimas" - -#: lib/app.php:131 -msgid "Other" -msgstr "Kiti" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Asmeniniai" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projektai" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Klausimai" - -#: lib/app.php:135 -msgid "Work" -msgstr "Darbas" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "be pavadinimo" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Naujas kalendorius" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Nekartoti" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Kasdien" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Kiekvieną savaitę" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Kiekvieną savaitės dieną" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Kas dvi savaites" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Kiekvieną mėnesį" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Kiekvienais metais" - -#: lib/object.php:388 -msgid "never" -msgstr "niekada" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "pagal datą" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "pagal mėnesio dieną" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "pagal savaitės dieną" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Pirmadienis" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Antradienis" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Trečiadienis" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Ketvirtadienis" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Penktadienis" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Šeštadienis" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Sekmadienis" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Sausis" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Vasaris" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Kovas" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Balandis" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Gegužė" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Birželis" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Liepa" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Rugpjūtis" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Rugsėjis" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Spalis" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Lapkritis" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Gruodis" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Visa diena" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Trūkstami laukai" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Pavadinimas" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Nuo datos" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Nuo laiko" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Iki datos" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Iki laiko" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Įvykis baigiasi anksčiau nei jis prasideda" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Įvyko duomenų bazės klaida" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Savaitė" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mėnuo" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Sąrašas" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Šiandien" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Jūsų kalendoriai" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav adresas" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Bendri kalendoriai" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Bendrų kalendorių nėra" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Dalintis kalendoriumi" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Atsisiųsti" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Keisti" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Trinti" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Naujas kalendorius" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Taisyti kalendorių" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Pavadinimas" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Naudojamas" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalendoriaus spalva" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Išsaugoti" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Išsaugoti" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Atšaukti" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Taisyti įvykį" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Eksportuoti" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informacija" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Pasikartojantis" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Priminimas" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Dalyviai" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Dalintis" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Įvykio pavadinimas" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorija" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Atskirkite kategorijas kableliais" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Redaguoti kategorijas" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Visos dienos įvykis" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Nuo" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Iki" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Papildomi nustatymai" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Vieta" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Įvykio vieta" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Aprašymas" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Įvykio aprašymas" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Kartoti" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Pasirinkite savaitės dienas" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Pasirinkite dienas" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Pasirinkite mėnesius" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Pasirinkite savaites" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalas" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Pabaiga" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "sukurti naują kalendorių" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importuoti kalendoriaus failą" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Naujo kalendoriaus pavadinimas" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importuoti" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Uždaryti" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Sukurti naują įvykį" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Peržiūrėti įvykį" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nepasirinktos jokios katagorijos" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Laiko juosta" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24val" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12val" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Vartotojai" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "pasirinkti vartotojus" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Redaguojamas" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupės" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "pasirinkti grupes" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "viešinti" diff --git a/l10n/lt_LT/contacts.po b/l10n/lt_LT/contacts.po deleted file mode 100644 index 963907b29745c2d0abb2e567982b00450000bf0c..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Klaida (de)aktyvuojant adresų knygą." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Kontaktų nerasta." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Pridedant kontaktą įvyko klaida." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informacija apie vCard yra neteisinga. " - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Klaida skaitant kontakto nuotrauką." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Netinkama įkeliama nuotrauka." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Failas neegzistuoja:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Klaida įkeliant nuotrauką." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Failas įkeltas sėkmingai, be klaidų" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Įkeliamo failo dydis viršija upload_max_filesize nustatymą php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Įkeliamo failo dydis viršija MAX_FILE_SIZE nustatymą, kuris naudojamas HTML formoje." - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Failas buvo įkeltas tik dalinai" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Nebuvo įkeltas joks failas" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontaktai" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Tai ne jūsų adresų knygelė." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontaktas nerastas" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Darbo" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Namų" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobilusis" - -#: lib/app.php:203 -msgid "Text" -msgstr "Žinučių" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Balso" - -#: lib/app.php:205 -msgid "Message" -msgstr "Žinutė" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faksas" - -#: lib/app.php:207 -msgid "Video" -msgstr "Vaizdo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pranešimų gaviklis" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internetas" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Gimtadienis" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontaktas" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Pridėti kontaktą" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adresų knygos" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizacija" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Trinti" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Slapyvardis" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Įveskite slapyvardį" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefonas" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "El. paštas" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresas" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Atsisųsti kontaktą" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Ištrinti kontaktą" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tipas" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Pašto dėžutė" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Miestas" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regionas" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Pašto indeksas" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Šalis" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adresų knyga" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Atsisiųsti" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Keisti" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nauja adresų knyga" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Išsaugoti" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Atšaukti" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po index 9667bcfd5ab0d7ea845dbab3ab933fd38cacb7c5..529ba10793d5cecfb11c5f0a5499ee018c331843 100644 --- a/l10n/lt_LT/core.po +++ b/l10n/lt_LT/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "Nepridėsite jokios kategorijos?" msgid "This category already exists: " msgstr "Tokia kategorija jau yra:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Nustatymai" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Sausis" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Vasaris" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Kovas" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Balandis" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Gegužė" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Birželis" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Liepa" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Rugpjūtis" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Rugsėjis" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Spalis" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Lapkritis" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Gruodis" @@ -106,8 +106,8 @@ msgstr "Gerai" msgid "No categories selected for deletion." msgstr "Trynimui nepasirinkta jokia kategorija." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Klaida" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Slaptažodis" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "Užklausta" msgid "Login failed!" msgstr "Prisijungti nepavyko!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Prisijungimo vardas" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Prašyti nustatymo iš najo" @@ -296,68 +301,107 @@ msgstr "Redaguoti kategorijas" msgid "Add" msgstr "Pridėti" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Sukurti <strong>administratoriaus paskyrą</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Išplėstiniai" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Duomenų katalogas" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Nustatyti duomenų bazę" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "bus naudojama" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Duomenų bazės vartotojas" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Duomenų bazės slaptažodis" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Duomenų bazės pavadinimas" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Duomenų bazės serveris" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Baigti diegimą" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "jūsų valdomos web paslaugos" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Atsijungti" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Pamiršote slaptažodį?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "prisiminti" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Prisijungti" @@ -372,3 +416,17 @@ msgstr "atgal" #: templates/part.pagenavi.php:20 msgid "next" msgstr "kitas" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/lt_LT/files_external.po b/l10n/lt_LT/files_external.po index d4208432fa4fa47f34a96cb50dcad9d4af0ee116..db97f6a46ad73ee07ee1465c67bc7115377029ce 100644 --- a/l10n/lt_LT/files_external.po +++ b/l10n/lt_LT/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-23 02:03+0200\n" -"PO-Revision-Date: 2012-08-22 12:31+0000\n" -"Last-Translator: Dr. ROX <to.dr.rox@gmail.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Grupės" msgid "Users" msgstr "Vartotojai" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Ištrinti" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/lt_LT/files_odfviewer.po b/l10n/lt_LT/files_odfviewer.po deleted file mode 100644 index 9fdcfb4a0c0e355dab53ec2d7846e94e513bd5eb..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/lt_LT/files_pdfviewer.po b/l10n/lt_LT/files_pdfviewer.po deleted file mode 100644 index e224f4ccb57a7e7dc4dbd9d49d4b93e1d32ce804..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/lt_LT/files_texteditor.po b/l10n/lt_LT/files_texteditor.po deleted file mode 100644 index bd2a8dbff169e1c819e21815a0852c9965d910cf..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/lt_LT/gallery.po b/l10n/lt_LT/gallery.po deleted file mode 100644 index 383e3cf66f931d9b450f9d75d39e25eec13ba65b..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.net/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Nuotraukos" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Nustatymai" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Atnaujinti" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Sustabdyti" - -#: templates/index.php:18 -msgid "Share" -msgstr "Dalintis" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Atgal" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Išjungti patvirtinimą" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Ar tikrai norite pašalinti albumą" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Keisti albumo pavadinimą" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Naujo albumo pavadinimas" diff --git a/l10n/lt_LT/impress.po b/l10n/lt_LT/impress.po deleted file mode 100644 index 8aaf1712b0d92ab8dc26b7016eef52fc784d4e60..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/lt_LT/media.po b/l10n/lt_LT/media.po deleted file mode 100644 index c466de33beb73da3f484c349e62401a43376f53f..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.net/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Muzika" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Groti" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pristabdyti" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Atgal" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Kitas" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Nutildyti" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Įjungti garsą" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Atnaujinti kolekciją" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Atlikėjas" - -#: templates/music.php:38 -msgid "Album" -msgstr "Albumas" - -#: templates/music.php:39 -msgid "Title" -msgstr "Pavadinimas" diff --git a/l10n/lt_LT/settings.po b/l10n/lt_LT/settings.po index a04942dae16079beff252faf3ee14e769ceee9b7..621a2aa61a1fcdffc4ac89fc0d3777e615c783a8 100644 --- a/l10n/lt_LT/settings.po +++ b/l10n/lt_LT/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -77,11 +77,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Išjungti" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Įjungti" @@ -89,7 +89,7 @@ msgstr "Įjungti" msgid "Saving..." msgstr "Saugoma.." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Kalba" @@ -184,15 +184,19 @@ msgstr "" msgid "Add your App" msgstr "Pridėti programėlę" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Pasirinkite programą" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/lt_LT/tasks.po b/l10n/lt_LT/tasks.po deleted file mode 100644 index 4d53aef5a79ca1e94611b081bde09a8e0c570791..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-23 02:03+0200\n" -"PO-Revision-Date: 2012-08-22 14:05+0000\n" -"Last-Translator: Dr. ROX <to.dr.rox@gmail.com>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Netinkama data/laikas" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Be kategorijos" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Tuščias aprašymas" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Netinkamas baigimo procentas" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Svarbūs" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Daugiau" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Mažiau" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Ištrinti" diff --git a/l10n/lt_LT/user_migrate.po b/l10n/lt_LT/user_migrate.po deleted file mode 100644 index a0c8819f796d4b9afd470ca2b52fa3279d2317d6..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dr. ROX <to.dr.rox@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-23 02:03+0200\n" -"PO-Revision-Date: 2012-08-22 13:34+0000\n" -"Last-Translator: Dr. ROX <to.dr.rox@gmail.com>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Eksportuoti" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Įvyko klaida kuriant eksportuojamą failą" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Įvyko klaida" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Eksportuoti jūsų vartotojo paskyrą" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Bus sukurtas suglaudintas failas su jūsų ownCloud vartotojo paskyra." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Importuoti vartotojo paskyrą" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "ownCloud vartotojo paskyros Zip archyvas" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importuoti" diff --git a/l10n/lt_LT/user_openid.po b/l10n/lt_LT/user_openid.po deleted file mode 100644 index 9567cf6ec3a0da29e29cb5f11bf9512bf513eb8e..0000000000000000000000000000000000000000 --- a/l10n/lt_LT/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt_LT\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/lv/admin_dependencies_chk.po b/l10n/lv/admin_dependencies_chk.po deleted file mode 100644 index 0ad70f3449105be5ef98c4cf0fdac9837ea7c839..0000000000000000000000000000000000000000 --- a/l10n/lv/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/lv/admin_migrate.po b/l10n/lv/admin_migrate.po deleted file mode 100644 index 2be34daece467d5a9f9f278443462303652ccb50..0000000000000000000000000000000000000000 --- a/l10n/lv/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/lv/bookmarks.po b/l10n/lv/bookmarks.po deleted file mode 100644 index 2114fcd31a9a7ee5fe776ce7aae5957e3d5d2bf5..0000000000000000000000000000000000000000 --- a/l10n/lv/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/lv/calendar.po b/l10n/lv/calendar.po deleted file mode 100644 index f3a17a29c46467c6c13a30c8faa427e0c6bc72be..0000000000000000000000000000000000000000 --- a/l10n/lv/calendar.po +++ /dev/null @@ -1,813 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/lv/contacts.po b/l10n/lv/contacts.po deleted file mode 100644 index 206e0cb05d45188516e5eccd552297e55dcefb4f..0000000000000000000000000000000000000000 --- a/l10n/lv/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/lv/core.po b/l10n/lv/core.po index 4c661a9471800e33a176b7f589edaa317e873ad0..dbc6b29788ee24d36fb3424bf98c37a215f07d09 100644 --- a/l10n/lv/core.po +++ b/l10n/lv/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Iestatījumi" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -106,8 +106,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Parole" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "Obligāts" msgid "Login failed!" msgstr "Neizdevās ielogoties." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Lietotājvārds" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Pieprasīt paroles maiņu" @@ -296,68 +301,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datu mape" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Nokonfigurēt datubāzi" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "tiks izmantots" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Datubāzes lietotājs" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Datubāzes parole" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Datubāzes nosaukums" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Datubāzes mājvieta" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Pabeigt uzstādījumus" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Izlogoties" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Aizmirsāt paroli?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "atcerēties" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Ielogoties" @@ -372,3 +416,17 @@ msgstr "iepriekšējā" #: templates/part.pagenavi.php:20 msgid "next" msgstr "nākamā" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/lv/files_external.po b/l10n/lv/files_external.po index 5004aadaab7c1cd4f15ed8ddac3c3680dbf885b3..81da66c079112d60e03b79ab249bfac1db13ac11 100644 --- a/l10n/lv/files_external.po +++ b/l10n/lv/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/lv/files_odfviewer.po b/l10n/lv/files_odfviewer.po deleted file mode 100644 index ef357e02f1e59279b8798c969f9d671471acd765..0000000000000000000000000000000000000000 --- a/l10n/lv/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/lv/files_pdfviewer.po b/l10n/lv/files_pdfviewer.po deleted file mode 100644 index 06441aecdabcd4d06882671b30d1c8e4b9e1d965..0000000000000000000000000000000000000000 --- a/l10n/lv/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/lv/files_texteditor.po b/l10n/lv/files_texteditor.po deleted file mode 100644 index e0c9f6755086a9e09cbe694c5751cddf61a4a09d..0000000000000000000000000000000000000000 --- a/l10n/lv/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/lv/gallery.po b/l10n/lv/gallery.po deleted file mode 100644 index 03b337f7da5e9e94c6a77f22bf825676c3c17969..0000000000000000000000000000000000000000 --- a/l10n/lv/gallery.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-27 02:02+0200\n" -"PO-Revision-Date: 2012-01-15 13:48+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/lv/impress.po b/l10n/lv/impress.po deleted file mode 100644 index 1685472a3e540177292e6888d477e6ade82d8533..0000000000000000000000000000000000000000 --- a/l10n/lv/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/lv/media.po b/l10n/lv/media.po deleted file mode 100644 index 8f717c8e6ef5be738245d4946f589827a7d83009..0000000000000000000000000000000000000000 --- a/l10n/lv/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-27 02:02+0200\n" -"PO-Revision-Date: 2011-08-13 02:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/lv/settings.po b/l10n/lv/settings.po index 455a3b65ea579b2653e07ac1fb34135ff0ad133c..f5872cc17bb39fcc1adb4c1e31c58f57905cd3b0 100644 --- a/l10n/lv/settings.po +++ b/l10n/lv/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -77,11 +77,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Atvienot" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Pievienot" @@ -89,7 +89,7 @@ msgstr "Pievienot" msgid "Saving..." msgstr "Saglabā..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__valodas_nosaukums__" @@ -184,15 +184,19 @@ msgstr "" msgid "Add your App" msgstr "Pievieno savu aplikāciju" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Izvēlies aplikāciju" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Apskatie aplikāciju lapu - apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/lv/tasks.po b/l10n/lv/tasks.po deleted file mode 100644 index 20b56238ac7fe6370ea87e875c84646bef752df9..0000000000000000000000000000000000000000 --- a/l10n/lv/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/lv/user_migrate.po b/l10n/lv/user_migrate.po deleted file mode 100644 index d54da6a081a64100a2dfcf045a0e0f0007a1597c..0000000000000000000000000000000000000000 --- a/l10n/lv/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/lv/user_openid.po b/l10n/lv/user_openid.po deleted file mode 100644 index 2dbaa488ad754e8b8579e91e0a5a563a9aa65ae6..0000000000000000000000000000000000000000 --- a/l10n/lv/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/mk/admin_dependencies_chk.po b/l10n/mk/admin_dependencies_chk.po deleted file mode 100644 index 18aee717b6da6d284297aeb4909dedf3e40849d5..0000000000000000000000000000000000000000 --- a/l10n/mk/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/mk/admin_migrate.po b/l10n/mk/admin_migrate.po deleted file mode 100644 index f692f219857fd595a1e34813c1bd2f04c0e6c446..0000000000000000000000000000000000000000 --- a/l10n/mk/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/mk/bookmarks.po b/l10n/mk/bookmarks.po deleted file mode 100644 index 547a2c5da28afc295dc5766992ae21f496a9e7fe..0000000000000000000000000000000000000000 --- a/l10n/mk/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/mk/calendar.po b/l10n/mk/calendar.po deleted file mode 100644 index 6dfc90153f108280acf127cd0b921c84f0a093db..0000000000000000000000000000000000000000 --- a/l10n/mk/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Miroslav Jovanovic <j.miroslav@gmail.com>, 2012. -# Miroslav Jovanovic <jmiroslav@softhome.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Не се најдени календари." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Не се најдени настани." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Погрешен календар" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Нова временска зона:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Временската зона е променета" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Неправилно барање" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Календар" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ддд" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ддд М/д" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "дддд М/д" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "ММММ гггг" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "дддд, МММ д, гггг" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Роденден" - -#: lib/app.php:122 -msgid "Business" -msgstr "Деловно" - -#: lib/app.php:123 -msgid "Call" -msgstr "Повикај" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Клиенти" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Доставувач" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Празници" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Идеи" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Патување" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Јубилеј" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Состанок" - -#: lib/app.php:131 -msgid "Other" -msgstr "Останато" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Лично" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Проекти" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Прашања" - -#: lib/app.php:135 -msgid "Work" -msgstr "Работа" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "неименувано" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Нов календар" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Не се повторува" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Дневно" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Седмично" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Секој работен ден" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Дво-седмично" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Месечно" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Годишно" - -#: lib/object.php:388 -msgid "never" -msgstr "никогаш" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "по настан" - -#: lib/object.php:390 -msgid "by date" -msgstr "по датум" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "по ден во месецот" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "по работен ден" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Понеделник" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Вторник" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Среда" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Четврток" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Петок" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Сабота" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Недела" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "седмични настани од месец" - -#: lib/object.php:428 -msgid "first" -msgstr "прв" - -#: lib/object.php:429 -msgid "second" -msgstr "втор" - -#: lib/object.php:430 -msgid "third" -msgstr "трет" - -#: lib/object.php:431 -msgid "fourth" -msgstr "четврт" - -#: lib/object.php:432 -msgid "fifth" -msgstr "пет" - -#: lib/object.php:433 -msgid "last" -msgstr "последен" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Јануари" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Февруари" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Март" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Април" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Мај" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Јуни" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Јули" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Август" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Септември" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Октомври" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Ноември" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Декември" - -#: lib/object.php:488 -msgid "by events date" -msgstr "по датумот на настанот" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "по вчерашните" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "по број на седмицата" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "по ден и месец" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Датум" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Кал." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Цел ден" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Полиња кои недостасуваат" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Наслов" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Од датум" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Од време" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "До датум" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "До време" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Овој настан завршува пред за почне" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Имаше проблем со базата" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Седмица" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Месец" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Листа" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Денеска" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Ваши календари" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Врска за CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Споделени календари" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Нема споделени календари" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Сподели календар" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Преземи" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Уреди" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Избриши" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "Споделен со вас од" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Нов календар" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Уреди календар" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Име за приказ" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Активен" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Боја на календарот" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Сними" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Прати" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Откажи" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Уреди настан" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Извези" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Инфо за настан" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Повторување" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Аларм" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Присутни" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Сподели" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Наслов на настанот" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Категорија" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Одвоете ги категориите со запирка" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Уреди категории" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Целодневен настан" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Од" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "До" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Напредни опции" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Локација" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Локација на настанот" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Опис" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Опис на настанот" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Повтори" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Напредно" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Избери работни денови" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Избери денови" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "и настаните ден од година." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "и настаните ден од месец." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Избери месеци" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Избери седмици" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "и настаните седмица од година." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "интервал" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Крај" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "повторувања" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "создади нов календар" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Внеси календар од датотека " - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Име на новиот календар" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Увези" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Затвори дијалог" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Создади нов настан" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Погледај настан" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Нема избрано категории" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "од" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "на" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Временска зона" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24ч" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12ч" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Корисници" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "избери корисници" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Изменливо" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Групи" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "избери групи" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "направи јавно" diff --git a/l10n/mk/contacts.po b/l10n/mk/contacts.po deleted file mode 100644 index 5ad0cf28317c6353b2758113dc21e1979e63c89a..0000000000000000000000000000000000000000 --- a/l10n/mk/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Miroslav Jovanovic <j.miroslav@gmail.com>, 2012. -# Miroslav Jovanovic <jmiroslav@softhome.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Грешка (де)активирање на адресарот." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ид не е поставено." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Неможе да се ажурира адресар со празно име." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Грешка при ажурирање на адресарот." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Нема доставено ИД" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Грешка во поставување сума за проверка." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Нема избрано категории за бришење." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Не се најдени адресари." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Не се најдени контакти." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Имаше грешка при додавање на контактот." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "име за елементот не е поставена." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Неможе да се додаде празна вредност." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Барем една од полињата за адреса треба да биде пополнето." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Се обидовте да внесете дупликат вредност:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Недостасува ИД" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Грешка при парсирање VCard за ИД: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "сумата за проверка не е поставена." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Информацијата за vCard не е точна. Ве молам превчитајте ја страницава:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Нешто се расипа." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Не беше доставено ИД за контакт." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Грешка во читање на контакт фотографија." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Грешка во снимање на привремена датотека." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Фотографијата која се вчитува е невалидна." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "ИД за контакт недостасува." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Не беше поднесена патека за фотографија." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Не постои датотеката:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Грешка во вчитување на слика." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Грешка при преземањето на контакт објектот," - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Грешка при утврдувањето на карактеристиките на фотографијата." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Грешка при снимање на контактите." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Грешка при скалирање на фотографијата" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Грешка при сечење на фотографијата" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Грешка при креирањето на привремената фотографија" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Грешка при наоѓањето на фотографијата:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Грешка во снимање на контактите на диск." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Датотеката беше успешно подигната." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Големината на датотеката ја надминува upload_max_filesize директивата во php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Големината на датотеката ја надминува MAX_FILE_SIZE директивата која беше специфицирана во HTML формата" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Датотеката беше само делумно подигната." - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Не беше подигната датотека." - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Недостасува привремена папка" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Не можеше да се сними привремената фотографија:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Не можеше да се вчита привремената фотографија:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Ниту еден фајл не се вчита. Непозната грешка" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Контакти" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Жалам, оваа функционалност уште не е имплементирана" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Не е имплементирано" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Не можев да добијам исправна адреса." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Грешка" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Својството не смее да биде празно." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Не може да се серијализираат елементите." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' повикан без тип на аргументот. Пријавете грешка/проблем на bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Уреди го името" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Ниту еден фајл не е избран за вчитување." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Датотеката која се обидувате да ја префрлите ја надминува максималната големина дефинирана за пренос на овој сервер." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Одбери тип" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Резултат: " - -#: js/loader.js:49 -msgid " imported, " -msgstr "увезено," - -#: js/loader.js:49 -msgid " failed." -msgstr "неуспешно." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ова не е во Вашиот адресар." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Контактот неможе да биде најден." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Работа" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Дома" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Мобилен" - -#: lib/app.php:203 -msgid "Text" -msgstr "Текст" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Глас" - -#: lib/app.php:205 -msgid "Message" -msgstr "Порака" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Факс" - -#: lib/app.php:207 -msgid "Video" -msgstr "Видео" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Пејџер" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Интернет" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Роденден" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Роденден на {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Контакт" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Додади контакт" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Внеси" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Адресари" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Затвои" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Довлечкај фотографија за да се подигне" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Избриши моментална фотографија" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Уреди моментална фотографија" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Подигни нова фотографија" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Изберете фотографија од ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Прилагоден формат, кратко име, цело име, обратно или обратно со запирка" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Уреди детали за име" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Организација" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Избриши" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Прекар" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Внеси прекар" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Групи" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Одвоете ги групите со запирка" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Уреди групи" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Претпочитано" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Ве молам внесете правилна адреса за е-пошта." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Внесете е-пошта" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Прати порака до адреса" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Избриши адреса за е-пошта" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Внесете телефонски број" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Избриши телефонски број" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Погледајте на мапа" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Уреди детали за адреса" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Внесете забелешки тука." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Додади поле" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Телефон" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Е-пошта" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Адреса" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Забелешка" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Преземи го контактот" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Избриши го контактот" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Привремената слика е отстранета од кешот." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Уреди адреса" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Тип" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Поштенски фах" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Дополнително" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Град" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Регион" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Поштенски код" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Држава" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Адресар" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Префикси за титула" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Г-ца" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Г-ѓа" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Г-дин" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Сер" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Г-ѓа" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Др" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Лично име" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Дополнителни имиња" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Презиме" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Суфикси за титула" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "Д.М." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Д-р" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Помлад." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Постар." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Внеси датотека со контакти" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Ве молам изберете адресар" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "креирај нов адресар" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Име на новиот адресар" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Внесување контакти" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Немате контакти во Вашиот адресар." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Додади контакт" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Адреса за синхронизација со CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "повеќе информации" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Примарна адреса" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Преземи" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Уреди" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Нов адресар" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Сними" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Откажи" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/mk/core.po b/l10n/mk/core.po index a85a1d1753cd3c0eac7e53e065a60456adbdf9de..e3ef1875d1353d96fb84bdf3229c4914760d5be9 100644 --- a/l10n/mk/core.po +++ b/l10n/mk/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -32,55 +32,55 @@ msgstr "Нема категорија да се додаде?" msgid "This category already exists: " msgstr "Оваа категорија веќе постои:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Поставки" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Јануари" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Февруари" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Март" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Април" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Мај" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Јуни" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Јули" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Август" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Септември" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Октомври" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Ноември" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Декември" @@ -108,8 +108,8 @@ msgstr "Во ред" msgid "No categories selected for deletion." msgstr "Не е одбрана категорија за бришење." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Грешка" @@ -126,13 +126,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -147,7 +149,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Лозинка" @@ -160,8 +163,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -173,47 +175,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "Побарано" msgid "Login failed!" msgstr "Најавата не успеа!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Корисничко име" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Побарајте ресетирање" @@ -298,68 +303,107 @@ msgstr "Уреди категории" msgid "Add" msgstr "Додади" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Направете <strong>администраторска сметка</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Напредно" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Фолдер со податоци" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Конфигурирај ја базата" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "ќе биде користено" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Корисник на база" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Лозинка на база" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Име на база" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Сервер со база" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Заврши го подесувањето" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "веб сервиси под Ваша контрола" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Одјава" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Ја заборавивте лозинката?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "запамти" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Најава" @@ -374,3 +418,17 @@ msgstr "претходно" #: templates/part.pagenavi.php:20 msgid "next" msgstr "следно" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/mk/files_external.po b/l10n/mk/files_external.po index 25166e22ccabdbf2c7c4a6ff2085cc459850711d..21928cfd6f06624a5df79e6c4527a58075964796 100644 --- a/l10n/mk/files_external.po +++ b/l10n/mk/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/mk/files_odfviewer.po b/l10n/mk/files_odfviewer.po deleted file mode 100644 index 77205c755f2df1c5cb3d50c60f25a9e430d3c391..0000000000000000000000000000000000000000 --- a/l10n/mk/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/mk/files_pdfviewer.po b/l10n/mk/files_pdfviewer.po deleted file mode 100644 index a6cb756a0a237dc63ab3e3723d4d357a57a78446..0000000000000000000000000000000000000000 --- a/l10n/mk/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/mk/files_texteditor.po b/l10n/mk/files_texteditor.po deleted file mode 100644 index 0164432b9091c5a1eab1559f22b57d21bc8cc763..0000000000000000000000000000000000000000 --- a/l10n/mk/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/mk/gallery.po b/l10n/mk/gallery.po deleted file mode 100644 index ec987f8a1d2822351f7516c4a3c196fff697649b..0000000000000000000000000000000000000000 --- a/l10n/mk/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Miroslav Jovanovic <jmiroslav@softhome.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Macedonian (http://www.transifex.net/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Слики" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Параметри" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Рескенирај" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Стоп" - -#: templates/index.php:18 -msgid "Share" -msgstr "Сподели" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Назад" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Тргни потврда" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Дали сакате да го отстраните албумот" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Измени име на албумот" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Ново има на албумот" diff --git a/l10n/mk/impress.po b/l10n/mk/impress.po deleted file mode 100644 index 5948fc5ec3c89b7816ca557494708ad48c433256..0000000000000000000000000000000000000000 --- a/l10n/mk/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/mk/media.po b/l10n/mk/media.po deleted file mode 100644 index 70a02ba7a64adabb28c7571747b400daf21ddb9d..0000000000000000000000000000000000000000 --- a/l10n/mk/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Georgi Stanojevski <glisha@gmail.com>, 2012. -# <glisha@gmail.com>, 2012. -# Miroslav Jovanovic <jmiroslav@softhome.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Macedonian (http://www.transifex.net/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Музика" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Пушти" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Пауза" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Претходно" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Следно" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Занеми" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Пушти глас" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Рескенирај ја колекцијата" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Изведувач" - -#: templates/music.php:38 -msgid "Album" -msgstr "Албум" - -#: templates/music.php:39 -msgid "Title" -msgstr "Наслов" diff --git a/l10n/mk/settings.po b/l10n/mk/settings.po index 0d2b29fc07755a06b4fc63e5283ff93a6ad41d1f..5711a85b378b6c6a1f57d6306a3f9d9c867cc4f3 100644 --- a/l10n/mk/settings.po +++ b/l10n/mk/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Оневозможи" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Овозможи" @@ -90,7 +90,7 @@ msgstr "Овозможи" msgid "Saving..." msgstr "Снимам..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "Додадете ја Вашата апликација" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Избери аппликација" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Види ја страницата со апликации на apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/mk/tasks.po b/l10n/mk/tasks.po deleted file mode 100644 index f06174892d7a010745cbf0d0f9577c111b72aeda..0000000000000000000000000000000000000000 --- a/l10n/mk/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/mk/user_migrate.po b/l10n/mk/user_migrate.po deleted file mode 100644 index 06c88c2599fc7a4592de51830c3888fc7444f2e1..0000000000000000000000000000000000000000 --- a/l10n/mk/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/mk/user_openid.po b/l10n/mk/user_openid.po deleted file mode 100644 index 3636c401f61c144b583e9edd4a7fb12a0ec4de87..0000000000000000000000000000000000000000 --- a/l10n/mk/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ms_MY/admin_dependencies_chk.po b/l10n/ms_MY/admin_dependencies_chk.po deleted file mode 100644 index 00564b0cf2ac383bc6f91d8d53ef838b7b03d4de..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/ms_MY/admin_migrate.po b/l10n/ms_MY/admin_migrate.po deleted file mode 100644 index 30cd1e1be644a91be4b78d55330bb32b3bac4656..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/ms_MY/bookmarks.po b/l10n/ms_MY/bookmarks.po deleted file mode 100644 index 06c58f9a8687ddf23b4ce625401c889e3e8260e0..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/ms_MY/calendar.po b/l10n/ms_MY/calendar.po deleted file mode 100644 index b7b41176326ba28d681dda4b58a7793af96ca164..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/calendar.po +++ /dev/null @@ -1,818 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>, 2012. -# <hadri.hilmi@gmail.com>, 2011, 2012. -# Hadri Hilmi <hadri.hilmi@gmail.com>, 2012. -# Hafiz Ismail <mhbinet@gmail.com>, 2012. -# Zulhilmi Rosnin <zulhilmi.rosnin@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Tiada kalendar dijumpai." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Tiada agenda dijumpai." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Silap kalendar" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Timezone Baru" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zon waktu diubah" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Permintaan tidak sah" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendar" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "dd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Hari lahir" - -#: lib/app.php:122 -msgid "Business" -msgstr "Perniagaan" - -#: lib/app.php:123 -msgid "Call" -msgstr "Panggilan" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klien" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Penghantar" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Cuti" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idea" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Perjalanan" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubli" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Perjumpaan" - -#: lib/app.php:131 -msgid "Other" -msgstr "Lain" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Peribadi" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projek" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Soalan" - -#: lib/app.php:135 -msgid "Work" -msgstr "Kerja" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "tiada nama" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Kalendar baru" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Tidak berulang" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Harian" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Mingguan" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Setiap hari minggu" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Dua kali seminggu" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Bulanan" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Tahunan" - -#: lib/object.php:388 -msgid "never" -msgstr "jangan" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "dari kekerapan" - -#: lib/object.php:390 -msgid "by date" -msgstr "dari tarikh" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "dari haribulan" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "dari hari minggu" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Isnin" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Selasa" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Rabu" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Khamis" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Jumaat" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sabtu" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Ahad" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "event minggu dari bulan" - -#: lib/object.php:428 -msgid "first" -msgstr "pertama" - -#: lib/object.php:429 -msgid "second" -msgstr "kedua" - -#: lib/object.php:430 -msgid "third" -msgstr "ketiga" - -#: lib/object.php:431 -msgid "fourth" -msgstr "keempat" - -#: lib/object.php:432 -msgid "fifth" -msgstr "kelima" - -#: lib/object.php:433 -msgid "last" -msgstr "akhir" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januari" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februari" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Mac" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mei" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Jun" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Julai" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Ogos" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Disember" - -#: lib/object.php:488 -msgid "by events date" -msgstr "dari tarikh event" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "dari tahun" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "dari nombor minggu" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "dari hari dan bulan" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Tarikh" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kalendar" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Sepanjang hari" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Ruangan tertinggal" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Tajuk" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Dari tarikh" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Masa Dari" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Sehingga kini" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Semasa" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Peristiwa berakhir sebelum bermula" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Terdapat kegagalan pada pengkalan data" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Minggu" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Bulan" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Senarai" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hari ini" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Kalendar anda" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Pautan CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Kalendar Kongsian" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Tiada kalendar kongsian" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Kongsi Kalendar" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Muat turun" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Edit" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Hapus" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "dikongsi dengan kamu oleh" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Kalendar baru" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Edit kalendar" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Paparan nama" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktif" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Warna kalendar" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Simpan" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Hantar" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Batal" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Edit agenda" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Export" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Maklumat agenda" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Pengulangan" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Penggera" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Jemputan" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Berkongsi" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Tajuk agenda" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "kategori" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Asingkan kategori dengan koma" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Sunting Kategori" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Agenda di sepanjang hari " - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Dari" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "ke" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Pilihan maju" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Lokasi" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Lokasi agenda" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Huraian" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Huraian agenda" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ulang" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Maju" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Pilih hari minggu" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Pilih hari" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "dan hari event dalam tahun." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "dan hari event dalam bulan." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Pilih bulan" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Pilih minggu" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "dan event mingguan dalam setahun." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Tempoh" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Tamat" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "Peristiwa" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Cipta kalendar baru" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Import fail kalendar" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nama kalendar baru" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Import" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Tutup dialog" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Buat agenda baru" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Papar peristiwa" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Tiada kategori dipilih" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "dari" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "di" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zon waktu" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Pengguna" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "Pilih pengguna" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Boleh disunting" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Kumpulan-kumpulan" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "pilih kumpulan-kumpulan" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "jadikan tontonan awam" diff --git a/l10n/ms_MY/contacts.po b/l10n/ms_MY/contacts.po deleted file mode 100644 index f3b425c71f262671b025ff920ef9849a727cd7a2..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/contacts.po +++ /dev/null @@ -1,957 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>, 2012. -# <hadri.hilmi@gmail.com>, 2012. -# Hadri Hilmi <hadri.hilmi@gmail.com>, 2012. -# Hafiz Ismail <mhbinet@gmail.com>, 2012. -# Zulhilmi Rosnin <zulhilmi.rosnin@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Ralat nyahaktif buku alamat." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID tidak ditetapkan." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Tidak boleh kemaskini buku alamat dengan nama yang kosong." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Masalah mengemaskini buku alamat." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "tiada ID diberi" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Ralat menetapkan checksum." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Tiada kategori dipilih untuk dibuang." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Tiada buku alamat dijumpai." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Tiada kenalan dijumpai." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Terdapat masalah menambah maklumat." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "nama elemen tidak ditetapkan." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Tidak boleh menambah ruang kosong." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Sekurangnya satu ruangan alamat perlu diisikan." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Cuba untuk letak nilai duplikasi:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Maklumat vCard tidak tepat. Sila reload semula halaman ini." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID Hilang" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Ralat VCard untuk ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "checksum tidak ditetapkan." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Maklumat tentang vCard tidak betul." - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Sesuatu tidak betul." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Tiada ID kenalan yang diberi." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Ralat pada foto kenalan." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Ralat menyimpan fail sementara" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Foto muatan tidak sah." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "ID Kenalan telah hilang." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Tiada direktori gambar yang diberi." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Fail tidak wujud:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Ralat pada muatan imej." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Ralat mendapatkan objek pada kenalan." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Ralat mendapatkan maklumat gambar." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Ralat menyimpan kenalan." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Ralat mengubah saiz imej" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Ralat memotong imej" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Ralat mencipta imej sementara" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Ralat mencari imej: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Ralat memuatnaik senarai kenalan." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Tiada ralat berlaku, fail berjaya dimuatnaik" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Saiz fail yang dimuatnaik melebihi upload_max_filesize yang ditetapkan dalam php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Fail yang dimuatnaik tidak lengkap" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Tiada fail dimuatnaik" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Direktori sementara hilang" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Tidak boleh menyimpan imej sementara: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Tidak boleh membuka imej sementara: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Tiada fail dimuatnaik. Ralat tidak diketahui." - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Hubungan-hubungan" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Maaf, fungsi ini masih belum boleh diguna lagi" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Tidak digunakan" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Tidak boleh mendapat alamat yang sah." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Ralat" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Nilai ini tidak boleh kosong." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Tidak boleh menggabungkan elemen." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' dipanggil tanpa argumen taip. Sila maklumkan di bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Ubah nama" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Tiada fail dipilih untuk muatnaik." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Fail yang ingin dimuatnaik melebihi saiz yang dibenarkan." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "PIlih jenis" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Hasil: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " import, " - -#: js/loader.js:49 -msgid " failed." -msgstr " gagal." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Buku alamat tidak ditemui:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ini bukan buku alamat anda." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Hubungan tidak dapat ditemui" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Kerja" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Rumah" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Lain" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mudah alih" - -#: lib/app.php:203 -msgid "Text" -msgstr "Teks" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Suara" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mesej" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Alat Kelui" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Hari lahir" - -#: lib/app.php:253 -msgid "Business" -msgstr "Perniagaan" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "klien" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Hari kelepasan" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Idea" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Perjalanan" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubli" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Mesyuarat" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Peribadi" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projek" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Hari Lahir {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Hubungan" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Tambah kenalan" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Import" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Tetapan" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Senarai Buku Alamat" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Tutup" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Buku alamat seterusnya" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Buku alamat sebelumnya" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Letak foto disini untuk muatnaik" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Padam foto semasa" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Ubah foto semasa" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Muatnaik foto baru" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Pilih foto dari ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format bebas, Nama pendek, Nama penuh, Unduran dengan koma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Ubah butiran nama" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisasi" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Padam" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Nama Samaran" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Masukkan nama samaran" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Kumpulan" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Asingkan kumpulan dengan koma" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Ubah kumpulan" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Pilihan" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Berikan alamat emel yang sah." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Masukkan alamat emel" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Hantar ke alamat" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Padam alamat emel" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Masukkan nombor telefon" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Padam nombor telefon" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Lihat pada peta" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Ubah butiran alamat" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Letak nota disini." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Letak ruangan" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Emel" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Alamat" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Muat turun hubungan" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Padam hubungan" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Imej sementara telah dibuang dari cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Ubah alamat" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Jenis" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Peti surat" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Sambungan" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "bandar" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Wilayah" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Poskod" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Negara" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Buku alamat" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Awalan nama" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Cik" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Cik" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Encik" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Tuan" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Puan" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Nama diberi" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Nama tambahan" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Nama keluarga" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Awalan nama" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Import fail kenalan" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Sila pilih buku alamat" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Cipta buku alamat baru" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nama buku alamat" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Import senarai kenalan" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Anda tidak mempunyai sebarang kenalan didalam buku alamat." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Letak kenalan" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Pilih Buku Alamat" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Masukkan nama" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Masukkan keterangan" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "alamat selarian CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "maklumat lanjut" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Alamat utama" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Muat naik" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Sunting" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Buku Alamat Baru" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nama" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Keterangan" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Simpan" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Batal" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Lagi..." diff --git a/l10n/ms_MY/core.po b/l10n/ms_MY/core.po index bb6dafd4e6a401e19898b9bb8668a9035f2c2624..d336f9d5447c9de12b0cbda4353db7c6aca17f52 100644 --- a/l10n/ms_MY/core.po +++ b/l10n/ms_MY/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -32,55 +32,55 @@ msgstr "Tiada kategori untuk di tambah?" msgid "This category already exists: " msgstr "Kategori ini telah wujud" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Tetapan" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januari" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februari" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Mac" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "April" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mei" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Jun" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Julai" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Ogos" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Disember" @@ -108,8 +108,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "tiada kategori dipilih untuk penghapusan" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Ralat" @@ -126,13 +126,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -147,7 +149,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Kata laluan" @@ -160,8 +163,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -173,47 +175,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "Meminta" msgid "Login failed!" msgstr "Log masuk gagal!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nama pengguna" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Permintaan set semula" @@ -298,68 +303,107 @@ msgstr "Edit kategori" msgid "Add" msgstr "Tambah" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "buat <strong>akaun admin</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Maju" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Fail data" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfigurasi pangkalan data" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "akan digunakan" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Nama pengguna pangkalan data" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Kata laluan pangkalan data" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nama pangkalan data" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Hos pangkalan data" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Setup selesai" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "Perkhidmatan web di bawah kawalan anda" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Log keluar" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Hilang kata laluan?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "ingat" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Log masuk" @@ -374,3 +418,17 @@ msgstr "sebelum" #: templates/part.pagenavi.php:20 msgid "next" msgstr "seterus" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ms_MY/files_external.po b/l10n/ms_MY/files_external.po index 98ff53cf444dca1d324f817bf8608770c3f458db..42da08f27e43c527bb112747423cefb2493ee281 100644 --- a/l10n/ms_MY/files_external.po +++ b/l10n/ms_MY/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/ms_MY/files_odfviewer.po b/l10n/ms_MY/files_odfviewer.po deleted file mode 100644 index 0aa22023e5cfa44bec8ea7360e5a9bdf14a665fd..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ms_MY/files_pdfviewer.po b/l10n/ms_MY/files_pdfviewer.po deleted file mode 100644 index b0e03a94e5160a00637e1f5493c62d6e04aa6931..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ms_MY/files_texteditor.po b/l10n/ms_MY/files_texteditor.po deleted file mode 100644 index f2549258136d19ce8c4c9996d5d65594ee7153fc..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ms_MY/gallery.po b/l10n/ms_MY/gallery.po deleted file mode 100644 index 7dbe8487c18c1e990d7eec6d30b76e47f2ec89d9..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/gallery.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <hadri.hilmi@gmail.com>, 2012. -# Hafiz Ismail <mhbinet@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.net/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Imbas semula" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Kembali" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/ms_MY/impress.po b/l10n/ms_MY/impress.po deleted file mode 100644 index a7a5b4117aed17eac3819bc16323c3298188d9c9..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ms_MY/media.po b/l10n/ms_MY/media.po deleted file mode 100644 index 50375f61fe877fbae8212d2eb1c4cf5486181f6f..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <hadri.hilmi@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.net/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Muzik" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Main" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Jeda" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Sebelum" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Seterus" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Bisu" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Nyahbisu" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Imbas semula koleksi" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artis" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Judul" diff --git a/l10n/ms_MY/settings.po b/l10n/ms_MY/settings.po index a1f4ffdd297d16c777ac8bc3f4ea75ed9b175ee0..05cfde61facdb2671901a2ff4932c6394f313c88 100644 --- a/l10n/ms_MY/settings.po +++ b/l10n/ms_MY/settings.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -80,11 +80,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Nyahaktif" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Aktif" @@ -92,7 +92,7 @@ msgstr "Aktif" msgid "Saving..." msgstr "Simpan..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "_nama_bahasa_" @@ -187,15 +187,19 @@ msgstr "" msgid "Add your App" msgstr "Tambah apps anda" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Pilih aplikasi" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Lihat halaman applikasi di apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/ms_MY/tasks.po b/l10n/ms_MY/tasks.po deleted file mode 100644 index 6a67235eeee1ab9db6ae37bd4d8de5e0d7339587..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/ms_MY/user_migrate.po b/l10n/ms_MY/user_migrate.po deleted file mode 100644 index f4e730b7c83544800b23b6bd0e3986a0452c678c..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/ms_MY/user_openid.po b/l10n/ms_MY/user_openid.po deleted file mode 100644 index 867a3bb737071277578681631a7434d25bab9fc8..0000000000000000000000000000000000000000 --- a/l10n/ms_MY/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ms_MY\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/nb_NO/admin_dependencies_chk.po b/l10n/nb_NO/admin_dependencies_chk.po deleted file mode 100644 index 94de202861f18a406e0d661df8706cb6c19fcf3a..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <runesudden@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 22:55+0000\n" -"Last-Translator: runesudden <runesudden@gmail.com>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Modulen php-jason blir benyttet til inter kommunikasjon" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Modulen php-curl blir brukt til å hente sidetittelen når bokmerke blir lagt til" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Modulen php-gd blir benyttet til å lage miniatyr av bildene dine" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Modulen php-ldap benyttes for å koble til din ldapserver" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Modulen php-zup benyttes til å laste ned flere filer på en gang." - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Modulen php-mb_multibyte benyttes til å håndtere korrekt tegnkoding." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Modulen php-ctype benyttes til å validere data." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Modulen php-xml benyttes til å dele filer med webdav" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Direktivet allow_url_fopen i php.ini bør settes til 1 for å kunne hente kunnskapsbasen fra OCS-servere" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Modulen php-pdo benyttes til å lagre ownCloud data i en database." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Avhengighetsstatus" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Benyttes av:" diff --git a/l10n/nb_NO/admin_migrate.po b/l10n/nb_NO/admin_migrate.po deleted file mode 100644 index 12728fa65ed17ace69f83a1b37a64dcacf98db0a..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:01+0200\n" -"PO-Revision-Date: 2012-08-23 17:37+0000\n" -"Last-Translator: Arvid Nornes <arvid.nornes@gmail.com>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Eksporter denne ownCloud forekomsten" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Dette vil opprette en komprimert fil som inneholder dataene fra denne ownCloud forekomsten.⏎ Vennligst velg eksporttype:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Eksport" diff --git a/l10n/nb_NO/bookmarks.po b/l10n/nb_NO/bookmarks.po deleted file mode 100644 index 6ab8bac5805d14429f2ae0041d0059d5530313d4..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/bookmarks.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -# <runesudden@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 22:58+0000\n" -"Last-Translator: runesudden <runesudden@gmail.com>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Bokmerker" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "uten navn" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Dra denne over din nettlesers bokmerker og klikk den, hvis du ønsker å hurtig legge til bokmerke for en nettside" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Les senere" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adresse" - -#: templates/list.php:14 -msgid "Title" -msgstr "Tittel" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Etikett" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Lagre bokmerke" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Du har ingen bokmerker" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Bokmerke <br />" diff --git a/l10n/nb_NO/calendar.po b/l10n/nb_NO/calendar.po deleted file mode 100644 index b001de5a2621e7b6d254dc084ba2b8239681c599..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/calendar.po +++ /dev/null @@ -1,818 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <ajarmund@gmail.com>, 2011, 2012. -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -# Christer Eriksson <post@hc3web.com>, 2012. -# <itssmail@yahoo.no>, 2012. -# <sondre@nettfrihet.no>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Ingen kalendere funnet" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Ingen hendelser funnet" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Feil kalender" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Ny tidssone:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Tidssone endret" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Ugyldig forespørsel" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Bursdag" - -#: lib/app.php:122 -msgid "Business" -msgstr "Forretninger" - -#: lib/app.php:123 -msgid "Call" -msgstr "Ring" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Kunder" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Ferie" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideér" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Reise" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileum" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Møte" - -#: lib/app.php:131 -msgid "Other" -msgstr "Annet" - -#: lib/app.php:132 -msgid "Personal" -msgstr "ersonlig" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Prosjekter" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Spørsmål" - -#: lib/app.php:135 -msgid "Work" -msgstr "Arbeid" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "uten navn" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Ny kalender" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Gjentas ikke" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Daglig" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Ukentlig" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Hver ukedag" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Annenhver uke" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Månedlig" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Årlig" - -#: lib/object.php:388 -msgid "never" -msgstr "aldri" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "etter hyppighet" - -#: lib/object.php:390 -msgid "by date" -msgstr "etter dato" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "etter dag i måned" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "etter ukedag" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Mandag" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Tirsdag" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Onsdag" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Torsdag" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Fredag" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Lørdag" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Søndag" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "begivenhetens uke denne måneden" - -#: lib/object.php:428 -msgid "first" -msgstr "første" - -#: lib/object.php:429 -msgid "second" -msgstr "andre" - -#: lib/object.php:430 -msgid "third" -msgstr "tredje" - -#: lib/object.php:431 -msgid "fourth" -msgstr "fjerde" - -#: lib/object.php:432 -msgid "fifth" -msgstr "femte" - -#: lib/object.php:433 -msgid "last" -msgstr "siste" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januar" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februar" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Mars" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mai" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Desember" - -#: lib/object.php:488 -msgid "by events date" -msgstr "etter hendelsenes dato" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "etter dag i året" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "etter ukenummer/-numre" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "etter dag og måned" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Dato" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Hele dagen " - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Manglende felt" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Tittel" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Fra dato" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Fra tidspunkt" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Til dato" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Til tidspunkt" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "En hendelse kan ikke slutte før den har begynt." - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Det oppstod en databasefeil." - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Uke" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "ned" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Liste" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "I dag" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Dine kalendere" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav-lenke" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Delte kalendere" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Ingen delte kalendere" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Del Kalender" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Last ned" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Endre" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Slett" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "delt med deg" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Ny kalender" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Rediger kalender" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Visningsnavn" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiv" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalenderfarge" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Lagre" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Lagre" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Avbryt" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Rediger en hendelse" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Eksporter" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Hendelsesinformasjon" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Gjentas" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Deltakere" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Del" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Hendelsestittel" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategori" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separer kategorier med komma" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Rediger kategorier" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Hele dagen-hendelse" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Fra" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Til" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Avanserte innstillinger" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Sted" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Hendelsessted" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Beskrivelse" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Hendelesebeskrivelse" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Gjenta" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avansert" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Velg ukedager" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Velg dager" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "og hendelsenes dag i året." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "og hendelsenes dag i måneden." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Velg måneder" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Velg uker" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "og hendelsenes uke i året." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervall" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Slutt" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "forekomster" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Lag en ny kalender" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importer en kalenderfil" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Navn på ny kalender:" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importer" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Lukk dialog" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Opprett en ny hendelse" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Se på hendelse" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Ingen kategorier valgt" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Tidssone" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24 t" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12 t" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Brukere" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "valgte brukere" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Redigerbar" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupper" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "velg grupper" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "gjør offentlig" diff --git a/l10n/nb_NO/contacts.po b/l10n/nb_NO/contacts.po deleted file mode 100644 index 524dec3bd0d5aa7a79c753508fd273eedb93b1be..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/contacts.po +++ /dev/null @@ -1,956 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <ajarmund@gmail.com>, 2012. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel <i18n@daniel.priv.no>, 2012. -# <itssmail@yahoo.no>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Et problem oppsto med å (de)aktivere adresseboken." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id er ikke satt." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Kan ikke oppdatere adressebøker uten navn." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Et problem oppsto med å oppdatere adresseboken." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Ingen ID angitt" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Ingen kategorier valgt for sletting." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Ingen adressebok funnet." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Ingen kontakter funnet." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Et problem oppsto med å legge til kontakten." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Kan ikke legge til tomt felt." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Minst en av adressefeltene må oppgis." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informasjonen om vCard-filen er ikke riktig. Last inn siden på nytt." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Manglende ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Noe gikk fryktelig galt." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Klarte ikke å lese kontaktbilde." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Klarte ikke å lagre midlertidig fil." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Bildet som lastes inn er ikke gyldig." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Kontakt-ID mangler." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Ingen filsti ble lagt inn." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Filen eksisterer ikke:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Klarte ikke å laste bilde." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Klarte ikke å lagre kontakt." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Klarte ikke å endre størrelse på bildet" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Klarte ikke å beskjære bildet" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Klarte ikke å lage et midlertidig bilde" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Kunne ikke finne bilde:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Klarte ikke å laste opp kontakter til lagringsplassen" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Pust ut, ingen feil. Filen ble lastet opp problemfritt" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Filen du prøvde å laste opp var større enn grensen upload_max_filesize i php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Filen du prøvde å laste opp var større enn grensen satt i MAX_FILE_SIZE i HTML-skjemaet." - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Filen du prøvde å laste opp ble kun delvis lastet opp" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Ingen filer ble lastet opp" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Mangler midlertidig mappe" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Kunne ikke lagre midlertidig bilde:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Kunne ikke laste midlertidig bilde:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Ingen filer ble lastet opp. Ukjent feil." - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontakter" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Feil" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Endre navn" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Ingen filer valgt for opplasting." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Filen du prøver å laste opp er for stor." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Velg type" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultat:" - -#: js/loader.js:49 -msgid " imported, " -msgstr "importert," - -#: js/loader.js:49 -msgid " failed." -msgstr "feilet." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Dette er ikke dine adressebok." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakten ble ikke funnet." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Arbeid" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Hjem" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Tekst" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Svarer" - -#: lib/app.php:205 -msgid "Message" -msgstr "Melding" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faks" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internett" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Bursdag" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}s bursdag" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Ny kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importer" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adressebøker" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Lukk" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Dra bilder hit for å laste opp" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Fjern nåværende bilde" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Rediger nåværende bilde" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Last opp nytt bilde" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Velg bilde fra ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Endre detaljer rundt navn" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisasjon" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Slett" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Kallenavn" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Skriv inn kallenavn" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-åååå" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupper" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Skill gruppene med komma" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Endre grupper" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Foretrukket" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Vennligst angi en gyldig e-postadresse." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Skriv inn e-postadresse" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Send e-post til adresse" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Fjern e-postadresse" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Skriv inn telefonnummer" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Fjern telefonnummer" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Se på kart" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Endre detaljer rundt adresse" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Legg inn notater her." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Legg til felt" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-post" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresse" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Notat" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Hend ned kontakten" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Slett kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Det midlertidige bildet er fjernet fra cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Endre adresse" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Type" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postboks" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Utvidet" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "By" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Området" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postnummer" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Land" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adressebok" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Ærestitler" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Frøken" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Herr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Fru" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Fornavn" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Ev. mellomnavn" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Etternavn" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Titler" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Stipendiat" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sr." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importer en fil med kontakter." - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Vennligst velg adressebok" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Lag ny adressebok" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Navn på ny adressebok" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importerer kontakter" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Du har ingen kontakter i din adressebok" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Ny kontakt" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Synkroniseringsadresse for CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "mer info" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Hent ned" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Rediger" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Ny adressebok" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Lagre" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Avbryt" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po index c9cffeff5b7b0ad4771ea39cb71406034758a3a4..baab6b280d886230562f6329a47cd66792cdb328 100644 --- a/l10n/nb_NO/core.po +++ b/l10n/nb_NO/core.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -34,55 +34,55 @@ msgstr "Ingen kategorier å legge til?" msgid "This category already exists: " msgstr "Denne kategorien finnes allerede:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Innstillinger" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januar" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februar" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Mars" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "April" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mai" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "August" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Desember" @@ -110,8 +110,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Ingen kategorier merket for sletting." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Feil" @@ -128,13 +128,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -149,7 +151,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Passord" @@ -162,8 +165,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -175,47 +177,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -239,12 +244,12 @@ msgstr "Anmodning" msgid "Login failed!" msgstr "Innloggingen var ikke vellykket." -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Brukernavn" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Anmod tilbakestilling" @@ -300,68 +305,107 @@ msgstr "Rediger kategorier" msgid "Add" msgstr "Legg til" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "opprett en <strong>administrator-konto</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avansert" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datamappe" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfigurer databasen" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "vil bli brukt" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Databasebruker" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Databasepassord" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Databasenavn" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Databasevert" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Fullfør oppsetting" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "nettjenester under din kontroll" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Logg ut" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Mistet passordet ditt?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "husk" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Logg inn" @@ -376,3 +420,17 @@ msgstr "forrige" #: templates/part.pagenavi.php:20 msgid "next" msgstr "neste" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po index 3a28425725c2873993be08b0559fbc1aca89263a..1281f011d12259369786cbd111df772a885ce377 100644 --- a/l10n/nb_NO/files.po +++ b/l10n/nb_NO/files.po @@ -9,13 +9,14 @@ # Daniel <i18n@daniel.priv.no>, 2012. # <olamaekle@gmail.com>, 2012. # <runesudden@gmail.com>, 2012. +# <sindre@haverstad.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 21:29+0000\n" +"Last-Translator: sindrejh <sindre@haverstad.com>\n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -59,7 +60,7 @@ msgstr "Filer" #: js/fileactions.js:108 templates/index.php:62 msgid "Unshare" -msgstr "" +msgstr "Avslutt deling" #: js/fileactions.js:110 templates/index.php:64 msgid "Delete" @@ -67,41 +68,41 @@ msgstr "Slett" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Omdøp" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "eksisterer allerede" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "erstatt" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" -msgstr "" +msgstr "foreslå navn" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "avbryt" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "erstattet" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "angre" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "med" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" -msgstr "" +msgstr "deling avsluttet" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "slettet" @@ -109,114 +110,114 @@ msgstr "slettet" msgid "generating ZIP-file, it may take some time." msgstr "opprettet ZIP-fil, dette kan ta litt tid" -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Opplasting feilet" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Ventende" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "1 fil lastes opp" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "filer lastes opp" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "Opplasting avbrutt." -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Ugyldig navn, '/' er ikke tillatt. " -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" -msgstr "" +msgstr "Filer skannet" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" -msgstr "" +msgstr "feil under skanning" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Navn" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Størrelse" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Endret" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "mappe" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "mapper" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "fil" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "filer" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "sekunder siden" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "minutt siden" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "minutter siden" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "i dag" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "i går" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "dager siden" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "forrige måned" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "måneder siden" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "forrige år" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "år siden" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/nb_NO/files_external.po b/l10n/nb_NO/files_external.po index 629e0c4d28ce41bbb26965188295f62e11627173..95af4ebb24db2f9a62f3ab1b6d5158a88ced08da 100644 --- a/l10n/nb_NO/files_external.po +++ b/l10n/nb_NO/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-28 02:01+0200\n" -"PO-Revision-Date: 2012-08-27 15:43+0000\n" -"Last-Translator: anjar <ajarmund@gmail.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Grupper" msgid "Users" msgstr "Brukere" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Slett" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/nb_NO/files_odfviewer.po b/l10n/nb_NO/files_odfviewer.po deleted file mode 100644 index 61ad61a7fe921636cb5b1aaf1e065e409f93b4b2..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/nb_NO/files_pdfviewer.po b/l10n/nb_NO/files_pdfviewer.po deleted file mode 100644 index e036a75c1b4373666c2e031cfed54624fe3d4be7..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/nb_NO/files_texteditor.po b/l10n/nb_NO/files_texteditor.po deleted file mode 100644 index 0086fe9d648cd4cd40dfc18608401ee647f7c7b5..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/nb_NO/gallery.po b/l10n/nb_NO/gallery.po deleted file mode 100644 index cf8525c3105e0d75eb9eb787f3a90fe513ba2738..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/gallery.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <ajarmund@gmail.com>, 2012. -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel <i18n@daniel.priv.no>, 2012. -# <runesudden@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:01+0000\n" -"Last-Translator: runesudden <runesudden@gmail.com>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:42 -msgid "Pictures" -msgstr "Bilder" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Del galleri" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Feil:" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Intern feil" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Lysbildefremvisning" diff --git a/l10n/nb_NO/impress.po b/l10n/nb_NO/impress.po deleted file mode 100644 index 8222542fcc3cfcd78c0830c73d0d0f14df439ec4..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/nb_NO/lib.po b/l10n/nb_NO/lib.po index 4a78161719d0d6898146cd667ee1180e1e69bdd8..774f27cf2ade4312adb552c74743eb75382b600d 100644 --- a/l10n/nb_NO/lib.po +++ b/l10n/nb_NO/lib.po @@ -5,57 +5,58 @@ # Translators: # Arvid Nornes <arvid.nornes@gmail.com>, 2012. # <runesudden@gmail.com>, 2012. +# <sindre@haverstad.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-01 02:01+0200\n" -"PO-Revision-Date: 2012-09-01 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 21:24+0000\n" +"Last-Translator: sindrejh <sindre@haverstad.com>\n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:288 +#: app.php:285 msgid "Help" msgstr "Hjelp" -#: app.php:295 +#: app.php:292 msgid "Personal" msgstr "Personlig" -#: app.php:300 +#: app.php:297 msgid "Settings" msgstr "Innstillinger" -#: app.php:305 +#: app.php:302 msgid "Users" msgstr "Brukere" -#: app.php:312 +#: app.php:309 msgid "Apps" msgstr "Apper" -#: app.php:314 +#: app.php:311 msgid "Admin" msgstr "Admin" -#: files.php:280 +#: files.php:328 msgid "ZIP download is turned off." msgstr "ZIP-nedlasting av avslått" -#: files.php:281 +#: files.php:329 msgid "Files need to be downloaded one by one." msgstr "Filene må lastes ned en om gangen" -#: files.php:281 files.php:306 +#: files.php:329 files.php:354 msgid "Back to Files" msgstr "Tilbake til filer" -#: files.php:305 +#: files.php:353 msgid "Selected files too large to generate zip file." msgstr "De valgte filene er for store til å kunne generere ZIP-fil" @@ -63,7 +64,7 @@ msgstr "De valgte filene er for store til å kunne generere ZIP-fil" msgid "Application is not enabled" msgstr "Applikasjon er ikke påslått" -#: json.php:39 json.php:63 json.php:75 +#: json.php:39 json.php:64 json.php:77 json.php:89 msgid "Authentication error" msgstr "Autentiseringsfeil" @@ -71,57 +72,57 @@ msgstr "Autentiseringsfeil" msgid "Token expired. Please reload page." msgstr "Symbol utløpt. Vennligst last inn siden på nytt." -#: template.php:86 +#: template.php:87 msgid "seconds ago" msgstr "sekunder siden" -#: template.php:87 +#: template.php:88 msgid "1 minute ago" msgstr "1 minuitt siden" -#: template.php:88 +#: template.php:89 #, php-format msgid "%d minutes ago" msgstr "%d minutter siden" -#: template.php:91 +#: template.php:92 msgid "today" msgstr "i dag" -#: template.php:92 +#: template.php:93 msgid "yesterday" msgstr "i går" -#: template.php:93 +#: template.php:94 #, php-format msgid "%d days ago" msgstr "%d dager siden" -#: template.php:94 +#: template.php:95 msgid "last month" msgstr "forrige måned" -#: template.php:95 +#: template.php:96 msgid "months ago" msgstr "måneder siden" -#: template.php:96 +#: template.php:97 msgid "last year" msgstr "i fjor" -#: template.php:97 +#: template.php:98 msgid "years ago" msgstr "år siden" -#: updater.php:66 +#: updater.php:75 #, php-format msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" +msgstr "%s er tilgjengelig. Få <a href=\"%s\">mer informasjon</a>" -#: updater.php:68 +#: updater.php:77 msgid "up to date" -msgstr "" +msgstr "oppdatert" -#: updater.php:71 +#: updater.php:80 msgid "updates check is disabled" -msgstr "" +msgstr "versjonssjekk er avslått" diff --git a/l10n/nb_NO/media.po b/l10n/nb_NO/media.po deleted file mode 100644 index b6d932f8772127d79d1a76d34485d2aceb49069a..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <ajarmund@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.net/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musikk" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Spill" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pause" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Forrige" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Neste" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Demp" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Skru på lyd" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Skan samling på nytt" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artist" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Tittel" diff --git a/l10n/nb_NO/settings.po b/l10n/nb_NO/settings.po index 6660a5baa73702be070161efdd21de73b2771d47..0089568671f98ba8aa022f8b7ed7569d2a300319 100644 --- a/l10n/nb_NO/settings.po +++ b/l10n/nb_NO/settings.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -82,11 +82,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Slå avBehandle " -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Slå på" @@ -94,7 +94,7 @@ msgstr "Slå på" msgid "Saving..." msgstr "Lagrer..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -189,15 +189,19 @@ msgstr "" msgid "Add your App" msgstr "Legg til din App" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Velg en app" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Se applikasjonens side på apps.owncloud.org" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/nb_NO/tasks.po b/l10n/nb_NO/tasks.po deleted file mode 100644 index bf07aa76d0eace4b748862d5cd3771baf7ddda28..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Arvid Nornes <arvid.nornes@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 17:17+0000\n" -"Last-Translator: Arvid Nornes <arvid.nornes@gmail.com>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "feil i dato/klokkeslett" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Oppgaver" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Ingen kategori" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Uspesifisert" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=høyest" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=middels" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=lavest" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Feil i prosent fullført" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Ulovlig prioritet" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Legg til oppgave" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Henter oppgaver..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Viktig" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Mer" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Mindre" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Slett" diff --git a/l10n/nb_NO/user_migrate.po b/l10n/nb_NO/user_migrate.po deleted file mode 100644 index 2e2605cb75e8f8b3520e3eb59da35c2ab5b13248..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/nb_NO/user_openid.po b/l10n/nb_NO/user_openid.po deleted file mode 100644 index cf98d889a4970e60cbae1376efd30a122053cc85..0000000000000000000000000000000000000000 --- a/l10n/nb_NO/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/nl/admin_dependencies_chk.po b/l10n/nl/admin_dependencies_chk.po deleted file mode 100644 index 436ece1cdef7c534ebb2138237cf8f27e2a9ab2a..0000000000000000000000000000000000000000 --- a/l10n/nl/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/nl/admin_migrate.po b/l10n/nl/admin_migrate.po deleted file mode 100644 index aa9f340dcd5647e1aafe9b62bd9eb3b12e1852a1..0000000000000000000000000000000000000000 --- a/l10n/nl/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Richard Bos <radoeka@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 16:56+0000\n" -"Last-Translator: Richard Bos <radoeka@gmail.com>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Exporteer deze ownCloud instantie" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Dit maakt een gecomprimeerd bestand, met de inhoud van deze ownCloud instantie. Kies het export type:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Exporteer" diff --git a/l10n/nl/bookmarks.po b/l10n/nl/bookmarks.po deleted file mode 100644 index 598af3f83a9b3def01af499b588f98586b8c9baf..0000000000000000000000000000000000000000 --- a/l10n/nl/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Richard Bos <radoeka@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 19:06+0000\n" -"Last-Translator: Richard Bos <radoeka@gmail.com>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Bladwijzers" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "geen naam" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Sleep dit naar uw browser bladwijzers en klik erop, wanneer u een webpagina snel wilt voorzien van een bladwijzer:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Lees later" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adres" - -#: templates/list.php:14 -msgid "Title" -msgstr "Titel" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Tags" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Bewaar bookmark" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "U heeft geen bookmarks" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/nl/calendar.po b/l10n/nl/calendar.po deleted file mode 100644 index 5c283653c4871f2869f57a8efc5f0886443f9678..0000000000000000000000000000000000000000 --- a/l10n/nl/calendar.po +++ /dev/null @@ -1,820 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <bart.formosus@gmail.com>, 2011. -# <bartv@thisnet.nl>, 2011. -# Erik Bent <hj.bent.60@gmail.com>, 2012. -# <georg.stefan.germany@googlemail.com>, 2012. -# <jos@gelauff.net>, 2012. -# <pietje8501@gmail.com>, 2012. -# Richard Bos <radoeka@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 08:53+0000\n" -"Last-Translator: Richard Bos <radoeka@gmail.com>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Niet alle agenda's zijn volledig gecached" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Alles lijkt volledig gecached te zijn" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Geen kalenders gevonden." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Geen gebeurtenissen gevonden." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Verkeerde kalender" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Het bestand bevat geen gebeurtenissen of alle gebeurtenissen worden al in uw agenda bewaard." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "De gebeurtenissen worden in de nieuwe agenda bewaard" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "import is gefaald" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "de gebeurtenissen zijn in uw agenda opgeslagen " - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nieuwe tijdszone:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Tijdzone is veranderd" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Ongeldige aanvraag" - -#: appinfo/app.php:41 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd d.M" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd d.M" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "d[ MMM][ yyyy]{ '—' d MMM yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, d. MMM yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Verjaardag" - -#: lib/app.php:122 -msgid "Business" -msgstr "Zakelijk" - -#: lib/app.php:123 -msgid "Call" -msgstr "Bellen" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klanten" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Leverancier" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Vakantie" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideeën" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Reis" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileum" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Vergadering" - -#: lib/app.php:131 -msgid "Other" -msgstr "Ander" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Persoonlijk" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projecten" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Vragen" - -#: lib/app.php:135 -msgid "Work" -msgstr "Werk" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "door" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "onbekend" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nieuwe Kalender" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Wordt niet herhaald" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Dagelijks" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Wekelijks" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Elke weekdag" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Tweewekelijks" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Maandelijks" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Jaarlijks" - -#: lib/object.php:388 -msgid "never" -msgstr "nooit meer" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "volgens gebeurtenissen" - -#: lib/object.php:390 -msgid "by date" -msgstr "op datum" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "per dag van de maand" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "op weekdag" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Maandag" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Dinsdag" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Woensdag" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Donderdag" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Vrijdag" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Zaterdag" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Zondag" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "gebeurtenissen week van maand" - -#: lib/object.php:428 -msgid "first" -msgstr "eerste" - -#: lib/object.php:429 -msgid "second" -msgstr "tweede" - -#: lib/object.php:430 -msgid "third" -msgstr "derde" - -#: lib/object.php:431 -msgid "fourth" -msgstr "vierde" - -#: lib/object.php:432 -msgid "fifth" -msgstr "vijfde" - -#: lib/object.php:433 -msgid "last" -msgstr "laatste" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januari" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februari" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Maart" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mei" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Augustus" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "December" - -#: lib/object.php:488 -msgid "by events date" -msgstr "volgens evenementsdatum" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "volgens jaardag(en)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "volgens weeknummer(s)" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "per dag en maand" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Datum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Zon." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Maa." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Din." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Woe." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Don." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Vrij." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Zat." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Maa." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Apr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Mei." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Aug." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Okt." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dec." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Hele dag" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "missende velden" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titel" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Begindatum" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Begintijd" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Einddatum" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Eindtijd" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Het evenement eindigt voordat het begint" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Er was een databasefout" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Week" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Maand" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lijst" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Vandaag" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Instellingen" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Je kalenders" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav Link" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Gedeelde kalenders" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Geen gedeelde kalenders" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Deel kalender" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Download" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Bewerken" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Verwijderen" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "gedeeld met jou door" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nieuwe kalender" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Bewerk kalender" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Weergavenaam" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Actief" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalender kleur" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Opslaan" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Opslaan" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Annuleren" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Bewerken van een afspraak" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exporteren" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Geberurtenisinformatie" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Herhalend" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Deelnemers" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Delen" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Titel van de afspraak" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categorie" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Gescheiden door komma's" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Wijzig categorieën" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Hele dag" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Van" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Aan" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Geavanceerde opties" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Locatie" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Locatie van de afspraak" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Beschrijving" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Beschrijving van het evenement" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Herhalen" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Geavanceerd" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Selecteer weekdagen" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Selecteer dagen" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "en de gebeurtenissen dag van het jaar" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "en de gebeurtenissen dag van de maand" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Selecteer maanden" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Selecteer weken" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "en de gebeurtenissen week van het jaar" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interval" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Einde" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "gebeurtenissen" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Maak een nieuw agenda" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importeer een agenda bestand" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Kies een agenda" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Naam van de nieuwe agenda" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Kies een beschikbare naam!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Een agenda met deze naam bestaat al. Als u doorgaat, worden deze agenda's samengevoegd" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importeer" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Sluit venster" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Maak een nieuwe afspraak" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Bekijk een gebeurtenis" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Geen categorieën geselecteerd" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "van" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "op" - -#: templates/settings.php:10 -msgid "General" -msgstr "Algemeen" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Tijdzone" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Werk de tijdzone automatisch bij" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Tijd formaat" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24uur" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12uur" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Begin de week op" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Cache" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Leeg cache voor repeterende gebeurtenissen" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URLs" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Agenda CalDAV synchronisatie adres" - -#: templates/settings.php:87 -msgid "more info" -msgstr "meer informatie" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Primary adres (voor Kontact en dergelijke)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Alleen lezen iCalendar link(en)" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Gebruikers" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "kies gebruikers" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Te wijzigen" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Groepen" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "kies groep" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "maak publiek" diff --git a/l10n/nl/contacts.po b/l10n/nl/contacts.po deleted file mode 100644 index fd2159c7acbcc89d2ad41ac28ba5b9d913cd7e40..0000000000000000000000000000000000000000 --- a/l10n/nl/contacts.po +++ /dev/null @@ -1,958 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <bart.formosus@gmail.com>, 2011. -# <bartv@thisnet.nl>, 2011. -# Erik Bent <hj.bent.60@gmail.com>, 2012. -# <icewind1991@gmail.com>, 2012. -# <koen@vervloesem.eu>, 2012. -# Richard Bos <radoeka@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 16:50+0000\n" -"Last-Translator: Richard Bos <radoeka@gmail.com>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Fout bij het (de)activeren van het adresboek." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id is niet ingesteld." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Kan adresboek zonder naam niet wijzigen" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Fout bij het updaten van het adresboek." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Geen ID opgegeven" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Instellen controlegetal mislukt" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Geen categorieën geselecteerd om te verwijderen." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Geen adresboek gevonden" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Geen contracten gevonden" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Er was een fout bij het toevoegen van het contact." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "onderdeel naam is niet opgegeven." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Kon het contact niet verwerken" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Kan geen lege eigenschap toevoegen." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Minstens één van de adresvelden moet ingevuld worden." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Eigenschap bestaat al: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "IM parameter ontbreekt" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Onbekende IM:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informatie over de vCard is onjuist. Herlaad de pagina." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Ontbrekend ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Fout bij inlezen VCard voor ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "controlegetal is niet opgegeven." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informatie over vCard is fout. Herlaad de pagina: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Er ging iets totaal verkeerd. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Geen contact ID opgestuurd." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Lezen van contact foto mislukt." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Tijdelijk bestand opslaan mislukt." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "De geladen foto is niet goed." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Contact ID ontbreekt." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Geen fotopad opgestuurd." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Bestand bestaat niet:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Fout bij laden plaatje." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Fout om contact object te verkrijgen" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Fout om PHOTO eigenschap te verkrijgen" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Fout om contact op te slaan" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Fout tijdens aanpassen plaatje" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Fout tijdens aanpassen plaatje" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Fout om een tijdelijk plaatje te maken" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Fout kan plaatje niet vinden:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Fout bij opslaan van contacten." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "De upload van het bestand is goedgegaan." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Het bestand overschrijdt de upload_max_filesize instelling in php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Het bestand overschrijdt de MAX_FILE_SIZE instelling dat is opgegeven in het HTML formulier" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Het bestand is gedeeltelijk geüpload" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Er is geen bestand geüpload" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Er ontbreekt een tijdelijke map" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Kan tijdelijk plaatje niet op slaan:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Kan tijdelijk plaatje niet op laden:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Er was geen bestand geladen. Onbekende fout" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Contacten" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Sorry, deze functionaliteit is nog niet geïmplementeerd" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Niet geïmplementeerd" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Kan geen geldig adres krijgen" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Fout" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "U hebt geen permissie om contacten toe te voegen aan" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Selecteer één van uw eigen adresboeken" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Permissie fout" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Dit veld mag niet leeg blijven" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Kan de elementen niet serializen" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' aangeroepen zonder type argument. Rapporteer dit a.u.b. via http://bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Pas naam aan" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Geen bestanden geselecteerd voor upload." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Het bestand dat u probeert te uploaden overschrijdt de maximale bestand grootte voor bestand uploads voor deze server." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Fout profiel plaatje kan niet worden geladen." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Selecteer type" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Enkele contacten zijn gemarkeerd om verwijderd te worden, maar zijn nog niet verwijderd. Wacht totdat ze zijn verwijderd." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Wilt u deze adresboeken samenvoegen?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultaat:" - -#: js/loader.js:49 -msgid " imported, " -msgstr "geïmporteerd," - -#: js/loader.js:49 -msgid " failed." -msgstr "gefaald." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Displaynaam mag niet leeg zijn." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Adresboek niet gevonden:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Dit is niet uw adresboek." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Contact kon niet worden gevonden." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Werk" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Thuis" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Anders" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobiel" - -#: lib/app.php:203 -msgid "Text" -msgstr "Tekst" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Stem" - -#: lib/app.php:205 -msgid "Message" -msgstr "Bericht" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pieper" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Verjaardag" - -#: lib/app.php:253 -msgid "Business" -msgstr "Business" - -#: lib/app.php:254 -msgid "Call" -msgstr "Bel" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Klanten" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Leverancier" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Vakanties" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ideeën" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Reis" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubileum" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Vergadering" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Persoonlijk" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projecten" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Vragen" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}'s verjaardag" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contact" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "U heeft geen permissie om dit contact te bewerken." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "U heeft geen permissie om dit contact te verwijderen." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Contact toevoegen" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importeer" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Instellingen" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adresboeken" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Sluiten" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Sneltoetsen" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigatie" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Volgende contact in de lijst" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Vorige contact in de lijst" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Uitklappen / inklappen huidig adresboek" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Volgende adresboek" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Vorige adresboek" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Acties" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Vernieuw contact lijst" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Voeg nieuw contact toe" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Voeg nieuw adresboek toe" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Verwijder huidig contact" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Verwijder foto uit upload" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Verwijdere huidige foto" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Wijzig huidige foto" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Upload nieuwe foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Selecteer foto uit ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formateer aangepast, Korte naam, Volledige naam, Achteruit of Achteruit met komma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Wijzig naam gegevens" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisatie" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Verwijderen" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Roepnaam" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Voer roepnaam in" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Website" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.willekeurigesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Ga naar website" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Groepen" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Gebruik komma bij meerder groepen" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Wijzig groepen" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Voorkeur" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Geef een geldig email adres op." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Voer email adres in" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Mail naar adres" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Verwijder email adres" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Voer telefoonnummer in" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Verwijdere telefoonnummer" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Verwijder IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Bekijk op een kaart" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Wijzig adres gegevens" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Voeg notitie toe" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Voeg veld toe" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefoon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Instant Messaging" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adres" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Notitie" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Download contact" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Verwijder contact" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Het tijdelijke plaatje is uit de cache verwijderd." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Wijzig adres" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Type" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postbus" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Adres" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Straat en nummer" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Uitgebreide" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Apartement nummer" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Stad" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regio" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Provincie" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postcode" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Postcode" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Land" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adresboek" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Hon. prefixes" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Mw" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Mw" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "M" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "M" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Mw" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "M" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Voornaam" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Extra namen" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Achternaam" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importeer een contacten bestand" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Kies een adresboek" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Maak een nieuw adresboek" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Naam van nieuw adresboek" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importeren van contacten" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Je hebt geen contacten in je adresboek" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Contactpersoon toevoegen" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Selecteer adresboeken" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Naam" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Beschrijving" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV synchroniseert de adressen" - -#: templates/settings.php:3 -msgid "more info" -msgstr "meer informatie" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Standaardadres" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "IOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Laat CardDav link zien" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Laat alleen lezen VCF link zien" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Deel" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Download" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Bewerken" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nieuw Adresboek" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Naam" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Beschrijving" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Opslaan" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Anuleren" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Meer..." diff --git a/l10n/nl/core.po b/l10n/nl/core.po index 1b07a9129f2eaf75488ba2bc28f21abe5b00a2cd..b4220820df5dffc101a66e8ebc51b67b18f5e96c 100644 --- a/l10n/nl/core.po +++ b/l10n/nl/core.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" @@ -37,55 +37,55 @@ msgstr "Geen categorie toevoegen?" msgid "This category already exists: " msgstr "De categorie bestaat al." -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Instellingen" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januari" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februari" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Maart" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "April" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mei" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Augustus" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "December" @@ -113,8 +113,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Geen categorie geselecteerd voor verwijdering." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Fout" @@ -131,14 +131,16 @@ msgid "Error while changing permissions" msgstr "Fout tijdens het veranderen van permissies" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Gedeeld met u en de group %s door %s" +msgid "Shared with you and the group" +msgstr "Gedeeld me u en de groep" + +#: js/share.js:130 +msgid "by" +msgstr "door" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Gedeeld met u door %s" +msgid "Shared with you by" +msgstr "Gedeeld met u door" #: js/share.js:137 msgid "Share with" @@ -152,7 +154,8 @@ msgstr "Deel met link" msgid "Password protect" msgstr "Passeerwoord beveiliging" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Wachtwoord" @@ -165,9 +168,8 @@ msgid "Expiration date" msgstr "Vervaldatum" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Deel via email: %s" +msgid "Share via email:" +msgstr "Deel via email:" #: js/share.js:187 msgid "No people found" @@ -178,47 +180,50 @@ msgid "Resharing is not allowed" msgstr "Verder delen is niet toegestaan" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Deel in %s met %s" +msgid "Shared in" +msgstr "Gedeeld in" + +#: js/share.js:250 +msgid "with" +msgstr "met" #: js/share.js:271 msgid "Unshare" msgstr "Stop met delen" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "kan wijzigen" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "toegangscontrole" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "maak" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "bijwerken" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "verwijderen" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "deel" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Passeerwoord beveiligd" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Fout tijdens het verwijderen van de verval datum" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Fout tijdens het configureren van de vervaldatum" @@ -242,12 +247,12 @@ msgstr "Gevraagd" msgid "Login failed!" msgstr "Login mislukt!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Gebruikersnaam" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Resetaanvraag" @@ -303,68 +308,107 @@ msgstr "Wijzigen categorieën" msgid "Add" msgstr "Toevoegen" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Maak een <strong>beheerdersaccount</strong> aan" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Geavanceerd" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Gegevensmap" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configureer de databank" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "zal gebruikt worden" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Gebruiker databank" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Wachtwoord databank" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Naam databank" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Database tablespace" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Database server" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Installatie afronden" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "webdiensten die je beheerst" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Afmelden" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Uw wachtwoord vergeten?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "onthoud gegevens" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Meld je aan" @@ -379,3 +423,17 @@ msgstr "vorige" #: templates/part.pagenavi.php:20 msgid "next" msgstr "volgende" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/nl/files.po b/l10n/nl/files.po index da97c5575eac0b6d647c8db49c411d096b203b76..cae768deb5d8084c1b0859630db71ed5c424fc17 100644 --- a/l10n/nl/files.po +++ b/l10n/nl/files.po @@ -16,9 +16,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 08:51+0000\n" +"Last-Translator: Richard Bos <radoeka@gmail.com>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -72,39 +72,39 @@ msgstr "Verwijder" msgid "Rename" msgstr "Hernoem" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "bestaat al" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "vervang" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "Stel een naam voor" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "annuleren" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "vervangen" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "ongedaan maken" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "door" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "niet gedeeld" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "verwijderd" @@ -112,114 +112,114 @@ msgstr "verwijderd" msgid "generating ZIP-file, it may take some time." msgstr "aanmaken ZIP-file, dit kan enige tijd duren." -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Upload Fout" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Wachten" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "1 bestand wordt ge-upload" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "Bestanden aan het uploaden" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "Uploaden geannuleerd." -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Bestands upload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Ongeldige naam, '/' is niet toegestaan." -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" msgstr "Gescande bestanden" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" msgstr "Fout tijdens het scannen" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Naam" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Bestandsgrootte" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Laatst aangepast" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "map" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "mappen" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "bestand" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "bestanden" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "seconden geleden" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "minuut geleden" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "minuten geleden" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "vandaag" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "gisteren" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "dagen geleden" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "vorige maand" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "maanden geleden" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "vorig jaar" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "jaar geleden" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/nl/files_external.po b/l10n/nl/files_external.po index 2256b17cd67efd65e90a2194f6a97cc9872040f3..a3bf337db111566ccb0e5c6f34206faad485857c 100644 --- a/l10n/nl/files_external.po +++ b/l10n/nl/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-28 02:01+0200\n" -"PO-Revision-Date: 2012-08-27 18:45+0000\n" +"POT-Creation-Date: 2012-10-13 02:04+0200\n" +"PO-Revision-Date: 2012-10-12 19:43+0000\n" "Last-Translator: Richard Bos <radoeka@gmail.com>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Toegang toegestaan" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Fout tijdens het configureren van Dropbox opslag" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Sta toegang toe" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Vul alle verplichte in" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Geef een geldige Dropbox key en secret." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Fout tijdens het configureren van Google Drive opslag" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Groepen" msgid "Users" msgstr "Gebruikers" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Verwijder" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Zet gebruiker's externe opslag aan" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Sta gebruikers toe om hun eigen externe opslag aan te koppelen" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL root certificaten" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importeer root certificaat" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Zet gebruiker's externe opslag aan" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Sta gebruikers toe om hun eigen externe opslag aan te koppelen" diff --git a/l10n/nl/files_odfviewer.po b/l10n/nl/files_odfviewer.po deleted file mode 100644 index 5825a94a3fd117f4fca743dc5b373d8ced2dfbe0..0000000000000000000000000000000000000000 --- a/l10n/nl/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/nl/files_pdfviewer.po b/l10n/nl/files_pdfviewer.po deleted file mode 100644 index ff6e8c5e201202271f5cefd9392a412a5c276739..0000000000000000000000000000000000000000 --- a/l10n/nl/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/nl/files_texteditor.po b/l10n/nl/files_texteditor.po deleted file mode 100644 index c73a062cdbb5d9f7c47a2aed6d5fced61b75dcca..0000000000000000000000000000000000000000 --- a/l10n/nl/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/nl/gallery.po b/l10n/nl/gallery.po deleted file mode 100644 index 4297c4c4792418baf75d41966f302fb3151dacaf..0000000000000000000000000000000000000000 --- a/l10n/nl/gallery.po +++ /dev/null @@ -1,41 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Erik Bent <hj.bent.60@gmail.com>, 2012. -# <jos@gelauff.net>, 2012. -# Richard Bos <radoeka@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 16:54+0000\n" -"Last-Translator: Richard Bos <radoeka@gmail.com>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:42 -msgid "Pictures" -msgstr "Plaatjes" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Deel gallerie" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Fout:" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Interne fout" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Diashow" diff --git a/l10n/nl/impress.po b/l10n/nl/impress.po deleted file mode 100644 index 2232e105985522cff37fa460602525030d2f47c8..0000000000000000000000000000000000000000 --- a/l10n/nl/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/nl/lib.po b/l10n/nl/lib.po index 80648c52cf008fd12fc18bb98e4bfd034153376f..421ed25800fad4ad82b36a54af99922bbbfa7043 100644 --- a/l10n/nl/lib.po +++ b/l10n/nl/lib.po @@ -8,53 +8,53 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-02 02:01+0200\n" -"PO-Revision-Date: 2012-09-01 20:12+0000\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 09:09+0000\n" "Last-Translator: Richard Bos <radoeka@gmail.com>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:288 +#: app.php:285 msgid "Help" msgstr "Help" -#: app.php:295 +#: app.php:292 msgid "Personal" msgstr "Persoonlijk" -#: app.php:300 +#: app.php:297 msgid "Settings" msgstr "Instellingen" -#: app.php:305 +#: app.php:302 msgid "Users" msgstr "Gebruikers" -#: app.php:312 +#: app.php:309 msgid "Apps" msgstr "Apps" -#: app.php:314 +#: app.php:311 msgid "Admin" -msgstr "Administrator" +msgstr "Beheerder" -#: files.php:280 +#: files.php:328 msgid "ZIP download is turned off." msgstr "ZIP download is uitgeschakeld." -#: files.php:281 +#: files.php:329 msgid "Files need to be downloaded one by one." msgstr "Bestanden moeten één voor één worden gedownload." -#: files.php:281 files.php:306 +#: files.php:329 files.php:354 msgid "Back to Files" msgstr "Terug naar bestanden" -#: files.php:305 +#: files.php:353 msgid "Selected files too large to generate zip file." msgstr "De geselecteerde bestanden zijn te groot om een zip bestand te maken." @@ -70,57 +70,57 @@ msgstr "Authenticatie fout" msgid "Token expired. Please reload page." msgstr "Token verlopen. Herlaad de pagina." -#: template.php:86 +#: template.php:87 msgid "seconds ago" msgstr "seconden geleden" -#: template.php:87 +#: template.php:88 msgid "1 minute ago" msgstr "1 minuut geleden" -#: template.php:88 +#: template.php:89 #, php-format msgid "%d minutes ago" msgstr "%d minuten geleden" -#: template.php:91 +#: template.php:92 msgid "today" msgstr "vandaag" -#: template.php:92 +#: template.php:93 msgid "yesterday" msgstr "gisteren" -#: template.php:93 +#: template.php:94 #, php-format msgid "%d days ago" msgstr "%d dagen geleden" -#: template.php:94 +#: template.php:95 msgid "last month" msgstr "vorige maand" -#: template.php:95 +#: template.php:96 msgid "months ago" msgstr "maanden geleden" -#: template.php:96 +#: template.php:97 msgid "last year" msgstr "vorig jaar" -#: template.php:97 +#: template.php:98 msgid "years ago" msgstr "jaar geleden" -#: updater.php:66 +#: updater.php:75 #, php-format msgid "%s is available. Get <a href=\"%s\">more information</a>" msgstr "%s is beschikbaar. Verkrijg <a href=\"%s\">meer informatie</a>" -#: updater.php:68 +#: updater.php:77 msgid "up to date" -msgstr "Bijgewerkt" +msgstr "bijgewerkt" -#: updater.php:71 +#: updater.php:80 msgid "updates check is disabled" msgstr "Meest recente versie controle is uitgeschakeld" diff --git a/l10n/nl/media.po b/l10n/nl/media.po deleted file mode 100644 index f06251189b0e868cd1b60f8c05a2668a2e166350..0000000000000000000000000000000000000000 --- a/l10n/nl/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <bart.formosus@gmail.com>, 2011. -# <icewind1991@gmail.com>, 2011. -# <koen@vervloesem.eu>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Dutch (http://www.transifex.net/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Muziek" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Afspelen" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pauzeer" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Vorige" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Volgende" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Dempen" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Dempen uit" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Collectie opnieuw scannen" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artiest" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titel" diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po index 3753bd818fe52a0e037f2eab47a35a56575e6d2e..3decc2999c2afd52f7777c59e7502587c8ea08bb 100644 --- a/l10n/nl/settings.po +++ b/l10n/nl/settings.po @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-24 02:02+0200\n" -"PO-Revision-Date: 2012-09-23 14:44+0000\n" +"POT-Creation-Date: 2012-10-14 02:05+0200\n" +"PO-Revision-Date: 2012-10-13 09:09+0000\n" "Last-Translator: Richard Bos <radoeka@gmail.com>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" @@ -30,7 +30,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Kan de lijst niet van de App store laden" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "Authenticatie fout" @@ -67,7 +67,7 @@ msgstr "Ongeldig verzoek" msgid "Unable to delete group" msgstr "Niet in staat om groep te verwijderen" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Niet in staat om gebruiker te verwijderen" @@ -85,11 +85,11 @@ msgstr "Niet in staat om gebruiker toe te voegen aan groep %s" msgid "Unable to remove user from group %s" msgstr "Niet in staat om gebruiker te verwijderen uit groep %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Uitschakelen" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Inschakelen" @@ -97,7 +97,7 @@ msgstr "Inschakelen" msgid "Saving..." msgstr "Aan het bewaren....." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "Nederlands" @@ -192,15 +192,19 @@ msgstr "Ontwikkeld door de <a href=\"http://ownCloud.org/contact\" target=\"_bla msgid "Add your App" msgstr "Voeg je App toe" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Meer apps" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Selecteer een app" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Zie de applicatiepagina op apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-Gelicenseerd door <span class=\"author\"></span>" @@ -315,7 +319,7 @@ msgstr "Andere" #: templates/users.php:80 templates/users.php:112 msgid "Group Admin" -msgstr "Groep Administrator" +msgstr "Groep beheerder" #: templates/users.php:82 msgid "Quota" diff --git a/l10n/nl/tasks.po b/l10n/nl/tasks.po deleted file mode 100644 index f413e75158dfafae832789d42e1adb7c3f23d861..0000000000000000000000000000000000000000 --- a/l10n/nl/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/nl/user_migrate.po b/l10n/nl/user_migrate.po deleted file mode 100644 index cf6e2f0cd31c06ed3f5ec8341356481c067a8e38..0000000000000000000000000000000000000000 --- a/l10n/nl/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/nl/user_openid.po b/l10n/nl/user_openid.po deleted file mode 100644 index 4b7c8f7370fa91b9f6b7577f65c60f187635a4f8..0000000000000000000000000000000000000000 --- a/l10n/nl/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Richard Bos <radoeka@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 19:20+0000\n" -"Last-Translator: Richard Bos <radoeka@gmail.com>\n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Dit is een OpenID server. Voor meer informatie, zie" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identiteit: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Realm: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Gebruiker: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Login" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Fout: <b>Geen gebruiker geselecteerd" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "u kan met dit adres bij andere sites authenticeren" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Geautoriseerde OpenID provider" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Uw adres bij Wordpress, Identi.ca, …" diff --git a/l10n/nn_NO/admin_dependencies_chk.po b/l10n/nn_NO/admin_dependencies_chk.po deleted file mode 100644 index e15c7820ec8fe0b4f756434c033735e4d15d617b..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/nn_NO/admin_migrate.po b/l10n/nn_NO/admin_migrate.po deleted file mode 100644 index 5509000343735faa659e81ec90bdd28f347dcccf..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/nn_NO/bookmarks.po b/l10n/nn_NO/bookmarks.po deleted file mode 100644 index 0eb3cfe7ed46048e31f7ab0e54a44f5bd2cce57a..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/nn_NO/calendar.po b/l10n/nn_NO/calendar.po deleted file mode 100644 index 97f56855aecef4017c1895c9a353c3a829a34013..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <p.ixiemotion@gmail.com>, 2011. -# <post@olealx.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Feil kalender" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Ny tidssone:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Endra tidssone" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Ugyldig førespurnad" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Bursdag" - -#: lib/app.php:122 -msgid "Business" -msgstr "Forretning" - -#: lib/app.php:123 -msgid "Call" -msgstr "Telefonsamtale" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klientar" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Forsending" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Høgtid" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idear" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Reise" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileum" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Møte" - -#: lib/app.php:131 -msgid "Other" -msgstr "Anna" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personleg" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Prosjekt" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Spørsmål" - -#: lib/app.php:135 -msgid "Work" -msgstr "Arbeid" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Ny kalender" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Ikkje gjenta" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Kvar dag" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Kvar veke" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Kvar vekedag" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Annakvar veke" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Kvar månad" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Kvart år" - -#: lib/object.php:388 -msgid "never" -msgstr "aldri" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "av førekomstar" - -#: lib/object.php:390 -msgid "by date" -msgstr "av dato" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "av månadsdag" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "av vekedag" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Måndag" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Tysdag" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Onsdag" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Torsdag" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Fredag" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Laurdag" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Søndag" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "hendingas veke av månad" - -#: lib/object.php:428 -msgid "first" -msgstr "første" - -#: lib/object.php:429 -msgid "second" -msgstr "andre" - -#: lib/object.php:430 -msgid "third" -msgstr "tredje" - -#: lib/object.php:431 -msgid "fourth" -msgstr "fjerde" - -#: lib/object.php:432 -msgid "fifth" -msgstr "femte" - -#: lib/object.php:433 -msgid "last" -msgstr "siste" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januar" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februar" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Mars" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mai" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Desember" - -#: lib/object.php:488 -msgid "by events date" -msgstr "av hendingsdato" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "av årsdag(ar)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "av vekenummer" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "av dag og månad" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Dato" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Heile dagen" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Manglande felt" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Tittel" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Frå dato" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Frå tid" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Til dato" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Til tid" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Hendinga endar før den startar" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Det oppstod ein databasefeil" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Veke" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Månad" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Liste" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "I dag" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav-lenkje" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Last ned" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Endra" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Slett" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Ny kalender" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Endra kalendarar" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Visingsnamn" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiv" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalenderfarge" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Lagra" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Lagra" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Avbryt" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Endra ein hending" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Eksporter" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Tittel på hendinga" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategori" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Heildagshending" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Frå" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Til" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Avanserte alternativ" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Stad" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Stad for hendinga" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Skildring" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Skildring av hendinga" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Gjenta" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avansert" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Vel vekedagar" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Vel dagar" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "og hendingane dag for år." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "og hendingane dag for månad." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Vel månedar" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Vel veker" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "og hendingane veke av året." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervall" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Ende" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "førekomstar" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Lag ny kalender" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importer ei kalenderfil" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Namn for ny kalender" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importer" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Steng dialog" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Opprett ei ny hending" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Tidssone" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24t" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12t" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/nn_NO/contacts.po b/l10n/nn_NO/contacts.po deleted file mode 100644 index aee7e8725621197d9c772efed9e745922b957778..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <p.ixiemotion@gmail.com>, 2011. -# <post@olealx.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Ein feil oppstod ved (de)aktivering av adressebok." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Eit problem oppstod ved å oppdatere adresseboka." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Det kom ei feilmelding då kontakta vart lagt til." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Kan ikkje leggja til tomt felt." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Minst eit av adressefelta må fyllast ut." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informasjonen om vCard-et er feil, ver venleg og last sida på nytt." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kotaktar" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Dette er ikkje di adressebok." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Fann ikkje kontakten." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Arbeid" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Heime" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Tekst" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Tale" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faks" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Personsøkjar" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Bursdag" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Legg til kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adressebøker" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisasjon" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Slett" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Føretrekt" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefonnummer" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Epost" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresse" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Last ned kontakt" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Slett kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Skriv" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postboks" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Utvida" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Stad" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Region/fylke" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postnummer" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Land" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adressebok" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Last ned" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Endra" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Ny adressebok" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Lagre" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Kanseller" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po index 318f34f38ca680a60b14c1d51e4955070d5488c4..36653dc6fb7c2bcc10f113f343fca4ddaf2d17d6 100644 --- a/l10n/nn_NO/core.po +++ b/l10n/nn_NO/core.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" @@ -31,55 +31,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Innstillingar" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -107,8 +107,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -125,13 +125,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -146,7 +148,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Passord" @@ -159,8 +162,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -172,47 +174,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -236,12 +241,12 @@ msgstr "Førespurt" msgid "Login failed!" msgstr "Feil ved innlogging!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Brukarnamn" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Be om nullstilling" @@ -297,68 +302,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Lag ein <strong>admin-konto</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avansert" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datamappe" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfigurer databasen" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "vil bli nytta" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Databasebrukar" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Databasepassord" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Databasenamn" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Databasetenar" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Fullfør oppsettet" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "Vev tjenester under din kontroll" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Logg ut" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Gløymt passordet?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "hugs" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Logg inn" @@ -373,3 +417,17 @@ msgstr "førre" #: templates/part.pagenavi.php:20 msgid "next" msgstr "neste" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/nn_NO/files_external.po b/l10n/nn_NO/files_external.po index c89d2fd63098f2977ddd86af9574f796e4641bb1..ec4986c92e1c8672d5a4a45b04f8a8bb957c6489 100644 --- a/l10n/nn_NO/files_external.po +++ b/l10n/nn_NO/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/nn_NO/files_odfviewer.po b/l10n/nn_NO/files_odfviewer.po deleted file mode 100644 index dfc0447df64d3a6d5335d4b9b9154d4b1ae3130a..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/nn_NO/files_pdfviewer.po b/l10n/nn_NO/files_pdfviewer.po deleted file mode 100644 index 4933207f3aba1a6d8d84e288c2b7e7d426167b15..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/nn_NO/files_texteditor.po b/l10n/nn_NO/files_texteditor.po deleted file mode 100644 index 1b89b35f6a89668b7bc6c01a2279c7b2fbc51563..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/nn_NO/gallery.po b/l10n/nn_NO/gallery.po deleted file mode 100644 index 3d4eedd0ef08366773522b9f454c420038af3859..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <erviker@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.net/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Søk på nytt" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Tilbake" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/nn_NO/impress.po b/l10n/nn_NO/impress.po deleted file mode 100644 index e14be1cd5ba085ca92ca25ccbd08a1f65d8cc5bb..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/nn_NO/media.po b/l10n/nn_NO/media.po deleted file mode 100644 index a5f4d0d1d3c52b1cfed0bfe486d8b1244e446181..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <p.ixiemotion@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.net/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musikk" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Spel" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pause" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Førre" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Neste" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Demp" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Skru på lyd" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Skann samlinga på nytt" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artist" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Tittel" diff --git a/l10n/nn_NO/settings.po b/l10n/nn_NO/settings.po index 474aa16ec7d886012c2f7b62475e80c28d93d711..fe6db9eb5f07d81a98e21977801c91fd38d2610c 100644 --- a/l10n/nn_NO/settings.po +++ b/l10n/nn_NO/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" @@ -78,11 +78,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Slå av" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Slå på" @@ -90,7 +90,7 @@ msgstr "Slå på" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Nynorsk" @@ -185,15 +185,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Vel ein applikasjon" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/nn_NO/tasks.po b/l10n/nn_NO/tasks.po deleted file mode 100644 index 9ebb58b030c9ee66508cc87cad266f4966721fc6..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/nn_NO/user_migrate.po b/l10n/nn_NO/user_migrate.po deleted file mode 100644 index 40d6c0dac7ad6d5a8df8be9b62dd654a406b5423..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/nn_NO/user_openid.po b/l10n/nn_NO/user_openid.po deleted file mode 100644 index eb58b25dcb4e64d43cc02e258003b9e78af68c3e..0000000000000000000000000000000000000000 --- a/l10n/nn_NO/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn_NO\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/oc/core.po b/l10n/oc/core.po index 2081db55b290eff67ef4d9caf1c3678b6a8d8407..2e89d694c3092072d5ed6e0c87f29bd102deba15 100644 --- a/l10n/oc/core.po +++ b/l10n/oc/core.po @@ -3,12 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <d.chateau@laposte.net>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -19,355 +20,413 @@ msgstr "" #: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23 msgid "Application name not provided." -msgstr "" +msgstr "Nom d'applicacion pas donat." #: ajax/vcategories/add.php:29 msgid "No category to add?" -msgstr "" +msgstr "Pas de categoria d'ajustar ?" #: ajax/vcategories/add.php:36 msgid "This category already exists: " -msgstr "" +msgstr "La categoria exista ja :" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" -msgstr "" +msgstr "Configuracion" -#: js/js.js:645 +#: js/js.js:670 msgid "January" -msgstr "" +msgstr "Genièr" -#: js/js.js:645 +#: js/js.js:670 msgid "February" -msgstr "" +msgstr "Febrièr" -#: js/js.js:645 +#: js/js.js:670 msgid "March" -msgstr "" +msgstr "Març" -#: js/js.js:645 +#: js/js.js:670 msgid "April" -msgstr "" +msgstr "Abril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" -msgstr "" +msgstr "Mai" -#: js/js.js:645 +#: js/js.js:670 msgid "June" -msgstr "" +msgstr "Junh" -#: js/js.js:646 +#: js/js.js:671 msgid "July" -msgstr "" +msgstr "Julhet" -#: js/js.js:646 +#: js/js.js:671 msgid "August" -msgstr "" +msgstr "Agost" -#: js/js.js:646 +#: js/js.js:671 msgid "September" -msgstr "" +msgstr "Septembre" -#: js/js.js:646 +#: js/js.js:671 msgid "October" -msgstr "" +msgstr "Octobre" -#: js/js.js:646 +#: js/js.js:671 msgid "November" -msgstr "" +msgstr "Novembre" -#: js/js.js:646 +#: js/js.js:671 msgid "December" -msgstr "" +msgstr "Decembre" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Causís" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" -msgstr "" +msgstr "Anulla" #: js/oc-dialogs.js:159 msgid "No" -msgstr "" +msgstr "Non" #: js/oc-dialogs.js:160 msgid "Yes" -msgstr "" +msgstr "Òc" #: js/oc-dialogs.js:177 msgid "Ok" -msgstr "" +msgstr "D'accòrdi" #: js/oc-vcategories.js:68 msgid "No categories selected for deletion." -msgstr "" +msgstr "Pas de categorias seleccionadas per escafar." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" -msgstr "" +msgstr "Error" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Error al partejar" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Error al non partejar" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Error al cambiar permissions" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Partejat amb tu e lo grop" + +#: js/share.js:130 +msgid "by" +msgstr "per" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Partejat amb tu per" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Parteja amb" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Parteja amb lo ligam" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "Parat per senhal" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" -msgstr "" +msgstr "Senhal" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Met la data d'expiracion" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Data d'expiracion" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Parteja tras corrièl :" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Deguns trobat" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "Tornar partejar es pas permis" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Partejat dins" + +#: js/share.js:250 +msgid "with" +msgstr "amb" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Non parteje" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "pòt modificar" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "Contraròtle d'acces" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "crea" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "met a jorn" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "escafa" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "parteja" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Parat per senhal" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Error al metre de la data d'expiracion" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Error setting expiration date" #: lostpassword/index.php:26 msgid "ownCloud password reset" -msgstr "" +msgstr "senhal d'ownCloud tornat botar" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" -msgstr "" +msgstr "Utiliza lo ligam seguent per tornar botar lo senhal : {link}" #: lostpassword/templates/lostpassword.php:3 msgid "You will receive a link to reset your password via Email." -msgstr "" +msgstr "Reçaupràs un ligam per tornar botar ton senhal via corrièl." #: lostpassword/templates/lostpassword.php:5 msgid "Requested" -msgstr "" +msgstr "Requesit" #: lostpassword/templates/lostpassword.php:8 msgid "Login failed!" -msgstr "" +msgstr "Fracàs de login" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" -msgstr "" +msgstr "Nom d'usancièr" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" -msgstr "" +msgstr "Tornar botar requesit" #: lostpassword/templates/resetpassword.php:4 msgid "Your password was reset" -msgstr "" +msgstr "Ton senhal es estat tornat botar" #: lostpassword/templates/resetpassword.php:5 msgid "To login page" -msgstr "" +msgstr "Pagina cap al login" #: lostpassword/templates/resetpassword.php:8 msgid "New password" -msgstr "" +msgstr "Senhal nòu" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" -msgstr "" +msgstr "Senhal tornat botar" #: strings.php:5 msgid "Personal" -msgstr "" +msgstr "Personal" #: strings.php:6 msgid "Users" -msgstr "" +msgstr "Usancièrs" #: strings.php:7 msgid "Apps" -msgstr "" +msgstr "Apps" #: strings.php:8 msgid "Admin" -msgstr "" +msgstr "Admin" #: strings.php:9 msgid "Help" -msgstr "" +msgstr "Ajuda" #: templates/403.php:12 msgid "Access forbidden" -msgstr "" +msgstr "Acces enebit" #: templates/404.php:12 msgid "Cloud not found" -msgstr "" +msgstr "Nívol pas trobada" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" -msgstr "" +msgstr "Edita categorias" #: templates/edit_categories_dialog.php:14 msgid "Add" +msgstr "Ajusta" + +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" msgstr "" #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "Crea un <strong>compte admin</strong>" + +#: templates/installation.php:48 msgid "Advanced" -msgstr "" +msgstr "Avançat" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" -msgstr "" +msgstr "Dorsièr de donadas" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" -msgstr "" +msgstr "Configura la basa de donadas" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" -msgstr "" +msgstr "serà utilizat" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" -msgstr "" +msgstr "Usancièr de la basa de donadas" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" -msgstr "" +msgstr "Senhal de la basa de donadas" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" -msgstr "" +msgstr "Nom de la basa de donadas" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" -msgstr "" +msgstr "Espandi de taula de basa de donadas" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" -msgstr "" +msgstr "Òste de basa de donadas" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" -msgstr "" +msgstr "Configuracion acabada" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" -msgstr "" +msgstr "Services web jos ton contraròtle" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" +msgstr "Sortida" + +#: templates/login.php:8 +msgid "Automatic logon rejected!" msgstr "" -#: templates/login.php:6 -msgid "Lost your password?" +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" msgstr "" -#: templates/login.php:17 -msgid "remember" +#: templates/login.php:10 +msgid "Please change your password to secure your account again." msgstr "" -#: templates/login.php:18 +#: templates/login.php:15 +msgid "Lost your password?" +msgstr "L'as perdut lo senhal ?" + +#: templates/login.php:27 +msgid "remember" +msgstr "bremba-te" + +#: templates/login.php:28 msgid "Log in" -msgstr "" +msgstr "Dintrada" #: templates/logout.php:1 msgid "You are logged out." -msgstr "" +msgstr "Sias pas dintra (t/ada)" #: templates/part.pagenavi.php:3 msgid "prev" -msgstr "" +msgstr "dariièr" #: templates/part.pagenavi.php:20 msgid "next" +msgstr "venent" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" msgstr "" diff --git a/l10n/oc/files.po b/l10n/oc/files.po index b76b4bf3dddfbced68564c8ef504c4ed0c34012f..1e4cc9832bcc8113157b43a64ba43ec79cafc072 100644 --- a/l10n/oc/files.po +++ b/l10n/oc/files.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <d.chateau@laposte.net>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-09-28 23:34+0200\n" +"PO-Revision-Date: 2012-09-28 11:55+0000\n" +"Last-Translator: tartafione <d.chateau@laposte.net>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,281 +20,281 @@ msgstr "" #: ajax/upload.php:20 msgid "There is no error, the file uploaded with success" -msgstr "" +msgstr "Amontcargament capitat, pas d'errors" #: ajax/upload.php:21 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" +msgstr "Lo fichièr amontcargat es tròp bèl per la directiva «upload_max_filesize » del php.ini" #: ajax/upload.php:22 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "" +msgstr "Lo fichièr amontcargat es mai gròs que la directiva «MAX_FILE_SIZE» especifiada dins lo formulari HTML" #: ajax/upload.php:23 msgid "The uploaded file was only partially uploaded" -msgstr "" +msgstr "Lo fichièr foguèt pas completament amontcargat" #: ajax/upload.php:24 msgid "No file was uploaded" -msgstr "" +msgstr "Cap de fichièrs son estats amontcargats" #: ajax/upload.php:25 msgid "Missing a temporary folder" -msgstr "" +msgstr "Un dorsièr temporari manca" #: ajax/upload.php:26 msgid "Failed to write to disk" -msgstr "" +msgstr "L'escriptura sul disc a fracassat" #: appinfo/app.php:6 msgid "Files" -msgstr "" +msgstr "Fichièrs" #: js/fileactions.js:108 templates/index.php:62 msgid "Unshare" -msgstr "" +msgstr "Non parteja" #: js/fileactions.js:110 templates/index.php:64 msgid "Delete" -msgstr "" +msgstr "Escafa" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Torna nomenar" #: js/filelist.js:190 js/filelist.js:192 msgid "already exists" -msgstr "" +msgstr "existís jà" #: js/filelist.js:190 js/filelist.js:192 msgid "replace" -msgstr "" +msgstr "remplaça" #: js/filelist.js:190 msgid "suggest name" -msgstr "" +msgstr "nom prepausat" #: js/filelist.js:190 js/filelist.js:192 msgid "cancel" -msgstr "" +msgstr "anulla" #: js/filelist.js:239 js/filelist.js:241 msgid "replaced" -msgstr "" +msgstr "remplaçat" #: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 msgid "undo" -msgstr "" +msgstr "defar" #: js/filelist.js:241 msgid "with" -msgstr "" +msgstr "amb" #: js/filelist.js:273 msgid "unshared" -msgstr "" +msgstr "Non partejat" #: js/filelist.js:275 msgid "deleted" -msgstr "" +msgstr "escafat" #: js/files.js:179 msgid "generating ZIP-file, it may take some time." -msgstr "" +msgstr "Fichièr ZIP a se far, aquò pòt trigar un briu." #: js/files.js:208 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "" +msgstr "Impossible d'amontcargar lo teu fichièr qu'es un repertòri o que ten pas que 0 octet." #: js/files.js:208 msgid "Upload Error" -msgstr "" +msgstr "Error d'amontcargar" #: js/files.js:236 js/files.js:341 js/files.js:371 msgid "Pending" -msgstr "" +msgstr "Al esperar" #: js/files.js:256 msgid "1 file uploading" -msgstr "" +msgstr "1 fichièr al amontcargar" #: js/files.js:259 js/files.js:304 js/files.js:319 msgid "files uploading" -msgstr "" +msgstr "fichièrs al amontcargar" #: js/files.js:322 js/files.js:355 msgid "Upload cancelled." -msgstr "" +msgstr "Amontcargar anullat." #: js/files.js:424 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. " #: js/files.js:494 msgid "Invalid name, '/' is not allowed." -msgstr "" +msgstr "Nom invalid, '/' es pas permis." -#: js/files.js:667 +#: js/files.js:668 msgid "files scanned" -msgstr "" +msgstr "Fichièr explorat" -#: js/files.js:675 +#: js/files.js:676 msgid "error while scanning" -msgstr "" +msgstr "error pendant l'exploracion" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:749 templates/index.php:48 msgid "Name" -msgstr "" +msgstr "Nom" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:750 templates/index.php:56 msgid "Size" -msgstr "" +msgstr "Talha" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:751 templates/index.php:58 msgid "Modified" -msgstr "" +msgstr "Modificat" -#: js/files.js:777 +#: js/files.js:778 msgid "folder" -msgstr "" +msgstr "Dorsièr" -#: js/files.js:779 +#: js/files.js:780 msgid "folders" -msgstr "" +msgstr "Dorsièrs" -#: js/files.js:787 +#: js/files.js:788 msgid "file" -msgstr "" +msgstr "fichièr" -#: js/files.js:789 +#: js/files.js:790 msgid "files" -msgstr "" +msgstr "fichièrs" -#: js/files.js:833 +#: js/files.js:834 msgid "seconds ago" -msgstr "" +msgstr "secondas" -#: js/files.js:834 +#: js/files.js:835 msgid "minute ago" -msgstr "" +msgstr "minuta" -#: js/files.js:835 +#: js/files.js:836 msgid "minutes ago" -msgstr "" +msgstr "minutas" -#: js/files.js:838 +#: js/files.js:839 msgid "today" -msgstr "" +msgstr "uèi" -#: js/files.js:839 +#: js/files.js:840 msgid "yesterday" -msgstr "" +msgstr "ièr" -#: js/files.js:840 +#: js/files.js:841 msgid "days ago" -msgstr "" +msgstr "jorns" -#: js/files.js:841 +#: js/files.js:842 msgid "last month" -msgstr "" +msgstr "mes passat" -#: js/files.js:843 +#: js/files.js:844 msgid "months ago" -msgstr "" +msgstr "meses" -#: js/files.js:844 +#: js/files.js:845 msgid "last year" -msgstr "" +msgstr "an passat" -#: js/files.js:845 +#: js/files.js:846 msgid "years ago" -msgstr "" +msgstr "ans" #: templates/admin.php:5 msgid "File handling" -msgstr "" +msgstr "Manejament de fichièr" #: templates/admin.php:7 msgid "Maximum upload size" -msgstr "" +msgstr "Talha maximum d'amontcargament" #: templates/admin.php:7 msgid "max. possible: " -msgstr "" +msgstr "max. possible: " #: templates/admin.php:9 msgid "Needed for multi-file and folder downloads." -msgstr "" +msgstr "Requesit per avalcargar gropat de fichièrs e dorsièr" #: templates/admin.php:9 msgid "Enable ZIP-download" -msgstr "" +msgstr "Activa l'avalcargament de ZIP" #: templates/admin.php:11 msgid "0 is unlimited" -msgstr "" +msgstr "0 es pas limitat" #: templates/admin.php:12 msgid "Maximum input size for ZIP files" -msgstr "" +msgstr "Talha maximum de dintrada per fichièrs ZIP" #: templates/admin.php:14 msgid "Save" -msgstr "" +msgstr "Enregistra" #: templates/index.php:7 msgid "New" -msgstr "" +msgstr "Nòu" #: templates/index.php:9 msgid "Text file" -msgstr "" +msgstr "Fichièr de tèxte" #: templates/index.php:10 msgid "Folder" -msgstr "" +msgstr "Dorsièr" #: templates/index.php:11 msgid "From url" -msgstr "" +msgstr "Dempuèi l'URL" #: templates/index.php:20 msgid "Upload" -msgstr "" +msgstr "Amontcarga" #: templates/index.php:27 msgid "Cancel upload" -msgstr "" +msgstr " Anulla l'amontcargar" #: templates/index.php:40 msgid "Nothing in here. Upload something!" -msgstr "" +msgstr "Pas res dedins. Amontcarga qualquaren" #: templates/index.php:50 msgid "Share" -msgstr "" +msgstr "Parteja" #: templates/index.php:52 msgid "Download" -msgstr "" +msgstr "Avalcarga" #: templates/index.php:75 msgid "Upload too large" -msgstr "" +msgstr "Amontcargament tròp gròs" #: templates/index.php:77 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." -msgstr "" +msgstr "Los fichièrs que sias a amontcargar son tròp pesucs per la talha maxi pel servidor." #: templates/index.php:82 msgid "Files are being scanned, please wait." -msgstr "" +msgstr "Los fiichièrs son a èsser explorats, " #: templates/index.php:85 msgid "Current scanning" -msgstr "" +msgstr "Exploracion en cors" diff --git a/l10n/oc/files_external.po b/l10n/oc/files_external.po index 5ddc431f8ca871829361195e07fd25067b016c95..926c07eac68b709f234279ae62220e28710cfbbf 100644 --- a/l10n/oc/files_external.po +++ b/l10n/oc/files_external.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-08 02:02+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,6 +17,30 @@ msgstr "" "Language: oc\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/oc/lib.po b/l10n/oc/lib.po index 499df461d8e48342130945904f8e457ce07f26bf..e3081d2cff9481d193a57d8f0aa973ec7f1c4752 100644 --- a/l10n/oc/lib.po +++ b/l10n/oc/lib.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <d.chateau@laposte.net>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-08 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:23+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-09-29 02:02+0200\n" +"PO-Revision-Date: 2012-09-28 22:27+0000\n" +"Last-Translator: tartafione <d.chateau@laposte.net>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,41 +20,41 @@ msgstr "" #: app.php:285 msgid "Help" -msgstr "" +msgstr "Ajuda" #: app.php:292 msgid "Personal" -msgstr "" +msgstr "Personal" #: app.php:297 msgid "Settings" -msgstr "" +msgstr "Configuracion" #: app.php:302 msgid "Users" -msgstr "" +msgstr "Usancièrs" #: app.php:309 msgid "Apps" -msgstr "" +msgstr "Apps" #: app.php:311 msgid "Admin" -msgstr "" +msgstr "Admin" -#: files.php:280 +#: files.php:327 msgid "ZIP download is turned off." -msgstr "" +msgstr "Avalcargar los ZIP es inactiu." -#: files.php:281 +#: files.php:328 msgid "Files need to be downloaded one by one." -msgstr "" +msgstr "Los fichièrs devan èsser avalcargats un per un." -#: files.php:281 files.php:306 +#: files.php:328 files.php:353 msgid "Back to Files" -msgstr "" +msgstr "Torna cap als fichièrs" -#: files.php:305 +#: files.php:352 msgid "Selected files too large to generate zip file." msgstr "" @@ -63,7 +64,7 @@ msgstr "" #: json.php:39 json.php:63 json.php:75 msgid "Authentication error" -msgstr "" +msgstr "Error d'autentificacion" #: json.php:51 msgid "Token expired. Please reload page." @@ -71,45 +72,45 @@ msgstr "" #: template.php:87 msgid "seconds ago" -msgstr "" +msgstr "segonda a" #: template.php:88 msgid "1 minute ago" -msgstr "" +msgstr "1 minuta a" #: template.php:89 #, php-format msgid "%d minutes ago" -msgstr "" +msgstr "%d minutas a" #: template.php:92 msgid "today" -msgstr "" +msgstr "uèi" #: template.php:93 msgid "yesterday" -msgstr "" +msgstr "ièr" #: template.php:94 #, php-format msgid "%d days ago" -msgstr "" +msgstr "%d jorns a" #: template.php:95 msgid "last month" -msgstr "" +msgstr "mes passat" #: template.php:96 msgid "months ago" -msgstr "" +msgstr "meses a" #: template.php:97 msgid "last year" -msgstr "" +msgstr "an passat" #: template.php:98 msgid "years ago" -msgstr "" +msgstr "ans a" #: updater.php:66 #, php-format @@ -118,8 +119,8 @@ msgstr "" #: updater.php:68 msgid "up to date" -msgstr "" +msgstr "a jorn" #: updater.php:71 msgid "updates check is disabled" -msgstr "" +msgstr "la verificacion de mesa a jorn es inactiva" diff --git a/l10n/oc/settings.po b/l10n/oc/settings.po index 0489ec6c623ba7732fb67fabd8b8cb0f706a4140..ee1c36f5c817211ecfe9f701522b6b71a53d451a 100644 --- a/l10n/oc/settings.po +++ b/l10n/oc/settings.po @@ -3,12 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <d.chateau@laposte.net>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -19,82 +20,82 @@ msgstr "" #: ajax/apps/ocs.php:23 msgid "Unable to load list from App Store" -msgstr "" +msgstr "Pas possible de cargar la tièra dempuèi App Store" #: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" -msgstr "" +msgstr "Error d'autentificacion" #: ajax/creategroup.php:19 msgid "Group already exists" -msgstr "" +msgstr "Lo grop existís ja" #: ajax/creategroup.php:28 msgid "Unable to add group" -msgstr "" +msgstr "Pas capable d'apondre un grop" #: ajax/enableapp.php:14 msgid "Could not enable app. " -msgstr "" +msgstr "Pòt pas activar app. " #: ajax/lostpassword.php:14 msgid "Email saved" -msgstr "" +msgstr "Corrièl enregistrat" #: ajax/lostpassword.php:16 msgid "Invalid email" -msgstr "" +msgstr "Corrièl incorrècte" #: ajax/openid.php:16 msgid "OpenID Changed" -msgstr "" +msgstr "OpenID cambiat" #: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23 msgid "Invalid request" -msgstr "" +msgstr "Demanda invalida" #: ajax/removegroup.php:16 msgid "Unable to delete group" -msgstr "" +msgstr "Pas capable d'escafar un grop" #: ajax/removeuser.php:22 msgid "Unable to delete user" -msgstr "" +msgstr "Pas capable d'escafar un usancièr" #: ajax/setlanguage.php:18 msgid "Language changed" -msgstr "" +msgstr "Lengas cambiadas" #: ajax/togglegroups.php:25 #, php-format msgid "Unable to add user to group %s" -msgstr "" +msgstr "Pas capable d'apondre un usancièr al grop %s" #: ajax/togglegroups.php:31 #, php-format msgid "Unable to remove user from group %s" -msgstr "" +msgstr "Pas capable de tira un usancièr del grop %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" -msgstr "" +msgstr "Desactiva" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" -msgstr "" +msgstr "Activa" #: js/personal.js:69 msgid "Saving..." -msgstr "" +msgstr "Enregistra..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" -msgstr "" +msgstr "__language_name__" #: templates/admin.php:14 msgid "Security Warning" -msgstr "" +msgstr "Avertiment de securitat" #: templates/admin.php:17 msgid "" @@ -107,11 +108,11 @@ msgstr "" #: templates/admin.php:31 msgid "Cron" -msgstr "" +msgstr "Cron" #: templates/admin.php:37 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Executa un prètfach amb cada pagina cargada" #: templates/admin.php:43 msgid "" @@ -123,15 +124,15 @@ msgstr "" msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Utiliza lo servici cron de ton sistèm operatiu. Executa lo fichièr cron.php dins lo dorsier owncloud tras cronjob del sistèm cada minuta." #: templates/admin.php:56 msgid "Sharing" -msgstr "" +msgstr "Al partejar" #: templates/admin.php:61 msgid "Enable Share API" -msgstr "" +msgstr "Activa API partejada" #: templates/admin.php:62 msgid "Allow apps to use the Share API" @@ -163,11 +164,11 @@ msgstr "" #: templates/admin.php:88 msgid "Log" -msgstr "" +msgstr "Jornal" #: templates/admin.php:116 msgid "More" -msgstr "" +msgstr "Mai d'aquò" #: templates/admin.php:124 msgid "" @@ -181,48 +182,52 @@ msgstr "" #: templates/apps.php:10 msgid "Add your App" +msgstr "Ajusta ton App" + +#: templates/apps.php:11 +msgid "More Apps" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:27 msgid "Select an App" -msgstr "" +msgstr "Selecciona una applicacion" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" -msgstr "" +msgstr "Agacha la pagina d'applications en cò de apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" -msgstr "" +msgstr "<span class=\"licence\"></span>-licençiat per <span class=\"author\"></span>" #: templates/help.php:9 msgid "Documentation" -msgstr "" +msgstr "Documentacion" #: templates/help.php:10 msgid "Managing Big Files" -msgstr "" +msgstr "Al bailejar de fichièrs pesucasses" #: templates/help.php:11 msgid "Ask a question" -msgstr "" +msgstr "Respond a una question" #: templates/help.php:23 msgid "Problems connecting to help database." -msgstr "" +msgstr "Problemas al connectar de la basa de donadas d'ajuda" #: templates/help.php:24 msgid "Go there manually." -msgstr "" +msgstr "Vas çai manualament" #: templates/help.php:32 msgid "Answer" -msgstr "" +msgstr "Responsa" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" -msgstr "" +msgstr "As utilizat <strong>%s</strong> dels <strong>%s<strong> disponibles" #: templates/personal.php:12 msgid "Desktop and Mobile Syncing Clients" @@ -230,88 +235,88 @@ msgstr "" #: templates/personal.php:13 msgid "Download" -msgstr "" +msgstr "Avalcarga" #: templates/personal.php:19 msgid "Your password was changed" -msgstr "" +msgstr "Ton senhal a cambiat" #: templates/personal.php:20 msgid "Unable to change your password" -msgstr "" +msgstr "Pas possible de cambiar ton senhal" #: templates/personal.php:21 msgid "Current password" -msgstr "" +msgstr "Senhal en cors" #: templates/personal.php:22 msgid "New password" -msgstr "" +msgstr "Senhal novèl" #: templates/personal.php:23 msgid "show" -msgstr "" +msgstr "mòstra" #: templates/personal.php:24 msgid "Change password" -msgstr "" +msgstr "Cambia lo senhal" #: templates/personal.php:30 msgid "Email" -msgstr "" +msgstr "Corrièl" #: templates/personal.php:31 msgid "Your email address" -msgstr "" +msgstr "Ton adreiça de corrièl" #: templates/personal.php:32 msgid "Fill in an email address to enable password recovery" -msgstr "" +msgstr "Emplena una adreiça de corrièl per permetre lo mandadís del senhal perdut" #: templates/personal.php:38 templates/personal.php:39 msgid "Language" -msgstr "" +msgstr "Lenga" #: templates/personal.php:44 msgid "Help translate" -msgstr "" +msgstr "Ajuda a la revirada" #: templates/personal.php:51 msgid "use this address to connect to your ownCloud in your file manager" -msgstr "" +msgstr "utiliza aquela adreiça per te connectar al ownCloud amb ton explorator de fichièrs" #: templates/users.php:21 templates/users.php:76 msgid "Name" -msgstr "" +msgstr "Nom" #: templates/users.php:23 templates/users.php:77 msgid "Password" -msgstr "" +msgstr "Senhal" #: templates/users.php:26 templates/users.php:78 templates/users.php:98 msgid "Groups" -msgstr "" +msgstr "Grops" #: templates/users.php:32 msgid "Create" -msgstr "" +msgstr "Crea" #: templates/users.php:35 msgid "Default Quota" -msgstr "" +msgstr "Quota per defaut" #: templates/users.php:55 templates/users.php:138 msgid "Other" -msgstr "" +msgstr "Autres" #: templates/users.php:80 templates/users.php:112 msgid "Group Admin" -msgstr "" +msgstr "Grop Admin" #: templates/users.php:82 msgid "Quota" -msgstr "" +msgstr "Quota" #: templates/users.php:146 msgid "Delete" -msgstr "" +msgstr "Escafa" diff --git a/l10n/pl/admin_dependencies_chk.po b/l10n/pl/admin_dependencies_chk.po deleted file mode 100644 index 952d2fda7b41d7284d428329cd3a7076d4c616cf..0000000000000000000000000000000000000000 --- a/l10n/pl/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Cyryl Sochacki <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 09:01+0000\n" -"Last-Translator: Cyryl Sochacki <>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Moduł php-json jest wymagane przez wiele aplikacji do wewnętrznej łączności" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Modude php-curl jest wymagany do pobrania tytułu strony podczas dodawania zakładki" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Moduł php-gd jest wymagany do tworzenia miniatury obrazów" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Moduł php-ldap jest wymagany aby połączyć się z serwerem ldap" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Moduł php-zip jest wymagany aby pobrać wiele plików na raz" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Moduł php-mb_multibyte jest wymagany do poprawnego zarządzania kodowaniem." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Moduł php-ctype jest wymagany do sprawdzania poprawności danych." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Moduł php-xml jest wymagany do udostępniania plików przy użyciu protokołu webdav." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Dyrektywy allow_url_fopen użytkownika php.ini powinna być ustawiona na 1 do pobierania bazy wiedzy z serwerów OCS" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Moduł php-pdo jest wymagany do przechowywania danych owncloud w bazie danych." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Stan zależności" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Używane przez:" diff --git a/l10n/pl/admin_migrate.po b/l10n/pl/admin_migrate.po deleted file mode 100644 index 096d746c63f51fab9e48a72525265bc8a2f609b9..0000000000000000000000000000000000000000 --- a/l10n/pl/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Cyryl Sochacki <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 12:31+0000\n" -"Last-Translator: Cyryl Sochacki <>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Eksportuj instancję ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Spowoduje to utworzenie pliku skompresowanego, który zawiera dane tej instancji ownCloud.⏎ proszę wybrać typ eksportu:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Eksport" diff --git a/l10n/pl/bookmarks.po b/l10n/pl/bookmarks.po deleted file mode 100644 index 4eee7979454c6559bc10f7bd103daeab56a242ed..0000000000000000000000000000000000000000 --- a/l10n/pl/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/pl/calendar.po b/l10n/pl/calendar.po deleted file mode 100644 index 8039d555b5804cd1ebb9b12fa8a3f24c3de5e7d8..0000000000000000000000000000000000000000 --- a/l10n/pl/calendar.po +++ /dev/null @@ -1,816 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Cyryl Sochacki <>, 2012. -# Marcin Małecki <gerber@tkdami.net>, 2011, 2012. -# Piotr Sokół <psokol@jabster.pl>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Brak kalendarzy" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Brak wydzarzeń" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Nieprawidłowy kalendarz" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Import nieudany" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "zdarzenie zostało zapisane w twoim kalendarzu" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nowa strefa czasowa:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zmieniono strefę czasową" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Nieprawidłowe żądanie" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendarz" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM rrrr" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, rrrr" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Urodziny" - -#: lib/app.php:122 -msgid "Business" -msgstr "Interesy" - -#: lib/app.php:123 -msgid "Call" -msgstr "Rozmowy" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klienci" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Dostawcy" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Święta" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Pomysły" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Podróże" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileusze" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Spotkania" - -#: lib/app.php:131 -msgid "Other" -msgstr "Inne" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Osobiste" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekty" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Pytania" - -#: lib/app.php:135 -msgid "Work" -msgstr "Zawodowe" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "przez" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "nienazwany" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nowy kalendarz" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Brak" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Codziennie" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Tygodniowo" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Każdego dnia tygodnia" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Dwa razy w tygodniu" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Miesięcznie" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Rocznie" - -#: lib/object.php:388 -msgid "never" -msgstr "nigdy" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "przez wydarzenia" - -#: lib/object.php:390 -msgid "by date" -msgstr "po dacie" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "miesięcznie" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "tygodniowo" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Poniedziałek" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Wtorek" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Środa" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Czwartek" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Piątek" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sobota" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Niedziela" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "wydarzenia miesiąca" - -#: lib/object.php:428 -msgid "first" -msgstr "pierwszy" - -#: lib/object.php:429 -msgid "second" -msgstr "drugi" - -#: lib/object.php:430 -msgid "third" -msgstr "trzeci" - -#: lib/object.php:431 -msgid "fourth" -msgstr "czwarty" - -#: lib/object.php:432 -msgid "fifth" -msgstr "piąty" - -#: lib/object.php:433 -msgid "last" -msgstr "ostatni" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Styczeń" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Luty" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Marzec" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Kwiecień" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maj" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Czerwiec" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Lipiec" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Sierpień" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Wrzesień" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Październik" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Listopad" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Grudzień" - -#: lib/object.php:488 -msgid "by events date" -msgstr "po datach wydarzeń" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "po dniach roku" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "po tygodniach" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "przez dzień i miesiąc" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "N." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Pn." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Wt." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Śr." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Cz." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Pt." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "S." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Sty." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Lut." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Kwi." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Maj." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Cze." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Lip." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Sie." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Wrz." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Paź." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Lis." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Gru." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Cały dzień" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Brakujące pola" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Nazwa" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Od daty" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Od czasu" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Do daty" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Do czasu" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Wydarzenie kończy się przed rozpoczęciem" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Awaria bazy danych" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Tydzień" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Miesiąc" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Dzisiaj" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Twoje kalendarze" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Wyświetla odnośnik CalDAV" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Współdzielone kalendarze" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Brak współdzielonych kalendarzy" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Współdziel kalendarz" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Pobiera kalendarz" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Edytuje kalendarz" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Usuwa kalendarz" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "współdzielisz z" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nowy kalendarz" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Edytowanie kalendarza" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Wyświetlana nazwa" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktywny" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kolor" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Zapisz" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Prześlij" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Anuluj" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Edytowanie wydarzenia" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Wyeksportuj" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informacja o wydarzeniach" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Powtarzanie" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Uczestnicy" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Współdziel" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Nazwa wydarzenia" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategoria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Oddziel kategorie przecinkami" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Edytuj kategorie" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Wydarzenie całodniowe" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Od" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Do" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opcje zaawansowane" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Lokalizacja" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Lokalizacja wydarzenia" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Opis" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Opis wydarzenia" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Powtarzanie" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Zaawansowane" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Wybierz dni powszechne" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Wybierz dni" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "oraz wydarzenia roku" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "oraz wydarzenia miesiąca" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Wybierz miesiące" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Wybierz tygodnie" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "oraz wydarzenia roku." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interwał" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Koniec" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "wystąpienia" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "stwórz nowy kalendarz" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Zaimportuj plik kalendarza" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Proszę wybierz kalendarz" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nazwa kalendarza" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Import" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Zamknij okno" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Tworzenie nowego wydarzenia" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Zobacz wydarzenie" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "nie zaznaczono kategorii" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "z" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "w" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Strefa czasowa" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "więcej informacji" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Odczytać tylko linki iCalendar" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Użytkownicy" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "wybierz użytkowników" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Edytowalne" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupy" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "wybierz grupy" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "uczyń publicznym" diff --git a/l10n/pl/contacts.po b/l10n/pl/contacts.po deleted file mode 100644 index c0d1d34b6924722bc4b96034493a1f9ed2e47b5e..0000000000000000000000000000000000000000 --- a/l10n/pl/contacts.po +++ /dev/null @@ -1,957 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Bartek <bart.p.pl@gmail.com>, 2012. -# Cyryl Sochacki <>, 2012. -# <czarnystokrotek@mailoo.org>, 2012. -# Marcin Małecki <gerber@tkdami.net>, 2011, 2012. -# Piotr Sokół <psokol@jabster.pl>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Błąd (de)aktywowania książki adresowej." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id nie ustawione." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Nie można zaktualizować książki adresowej z pustą nazwą." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Błąd uaktualniania książki adresowej." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Brak opatrzonego ID " - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Błąd ustawień sumy kontrolnej" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Nie zaznaczono kategorii do usunięcia" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nie znaleziono książek adresowych" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nie znaleziono kontaktów." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Wystąpił błąd podczas dodawania kontaktu." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "nazwa elementu nie jest ustawiona." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Nie można parsować kontaktu:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Nie można dodać pustego elementu." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Należy wypełnić przynajmniej jedno pole adresu." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Próba dodania z duplikowanej właściwości:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informacje o vCard są nieprawidłowe. Proszę odświeżyć stronę." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Brak ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Wystąpił błąd podczas przetwarzania VCard ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "checksum-a nie ustawiona" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informacje na temat vCard są niepoprawne. Proszę przeładuj stronę:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Gdyby coś poszło FUBAR." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "ID kontaktu nie został utworzony." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Błąd odczytu zdjęcia kontaktu." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Wystąpił błąd podczas zapisywania pliku tymczasowego." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Wczytywane zdjęcie nie jest poprawne." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Brak kontaktu id." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Ścieżka do zdjęcia nie została podana." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Plik nie istnieje:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Błąd ładowania obrazu." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Błąd pobrania kontaktu." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Błąd uzyskiwania właściwości ZDJĘCIA." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Błąd zapisu kontaktu." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Błąd zmiany rozmiaru obrazu" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Błąd przycinania obrazu" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Błąd utworzenia obrazu tymczasowego" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Błąd znajdowanie obrazu: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Wystąpił błąd podczas wysyłania kontaktów do magazynu." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Nie było błędów, plik wyczytano poprawnie." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Załadowany plik przekracza wielkość upload_max_filesize w php.ini " - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Wczytywany plik przekracza wielkość MAX_FILE_SIZE, która została określona w formularzu HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Załadowany plik tylko częściowo został wysłany." - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Plik nie został załadowany" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Brak folderu tymczasowego" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Nie można zapisać obrazu tymczasowego: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Nie można wczytać obrazu tymczasowego: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Plik nie został załadowany. Nieznany błąd" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontakty" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Niestety, ta funkcja nie została jeszcze zaimplementowana" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Nie wdrożono" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Nie można pobrać prawidłowego adresu." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Błąd" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Ta właściwość nie może być pusta." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Nie można serializować elementów." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "\"deleteProperty' wywołana bez argumentu typu. Proszę raportuj na bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Zmień nazwę" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Żadne pliki nie zostały zaznaczone do wysłania." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Plik, który próbujesz wysłać przekracza maksymalny rozmiar pliku przekazywania na tym serwerze." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Błąd wczytywania zdjęcia profilu." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Wybierz typ" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Niektóre kontakty są zaznaczone do usunięcia, ale nie są usunięte jeszcze. Proszę czekać na ich usunięcie." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Czy chcesz scalić te książki adresowe?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Wynik: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importowane, " - -#: js/loader.js:49 -msgid " failed." -msgstr " nie powiodło się." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Nazwa nie może być pusta." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Nie znaleziono książki adresowej:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "To nie jest Twoja książka adresowa." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Nie można odnaleźć kontaktu." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GG" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Praca" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Dom" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Inne" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Komórka" - -#: lib/app.php:203 -msgid "Text" -msgstr "Połączenie tekstowe" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Połączenie głosowe" - -#: lib/app.php:205 -msgid "Message" -msgstr "Wiadomość" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faks" - -#: lib/app.php:207 -msgid "Video" -msgstr "Połączenie wideo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Urodziny" - -#: lib/app.php:253 -msgid "Business" -msgstr "Biznesowe" - -#: lib/app.php:254 -msgid "Call" -msgstr "Wywołanie" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Klienci" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Doręczanie" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Święta" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Pomysły" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Podróż" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubileusz" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Spotkanie" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Osobiste" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projekty" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Pytania" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} Urodzony" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Dodaj kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Import" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Ustawienia" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Książki adresowe" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Zamknij" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Skróty klawiatury" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Nawigacja" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Następny kontakt na liście" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Poprzedni kontakt na liście" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Rozwiń/Zwiń bieżącą książkę adresową" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Następna książka adresowa" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Poprzednia książka adresowa" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Akcje" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Odśwież listę kontaktów" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Dodaj nowy kontakt" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Dodaj nowa książkę adresową" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Usuń obecny kontakt" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Upuść fotografię aby załadować" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Usuń aktualne zdjęcie" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Edytuj aktualne zdjęcie" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Wczytaj nowe zdjęcie" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Wybierz zdjęcie z ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format niestandardowy, krótkie nazwy, imię i nazwisko, Odwracać lub Odwrócić z przecinkiem" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Edytuj szczegóły nazwy" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizacja" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Usuwa książkę adresową" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Nazwa" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Wpisz nazwę" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Strona www" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.jakasstrona.pl" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Idż do strony www" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-rrrr" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupy" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Oddziel grupy przecinkami" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Edytuj grupy" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferowane" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Określ prawidłowy adres e-mail." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Wpisz adres email" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Mail na adres" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Usuń adres mailowy" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Wpisz numer telefonu" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Usuń numer telefonu" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Zobacz na mapie" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Edytuj szczegóły adresu" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Dodaj notatkę tutaj." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Dodaj pole" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adres" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Uwaga" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Pobiera kontakt" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Usuwa kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Tymczasowy obraz został usunięty z pamięci podręcznej." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Edytuj adres" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Typ" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Skrzynka pocztowa" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Ulica" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Ulica i numer" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Rozszerzony" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Numer lokalu" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Miasto" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Region" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Np. stanu lub prowincji" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Kod pocztowy" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Kod pocztowy" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Kraj" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Książka adresowa" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Prefiksy Hon." - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Panna" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Ms" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Pan" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Pani" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Podaj imię" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Dodatkowe nazwy" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Nazwa rodziny" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Sufiksy Hon." - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importuj plik z kontaktami" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Proszę wybrać książkę adresową" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "utwórz nową książkę adresową" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nazwa nowej książki adresowej" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "importuj kontakty" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Nie masz żadnych kontaktów w swojej książce adresowej." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Dodaj kontakt" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Wybierz książki adresowe" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Wpisz nazwę" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Wprowadź opis" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "adres do synchronizacji CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "więcej informacji" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Pierwszy adres" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Pokaż link CardDAV" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Pokaż tylko do odczytu łącze VCF" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Udostępnij" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Pobiera książkę adresową" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Edytuje książkę adresową" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nowa książka adresowa" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nazwa" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Opis" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Zapisz" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Anuluj" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Więcej..." diff --git a/l10n/pl/core.po b/l10n/pl/core.po index cd70492b6194541d1507744eefb24eeff2531a0b..7e47de56d83d08717548c2ba786752f42c2cedab 100644 --- a/l10n/pl/core.po +++ b/l10n/pl/core.po @@ -4,6 +4,7 @@ # # Translators: # Cyryl Sochacki <>, 2012. +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012. # Kamil Domański <kdomanski@kdemail.net>, 2011. # Marcin Małecki <gerber@tkdami.net>, 2011, 2012. # Marcin Małecki <mosslar@gmail.com>, 2011. @@ -14,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" @@ -36,55 +37,55 @@ msgstr "Brak kategorii" msgid "This category already exists: " msgstr "Ta kategoria już istnieje" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Ustawienia" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Styczeń" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Luty" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marzec" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Kwiecień" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maj" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Czerwiec" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Lipiec" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Sierpień" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Wrzesień" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Październik" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Listopad" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Grudzień" @@ -112,8 +113,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Nie ma kategorii zaznaczonych do usunięcia." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Błąd" @@ -123,21 +124,23 @@ msgstr "Błąd podczas współdzielenia" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Błąd podczas zatrzymywania współdzielenia" #: js/share.js:121 msgid "Error while changing permissions" msgstr "Błąd przy zmianie uprawnień" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Współdzielony z tobą i grupą" + +#: js/share.js:130 +msgid "by" +msgstr "przez" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Współdzielone z taba przez" #: js/share.js:137 msgid "Share with" @@ -151,7 +154,8 @@ msgstr "Współdziel z link" msgid "Password protect" msgstr "Zabezpieczone hasłem" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Hasło" @@ -164,9 +168,8 @@ msgid "Expiration date" msgstr "Data wygaśnięcia" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Współdziel przez email: %s" +msgid "Share via email:" +msgstr "Współdziel poprzez maila" #: js/share.js:187 msgid "No people found" @@ -177,47 +180,50 @@ msgid "Resharing is not allowed" msgstr "Współdzielenie nie jest możliwe" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Współdziel w" + +#: js/share.js:250 +msgid "with" +msgstr "z" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Zatrzymaj współdzielenie" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "można edytować" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "kontrola dostępu" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "utwórz" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "uaktualnij" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "usuń" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "współdziel" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Zabezpieczone hasłem" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Błąd niszczenie daty wygaśnięcia" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Błąd podczas ustawiania daty wygaśnięcia" @@ -241,12 +247,12 @@ msgstr "Żądane" msgid "Login failed!" msgstr "Nie udało się zalogować!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nazwa użytkownika" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Żądanie resetowania" @@ -302,68 +308,107 @@ msgstr "Edytuj kategorię" msgid "Add" msgstr "Dodaj" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Tworzenie <strong>konta administratora</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Zaawansowane" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Katalog danych" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfiguracja bazy danych" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "zostanie użyte" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Użytkownik bazy danych" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Hasło do bazy danych" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nazwa bazy danych" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Obszar tabel bazy danych" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Komputer bazy danych" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Zakończ konfigurowanie" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "usługi internetowe pod kontrolą" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Wylogowuje użytkownika" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Nie pamiętasz hasła?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "Zapamiętanie" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Zaloguj" @@ -378,3 +423,17 @@ msgstr "wstecz" #: templates/part.pagenavi.php:20 msgid "next" msgstr "naprzód" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/pl/files.po b/l10n/pl/files.po index 3344225a5cdfffa3c7ff8bfe664ccbda2dc3cc9f..5cae59fb451f6ea57a317e3c07173d759ca74afc 100644 --- a/l10n/pl/files.po +++ b/l10n/pl/files.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-06 02:02+0200\n" +"PO-Revision-Date: 2012-10-05 21:03+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -69,39 +69,39 @@ msgstr "Usuwa element" msgid "Rename" msgstr "Zmień nazwę" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "already exists" msgstr "Już istnieje" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "replace" msgstr "zastap" -#: js/filelist.js:190 +#: js/filelist.js:189 msgid "suggest name" msgstr "zasugeruj nazwę" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:189 js/filelist.js:191 msgid "cancel" msgstr "anuluj" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:238 js/filelist.js:240 msgid "replaced" msgstr "zastąpione" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:238 js/filelist.js:240 js/filelist.js:272 js/filelist.js:274 msgid "undo" msgstr "wróć" -#: js/filelist.js:241 +#: js/filelist.js:240 msgid "with" msgstr "z" -#: js/filelist.js:273 +#: js/filelist.js:272 msgid "unshared" msgstr "Nie udostępnione" -#: js/filelist.js:275 +#: js/filelist.js:274 msgid "deleted" msgstr "skasuj" @@ -109,114 +109,114 @@ msgstr "skasuj" msgid "generating ZIP-file, it may take some time." msgstr "Generowanie pliku ZIP, może potrwać pewien czas." -#: js/files.js:208 +#: js/files.js:215 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Nie można wczytać pliku jeśli jest katalogiem lub ma 0 bajtów" -#: js/files.js:208 +#: js/files.js:215 msgid "Upload Error" msgstr "Błąd wczytywania" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:243 js/files.js:348 js/files.js:378 msgid "Pending" msgstr "Oczekujące" -#: js/files.js:256 +#: js/files.js:263 msgid "1 file uploading" -msgstr "" +msgstr "1 plik wczytany" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:266 js/files.js:311 js/files.js:326 msgid "files uploading" -msgstr "" +msgstr "pliki wczytane" -#: js/files.js:322 js/files.js:355 +#: js/files.js:329 js/files.js:362 msgid "Upload cancelled." msgstr "Wczytywanie anulowane." -#: js/files.js:424 +#: js/files.js:432 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Wysyłanie pliku jest w toku. Teraz opuszczając stronę wysyłanie zostanie anulowane." -#: js/files.js:494 +#: js/files.js:502 msgid "Invalid name, '/' is not allowed." msgstr "Nieprawidłowa nazwa '/' jest niedozwolone." -#: js/files.js:667 +#: js/files.js:679 msgid "files scanned" msgstr "Pliki skanowane" -#: js/files.js:675 +#: js/files.js:687 msgid "error while scanning" msgstr "Wystąpił błąd podczas skanowania" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:760 templates/index.php:48 msgid "Name" msgstr "Nazwa" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:761 templates/index.php:56 msgid "Size" msgstr "Rozmiar" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:762 templates/index.php:58 msgid "Modified" msgstr "Czas modyfikacji" -#: js/files.js:777 +#: js/files.js:789 msgid "folder" msgstr "folder" -#: js/files.js:779 +#: js/files.js:791 msgid "folders" msgstr "foldery" -#: js/files.js:787 +#: js/files.js:799 msgid "file" msgstr "plik" -#: js/files.js:789 +#: js/files.js:801 msgid "files" msgstr "pliki" -#: js/files.js:833 +#: js/files.js:845 msgid "seconds ago" -msgstr "" +msgstr "sekund temu" -#: js/files.js:834 +#: js/files.js:846 msgid "minute ago" -msgstr "" +msgstr "minutę temu" -#: js/files.js:835 +#: js/files.js:847 msgid "minutes ago" -msgstr "" +msgstr "minut temu" -#: js/files.js:838 +#: js/files.js:850 msgid "today" -msgstr "" +msgstr "dziś" -#: js/files.js:839 +#: js/files.js:851 msgid "yesterday" -msgstr "" +msgstr "wczoraj" -#: js/files.js:840 +#: js/files.js:852 msgid "days ago" -msgstr "" +msgstr "dni temu" -#: js/files.js:841 +#: js/files.js:853 msgid "last month" -msgstr "" +msgstr "ostani miesiąc" -#: js/files.js:843 +#: js/files.js:855 msgid "months ago" -msgstr "" +msgstr "miesięcy temu" -#: js/files.js:844 +#: js/files.js:856 msgid "last year" -msgstr "" +msgstr "ostatni rok" -#: js/files.js:845 +#: js/files.js:857 msgid "years ago" -msgstr "" +msgstr "lat temu" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/pl/files_external.po b/l10n/pl/files_external.po index 6257d725994806dee9dcf7ddd138b8e92be3f0a6..ae3676ade7c35349f64e6e88c84e87aa6553be82 100644 --- a/l10n/pl/files_external.po +++ b/l10n/pl/files_external.po @@ -4,19 +4,44 @@ # # Translators: # Cyryl Sochacki <>, 2012. +# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 09:06+0000\n" -"Last-Translator: Cyryl Sochacki <>\n" +"POT-Creation-Date: 2012-10-06 02:03+0200\n" +"PO-Revision-Date: 2012-10-05 20:54+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Dostęp do" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Wystąpił błąd podczas konfigurowania zasobu Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Udziel dostępu" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Wypełnij wszystkie wymagane pola" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Proszę podać prawidłowy klucz aplikacji Dropbox i klucz sekretny." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Wystąpił błąd podczas konfigurowania zasobu Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +87,22 @@ msgstr "Grupy" msgid "Users" msgstr "Użytkownicy" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Usuń" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Włącz zewnętrzne zasoby dyskowe użytkownika" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Zezwalaj użytkownikom na montowanie ich własnych zewnętrznych zasobów dyskowych" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Główny certyfikat SSL" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importuj główny certyfikat" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Włącz zewnętrzne zasoby dyskowe użytkownika" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Zezwalaj użytkownikom na montowanie ich własnych zewnętrznych zasobów dyskowych" diff --git a/l10n/pl/files_odfviewer.po b/l10n/pl/files_odfviewer.po deleted file mode 100644 index 0c090a229ff8d8649c64a51c53f9c36c6fc6c31f..0000000000000000000000000000000000000000 --- a/l10n/pl/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/pl/files_pdfviewer.po b/l10n/pl/files_pdfviewer.po deleted file mode 100644 index 00b45cf929595e87e45de87a08dfb62499237b5c..0000000000000000000000000000000000000000 --- a/l10n/pl/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/pl/files_texteditor.po b/l10n/pl/files_texteditor.po deleted file mode 100644 index 039282380a63385c9c543ad1908d2e317dac0508..0000000000000000000000000000000000000000 --- a/l10n/pl/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/pl/gallery.po b/l10n/pl/gallery.po deleted file mode 100644 index ff5aef8d74e233158b0e90174dbfe03bc3c09757..0000000000000000000000000000000000000000 --- a/l10n/pl/gallery.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Bartek <bart.p.pl@gmail.com>, 2012. -# Cyryl Sochacki <>, 2012. -# Marcin Małecki <gerber@tkdami.net>, 2012. -# Piotr Sokół <psokol@jabster.pl>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-30 10:41+0000\n" -"Last-Translator: Marcin Małecki <gerber@tkdami.net>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Zdjęcia" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Udostępnij galerię" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Błąd: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Błąd wewnętrzny" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Pokaz slajdów" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Wróć" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Usuń potwierdzenie" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Czy chcesz usunąć album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Zmień nazwę albumu" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nowa nazwa albumu" diff --git a/l10n/pl/impress.po b/l10n/pl/impress.po deleted file mode 100644 index 1321f95ef5aa257d144ea3d3c19b0e6817ff4ed7..0000000000000000000000000000000000000000 --- a/l10n/pl/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/pl/media.po b/l10n/pl/media.po deleted file mode 100644 index d8f1ee9e41035266843c7cf23354d8d940416b3d..0000000000000000000000000000000000000000 --- a/l10n/pl/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Marcin Małecki <gerber@tkdami.net>, 2011. -# <mosslar@gmail.com>, 2011. -# Piotr Sokół <psokol@jabster.pl>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Polish (http://www.transifex.net/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Muzyka" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Odtwarzaj" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Wstrzymaj" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Poprzedni" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Następny" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Wycisz" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Wyłącz wyciszenie" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Przeszukaj kolekcję" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Wykonawca" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Tytuł" diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po index 31d3ab5c968c1ef3fd4fdc353d0c8273534b6c86..6210dabfa580280443db4cbfaf1ad71a95e74021 100644 --- a/l10n/pl/settings.po +++ b/l10n/pl/settings.po @@ -16,9 +16,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 10:40+0000\n" -"Last-Translator: emc <mplichta@gmail.com>\n" +"POT-Creation-Date: 2012-10-11 02:04+0200\n" +"PO-Revision-Date: 2012-10-10 06:42+0000\n" +"Last-Translator: Cyryl Sochacki <cyrylsochacki@gmail.com>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,7 +30,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nie mogę załadować listy aplikacji" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "Błąd uwierzytelniania" @@ -67,7 +67,7 @@ msgstr "Nieprawidłowe żądanie" msgid "Unable to delete group" msgstr "Nie można usunąć grupy" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Nie można usunąć użytkownika" @@ -85,19 +85,19 @@ msgstr "Nie można dodać użytkownika do grupy %s" msgid "Unable to remove user from group %s" msgstr "Nie można usunąć użytkownika z grupy %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" -msgstr "Wyłączone" +msgstr "Wyłącz" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" -msgstr "Włączone" +msgstr "Włącz" #: js/personal.js:69 msgid "Saving..." msgstr "Zapisywanie..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Polski" @@ -192,15 +192,19 @@ msgstr "Stwirzone przez <a href=\"http://ownCloud.org/contact\" target=\"_blank\ msgid "Add your App" msgstr "Dodaj aplikacje" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Więcej aplikacji" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Zaznacz aplikacje" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Zobacz stronę aplikacji na apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licencjonowane przez <span class=\"author\"></span>" diff --git a/l10n/pl/tasks.po b/l10n/pl/tasks.po deleted file mode 100644 index 39026f902095149510bd1a6ba67c9df564b1e373..0000000000000000000000000000000000000000 --- a/l10n/pl/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Cyryl Sochacki <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 09:20+0000\n" -"Last-Translator: Cyryl Sochacki <>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Zła data/czas" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Zadania" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Brak kategorii" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Nieokreślona" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=najwyższy" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=średni" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=mało ważny " - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Podsumowanie puste" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Nieprawidłowy procent wykonania" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Nieprawidłowy priorytet" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Dodaj zadanie" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Kolejność - domyślna" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Kolejność - wg lista" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Kolejność - wg kompletności" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Kolejność - wg lokalizacja" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Kolejność - wg priorytetu" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Kolejność - wg nazywy" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Ładuję zadania" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Ważne" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Więcej" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Mniej" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Usuń" diff --git a/l10n/pl/user_migrate.po b/l10n/pl/user_migrate.po deleted file mode 100644 index 4b85ca025a20f63b5b24694dfa3cd2d879e574b8..0000000000000000000000000000000000000000 --- a/l10n/pl/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Cyryl Sochacki <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 09:09+0000\n" -"Last-Translator: Cyryl Sochacki <>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Eksport" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Coś poszło źle, podczas generowania pliku eksportu" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Wystąpił błąd" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Eksportuj konto użytkownika" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Spowoduje to utworzenie pliku skompresowanego, który zawiera konto ownCloud." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Importuj konto użytkownika" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "paczka Zip użytkownika ownCloud" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importuj" diff --git a/l10n/pl/user_openid.po b/l10n/pl/user_openid.po deleted file mode 100644 index c199a51dcb2d4591ffdb4a73bd074f19c1423e79..0000000000000000000000000000000000000000 --- a/l10n/pl/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Cyryl Sochacki <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-21 02:03+0200\n" -"PO-Revision-Date: 2012-08-20 09:12+0000\n" -"Last-Translator: Cyryl Sochacki <>\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "To jest punkt końcowy serwera OpenID. Aby uzyskać więcej informacji zobacz" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Tożsamość: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Obszar: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Użytkownik: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Login" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Błąd:<b>Nie wybrano użytkownika" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "można uwierzytelniać do innych witryn z tego adresu" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Autoryzowani dostawcy OpenID" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Twój adres na Wordpress, Identi.ca, …" diff --git a/l10n/pl_PL/core.po b/l10n/pl_PL/core.po index fd785c511865dde6c31d4a211466e68bfc54d2ac..8cf58274487f2f48e4af959b6260e33027fa600e 100644 --- a/l10n/pl_PL/core.po +++ b/l10n/pl_PL/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/pl_PL/files_external.po b/l10n/pl_PL/files_external.po index 3006debaa44f6229ffe0351a49d75c7d96d105c7..e6dff5b09a9579e890275148e9a598b64f89538e 100644 --- a/l10n/pl_PL/files_external.po +++ b/l10n/pl_PL/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-31 02:02+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl_PL\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/pl_PL/settings.po b/l10n/pl_PL/settings.po index 3a26454d1397742b4a143c35a67bcb5cfa69c167..0bf63eb96a6cf39da3ec910198b6f08a8a2260a4 100644 --- a/l10n/pl_PL/settings.po +++ b/l10n/pl_PL/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/pt_BR/admin_dependencies_chk.po b/l10n/pt_BR/admin_dependencies_chk.po deleted file mode 100644 index 571f626c30422a14f91f59429fe08b96c9639060..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/pt_BR/admin_migrate.po b/l10n/pt_BR/admin_migrate.po deleted file mode 100644 index 57e754066c54b498140c800e4ad0afd0c4d1a582..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/pt_BR/bookmarks.po b/l10n/pt_BR/bookmarks.po deleted file mode 100644 index e574ace5f822de765ea3cc8e1dd3a095ab200460..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/pt_BR/calendar.po b/l10n/pt_BR/calendar.po deleted file mode 100644 index 5ffc4e305f958da025d647a5414e55654c437453..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/calendar.po +++ /dev/null @@ -1,817 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012. -# Sandro Venezuela <sandrovenezuela@gmail.com>, 2012. -# Thiago Vicente <thiagovice@gmail.com>, 2012. -# Van Der Fran <transifex@vanderland.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Nenhum calendário encontrado." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Nenhum evento encontrado." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Calendário incorreto" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Novo fuso horário" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Fuso horário alterado" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Pedido inválido" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendário" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Aniversário" - -#: lib/app.php:122 -msgid "Business" -msgstr "Negócio" - -#: lib/app.php:123 -msgid "Call" -msgstr "Chamada" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clientes" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Entrega" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Feriados" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idéias" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Jornada" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileu" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Reunião" - -#: lib/app.php:131 -msgid "Other" -msgstr "Outros" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Pessoal" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projetos" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Perguntas" - -#: lib/app.php:135 -msgid "Work" -msgstr "Trabalho" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "sem nome" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Novo Calendário" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Não repetir" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Diariamente" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Semanal" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Cada dia da semana" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "De duas em duas semanas" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensal" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Anual" - -#: lib/object.php:388 -msgid "never" -msgstr "nunca" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "por ocorrências" - -#: lib/object.php:390 -msgid "by date" -msgstr "por data" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "por dia do mês" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "por dia da semana" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Segunda-feira" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Terça-feira" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Quarta-feira" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Quinta-feira" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Sexta-feira" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sábado" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Domingo" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "semana do evento no mês" - -#: lib/object.php:428 -msgid "first" -msgstr "primeiro" - -#: lib/object.php:429 -msgid "second" -msgstr "segundo" - -#: lib/object.php:430 -msgid "third" -msgstr "terceiro" - -#: lib/object.php:431 -msgid "fourth" -msgstr "quarto" - -#: lib/object.php:432 -msgid "fifth" -msgstr "quinto" - -#: lib/object.php:433 -msgid "last" -msgstr "último" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Janeiro" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Fevereiro" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Março" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Abril" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maio" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Junho" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Julho" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Agosto" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Setembro" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Outubro" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembro" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Dezembro" - -#: lib/object.php:488 -msgid "by events date" -msgstr "eventos por data" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "por dia(s) do ano" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "por número(s) da semana" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "por dia e mês" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Todo o dia" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Campos incompletos" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Título" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Desde a Data" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Desde a Hora" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Até a Data" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Até a Hora" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "O evento termina antes de começar" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Houve uma falha de banco de dados" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Semana" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mês" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hoje" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Meus Calendários" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Link para CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendários Compartilhados" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Nenhum Calendário Compartilhado" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Compartilhar Calendário" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Baixar" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Editar" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Excluir" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "compartilhado com você por" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Novo calendário" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Editar calendário" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Mostrar Nome" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Ativo" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Cor do Calendário" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Salvar" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Submeter" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Editar um evento" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportar" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Info de Evento" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Repetindo" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarme" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Participantes" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Compartilhar" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Título do evento" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categoria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separe as categorias por vírgulas" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Editar categorias" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Evento de dia inteiro" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "De" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Para" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opções avançadas" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Local" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Local do evento" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Descrição" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Descrição do Evento" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Repetir" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avançado" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Selecionar dias da semana" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Selecionar dias" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "e o dia do evento no ano." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "e o dia do evento no mês." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Selecionar meses" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Selecionar semanas" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "e a semana do evento no ano." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalo" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Final" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "ocorrências" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "criar um novo calendário" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importar um arquivo de calendário" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nome do novo calendário" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importar" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Fechar caixa de diálogo" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Criar um novo evento" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Visualizar evento" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nenhuma categoria selecionada" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "para" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Fuso horário" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Usuários" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "Selecione usuários" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Editável" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupos" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "Selecione grupos" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "Tornar público" diff --git a/l10n/pt_BR/contacts.po b/l10n/pt_BR/contacts.po deleted file mode 100644 index e4a7f97946bd2070e0b49fb7bc23cd49e6f646b3..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012. -# Thiago Vicente <thiagovice@gmail.com>, 2012. -# Van Der Fran <transifex@vanderland.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Erro ao (des)ativar agenda." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID não definido." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Não é possível atualizar sua agenda com um nome em branco." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Erro ao atualizar agenda." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Nenhum ID fornecido" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Erro ajustando checksum." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Nenhum categoria selecionada para remoção." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nenhuma agenda de endereços encontrada." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nenhum contato encontrado." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Ocorreu um erro ao adicionar o contato." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "nome do elemento não definido." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Não é possível adicionar propriedade vazia." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Pelo menos um dos campos de endereço tem que ser preenchido." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Tentando adiciona propriedade duplicada:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informações sobre vCard é incorreta. Por favor, recarregue a página." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Faltando ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Erro de identificação VCard para ID:" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "checksum não definido." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informação sobre vCard incorreto. Por favor, recarregue a página:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Something went FUBAR. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Nenhum ID do contato foi submetido." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Erro de leitura na foto do contato." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Erro ao salvar arquivo temporário." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Foto carregada não é válida." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "ID do contato está faltando." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Nenhum caminho para foto foi submetido." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Arquivo não existe:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Erro ao carregar imagem." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Erro ao obter propriedade de contato." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Erro ao obter propriedade da FOTO." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Erro ao salvar contato." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Erro ao modificar tamanho da imagem" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Erro ao recortar imagem" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Erro ao criar imagem temporária" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Erro ao localizar imagem:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Erro enviando contatos para armazenamento." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Arquivo enviado com sucesso" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "O arquivo enviado excede a diretiva upload_max_filesize em php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "O arquivo carregado excede o argumento MAX_FILE_SIZE especificado no formulário HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "O arquivo foi parcialmente carregado" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Nenhum arquivo carregado" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Diretório temporário não encontrado" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Não foi possível salvar a imagem temporária:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Não foi possível carregar a imagem temporária:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Nenhum arquivo foi transferido. Erro desconhecido" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Contatos" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Desculpe, esta funcionalidade não foi implementada ainda" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "não implementado" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Não foi possível obter um endereço válido." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Erro" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Esta propriedade não pode estar vazia." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Não foi possível serializar elementos." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "\"deleteProperty\" chamado sem argumento de tipo. Por favor, informe a bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Editar nome" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Nenhum arquivo selecionado para carregar." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "O arquivo que você está tentando carregar excede o tamanho máximo para este servidor." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Selecione o tipo" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultado:" - -#: js/loader.js:49 -msgid " imported, " -msgstr "importado," - -#: js/loader.js:49 -msgid " failed." -msgstr "falhou." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Esta não é a sua agenda de endereços." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Contato não pôde ser encontrado." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Trabalho" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Home" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Móvel" - -#: lib/app.php:203 -msgid "Text" -msgstr "Texto" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voz" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mensagem" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Vídeo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Aniversário" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Aniversário de {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contato" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Adicionar Contato" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importar" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Agendas de Endereço" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Fechar." - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Arraste a foto para ser carregada" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Deletar imagem atual" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Editar imagem atual" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Carregar nova foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Selecionar foto do OwnCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formato personalizado, Nome curto, Nome completo, Inverter ou Inverter com vírgula" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Editar detalhes do nome" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organização" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Excluir" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Apelido" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Digite o apelido" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-aaaa" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupos" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separe grupos por virgula" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editar grupos" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferido" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Por favor, especifique um email válido." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Digite um endereço de email" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Correio para endereço" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Remover endereço de email" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Digite um número de telefone" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Remover número de telefone" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Visualizar no mapa" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Editar detalhes de endereço" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Adicionar notas" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Adicionar campo" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefone" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Endereço" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Baixar contato" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Apagar contato" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "A imagem temporária foi removida cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Editar endereço" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Digite" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Caixa Postal" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Estendido" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Cidade" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Região" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "CEP" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "País" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Agenda de Endereço" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Exmo. Prefixos " - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Senhorita" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Srta." - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Sr." - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Senhor" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Sra." - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Primeiro Nome" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Segundo Nome" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Sobrenome" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Exmo. Sufixos" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importar arquivos de contato." - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Por favor, selecione uma agenda de endereços" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Criar nova agenda de endereços" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nome da nova agenda de endereços" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importar contatos" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Voce não tem contatos em sua agenda de endereços." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Adicionar contatos" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Sincronizando endereços CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "leia mais" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Endereço primário(Kontact et al)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Baixar" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editar" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nova agenda" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Salvar" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po index 6f0f826640e91bef87546b348e839cdca9f26fba..990a977673d31a924d63e864a3360d19e8277e53 100644 --- a/l10n/pt_BR/core.po +++ b/l10n/pt_BR/core.po @@ -5,6 +5,7 @@ # Translators: # <duda.nogueira@metasys.com.br>, 2011. # Guilherme Maluf Balzana <guimalufb@gmail.com>, 2012. +# <henrique@meira.net>, 2012. # <philippi.sedir@gmail.com>, 2012. # Thiago Vicente <thiagovice@gmail.com>, 2012. # Unforgiving Fallout <>, 2012. @@ -13,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 12:25+0000\n" -"Last-Translator: sedir <philippi.sedir@gmail.com>\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,55 +36,55 @@ msgstr "Nenhuma categoria adicionada?" msgid "This category already exists: " msgstr "Essa categoria já existe" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Configurações" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Janeiro" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Fevereiro" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Março" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Abril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maio" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Junho" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Julho" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agosto" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Setembro" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Outubro" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Novembro" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Dezembro" @@ -111,8 +112,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Nenhuma categoria selecionada para deletar." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Erro" @@ -129,14 +130,16 @@ msgid "Error while changing permissions" msgstr "Erro ao mudar permissões" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Compartilhado com você e o grupo %s por %s" +msgid "Shared with you and the group" +msgstr "Compartilhado com você e o grupo" + +#: js/share.js:130 +msgid "by" +msgstr "por" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Compartilhado com você por %s" +msgid "Shared with you by" +msgstr "Compartilhado com você por" #: js/share.js:137 msgid "Share with" @@ -150,7 +153,8 @@ msgstr "Compartilhar com link" msgid "Password protect" msgstr "Proteger com senha" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Senha" @@ -163,9 +167,8 @@ msgid "Expiration date" msgstr "Data de expiração" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Compartilhar via email: %s" +msgid "Share via email:" +msgstr "Compartilhar via e-mail:" #: js/share.js:187 msgid "No people found" @@ -176,47 +179,50 @@ msgid "Resharing is not allowed" msgstr "Não é permitido re-compartilhar" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Compartilhado em %s com %s" +msgid "Shared in" +msgstr "Compartilhado em" + +#: js/share.js:250 +msgid "with" +msgstr "com" #: js/share.js:271 msgid "Unshare" msgstr "Descompartilhar" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "pode editar" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "controle de acesso" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "criar" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "atualizar" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "remover" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "compartilhar" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Protegido com senha" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "Erro ao remover data de expiração" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Erro ao definir data de expiração" @@ -240,12 +246,12 @@ msgstr "Solicitado" msgid "Login failed!" msgstr "Falha ao fazer o login!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Nome de Usuário" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Pedido de reposição" @@ -301,68 +307,107 @@ msgstr "Editar categorias" msgid "Add" msgstr "Adicionar" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Aviso de Segurança" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "Nenhum gerador de número aleatório de segurança disponível. Habilite a extensão OpenSSL do PHP." + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Sem um gerador de número aleatório de segurança, um invasor pode ser capaz de prever os símbolos de redefinição de senhas e assumir sua conta." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Criar uma <strong>conta</strong> de <strong>administrador</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avançado" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Pasta de dados" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configurar o banco de dados" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "será usado" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Usuário de banco de dados" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Senha do banco de dados" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nome do banco de dados" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Espaço de tabela do banco de dados" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Banco de dados do host" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Concluir configuração" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "web services sob seu controle" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Sair" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Esqueçeu sua senha?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "lembrete" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Log in" @@ -377,3 +422,17 @@ msgstr "anterior" #: templates/part.pagenavi.php:20 msgid "next" msgstr "próximo" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/pt_BR/files_external.po b/l10n/pt_BR/files_external.po index 93784eea4e6c5063750f6a96bdaec20157c7d28f..bea354c7ac0a299743c6305c4181f272f284141c 100644 --- a/l10n/pt_BR/files_external.po +++ b/l10n/pt_BR/files_external.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-24 02:01+0200\n" -"PO-Revision-Date: 2012-09-23 16:48+0000\n" +"POT-Creation-Date: 2012-10-07 02:03+0200\n" +"PO-Revision-Date: 2012-10-06 13:48+0000\n" "Last-Translator: sedir <philippi.sedir@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,30 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Acesso concedido" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Erro ao configurar armazenamento do Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Permitir acesso" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Preencha todos os campos obrigatórios" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Por favor forneça um app key e secret válido do Dropbox" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Erro ao configurar armazenamento do Google Drive" + #: templates/settings.php:3 msgid "External Storage" msgstr "Armazenamento Externo" @@ -62,22 +86,22 @@ msgstr "Grupos" msgid "Users" msgstr "Usuários" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Remover" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Habilitar Armazenamento Externo do Usuário" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Permitir usuários a montar seus próprios armazenamentos externos" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Certificados SSL raíz" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importar Certificado Raíz" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Habilitar Armazenamento Externo do Usuário" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Permitir usuários a montar seus próprios armazenamentos externos" diff --git a/l10n/pt_BR/files_odfviewer.po b/l10n/pt_BR/files_odfviewer.po deleted file mode 100644 index 0fdf643ce92442c9f96602219b5b29b55c2c53a4..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/pt_BR/files_pdfviewer.po b/l10n/pt_BR/files_pdfviewer.po deleted file mode 100644 index 5d57e4d21e90d9dfd17abfa3cf0cbb46dec38feb..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/pt_BR/files_texteditor.po b/l10n/pt_BR/files_texteditor.po deleted file mode 100644 index f14b622e58e5bbdbc5bc53729ee39baec1591680..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/pt_BR/gallery.po b/l10n/pt_BR/gallery.po deleted file mode 100644 index 1c68432fb07912da3075db60f10a60fd40d4ad3b..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/gallery.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Thiago Vicente <thiagovice@gmail.com>, 2012. -# Van Der Fran <transifex@vanderland.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.net/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Fotos" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Configuração" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Atualizar" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Parar" - -#: templates/index.php:18 -msgid "Share" -msgstr "Compartilhar" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Voltar" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Confirmar apagar" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Voçe dezeja remover o album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Mudar nome do album" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nome do novo album" diff --git a/l10n/pt_BR/impress.po b/l10n/pt_BR/impress.po deleted file mode 100644 index d411662bd5ee0b3705ff2e2a591d91e04afd8ed4..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/pt_BR/media.po b/l10n/pt_BR/media.po deleted file mode 100644 index 779137491765a6f9d38683d3f601fda9465e0b33..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <duda.nogueira@metasys.com.br>, 2011. -# Van Der Fran <transifex@vanderland.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.net/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Música" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Tocar" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausa" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Anterior" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Próximo" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Mudo" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Não Mudo" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Atualizar a Coleção" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Álbum" - -#: templates/music.php:39 -msgid "Title" -msgstr "Título" diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po index b50c866aba021d208418e54cf7d47c67e2bcd24d..4116e5e1a6734f7786884ae7bc96ed8ad694400c 100644 --- a/l10n/pt_BR/settings.po +++ b/l10n/pt_BR/settings.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-25 02:03+0200\n" -"PO-Revision-Date: 2012-09-24 01:31+0000\n" +"POT-Creation-Date: 2012-10-11 02:04+0200\n" +"PO-Revision-Date: 2012-10-10 03:46+0000\n" "Last-Translator: sedir <philippi.sedir@gmail.com>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -28,7 +28,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Não foi possivel carregar lista da App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "erro de autenticação" @@ -65,7 +65,7 @@ msgstr "Pedido inválido" msgid "Unable to delete group" msgstr "Não foi possivel remover grupo" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Não foi possivel remover usuário" @@ -83,11 +83,11 @@ msgstr "Não foi possivel adicionar usuário ao grupo %s" msgid "Unable to remove user from group %s" msgstr "Não foi possivel remover usuário ao grupo %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Desabilitado" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Habilitado" @@ -95,7 +95,7 @@ msgstr "Habilitado" msgid "Saving..." msgstr "Gravando..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Português" @@ -190,15 +190,19 @@ msgstr "Desenvolvido pela <a href=\"http://ownCloud.org/contact\" target=\"_blan msgid "Add your App" msgstr "Adicione seu Aplicativo" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Mais Apps" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Selecione uma Aplicação" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Ver página do aplicativo em apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>" @@ -229,7 +233,7 @@ msgstr "Resposta" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" -msgstr "Você usou <strong>%s</strong> do <strong>%s</strong> disponível" +msgstr "Você usou <strong>%s</strong> do espaço disponível de <strong>%s</strong> " #: templates/personal.php:12 msgid "Desktop and Mobile Syncing Clients" diff --git a/l10n/pt_BR/tasks.po b/l10n/pt_BR/tasks.po deleted file mode 100644 index 5e8358f8c6bda516089e9198c0ad9b46a96f9833..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/pt_BR/user_migrate.po b/l10n/pt_BR/user_migrate.po deleted file mode 100644 index bb939a947ab7855edd7faa11c7274bdfc9df6b78..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/pt_BR/user_openid.po b/l10n/pt_BR/user_openid.po deleted file mode 100644 index 5abf549de331715a7e6da38408eeec69b5a6f100..0000000000000000000000000000000000000000 --- a/l10n/pt_BR/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/pt_PT/admin_dependencies_chk.po b/l10n/pt_PT/admin_dependencies_chk.po deleted file mode 100644 index 33d13a5a5637adb6d91b652f714d5ffb2f054848..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/pt_PT/admin_migrate.po b/l10n/pt_PT/admin_migrate.po deleted file mode 100644 index 0daf518350a456681ede412e6466d9e12dd9d49a..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/pt_PT/bookmarks.po b/l10n/pt_PT/bookmarks.po deleted file mode 100644 index b4ba2758a3e2fb09940e8a8c5a2c795b561086d7..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/pt_PT/calendar.po b/l10n/pt_PT/calendar.po deleted file mode 100644 index b82792c41e040ca9bcd25712bccf72e290178fde..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/calendar.po +++ /dev/null @@ -1,817 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <geral@ricardolameiro.pt>, 2012. -# <helder.meneses@gmail.com>, 2011. -# Helder Meneses <helder.meneses@gmail.com>, 2012. -# <rjgpp.1994@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 20:06+0000\n" -"Last-Translator: rlameiro <geral@ricardolameiro.pt>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Nem todos os calendários estão completamente pré-carregados" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Parece que tudo está completamente pré-carregado" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Nenhum calendário encontrado." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Nenhum evento encontrado." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Calendário errado" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "O ficheiro não continha nenhuns eventos ou então todos os eventos já estavam carregados no seu calendário" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "Os eventos foram guardados no novo calendário" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Falha na importação" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "Os eventos foram guardados no seu calendário" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nova zona horária" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zona horária alterada" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Pedido inválido" - -#: appinfo/app.php:37 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendário" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM aaaa" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, aaaa" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Dia de anos" - -#: lib/app.php:122 -msgid "Business" -msgstr "Negócio" - -#: lib/app.php:123 -msgid "Call" -msgstr "Telefonar" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clientes" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Entregar" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Férias" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideias" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Jornada" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jublieu" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Encontro" - -#: lib/app.php:131 -msgid "Other" -msgstr "Outro" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Pessoal" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projetos" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Perguntas" - -#: lib/app.php:135 -msgid "Work" -msgstr "Trabalho" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "por" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "não definido" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Novo calendário" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Não repete" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Diário" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Semanal" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Todos os dias da semana" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Bi-semanal" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mensal" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Anual" - -#: lib/object.php:388 -msgid "never" -msgstr "nunca" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "por ocorrências" - -#: lib/object.php:390 -msgid "by date" -msgstr "por data" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "por dia do mês" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "por dia da semana" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Segunda" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Terça" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Quarta" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Quinta" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Sexta" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sábado" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Domingo" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "Eventos da semana do mês" - -#: lib/object.php:428 -msgid "first" -msgstr "primeiro" - -#: lib/object.php:429 -msgid "second" -msgstr "segundo" - -#: lib/object.php:430 -msgid "third" -msgstr "terçeiro" - -#: lib/object.php:431 -msgid "fourth" -msgstr "quarto" - -#: lib/object.php:432 -msgid "fifth" -msgstr "quinto" - -#: lib/object.php:433 -msgid "last" -msgstr "último" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Janeiro" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Fevereiro" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Março" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Abril" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maio" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Junho" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Julho" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Agosto" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Setembro" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Outubro" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Novembro" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Dezembro" - -#: lib/object.php:488 -msgid "by events date" -msgstr "por data de evento" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "por dia(s) do ano" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "por número(s) da semana" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "por dia e mês" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Dom." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Seg." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "ter." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Qua." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Qui." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Sex." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Sáb." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Fev," - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Abr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Mai." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Ago." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Set." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Out." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dez." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Todo o dia" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Falta campos" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Título" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Da data" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Da hora" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Para data" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Para hora" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "O evento acaba antes de começar" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Houve uma falha de base de dados" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Semana" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mês" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hoje" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Configurações" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Os seus calendários" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Endereço CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendários partilhados" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Nenhum calendário partilhado" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Partilhar calendário" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Transferir" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Editar" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Apagar" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "Partilhado consigo por" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Novo calendário" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Editar calendário" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Nome de exibição" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Ativo" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Cor do calendário" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Guardar" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Submeter" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Editar um evento" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportar" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informação do evento" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Repetição" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarme" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Participantes" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Partilhar" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Título do evento" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categoria" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separe categorias por virgulas" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Editar categorias" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Evento de dia inteiro" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "De" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Para" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opções avançadas" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Localização" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Localização do evento" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Descrição" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Descrição do evento" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Repetir" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avançado" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Seleciona os dias da semana" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Seleciona os dias" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "e o dia de eventos do ano." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "e o dia de eventos do mês." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Seleciona os meses" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Seleciona as semanas" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "e a semana de eventos do ano." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Intervalo" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Fim" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "ocorrências" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "criar novo calendário" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importar um ficheiro de calendário" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Escolha um calendário por favor" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Nome do novo calendário" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Escolha um nome disponível!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Já existe um Calendário com esse nome. Se mesmo assim continuar, esses calendários serão fundidos." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importar" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Fechar diálogo" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Criar novo evento" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Ver um evento" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nenhuma categoria seleccionada" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "de" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "em" - -#: templates/settings.php:10 -msgid "General" -msgstr "Geral" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zona horária" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Actualizar automaticamente o fuso horário" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Formato da hora" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Começar semana em" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Memória de pré-carregamento" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Limpar a memória de pré carregamento para eventos recorrentes" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "Endereço(s) web" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Endereços de sincronização de calendários CalDAV" - -#: templates/settings.php:87 -msgid "more info" -msgstr "mais informação" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Endereço principal (contactos et al.)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Ligaç(ão/ões) só de leitura do iCalendar" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Utilizadores" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "Selecione utilizadores" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Editavel" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupos" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "Selecione grupos" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "Tornar público" diff --git a/l10n/pt_PT/contacts.po b/l10n/pt_PT/contacts.po deleted file mode 100644 index ee8c370515ad40589224bfb56cef7aa74e82c43a..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/contacts.po +++ /dev/null @@ -1,956 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <geral@ricardolameiro.pt>, 2012. -# <helder.meneses@gmail.com>, 2011. -# Helder Meneses <helder.meneses@gmail.com>, 2012. -# <rjgpp.1994@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Erro a (des)ativar o livro de endereços" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id não está definido" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Não é possivel actualizar o livro de endereços com o nome vazio." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Erro a atualizar o livro de endereços" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Nenhum ID inserido" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Erro a definir checksum." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Nenhuma categoria selecionada para eliminar." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nenhum livro de endereços encontrado." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nenhum contacto encontrado." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Erro ao adicionar contato" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "o nome do elemento não está definido." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Incapaz de processar contacto" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Não é possivel adicionar uma propriedade vazia" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Pelo menos um dos campos de endereço precisa de estar preenchido" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "A tentar adicionar propriedade duplicada: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Falta o parâmetro de mensagens instantâneas (IM)" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Mensagens instantâneas desconhecida (IM)" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "A informação sobre o vCard está incorreta. Por favor refresque a página" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Falta ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Erro a analisar VCard para o ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "Checksum não está definido." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "A informação sobre o VCard está incorrecta. Por favor refresque a página: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Algo provocou um FUBAR. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Nenhum ID de contacto definido." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Erro a ler a foto do contacto." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Erro a guardar ficheiro temporário." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "A foto carregada não é valida." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Falta o ID do contacto." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Nenhum caminho da foto definido." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "O ficheiro não existe:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Erro a carregar a imagem." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Erro a obter o objecto dos contactos" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Erro a obter a propriedade Foto" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Erro a guardar o contacto." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Erro a redimensionar a imagem" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Erro a recorar a imagem" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Erro a criar a imagem temporária" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Erro enquanto pesquisava pela imagem: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Erro a carregar os contactos para o armazenamento." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Não ocorreu erros, o ficheiro foi submetido com sucesso" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "O tamanho do ficheiro carregado excede o parametro upload_max_filesize em php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "O tamanho do ficheiro carregado ultrapassa o valor MAX_FILE_SIZE definido no formulário HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "O ficheiro seleccionado foi apenas carregado parcialmente" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Nenhum ficheiro foi submetido" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Está a faltar a pasta temporária" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Não foi possível guardar a imagem temporária: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Não é possível carregar a imagem temporária: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Nenhum ficheiro foi carregado. Erro desconhecido" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Contactos" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Desculpe, esta funcionalidade ainda não está implementada" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Não implementado" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Não foi possível obter um endereço válido." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Erro" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Esta propriedade não pode estar vazia." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Não foi possivel serializar os elementos" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' chamada sem argumento definido. Por favor report o problema em bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Editar nome" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Nenhum ficheiro seleccionado para enviar." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "O tamanho do ficheiro que está a tentar carregar ultrapassa o limite máximo definido para ficheiros no servidor." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Erro ao carregar imagem de perfil." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Seleccionar tipo" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Alguns contactos forma marcados para apagar, mas ainda não foram apagados. Por favor espere que ele sejam apagados." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Quer fundir estes Livros de endereços?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultado: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importado, " - -#: js/loader.js:49 -msgid " failed." -msgstr " falhou." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Displayname não pode ser vazio" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Livro de endereços não encontrado." - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Esta não é a sua lista de contactos" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "O contacto não foi encontrado" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Emprego" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Casa" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Outro" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Telemovel" - -#: lib/app.php:203 -msgid "Text" -msgstr "Texto" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voz" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mensagem" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Vídeo" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Aniversário" - -#: lib/app.php:253 -msgid "Business" -msgstr "Empresa" - -#: lib/app.php:254 -msgid "Call" -msgstr "Telefonar" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Clientes" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Fornecedor" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Férias" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ideias" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Viagem" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubileu" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Encontro" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Pessoal" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projectos" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Questões" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Aniversário de {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contacto" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Adicionar Contacto" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importar" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Configurações" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Livros de endereços" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Fechar" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Atalhos de teclado" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navegação" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Próximo contacto na lista" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Contacto anterior na lista" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Expandir/encolher o livro de endereços atual" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Próximo livro de endereços" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Livro de endereços anterior" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Ações" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Recarregar lista de contactos" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Adicionar novo contacto" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Adicionar novo Livro de endereços" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Apagar o contacto atual" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Arraste e solte fotos para carregar" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Eliminar a foto actual" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Editar a foto actual" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Carregar nova foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Selecionar uma foto da ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formate personalizado, Nome curto, Nome completo, Reverso ou Reverso com virgula" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Editar detalhes do nome" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organização" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Apagar" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Alcunha" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Introduza alcunha" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Página web" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Ir para página web" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-aaaa" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupos" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separe os grupos usando virgulas" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editar grupos" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferido" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Por favor indique um endereço de correio válido" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Introduza endereço de email" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Enviar correio para o endereço" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Eliminar o endereço de correio" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Insira o número de telefone" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Eliminar o número de telefone" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Mensageiro instantâneo" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Apagar mensageiro instantâneo (IM)" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Ver no mapa" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Editar os detalhes do endereço" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Insira notas aqui." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Adicionar campo" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefone" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Mensagens Instantâneas" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Morada" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Nota" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Transferir contacto" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Apagar contato" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "A imagem temporária foi retirada do cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Editar endereço" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tipo" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Apartado" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Endereço da Rua" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Rua e número" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Extendido" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Número de Apartamento, etc." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Cidade" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Região" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Por Ex. Estado ou província" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Código Postal" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Código Postal" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "País" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Livro de endereços" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Prefixos honoráveis" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Menina" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Sra" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Sr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sr" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Senhora" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Nome introduzido" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Nomes adicionais" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Nome de familia" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Sufixos Honoráveis" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "D.J." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "D.M." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "r." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importar um ficheiro de contactos" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Por favor seleccione o livro de endereços" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Criar um novo livro de endereços" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Nome do novo livro de endereços" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "A importar os contactos" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Não tem contactos no seu livro de endereços." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Adicionar contacto" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Selecionar Livros de contactos" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Introduzir nome" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Introduzir descrição" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV a sincronizar endereços" - -#: templates/settings.php:3 -msgid "more info" -msgstr "mais informação" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Endereço primario (Kontact et al)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Mostrar ligação CardDAV" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Mostrar ligações VCF só de leitura" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Partilhar" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Transferir" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editar" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Novo livro de endereços" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Nome" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Descrição" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Guardar" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Cancelar" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Mais..." diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po index d22534d52708b9481293cbd0950f66c960514d51..000d5c3ff384f4f47e38a3f79c79ed426a5a9c39 100644 --- a/l10n/pt_PT/core.po +++ b/l10n/pt_PT/core.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. # <helder.meneses@gmail.com>, 2011, 2012. # Helder Meneses <helder.meneses@gmail.com>, 2012. # <rjgpp.1994@gmail.com>, 2012. @@ -10,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -32,61 +33,61 @@ msgstr "Nenhuma categoria para adicionar?" msgid "This category already exists: " msgstr "Esta categoria já existe:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Definições" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Janeiro" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Fevereiro" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Março" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Abril" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maio" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Junho" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Julho" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Agosto" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Setembro" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Outubro" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Novembro" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Dezembro" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Escolha" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -108,114 +109,119 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Nenhuma categoria seleccionar para eliminar" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Erro" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Erro ao partilhar" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Erro ao deixar de partilhar" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Erro ao mudar permissões" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Partilhado consigo e o grupo" + +#: js/share.js:130 +msgid "by" +msgstr "por" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Partilhado consigo por" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Partilhar com" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Partilhar com link" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "Proteger com palavra-passe" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Palavra chave" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Especificar data de expiração" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Data de expiração" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Partilhar via email:" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Não foi encontrado ninguém" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "Não é permitido partilhar de novo" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Partilhado em" + +#: js/share.js:250 +msgid "with" +msgstr "com" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Deixar de partilhar" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "pode editar" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "Controlo de acesso" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "criar" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "actualizar" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "apagar" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "partilhar" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Protegido com palavra-passe" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Erro ao retirar a data de expiração" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Erro ao aplicar a data de expiração" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -237,12 +243,12 @@ msgstr "Pedido" msgid "Login failed!" msgstr "Conexão falhado!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Utilizador" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Pedir reposição" @@ -298,68 +304,107 @@ msgstr "Editar categorias" msgid "Add" msgstr "Adicionar" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Criar uma <strong>conta administrativa</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avançado" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Pasta de dados" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configure a base de dados" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "vai ser usada" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Utilizador da base de dados" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Password da base de dados" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Nome da base de dados" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" -msgstr "" +msgstr "Tablespace da base de dados" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Host da base de dados" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Acabar instalação" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "serviços web sob o seu controlo" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Sair" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Esqueceu a sua password?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "lembrar" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Entrar" @@ -374,3 +419,17 @@ msgstr "anterior" #: templates/part.pagenavi.php:20 msgid "next" msgstr "seguinte" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po index 0a5a7eb073e88a906513f3dc7e290824f748ca17..a6c43b21b31bb732a2959183727dfa64b8d7d55a 100644 --- a/l10n/pt_PT/files.po +++ b/l10n/pt_PT/files.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. # <geral@ricardolameiro.pt>, 2012. # Helder Meneses <helder.meneses@gmail.com>, 2012. # <rjgpp.1994@gmail.com>, 2012. @@ -10,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-10 02:04+0200\n" +"PO-Revision-Date: 2012-10-09 15:25+0000\n" +"Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +27,7 @@ msgstr "Sem erro, ficheiro enviado com sucesso" #: ajax/upload.php:21 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "O ficheiro enviado escede o diretivo upload_max_filesize no php.ini" +msgstr "O ficheiro enviado excede a directiva upload_max_filesize no php.ini" #: ajax/upload.php:22 msgid "" @@ -56,7 +57,7 @@ msgstr "Ficheiros" #: js/fileactions.js:108 templates/index.php:62 msgid "Unshare" -msgstr "" +msgstr "Deixar de partilhar" #: js/fileactions.js:110 templates/index.php:64 msgid "Delete" @@ -64,41 +65,41 @@ msgstr "Apagar" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Renomear" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" -msgstr "Já existe" +msgstr "já existe" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "substituir" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" -msgstr "" +msgstr "Sugira um nome" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" -msgstr "substituido" +msgstr "substituído" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "desfazer" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "com" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" -msgstr "" +msgstr "não partilhado" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "apagado" @@ -106,114 +107,114 @@ msgstr "apagado" msgid "generating ZIP-file, it may take some time." msgstr "a gerar o ficheiro ZIP, poderá demorar algum tempo." -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "Não é possivel fazer o upload do ficheiro devido a ser uma pasta ou ter 0 bytes" +msgstr "Não é possível fazer o envio do ficheiro devido a ser uma pasta ou ter 0 bytes" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" -msgstr "Erro no upload" +msgstr "Erro no envio" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Pendente" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "A enviar 1 ficheiro" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "ficheiros a serem enviados" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." -msgstr "O upload foi cancelado." +msgstr "O envio foi cancelado." -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." -msgstr "nome inválido, '/' não permitido." +msgstr "Nome inválido, '/' não permitido." -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" -msgstr "" +msgstr "ficheiros analisados" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" -msgstr "" +msgstr "erro ao analisar" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Nome" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Tamanho" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Modificado" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "pasta" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "pastas" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "ficheiro" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "ficheiros" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "há segundos" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "há um minuto" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "há minutos" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "hoje" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "ontem" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "há dias" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "mês passado" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "há meses" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "ano passado" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "há anos" #: templates/admin.php:5 msgid "File handling" @@ -229,11 +230,11 @@ msgstr "max. possivel: " #: templates/admin.php:9 msgid "Needed for multi-file and folder downloads." -msgstr "Necessário para multi download de ficheiros e pastas" +msgstr "Necessário para descarregamento múltiplo de ficheiros e pastas" #: templates/admin.php:9 msgid "Enable ZIP-download" -msgstr "Ativar dowload de ficheiros ZIP" +msgstr "Permitir descarregar em ficheiro ZIP" #: templates/admin.php:11 msgid "0 is unlimited" @@ -245,7 +246,7 @@ msgstr "Tamanho máximo para ficheiros ZIP" #: templates/admin.php:14 msgid "Save" -msgstr "" +msgstr "Guardar" #: templates/index.php:7 msgid "New" @@ -269,11 +270,11 @@ msgstr "Enviar" #: templates/index.php:27 msgid "Cancel upload" -msgstr "Cancelar upload" +msgstr "Cancelar envio" #: templates/index.php:40 msgid "Nothing in here. Upload something!" -msgstr "Vazio. Envia alguma coisa!" +msgstr "Vazio. Envie alguma coisa!" #: templates/index.php:50 msgid "Share" @@ -291,7 +292,7 @@ msgstr "Envio muito grande" msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." -msgstr "Os ficheiro que estás a tentar enviar excedem o tamanho máximo de envio neste servidor." +msgstr "Os ficheiros que está a tentar enviar excedem o tamanho máximo de envio permitido neste servidor." #: templates/index.php:82 msgid "Files are being scanned, please wait." diff --git a/l10n/pt_PT/files_external.po b/l10n/pt_PT/files_external.po index bac559da630d16e4ba84bea0b22bc2f4716e2a73..775748e5e55957738bef536d94f33a7708577f58 100644 --- a/l10n/pt_PT/files_external.po +++ b/l10n/pt_PT/files_external.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 13:10+0000\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 12:53+0000\n" "Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -18,17 +18,41 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Acesso autorizado" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Erro ao configurar o armazenamento do Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Conceder acesso" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Preencha todos os campos obrigatórios" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Por favor forneça uma \"app key\" e \"secret\" do Dropbox válidas." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Erro ao configurar o armazenamento do Google Drive" + #: templates/settings.php:3 msgid "External Storage" -msgstr "" +msgstr "Armazenamento Externo" #: templates/settings.php:7 templates/settings.php:19 msgid "Mount point" -msgstr "" +msgstr "Ponto de montagem" #: templates/settings.php:8 msgid "Backend" -msgstr "" +msgstr "Backend" #: templates/settings.php:9 msgid "Configuration" @@ -44,11 +68,11 @@ msgstr "Aplicável" #: templates/settings.php:23 msgid "Add mount point" -msgstr "" +msgstr "Adicionar ponto de montagem" #: templates/settings.php:54 templates/settings.php:62 msgid "None set" -msgstr "" +msgstr "Nenhum configurado" #: templates/settings.php:63 msgid "All Users" @@ -68,15 +92,15 @@ msgstr "Apagar" #: templates/settings.php:87 msgid "Enable User External Storage" -msgstr "" +msgstr "Activar Armazenamento Externo para o Utilizador" #: templates/settings.php:88 msgid "Allow users to mount their own external storage" -msgstr "" +msgstr "Permitir que os utilizadores montem o seu próprio armazenamento externo" #: templates/settings.php:99 msgid "SSL root certificates" -msgstr "" +msgstr "Certificados SSL de raiz" #: templates/settings.php:113 msgid "Import Root Certificate" diff --git a/l10n/pt_PT/files_odfviewer.po b/l10n/pt_PT/files_odfviewer.po deleted file mode 100644 index 01ea436b982b57b4197d2da0641b8a3847b1868a..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/pt_PT/files_pdfviewer.po b/l10n/pt_PT/files_pdfviewer.po deleted file mode 100644 index 67aaa183aba7b023114027677c16558551fb9e9e..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/pt_PT/files_sharing.po b/l10n/pt_PT/files_sharing.po index a593fe89b522a7693d806069cdb9f278c78cc26f..b3df0a72fac2d849ea466878d81f9e1ace25363d 100644 --- a/l10n/pt_PT/files_sharing.po +++ b/l10n/pt_PT/files_sharing.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-01 02:04+0200\n" +"PO-Revision-Date: 2012-09-30 22:25+0000\n" +"Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,30 +20,30 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Palavra-Passe" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Submeter" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s partilhou a pasta %s consigo" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s partilhou o ficheiro %s consigo" #: templates/public.php:14 templates/public.php:30 msgid "Download" -msgstr "" +msgstr "Descarregar" #: templates/public.php:29 msgid "No preview available for" -msgstr "" +msgstr "Não há pré-visualização para" #: templates/public.php:37 msgid "web services under your control" -msgstr "" +msgstr "serviços web sob o seu controlo" diff --git a/l10n/pt_PT/files_texteditor.po b/l10n/pt_PT/files_texteditor.po deleted file mode 100644 index 1c3a291131cdb31e13a067017cc45eab0da6c361..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/pt_PT/files_versions.po b/l10n/pt_PT/files_versions.po index 4da2f774a1046ac5f38650cdcb5348b6e5a1c5dc..0a78dc0df95f34aee328489e38af285229175feb 100644 --- a/l10n/pt_PT/files_versions.po +++ b/l10n/pt_PT/files_versions.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 13:15+0000\n" +"POT-Creation-Date: 2012-10-01 02:04+0200\n" +"PO-Revision-Date: 2012-09-30 22:21+0000\n" "Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -36,7 +36,7 @@ msgstr "Isto irá apagar todas as versões de backup do seus ficheiros" #: templates/settings.php:3 msgid "Files Versioning" -msgstr "" +msgstr "Versionamento de Ficheiros" #: templates/settings.php:4 msgid "Enable" diff --git a/l10n/pt_PT/gallery.po b/l10n/pt_PT/gallery.po deleted file mode 100644 index 91c5cb18537c61a96349763838da233c5ac10321..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/gallery.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <geral@ricardolameiro.pt>, 2012. -# <helder.meneses@gmail.com>, 2012. -# Helder Meneses <helder.meneses@gmail.com>, 2012. -# <rjgpp.1994@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 19:50+0000\n" -"Last-Translator: rlameiro <geral@ricardolameiro.pt>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:42 -msgid "Pictures" -msgstr "Imagens" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Partilhar a galeria" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Erro: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Erro interno" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Slideshow" diff --git a/l10n/pt_PT/impress.po b/l10n/pt_PT/impress.po deleted file mode 100644 index a3d95463c925029e8d9a3f27438b6c511a2ad368..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/pt_PT/lib.po b/l10n/pt_PT/lib.po index c2f8bf858d1b2d2d96cc019a7755bdd025d5749c..2b38acfb08a69da25ce7d018ffd4ff1e395a9976 100644 --- a/l10n/pt_PT/lib.po +++ b/l10n/pt_PT/lib.po @@ -3,123 +3,124 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-01 02:01+0200\n" -"PO-Revision-Date: 2012-09-01 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 13:28+0000\n" +"Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:288 +#: app.php:285 msgid "Help" -msgstr "" +msgstr "Ajuda" -#: app.php:295 +#: app.php:292 msgid "Personal" -msgstr "" +msgstr "Pessoal" -#: app.php:300 +#: app.php:297 msgid "Settings" -msgstr "" +msgstr "Configurações" -#: app.php:305 +#: app.php:302 msgid "Users" -msgstr "" +msgstr "Utilizadores" -#: app.php:312 +#: app.php:309 msgid "Apps" -msgstr "" +msgstr "Aplicações" -#: app.php:314 +#: app.php:311 msgid "Admin" -msgstr "" +msgstr "Admin" -#: files.php:280 +#: files.php:327 msgid "ZIP download is turned off." -msgstr "" +msgstr "Descarregamento em ZIP está desligado." -#: files.php:281 +#: files.php:328 msgid "Files need to be downloaded one by one." -msgstr "" +msgstr "Os ficheiros precisam de ser descarregados um por um." -#: files.php:281 files.php:306 +#: files.php:328 files.php:353 msgid "Back to Files" -msgstr "" +msgstr "Voltar a Ficheiros" -#: files.php:305 +#: files.php:352 msgid "Selected files too large to generate zip file." -msgstr "" +msgstr "Os ficheiros seleccionados são grandes demais para gerar um ficheiro zip." #: json.php:28 msgid "Application is not enabled" -msgstr "" +msgstr "A aplicação não está activada" #: json.php:39 json.php:63 json.php:75 msgid "Authentication error" -msgstr "" +msgstr "Erro na autenticação" #: json.php:51 msgid "Token expired. Please reload page." -msgstr "" +msgstr "O token expirou. Por favor recarregue a página." -#: template.php:86 +#: template.php:87 msgid "seconds ago" -msgstr "" +msgstr "há alguns segundos" -#: template.php:87 +#: template.php:88 msgid "1 minute ago" -msgstr "" +msgstr "há 1 minuto" -#: template.php:88 +#: template.php:89 #, php-format msgid "%d minutes ago" -msgstr "" +msgstr "há %d minutos" -#: template.php:91 +#: template.php:92 msgid "today" -msgstr "" +msgstr "hoje" -#: template.php:92 +#: template.php:93 msgid "yesterday" -msgstr "" +msgstr "ontem" -#: template.php:93 +#: template.php:94 #, php-format msgid "%d days ago" -msgstr "" +msgstr "há %d dias" -#: template.php:94 +#: template.php:95 msgid "last month" -msgstr "" +msgstr "mês passado" -#: template.php:95 +#: template.php:96 msgid "months ago" -msgstr "" +msgstr "há meses" -#: template.php:96 +#: template.php:97 msgid "last year" -msgstr "" +msgstr "ano passado" -#: template.php:97 +#: template.php:98 msgid "years ago" -msgstr "" +msgstr "há anos" #: updater.php:66 #, php-format msgid "%s is available. Get <a href=\"%s\">more information</a>" -msgstr "" +msgstr "%s está disponível. Obtenha <a href=\"%s\">mais informação</a>" #: updater.php:68 msgid "up to date" -msgstr "" +msgstr "actualizado" #: updater.php:71 msgid "updates check is disabled" -msgstr "" +msgstr "a verificação de actualizações está desligada" diff --git a/l10n/pt_PT/media.po b/l10n/pt_PT/media.po deleted file mode 100644 index ca255767029fdfa6c8324f3c830f05a6a3ed3e0a..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <rjgpp.1994@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.net/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Musica" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Reproduzir" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pausa" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Anterior" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Próximo" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Mudo" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Som" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Reverificar coleção" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artista" - -#: templates/music.php:38 -msgid "Album" -msgstr "Álbum" - -#: templates/music.php:39 -msgid "Title" -msgstr "Título" diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po index f81755fd9c0e4de43ff816d7ef27d918179fa6b9..ed70cb0d395117e5e8bca5c0f212b5d145b2976e 100644 --- a/l10n/pt_PT/settings.po +++ b/l10n/pt_PT/settings.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. # <geral@ricardolameiro.pt>, 2012. # Helder Meneses <helder.meneses@gmail.com>, 2012. # <rjgpp.1994@gmail.com>, 2012. @@ -10,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-10 02:05+0200\n" +"PO-Revision-Date: 2012-10-09 15:29+0000\n" +"Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,15 +32,15 @@ msgstr "Erro de autenticação" #: ajax/creategroup.php:19 msgid "Group already exists" -msgstr "" +msgstr "O grupo já existe" #: ajax/creategroup.php:28 msgid "Unable to add group" -msgstr "" +msgstr "Impossível acrescentar o grupo" #: ajax/enableapp.php:14 msgid "Could not enable app. " -msgstr "" +msgstr "Não foi possível activar a app." #: ajax/lostpassword.php:14 msgid "Email saved" @@ -59,11 +60,11 @@ msgstr "Pedido inválido" #: ajax/removegroup.php:16 msgid "Unable to delete group" -msgstr "" +msgstr "Impossível apagar grupo" #: ajax/removeuser.php:22 msgid "Unable to delete user" -msgstr "" +msgstr "Impossível apagar utilizador" #: ajax/setlanguage.php:18 msgid "Language changed" @@ -72,26 +73,26 @@ msgstr "Idioma alterado" #: ajax/togglegroups.php:25 #, php-format msgid "Unable to add user to group %s" -msgstr "" +msgstr "Impossível acrescentar utilizador ao grupo %s" #: ajax/togglegroups.php:31 #, php-format msgid "Unable to remove user from group %s" -msgstr "" +msgstr "Impossível apagar utilizador do grupo %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" -msgstr "Desativar" +msgstr "Desactivar" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" -msgstr "Ativar" +msgstr "Activar" #: js/personal.js:69 msgid "Saving..." msgstr "A guardar..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -106,7 +107,7 @@ msgid "" "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." -msgstr "" +msgstr "A sua pasta com os dados e os seus ficheiros estão provavelmente acessíveis a partir das internet. Sugerimos veementemente que configure o seu servidor web de maneira a que a pasta com os dados deixe de ficar acessível, ou mova a pasta com os dados para fora da raiz de documentos do servidor web." #: templates/admin.php:31 msgid "Cron" @@ -114,55 +115,55 @@ msgstr "Cron" #: templates/admin.php:37 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Executar uma tarefa ao carregar cada página" #: templates/admin.php:43 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php está registado num serviço webcron. Chame a página cron.php na raiz owncloud por http uma vez por minuto." #: templates/admin.php:49 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Usar o serviço cron do sistema. Chame a página cron.php na pasta owncloud via um cronjob do sistema uma vez por minuto." #: templates/admin.php:56 msgid "Sharing" -msgstr "" +msgstr "Partilhando" #: templates/admin.php:61 msgid "Enable Share API" -msgstr "" +msgstr "Activar API de partilha" #: templates/admin.php:62 msgid "Allow apps to use the Share API" -msgstr "" +msgstr "Permitir que as aplicações usem a API de partilha" #: templates/admin.php:67 msgid "Allow links" -msgstr "" +msgstr "Permitir ligações" #: templates/admin.php:68 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "Permitir que os utilizadores partilhem itens com o público com ligações" #: templates/admin.php:73 msgid "Allow resharing" -msgstr "" +msgstr "Permitir voltar a partilhar" #: templates/admin.php:74 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "Permitir que os utilizadores partilhem itens que foram partilhados com eles" #: templates/admin.php:79 msgid "Allow users to share with anyone" -msgstr "" +msgstr "Permitir que os utilizadores partilhem com toda a gente" #: templates/admin.php:81 msgid "Allow users to only share with users in their groups" -msgstr "" +msgstr "Permitir que os utilizadores apenas partilhem com utilizadores do seu grupo" #: templates/admin.php:88 msgid "Log" @@ -180,23 +181,27 @@ msgid "" "licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " "target=\"_blank\"><abbr title=\"Affero General Public " "License\">AGPL</abbr></a>." -msgstr "" +msgstr "Desenvolvido pela <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunidade ownCloud</a>, o<a href=\"https://github.com/owncloud\" target=\"_blank\">código fonte</a> está licenciado sob a <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." #: templates/apps.php:10 msgid "Add your App" msgstr "Adicione a sua aplicação" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Mais Aplicações" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Selecione uma aplicação" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Ver a página da aplicação em apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" -msgstr "" +msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>" #: templates/help.php:9 msgid "Documentation" @@ -212,7 +217,7 @@ msgstr "Coloque uma questão" #: templates/help.php:23 msgid "Problems connecting to help database." -msgstr "Problemas ao conectar à base de dados de ajuda" +msgstr "Problemas ao ligar à base de dados de ajuda" #: templates/help.php:24 msgid "Go there manually." @@ -225,11 +230,11 @@ msgstr "Resposta" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" -msgstr "" +msgstr "Usou <strong>%s</strong> dos <strong>%s<strong> disponíveis." #: templates/personal.php:12 msgid "Desktop and Mobile Syncing Clients" -msgstr "Clientes de sincronização desktop e movel" +msgstr "Clientes de sincronização desktop e móvel" #: templates/personal.php:13 msgid "Download" @@ -237,7 +242,7 @@ msgstr "Transferir" #: templates/personal.php:19 msgid "Your password was changed" -msgstr "" +msgstr "A sua palavra-passe foi alterada" #: templates/personal.php:20 msgid "Unable to change your password" @@ -245,7 +250,7 @@ msgstr "Não foi possivel alterar a sua palavra-chave" #: templates/personal.php:21 msgid "Current password" -msgstr "Palavra-chave atual" +msgstr "Palavra-chave actual" #: templates/personal.php:22 msgid "New password" @@ -281,7 +286,7 @@ msgstr "Ajude a traduzir" #: templates/personal.php:51 msgid "use this address to connect to your ownCloud in your file manager" -msgstr "utilize este endereço para conectar ao seu ownCloud através do seu gerenciador de ficheiros" +msgstr "utilize este endereço para ligar ao seu ownCloud através do seu gestor de ficheiros" #: templates/users.php:21 templates/users.php:76 msgid "Name" @@ -301,7 +306,7 @@ msgstr "Criar" #: templates/users.php:35 msgid "Default Quota" -msgstr "Quota por defeito" +msgstr "Quota por padrão" #: templates/users.php:55 templates/users.php:138 msgid "Other" diff --git a/l10n/pt_PT/tasks.po b/l10n/pt_PT/tasks.po deleted file mode 100644 index 405b6d903ff372a11cdea9d66fe168b2cfedafc3..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/pt_PT/user_ldap.po b/l10n/pt_PT/user_ldap.po index c3ee262c51e0ec9e8ab69e22c0eb9b68d32930f1..86440d7324f51a43922b3fea5171e7e3fa9f0971 100644 --- a/l10n/pt_PT/user_ldap.po +++ b/l10n/pt_PT/user_ldap.po @@ -3,40 +3,42 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012. +# Helder Meneses <helder.meneses@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-29 02:01+0200\n" -"PO-Revision-Date: 2012-08-29 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-15 02:04+0200\n" +"PO-Revision-Date: 2012-10-14 01:19+0000\n" +"Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/settings.php:8 msgid "Host" -msgstr "" +msgstr "Anfitrião" #: templates/settings.php:8 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" -msgstr "" +msgstr "Pode omitir o protocolo, excepto se necessitar de SSL. Neste caso, comece com ldaps://" #: templates/settings.php:9 msgid "Base DN" -msgstr "" +msgstr "DN base" #: templates/settings.php:9 msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "" +msgstr "Pode especificar o ND Base para utilizadores e grupos no separador Avançado" #: templates/settings.php:10 msgid "User DN" -msgstr "" +msgstr "DN do utilizador" #: templates/settings.php:10 msgid "" @@ -47,11 +49,11 @@ msgstr "" #: templates/settings.php:11 msgid "Password" -msgstr "" +msgstr "Palavra-passe" #: templates/settings.php:11 msgid "For anonymous access, leave DN and Password empty." -msgstr "" +msgstr "Para acesso anónimo, deixe DN e a Palavra-passe vazios." #: templates/settings.php:12 msgid "User Login Filter" @@ -83,7 +85,7 @@ msgstr "" #: templates/settings.php:14 msgid "Group Filter" -msgstr "" +msgstr "Filtrar por grupo" #: templates/settings.php:14 msgid "Defines the filter to apply, when retrieving groups." @@ -95,7 +97,7 @@ msgstr "" #: templates/settings.php:17 msgid "Port" -msgstr "" +msgstr "Porto" #: templates/settings.php:18 msgid "Base User Tree" @@ -111,11 +113,11 @@ msgstr "" #: templates/settings.php:21 msgid "Use TLS" -msgstr "" +msgstr "Usar TLS" #: templates/settings.php:21 msgid "Do not use it for SSL connections, it will fail." -msgstr "" +msgstr "Não use para ligações SSL, irá falhar." #: templates/settings.php:22 msgid "Case insensitve LDAP server (Windows)" @@ -123,7 +125,7 @@ msgstr "" #: templates/settings.php:23 msgid "Turn off SSL certificate validation." -msgstr "" +msgstr "Desligar a validação de certificado SSL." #: templates/settings.php:23 msgid "" @@ -153,18 +155,18 @@ msgstr "" #: templates/settings.php:27 msgid "in bytes" -msgstr "" +msgstr "em bytes" #: templates/settings.php:29 msgid "in seconds. A change empties the cache." -msgstr "" +msgstr "em segundos. Uma alteração esvazia a cache." #: templates/settings.php:30 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." -msgstr "" +msgstr "Deixe vazio para nome de utilizador (padrão). De outro modo, especifique um atributo LDAP/AD." #: templates/settings.php:32 msgid "Help" -msgstr "" +msgstr "Ajuda" diff --git a/l10n/pt_PT/user_migrate.po b/l10n/pt_PT/user_migrate.po deleted file mode 100644 index dc1013582b8fe34a8a98e97ba76fdebe11e6042b..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/pt_PT/user_openid.po b/l10n/pt_PT/user_openid.po deleted file mode 100644 index 617e967bddc058a33cb366daef68cd3b86f9d81a..0000000000000000000000000000000000000000 --- a/l10n/pt_PT/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ro/admin_dependencies_chk.po b/l10n/ro/admin_dependencies_chk.po deleted file mode 100644 index 76d2d0539d300f5ae3b6943c6da5fb83f98e66b2..0000000000000000000000000000000000000000 --- a/l10n/ro/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/ro/admin_migrate.po b/l10n/ro/admin_migrate.po deleted file mode 100644 index 44132a5cdd3f4f7b1bb3c0bf46dd8a719e24bb1e..0000000000000000000000000000000000000000 --- a/l10n/ro/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/ro/bookmarks.po b/l10n/ro/bookmarks.po deleted file mode 100644 index e02fd456c982a0d76f59887e0d573f83f025f7bc..0000000000000000000000000000000000000000 --- a/l10n/ro/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/ro/calendar.po b/l10n/ro/calendar.po deleted file mode 100644 index bb0d41a50a75c63e51d292645c03af595e0481f9..0000000000000000000000000000000000000000 --- a/l10n/ro/calendar.po +++ /dev/null @@ -1,817 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Claudiu <claudiu@tanaselia.ro>, 2011, 2012. -# Dimon Pockemon <>, 2012. -# Eugen Mihalache <eugemjj@gmail.com>, 2012. -# Ovidiu Tache <ovidiutache@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Nici un calendar găsit." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Nici un eveniment găsit." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Calendar greșit" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Fus orar nou:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Fus orar schimbat" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Cerere eronată" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Calendar" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "LLL z[aaaa]{'—'[LLL] z aaaa}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Zi de naștere" - -#: lib/app.php:122 -msgid "Business" -msgstr "Afaceri" - -#: lib/app.php:123 -msgid "Call" -msgstr "Sună" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Clienți" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Curier" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Sărbători" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idei" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Călătorie" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Aniversare" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Întâlnire" - -#: lib/app.php:131 -msgid "Other" -msgstr "Altele" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personal" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Proiecte" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Întrebări" - -#: lib/app.php:135 -msgid "Work" -msgstr "Servici" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "fără nume" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Calendar nou" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Nerepetabil" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Zilnic" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Săptămânal" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "În fiecare zii a săptămânii" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "La fiecare două săptămâni" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Lunar" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Anual" - -#: lib/object.php:388 -msgid "never" -msgstr "niciodată" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "după repetiție" - -#: lib/object.php:390 -msgid "by date" -msgstr "după dată" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "după ziua lunii" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "după ziua săptămânii" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Luni" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Marți" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Miercuri" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Joi" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Vineri" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sâmbătă" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Duminică" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "evenimentele săptămânii din luna" - -#: lib/object.php:428 -msgid "first" -msgstr "primul" - -#: lib/object.php:429 -msgid "second" -msgstr "al doilea" - -#: lib/object.php:430 -msgid "third" -msgstr "al treilea" - -#: lib/object.php:431 -msgid "fourth" -msgstr "al patrulea" - -#: lib/object.php:432 -msgid "fifth" -msgstr "al cincilea" - -#: lib/object.php:433 -msgid "last" -msgstr "ultimul" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Ianuarie" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februarie" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Martie" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Aprilie" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mai" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Iunie" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Iulie" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Septembrie" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Octombrie" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Noiembrie" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Decembrie" - -#: lib/object.php:488 -msgid "by events date" -msgstr "după data evenimentului" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "după ziua(zilele) anului" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "după numărul săptămânii" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "după zi și lună" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Data" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Toată ziua" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Câmpuri lipsă" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Titlu" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Începând cu" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "De la" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Până pe" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "La" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Evenimentul se termină înainte să înceapă" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "A avut loc o eroare a bazei de date" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Săptămâna" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Luna" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Listă" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Astăzi" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Calendarele tale" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Legătură CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Calendare partajate" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Nici un calendar partajat" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Partajați calendarul" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Descarcă" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Modifică" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Șterge" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "Partajat cu tine de" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Calendar nou" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Modifică calendarul" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Nume afișat" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Activ" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Culoarea calendarului" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Salveză" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Trimite" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Anulează" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Modifică un eveniment" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportă" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informații despre eveniment" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Ciclic" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarmă" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Participanți" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Partajează" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Numele evenimentului" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Categorie" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separă categoriile prin virgule" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Editează categorii" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Toată ziua" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "De la" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Către" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Opțiuni avansate" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Locație" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Locația evenimentului" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Descriere" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Descrierea evenimentului" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Repetă" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avansat" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Selectează zilele săptămânii" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Selectează zilele" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "și evenimentele de zi cu zi ale anului." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "și evenimentele de zi cu zi ale lunii." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Selectează lunile" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Selectează săptămânile" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "și evenimentele săptămânale ale anului." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interval" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Sfârșit" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "repetiții" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "crează un calendar nou" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importă un calendar" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Numele noului calendar" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importă" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Închide" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Crează un eveniment nou" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Vizualizează un eveniment" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nici o categorie selectată" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "din" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "la" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Fus orar" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Utilizatori" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "utilizatori selectați" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Editabil" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupuri" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "grupuri selectate" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "fă public" diff --git a/l10n/ro/contacts.po b/l10n/ro/contacts.po deleted file mode 100644 index ab7e082bbeb2b13b291330bbf091b9a9028f2963..0000000000000000000000000000000000000000 --- a/l10n/ro/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Claudiu <claudiu@tanaselia.ro>, 2011, 2012. -# Dimon Pockemon <>, 2012. -# Eugen Mihalache <eugemjj@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "(Dez)activarea agendei a întâmpinat o eroare." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID-ul nu este stabilit" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Eroare la actualizarea agendei." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Nici un ID nu a fost furnizat" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Eroare la stabilirea sumei de control" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Nici o categorie selectată pentru ștergere" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Nici o carte de adrese găsită" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Nici un contact găsit" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "O eroare a împiedicat adăugarea contactului." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "numele elementului nu este stabilit." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Nu se poate adăuga un câmp gol." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Cel puțin unul din câmpurile adresei trebuie completat." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informațiile cărții de vizită sunt incorecte. Te rog reîncarcă pagina." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID lipsă" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Eroare la prelucrarea VCard-ului pentru ID:\"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "suma de control nu este stabilită." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Nici un ID de contact nu a fost transmis" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Eroare la citerea fotografiei de contact" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Eroare la salvarea fișierului temporar." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Fotografia care se încarcă nu este validă." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "ID-ul de contact lipsește." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Nici o adresă către fotografie nu a fost transmisă" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Fișierul nu există:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Eroare la încărcarea imaginii." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Contacte" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Nu se găsește în agendă." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Contactul nu a putut fi găsit." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Servicu" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Acasă" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Text" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Voce" - -#: lib/app.php:205 -msgid "Message" -msgstr "Mesaj" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Zi de naștere" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Ziua de naștere a {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Contact" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Adaugă contact" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Agende" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Introdu detalii despre nume" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizație" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Șterge" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Pseudonim" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Introdu pseudonim" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "zz-ll-aaaa" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupuri" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separă grupurile cu virgule" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editează grupuri" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Preferat" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Te rog să specifici un e-mail corect" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Introdu adresa de e-mail" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Trimite mesaj la e-mail" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Șterge e-mail" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresă" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Descarcă acest contact" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Șterge contact" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tip" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "CP" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Extins" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Oraș" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regiune" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Cod poștal" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Țară" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Agendă" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Descarcă" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Editează" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Agendă nouă" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Salvează" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Anulează" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/ro/core.po b/l10n/ro/core.po index aa41115694859eace83c7fb19512dca4478951eb..27279e061fd19fce0015ceefdb437638289416c1 100644 --- a/l10n/ro/core.po +++ b/l10n/ro/core.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 13:12+0000\n" -"Last-Translator: g.ciprian <g.ciprian@osn.ro>\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,55 +33,55 @@ msgstr "Nici o categorie de adăugat?" msgid "This category already exists: " msgstr "Această categorie deja există:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Configurări" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Ianuarie" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februarie" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Martie" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Aprilie" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mai" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Iunie" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Iulie" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "August" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Septembrie" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Octombrie" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Noiembrie" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Decembrie" @@ -109,8 +109,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Nici o categorie selectată pentru ștergere." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Eroare" @@ -127,14 +127,16 @@ msgid "Error while changing permissions" msgstr "Eroare la modificarea permisiunilor" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Partajat cu tine și grupul %s de %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" +msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Partajat cu tine de %s" +msgid "Shared with you by" +msgstr "" #: js/share.js:137 msgid "Share with" @@ -148,7 +150,8 @@ msgstr "Partajare cu legătură" msgid "Password protect" msgstr "Protejare cu parolă" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Parola" @@ -161,9 +164,8 @@ msgid "Expiration date" msgstr "Data expirării" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Partajare prin email: %s" +msgid "Share via email:" +msgstr "" #: js/share.js:187 msgid "No people found" @@ -174,47 +176,50 @@ msgid "Resharing is not allowed" msgstr "Repartajarea nu este permisă" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Partajat în %s cu %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" +msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "Anulare partajare" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "poate edita" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "control acces" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "creare" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "actualizare" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "ștergere" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "partajare" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Protejare cu parolă" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "Eroare la anularea datei de expirare" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Eroare la specificarea datei de expirare" @@ -238,12 +243,12 @@ msgstr "Solicitat" msgid "Login failed!" msgstr "Autentificare eșuată" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Utilizator" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Cerere trimisă" @@ -299,68 +304,107 @@ msgstr "Editează categoriile" msgid "Add" msgstr "Adaugă" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Crează un <strong>cont de administrator</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avansat" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Director date" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Configurează baza de date" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "vor fi folosite" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Utilizatorul bazei de date" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Parola bazei de date" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Numele bazei de date" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Tabela de spațiu a bazei de date" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Bază date" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Finalizează instalarea" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "servicii web controlate de tine" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Ieșire" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Ai uitat parola?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "amintește" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Autentificare" @@ -375,3 +419,17 @@ msgstr "precedentul" #: templates/part.pagenavi.php:20 msgid "next" msgstr "următorul" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ro/files_external.po b/l10n/ro/files_external.po index 17931832c6a3f9dce880fa68860628055c627af9..a248d72af3408ddc0b182cef70460b193dbb3ff0 100644 --- a/l10n/ro/files_external.po +++ b/l10n/ro/files_external.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-18 12:38+0000\n" -"Last-Translator: g.ciprian <g.ciprian@osn.ro>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +18,30 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Stocare externă" @@ -62,22 +86,22 @@ msgstr "Grupuri" msgid "Users" msgstr "Utilizatori" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Șterge" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Permite stocare externă pentru utilizatori" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Permite utilizatorilor să monteze stocare externă proprie" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Certificate SSL root" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importă certificat root" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Permite stocare externă pentru utilizatori" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Permite utilizatorilor să monteze stocare externă proprie" diff --git a/l10n/ro/files_odfviewer.po b/l10n/ro/files_odfviewer.po deleted file mode 100644 index 3fa223c661249e111718b309375c6bf3b8ee3d7e..0000000000000000000000000000000000000000 --- a/l10n/ro/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ro/files_pdfviewer.po b/l10n/ro/files_pdfviewer.po deleted file mode 100644 index 5425afad6366103e235cdc532a6833ab2ff8b632..0000000000000000000000000000000000000000 --- a/l10n/ro/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ro/files_texteditor.po b/l10n/ro/files_texteditor.po deleted file mode 100644 index c74fb485a95a78163c4ea938977a1f5d9dd9da0d..0000000000000000000000000000000000000000 --- a/l10n/ro/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ro/gallery.po b/l10n/ro/gallery.po deleted file mode 100644 index 4bf7a3d27195d675855116c69f074f5493362ce5..0000000000000000000000000000000000000000 --- a/l10n/ro/gallery.po +++ /dev/null @@ -1,97 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Claudiu <claudiu@tanaselia.ro>, 2012. -# Dimon Pockemon <>, 2012. -# Eugen Mihalache <eugemjj@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Romanian (http://www.transifex.net/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Imagini" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "Setări" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Re-scanează" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Stop" - -#: templates/index.php:18 -msgid "Share" -msgstr "Partajează" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Înapoi" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Șterge confirmarea" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Vrei să ștergi albumul" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Schimbă numele albumului" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nume nou album" diff --git a/l10n/ro/impress.po b/l10n/ro/impress.po deleted file mode 100644 index 11bb267b33b196e85c8338d65746d9e27b7335a9..0000000000000000000000000000000000000000 --- a/l10n/ro/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ro/media.po b/l10n/ro/media.po deleted file mode 100644 index 8ad58147fa208e60c0c60817ac062405353e762e..0000000000000000000000000000000000000000 --- a/l10n/ro/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Claudiu <claudiu@tanaselia.ro>, 2011. -# Eugen Mihalache <eugemjj@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Romanian (http://www.transifex.net/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Muzică" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Redă" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pauză" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Precedent" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Următor" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Fără sonor" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Cu sonor" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Rescanează colecția" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artist" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titlu" diff --git a/l10n/ro/settings.po b/l10n/ro/settings.po index b4a1b3932a68ab6869bbbc281f60d9e179cc46a5..37d05af3c866ea62bf5b5804a9716537add4e9da 100644 --- a/l10n/ro/settings.po +++ b/l10n/ro/settings.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 08:28+0000\n" -"Last-Translator: g.ciprian <g.ciprian@osn.ro>\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -82,11 +82,11 @@ msgstr "Nu s-a putut adăuga utilizatorul la grupul %s" msgid "Unable to remove user from group %s" msgstr "Nu s-a putut elimina utilizatorul din grupul %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Dezactivați" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Activați" @@ -94,7 +94,7 @@ msgstr "Activați" msgid "Saving..." msgstr "Salvez..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "_language_name_" @@ -189,15 +189,19 @@ msgstr "Dezvoltat de the <a href=\"http://ownCloud.org/contact\" target=\"_blank msgid "Add your App" msgstr "Adaugă aplicația ta" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Selectează o aplicație" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Vizualizează pagina applicației pe apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licențiat <span class=\"author\"></span>" diff --git a/l10n/ro/tasks.po b/l10n/ro/tasks.po deleted file mode 100644 index c7869fb6c68d97ce84c1b80afe235a729e7dc55c..0000000000000000000000000000000000000000 --- a/l10n/ro/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Dumitru Ursu <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 20:30+0000\n" -"Last-Translator: Dumitru Ursu <>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Data/timpul invalid" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Sarcini" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Fără categorie" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Nespecificat" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=cel mai înalt" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=mediu" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=cel mai jos" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Rezumat gol" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Completare procentuală greșită" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Prioritare greșită" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Adaugă sarcină" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Comandă până la" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Lista de comenzi" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Comandă executată" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Locația comenzii" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Prioritarea comenzii" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Eticheta comenzii" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Încărcare sarcini" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Important" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Mai mult" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Mai puțin" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Șterge" diff --git a/l10n/ro/user_migrate.po b/l10n/ro/user_migrate.po deleted file mode 100644 index de0b6551e99887982d74a79734ccbd89387cdfea..0000000000000000000000000000000000000000 --- a/l10n/ro/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/ro/user_openid.po b/l10n/ro/user_openid.po deleted file mode 100644 index e5598de2c942eebda14dc04c83cc76377d662803..0000000000000000000000000000000000000000 --- a/l10n/ro/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/ru/admin_dependencies_chk.po b/l10n/ru/admin_dependencies_chk.po deleted file mode 100644 index fefbc127559d61cec9fdeff39ca0d68304b3e87d..0000000000000000000000000000000000000000 --- a/l10n/ru/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 09:02+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Модуль php-json необходим многим приложениям для внутренних связей" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Модуль php-curl необходим для получения заголовка страницы при добавлении закладок" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Модуль php-gd необходим для создания уменьшенной копии для предпросмотра ваших картинок." - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Модуль php-ldap необходим для соединения с вашим ldap сервером" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Модуль php-zip необходим для загрузки нескольких файлов за раз" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Модуль php-mb_multibyte необходим для корректного управления кодировками." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Модуль php-ctype необходим для проверки данных." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Модуль php-xml необходим для открытия файлов через webdav." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Директива allow_url_fopen в файле php.ini должна быть установлена в 1 для получения базы знаний с серверов OCS" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Модуль php-pdo необходим для хранения данных ownСloud в базе данных." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Статус зависимостей" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Используется:" diff --git a/l10n/ru/admin_migrate.po b/l10n/ru/admin_migrate.po deleted file mode 100644 index c022979b52a075c2e4e989a25212ffeda8fc86df..0000000000000000000000000000000000000000 --- a/l10n/ru/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:51+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Экспортировать этот экземпляр ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Будет создан сжатый файл, содержащий данные этого экземпляра owncloud.\n Выберите тип экспорта:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Экспорт" diff --git a/l10n/ru/bookmarks.po b/l10n/ru/bookmarks.po deleted file mode 100644 index 96ffd483f144c5fe5ccccfde86dbaaf4adff890f..0000000000000000000000000000000000000000 --- a/l10n/ru/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 13:15+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Закладки" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "без имени" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Прочитать позже" - -#: templates/list.php:13 -msgid "Address" -msgstr "Адрес" - -#: templates/list.php:14 -msgid "Title" -msgstr "Заголовок" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Метки" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Сохранить закладки" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "У вас нет закладок" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Букмарклет <br />" diff --git a/l10n/ru/calendar.po b/l10n/ru/calendar.po deleted file mode 100644 index 64d53960947cf8bb4d6a007c833bfeab44212b17..0000000000000000000000000000000000000000 --- a/l10n/ru/calendar.po +++ /dev/null @@ -1,819 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <jekader@gmail.com>, 2011, 2012. -# Nick Remeslennikov <homolibere@gmail.com>, 2012. -# <rasperepodvipodvert@gmail.com>, 2012. -# <tony.mccourin@gmail.com>, 2011. -# Victor Bravo <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 14:41+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Не все календари полностью кешированы" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Все, вроде бы, закешировано" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Календари не найдены." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "События не найдены." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Неверный календарь" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Файл либо не собержит событий, либо все события уже есть в календаре" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "события были сохранены в новый календарь" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Ошибка импорта" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "события были сохранены в вашем календаре" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Новый часовой пояс:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Часовой пояс изменён" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Неверный запрос" - -#: appinfo/app.php:41 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Календарь" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ддд" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ддд М/д" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "дддд М/д" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "ММММ гггг" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "дддд, МММ д, гггг" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "День рождения" - -#: lib/app.php:122 -msgid "Business" -msgstr "Бизнес" - -#: lib/app.php:123 -msgid "Call" -msgstr "Звонить" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Клиенты" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Посыльный" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Праздники" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Идеи" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Поездка" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Юбилей" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Встреча" - -#: lib/app.php:131 -msgid "Other" -msgstr "Другое" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Личное" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Проекты" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Вопросы" - -#: lib/app.php:135 -msgid "Work" -msgstr "Работа" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "до свидания" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "без имени" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Новый Календарь" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Не повторяется" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Ежедневно" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Еженедельно" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "По будням" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Каждые две недели" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Каждый месяц" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Каждый год" - -#: lib/object.php:388 -msgid "never" -msgstr "никогда" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "по числу повторений" - -#: lib/object.php:390 -msgid "by date" -msgstr "по дате" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "по дню месяца" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "по дню недели" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Понедельник" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Вторник" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Среда" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Четверг" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Пятница" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Суббота" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Воскресенье" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "неделя месяца" - -#: lib/object.php:428 -msgid "first" -msgstr "первая" - -#: lib/object.php:429 -msgid "second" -msgstr "вторая" - -#: lib/object.php:430 -msgid "third" -msgstr "третья" - -#: lib/object.php:431 -msgid "fourth" -msgstr "червётрая" - -#: lib/object.php:432 -msgid "fifth" -msgstr "пятая" - -#: lib/object.php:433 -msgid "last" -msgstr "последняя" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Январь" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Февраль" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Март" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Апрель" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Май" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Июнь" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Июль" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Август" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Сентябрь" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Октябрь" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Ноябрь" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Декабрь" - -#: lib/object.php:488 -msgid "by events date" -msgstr "по дате событий" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "по дням недели" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "по номерам недели" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "по дню и месяцу" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Дата" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Кал." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Вс." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Пн." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Вт." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Ср." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Чт." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Пт." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Сб." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Янв." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Фев." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Мар." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Апр." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Май." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Июн." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Июл." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Авг." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Сен." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Окт." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Ноя." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Дек." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Весь день" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Незаполненные поля" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Название" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Дата начала" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Время начала" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Дата окончания" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Время окончания" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Окончание события раньше, чем его начало" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Ошибка базы данных" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Неделя" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Месяц" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Список" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Сегодня" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Параметры" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Ваши календари" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Ссылка для CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Опубликованные" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Нет опубликованных календарей" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Опубликовать" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Скачать" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Редактировать" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Удалить" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "опубликовал для вас" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Новый календарь" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Редактировать календарь" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Отображаемое имя" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Активен" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Цвет календаря" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Сохранить" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Отправить" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Отмена" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Редактировать событие" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Экспортировать" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Информация о событии" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Повторение" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Сигнал" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Участники" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Опубликовать" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Название событие" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Категория" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Разделяйте категории запятыми" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Редактировать категории" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Событие на весь день" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "От" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "До" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Дополнительные параметры" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Место" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Место события" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Описание" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Описание события" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Повтор" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Дополнительно" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Выбрать дни недели" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Выбрать дни" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "и день года события" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "и день месяца события" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Выбрать месяцы" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Выбрать недели" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "и номер недели события" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Интервал" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Окончание" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "повторений" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Создать новый календарь" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Импортировать календарь из файла" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Пожалуйста, выберите календарь" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Название нового календаря" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Возьмите разрешенное имя!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Календарь с таким именем уже существует. Если вы продолжите, одноименный календарь будет удален." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Импортировать" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Закрыть Сообщение" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Создать новое событие" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Показать событие" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Категории не выбраны" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "из" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "на" - -#: templates/settings.php:10 -msgid "General" -msgstr "Основные" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Часовой пояс" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Автоматическое обновление временной зоны" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Формат времени" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24ч" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12ч" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Начало недели" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Кэш" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Очистить кэш повторяющихся событий" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URLs" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Адрес синхронизации CalDAV" - -#: templates/settings.php:87 -msgid "more info" -msgstr "подробнее" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Основной адрес (Контакта)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Читать только ссылки iCalendar" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Пользователи" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "выбрать пользователей" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Редактируемо" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Группы" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "выбрать группы" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "селать публичным" diff --git a/l10n/ru/contacts.po b/l10n/ru/contacts.po deleted file mode 100644 index 4476c9a4e11f4fe64ae224c840315f1f680a885d..0000000000000000000000000000000000000000 --- a/l10n/ru/contacts.po +++ /dev/null @@ -1,959 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <ideamk@gmail.com>, 2012. -# <jekader@gmail.com>, 2012. -# <lankme@gmail.com>, 2012. -# Nick Remeslennikov <homolibere@gmail.com>, 2012. -# <tony.mccourin@gmail.com>, 2011. -# Victor Bravo <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 13:10+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Ошибка (де)активации адресной книги." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id не установлен." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Нельзя обновить адресную книгу с пустым именем." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Ошибка обновления адресной книги." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "ID не предоставлен" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Ошибка установки контрольной суммы." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Категории для удаления не установлены." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Адресные книги не найдены." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Контакты не найдены." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Произошла ошибка при добавлении контакта." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "имя элемента не установлено." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Невозможно распознать контакт:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Невозможно добавить пустой параметр." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Как минимум одно поле адреса должно быть заполнено." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "При попытке добавить дубликат:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Отсутствует параметр IM." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Неизвестный IM:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Информация о vCard некорректна. Пожалуйста, обновите страницу." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Отсутствует ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Ошибка обработки VCard для ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "контрольная сумма не установлена." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Информация о vCard не корректна. Перезагрузите страницу: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Что-то пошло FUBAR." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Нет контакта ID" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Ошибка чтения фотографии контакта." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Ошибка сохранения временного файла." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Загружаемая фотография испорчена." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "ID контакта отсутствует." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Нет фото по адресу." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Файл не существует:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Ошибка загрузки картинки." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Ошибка при получении контактов" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Ошибка при получении ФОТО." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Ошибка при сохранении контактов." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Ошибка изменения размера изображений" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Ошибка обрезки изображений" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Ошибка создания временных изображений" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Ошибка поиска изображений:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Ошибка загрузки контактов в хранилище." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Файл загружен успешно." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Загружаемый файл первосходит значение переменной upload_max_filesize, установленно в php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Загружаемый файл превосходит значение переменной MAX_FILE_SIZE, указанной в форме HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Файл загружен частично" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Файл не был загружен" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Отсутствует временная папка" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Не удалось сохранить временное изображение:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Не удалось загрузить временное изображение:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Файл не был загружен. Неизвестная ошибка" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Контакты" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "К сожалению, эта функция не была реализована" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Не реализовано" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Не удалось получить адрес." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Ошибка" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "У вас нет разрешений добавлять контакты в" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Выберите одну из ваших собственных адресных книг." - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Ошибка доступа" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Это свойство должно быть не пустым." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Не удалось сериализовать элементы." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' called without type argument. Please report at bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Изменить имя" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Нет выбранных файлов для загрузки." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Файл, который вы пытаетесь загрузить превышать максимальный размер загружаемых файлов на этом сервере." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Ошибка загрузки изображения профиля." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Выберите тип" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Некоторые контакты помечены на удаление, но ещё не удалены. Подождите, пока они удаляются." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Вы хотите соединить эти адресные книги?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Результат:" - -#: js/loader.js:49 -msgid " imported, " -msgstr "импортировано, " - -#: js/loader.js:49 -msgid " failed." -msgstr "не удалось." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Отображаемое имя не может быть пустым." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Адресная книга не найдена:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Это не ваша адресная книга." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Контакт не найден." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Рабочий" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Домашний" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Другое" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Мобильный" - -#: lib/app.php:203 -msgid "Text" -msgstr "Текст" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Голос" - -#: lib/app.php:205 -msgid "Message" -msgstr "Сообщение" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Факс" - -#: lib/app.php:207 -msgid "Video" -msgstr "Видео" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Пейджер" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Интернет" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "День рождения" - -#: lib/app.php:253 -msgid "Business" -msgstr "Бизнес" - -#: lib/app.php:254 -msgid "Call" -msgstr "Вызов" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Клиенты" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Посыльный" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Праздники" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Идеи" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Поездка" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Юбилей" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Встреча" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Личный" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Проекты" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Вопросы" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "День рождения {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Контакт" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "У вас нет разрешений редактировать этот контакт." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "У вас нет разрешений удалять этот контакт." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Добавить Контакт" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Импорт" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Настройки" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Адресные книги" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Закрыть" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Горячие клавиши" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Навигация" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Следующий контакт в списке" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Предыдущий контакт в списке" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Развернуть/свернуть текущую адресную книгу" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Следующая адресная книга" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Предыдущая адресная книга" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Действия" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Обновить список контактов" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Добавить новый контакт" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Добавить новую адресную книгу" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Удалить текущий контакт" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Перетяните фотографии для загрузки" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Удалить текущую фотографию" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Редактировать текущую фотографию" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Загрузить новую фотографию" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Выбрать фотографию из ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Формат Краткое имя, Полное имя" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Изменить детали имени" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Организация" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Удалить" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Псевдоним" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Введите псевдоним" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Веб-сайт" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Перейти на веб-сайт" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Группы" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Разделить группы запятыми" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Редактировать группы" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Предпочитаемый" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Укажите действительный адрес электронной почты." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Укажите адрес электронной почты" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Написать по адресу" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Удалить адрес электронной почты" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Ввести номер телефона" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Удалить номер телефона" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Удалить IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Показать на карте" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Ввести детали адреса" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Добавьте заметки здесь." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Добавить поле" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Телефон" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Ящик эл. почты" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Быстрые сообщения" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Адрес" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Заметка" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Скачать контакт" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Удалить контакт" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Временный образ был удален из кэша." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Редактировать адрес" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Тип" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "АО" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Улица" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Улица и дом" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Расширенный" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Номер квартиры и т.д." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Город" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Область" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Например, область или район" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Почтовый индекс" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Почтовый индекс" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Страна" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Адресная книга" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Уважительные префиксы" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Мисс" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Г-жа" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Г-н" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Сэр" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Г-жа" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Доктор" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Имя" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Дополнительные имена (отчество)" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Фамилия" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Hon. suffixes" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "Уважительные суффиксы" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Загрузить файл контактов" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Выберите адресную книгу" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "создать новую адресную книгу" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Имя новой адресной книги" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Импорт контактов" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "В адресной книге нет контактов." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Добавить контакт" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Выбрать адресную книгу" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Введите имя" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Ввдите описание" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV синхронизации адресов" - -#: templates/settings.php:3 -msgid "more info" -msgstr "дополнительная информация" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Первичный адрес (Kontact и др.)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Показать ссылку CardDav" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Показать нередактируемую ссылку VCF" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Опубликовать" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Скачать" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Редактировать" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Новая адресная книга" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Имя" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Описание" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Сохранить" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Отменить" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Ещё..." diff --git a/l10n/ru/core.po b/l10n/ru/core.po index 8899cea0cd93a50b2f58fe1b0786ea5b2652ac34..fe949c2e2b4c4891fcc0182b2d4981c997a26666 100644 --- a/l10n/ru/core.po +++ b/l10n/ru/core.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -34,55 +34,55 @@ msgstr "Нет категорий для добавления?" msgid "This category already exists: " msgstr "Эта категория уже существует: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Настройки" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Январь" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Февраль" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Март" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Апрель" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Май" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Июнь" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Июль" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Август" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Сентябрь" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Октябрь" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Ноябрь" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Декабрь" @@ -110,8 +110,8 @@ msgstr "Ок" msgid "No categories selected for deletion." msgstr "Нет категорий для удаления." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Ошибка" @@ -128,13 +128,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -149,7 +151,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Пароль" @@ -162,8 +165,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -175,47 +177,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -239,12 +244,12 @@ msgstr "Запрошено" msgid "Login failed!" msgstr "Не удалось войти!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Имя пользователя" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Запросить сброс" @@ -300,68 +305,107 @@ msgstr "Редактировать категории" msgid "Add" msgstr "Добавить" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Создать <strong>учётную запись администратора</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Дополнительно" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Директория с данными" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Настройка базы данных" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "будет использовано" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Имя пользователя для базы данных" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Пароль для базы данных" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Название базы данных" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Табличое пространство базы данных" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Хост базы данных" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Завершить установку" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "Сетевые службы под твоим контролем" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Выйти" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Забыли пароль?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "запомнить" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Войти" @@ -376,3 +420,17 @@ msgstr "пред" #: templates/part.pagenavi.php:20 msgid "next" msgstr "след" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ru/files.po b/l10n/ru/files.po index e1aaa13211221dba3985c9f262101421eb76af6a..a9137068dd794a9733066a6b03612bc50fcfd062 100644 --- a/l10n/ru/files.po +++ b/l10n/ru/files.po @@ -7,6 +7,7 @@ # <jekader@gmail.com>, 2012. # <lankme@gmail.com>, 2012. # Nick Remeslennikov <homolibere@gmail.com>, 2012. +# <skoptev@ukr.net>, 2012. # <tony.mccourin@gmail.com>, 2011. # Victor Bravo <>, 2012. # <victor.dubiniuk@gmail.com>, 2012. @@ -14,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 12:08+0000\n" +"Last-Translator: skoptev <skoptev@ukr.net>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -68,41 +69,41 @@ msgstr "Удалить" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Переименовать" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "уже существует" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "заменить" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "предложить название" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "отмена" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "заменён" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "отмена" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "с" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "публикация отменена" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "удален" @@ -110,112 +111,112 @@ msgstr "удален" msgid "generating ZIP-file, it may take some time." msgstr "создание ZIP-файла, это может занять некоторое время." -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Не удается загрузить файл размером 0 байт в каталог" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Ошибка загрузки" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Ожидание" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "загружается 1 файл" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "загружаются файлы" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "Загрузка отменена." -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Файл в процессе загрузки. Покинув страницу вы прервёте загрузку." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Неверное имя, '/' не допускается." -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" msgstr "" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" msgstr "" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Название" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Размер" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Изменён" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "папка" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "папки" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "файл" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "файлы" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" msgstr "" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "минуту назад" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" msgstr "" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "сегодня" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "вчера" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" msgstr "" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "в прошлом месяце" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" msgstr "" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" msgstr "" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" msgstr "" diff --git a/l10n/ru/files_external.po b/l10n/ru/files_external.po index 7e2f7fe8610aeed4f9af8ef43746aebe4c2a2c77..44fcf5c24460fde3d32d1204e9ae0d5712d515f4 100644 --- a/l10n/ru/files_external.po +++ b/l10n/ru/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:35+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Группы" msgid "Users" msgstr "Пользователи" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Удалить" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Включить пользовательские внешние носители" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Разрешить пользователям монтировать их собственные внешние носители" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Корневые сертификаты SSL" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Импортировать корневые сертификаты" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Включить пользовательские внешние носители" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Разрешить пользователям монтировать их собственные внешние носители" diff --git a/l10n/ru/files_odfviewer.po b/l10n/ru/files_odfviewer.po deleted file mode 100644 index 566e2951123e59311c0bf1725a16be7a603418e3..0000000000000000000000000000000000000000 --- a/l10n/ru/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/ru/files_pdfviewer.po b/l10n/ru/files_pdfviewer.po deleted file mode 100644 index 48f6bdb06a6025df5f998ffe03531fc913958b1b..0000000000000000000000000000000000000000 --- a/l10n/ru/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/ru/files_texteditor.po b/l10n/ru/files_texteditor.po deleted file mode 100644 index 46b235b4699a3a098d0e93f4400eb0481d5cede4..0000000000000000000000000000000000000000 --- a/l10n/ru/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/ru/gallery.po b/l10n/ru/gallery.po deleted file mode 100644 index c80be67674ff0f331720ee1a98e930dbe7194596..0000000000000000000000000000000000000000 --- a/l10n/ru/gallery.po +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -# <jekader@gmail.com>, 2012. -# <lankme@gmail.com>, 2012. -# Soul Kim <warlock.rf@gmail.com>, 2012. -# Victor Bravo <>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-23 17:08+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:42 -msgid "Pictures" -msgstr "Рисунки" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Опубликовать" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Ошибка" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Внутренняя ошибка" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Слайдшоу" diff --git a/l10n/ru/impress.po b/l10n/ru/impress.po deleted file mode 100644 index 4154c7b9485e943657c2c7387c90cf3a3daa05c6..0000000000000000000000000000000000000000 --- a/l10n/ru/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/ru/media.po b/l10n/ru/media.po deleted file mode 100644 index ed564055236228f3f75b02f759ddd161b1bd4097..0000000000000000000000000000000000000000 --- a/l10n/ru/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <tony.mccourin@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Russian (http://www.transifex.net/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Музыка" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Проиграть" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Пауза" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Предыдущий" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Следующий" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Отключить звук" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Включить звук" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Пересканировать коллекцию" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Исполнитель" - -#: templates/music.php:38 -msgid "Album" -msgstr "Альбом" - -#: templates/music.php:39 -msgid "Title" -msgstr "Название" diff --git a/l10n/ru/settings.po b/l10n/ru/settings.po index 634c9aa217d04e16110959c40172df04fa2fd1cd..1d8dd64bb6ad9bc61483c93e5949912a1b0833e2 100644 --- a/l10n/ru/settings.po +++ b/l10n/ru/settings.po @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -85,11 +85,11 @@ msgstr "Невозможно добавить пользователя в гру msgid "Unable to remove user from group %s" msgstr "Невозможно удалить пользователя из группы %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Выключить" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Включить" @@ -97,7 +97,7 @@ msgstr "Включить" msgid "Saving..." msgstr "Сохранение..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "Русский " @@ -192,15 +192,19 @@ msgstr "Разрабатывается <a href=\"http://ownCloud.org/contact\" t msgid "Add your App" msgstr "Добавить приложение" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Выберите приложение" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Смотрите дополнения на apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span> лицензия. Автор <span class=\"author\"></span>" diff --git a/l10n/ru/tasks.po b/l10n/ru/tasks.po deleted file mode 100644 index d7a46fb6a81c1c80c285604b992401aed51d12ee..0000000000000000000000000000000000000000 --- a/l10n/ru/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:18+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Неверные дата/время" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Задачи" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Нет категории" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Не указан" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=наибольший" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=средний" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=наименьший" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Пустая сводка" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Неверный процент завершения" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Неверный приоритет" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Добавить задачу" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Срок заказа" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Order List" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Заказ выполнен" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Местонахождение заказа" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Приоритет заказа" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Метка заказа" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Загрузка задач..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Важный" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Больше" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Меньше" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Удалить" diff --git a/l10n/ru/user_migrate.po b/l10n/ru/user_migrate.po deleted file mode 100644 index 79fd4f0cfa1539ed4fb51e8c3a5b73f2628f5260..0000000000000000000000000000000000000000 --- a/l10n/ru/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:55+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Экспорт" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "В процессе создания файла экспорта что-то пошло не так" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Произошла ошибка" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Экспортировать ваш аккаунт пользователя" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Будет создан сжатый файл, содержащий ваш аккаунт ownCloud" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Импортировать аккаунт пользователя" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "Архив пользователя ownCloud" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Импорт" diff --git a/l10n/ru/user_openid.po b/l10n/ru/user_openid.po deleted file mode 100644 index 22feb4f2913146f58e4d2ef5581b46a36bdb84d1..0000000000000000000000000000000000000000 --- a/l10n/ru/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Denis <reg.transifex.net@demitel.ru>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:00+0000\n" -"Last-Translator: Denis <reg.transifex.net@demitel.ru>\n" -"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Это точка подключения сервера OpenID. Для информации смотрите" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Личность: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Realm: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Пользователь: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Логин" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Ошибка: <b>Пользователь не выбран" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "вы можете аутентифицироваться на других сайтах с этим адресом" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Авторизованный провайдер OpenID" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Ваш адрес в Wordpress, Identi.ca, …" diff --git a/l10n/ru_RU/core.po b/l10n/ru_RU/core.po index 132e6bb603d1709c820403ee4b7888ba302b1045..145223b5c6eb4ed332639b50bc4fe4dc5ed48656 100644 --- a/l10n/ru_RU/core.po +++ b/l10n/ru_RU/core.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 13:26+0000\n" +"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,55 +30,55 @@ msgstr "Нет категории для добавления?" msgid "This category already exists: " msgstr "Эта категория уже существует:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Настройки" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Январь" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Февраль" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Март" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Апрель" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Май" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Июнь" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Июль" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Август" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Сентябрь" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Октябрь" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Ноябрь" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Декабрь" @@ -106,8 +106,8 @@ msgstr "Да" msgid "No categories selected for deletion." msgstr "Нет категорий, выбранных для удаления." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Ошибка" @@ -124,18 +124,20 @@ msgid "Error while changing permissions" msgstr "Ошибка при изменении прав доступа" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Общий доступ для Вас и группы %s к %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" +msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Сделать общим с" #: js/share.js:142 msgid "Share with link" @@ -145,22 +147,22 @@ msgstr "" msgid "Password protect" msgstr "Защитить паролем" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Пароль" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Установить срок действия" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Дата истечения срока действия" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Сделать общедоступным посредством email:" #: js/share.js:187 msgid "No people found" @@ -168,52 +170,55 @@ msgstr "Не найдено людей" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "Рекурсивный общий доступ не разрешен" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" msgstr "" +#: js/share.js:250 +msgid "with" +msgstr "с" + #: js/share.js:271 msgid "Unshare" msgstr "Отключить общий доступ" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "возможно редактирование" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "контроль доступа" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "создать" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "обновить" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "удалить" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "сделать общим" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Пароль защищен" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Ошибка при отключении даты истечения срока действия" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Ошибка при установке даты истечения срока действия" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -235,12 +240,12 @@ msgstr "Запрашиваемое" msgid "Login failed!" msgstr "Войти не удалось!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Имя пользователя" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Сброс запроса" @@ -296,68 +301,107 @@ msgstr "Редактирование категорий" msgid "Add" msgstr "Добавить" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Предупреждение системы безопасности" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "Ваши каталоги данных и файлы, вероятно, доступны из Интернета. Файл .htaccess, предоставляемый ownCloud, не работает. Мы настоятельно рекомендуем Вам настроить вебсервер таким образом, чтобы каталоги данных больше не были доступны, или переместить их за пределы корневого каталога документов веб-сервера." + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Создать <strong>admin account</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Расширенный" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Папка данных" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Настроить базу данных" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "будет использоваться" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Пользователь базы данных" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Пароль базы данных" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Имя базы данных" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Табличная область базы данных" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Сервер базы данных" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Завершение настройки" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "веб-сервисы под Вашим контролем" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Выйти" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "Автоматический вход в систему отклонен!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "Если Вы недавно не меняли пароль, Ваш аккаунт может быть подвергнут опасности!" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "Пожалуйста, измените пароль, чтобы защитить ваш аккаунт еще раз." + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Забыли пароль?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "запомнить" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Войти" @@ -372,3 +416,17 @@ msgstr "предыдущий" #: templates/part.pagenavi.php:20 msgid "next" msgstr "следующий" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "Предупреждение системы безопасности!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "Пожалуйста, проверьте свой пароль. <br/>По соображениям безопасности Вам может быть иногда предложено ввести пароль еще раз." + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Проверить" diff --git a/l10n/ru_RU/files.po b/l10n/ru_RU/files.po index 767e9967c9c18667823a34f53603bdd49a602470..4951fe271a7eb431a1ec9cbb9a04a918c31b001f 100644 --- a/l10n/ru_RU/files.po +++ b/l10n/ru_RU/files.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-11 02:04+0200\n" +"PO-Revision-Date: 2012-10-10 13:26+0000\n" +"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -62,41 +62,41 @@ msgstr "Удалить" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Переименовать" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "уже существует" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "отмена" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "подобрать название" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "отменить" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "заменено" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "отменить действие" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "с" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "скрытый" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "удалено" @@ -104,114 +104,114 @@ msgstr "удалено" msgid "generating ZIP-file, it may take some time." msgstr "Создание ZIP-файла, это может занять некоторое время." -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Невозможно загрузить файл,\n так как он имеет нулевой размер или является директорией" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Ошибка загрузки" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Ожидающий решения" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "загрузка 1 файла" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "загрузка файлов" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "Загрузка отменена" -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Процесс загрузки файла. Если покинуть страницу сейчас, загрузка будет отменена." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Неправильное имя, '/' не допускается." -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" -msgstr "" +msgstr "файлы отсканированы" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" -msgstr "" +msgstr "ошибка при сканировании" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Имя" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Размер" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Изменен" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "папка" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "папки" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "файл" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "файлы" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "секунд назад" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "минуту назад" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "минут назад" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "сегодня" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "вчера" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "дней назад" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "в прошлом месяце" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "месяцев назад" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "в прошлом году" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "лет назад" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/ru_RU/files_external.po b/l10n/ru_RU/files_external.po index 225f0f78ffc921c2be3c91ef87eba02a73a82b74..e0902a23493d71903333f6e26bf86358808fcfe4 100644 --- a/l10n/ru_RU/files_external.po +++ b/l10n/ru_RU/files_external.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-20 02:05+0200\n" -"PO-Revision-Date: 2012-09-19 13:11+0000\n" +"POT-Creation-Date: 2012-10-12 02:03+0200\n" +"PO-Revision-Date: 2012-10-11 08:45+0000\n" "Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,30 @@ msgstr "" "Language: ru_RU\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Доступ разрешен" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Ошибка при конфигурировании хранилища Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Предоставить доступ" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Заполните все требуемые поля" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Пожалуйста представьте допустимый ключ приложения Dropbox и пароль." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Ошибка настройки хранилища Google Drive" + #: templates/settings.php:3 msgid "External Storage" msgstr "Внешние системы хранения данных" @@ -62,22 +86,22 @@ msgstr "Группы" msgid "Users" msgstr "Пользователи" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Удалить" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Включить пользовательскую внешнюю систему хранения данных" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Разрешить пользователям монтировать их собственную внешнюю систему хранения данных" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Корневые сертификаты SSL" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Импортировать корневые сертификаты" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Включить пользовательскую внешнюю систему хранения данных" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Разрешить пользователям монтировать их собственную внешнюю систему хранения данных" diff --git a/l10n/ru_RU/files_sharing.po b/l10n/ru_RU/files_sharing.po index bb667a04c51b8d8ba90682dfa416373605aaa29b..7f31cb63091ddd5be7c19da7def8c80a4bac5030 100644 --- a/l10n/ru_RU/files_sharing.po +++ b/l10n/ru_RU/files_sharing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-12 02:03+0200\n" +"PO-Revision-Date: 2012-10-11 10:54+0000\n" +"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,12 +29,12 @@ msgstr "Передать" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s имеет общий с Вами доступ к папке %s " #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s имеет общий с Вами доступ к файлу %s " #: templates/public.php:14 templates/public.php:30 msgid "Download" @@ -44,6 +44,6 @@ msgstr "Загрузка" msgid "No preview available for" msgstr "Предварительный просмотр недоступен" -#: templates/public.php:37 +#: templates/public.php:35 msgid "web services under your control" msgstr "веб-сервисы под Вашим контролем" diff --git a/l10n/ru_RU/files_versions.po b/l10n/ru_RU/files_versions.po index e8828a703fae9ff78edc851ef916183bcb2b8e92..cb0853d718cd2f68b720c25c9496653d0862567b 100644 --- a/l10n/ru_RU/files_versions.po +++ b/l10n/ru_RU/files_versions.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-11 02:04+0200\n" +"PO-Revision-Date: 2012-10-10 13:22+0000\n" +"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,11 +20,11 @@ msgstr "" #: js/settings-personal.js:31 templates/settings-personal.php:10 msgid "Expire all versions" -msgstr "" +msgstr "Срок действия всех версий истекает" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "История" #: templates/settings-personal.php:4 msgid "Versions" diff --git a/l10n/ru_RU/lib.po b/l10n/ru_RU/lib.po index 006bcb62b0ff7acab3d43278c4e671873edc812a..50b1f6524e2be1af3872d865d15f4e94ff3a677e 100644 --- a/l10n/ru_RU/lib.po +++ b/l10n/ru_RU/lib.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-20 02:05+0200\n" -"PO-Revision-Date: 2012-09-19 12:09+0000\n" +"POT-Creation-Date: 2012-10-12 02:04+0200\n" +"PO-Revision-Date: 2012-10-11 08:16+0000\n" "Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -42,19 +42,19 @@ msgstr "Приложения" msgid "Admin" msgstr "Админ" -#: files.php:280 +#: files.php:328 msgid "ZIP download is turned off." -msgstr "" +msgstr "Загрузка ZIP выключена." -#: files.php:281 +#: files.php:329 msgid "Files need to be downloaded one by one." msgstr "Файлы должны быть загружены один за другим." -#: files.php:281 files.php:306 +#: files.php:329 files.php:354 msgid "Back to Files" msgstr "Обратно к файлам" -#: files.php:305 +#: files.php:353 msgid "Selected files too large to generate zip file." msgstr "Выбранные файлы слишком велики для генерации zip-архива." @@ -112,15 +112,15 @@ msgstr "в прошлом году" msgid "years ago" msgstr "год назад" -#: updater.php:66 +#: updater.php:75 #, php-format msgid "%s is available. Get <a href=\"%s\">more information</a>" msgstr "%s доступно. Получите <a href=\"%s\">more information</a>" -#: updater.php:68 +#: updater.php:77 msgid "up to date" msgstr "до настоящего времени" -#: updater.php:71 +#: updater.php:80 msgid "updates check is disabled" msgstr "Проверка обновлений отключена" diff --git a/l10n/ru_RU/settings.po b/l10n/ru_RU/settings.po index 4a264d59aa4108174be5a9b85d12a4528a13fc85..8da29bcbfeff0b266c5311268f1b827c395cd2fb 100644 --- a/l10n/ru_RU/settings.po +++ b/l10n/ru_RU/settings.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-12 02:04+0200\n" +"PO-Revision-Date: 2012-10-11 08:13+0000\n" +"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,7 +22,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Невозможно загрузить список из App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "Ошибка авторизации" @@ -59,7 +59,7 @@ msgstr "Неверный запрос" msgid "Unable to delete group" msgstr "Невозможно удалить группу" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Невозможно удалить пользователя" @@ -77,11 +77,11 @@ msgstr "Невозможно добавить пользователя в гру msgid "Unable to remove user from group %s" msgstr "Невозможно удалить пользователя из группы %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Отключить" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Включить" @@ -89,7 +89,7 @@ msgstr "Включить" msgid "Saving..." msgstr "Сохранение" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__язык_имя__" @@ -144,7 +144,7 @@ msgstr "Предоставить ссылки" #: templates/admin.php:68 msgid "Allow users to share items to the public with links" -msgstr "" +msgstr "Позволяет пользователям добавлять объекты в общий доступ по ссылке" #: templates/admin.php:73 msgid "Allow resharing" @@ -184,15 +184,19 @@ msgstr "Разработанный <a href=\"http://ownCloud.org/contact\" targe msgid "Add your App" msgstr "Добавить Ваше приложение" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Больше приложений" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Выбрать приложение" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Обратитесь к странице приложений на apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" @@ -223,7 +227,7 @@ msgstr "Ответ" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" -msgstr "" +msgstr "Вы использовали <strong>%s</strong> из доступных<strong>%s<strong>" #: templates/personal.php:12 msgid "Desktop and Mobile Syncing Clients" @@ -235,7 +239,7 @@ msgstr "Загрузка" #: templates/personal.php:19 msgid "Your password was changed" -msgstr "" +msgstr "Ваш пароль был изменен" #: templates/personal.php:20 msgid "Unable to change your password" diff --git a/l10n/ru_RU/user_ldap.po b/l10n/ru_RU/user_ldap.po index 72760a3543d47476d91b1997a862e8600ff8ba44..a66fb2f7962dc058d664e5afd102a0e6d996fd6f 100644 --- a/l10n/ru_RU/user_ldap.po +++ b/l10n/ru_RU/user_ldap.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 12:37+0000\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-10-15 13:57+0000\n" "Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -33,7 +33,7 @@ msgstr "База DN" #: templates/settings.php:9 msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "" +msgstr "Вы можете задать Base DN для пользователей и групп во вкладке «Дополнительно»" #: templates/settings.php:10 msgid "User DN" @@ -44,7 +44,7 @@ msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." -msgstr "" +msgstr "DN клиентского пользователя, с которого должна осуществляться привязка, например, uid=agent,dc=example,dc=com. Для анонимного доступа оставьте поля DN и Пароль пустыми." #: templates/settings.php:11 msgid "Password" @@ -56,14 +56,14 @@ msgstr "Для анонимного доступа оставьте поля DN #: templates/settings.php:12 msgid "User Login Filter" -msgstr "" +msgstr "Фильтр имен пользователей" #: templates/settings.php:12 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." -msgstr "" +msgstr "Задает фильтр, применяемый при загрузке пользователя. %%uid заменяет имя пользователя при входе." #: templates/settings.php:12 #, php-format @@ -72,11 +72,11 @@ msgstr "используйте %%uid заполнитель, например, \ #: templates/settings.php:13 msgid "User List Filter" -msgstr "" +msgstr "Фильтр списка пользователей" #: templates/settings.php:13 msgid "Defines the filter to apply, when retrieving users." -msgstr "" +msgstr "Задает фильтр, применяемый при получении пользователей." #: templates/settings.php:13 msgid "without any placeholder, e.g. \"objectClass=person\"." @@ -88,7 +88,7 @@ msgstr "Групповой фильтр" #: templates/settings.php:14 msgid "Defines the filter to apply, when retrieving groups." -msgstr "" +msgstr "Задает фильтр, применяемый при получении групп." #: templates/settings.php:14 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." @@ -100,15 +100,15 @@ msgstr "Порт" #: templates/settings.php:18 msgid "Base User Tree" -msgstr "" +msgstr "Базовое дерево пользователей" #: templates/settings.php:19 msgid "Base Group Tree" -msgstr "" +msgstr "Базовое дерево групп" #: templates/settings.php:20 msgid "Group-Member association" -msgstr "" +msgstr "Связь член-группа" #: templates/settings.php:21 msgid "Use TLS" @@ -120,7 +120,7 @@ msgstr "Не используйте это SSL-соединений, это не #: templates/settings.php:22 msgid "Case insensitve LDAP server (Windows)" -msgstr "" +msgstr "Нечувствительный к регистру LDAP-сервер (Windows)" #: templates/settings.php:23 msgid "Turn off SSL certificate validation." @@ -130,7 +130,7 @@ msgstr "Выключить проверку сертификата SSL." msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." -msgstr "" +msgstr "Если соединение работает только с этой опцией, импортируйте SSL-сертификат LDAP сервера в ваш ownCloud сервер." #: templates/settings.php:23 msgid "Not recommended, use for testing only." @@ -138,7 +138,7 @@ msgstr "Не рекомендовано, используйте только д #: templates/settings.php:24 msgid "User Display Name Field" -msgstr "" +msgstr "Поле, отображаемое как имя пользователя" #: templates/settings.php:24 msgid "The LDAP attribute to use to generate the user`s ownCloud name." @@ -146,7 +146,7 @@ msgstr "Атрибут LDAP, используемый для создания и #: templates/settings.php:25 msgid "Group Display Name Field" -msgstr "" +msgstr "Поле, отображаемое как имя группы" #: templates/settings.php:25 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." @@ -158,7 +158,7 @@ msgstr "в байтах" #: templates/settings.php:29 msgid "in seconds. A change empties the cache." -msgstr "" +msgstr "в секундах. Изменение очищает кэш." #: templates/settings.php:30 msgid "" diff --git a/l10n/si_LK/core.po b/l10n/si_LK/core.po new file mode 100644 index 0000000000000000000000000000000000000000..ff4b345ed830186d0ea36b25c9d7221f689a7f23 --- /dev/null +++ b/l10n/si_LK/core.po @@ -0,0 +1,432 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Chamara Disanayake <chamara@nic.lk>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23 +msgid "Application name not provided." +msgstr "යෙදුම් නාමය සපයා නැත." + +#: ajax/vcategories/add.php:29 +msgid "No category to add?" +msgstr "" + +#: ajax/vcategories/add.php:36 +msgid "This category already exists: " +msgstr "" + +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 +msgid "Settings" +msgstr "සැකසුම්" + +#: js/js.js:670 +msgid "January" +msgstr "ජනවාරි" + +#: js/js.js:670 +msgid "February" +msgstr "පෙබරවාරි" + +#: js/js.js:670 +msgid "March" +msgstr "මාර්තු" + +#: js/js.js:670 +msgid "April" +msgstr "අප්රේල්" + +#: js/js.js:670 +msgid "May" +msgstr "මැයි" + +#: js/js.js:670 +msgid "June" +msgstr "ජූනි" + +#: js/js.js:671 +msgid "July" +msgstr "ජූලි" + +#: js/js.js:671 +msgid "August" +msgstr "අගෝස්තු" + +#: js/js.js:671 +msgid "September" +msgstr "සැප්තැම්බර්" + +#: js/js.js:671 +msgid "October" +msgstr "ඔක්තෝබර්" + +#: js/js.js:671 +msgid "November" +msgstr "නොවැම්බර්" + +#: js/js.js:671 +msgid "December" +msgstr "දෙසැම්බර්" + +#: js/oc-dialogs.js:123 +msgid "Choose" +msgstr "තෝරන්න" + +#: js/oc-dialogs.js:143 js/oc-dialogs.js:163 +msgid "Cancel" +msgstr "එපා" + +#: js/oc-dialogs.js:159 +msgid "No" +msgstr "නැහැ" + +#: js/oc-dialogs.js:160 +msgid "Yes" +msgstr "ඔව්" + +#: js/oc-dialogs.js:177 +msgid "Ok" +msgstr "හරි" + +#: js/oc-vcategories.js:68 +msgid "No categories selected for deletion." +msgstr "" + +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 +msgid "Error" +msgstr "" + +#: js/share.js:103 +msgid "Error while sharing" +msgstr "" + +#: js/share.js:114 +msgid "Error while unsharing" +msgstr "" + +#: js/share.js:121 +msgid "Error while changing permissions" +msgstr "" + +#: js/share.js:130 +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" +msgstr "" + +#: js/share.js:132 +msgid "Shared with you by" +msgstr "" + +#: js/share.js:137 +msgid "Share with" +msgstr "" + +#: js/share.js:142 +msgid "Share with link" +msgstr "" + +#: js/share.js:143 +msgid "Password protect" +msgstr "" + +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 +msgid "Password" +msgstr "මුර පදය " + +#: js/share.js:152 +msgid "Set expiration date" +msgstr "" + +#: js/share.js:153 +msgid "Expiration date" +msgstr "" + +#: js/share.js:185 +msgid "Share via email:" +msgstr "" + +#: js/share.js:187 +msgid "No people found" +msgstr "" + +#: js/share.js:214 +msgid "Resharing is not allowed" +msgstr "" + +#: js/share.js:250 +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" +msgstr "" + +#: js/share.js:271 +msgid "Unshare" +msgstr "" + +#: js/share.js:283 +msgid "can edit" +msgstr "" + +#: js/share.js:285 +msgid "access control" +msgstr "" + +#: js/share.js:288 +msgid "create" +msgstr "" + +#: js/share.js:291 +msgid "update" +msgstr "" + +#: js/share.js:294 +msgid "delete" +msgstr "" + +#: js/share.js:297 +msgid "share" +msgstr "" + +#: js/share.js:322 js/share.js:484 +msgid "Password protected" +msgstr "" + +#: js/share.js:497 +msgid "Error unsetting expiration date" +msgstr "" + +#: js/share.js:509 +msgid "Error setting expiration date" +msgstr "" + +#: lostpassword/index.php:26 +msgid "ownCloud password reset" +msgstr "" + +#: lostpassword/templates/email.php:2 +msgid "Use the following link to reset your password: {link}" +msgstr "" + +#: lostpassword/templates/lostpassword.php:3 +msgid "You will receive a link to reset your password via Email." +msgstr "" + +#: lostpassword/templates/lostpassword.php:5 +msgid "Requested" +msgstr "" + +#: lostpassword/templates/lostpassword.php:8 +msgid "Login failed!" +msgstr "" + +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 +msgid "Username" +msgstr "" + +#: lostpassword/templates/lostpassword.php:14 +msgid "Request reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:4 +msgid "Your password was reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:5 +msgid "To login page" +msgstr "පිවිසුම් පිටුවට" + +#: lostpassword/templates/resetpassword.php:8 +msgid "New password" +msgstr "නව මුර පදයක්" + +#: lostpassword/templates/resetpassword.php:11 +msgid "Reset password" +msgstr "" + +#: strings.php:5 +msgid "Personal" +msgstr "" + +#: strings.php:6 +msgid "Users" +msgstr "" + +#: strings.php:7 +msgid "Apps" +msgstr "යෙදුම්" + +#: strings.php:8 +msgid "Admin" +msgstr "" + +#: strings.php:9 +msgid "Help" +msgstr "උදව්" + +#: templates/403.php:12 +msgid "Access forbidden" +msgstr "" + +#: templates/404.php:12 +msgid "Cloud not found" +msgstr "" + +#: templates/edit_categories_dialog.php:4 +msgid "Edit categories" +msgstr "" + +#: templates/edit_categories_dialog.php:14 +msgid "Add" +msgstr "එක් කරන්න" + +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + +#: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 +msgid "Advanced" +msgstr "" + +#: templates/installation.php:50 +msgid "Data folder" +msgstr "දත්ත ෆෝල්ඩරය" + +#: templates/installation.php:57 +msgid "Configure the database" +msgstr "" + +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 +msgid "will be used" +msgstr "" + +#: templates/installation.php:105 +msgid "Database user" +msgstr "" + +#: templates/installation.php:109 +msgid "Database password" +msgstr "" + +#: templates/installation.php:113 +msgid "Database name" +msgstr "" + +#: templates/installation.php:121 +msgid "Database tablespace" +msgstr "" + +#: templates/installation.php:127 +msgid "Database host" +msgstr "" + +#: templates/installation.php:132 +msgid "Finish setup" +msgstr "" + +#: templates/layout.guest.php:38 +msgid "web services under your control" +msgstr "" + +#: templates/layout.user.php:34 +msgid "Log out" +msgstr "" + +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 +msgid "Lost your password?" +msgstr "" + +#: templates/login.php:27 +msgid "remember" +msgstr "" + +#: templates/login.php:28 +msgid "Log in" +msgstr "" + +#: templates/logout.php:1 +msgid "You are logged out." +msgstr "" + +#: templates/part.pagenavi.php:3 +msgid "prev" +msgstr "" + +#: templates/part.pagenavi.php:20 +msgid "next" +msgstr "ඊළඟ" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/si_LK/files.po b/l10n/si_LK/files.po new file mode 100644 index 0000000000000000000000000000000000000000..0b5e050f8c035962a1996c5d65b34e5ffe495e56 --- /dev/null +++ b/l10n/si_LK/files.po @@ -0,0 +1,300 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Chamara Disanayake <chamara@nic.lk>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-10-15 10:48+0000\n" +"Last-Translator: Chamara Disanayake <chamara@nic.lk>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/upload.php:20 +msgid "There is no error, the file uploaded with success" +msgstr "නිවැරදි ව ගොනුව උඩුගත කෙරිනි" + +#: ajax/upload.php:21 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" + +#: ajax/upload.php:22 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" + +#: ajax/upload.php:23 +msgid "The uploaded file was only partially uploaded" +msgstr "උඩුගත කළ ගොනුවේ කොටසක් පමණක් උඩුගත විය" + +#: ajax/upload.php:24 +msgid "No file was uploaded" +msgstr "කිසිදු ගොනවක් උඩුගත නොවිනි" + +#: ajax/upload.php:25 +msgid "Missing a temporary folder" +msgstr "" + +#: ajax/upload.php:26 +msgid "Failed to write to disk" +msgstr "" + +#: appinfo/app.php:6 +msgid "Files" +msgstr "ගොනු" + +#: js/fileactions.js:108 templates/index.php:62 +msgid "Unshare" +msgstr "" + +#: js/fileactions.js:110 templates/index.php:64 +msgid "Delete" +msgstr "" + +#: js/fileactions.js:182 +msgid "Rename" +msgstr "" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "already exists" +msgstr "" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "replace" +msgstr "" + +#: js/filelist.js:192 +msgid "suggest name" +msgstr "" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "cancel" +msgstr "" + +#: js/filelist.js:241 js/filelist.js:243 +msgid "replaced" +msgstr "" + +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 +msgid "undo" +msgstr "" + +#: js/filelist.js:243 +msgid "with" +msgstr "" + +#: js/filelist.js:275 +msgid "unshared" +msgstr "" + +#: js/filelist.js:277 +msgid "deleted" +msgstr "" + +#: js/files.js:179 +msgid "generating ZIP-file, it may take some time." +msgstr "" + +#: js/files.js:214 +msgid "Unable to upload your file as it is a directory or has 0 bytes" +msgstr "" + +#: js/files.js:214 +msgid "Upload Error" +msgstr "" + +#: js/files.js:242 js/files.js:347 js/files.js:377 +msgid "Pending" +msgstr "" + +#: js/files.js:262 +msgid "1 file uploading" +msgstr "" + +#: js/files.js:265 js/files.js:310 js/files.js:325 +msgid "files uploading" +msgstr "" + +#: js/files.js:328 js/files.js:361 +msgid "Upload cancelled." +msgstr "" + +#: js/files.js:430 +msgid "" +"File upload is in progress. Leaving the page now will cancel the upload." +msgstr "" + +#: js/files.js:500 +msgid "Invalid name, '/' is not allowed." +msgstr "" + +#: js/files.js:681 +msgid "files scanned" +msgstr "" + +#: js/files.js:689 +msgid "error while scanning" +msgstr "" + +#: js/files.js:762 templates/index.php:48 +msgid "Name" +msgstr "නම" + +#: js/files.js:763 templates/index.php:56 +msgid "Size" +msgstr "ප්රමාණය" + +#: js/files.js:764 templates/index.php:58 +msgid "Modified" +msgstr "" + +#: js/files.js:791 +msgid "folder" +msgstr "ෆෝල්ඩරය" + +#: js/files.js:793 +msgid "folders" +msgstr "ෆෝල්ඩර" + +#: js/files.js:801 +msgid "file" +msgstr "ගොනුව" + +#: js/files.js:803 +msgid "files" +msgstr "ගොනු" + +#: js/files.js:847 +msgid "seconds ago" +msgstr "" + +#: js/files.js:848 +msgid "minute ago" +msgstr "" + +#: js/files.js:849 +msgid "minutes ago" +msgstr "" + +#: js/files.js:852 +msgid "today" +msgstr "" + +#: js/files.js:853 +msgid "yesterday" +msgstr "" + +#: js/files.js:854 +msgid "days ago" +msgstr "" + +#: js/files.js:855 +msgid "last month" +msgstr "" + +#: js/files.js:857 +msgid "months ago" +msgstr "" + +#: js/files.js:858 +msgid "last year" +msgstr "" + +#: js/files.js:859 +msgid "years ago" +msgstr "" + +#: templates/admin.php:5 +msgid "File handling" +msgstr "" + +#: templates/admin.php:7 +msgid "Maximum upload size" +msgstr "උඩුගත කිරීමක උපරිම ප්රමාණය" + +#: templates/admin.php:7 +msgid "max. possible: " +msgstr "" + +#: templates/admin.php:9 +msgid "Needed for multi-file and folder downloads." +msgstr "" + +#: templates/admin.php:9 +msgid "Enable ZIP-download" +msgstr "" + +#: templates/admin.php:11 +msgid "0 is unlimited" +msgstr "" + +#: templates/admin.php:12 +msgid "Maximum input size for ZIP files" +msgstr "" + +#: templates/admin.php:14 +msgid "Save" +msgstr "" + +#: templates/index.php:7 +msgid "New" +msgstr "නව" + +#: templates/index.php:9 +msgid "Text file" +msgstr "" + +#: templates/index.php:10 +msgid "Folder" +msgstr "ෆෝල්ඩරය" + +#: templates/index.php:11 +msgid "From url" +msgstr "" + +#: templates/index.php:20 +msgid "Upload" +msgstr "උඩුගත කිරීම" + +#: templates/index.php:27 +msgid "Cancel upload" +msgstr "" + +#: templates/index.php:40 +msgid "Nothing in here. Upload something!" +msgstr "මෙහි කිසිවක් නොමැත. යමක් උඩුගත කරන්න" + +#: templates/index.php:50 +msgid "Share" +msgstr "" + +#: templates/index.php:52 +msgid "Download" +msgstr "බාගත කිරීම" + +#: templates/index.php:75 +msgid "Upload too large" +msgstr "" + +#: templates/index.php:77 +msgid "" +"The files you are trying to upload exceed the maximum size for file uploads " +"on this server." +msgstr "" + +#: templates/index.php:82 +msgid "Files are being scanned, please wait." +msgstr "" + +#: templates/index.php:85 +msgid "Current scanning" +msgstr "" diff --git a/l10n/ko/admin_migrate.po b/l10n/si_LK/files_encryption.po similarity index 52% rename from l10n/ko/admin_migrate.po rename to l10n/si_LK/files_encryption.po index 65b1d84b61936d478666877b71921278bf244eaf..b321106d981064180b6370dcf46fdac059ae2b51 100644 --- a/l10n/ko/admin_migrate.po +++ b/l10n/si_LK/files_encryption.po @@ -7,26 +7,28 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:33+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/settings.php:3 -msgid "Export this ownCloud instance" +msgid "Encryption" msgstr "" #: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" +msgid "Exclude the following file types from encryption" +msgstr "" + +#: templates/settings.php:5 +msgid "None" msgstr "" -#: templates/settings.php:12 -msgid "Export" +#: templates/settings.php:10 +msgid "Enable Encryption" msgstr "" diff --git a/l10n/si_LK/files_external.po b/l10n/si_LK/files_external.po new file mode 100644 index 0000000000000000000000000000000000000000..3f565dbbd43e72b102ed9000c4ed22a2ab306f1f --- /dev/null +++ b/l10n/si_LK/files_external.po @@ -0,0 +1,106 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:34+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + +#: templates/settings.php:3 +msgid "External Storage" +msgstr "" + +#: templates/settings.php:7 templates/settings.php:19 +msgid "Mount point" +msgstr "" + +#: templates/settings.php:8 +msgid "Backend" +msgstr "" + +#: templates/settings.php:9 +msgid "Configuration" +msgstr "" + +#: templates/settings.php:10 +msgid "Options" +msgstr "" + +#: templates/settings.php:11 +msgid "Applicable" +msgstr "" + +#: templates/settings.php:23 +msgid "Add mount point" +msgstr "" + +#: templates/settings.php:54 templates/settings.php:62 +msgid "None set" +msgstr "" + +#: templates/settings.php:63 +msgid "All Users" +msgstr "" + +#: templates/settings.php:64 +msgid "Groups" +msgstr "" + +#: templates/settings.php:69 +msgid "Users" +msgstr "" + +#: templates/settings.php:77 templates/settings.php:107 +msgid "Delete" +msgstr "" + +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "" + +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "" + +#: templates/settings.php:99 +msgid "SSL root certificates" +msgstr "" + +#: templates/settings.php:113 +msgid "Import Root Certificate" +msgstr "" diff --git a/l10n/si_LK/files_sharing.po b/l10n/si_LK/files_sharing.po new file mode 100644 index 0000000000000000000000000000000000000000..fa03702776a61615b9e451a8a1fba624c463088c --- /dev/null +++ b/l10n/si_LK/files_sharing.po @@ -0,0 +1,48 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:35+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/authenticate.php:4 +msgid "Password" +msgstr "" + +#: templates/authenticate.php:6 +msgid "Submit" +msgstr "" + +#: templates/public.php:9 +#, php-format +msgid "%s shared the folder %s with you" +msgstr "" + +#: templates/public.php:11 +#, php-format +msgid "%s shared the file %s with you" +msgstr "" + +#: templates/public.php:14 templates/public.php:30 +msgid "Download" +msgstr "" + +#: templates/public.php:29 +msgid "No preview available for" +msgstr "" + +#: templates/public.php:35 +msgid "web services under your control" +msgstr "" diff --git a/l10n/si_LK/files_versions.po b/l10n/si_LK/files_versions.po new file mode 100644 index 0000000000000000000000000000000000000000..41165d9434824846eb65b783a2f97d4c09f3ac28 --- /dev/null +++ b/l10n/si_LK/files_versions.po @@ -0,0 +1,42 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/settings-personal.js:31 templates/settings-personal.php:10 +msgid "Expire all versions" +msgstr "" + +#: js/versions.js:16 +msgid "History" +msgstr "" + +#: templates/settings-personal.php:4 +msgid "Versions" +msgstr "" + +#: templates/settings-personal.php:7 +msgid "This will delete all existing backup versions of your files" +msgstr "" + +#: templates/settings.php:3 +msgid "Files Versioning" +msgstr "" + +#: templates/settings.php:4 +msgid "Enable" +msgstr "" diff --git a/l10n/si_LK/lib.po b/l10n/si_LK/lib.po new file mode 100644 index 0000000000000000000000000000000000000000..bc62f158cf4bb8060a018fbfae117a5a2a27480c --- /dev/null +++ b/l10n/si_LK/lib.po @@ -0,0 +1,125 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-07-27 22:23+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: app.php:285 +msgid "Help" +msgstr "" + +#: app.php:292 +msgid "Personal" +msgstr "" + +#: app.php:297 +msgid "Settings" +msgstr "" + +#: app.php:302 +msgid "Users" +msgstr "" + +#: app.php:309 +msgid "Apps" +msgstr "" + +#: app.php:311 +msgid "Admin" +msgstr "" + +#: files.php:328 +msgid "ZIP download is turned off." +msgstr "" + +#: files.php:329 +msgid "Files need to be downloaded one by one." +msgstr "" + +#: files.php:329 files.php:354 +msgid "Back to Files" +msgstr "" + +#: files.php:353 +msgid "Selected files too large to generate zip file." +msgstr "" + +#: json.php:28 +msgid "Application is not enabled" +msgstr "" + +#: json.php:39 json.php:64 json.php:77 json.php:89 +msgid "Authentication error" +msgstr "" + +#: json.php:51 +msgid "Token expired. Please reload page." +msgstr "" + +#: template.php:87 +msgid "seconds ago" +msgstr "" + +#: template.php:88 +msgid "1 minute ago" +msgstr "" + +#: template.php:89 +#, php-format +msgid "%d minutes ago" +msgstr "" + +#: template.php:92 +msgid "today" +msgstr "" + +#: template.php:93 +msgid "yesterday" +msgstr "" + +#: template.php:94 +#, php-format +msgid "%d days ago" +msgstr "" + +#: template.php:95 +msgid "last month" +msgstr "" + +#: template.php:96 +msgid "months ago" +msgstr "" + +#: template.php:97 +msgid "last year" +msgstr "" + +#: template.php:98 +msgid "years ago" +msgstr "" + +#: updater.php:75 +#, php-format +msgid "%s is available. Get <a href=\"%s\">more information</a>" +msgstr "" + +#: updater.php:77 +msgid "up to date" +msgstr "" + +#: updater.php:80 +msgid "updates check is disabled" +msgstr "" diff --git a/l10n/si_LK/settings.po b/l10n/si_LK/settings.po new file mode 100644 index 0000000000000000000000000000000000000000..fa1e595106e96521487756ef38465477c9b9be89 --- /dev/null +++ b/l10n/si_LK/settings.po @@ -0,0 +1,321 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# <thanojar@gmail.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-15 10:27+0000\n" +"Last-Translator: Thanoja <thanojar@gmail.com>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/apps/ocs.php:23 +msgid "Unable to load list from App Store" +msgstr "" + +#: ajax/creategroup.php:12 +msgid "Group already exists" +msgstr "" + +#: ajax/creategroup.php:21 +msgid "Unable to add group" +msgstr "" + +#: ajax/enableapp.php:14 +msgid "Could not enable app. " +msgstr "" + +#: ajax/lostpassword.php:14 +msgid "Email saved" +msgstr "" + +#: ajax/lostpassword.php:16 +msgid "Invalid email" +msgstr "" + +#: ajax/openid.php:16 +msgid "OpenID Changed" +msgstr "" + +#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23 +msgid "Invalid request" +msgstr "අවලංගු අයදුම" + +#: ajax/removegroup.php:16 +msgid "Unable to delete group" +msgstr "" + +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "" + +#: ajax/removeuser.php:27 +msgid "Unable to delete user" +msgstr "" + +#: ajax/setlanguage.php:18 +msgid "Language changed" +msgstr "භාෂාව ාවනස් කිරීම" + +#: ajax/togglegroups.php:25 +#, php-format +msgid "Unable to add user to group %s" +msgstr "" + +#: ajax/togglegroups.php:31 +#, php-format +msgid "Unable to remove user from group %s" +msgstr "" + +#: js/apps.js:28 js/apps.js:65 +msgid "Disable" +msgstr "" + +#: js/apps.js:28 js/apps.js:54 +msgid "Enable" +msgstr "" + +#: js/personal.js:69 +msgid "Saving..." +msgstr "" + +#: personal.php:42 personal.php:43 +msgid "__language_name__" +msgstr "" + +#: templates/admin.php:14 +msgid "Security Warning" +msgstr "" + +#: templates/admin.php:17 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/admin.php:31 +msgid "Cron" +msgstr "" + +#: templates/admin.php:37 +msgid "Execute one task with each page loaded" +msgstr "" + +#: templates/admin.php:43 +msgid "" +"cron.php is registered at a webcron service. Call the cron.php page in the " +"owncloud root once a minute over http." +msgstr "" + +#: templates/admin.php:49 +msgid "" +"Use systems cron service. Call the cron.php file in the owncloud folder via " +"a system cronjob once a minute." +msgstr "" + +#: templates/admin.php:56 +msgid "Sharing" +msgstr "" + +#: templates/admin.php:61 +msgid "Enable Share API" +msgstr "" + +#: templates/admin.php:62 +msgid "Allow apps to use the Share API" +msgstr "" + +#: templates/admin.php:67 +msgid "Allow links" +msgstr "" + +#: templates/admin.php:68 +msgid "Allow users to share items to the public with links" +msgstr "" + +#: templates/admin.php:73 +msgid "Allow resharing" +msgstr "" + +#: templates/admin.php:74 +msgid "Allow users to share items shared with them again" +msgstr "" + +#: templates/admin.php:79 +msgid "Allow users to share with anyone" +msgstr "" + +#: templates/admin.php:81 +msgid "Allow users to only share with users in their groups" +msgstr "" + +#: templates/admin.php:88 +msgid "Log" +msgstr "" + +#: templates/admin.php:116 +msgid "More" +msgstr "" + +#: templates/admin.php:124 +msgid "" +"Developed by the <a href=\"http://ownCloud.org/contact\" " +"target=\"_blank\">ownCloud community</a>, the <a " +"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is " +"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " +"target=\"_blank\"><abbr title=\"Affero General Public " +"License\">AGPL</abbr></a>." +msgstr "" + +#: templates/apps.php:10 +msgid "Add your App" +msgstr "" + +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 +msgid "Select an App" +msgstr "" + +#: templates/apps.php:31 +msgid "See application page at apps.owncloud.com" +msgstr "" + +#: templates/apps.php:32 +msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" +msgstr "" + +#: templates/help.php:9 +msgid "Documentation" +msgstr "" + +#: templates/help.php:10 +msgid "Managing Big Files" +msgstr "" + +#: templates/help.php:11 +msgid "Ask a question" +msgstr "" + +#: templates/help.php:23 +msgid "Problems connecting to help database." +msgstr "" + +#: templates/help.php:24 +msgid "Go there manually." +msgstr "" + +#: templates/help.php:32 +msgid "Answer" +msgstr "පිළිතුර" + +#: templates/personal.php:8 +#, php-format +msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" +msgstr "" + +#: templates/personal.php:12 +msgid "Desktop and Mobile Syncing Clients" +msgstr "" + +#: templates/personal.php:13 +msgid "Download" +msgstr "" + +#: templates/personal.php:19 +msgid "Your password was changed" +msgstr "" + +#: templates/personal.php:20 +msgid "Unable to change your password" +msgstr "" + +#: templates/personal.php:21 +msgid "Current password" +msgstr "නූතන මුරපදය" + +#: templates/personal.php:22 +msgid "New password" +msgstr "නව මුරපදය" + +#: templates/personal.php:23 +msgid "show" +msgstr "ප්රදර්ශනය කිරීම" + +#: templates/personal.php:24 +msgid "Change password" +msgstr "මුරපදය වෙනස් කිරීම" + +#: templates/personal.php:30 +msgid "Email" +msgstr "" + +#: templates/personal.php:31 +msgid "Your email address" +msgstr "" + +#: templates/personal.php:32 +msgid "Fill in an email address to enable password recovery" +msgstr "" + +#: templates/personal.php:38 templates/personal.php:39 +msgid "Language" +msgstr "භාෂාව" + +#: templates/personal.php:44 +msgid "Help translate" +msgstr "" + +#: templates/personal.php:51 +msgid "use this address to connect to your ownCloud in your file manager" +msgstr "" + +#: templates/users.php:21 templates/users.php:76 +msgid "Name" +msgstr "නාමය" + +#: templates/users.php:23 templates/users.php:77 +msgid "Password" +msgstr "මුරපදය" + +#: templates/users.php:26 templates/users.php:78 templates/users.php:98 +msgid "Groups" +msgstr "සමූහය" + +#: templates/users.php:32 +msgid "Create" +msgstr "තනනවා" + +#: templates/users.php:35 +msgid "Default Quota" +msgstr "" + +#: templates/users.php:55 templates/users.php:138 +msgid "Other" +msgstr "" + +#: templates/users.php:80 templates/users.php:112 +msgid "Group Admin" +msgstr "" + +#: templates/users.php:82 +msgid "Quota" +msgstr "" + +#: templates/users.php:146 +msgid "Delete" +msgstr "මකා දමනවා" diff --git a/l10n/si_LK/user_ldap.po b/l10n/si_LK/user_ldap.po new file mode 100644 index 0000000000000000000000000000000000000000..8279ec5bca5bcee9e81a440a202869fb986df2a9 --- /dev/null +++ b/l10n/si_LK/user_ldap.po @@ -0,0 +1,170 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:45+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: si_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:8 +msgid "Host" +msgstr "" + +#: templates/settings.php:8 +msgid "" +"You can omit the protocol, except you require SSL. Then start with ldaps://" +msgstr "" + +#: templates/settings.php:9 +msgid "Base DN" +msgstr "" + +#: templates/settings.php:9 +msgid "You can specify Base DN for users and groups in the Advanced tab" +msgstr "" + +#: templates/settings.php:10 +msgid "User DN" +msgstr "" + +#: templates/settings.php:10 +msgid "" +"The DN of the client user with which the bind shall be done, e.g. " +"uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " +"empty." +msgstr "" + +#: templates/settings.php:11 +msgid "Password" +msgstr "" + +#: templates/settings.php:11 +msgid "For anonymous access, leave DN and Password empty." +msgstr "" + +#: templates/settings.php:12 +msgid "User Login Filter" +msgstr "" + +#: templates/settings.php:12 +#, php-format +msgid "" +"Defines the filter to apply, when login is attempted. %%uid replaces the " +"username in the login action." +msgstr "" + +#: templates/settings.php:12 +#, php-format +msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" +msgstr "" + +#: templates/settings.php:13 +msgid "User List Filter" +msgstr "" + +#: templates/settings.php:13 +msgid "Defines the filter to apply, when retrieving users." +msgstr "" + +#: templates/settings.php:13 +msgid "without any placeholder, e.g. \"objectClass=person\"." +msgstr "" + +#: templates/settings.php:14 +msgid "Group Filter" +msgstr "" + +#: templates/settings.php:14 +msgid "Defines the filter to apply, when retrieving groups." +msgstr "" + +#: templates/settings.php:14 +msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." +msgstr "" + +#: templates/settings.php:17 +msgid "Port" +msgstr "" + +#: templates/settings.php:18 +msgid "Base User Tree" +msgstr "" + +#: templates/settings.php:19 +msgid "Base Group Tree" +msgstr "" + +#: templates/settings.php:20 +msgid "Group-Member association" +msgstr "" + +#: templates/settings.php:21 +msgid "Use TLS" +msgstr "" + +#: templates/settings.php:21 +msgid "Do not use it for SSL connections, it will fail." +msgstr "" + +#: templates/settings.php:22 +msgid "Case insensitve LDAP server (Windows)" +msgstr "" + +#: templates/settings.php:23 +msgid "Turn off SSL certificate validation." +msgstr "" + +#: templates/settings.php:23 +msgid "" +"If connection only works with this option, import the LDAP server's SSL " +"certificate in your ownCloud server." +msgstr "" + +#: templates/settings.php:23 +msgid "Not recommended, use for testing only." +msgstr "" + +#: templates/settings.php:24 +msgid "User Display Name Field" +msgstr "" + +#: templates/settings.php:24 +msgid "The LDAP attribute to use to generate the user`s ownCloud name." +msgstr "" + +#: templates/settings.php:25 +msgid "Group Display Name Field" +msgstr "" + +#: templates/settings.php:25 +msgid "The LDAP attribute to use to generate the groups`s ownCloud name." +msgstr "" + +#: templates/settings.php:27 +msgid "in bytes" +msgstr "" + +#: templates/settings.php:29 +msgid "in seconds. A change empties the cache." +msgstr "" + +#: templates/settings.php:30 +msgid "" +"Leave empty for user name (default). Otherwise, specify an LDAP/AD " +"attribute." +msgstr "" + +#: templates/settings.php:32 +msgid "Help" +msgstr "" diff --git a/l10n/sk_SK/admin_dependencies_chk.po b/l10n/sk_SK/admin_dependencies_chk.po deleted file mode 100644 index 1381cc2a7f5a90adcb2c03ff0623ab84f4796b5a..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/sk_SK/admin_migrate.po b/l10n/sk_SK/admin_migrate.po deleted file mode 100644 index 00e8e196c080d9dcf2e365565c0472645ec3305b..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/sk_SK/bookmarks.po b/l10n/sk_SK/bookmarks.po deleted file mode 100644 index 1f1343ccd6ae06d45c77fe98424b349d4eefed2b..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/sk_SK/calendar.po b/l10n/sk_SK/calendar.po deleted file mode 100644 index 9b560742022a5108084498e3612e6acaa2771264..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <intense.feel@gmail.com>, 2011, 2012. -# Roman Priesol <roman@priesol.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Nenašiel sa žiadny kalendár." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Nenašla sa žiadna udalosť." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Zlý kalendár" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nová časová zóna:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Časové pásmo zmenené" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Neplatná požiadavka" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendár" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM rrrr" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "d. MMM[ yyyy]{ '—' d.[ MMM] yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, rrrr" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Narodeniny" - -#: lib/app.php:122 -msgid "Business" -msgstr "Podnikanie" - -#: lib/app.php:123 -msgid "Call" -msgstr "Hovor" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klienti" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Doručovateľ" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Prázdniny" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Nápady" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Cesta" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileá" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Stretnutia" - -#: lib/app.php:131 -msgid "Other" -msgstr "Ostatné" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Osobné" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekty" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Otázky" - -#: lib/app.php:135 -msgid "Work" -msgstr "Práca" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "nepomenovaný" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nový kalendár" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Neopakovať" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Denne" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Týždenne" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Každý deň v týždni" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Každý druhý týždeň" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mesačne" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Ročne" - -#: lib/object.php:388 -msgid "never" -msgstr "nikdy" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "podľa výskytu" - -#: lib/object.php:390 -msgid "by date" -msgstr "podľa dátumu" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "podľa dňa v mesiaci" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "podľa dňa v týždni" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Pondelok" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Utorok" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Streda" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Štvrtok" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Piatok" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Sobota" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Nedeľa" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "týždenné udalosti v mesiaci" - -#: lib/object.php:428 -msgid "first" -msgstr "prvý" - -#: lib/object.php:429 -msgid "second" -msgstr "druhý" - -#: lib/object.php:430 -msgid "third" -msgstr "tretí" - -#: lib/object.php:431 -msgid "fourth" -msgstr "štvrtý" - -#: lib/object.php:432 -msgid "fifth" -msgstr "piaty" - -#: lib/object.php:433 -msgid "last" -msgstr "posledný" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Január" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Február" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Marec" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Apríl" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Máj" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Jún" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Júl" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "August" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Október" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "December" - -#: lib/object.php:488 -msgid "by events date" -msgstr "podľa dátumu udalosti" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "po dňoch" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "podľa čísel týždňov" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "podľa dňa a mesiaca" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Dátum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Celý deň" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Nevyplnené položky" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Nadpis" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Od dátumu" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Od času" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Do dátumu" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Do času" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Udalosť končí ešte pred tým než začne" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Nastala chyba databázy" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Týždeň" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mesiac" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Zoznam" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Dnes" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Vaše kalendáre" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav odkaz" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Zdielané kalendáre" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Žiadne zdielané kalendáre" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Zdielať kalendár" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Stiahnuť" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Upraviť" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Odstrániť" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "zdielané s vami používateľom" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nový kalendár" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Upraviť kalendár" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Zobrazené meno" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktívne" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Farba kalendáru" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Uložiť" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Odoslať" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Zrušiť" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Upraviť udalosť" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportovať" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informácie o udalosti" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Opakovanie" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Účastníci" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Zdielať" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Nadpis udalosti" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategória" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Kategórie oddelené čiarkami" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Úprava kategórií" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Celodenná udalosť" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Od" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Do" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Pokročilé možnosti" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Poloha" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Poloha udalosti" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Popis" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Popis udalosti" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Opakovať" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Pokročilé" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Do času" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Vybrať dni" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "a denné udalosti v roku." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "a denné udalosti v mesiaci." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Vybrať mesiace" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Vybrať týždne" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "a týždenné udalosti v roku." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Interval" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Koniec" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "výskyty" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "vytvoriť nový kalendár" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importovať súbor kalendára" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Meno nového kalendára" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importovať" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Zatvoriť dialóg" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Vytvoriť udalosť" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Zobraziť udalosť" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Žiadne vybraté kategórie" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "z" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "v" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Časová zóna" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Používatelia" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "vybrať používateľov" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Upravovateľné" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Skupiny" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "vybrať skupiny" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "zverejniť" diff --git a/l10n/sk_SK/contacts.po b/l10n/sk_SK/contacts.po deleted file mode 100644 index d66125ae02cd287506ff17f49060dcffbdbd3aa9..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <intense.feel@gmail.com>, 2012. -# Roman Priesol <roman@priesol.net>, 2012. -# <zixo@zixo.sk>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Chyba (de)aktivácie adresára." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID nie je nastavené." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Nedá sa upraviť adresár s prázdnym menom." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Chyba aktualizácie adresára." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "ID nezadané" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Chyba pri nastavovaní kontrolného súčtu." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Žiadne kategórie neboli vybraté na odstránenie." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Žiadny adresár nenájdený." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Žiadne kontakty nenájdené." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Vyskytla sa chyba pri pridávaní kontaktu." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "meno elementu nie je nastavené." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Nemôžem pridať prázdny údaj." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Musí byť uvedený aspoň jeden adresný údaj." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Pokúšate sa pridať rovnaký atribút:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informácie o vCard sú neplatné. Prosím obnovte stránku." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Chýba ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Chyba pri vyňatí ID z VCard:" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "kontrolný súčet nie je nastavený." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informácia o vCard je nesprávna. Obnovte stránku, prosím." - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Niečo sa pokazilo." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Nebolo nastavené ID kontaktu." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Chyba pri čítaní fotky kontaktu." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Chyba pri ukladaní dočasného súboru." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Načítaná fotka je vadná." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Chýba ID kontaktu." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Žiadna fotka nebola poslaná." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Súbor neexistuje:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Chyba pri nahrávaní obrázka." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Chyba počas prevzatia objektu kontakt." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Chyba počas získavania fotky." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Chyba počas ukladania kontaktu." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Chyba počas zmeny obrázku." - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Chyba počas orezania obrázku." - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Chyba počas vytvárania dočasného obrázku." - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Chyba vyhľadania obrázku: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Chyba pri ukladaní kontaktov na úložisko." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Nevyskytla sa žiadna chyba, súbor úspešne uložené." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Ukladaný súbor prekračuje nastavenie upload_max_filesize v php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Ukladaný súbor prekračuje nastavenie MAX_FILE_SIZE z volieb HTML formulára." - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Ukladaný súbor sa nahral len čiastočne" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Žiadny súbor nebol uložený" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Chýba dočasný priečinok" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Nemôžem uložiť dočasný obrázok: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Nemôžem načítať dočasný obrázok: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Žiaden súbor nebol odoslaný. Neznáma chyba" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kontakty" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Bohužiaľ, táto funkcia ešte nebola implementovaná" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Neimplementované" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Nemôžem získať platnú adresu." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Chyba" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Tento parameter nemôže byť prázdny." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Nemôžem previesť prvky." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' zavolané bez argument. Prosím oznámte chybu na bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Upraviť meno" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Žiadne súbory neboli vybrané k nahratiu" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Súbor, ktorý sa pokúšate nahrať, presahuje maximálnu povolenú veľkosť." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Vybrať typ" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Výsledok: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " importovaných, " - -#: js/loader.js:49 -msgid " failed." -msgstr " zlyhaných." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Toto nie je váš adresár." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakt nebol nájdený." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Práca" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Domov" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Iné" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "SMS" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Odkazová schránka" - -#: lib/app.php:205 -msgid "Message" -msgstr "Správa" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pager" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Narodeniny" - -#: lib/app.php:253 -msgid "Business" -msgstr "Biznis" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Klienti" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Prázdniny" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Stretnutie" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projekty" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Otázky" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "Narodeniny {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Pridať Kontakt." - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importovať" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adresáre" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Zatvoriť" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Klávesové skratky" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigácia" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Ďalší kontakt v zozname" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Predchádzajúci kontakt v zozname" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Akcie" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Obnov zoznam kontaktov" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Pridaj nový kontakt" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Pridaj nový adresár" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Vymaž súčasný kontakt" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Pretiahnite sem fotku pre nahratie" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Odstrániť súčasnú fotku" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Upraviť súčasnú fotku" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Nahrať novú fotku" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Vybrať fotku z ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Formát vlastný, krátke meno, celé meno, obrátené alebo obrátené s čiarkami" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Upraviť podrobnosti mena" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizácia" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Odstrániť" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Prezývka" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Zadajte prezývku" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd. mm. yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Skupiny" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Oddelte skupiny čiarkami" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Úprava skupín" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Uprednostňované" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Prosím zadajte platnú e-mailovú adresu." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Zadajte e-mailové adresy" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Odoslať na adresu" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Odstrániť e-mailové adresy" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Zadajte telefónne číslo" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Odstrániť telefónne číslo" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Zobraziť na mape" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Upraviť podrobnosti adresy" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Tu môžete pridať poznámky." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Pridať pole" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefón" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresa" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Poznámka" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Stiahnuť kontakt" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Odstrániť kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Dočasný obrázok bol odstránený z cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Upraviť adresu" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Typ" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "PO Box" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Ulica" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Ulica a číslo" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Rozšírené" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Mesto" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Región" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "PSČ" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "PSČ" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Krajina" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adresár" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Tituly pred" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Slečna" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Pani" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Pán" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Sir" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Pani" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Krstné meno" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Ďalšie mená" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Priezvisko" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Tituly za" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "JUDr." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "MUDr." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Ph.D." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "ml." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "st." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importovať súbor kontaktu" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Prosím zvolte adresár" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "vytvoriť nový adresár" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Meno nového adresára" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importovanie kontaktov" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Nemáte žiadne kontakty v adresári." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Pridať kontakt" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Zadaj meno" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "Adresy pre synchronizáciu s CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "viac informácií" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Predvolená adresa (Kontakt etc)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Stiahnuť" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Upraviť" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nový adresár" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Uložiť" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Zrušiť" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po index 9e4c45cfc84615e5bad249fda3c447d68e5a4838..9b9f32fcde8d3ea97dc5bd77f9535fe6251e372d 100644 --- a/l10n/sk_SK/core.po +++ b/l10n/sk_SK/core.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 18:51+0000\n" +"Last-Translator: martinb <martin.babik@gmail.com>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,61 +32,61 @@ msgstr "Žiadna kategória pre pridanie?" msgid "This category already exists: " msgstr "Táto kategória už existuje:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Nastavenia" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Január" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Február" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Marec" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Apríl" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Máj" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Jún" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Júl" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "August" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Október" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "December" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Výber" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -108,112 +108,117 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Neboli vybrané žiadne kategórie pre odstránenie." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Chyba" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Chyba počas zdieľania" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Chyba počas ukončenia zdieľania" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Chyba počas zmeny oprávnení" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "Zdieľané s vami a so skupinou" + +#: js/share.js:130 +msgid "by" +msgstr "od" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Zdieľané s vami od" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Zdieľať s" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Zdieľať cez odkaz" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "Chrániť heslom" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Heslo" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Nastaviť dátum expirácie" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Dátum expirácie" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Zdieľať cez e-mail:" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Užívateľ nenájdený" #: js/share.js:214 msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" msgstr "" +#: js/share.js:250 +msgid "with" +msgstr "s" + #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Zrušiť zdieľanie" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "môže upraviť" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "riadenie prístupu" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "vytvoriť" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "zmazať" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "zdieľať" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Chránené heslom" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "Požiadané" msgid "Login failed!" msgstr "Prihlásenie zlyhalo!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Prihlasovacie meno" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Požiadať o obnovenie" @@ -298,68 +303,107 @@ msgstr "Úprava kategórií" msgid "Add" msgstr "Pridať" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Bezpečnostné varovanie" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Vytvoriť <strong>administrátorský účet</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Pokročilé" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Priečinok dát" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Nastaviť databázu" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "bude použité" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Hostiteľ databázy" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Heslo databázy" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Meno databázy" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Server databázy" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Dokončiť inštaláciu" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "webové služby pod vašou kontrolou" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Odhlásiť" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "Automatické prihlásenie bolo zamietnuté!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Zabudli ste heslo?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "zapamätať" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Prihlásiť sa" @@ -374,3 +418,17 @@ msgstr "späť" #: templates/part.pagenavi.php:20 msgid "next" msgstr "ďalej" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "Bezpečnostné varovanie!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "Overenie" diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po index 282acf836c0491a77028d7d961cfeb3fd3eafec4..3891cc5d5087808a2ffc8f4457a2041dabc442da 100644 --- a/l10n/sk_SK/files.po +++ b/l10n/sk_SK/files.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 18:54+0000\n" +"Last-Translator: martinb <martin.babik@gmail.com>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -64,41 +64,41 @@ msgstr "Odstrániť" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Premenovať" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "už existuje" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "nahradiť" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "pomôcť s menom" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "zrušiť" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "zmenené" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "vrátiť" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "s" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "zdielané" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "zmazané" @@ -106,114 +106,114 @@ msgstr "zmazané" msgid "generating ZIP-file, it may take some time." msgstr "generujem ZIP-súbor, môže to chvíľu trvať." -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Nemôžem nahrať súbor lebo je to priečinok alebo má 0 bajtov." -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" -msgstr "Chyba nahrávania" +msgstr "Chyba odosielania" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Čaká sa" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "1 súbor sa posiela " -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "súbory sa posielajú" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." -msgstr "Nahrávanie zrušené" +msgstr "Odosielanie zrušené" -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Opustenie stránky zruší práve prebiehajúce odosielanie súboru." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Chybný názov, \"/\" nie je povolené" -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" msgstr "skontrolovaných súborov" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" msgstr "chyba počas kontroly" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Meno" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Veľkosť" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Upravené" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "priečinok" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "priečinky" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "súbor" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "súbory" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "pred sekundami" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "pred minútou" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "pred minútami" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "dnes" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "včera" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "pred pár dňami" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "minulý mesiac" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "pred mesiacmi" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "minulý rok" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "pred rokmi" #: templates/admin.php:5 msgid "File handling" @@ -265,7 +265,7 @@ msgstr "Z url" #: templates/index.php:20 msgid "Upload" -msgstr "Nahrať" +msgstr "Odoslať" #: templates/index.php:27 msgid "Cancel upload" @@ -295,7 +295,7 @@ msgstr "Súbory ktoré sa snažíte nahrať presahujú maximálnu veľkosť pre #: templates/index.php:82 msgid "Files are being scanned, please wait." -msgstr "Súbory sa práve prehľadávajú, prosím čakajte." +msgstr "Čakajte, súbory sú prehľadávané.." #: templates/index.php:85 msgid "Current scanning" diff --git a/l10n/sk_SK/files_external.po b/l10n/sk_SK/files_external.po index 5c0dd5a8c76fd8a51b36b1ce68a5a403dbf58805..81c509ecd5ba0ef39267fcdc0a91cf3b77faa568 100644 --- a/l10n/sk_SK/files_external.po +++ b/l10n/sk_SK/files_external.po @@ -4,13 +4,14 @@ # # Translators: # <intense.feel@gmail.com>, 2012. +# <martin.babik@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-07 02:04+0200\n" -"PO-Revision-Date: 2012-09-06 17:51+0000\n" -"Last-Translator: intense <intense.feel@gmail.com>\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 18:49+0000\n" +"Last-Translator: martinb <martin.babik@gmail.com>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +19,30 @@ msgstr "" "Language: sk_SK\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Prístup povolený" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Chyba pri konfigurácii úložiska Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Povoliť prístup" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Vyplňte všetky vyžadované kolónky" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Zadajte platný kľúč aplikácie a heslo Dropbox" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Chyba pri konfigurácii úložiska Google drive" + #: templates/settings.php:3 msgid "External Storage" msgstr "Externé úložisko" @@ -62,22 +87,22 @@ msgstr "Skupiny" msgid "Users" msgstr "Užívatelia" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Odstrániť" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Povoliť externé úložisko" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Povoliť užívateľom pripojiť ich vlastné externé úložisko" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Koreňové SSL certifikáty" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importovať koreňový certifikát" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Povoliť externé úložisko" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Povoliť užívateľom pripojiť ich vlastné externé úložisko" diff --git a/l10n/sk_SK/files_odfviewer.po b/l10n/sk_SK/files_odfviewer.po deleted file mode 100644 index b5e846e37f63cae7e879fc0a6632799abe12d879..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/sk_SK/files_pdfviewer.po b/l10n/sk_SK/files_pdfviewer.po deleted file mode 100644 index aee04e4ec7e3ac65cad8c53843e20573fbbceecd..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/sk_SK/files_sharing.po b/l10n/sk_SK/files_sharing.po index 86f025ad218f1dac04ac45cb43dad5fec01c733f..b964369a8b050d7acb9bfa81bc430bfa39d0a6bd 100644 --- a/l10n/sk_SK/files_sharing.po +++ b/l10n/sk_SK/files_sharing.po @@ -4,13 +4,14 @@ # # Translators: # <intense.feel@gmail.com>, 2012. +# <martin.babik@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-02 02:02+0200\n" +"PO-Revision-Date: 2012-10-01 08:36+0000\n" +"Last-Translator: martinb <martin.babik@gmail.com>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,12 +30,12 @@ msgstr "Odoslať" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s zdieľa s vami priečinok %s" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s zdieľa s vami súbor %s" #: templates/public.php:14 templates/public.php:30 msgid "Download" diff --git a/l10n/sk_SK/files_texteditor.po b/l10n/sk_SK/files_texteditor.po deleted file mode 100644 index af94e6a125dd1ffeec84e4e40a23dac6347d2143..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/sk_SK/gallery.po b/l10n/sk_SK/gallery.po deleted file mode 100644 index 2f6336c77c636307581e7cad1413da0dc95c0229..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/gallery.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <intense.feel@gmail.com>, 2012. -# Roman Priesol <roman@priesol.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.net/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "Obrázky" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "nastavenia" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Znovu oskenovať" - -#: templates/index.php:17 -msgid "Stop" -msgstr "Zastaviť" - -#: templates/index.php:18 -msgid "Share" -msgstr "Zdielať" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Späť" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Potvrdenie odstránenia" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Chcete odstrániť album?" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Zmeniť meno albumu" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Nové meno albumu" diff --git a/l10n/sk_SK/impress.po b/l10n/sk_SK/impress.po deleted file mode 100644 index 940f3f6325b23d7d51c2de307edabc0f90c4021e..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/sk_SK/lib.po b/l10n/sk_SK/lib.po index 1a98bd0de2add69f3a575940a30c50f71f39fa4a..302f88071b422879ce1a03099a8c9e6336fff169 100644 --- a/l10n/sk_SK/lib.po +++ b/l10n/sk_SK/lib.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 11:28+0000\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 18:57+0000\n" "Last-Translator: martinb <martin.babik@gmail.com>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" @@ -42,19 +42,19 @@ msgstr "Aplikácie" msgid "Admin" msgstr "Správca" -#: files.php:309 +#: files.php:328 msgid "ZIP download is turned off." msgstr "Sťahovanie súborov ZIP je vypnuté." -#: files.php:310 +#: files.php:329 msgid "Files need to be downloaded one by one." msgstr "Súbory musia byť nahrávané jeden za druhým." -#: files.php:310 files.php:335 +#: files.php:329 files.php:354 msgid "Back to Files" msgstr "Späť na súbory" -#: files.php:334 +#: files.php:353 msgid "Selected files too large to generate zip file." msgstr "Zvolené súbory sú príliž veľké na vygenerovanie zip súboru." @@ -62,7 +62,7 @@ msgstr "Zvolené súbory sú príliž veľké na vygenerovanie zip súboru." msgid "Application is not enabled" msgstr "Aplikácia nie je zapnutá" -#: json.php:39 json.php:63 json.php:75 +#: json.php:39 json.php:64 json.php:77 json.php:89 msgid "Authentication error" msgstr "Chyba autentifikácie" @@ -72,7 +72,7 @@ msgstr "" #: template.php:87 msgid "seconds ago" -msgstr "" +msgstr "pred sekundami" #: template.php:88 msgid "1 minute ago" @@ -112,15 +112,15 @@ msgstr "minulý rok" msgid "years ago" msgstr "pred rokmi" -#: updater.php:66 +#: updater.php:75 #, php-format msgid "%s is available. Get <a href=\"%s\">more information</a>" msgstr "" -#: updater.php:68 +#: updater.php:77 msgid "up to date" msgstr "aktuálny" -#: updater.php:71 +#: updater.php:80 msgid "updates check is disabled" msgstr "sledovanie aktualizácií je vypnuté" diff --git a/l10n/sk_SK/media.po b/l10n/sk_SK/media.po deleted file mode 100644 index 1c692c89de739337a76a83c970e333d4ffaf4bb0..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Roman Priesol <roman@priesol.net>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.net/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Hudba" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Prehrať" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pauza" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Predchádzajúce" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Ďalšie" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Stlmiť" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Nahlas" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Znovu skenovať zbierku" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Umelec" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Názov" diff --git a/l10n/sk_SK/settings.po b/l10n/sk_SK/settings.po index 2089e7b7c5d810592698da07cc0ddcffca3946ac..5c413bc82d702c10e860be02ee66af66246ff2c0 100644 --- a/l10n/sk_SK/settings.po +++ b/l10n/sk_SK/settings.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 10:33+0000\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 19:10+0000\n" "Last-Translator: martinb <martin.babik@gmail.com>\n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" @@ -25,16 +25,11 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Nie je možné nahrať zoznam z App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 -msgid "Authentication error" -msgstr "Chyba pri autentifikácii" - -#: ajax/creategroup.php:19 +#: ajax/creategroup.php:12 msgid "Group already exists" msgstr "Skupina už existuje" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:21 msgid "Unable to add group" msgstr "Nie je možné pridať skupinu" @@ -62,7 +57,11 @@ msgstr "Neplatná požiadavka" msgid "Unable to delete group" msgstr "Nie je možné zmazať skupinu" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "Chyba pri autentifikácii" + +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Nie je možné zmazať užívateľa" @@ -80,11 +79,11 @@ msgstr "Nie je možné pridať užívateľa do skupiny %s" msgid "Unable to remove user from group %s" msgstr "Nie je možné zmazať užívateľa zo skupiny %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Zakázať" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Povoliť" @@ -92,7 +91,7 @@ msgstr "Povoliť" msgid "Saving..." msgstr "Ukladám..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "Slovensky" @@ -107,7 +106,7 @@ msgid "" "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." -msgstr "" +msgstr "Váš priečinok s dátami a vaše súbory sú pravdepodobne dostupné z internetu. .htaccess súbor dodávaný s inštaláciou ownCloud nespĺňa úlohu. Dôrazne vám doporučujeme nakonfigurovať webserver takým spôsobom, aby dáta v priečinku neboli verejné, alebo presuňte dáta mimo štruktúry priečinkov webservera." #: templates/admin.php:31 msgid "Cron" @@ -115,7 +114,7 @@ msgstr "" #: templates/admin.php:37 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Vykonať jednu úlohu každým nahraním stránky" #: templates/admin.php:43 msgid "" @@ -127,7 +126,7 @@ msgstr "" msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Používať systémovú službu cron. Každú minútu bude spustený súbor cron.php v priečinku owncloud pomocou systémového programu cronjob." #: templates/admin.php:56 msgid "Sharing" @@ -155,7 +154,7 @@ msgstr "Povoliť opakované zdieľanie" #: templates/admin.php:74 msgid "Allow users to share items shared with them again" -msgstr "" +msgstr "Povoliť zdieľanie zdielaného obsahu iného užívateľa" #: templates/admin.php:79 msgid "Allow users to share with anyone" @@ -187,15 +186,19 @@ msgstr "" msgid "Add your App" msgstr "Pridať vašu aplikáciu" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Viac aplikácií" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Vyberte aplikáciu" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" -msgstr "Pozrite si stránku aplikácie na apps.owncloud.com" +msgstr "Pozrite si stránku aplikácií na apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licencované <span class=\"author\"></span>" @@ -205,7 +208,7 @@ msgstr "Dokumentácia" #: templates/help.php:10 msgid "Managing Big Files" -msgstr "Spravovanie veľké súbory" +msgstr "Správa veľkých súborov" #: templates/help.php:11 msgid "Ask a question" @@ -213,7 +216,7 @@ msgstr "Opýtajte sa otázku" #: templates/help.php:23 msgid "Problems connecting to help database." -msgstr "Problémy spojené s pomocnou databázou." +msgstr "Problémy s pripojením na databázu pomocníka." #: templates/help.php:24 msgid "Go there manually." @@ -242,7 +245,7 @@ msgstr "Heslo bolo zmenené" #: templates/personal.php:20 msgid "Unable to change your password" -msgstr "Nedokážem zmeniť vaše heslo" +msgstr "Nie je možné zmeniť vaše heslo" #: templates/personal.php:21 msgid "Current password" diff --git a/l10n/sk_SK/tasks.po b/l10n/sk_SK/tasks.po deleted file mode 100644 index 2ea079cbf6967e9ba8b4e9c6857fb6e96bad5400..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/sk_SK/user_migrate.po b/l10n/sk_SK/user_migrate.po deleted file mode 100644 index 49ca2414b0df446ca0e18f78de6a2ffc524e8688..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/sk_SK/user_openid.po b/l10n/sk_SK/user_openid.po deleted file mode 100644 index 56440f66cc3e14d8e031346c2a293a7313f5b68e..0000000000000000000000000000000000000000 --- a/l10n/sk_SK/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk_SK\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/sl/admin_dependencies_chk.po b/l10n/sl/admin_dependencies_chk.po deleted file mode 100644 index f60a8e1d14f891a8dc6cf75956719c0588ed3e6f..0000000000000000000000000000000000000000 --- a/l10n/sl/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Peter Peroša <peter.perosa@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-17 00:44+0200\n" -"PO-Revision-Date: 2012-08-16 20:55+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Modul php-json je potreben za medsebojno komunikacijo veliko aplikacij." - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Modul php-curl je potreben za pridobivanje naslova strani pri dodajanju zaznamkov." - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Modul php-gd je potreben za ustvarjanje sličic za predogled." - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Modul php-ldap je potreben za povezavo z vašim ldap strežnikom." - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Modul php-zip je potreben za prenašanje večih datotek hkrati." - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Modul php-mb_multibyte je potreben za pravilno upravljanje kodiranja." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Modul php-ctype je potreben za preverjanje veljavnosti podatkov." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Modul php-xml je potreben za izmenjavo datotek preko protokola WebDAV." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Direktiva allow_url_fopen v vaši php.ini datoteki mora biti nastavljena na 1, če želite omogočiti dostop do zbirke znanja na strežnikih OCS." - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Modul php-pdo je potreben za shranjevanje ownCloud podatkov v podatkovno zbirko." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Stanje odvisnosti" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Uporablja:" diff --git a/l10n/sl/admin_migrate.po b/l10n/sl/admin_migrate.po deleted file mode 100644 index 5a600890b7152f97657c1e8006e41210e58effaa..0000000000000000000000000000000000000000 --- a/l10n/sl/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Peter Peroša <peter.perosa@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 00:17+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Izvozi to ownCloud namestitev" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Ustvarjena bo stisnjena datoteka s podatki te ownCloud namestitve.\n Prosimo, če izberete vrsto izvoza:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Izvozi" diff --git a/l10n/sl/bookmarks.po b/l10n/sl/bookmarks.po deleted file mode 100644 index 7a522308d46266c6b1dd9d38968a4b037cf1b23e..0000000000000000000000000000000000000000 --- a/l10n/sl/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Peter Peroša <peter.perosa@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-29 02:03+0200\n" -"PO-Revision-Date: 2012-07-28 02:18+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Zaznamki" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "neimenovano" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Povlecite to povezavo med zaznamke v vašem brskalniku in jo, ko želite ustvariti zaznamek trenutne strani, preprosto kliknite:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Preberi kasneje" - -#: templates/list.php:13 -msgid "Address" -msgstr "Naslov" - -#: templates/list.php:14 -msgid "Title" -msgstr "Ime" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Oznake" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Shrani zaznamek" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Nimate zaznamkov" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Bookmarklet <br />" diff --git a/l10n/sl/calendar.po b/l10n/sl/calendar.po deleted file mode 100644 index 8d2ba48009e4c886b4a70584dd8f50161b7e43b9..0000000000000000000000000000000000000000 --- a/l10n/sl/calendar.po +++ /dev/null @@ -1,817 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <blaz.lapanja@gmail.com>, 2012. -# <peter.perosa@gmail.com>, 2012. -# Peter Peroša <peter.perosa@gmail.com>, 2012. -# <urossolar@hotmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 13:25+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Vsi koledarji niso povsem predpomnjeni" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Izgleda, da je vse v predpomnilniku" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Ni bilo najdenih koledarjev." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Ni bilo najdenih dogodkov." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Napačen koledar" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Datoteka ni vsebovala dogodkov ali pa so vsi dogodki že shranjeni v koledarju." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "dogodki so bili shranjeni v nov koledar" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Uvoz je spodletel" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "dogodki so bili shranjeni v vaš koledar" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Nov časovni pas:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Časovni pas je bil spremenjen" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Neveljaven zahtevek" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Koledar" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Rojstni dan" - -#: lib/app.php:122 -msgid "Business" -msgstr "Poslovno" - -#: lib/app.php:123 -msgid "Call" -msgstr "Pokliči" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Stranke" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Dobavitelj" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Dopust" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideje" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Potovanje" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Obletnica" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Sestanek" - -#: lib/app.php:131 -msgid "Other" -msgstr "Ostalo" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Osebno" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekt" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Vprašanja" - -#: lib/app.php:135 -msgid "Work" -msgstr "Delo" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "od" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "neimenovan" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Nov koledar" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Se ne ponavlja" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Dnevno" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Tedensko" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Vsak dan v tednu" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Dvakrat tedensko" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Mesečno" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Letno" - -#: lib/object.php:388 -msgid "never" -msgstr "nikoli" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "po številu dogodkov" - -#: lib/object.php:390 -msgid "by date" -msgstr "po datumu" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "po dnevu v mesecu" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "po dnevu v tednu" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "ponedeljek" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "torek" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "sreda" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "četrtek" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "petek" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "sobota" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "nedelja" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "dogodki tedna v mesecu" - -#: lib/object.php:428 -msgid "first" -msgstr "prvi" - -#: lib/object.php:429 -msgid "second" -msgstr "drugi" - -#: lib/object.php:430 -msgid "third" -msgstr "tretji" - -#: lib/object.php:431 -msgid "fourth" -msgstr "četrti" - -#: lib/object.php:432 -msgid "fifth" -msgstr "peti" - -#: lib/object.php:433 -msgid "last" -msgstr "zadnji" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "januar" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "februar" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "marec" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "april" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "maj" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "junij" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "julij" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "avgust" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "september" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "november" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "december" - -#: lib/object.php:488 -msgid "by events date" -msgstr "po datumu dogodka" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "po številu let" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "po tednu v letu" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "po dnevu in mesecu" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Datum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kol." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "ned." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "pon." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "tor." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "sre." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "čet." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "pet." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "sob." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "apr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "maj" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "avg." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "okt." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "dec." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Cel dan" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Mankajoča polja" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Naslov" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "od Datum" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "od Čas" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "do Datum" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "do Čas" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Dogodek se konča preden se začne" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Napaka v podatkovni zbirki" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Teden" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mesec" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Seznam" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Danes" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "Nastavitve" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Vaši koledarji" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav povezava" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Koledarji v souporabi" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Ni koledarjev v souporabi" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Daj koledar v souporabo" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Prenesi" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Uredi" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Izbriši" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "z vami souporablja" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nov koledar" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Uredi koledar" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Ime za prikaz" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktivno" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Barva koledarja" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Shrani" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Potrdi" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Prekliči" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Uredi dogodek" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Izvozi" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Informacije od dogodku" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Ponavljanja" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Udeleženci" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Souporaba" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Naslov dogodka" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorija" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Kategorije ločite z vejico" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Uredi kategorije" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Celodnevni dogodek" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Od" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Do" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Napredne možnosti" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Kraj" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Kraj dogodka" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Opis" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Opis dogodka" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ponovi" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Napredno" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Izberite dneve v tednu" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Izberite dneve" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "in dnevu dogodka v letu." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "in dnevu dogodka v mesecu." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Izberite mesece" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Izberite tedne" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "in tednu dogodka v letu." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Časovni razmik" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Konec" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "ponovitev" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Ustvari nov koledar" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Uvozi datoteko koledarja" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Prosimo, če izberete koledar" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Ime novega koledarja" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Izberite prosto ime!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Koledar s tem imenom že obstaja. Če nadaljujete, bosta koledarja združena." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Uvozi" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Zapri dialog" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Ustvari nov dogodek" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Poglej dogodek" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Nobena kategorija ni izbrana" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "od" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "pri" - -#: templates/settings.php:10 -msgid "General" -msgstr "Splošno" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Časovni pas" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "Samodejno posodobi časovni pas" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "Oblika zapisa časa" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24ur" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12ur" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "Začni teden z" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Predpomnilnik" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Počisti predpomnilnik za ponavljajoče dogodke" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URLji" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "CalDAV naslov za usklajevanje koledarjev" - -#: templates/settings.php:87 -msgid "more info" -msgstr "dodatne informacije" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Glavni naslov (Kontakt et al)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "iCalendar povezava/e samo za branje" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Uporabniki" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "izberite uporabnike" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Možno urejanje" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Skupine" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "izberite skupine" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "objavi" diff --git a/l10n/sl/contacts.po b/l10n/sl/contacts.po deleted file mode 100644 index a31210ca6e1f190f0cbc0fac4cca52f5378f272a..0000000000000000000000000000000000000000 --- a/l10n/sl/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <peter.perosa@gmail.com>, 2012. -# Peter Peroša <peter.perosa@gmail.com>, 2012. -# <urossolar@hotmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 09:09+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Napaka med (de)aktivacijo imenika." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id ni nastavljen." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Ne morem posodobiti imenika s praznim imenom." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Napaka pri posodabljanju imenika." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "ID ni bil podan" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Napaka pri nastavljanju nadzorne vsote." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Nobena kategorija ni bila izbrana za izbris." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Ni bilo najdenih imenikov." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Ni bilo najdenih stikov." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Med dodajanjem stika je prišlo do napake" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "ime elementa ni nastavljeno." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Ne morem razčleniti stika:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Ne morem dodati prazne lastnosti." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Vsaj eno izmed polj je še potrebno izpolniti." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Poskušam dodati podvojeno lastnost:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "Manjkajoč IM parameter." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Neznan IM:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Informacije o vCard niso pravilne. Prosimo, če ponovno naložite stran." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Manjkajoč ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Napaka pri razčlenjevanju VCard za ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "nadzorna vsota ni nastavljena." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informacija o vCard je napačna. Prosimo, če ponovno naložite stran: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Nekaj je šlo v franže. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "ID stika ni bil poslan." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Napaka pri branju slike stika." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Napaka pri shranjevanju začasne datoteke." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Slika, ki se nalaga ni veljavna." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Manjka ID stika." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Pot slike ni bila poslana." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Datoteka ne obstaja:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Napaka pri nalaganju slike." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Napaka pri pridobivanju kontakta predmeta." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Napaka pri pridobivanju lastnosti fotografije." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Napaka pri shranjevanju stika." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Napaka pri spreminjanju velikosti slike" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Napaka pri obrezovanju slike" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Napaka pri ustvarjanju začasne slike" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Napaka pri iskanju datoteke: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Napaka pri nalaganju stikov v hrambo." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Datoteka je bila uspešno naložena." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Naložena datoteka presega velikost, ki jo določa parameter upload_max_filesize v datoteki php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Naložena datoteka presega velikost, ki jo določa parameter MAX_FILE_SIZE v HTML obrazcu" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Datoteka je bila le delno naložena" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Nobena datoteka ni bila naložena" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Manjka začasna mapa" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Začasne slike ni bilo mogoče shraniti: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Začasne slike ni bilo mogoče naložiti: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Nobena datoteka ni bila naložena. Neznana napaka" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Stiki" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Žal ta funkcionalnost še ni podprta" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Ni podprto" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Ne morem dobiti veljavnega naslova." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Napaka" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "Nimate dovoljenja za dodajanje stikov v" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Prosimo, če izberete enega izmed vaših adresarjev." - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Napaka dovoljenj" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Ta lastnost ne sme biti prazna" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Predmetov ni bilo mogoče dati v zaporedje." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "\"deleteProperty\" je bila klicana brez vrste argumenta. Prosimo, če oddate poročilo o napaki na bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Uredi ime" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Nobena datoteka ni bila izbrana za nalaganje." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Datoteka, ki jo poskušate naložiti, presega največjo dovoljeno velikost za nalaganje na tem strežniku." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Napaka pri nalaganju slike profila." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Izberite vrsto" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Nekateri stiki so označeni za izbris, vendar še niso izbrisani. Prosimo, če počakate na njihov izbris." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Ali želite združiti adresarje?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Rezultati: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " uvoženih, " - -#: js/loader.js:49 -msgid " failed." -msgstr " je spodletelo." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Ime za prikaz ne more biti prazno." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Adresar ni bil najden:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "To ni vaš imenik." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Stika ni bilo mogoče najti." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Delo" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Doma" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Drugo" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobilni telefon" - -#: lib/app.php:203 -msgid "Text" -msgstr "Besedilo" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Glas" - -#: lib/app.php:205 -msgid "Message" -msgstr "Sporočilo" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faks" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pozivnik" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Rojstni dan" - -#: lib/app.php:253 -msgid "Business" -msgstr "Poslovno" - -#: lib/app.php:254 -msgid "Call" -msgstr "Klic" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Stranka" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Dostavljalec" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Prazniki" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Ideje" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Potovanje" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubilej" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Sestanek" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Osebno" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projekti" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Vprašanja" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} - rojstni dan" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Stik" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "Nimate dovoljenj za urejanje tega stika." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "Nimate dovoljenj za izbris tega stika." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Dodaj stik" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Uvozi" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Nastavitve" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Imeniki" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Zapri" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Bližnjice na tipkovnici" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Krmarjenje" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Naslednji stik na seznamu" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Predhodni stik na seznamu" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Razširi/skrči trenutni adresar" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Naslednji adresar" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Predhodni adresar" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Dejanja" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Osveži seznam stikov" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Dodaj nov stik" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Dodaj nov adresar" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Izbriši trenutni stik" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Spustite sliko tukaj, da bi jo naložili" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Izbriši trenutno sliko" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Uredi trenutno sliko" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Naloži novo sliko" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Izberi sliko iz ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Format po meri, Kratko ime, Polno ime, Obratno ali Obratno z vejico" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Uredite podrobnosti imena" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizacija" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Izbriši" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Vzdevek" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Vnesite vzdevek" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Spletna stran" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.nekastran.si" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Pojdi na spletno stran" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd. mm. yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Skupine" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Skupine ločite z vejicami" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Uredi skupine" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Prednosten" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Prosimo, če navedete veljaven e-poštni naslov." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Vnesite e-poštni naslov" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "E-pošta naslovnika" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Izbriši e-poštni naslov" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Vpiši telefonsko številko" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Izbriši telefonsko številko" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Takojšni sporočilnik" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Izbriši IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Prikaz na zemljevidu" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Uredi podrobnosti" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Opombe dodajte tukaj." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Dodaj polje" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-pošta" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Neposredno sporočanje" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Naslov" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Opomba" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Prenesi stik" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Izbriši stik" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Začasna slika je bila odstranjena iz predpomnilnika." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Uredi naslov" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Vrsta" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Poštni predal" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Ulični naslov" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Ulica in štelika" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Razširjeno" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Številka stanovanja itd." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Mesto" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regija" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Npr. dežela ali pokrajina" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Poštna št." - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Poštna številka" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Dežela" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Imenik" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Predpone" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "gdč." - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "ga." - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "g." - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "g." - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "ga." - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "dr." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Ime" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Dodatna imena" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Priimek" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Pripone" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "univ. dipl. prav." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "dr. med." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "dr. med., spec. spl. med." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "dr. med., spec. kiropraktike" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "dr." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "mlajši" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "starejši" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Uvozi datoteko s stiki" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Prosimo, če izberete imenik" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Ustvari nov imenik" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Ime novega imenika" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Uvažam stike" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "V vašem imeniku ni stikov." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Dodaj stik" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Izberite adresarje" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Vnesite ime" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Vnesite opis" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV naslovi za sinhronizacijo" - -#: templates/settings.php:3 -msgid "more info" -msgstr "več informacij" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Primarni naslov (za kontakt et al)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Pokaži CardDav povezavo" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Pokaži VCF povezavo samo za branje" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Souporaba" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Prenesi" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Uredi" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Nov imenik" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Ime" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Opis" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Shrani" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Prekliči" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Več..." diff --git a/l10n/sl/core.po b/l10n/sl/core.po index d32cb070859bc2f6bea7b46bdbd18f6fc454a5e2..1a771160cf272f2f2446191f34c600d21c20f20e 100644 --- a/l10n/sl/core.po +++ b/l10n/sl/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -32,55 +32,55 @@ msgstr "Ni kategorije za dodajanje?" msgid "This category already exists: " msgstr "Ta kategorija že obstaja:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Nastavitve" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "januar" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "februar" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "marec" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "april" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "maj" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "junij" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "julij" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "avgust" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "september" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "november" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "december" @@ -108,8 +108,8 @@ msgstr "V redu" msgid "No categories selected for deletion." msgstr "Za izbris ni bila izbrana nobena kategorija." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Napaka" @@ -126,13 +126,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -147,7 +149,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Geslo" @@ -160,8 +163,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -173,47 +175,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Zaščiteno z geslom" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "Zahtevano" msgid "Login failed!" msgstr "Prijava je spodletela!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Uporabniško Ime" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Zahtevaj ponastavitev" @@ -298,68 +303,107 @@ msgstr "Uredi kategorije" msgid "Add" msgstr "Dodaj" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Ustvari <strong>skrbniški račun</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Napredne možnosti" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Mapa s podatki" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Nastavi podatkovno zbirko" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "bo uporabljen" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Uporabnik zbirke" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Geslo podatkovne zbirke" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Ime podatkovne zbirke" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Razpredelnica podatkovne zbirke" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Gostitelj podatkovne zbirke" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Dokončaj namestitev" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "spletne storitve pod vašim nadzorom" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Odjava" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Ste pozabili vaše geslo?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "Zapomni si me" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Prijava" @@ -374,3 +418,17 @@ msgstr "nazaj" #: templates/part.pagenavi.php:20 msgid "next" msgstr "naprej" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/sl/files_external.po b/l10n/sl/files_external.po index 19d395b99dd3cce33e88e53e76ebbf530995116a..59cb0964490ce3433df07daf9f7238cd185057a6 100644 --- a/l10n/sl/files_external.po +++ b/l10n/sl/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 00:14+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Skupine" msgid "Users" msgstr "Uporabniki" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Izbriši" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Omogoči uporabo zunanje podatkovne shrambe za uporabnike" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Dovoli uporabnikom priklop lastne zunanje podatkovne shrambe" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL korenski certifikati" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Uvozi korenski certifikat" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Omogoči uporabo zunanje podatkovne shrambe za uporabnike" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Dovoli uporabnikom priklop lastne zunanje podatkovne shrambe" diff --git a/l10n/sl/files_odfviewer.po b/l10n/sl/files_odfviewer.po deleted file mode 100644 index 700c0daba96449e234cde16381f22a6e8ba9d8b7..0000000000000000000000000000000000000000 --- a/l10n/sl/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/sl/files_pdfviewer.po b/l10n/sl/files_pdfviewer.po deleted file mode 100644 index 3a16e21f409f9cc800ece553eba0fb59e263739b..0000000000000000000000000000000000000000 --- a/l10n/sl/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/sl/files_texteditor.po b/l10n/sl/files_texteditor.po deleted file mode 100644 index 4358bfa979dbd2ad927858a36bc7eb2712a85bb0..0000000000000000000000000000000000000000 --- a/l10n/sl/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/sl/gallery.po b/l10n/sl/gallery.po deleted file mode 100644 index f9c47144b658d14003c6ddb2bf6c4b8481c77fc6..0000000000000000000000000000000000000000 --- a/l10n/sl/gallery.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <blaz.lapanja@gmail.com>, 2012. -# <peter.perosa@gmail.com>, 2012. -# Peter Peroša <peter.perosa@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-29 02:03+0200\n" -"PO-Revision-Date: 2012-07-28 02:03+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Slike" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Daj galerijo v souporabo" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Napaka: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Notranja napaka" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "predstavitev" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Nazaj" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Odstrani potrditev" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Ali želite odstraniti album" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Spremeni ime albuma" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Novo ime albuma" diff --git a/l10n/sl/impress.po b/l10n/sl/impress.po deleted file mode 100644 index 5d45e6c4fbe1703f359e818a0160b3a6bc7b94be..0000000000000000000000000000000000000000 --- a/l10n/sl/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/sl/media.po b/l10n/sl/media.po deleted file mode 100644 index f33402c979ac667936a12c7510006a88454c4468..0000000000000000000000000000000000000000 --- a/l10n/sl/media.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <peter.perosa@gmail.com>, 2012. -# <urossolar@hotmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.net/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Glasba" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Predvajaj" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Premor" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Prejšnja" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Naslednja" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Utišaj" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Povrni glasnost" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Ponovno preišči zbirko" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Izvajalec" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Naslov" diff --git a/l10n/sl/settings.po b/l10n/sl/settings.po index f82aa4ec644e665bf47ce2d2ee3295a8c974c598..6cee9361572c301215fc67e1f48edfb6d81f666e 100644 --- a/l10n/sl/settings.po +++ b/l10n/sl/settings.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 02:03+0200\n" -"PO-Revision-Date: 2012-09-25 19:07+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -79,11 +79,11 @@ msgstr "Uporabnika ni mogoče dodati k skupini %s" msgid "Unable to remove user from group %s" msgstr "Uporabnika ni mogoče odstraniti iz skupine %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Onemogoči" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Omogoči" @@ -91,7 +91,7 @@ msgstr "Omogoči" msgid "Saving..." msgstr "Shranjevanje..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__ime_jezika__" @@ -186,15 +186,19 @@ msgstr "Razvija ga <a href=\"http://ownCloud.org/contact\" target=\"_blank\">own msgid "Add your App" msgstr "Dodajte vašo aplikacijo" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Izberite aplikacijo" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Obiščite spletno stran aplikacije na apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licencirana s strani <span class=\"author\"></span>" diff --git a/l10n/sl/tasks.po b/l10n/sl/tasks.po deleted file mode 100644 index ac56c8067ff6a0f7075751c987a3091aded4c028..0000000000000000000000000000000000000000 --- a/l10n/sl/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Peter Peroša <peter.perosa@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-22 02:04+0200\n" -"PO-Revision-Date: 2012-08-21 11:22+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Neveljaven datum/čas" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Opravila" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Ni kategorije" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Nedoločen" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=najvišje" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=srednje" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=najnižje" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Prazen povzetek" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Neveljaven odstotek dokončanja" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Neveljavna prednost" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Dodaj opravilo" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Razvrsti po roku" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Razvrsti v seznam" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Razvrsti po zaključenosti" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Razvrsti po lokacijah" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Razvrsti po prednosti" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Razvrsti po oznakah" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Nalagam opravila..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Pomembno" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Več" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Manj" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Izbriši" diff --git a/l10n/sl/user_migrate.po b/l10n/sl/user_migrate.po deleted file mode 100644 index ec8deacf770a99e7b669e4c191547ca04cb9a5a5..0000000000000000000000000000000000000000 --- a/l10n/sl/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Peter Peroša <peter.perosa@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 13:17+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Izvozi" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Med ustvarjanjem datoteke za izvoz je prišlo do napake" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Prišlo je do napake" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Izvozi vaš uporabniški račun" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Ustvarjena bo stisnjena datoteka z vašim ownCloud računom." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Uvozi uporabniški račun" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "Zip datoteka ownCloud uporabnika" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Uvozi" diff --git a/l10n/sl/user_openid.po b/l10n/sl/user_openid.po deleted file mode 100644 index 38b10648491f1c71f2a381c1f130a18270838b91..0000000000000000000000000000000000000000 --- a/l10n/sl/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Peter Peroša <peter.perosa@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-16 02:04+0200\n" -"PO-Revision-Date: 2012-08-15 00:29+0000\n" -"Last-Translator: Peter Peroša <peter.perosa@gmail.com>\n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "To je OpenID strežniška končna točka. Za več informacij si oglejte" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identiteta: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Področje: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Uporabnik:" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Prijava" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Napaka: <b>Uporabnik ni bil izbran" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "s tem naslovom se lahko overite tudi na drugih straneh" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Odobren ponudnik OpenID" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Vaš naslov pri Wordpress, Identi.ca, …" diff --git a/l10n/so/admin_dependencies_chk.po b/l10n/so/admin_dependencies_chk.po deleted file mode 100644 index 2d1d442a09bbfebe85f57405181681a2432430b9..0000000000000000000000000000000000000000 --- a/l10n/so/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/so/admin_migrate.po b/l10n/so/admin_migrate.po deleted file mode 100644 index 2f3aebc46ea8cb24c51f517661f5f0d644447552..0000000000000000000000000000000000000000 --- a/l10n/so/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/so/bookmarks.po b/l10n/so/bookmarks.po deleted file mode 100644 index 63be2e28018e6cfa32c20567268df2c76f510da5..0000000000000000000000000000000000000000 --- a/l10n/so/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/so/calendar.po b/l10n/so/calendar.po deleted file mode 100644 index eb308550f953db9dec42bc03c43f267585d684d1..0000000000000000000000000000000000000000 --- a/l10n/so/calendar.po +++ /dev/null @@ -1,813 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "" - -#: lib/app.php:122 -msgid "Business" -msgstr "" - -#: lib/app.php:123 -msgid "Call" -msgstr "" - -#: lib/app.php:124 -msgid "Clients" -msgstr "" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "" - -#: lib/app.php:131 -msgid "Other" -msgstr "" - -#: lib/app.php:132 -msgid "Personal" -msgstr "" - -#: lib/app.php:133 -msgid "Projects" -msgstr "" - -#: lib/app.php:134 -msgid "Questions" -msgstr "" - -#: lib/app.php:135 -msgid "Work" -msgstr "" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "" - -#: lib/object.php:373 -msgid "Daily" -msgstr "" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "" - -#: templates/calendar.php:41 -msgid "List" -msgstr "" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/so/contacts.po b/l10n/so/contacts.po deleted file mode 100644 index 2e9f2b1c0ddb220ff5e373959242d683f8973ad7..0000000000000000000000000000000000000000 --- a/l10n/so/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/so/core.po b/l10n/so/core.po index af8c77be3540e4605716581662b8895b9db4f0ce..b7723cd0820fcd458f97a8b5c7474601bbe0ff3a 100644 --- a/l10n/so/core.po +++ b/l10n/so/core.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" "MIME-Version: 1.0\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/so/files_external.po b/l10n/so/files_external.po index 668e78338880356861e9eb32cfda05115e6bc821..6b6592e62d9b19e57d74dd156755934cbff64694 100644 --- a/l10n/so/files_external.po +++ b/l10n/so/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/so/files_odfviewer.po b/l10n/so/files_odfviewer.po deleted file mode 100644 index 614758a322f689a2711d95b795fe2ce6e3fbd873..0000000000000000000000000000000000000000 --- a/l10n/so/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/so/files_pdfviewer.po b/l10n/so/files_pdfviewer.po deleted file mode 100644 index 05e648c741f4eb88812422b10764874a6404583a..0000000000000000000000000000000000000000 --- a/l10n/so/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/so/files_texteditor.po b/l10n/so/files_texteditor.po deleted file mode 100644 index aa6aad47d716d9eda3875fb0cfc5c605dd65a2f0..0000000000000000000000000000000000000000 --- a/l10n/so/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/so/gallery.po b/l10n/so/gallery.po deleted file mode 100644 index e520c32b94841c39dc609ff075ee87cd6be2c914..0000000000000000000000000000000000000000 --- a/l10n/so/gallery.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2012-07-25 19:30+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/so/impress.po b/l10n/so/impress.po deleted file mode 100644 index 47c6506daecdbdcadec9422781e140b30c5f6197..0000000000000000000000000000000000000000 --- a/l10n/so/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/so/media.po b/l10n/so/media.po deleted file mode 100644 index ed91c8d409b13b975c1ff312f6b3cdb79b447fee..0000000000000000000000000000000000000000 --- a/l10n/so/media.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2011-08-13 02:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "" - -#: templates/music.php:5 -msgid "Previous" -msgstr "" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "" - -#: templates/music.php:7 -msgid "Mute" -msgstr "" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "" - -#: templates/music.php:37 -msgid "Artist" -msgstr "" - -#: templates/music.php:38 -msgid "Album" -msgstr "" - -#: templates/music.php:39 -msgid "Title" -msgstr "" diff --git a/l10n/so/settings.po b/l10n/so/settings.po index d8823a9d17b9ab64c117c72634f268478f17db5c..70835162c7a6479b4813b10015626815c818d50a 100644 --- a/l10n/so/settings.po +++ b/l10n/so/settings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" "MIME-Version: 1.0\n" @@ -76,11 +76,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -183,15 +183,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/so/tasks.po b/l10n/so/tasks.po deleted file mode 100644 index 3b036ed9b2ba5ec79f895bc2fdc21f7bbf61e2f6..0000000000000000000000000000000000000000 --- a/l10n/so/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/so/user_migrate.po b/l10n/so/user_migrate.po deleted file mode 100644 index 40d3c1c0733f1718e246c6a15183c00d3538e0dd..0000000000000000000000000000000000000000 --- a/l10n/so/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/so/user_openid.po b/l10n/so/user_openid.po deleted file mode 100644 index 2001365d2d263617c4b869b285da46093a20a6b8..0000000000000000000000000000000000000000 --- a/l10n/so/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: so\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/sr/admin_dependencies_chk.po b/l10n/sr/admin_dependencies_chk.po deleted file mode 100644 index bc9e8912ee74cd309d00939bbf366f89a1522cd7..0000000000000000000000000000000000000000 --- a/l10n/sr/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/sr/admin_migrate.po b/l10n/sr/admin_migrate.po deleted file mode 100644 index 13be5b1a58b6a9c04107107fa8ffd740c0c240f3..0000000000000000000000000000000000000000 --- a/l10n/sr/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/sr/bookmarks.po b/l10n/sr/bookmarks.po deleted file mode 100644 index c0abe8d98b9c6053ce4dac236c6988fe6b8f89e3..0000000000000000000000000000000000000000 --- a/l10n/sr/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/sr/calendar.po b/l10n/sr/calendar.po deleted file mode 100644 index 4e95b27e79332d5ea16203bfa1351137b490a013..0000000000000000000000000000000000000000 --- a/l10n/sr/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Погрешан календар" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Временска зона је промењена" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Неисправан захтев" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Календар" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Рођендан" - -#: lib/app.php:122 -msgid "Business" -msgstr "Посао" - -#: lib/app.php:123 -msgid "Call" -msgstr "Позив" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Клијенти" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Достављач" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Празници" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Идеје" - -#: lib/app.php:128 -msgid "Journey" -msgstr "путовање" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "јубилеј" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Састанак" - -#: lib/app.php:131 -msgid "Other" -msgstr "Друго" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Лично" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Пројекти" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Питања" - -#: lib/app.php:135 -msgid "Work" -msgstr "Посао" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Нови календар" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Не понавља се" - -#: lib/object.php:373 -msgid "Daily" -msgstr "дневно" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "недељно" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "сваког дана у недељи" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "двонедељно" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "месечно" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "годишње" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Цео дан" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Наслов" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Недеља" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Месец" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Списак" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Данас" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "КалДав веза" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Преузми" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Уреди" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Обриши" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Нови календар" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Уреди календар" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Приказаноиме" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Активан" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Боја календара" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Сними" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Пошаљи" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Откажи" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Уреди догађај" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Наслов догађаја" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Категорија" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Целодневни догађај" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Од" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "До" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Локација" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Локација догађаја" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Опис" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Опис догађаја" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Понављај" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Направи нови догађај" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Временска зона" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/sr/contacts.po b/l10n/sr/contacts.po deleted file mode 100644 index 9b88aad65bc70174abb8d610bb51a55f1a4652e8..0000000000000000000000000000000000000000 --- a/l10n/sr/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Подаци о вКарти су неисправни. Поново учитајте страницу." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Контакти" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ово није ваш адресар." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Контакт се не може наћи." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Посао" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Кућа" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Мобилни" - -#: lib/app.php:203 -msgid "Text" -msgstr "Текст" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Глас" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Факс" - -#: lib/app.php:207 -msgid "Video" -msgstr "Видео" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Пејџер" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Рођендан" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Контакт" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Додај контакт" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Адресар" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Организација" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Обриши" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Пожељан" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Телефон" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Е-маил" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Адреса" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Преузми контакт" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Обриши контакт" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Тип" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Поштански број" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Прошири" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Град" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Регија" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Зип код" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Земља" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Адресар" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Преузимање" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Уреди" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Нови адресар" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Сними" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Откажи" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/sr/core.po b/l10n/sr/core.po index 8718ac9c3fc7c73c8804da4dd7587f4a2aa6a0d0..79b292785c852e4d248188d8b588e33040d9f74c 100644 --- a/l10n/sr/core.po +++ b/l10n/sr/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Подешавања" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -106,8 +106,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Лозинка" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "Захтевано" msgid "Login failed!" msgstr "Несупела пријава!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Корисничко име" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Захтевај ресетовање" @@ -296,68 +301,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Направи <strong>административни налог</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Напредно" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Фацикла података" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Подешавање базе" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "ће бити коришћен" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Корисник базе" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Лозинка базе" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Име базе" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Домаћин базе" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Заврши подешавање" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "веб сервиси под контролом" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Одјава" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Изгубили сте лозинку?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "упамти" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Пријава" @@ -372,3 +416,17 @@ msgstr "претходно" #: templates/part.pagenavi.php:20 msgid "next" msgstr "следеће" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/sr/files_external.po b/l10n/sr/files_external.po index 4dd07191910866e08280aa0269bff6a74439bbc4..e6b612a1bd1993cf910aaa2b27df534fecabf23e 100644 --- a/l10n/sr/files_external.po +++ b/l10n/sr/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/sr/files_odfviewer.po b/l10n/sr/files_odfviewer.po deleted file mode 100644 index 9b251f5769fb3cd8d9c48c303fc8a360a3a99a7d..0000000000000000000000000000000000000000 --- a/l10n/sr/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/sr/files_pdfviewer.po b/l10n/sr/files_pdfviewer.po deleted file mode 100644 index 2cd94b83aa0b5ea13d05ddc71dd206992e22906f..0000000000000000000000000000000000000000 --- a/l10n/sr/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/sr/files_texteditor.po b/l10n/sr/files_texteditor.po deleted file mode 100644 index d7e1815f9a3d8761974166870464b80d92e5c9ef..0000000000000000000000000000000000000000 --- a/l10n/sr/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/sr/gallery.po b/l10n/sr/gallery.po deleted file mode 100644 index befc9958cc5e7028c06d1fdc7a0d0ff082fe3657..0000000000000000000000000000000000000000 --- a/l10n/sr/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Serbian (http://www.transifex.net/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Претражи поново" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Назад" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/sr/impress.po b/l10n/sr/impress.po deleted file mode 100644 index 230778dd99df70d89e7d195851d37ae658cff875..0000000000000000000000000000000000000000 --- a/l10n/sr/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/sr/media.po b/l10n/sr/media.po deleted file mode 100644 index 49f28998de20b8902bc06b394182b554b0219b65..0000000000000000000000000000000000000000 --- a/l10n/sr/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Serbian (http://www.transifex.net/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Музика" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Пусти" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Паузирај" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Претходна" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Следећа" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Искључи звук" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Укључи звук" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Поново претражи збирку" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Извођач" - -#: templates/music.php:38 -msgid "Album" -msgstr "Албум" - -#: templates/music.php:39 -msgid "Title" -msgstr "Наслов" diff --git a/l10n/sr/settings.po b/l10n/sr/settings.po index 3117b26d3d58377c20272316e7f22d566780a17b..76f4027a7f30b5448cd251e3f16e2e9fe66b3509 100644 --- a/l10n/sr/settings.po +++ b/l10n/sr/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -77,11 +77,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -89,7 +89,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -184,15 +184,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Изаберите програм" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/sr/tasks.po b/l10n/sr/tasks.po deleted file mode 100644 index d20e414436bca6e1283e636d2f0179e9aecd7075..0000000000000000000000000000000000000000 --- a/l10n/sr/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/sr/user_migrate.po b/l10n/sr/user_migrate.po deleted file mode 100644 index 9c6020b5fc4a8f263c42728d2c82e45929ce09bc..0000000000000000000000000000000000000000 --- a/l10n/sr/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/sr/user_openid.po b/l10n/sr/user_openid.po deleted file mode 100644 index a5de6c42c8d85a541547f099ca3064083fa0e1b8..0000000000000000000000000000000000000000 --- a/l10n/sr/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/sr@latin/admin_dependencies_chk.po b/l10n/sr@latin/admin_dependencies_chk.po deleted file mode 100644 index 826e736f5e3f3f78684a4e3cf1df44cbd966a6e2..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/sr@latin/admin_migrate.po b/l10n/sr@latin/admin_migrate.po deleted file mode 100644 index b76fec786a60ddd671cd3371efa50820ea219704..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/sr@latin/bookmarks.po b/l10n/sr@latin/bookmarks.po deleted file mode 100644 index e78fc1875ccdae07c1865c079fbf2d57231af368..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/sr@latin/calendar.po b/l10n/sr@latin/calendar.po deleted file mode 100644 index fd13b07471facf4ad2e08f4a3893474242150842..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Pogrešan kalendar" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Vremenska zona je promenjena" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Neispravan zahtev" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalendar" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Rođendan" - -#: lib/app.php:122 -msgid "Business" -msgstr "Posao" - -#: lib/app.php:123 -msgid "Call" -msgstr "Poziv" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klijenti" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Dostavljač" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Praznici" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ideje" - -#: lib/app.php:128 -msgid "Journey" -msgstr "putovanje" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "jubilej" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Sastanak" - -#: lib/app.php:131 -msgid "Other" -msgstr "Drugo" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Lično" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekti" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Pitanja" - -#: lib/app.php:135 -msgid "Work" -msgstr "Posao" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Novi kalendar" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Ne ponavlja se" - -#: lib/object.php:373 -msgid "Daily" -msgstr "dnevno" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "nedeljno" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "svakog dana u nedelji" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "dvonedeljno" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "mesečno" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "godišnje" - -#: lib/object.php:388 -msgid "never" -msgstr "" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "" - -#: lib/object.php:429 -msgid "second" -msgstr "" - -#: lib/object.php:430 -msgid "third" -msgstr "" - -#: lib/object.php:431 -msgid "fourth" -msgstr "" - -#: lib/object.php:432 -msgid "fifth" -msgstr "" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "" - -#: lib/search.php:43 -msgid "Cal." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Ceo dan" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Naslov" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Nedelja" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Mesec" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Spisak" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Danas" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "KalDav veza" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Preuzmi" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Uredi" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Obriši" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Novi kalendar" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Uredi kalendar" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Prikazanoime" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktivan" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Boja kalendara" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Snimi" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Pošalji" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Otkaži" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Uredi događaj" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Naslov događaja" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategorija" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Celodnevni događaj" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Od" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Do" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Lokacija" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Lokacija događaja" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Opis" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Opis događaja" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Ponavljaj" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Napravi novi događaj" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Vremenska zona" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "" - -#: templates/settings.php:58 -msgid "12h" -msgstr "" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/sr@latin/contacts.po b/l10n/sr@latin/contacts.po deleted file mode 100644 index 826a00d5e68e5fa9d40df80f2899d8c10362cd07..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Podaci o vKarti su neispravni. Ponovo učitajte stranicu." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Ovo nije vaš adresar." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakt se ne može naći." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Posao" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Kuća" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobilni" - -#: lib/app.php:203 -msgid "Text" -msgstr "Tekst" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Glas" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faks" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Pejdžer" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Rođendan" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Dodaj kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizacija" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Obriši" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-mail" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adresa" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Poštanski broj" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Proširi" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Grad" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Regija" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Zip kod" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Zemlja" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Uredi" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/sr@latin/core.po b/l10n/sr@latin/core.po index edea2bbf0b6293ce14fb1e365d2d1151264ad9d0..760ce1d3314fe668fed3cffb175674693806400a 100644 --- a/l10n/sr@latin/core.po +++ b/l10n/sr@latin/core.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -30,55 +30,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Podešavanja" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -106,8 +106,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -124,13 +124,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -145,7 +147,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Lozinka" @@ -158,8 +161,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -171,47 +173,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -235,12 +240,12 @@ msgstr "Zahtevano" msgid "Login failed!" msgstr "Nesupela prijava!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Korisničko ime" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Zahtevaj resetovanje" @@ -296,68 +301,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Napravi <strong>administrativni nalog</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Napredno" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Facikla podataka" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Podešavanje baze" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "će biti korišćen" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Korisnik baze" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Lozinka baze" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Ime baze" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Domaćin baze" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Završi podešavanje" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Odjava" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Izgubili ste lozinku?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "upamti" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -372,3 +416,17 @@ msgstr "prethodno" #: templates/part.pagenavi.php:20 msgid "next" msgstr "sledeće" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/sr@latin/files_external.po b/l10n/sr@latin/files_external.po index 639f9f143bf02effb869ce8ea98eafb56bd0e312..f21d86b6b0755823768d2ac6d94628f7488110b3 100644 --- a/l10n/sr@latin/files_external.po +++ b/l10n/sr@latin/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/sr@latin/files_odfviewer.po b/l10n/sr@latin/files_odfviewer.po deleted file mode 100644 index 3bd414595db270ffcdb32a499c39f7c9982fff94..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/sr@latin/files_pdfviewer.po b/l10n/sr@latin/files_pdfviewer.po deleted file mode 100644 index c63e430bcb118409f8c9d0b2c7d3a06f7a51beff..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/sr@latin/files_texteditor.po b/l10n/sr@latin/files_texteditor.po deleted file mode 100644 index a3902531ee561667ebd9fd70d8c66d0cc0d00828..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/sr@latin/gallery.po b/l10n/sr@latin/gallery.po deleted file mode 100644 index 7ff467f6837c2e6168ae75dc93a0b70a159a9cd1..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/gallery.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.net/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/sr@latin/impress.po b/l10n/sr@latin/impress.po deleted file mode 100644 index 7d751ecd400125554802ccceca12d71a601318ef..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/sr@latin/media.po b/l10n/sr@latin/media.po deleted file mode 100644 index 4bbe1bb1bce688950afdfd91e91a63652738ea20..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Slobodan Terzić <githzerai06@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.net/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Muzika" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Pusti" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Pauziraj" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Prethodna" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Sledeća" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Isključi zvuk" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Uključi zvuk" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Ponovo pretraži zbirku" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Izvođač" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Naslov" diff --git a/l10n/sr@latin/settings.po b/l10n/sr@latin/settings.po index bff5fcab49858a0c50ea6f4444b85dba1c382e3e..375060e8ae307671f3293a214b5ed4751c14c8cc 100644 --- a/l10n/sr@latin/settings.po +++ b/l10n/sr@latin/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -77,11 +77,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -89,7 +89,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -184,15 +184,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Izaberite program" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/sr@latin/tasks.po b/l10n/sr@latin/tasks.po deleted file mode 100644 index c4dff86e0a6bb5c4274964f174134436a9339d7c..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/sr@latin/user_migrate.po b/l10n/sr@latin/user_migrate.po deleted file mode 100644 index 198d0844fdda0be0617f57561ab6fb4a60d4dd4a..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/sr@latin/user_openid.po b/l10n/sr@latin/user_openid.po deleted file mode 100644 index 0c9792f1bb04a2f51328cbea4413046031495c56..0000000000000000000000000000000000000000 --- a/l10n/sr@latin/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/sv/admin_dependencies_chk.po b/l10n/sv/admin_dependencies_chk.po deleted file mode 100644 index daf145daa7d575401d1a3ad07da2278acd6e9237..0000000000000000000000000000000000000000 --- a/l10n/sv/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Magnus Höglund <magnus@linux.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 10:16+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "Modulen php-json behövs av många applikationer som interagerar." - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "Modulen php-curl behövs för att hämta sidans titel när du lägger till bokmärken." - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "Modulen php-gd behövs för att skapa miniatyrer av dina bilder." - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "Modulen php-ldap behövs för att ansluta mot din ldapserver." - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "Modulen php-zip behövs för att kunna ladda ner flera filer på en gång." - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "Modulen php-mb_multibyte behövs för att hantera korrekt teckenkodning." - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "Modulen php-ctype behövs för att validera data." - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "Modulen php-xml behövs för att kunna dela filer med webdav." - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "Direktivet allow_url_fopen i php.ini bör sättas till 1 för att kunna hämta kunskapsbasen från OCS-servrar." - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "Modulen php-pdo behövs för att kunna lagra ownCloud data i en databas." - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "Beroenden status" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "Används av:" diff --git a/l10n/sv/admin_migrate.po b/l10n/sv/admin_migrate.po deleted file mode 100644 index 68573f422149278245265004bcb57f0de3167bf5..0000000000000000000000000000000000000000 --- a/l10n/sv/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Magnus Höglund <magnus@linux.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 09:53+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "Exportera denna instans av ownCloud" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "Detta kommer att skapa en komprimerad fil som innehåller all data från denna instans av ownCloud.\n Välj exporttyp:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "Exportera" diff --git a/l10n/sv/bookmarks.po b/l10n/sv/bookmarks.po deleted file mode 100644 index cd3fb598dab51037dffa7f0e99b1268b36c9cfbd..0000000000000000000000000000000000000000 --- a/l10n/sv/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <magnus@linux.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-30 02:02+0200\n" -"PO-Revision-Date: 2012-07-29 20:39+0000\n" -"Last-Translator: maghog <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "Bokmärken" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "namnlös" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "Dra till din webbläsares bokmärken och klicka på det när du vill bokmärka en webbsida snabbt:" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "Läs senare" - -#: templates/list.php:13 -msgid "Address" -msgstr "Adress" - -#: templates/list.php:14 -msgid "Title" -msgstr "Titel" - -#: templates/list.php:15 -msgid "Tags" -msgstr "Taggar" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "Spara bokmärke" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "Du har inga bokmärken" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Skriptbokmärke <br />" diff --git a/l10n/sv/calendar.po b/l10n/sv/calendar.po deleted file mode 100644 index 1d0bf4409095db02537427f6b3e47e98306361a7..0000000000000000000000000000000000000000 --- a/l10n/sv/calendar.po +++ /dev/null @@ -1,817 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel Sandman <revoltism@gmail.com>, 2012. -# <magnus@linux.com>, 2012. -# <revoltism@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Alla kalendrar är inte fullständigt sparade i cache" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Allt verkar vara fullständigt sparat i cache" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Inga kalendrar funna" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Inga händelser funna." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Fel kalender" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Filen innehöll inga händelser eller så är alla händelser redan sparade i kalendern." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "händelser har sparats i den nya kalendern" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "Misslyckad import" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "händelse har sparats i din kalender" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Ny tidszon:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Tidszon ändrad" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Ogiltig begäran" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Kalender" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM åååå" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "ddd, MMM d, åååå" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Födelsedag" - -#: lib/app.php:122 -msgid "Business" -msgstr "Företag" - -#: lib/app.php:123 -msgid "Call" -msgstr "Ringa" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Klienter" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Leverantör" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Semester" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Idéer" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Resa" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Jubileum" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Möte" - -#: lib/app.php:131 -msgid "Other" -msgstr "Annat" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Personlig" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projekt" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Frågor" - -#: lib/app.php:135 -msgid "Work" -msgstr "Arbetet" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "av" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "Namn saknas" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Ny kalender" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Upprepas inte" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Dagligen" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Varje vecka" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Varje vardag" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Varannan vecka" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Varje månad" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Årligen" - -#: lib/object.php:388 -msgid "never" -msgstr "aldrig" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "efter händelser" - -#: lib/object.php:390 -msgid "by date" -msgstr "efter datum" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "efter dag i månaden" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "efter veckodag" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Måndag" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Tisdag" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Onsdag" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Torsdag" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Fredag" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Lördag" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Söndag" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "händelse vecka av månad" - -#: lib/object.php:428 -msgid "first" -msgstr "första" - -#: lib/object.php:429 -msgid "second" -msgstr "andra" - -#: lib/object.php:430 -msgid "third" -msgstr "tredje" - -#: lib/object.php:431 -msgid "fourth" -msgstr "fjärde" - -#: lib/object.php:432 -msgid "fifth" -msgstr "femte" - -#: lib/object.php:433 -msgid "last" -msgstr "sist" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Januari" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Februari" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Mars" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "April" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Maj" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Juni" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Juli" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Augusti" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "September" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Oktober" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "November" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "December" - -#: lib/object.php:488 -msgid "by events date" -msgstr "efter händelsedatum" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "efter årsdag(ar)" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "efter veckonummer" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "efter dag och månad" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Datum" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Kal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Sön." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Mån." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Tis." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Ons." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Tor." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Fre." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Lör." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Jan." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Feb." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Apr." - -#: templates/calendar.php:8 -msgid "May." -msgstr "Maj." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Jun." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Jul." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Aug." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Sep." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Okt." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Nov." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Dec." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Hela dagen" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Saknade fält" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Rubrik" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Från datum" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Från tid" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Till datum" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Till tid" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Händelsen slutar innan den börjar" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Det blev ett databasfel" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Vecka" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Månad" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Lista" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Idag" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Dina kalendrar" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDAV-länk" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Delade kalendrar" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Inga delade kalendrar" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Dela kalender" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Ladda ner" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Redigera" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Radera" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "delad med dig av" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Nya kalender" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Redigera kalender" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Visningsnamn" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktiv" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Kalender-färg" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Spara" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Lägg till" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Avbryt" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Redigera en händelse" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Exportera" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Händelseinfo" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Repetera" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Deltagare" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Dela" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Rubrik för händelsen" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategori" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Separera kategorier med komman" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Redigera kategorier" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Hela dagen" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Från" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Till" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Avancerade alternativ" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Plats" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Platsen för händelsen" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Beskrivning" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Beskrivning av händelse" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Upprepa" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Avancerad" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Välj veckodagar" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Välj dagar" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "och händelsedagen för året." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "och händelsedagen för månaden." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Välj månader" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Välj veckor" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "och händelsevecka för året." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Hur ofta" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Slut" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "Händelser" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "skapa en ny kalender" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Importera en kalenderfil" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Välj en kalender" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Namn på ny kalender" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Ta ett ledigt namn!" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "En kalender med detta namn finns redan. Om du fortsätter ändå så kommer dessa kalendrar att slås samman." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Importera" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Stäng " - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Skapa en ny händelse" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Visa en händelse" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Inga kategorier valda" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "av" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "på" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Tidszon" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Cache" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Töm cache för upprepade händelser" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "Kalender CalDAV synkroniserar adresser" - -#: templates/settings.php:87 -msgid "more info" -msgstr "mer info" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Primary address (Kontact et al)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Read only iCalendar link(s)" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Användare" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "välj användare" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Redigerbar" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Grupper" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "Välj grupper" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "Gör offentlig" diff --git a/l10n/sv/contacts.po b/l10n/sv/contacts.po deleted file mode 100644 index 635ea51f8eb3240cd7f7f3370db7dcd182783050..0000000000000000000000000000000000000000 --- a/l10n/sv/contacts.po +++ /dev/null @@ -1,958 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Christer Eriksson <post@hc3web.com>, 2012. -# Daniel Sandman <revoltism@gmail.com>, 2012. -# Magnus Höglund <magnus@linux.com>, 2012. -# <magnus@linux.com>, 2012. -# <revoltism@gmail.com>, 2011, 2012. -# <tscooter@hotmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 07:00+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Fel (av)aktivera adressbok." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ID är inte satt." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Kan inte uppdatera adressboken med ett tomt namn." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Fel uppstod när adressbok skulle uppdateras." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Inget ID angett" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "Fel uppstod när kontrollsumma skulle sättas." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Inga kategorier valda för borttaging" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Ingen adressbok funnen." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Inga kontakter funna." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Det uppstod ett fel när kontakten skulle läggas till." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "elementnamn ej angett." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Kunde inte läsa kontakt:" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Kan inte lägga till en tom egenskap." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Minst ett fält måste fyllas i." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Försöker lägga till dubblett:" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "IM parameter saknas." - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "Okänt IM:" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "Information om vCard är felaktigt. Vänligen ladda om sidan." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "ID saknas" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "Fel vid läsning av VCard för ID: \"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "kontrollsumma är inte satt." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "Informationen om vCard är fel. Ladda om sidan:" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Något gick fel." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Inget kontakt-ID angavs." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Fel uppstod vid läsning av kontaktfoto." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Fel uppstod när temporär fil skulle sparas." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Det laddade fotot är inte giltigt." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Kontakt-ID saknas." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Ingen sökväg till foto angavs." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Filen existerar inte." - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Fel uppstod när bild laddades." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Fel vid hämtning av kontakt." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Fel vid hämtning av egenskaper för FOTO." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Fel vid sparande av kontakt." - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Fel vid storleksförändring av bilden" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Fel vid beskärning av bilden" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Fel vid skapande av tillfällig bild" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Kunde inte hitta bild:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Fel uppstod när kontakt skulle lagras." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Inga fel uppstod. Filen laddades upp utan problem." - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Den uppladdade filen överskrider upload_max_filesize direktivet i php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Den uppladdade filen överskrider MAX_FILE_SIZE direktivet som har angetts i HTML formuläret" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Den uppladdade filen var bara delvist uppladdad" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Ingen fil laddades upp" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "En temporär mapp saknas" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Kunde inte spara tillfällig bild:" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Kunde inte ladda tillfällig bild:" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Ingen fil uppladdad. Okänt fel" - -#: appinfo/app.php:25 -msgid "Contacts" -msgstr "Kontakter" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Tyvärr är denna funktion inte införd än" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Inte införd" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Kunde inte hitta en giltig adress." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Fel" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "Du saknar behörighet att skapa kontakter i" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "Välj en av dina egna adressböcker." - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "Behörighetsfel" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Denna egenskap får inte vara tom." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Kunde inte serialisera element." - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "\"deleteProperty\" anropades utan typargument. Vänligen rapportera till bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "Ändra namn" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Inga filer valda för uppladdning" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Filen du försöker ladda upp är större än den maximala storleken för filuppladdning på denna server." - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "Fel vid hämtning av profilbild." - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Välj typ" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "Vissa kontakter är markerade för radering, men är inte raderade än. Vänta tills dom är raderade." - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "Vill du slå samman dessa adressböcker?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Resultat:" - -#: js/loader.js:49 -msgid " imported, " -msgstr "importerad," - -#: js/loader.js:49 -msgid " failed." -msgstr "misslyckades." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "Visningsnamn får inte vara tomt." - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "Adressboken hittades inte:" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Det här är inte din adressbok." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kontakt kunde inte hittas." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "Jabber" - -#: lib/app.php:121 -msgid "AIM" -msgstr "AIM" - -#: lib/app.php:126 -msgid "MSN" -msgstr "MSN" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "Twitter" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "GoogleTalk" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "Facebook" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "XMPP" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "ICQ" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "Yahoo" - -#: lib/app.php:161 -msgid "Skype" -msgstr "Skype" - -#: lib/app.php:166 -msgid "QQ" -msgstr "QQ" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "GaduGadu" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Arbete" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Hem" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Annat" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Text" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Röst" - -#: lib/app.php:205 -msgid "Message" -msgstr "Meddelande" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Personsökare" - -#: lib/app.php:215 -msgid "Internet" -msgstr "Internet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Födelsedag" - -#: lib/app.php:253 -msgid "Business" -msgstr "Företag" - -#: lib/app.php:254 -msgid "Call" -msgstr "Ring" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Kunder" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Leverera" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Helgdagar" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Idéer" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Resa" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Jubileum" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Möte" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Privat" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projekt" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Frågor" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}'s födelsedag" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kontakt" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "Du saknar behörighet för att ändra denna kontakt." - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "Du saknar behörighet för att radera denna kontakt." - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Lägg till kontakt" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "Importera" - -#: templates/index.php:18 -msgid "Settings" -msgstr "Inställningar" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adressböcker" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Stäng" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Kortkommandon" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Navigering" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Nästa kontakt i listan" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Föregående kontakt i listan" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Visa/dölj aktuell adressbok" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "Nästa adressbok" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "Föregående adressbok" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Åtgärder" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Uppdatera kontaktlistan" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Lägg till ny kontakt" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Lägg till ny adressbok" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Radera denna kontakt" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Släpp foto för att ladda upp" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Ta bort aktuellt foto" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Redigera aktuellt foto" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Ladda upp ett nytt foto" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "Välj foto från ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr " anpassad, korta namn, hela namn, bakåt eller bakåt med komma" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "Redigera detaljer för namn" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organisation" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Radera" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Smeknamn" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Ange smeknamn" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Webbplats" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Gå till webbplats" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-åååå" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Grupper" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Separera grupperna med kommatecken" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Editera grupper" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Föredragen" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Vänligen ange en giltig e-postadress." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Ange e-postadress" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Posta till adress." - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Ta bort e-postadress" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Ange telefonnummer" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Ta bort telefonnummer" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "Instant Messenger" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "Radera IM" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Visa på karta" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Redigera detaljer för adress" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Lägg till noteringar här." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Lägg till fält" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "E-post" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "Instant Messaging" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adress" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Notering" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Ladda ner kontakt" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Radera kontakt" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Den tillfälliga bilden har raderats från cache." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Editera adress" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Typ" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Postbox" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Gatuadress" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Gata och nummer" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Utökad" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Lägenhetsnummer" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Stad" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Län" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "T.ex. stat eller provins" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Postnummer" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Postnummer" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Land" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adressbok" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Ledande titlar" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Fröken" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Fru" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Herr" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Herr" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Fru" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Förnamn" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "Mellannamn" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Efternamn" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Efterställda titlar" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "Kand. Jur." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Fil.dr." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Importera en kontaktfil" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Vänligen välj adressboken" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "skapa en ny adressbok" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Namn för ny adressbok" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Importerar kontakter" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Du har inga kontakter i din adressbok." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Lägg till en kontakt" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Välj adressböcker" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "Ange namn" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Ange beskrivning" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV synkningsadresser" - -#: templates/settings.php:3 -msgid "more info" -msgstr "mer information" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Primär adress (Kontakt o.a.)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "Visa CardDav-länk" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "Visa skrivskyddad VCF-länk" - -#: templates/settings.php:26 -msgid "Share" -msgstr "Dela" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Nedladdning" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Redigera" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Ny adressbok" - -#: templates/settings.php:44 -msgid "Name" -msgstr "Namn" - -#: templates/settings.php:45 -msgid "Description" -msgstr "Beskrivning" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Spara" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Avbryt" - -#: templates/settings.php:52 -msgid "More..." -msgstr "Mer..." diff --git a/l10n/sv/core.po b/l10n/sv/core.po index 5960e5969f2a99f9abb25caf85dcea09456c660d..6c2844d64539f2a56efc0e37278ff9df06ec38b8 100644 --- a/l10n/sv/core.po +++ b/l10n/sv/core.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 12:40+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,55 +35,55 @@ msgstr "Ingen kategori att lägga till?" msgid "This category already exists: " msgstr "Denna kategori finns redan:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Inställningar" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Januari" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Februari" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Mars" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "April" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Maj" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Juni" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Juli" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Augusti" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "September" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Oktober" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "November" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "December" @@ -111,8 +111,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Inga kategorier valda för radering." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Fel" @@ -129,14 +129,16 @@ msgid "Error while changing permissions" msgstr "Fel vid ändring av rättigheter" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "Delad med dig och gruppen %s av %s" +msgid "Shared with you and the group" +msgstr "Delas med dig och gruppen" + +#: js/share.js:130 +msgid "by" +msgstr "av" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "Delad med dig av %s" +msgid "Shared with you by" +msgstr "Delas med dig av" #: js/share.js:137 msgid "Share with" @@ -150,7 +152,8 @@ msgstr "Delad med länk" msgid "Password protect" msgstr "Lösenordsskydda" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Lösenord" @@ -163,9 +166,8 @@ msgid "Expiration date" msgstr "Utgångsdatum" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "Dela via e-post: %s" +msgid "Share via email:" +msgstr "Dela via e-post:" #: js/share.js:187 msgid "No people found" @@ -176,47 +178,50 @@ msgid "Resharing is not allowed" msgstr "Dela vidare är inte tillåtet" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "Delad i %s med %s" +msgid "Shared in" +msgstr "Delas i" + +#: js/share.js:250 +msgid "with" +msgstr "med" #: js/share.js:271 msgid "Unshare" msgstr "Sluta dela" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "kan redigera" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "åtkomstkontroll" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "skapa" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "uppdatera" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "radera" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "dela" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "Lösenordsskyddad" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "Fel vid borttagning av utgångsdatum" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "Fel vid sättning av utgångsdatum" @@ -240,12 +245,12 @@ msgstr "Begärd" msgid "Login failed!" msgstr "Misslyckad inloggning!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Användarnamn" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Begär återställning" @@ -301,68 +306,107 @@ msgstr "Redigera kategorier" msgid "Add" msgstr "Lägg till" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "Säkerhetsvarning" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "Ingen säker slumptalsgenerator finns tillgänglig. Du bör aktivera PHP OpenSSL-tillägget." + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "Utan en säker slumptalsgenerator kan angripare få möjlighet att förutsäga lösenordsåterställningar och ta över ditt konto." + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Skapa ett <strong>administratörskonto</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Avancerat" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Datamapp" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Konfigurera databasen" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "kommer att användas" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Databasanvändare" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Lösenord till databasen" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Databasnamn" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Databas tabellutrymme" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Databasserver" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Avsluta installation" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "webbtjänster under din kontroll" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Logga ut" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Glömt ditt lösenord?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "kom ihåg" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Logga in" @@ -377,3 +421,17 @@ msgstr "föregående" #: templates/part.pagenavi.php:20 msgid "next" msgstr "nästa" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/sv/files_external.po b/l10n/sv/files_external.po index a010550da65ac1d7edd63ff064d9dd3be0dac3d7..74d585ed4b590e474ba709a4477e107d2b700d36 100644 --- a/l10n/sv/files_external.po +++ b/l10n/sv/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 10:31+0000\n" +"POT-Creation-Date: 2012-10-05 02:02+0200\n" +"PO-Revision-Date: 2012-10-04 09:48+0000\n" "Last-Translator: Magnus Höglund <magnus@linux.com>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "Åtkomst beviljad" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "Fel vid konfigurering av Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "Bevilja åtkomst" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "Fyll i alla obligatoriska fält" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "Ange en giltig Dropbox nyckel och hemlighet." + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "Fel vid konfigurering av Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "Grupper" msgid "Users" msgstr "Användare" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Radera" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Aktivera extern lagring för användare" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Tillåt användare att montera egen extern lagring" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL rotcertifikat" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Importera rotcertifikat" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Aktivera extern lagring för användare" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Tillåt användare att montera egen extern lagring" diff --git a/l10n/sv/files_odfviewer.po b/l10n/sv/files_odfviewer.po deleted file mode 100644 index 35b60c1eb8d19af08d29ea9501c9f0846bb7157a..0000000000000000000000000000000000000000 --- a/l10n/sv/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/sv/files_pdfviewer.po b/l10n/sv/files_pdfviewer.po deleted file mode 100644 index 674a9273cadd4b862b5d8423f6057ecd03ad7094..0000000000000000000000000000000000000000 --- a/l10n/sv/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/sv/files_texteditor.po b/l10n/sv/files_texteditor.po deleted file mode 100644 index e29a0d220c4dbf79ee8529593f45585c2c05a68d..0000000000000000000000000000000000000000 --- a/l10n/sv/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/sv/gallery.po b/l10n/sv/gallery.po deleted file mode 100644 index 3bb99841a7b9c30fbc63d09dbb6d10e6ec059dc5..0000000000000000000000000000000000000000 --- a/l10n/sv/gallery.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Christer Eriksson <post@hc3web.com>, 2012. -# <magnus@linux.com>, 2012. -# <revoltism@gmail.com>, 2012. -# <tscooter@hotmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-30 02:02+0200\n" -"PO-Revision-Date: 2012-07-29 07:37+0000\n" -"Last-Translator: maghog <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Bilder" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Dela galleri" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Fel:" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Internt fel" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Bildspel" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Tillbaka" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Vill du säkert ta bort" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Vill du ta bort albumet" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Ändra albumnamnet" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Albumnamn" diff --git a/l10n/sv/impress.po b/l10n/sv/impress.po deleted file mode 100644 index 93637c418a3b1208429f85c16811e4d38d3f20f5..0000000000000000000000000000000000000000 --- a/l10n/sv/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/sv/media.po b/l10n/sv/media.po deleted file mode 100644 index f6f24a1626571f32ae5276bfe55431ae778489c4..0000000000000000000000000000000000000000 --- a/l10n/sv/media.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Daniel Sandman <revoltism@gmail.com>, 2012. -# Magnus Höglund <magnus@linux.com>, 2012. -# <revoltism@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-22 02:04+0200\n" -"PO-Revision-Date: 2012-08-21 08:29+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "Musik" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "Lägg till album till spellistan" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Spela" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Paus" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Föregående" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Nästa" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Ljudlös" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Ljud på" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Sök igenom samlingen" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Artist" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Titel" diff --git a/l10n/sv/settings.po b/l10n/sv/settings.po index 5cdb2f9b2ebfd99f93811fecb344e98ce60169b8..a5cb8d2b2401b208a5a80df086b3288aab035c3c 100644 --- a/l10n/sv/settings.po +++ b/l10n/sv/settings.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-20 02:05+0200\n" -"PO-Revision-Date: 2012-09-19 05:59+0000\n" +"POT-Creation-Date: 2012-10-10 02:05+0200\n" +"PO-Revision-Date: 2012-10-09 12:28+0000\n" "Last-Translator: Magnus Höglund <magnus@linux.com>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -83,11 +83,11 @@ msgstr "Kan inte lägga till användare i gruppen %s" msgid "Unable to remove user from group %s" msgstr "Kan inte radera användare från gruppen %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Deaktivera" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Aktivera" @@ -95,7 +95,7 @@ msgstr "Aktivera" msgid "Saving..." msgstr "Sparar..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__language_name__" @@ -190,15 +190,19 @@ msgstr "Utvecklad av <a href=\"http://ownCloud.org/contact\" target=\"_blank\">o msgid "Add your App" msgstr "Lägg till din applikation" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Fler Appar" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Välj en App" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Se programsida på apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-licensierad av <span class=\"author\"></span>" diff --git a/l10n/sv/tasks.po b/l10n/sv/tasks.po deleted file mode 100644 index b397a7d18daa95249edf31d0e06e9d05f8b1540f..0000000000000000000000000000000000000000 --- a/l10n/sv/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Magnus Höglund <magnus@linux.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 13:36+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "Felaktigt datum/tid" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "Uppgifter" - -#: js/tasks.js:415 -msgid "No category" -msgstr "Ingen kategori" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "Ospecificerad " - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=högsta" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=mellan" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=lägsta" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "Tom sammanfattning" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "Ogiltig andel procent klar" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "Felaktig prioritet" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "Lägg till uppgift" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "Förfaller" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "Kategori" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "Slutförd" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "Plats" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "Prioritet" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "Etikett" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "Laddar uppgifter..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "Viktigt" - -#: templates/tasks.php:23 -msgid "More" -msgstr "Mer" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "Mindre" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "Radera" diff --git a/l10n/sv/user_migrate.po b/l10n/sv/user_migrate.po deleted file mode 100644 index 3c9b00b3f6f5dc097724dd17b024a1efc74c42f3..0000000000000000000000000000000000000000 --- a/l10n/sv/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Magnus Höglund <magnus@linux.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 12:39+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "Exportera" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "Något gick fel när exportfilen skulle genereras" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "Ett fel har uppstått" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "Exportera ditt användarkonto" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "Detta vill skapa en komprimerad fil som innehåller ditt ownCloud-konto." - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "Importera ett användarkonto" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "ownCloud Zip-fil" - -#: templates/settings.php:17 -msgid "Import" -msgstr "Importera" diff --git a/l10n/sv/user_openid.po b/l10n/sv/user_openid.po deleted file mode 100644 index f05dbf48fd24e38d024493758ee95e1eae212512..0000000000000000000000000000000000000000 --- a/l10n/sv/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Magnus Höglund <magnus@linux.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-13 13:42+0000\n" -"Last-Translator: Magnus Höglund <magnus@linux.com>\n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "Detta är en OpenID-server slutpunkt. För mer information, se" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "Identitet: <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "Realm: <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "Användare: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "Logga in" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "Fel: <b>Ingen användare vald" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "du kan autentisera till andra webbplatser med denna adress" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "Godkänd openID leverantör" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "Din adress på Wordpress, Identi.ca, …" diff --git a/l10n/ta_LK/core.po b/l10n/ta_LK/core.po new file mode 100644 index 0000000000000000000000000000000000000000..1686955bd99fa2a6c76f3e267a89e06ad10769ec --- /dev/null +++ b/l10n/ta_LK/core.po @@ -0,0 +1,431 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/vcategories/add.php:23 ajax/vcategories/delete.php:23 +msgid "Application name not provided." +msgstr "" + +#: ajax/vcategories/add.php:29 +msgid "No category to add?" +msgstr "" + +#: ajax/vcategories/add.php:36 +msgid "This category already exists: " +msgstr "" + +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 +msgid "Settings" +msgstr "" + +#: js/js.js:670 +msgid "January" +msgstr "" + +#: js/js.js:670 +msgid "February" +msgstr "" + +#: js/js.js:670 +msgid "March" +msgstr "" + +#: js/js.js:670 +msgid "April" +msgstr "" + +#: js/js.js:670 +msgid "May" +msgstr "" + +#: js/js.js:670 +msgid "June" +msgstr "" + +#: js/js.js:671 +msgid "July" +msgstr "" + +#: js/js.js:671 +msgid "August" +msgstr "" + +#: js/js.js:671 +msgid "September" +msgstr "" + +#: js/js.js:671 +msgid "October" +msgstr "" + +#: js/js.js:671 +msgid "November" +msgstr "" + +#: js/js.js:671 +msgid "December" +msgstr "" + +#: js/oc-dialogs.js:123 +msgid "Choose" +msgstr "" + +#: js/oc-dialogs.js:143 js/oc-dialogs.js:163 +msgid "Cancel" +msgstr "" + +#: js/oc-dialogs.js:159 +msgid "No" +msgstr "" + +#: js/oc-dialogs.js:160 +msgid "Yes" +msgstr "" + +#: js/oc-dialogs.js:177 +msgid "Ok" +msgstr "" + +#: js/oc-vcategories.js:68 +msgid "No categories selected for deletion." +msgstr "" + +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 +msgid "Error" +msgstr "" + +#: js/share.js:103 +msgid "Error while sharing" +msgstr "" + +#: js/share.js:114 +msgid "Error while unsharing" +msgstr "" + +#: js/share.js:121 +msgid "Error while changing permissions" +msgstr "" + +#: js/share.js:130 +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" +msgstr "" + +#: js/share.js:132 +msgid "Shared with you by" +msgstr "" + +#: js/share.js:137 +msgid "Share with" +msgstr "" + +#: js/share.js:142 +msgid "Share with link" +msgstr "" + +#: js/share.js:143 +msgid "Password protect" +msgstr "" + +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 +msgid "Password" +msgstr "" + +#: js/share.js:152 +msgid "Set expiration date" +msgstr "" + +#: js/share.js:153 +msgid "Expiration date" +msgstr "" + +#: js/share.js:185 +msgid "Share via email:" +msgstr "" + +#: js/share.js:187 +msgid "No people found" +msgstr "" + +#: js/share.js:214 +msgid "Resharing is not allowed" +msgstr "" + +#: js/share.js:250 +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" +msgstr "" + +#: js/share.js:271 +msgid "Unshare" +msgstr "" + +#: js/share.js:283 +msgid "can edit" +msgstr "" + +#: js/share.js:285 +msgid "access control" +msgstr "" + +#: js/share.js:288 +msgid "create" +msgstr "" + +#: js/share.js:291 +msgid "update" +msgstr "" + +#: js/share.js:294 +msgid "delete" +msgstr "" + +#: js/share.js:297 +msgid "share" +msgstr "" + +#: js/share.js:322 js/share.js:484 +msgid "Password protected" +msgstr "" + +#: js/share.js:497 +msgid "Error unsetting expiration date" +msgstr "" + +#: js/share.js:509 +msgid "Error setting expiration date" +msgstr "" + +#: lostpassword/index.php:26 +msgid "ownCloud password reset" +msgstr "" + +#: lostpassword/templates/email.php:2 +msgid "Use the following link to reset your password: {link}" +msgstr "" + +#: lostpassword/templates/lostpassword.php:3 +msgid "You will receive a link to reset your password via Email." +msgstr "" + +#: lostpassword/templates/lostpassword.php:5 +msgid "Requested" +msgstr "" + +#: lostpassword/templates/lostpassword.php:8 +msgid "Login failed!" +msgstr "" + +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 +msgid "Username" +msgstr "" + +#: lostpassword/templates/lostpassword.php:14 +msgid "Request reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:4 +msgid "Your password was reset" +msgstr "" + +#: lostpassword/templates/resetpassword.php:5 +msgid "To login page" +msgstr "" + +#: lostpassword/templates/resetpassword.php:8 +msgid "New password" +msgstr "" + +#: lostpassword/templates/resetpassword.php:11 +msgid "Reset password" +msgstr "" + +#: strings.php:5 +msgid "Personal" +msgstr "" + +#: strings.php:6 +msgid "Users" +msgstr "" + +#: strings.php:7 +msgid "Apps" +msgstr "" + +#: strings.php:8 +msgid "Admin" +msgstr "" + +#: strings.php:9 +msgid "Help" +msgstr "" + +#: templates/403.php:12 +msgid "Access forbidden" +msgstr "" + +#: templates/404.php:12 +msgid "Cloud not found" +msgstr "" + +#: templates/edit_categories_dialog.php:4 +msgid "Edit categories" +msgstr "" + +#: templates/edit_categories_dialog.php:14 +msgid "Add" +msgstr "" + +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + +#: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 +msgid "Advanced" +msgstr "" + +#: templates/installation.php:50 +msgid "Data folder" +msgstr "" + +#: templates/installation.php:57 +msgid "Configure the database" +msgstr "" + +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 +msgid "will be used" +msgstr "" + +#: templates/installation.php:105 +msgid "Database user" +msgstr "" + +#: templates/installation.php:109 +msgid "Database password" +msgstr "" + +#: templates/installation.php:113 +msgid "Database name" +msgstr "" + +#: templates/installation.php:121 +msgid "Database tablespace" +msgstr "" + +#: templates/installation.php:127 +msgid "Database host" +msgstr "" + +#: templates/installation.php:132 +msgid "Finish setup" +msgstr "" + +#: templates/layout.guest.php:38 +msgid "web services under your control" +msgstr "" + +#: templates/layout.user.php:34 +msgid "Log out" +msgstr "" + +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 +msgid "Lost your password?" +msgstr "" + +#: templates/login.php:27 +msgid "remember" +msgstr "" + +#: templates/login.php:28 +msgid "Log in" +msgstr "" + +#: templates/logout.php:1 +msgid "You are logged out." +msgstr "" + +#: templates/part.pagenavi.php:3 +msgid "prev" +msgstr "" + +#: templates/part.pagenavi.php:20 +msgid "next" +msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/ta_LK/files.po b/l10n/ta_LK/files.po new file mode 100644 index 0000000000000000000000000000000000000000..942737c0f6048a67386330f9beab465fee27a4fe --- /dev/null +++ b/l10n/ta_LK/files.po @@ -0,0 +1,299 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2011-08-13 02:19+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/upload.php:20 +msgid "There is no error, the file uploaded with success" +msgstr "" + +#: ajax/upload.php:21 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" + +#: ajax/upload.php:22 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" + +#: ajax/upload.php:23 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: ajax/upload.php:24 +msgid "No file was uploaded" +msgstr "" + +#: ajax/upload.php:25 +msgid "Missing a temporary folder" +msgstr "" + +#: ajax/upload.php:26 +msgid "Failed to write to disk" +msgstr "" + +#: appinfo/app.php:6 +msgid "Files" +msgstr "" + +#: js/fileactions.js:108 templates/index.php:62 +msgid "Unshare" +msgstr "" + +#: js/fileactions.js:110 templates/index.php:64 +msgid "Delete" +msgstr "" + +#: js/fileactions.js:182 +msgid "Rename" +msgstr "" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "already exists" +msgstr "" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "replace" +msgstr "" + +#: js/filelist.js:192 +msgid "suggest name" +msgstr "" + +#: js/filelist.js:192 js/filelist.js:194 +msgid "cancel" +msgstr "" + +#: js/filelist.js:241 js/filelist.js:243 +msgid "replaced" +msgstr "" + +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 +msgid "undo" +msgstr "" + +#: js/filelist.js:243 +msgid "with" +msgstr "" + +#: js/filelist.js:275 +msgid "unshared" +msgstr "" + +#: js/filelist.js:277 +msgid "deleted" +msgstr "" + +#: js/files.js:179 +msgid "generating ZIP-file, it may take some time." +msgstr "" + +#: js/files.js:214 +msgid "Unable to upload your file as it is a directory or has 0 bytes" +msgstr "" + +#: js/files.js:214 +msgid "Upload Error" +msgstr "" + +#: js/files.js:242 js/files.js:347 js/files.js:377 +msgid "Pending" +msgstr "" + +#: js/files.js:262 +msgid "1 file uploading" +msgstr "" + +#: js/files.js:265 js/files.js:310 js/files.js:325 +msgid "files uploading" +msgstr "" + +#: js/files.js:328 js/files.js:361 +msgid "Upload cancelled." +msgstr "" + +#: js/files.js:430 +msgid "" +"File upload is in progress. Leaving the page now will cancel the upload." +msgstr "" + +#: js/files.js:500 +msgid "Invalid name, '/' is not allowed." +msgstr "" + +#: js/files.js:681 +msgid "files scanned" +msgstr "" + +#: js/files.js:689 +msgid "error while scanning" +msgstr "" + +#: js/files.js:762 templates/index.php:48 +msgid "Name" +msgstr "" + +#: js/files.js:763 templates/index.php:56 +msgid "Size" +msgstr "" + +#: js/files.js:764 templates/index.php:58 +msgid "Modified" +msgstr "" + +#: js/files.js:791 +msgid "folder" +msgstr "" + +#: js/files.js:793 +msgid "folders" +msgstr "" + +#: js/files.js:801 +msgid "file" +msgstr "" + +#: js/files.js:803 +msgid "files" +msgstr "" + +#: js/files.js:847 +msgid "seconds ago" +msgstr "" + +#: js/files.js:848 +msgid "minute ago" +msgstr "" + +#: js/files.js:849 +msgid "minutes ago" +msgstr "" + +#: js/files.js:852 +msgid "today" +msgstr "" + +#: js/files.js:853 +msgid "yesterday" +msgstr "" + +#: js/files.js:854 +msgid "days ago" +msgstr "" + +#: js/files.js:855 +msgid "last month" +msgstr "" + +#: js/files.js:857 +msgid "months ago" +msgstr "" + +#: js/files.js:858 +msgid "last year" +msgstr "" + +#: js/files.js:859 +msgid "years ago" +msgstr "" + +#: templates/admin.php:5 +msgid "File handling" +msgstr "" + +#: templates/admin.php:7 +msgid "Maximum upload size" +msgstr "" + +#: templates/admin.php:7 +msgid "max. possible: " +msgstr "" + +#: templates/admin.php:9 +msgid "Needed for multi-file and folder downloads." +msgstr "" + +#: templates/admin.php:9 +msgid "Enable ZIP-download" +msgstr "" + +#: templates/admin.php:11 +msgid "0 is unlimited" +msgstr "" + +#: templates/admin.php:12 +msgid "Maximum input size for ZIP files" +msgstr "" + +#: templates/admin.php:14 +msgid "Save" +msgstr "" + +#: templates/index.php:7 +msgid "New" +msgstr "" + +#: templates/index.php:9 +msgid "Text file" +msgstr "" + +#: templates/index.php:10 +msgid "Folder" +msgstr "" + +#: templates/index.php:11 +msgid "From url" +msgstr "" + +#: templates/index.php:20 +msgid "Upload" +msgstr "" + +#: templates/index.php:27 +msgid "Cancel upload" +msgstr "" + +#: templates/index.php:40 +msgid "Nothing in here. Upload something!" +msgstr "" + +#: templates/index.php:50 +msgid "Share" +msgstr "" + +#: templates/index.php:52 +msgid "Download" +msgstr "" + +#: templates/index.php:75 +msgid "Upload too large" +msgstr "" + +#: templates/index.php:77 +msgid "" +"The files you are trying to upload exceed the maximum size for file uploads " +"on this server." +msgstr "" + +#: templates/index.php:82 +msgid "Files are being scanned, please wait." +msgstr "" + +#: templates/index.php:85 +msgid "Current scanning" +msgstr "" diff --git a/l10n/fa/admin_migrate.po b/l10n/ta_LK/files_encryption.po similarity index 52% rename from l10n/fa/admin_migrate.po rename to l10n/ta_LK/files_encryption.po index 6b80ec8ecafaef00a3ffcd7074122dcd0630258c..59c15d46d9bd1fd9a0a8ff2284f80c5ce265dcc9 100644 --- a/l10n/fa/admin_migrate.po +++ b/l10n/ta_LK/files_encryption.po @@ -7,26 +7,28 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:33+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/settings.php:3 -msgid "Export this ownCloud instance" +msgid "Encryption" msgstr "" #: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" +msgid "Exclude the following file types from encryption" +msgstr "" + +#: templates/settings.php:5 +msgid "None" msgstr "" -#: templates/settings.php:12 -msgid "Export" +#: templates/settings.php:10 +msgid "Enable Encryption" msgstr "" diff --git a/l10n/ta_LK/files_external.po b/l10n/ta_LK/files_external.po new file mode 100644 index 0000000000000000000000000000000000000000..469c1e516eb1b69a2af65144cd504db16a5f729d --- /dev/null +++ b/l10n/ta_LK/files_external.po @@ -0,0 +1,106 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:34+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + +#: templates/settings.php:3 +msgid "External Storage" +msgstr "" + +#: templates/settings.php:7 templates/settings.php:19 +msgid "Mount point" +msgstr "" + +#: templates/settings.php:8 +msgid "Backend" +msgstr "" + +#: templates/settings.php:9 +msgid "Configuration" +msgstr "" + +#: templates/settings.php:10 +msgid "Options" +msgstr "" + +#: templates/settings.php:11 +msgid "Applicable" +msgstr "" + +#: templates/settings.php:23 +msgid "Add mount point" +msgstr "" + +#: templates/settings.php:54 templates/settings.php:62 +msgid "None set" +msgstr "" + +#: templates/settings.php:63 +msgid "All Users" +msgstr "" + +#: templates/settings.php:64 +msgid "Groups" +msgstr "" + +#: templates/settings.php:69 +msgid "Users" +msgstr "" + +#: templates/settings.php:77 templates/settings.php:107 +msgid "Delete" +msgstr "" + +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "" + +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "" + +#: templates/settings.php:99 +msgid "SSL root certificates" +msgstr "" + +#: templates/settings.php:113 +msgid "Import Root Certificate" +msgstr "" diff --git a/l10n/ta_LK/files_sharing.po b/l10n/ta_LK/files_sharing.po new file mode 100644 index 0000000000000000000000000000000000000000..b2ec47ff8679ed7aec5f1c0dbf081ab4a0778e56 --- /dev/null +++ b/l10n/ta_LK/files_sharing.po @@ -0,0 +1,48 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:35+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/authenticate.php:4 +msgid "Password" +msgstr "" + +#: templates/authenticate.php:6 +msgid "Submit" +msgstr "" + +#: templates/public.php:9 +#, php-format +msgid "%s shared the folder %s with you" +msgstr "" + +#: templates/public.php:11 +#, php-format +msgid "%s shared the file %s with you" +msgstr "" + +#: templates/public.php:14 templates/public.php:30 +msgid "Download" +msgstr "" + +#: templates/public.php:29 +msgid "No preview available for" +msgstr "" + +#: templates/public.php:35 +msgid "web services under your control" +msgstr "" diff --git a/l10n/ta_LK/files_versions.po b/l10n/ta_LK/files_versions.po new file mode 100644 index 0000000000000000000000000000000000000000..7fc3ff7a54fe7db475551ccc07a6de679038a985 --- /dev/null +++ b/l10n/ta_LK/files_versions.po @@ -0,0 +1,42 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: js/settings-personal.js:31 templates/settings-personal.php:10 +msgid "Expire all versions" +msgstr "" + +#: js/versions.js:16 +msgid "History" +msgstr "" + +#: templates/settings-personal.php:4 +msgid "Versions" +msgstr "" + +#: templates/settings-personal.php:7 +msgid "This will delete all existing backup versions of your files" +msgstr "" + +#: templates/settings.php:3 +msgid "Files Versioning" +msgstr "" + +#: templates/settings.php:4 +msgid "Enable" +msgstr "" diff --git a/l10n/ta_LK/lib.po b/l10n/ta_LK/lib.po new file mode 100644 index 0000000000000000000000000000000000000000..f55cc2748728d515735e94a207095d1c4720be7d --- /dev/null +++ b/l10n/ta_LK/lib.po @@ -0,0 +1,125 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-07-27 22:23+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: app.php:285 +msgid "Help" +msgstr "" + +#: app.php:292 +msgid "Personal" +msgstr "" + +#: app.php:297 +msgid "Settings" +msgstr "" + +#: app.php:302 +msgid "Users" +msgstr "" + +#: app.php:309 +msgid "Apps" +msgstr "" + +#: app.php:311 +msgid "Admin" +msgstr "" + +#: files.php:328 +msgid "ZIP download is turned off." +msgstr "" + +#: files.php:329 +msgid "Files need to be downloaded one by one." +msgstr "" + +#: files.php:329 files.php:354 +msgid "Back to Files" +msgstr "" + +#: files.php:353 +msgid "Selected files too large to generate zip file." +msgstr "" + +#: json.php:28 +msgid "Application is not enabled" +msgstr "" + +#: json.php:39 json.php:64 json.php:77 json.php:89 +msgid "Authentication error" +msgstr "" + +#: json.php:51 +msgid "Token expired. Please reload page." +msgstr "" + +#: template.php:87 +msgid "seconds ago" +msgstr "" + +#: template.php:88 +msgid "1 minute ago" +msgstr "" + +#: template.php:89 +#, php-format +msgid "%d minutes ago" +msgstr "" + +#: template.php:92 +msgid "today" +msgstr "" + +#: template.php:93 +msgid "yesterday" +msgstr "" + +#: template.php:94 +#, php-format +msgid "%d days ago" +msgstr "" + +#: template.php:95 +msgid "last month" +msgstr "" + +#: template.php:96 +msgid "months ago" +msgstr "" + +#: template.php:97 +msgid "last year" +msgstr "" + +#: template.php:98 +msgid "years ago" +msgstr "" + +#: updater.php:75 +#, php-format +msgid "%s is available. Get <a href=\"%s\">more information</a>" +msgstr "" + +#: updater.php:77 +msgid "up to date" +msgstr "" + +#: updater.php:80 +msgid "updates check is disabled" +msgstr "" diff --git a/l10n/ta_LK/settings.po b/l10n/ta_LK/settings.po new file mode 100644 index 0000000000000000000000000000000000000000..934df12e9d23e1b5acaa48f23ce8e3b31a9ecb17 --- /dev/null +++ b/l10n/ta_LK/settings.po @@ -0,0 +1,320 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2011-07-25 16:05+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ajax/apps/ocs.php:23 +msgid "Unable to load list from App Store" +msgstr "" + +#: ajax/creategroup.php:12 +msgid "Group already exists" +msgstr "" + +#: ajax/creategroup.php:21 +msgid "Unable to add group" +msgstr "" + +#: ajax/enableapp.php:14 +msgid "Could not enable app. " +msgstr "" + +#: ajax/lostpassword.php:14 +msgid "Email saved" +msgstr "" + +#: ajax/lostpassword.php:16 +msgid "Invalid email" +msgstr "" + +#: ajax/openid.php:16 +msgid "OpenID Changed" +msgstr "" + +#: ajax/openid.php:18 ajax/setlanguage.php:20 ajax/setlanguage.php:23 +msgid "Invalid request" +msgstr "" + +#: ajax/removegroup.php:16 +msgid "Unable to delete group" +msgstr "" + +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "" + +#: ajax/removeuser.php:27 +msgid "Unable to delete user" +msgstr "" + +#: ajax/setlanguage.php:18 +msgid "Language changed" +msgstr "" + +#: ajax/togglegroups.php:25 +#, php-format +msgid "Unable to add user to group %s" +msgstr "" + +#: ajax/togglegroups.php:31 +#, php-format +msgid "Unable to remove user from group %s" +msgstr "" + +#: js/apps.js:28 js/apps.js:65 +msgid "Disable" +msgstr "" + +#: js/apps.js:28 js/apps.js:54 +msgid "Enable" +msgstr "" + +#: js/personal.js:69 +msgid "Saving..." +msgstr "" + +#: personal.php:42 personal.php:43 +msgid "__language_name__" +msgstr "" + +#: templates/admin.php:14 +msgid "Security Warning" +msgstr "" + +#: templates/admin.php:17 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/admin.php:31 +msgid "Cron" +msgstr "" + +#: templates/admin.php:37 +msgid "Execute one task with each page loaded" +msgstr "" + +#: templates/admin.php:43 +msgid "" +"cron.php is registered at a webcron service. Call the cron.php page in the " +"owncloud root once a minute over http." +msgstr "" + +#: templates/admin.php:49 +msgid "" +"Use systems cron service. Call the cron.php file in the owncloud folder via " +"a system cronjob once a minute." +msgstr "" + +#: templates/admin.php:56 +msgid "Sharing" +msgstr "" + +#: templates/admin.php:61 +msgid "Enable Share API" +msgstr "" + +#: templates/admin.php:62 +msgid "Allow apps to use the Share API" +msgstr "" + +#: templates/admin.php:67 +msgid "Allow links" +msgstr "" + +#: templates/admin.php:68 +msgid "Allow users to share items to the public with links" +msgstr "" + +#: templates/admin.php:73 +msgid "Allow resharing" +msgstr "" + +#: templates/admin.php:74 +msgid "Allow users to share items shared with them again" +msgstr "" + +#: templates/admin.php:79 +msgid "Allow users to share with anyone" +msgstr "" + +#: templates/admin.php:81 +msgid "Allow users to only share with users in their groups" +msgstr "" + +#: templates/admin.php:88 +msgid "Log" +msgstr "" + +#: templates/admin.php:116 +msgid "More" +msgstr "" + +#: templates/admin.php:124 +msgid "" +"Developed by the <a href=\"http://ownCloud.org/contact\" " +"target=\"_blank\">ownCloud community</a>, the <a " +"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is " +"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" " +"target=\"_blank\"><abbr title=\"Affero General Public " +"License\">AGPL</abbr></a>." +msgstr "" + +#: templates/apps.php:10 +msgid "Add your App" +msgstr "" + +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 +msgid "Select an App" +msgstr "" + +#: templates/apps.php:31 +msgid "See application page at apps.owncloud.com" +msgstr "" + +#: templates/apps.php:32 +msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" +msgstr "" + +#: templates/help.php:9 +msgid "Documentation" +msgstr "" + +#: templates/help.php:10 +msgid "Managing Big Files" +msgstr "" + +#: templates/help.php:11 +msgid "Ask a question" +msgstr "" + +#: templates/help.php:23 +msgid "Problems connecting to help database." +msgstr "" + +#: templates/help.php:24 +msgid "Go there manually." +msgstr "" + +#: templates/help.php:32 +msgid "Answer" +msgstr "" + +#: templates/personal.php:8 +#, php-format +msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" +msgstr "" + +#: templates/personal.php:12 +msgid "Desktop and Mobile Syncing Clients" +msgstr "" + +#: templates/personal.php:13 +msgid "Download" +msgstr "" + +#: templates/personal.php:19 +msgid "Your password was changed" +msgstr "" + +#: templates/personal.php:20 +msgid "Unable to change your password" +msgstr "" + +#: templates/personal.php:21 +msgid "Current password" +msgstr "" + +#: templates/personal.php:22 +msgid "New password" +msgstr "" + +#: templates/personal.php:23 +msgid "show" +msgstr "" + +#: templates/personal.php:24 +msgid "Change password" +msgstr "" + +#: templates/personal.php:30 +msgid "Email" +msgstr "" + +#: templates/personal.php:31 +msgid "Your email address" +msgstr "" + +#: templates/personal.php:32 +msgid "Fill in an email address to enable password recovery" +msgstr "" + +#: templates/personal.php:38 templates/personal.php:39 +msgid "Language" +msgstr "" + +#: templates/personal.php:44 +msgid "Help translate" +msgstr "" + +#: templates/personal.php:51 +msgid "use this address to connect to your ownCloud in your file manager" +msgstr "" + +#: templates/users.php:21 templates/users.php:76 +msgid "Name" +msgstr "" + +#: templates/users.php:23 templates/users.php:77 +msgid "Password" +msgstr "" + +#: templates/users.php:26 templates/users.php:78 templates/users.php:98 +msgid "Groups" +msgstr "" + +#: templates/users.php:32 +msgid "Create" +msgstr "" + +#: templates/users.php:35 +msgid "Default Quota" +msgstr "" + +#: templates/users.php:55 templates/users.php:138 +msgid "Other" +msgstr "" + +#: templates/users.php:80 templates/users.php:112 +msgid "Group Admin" +msgstr "" + +#: templates/users.php:82 +msgid "Quota" +msgstr "" + +#: templates/users.php:146 +msgid "Delete" +msgstr "" diff --git a/l10n/ta_LK/user_ldap.po b/l10n/ta_LK/user_ldap.po new file mode 100644 index 0000000000000000000000000000000000000000..878df1455d044e783e0335131a3ed574afb8a6ff --- /dev/null +++ b/l10n/ta_LK/user_ldap.po @@ -0,0 +1,170 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: ownCloud\n" +"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" +"POT-Creation-Date: 2012-10-16 02:03+0200\n" +"PO-Revision-Date: 2012-08-12 22:45+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta_LK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/settings.php:8 +msgid "Host" +msgstr "" + +#: templates/settings.php:8 +msgid "" +"You can omit the protocol, except you require SSL. Then start with ldaps://" +msgstr "" + +#: templates/settings.php:9 +msgid "Base DN" +msgstr "" + +#: templates/settings.php:9 +msgid "You can specify Base DN for users and groups in the Advanced tab" +msgstr "" + +#: templates/settings.php:10 +msgid "User DN" +msgstr "" + +#: templates/settings.php:10 +msgid "" +"The DN of the client user with which the bind shall be done, e.g. " +"uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " +"empty." +msgstr "" + +#: templates/settings.php:11 +msgid "Password" +msgstr "" + +#: templates/settings.php:11 +msgid "For anonymous access, leave DN and Password empty." +msgstr "" + +#: templates/settings.php:12 +msgid "User Login Filter" +msgstr "" + +#: templates/settings.php:12 +#, php-format +msgid "" +"Defines the filter to apply, when login is attempted. %%uid replaces the " +"username in the login action." +msgstr "" + +#: templates/settings.php:12 +#, php-format +msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" +msgstr "" + +#: templates/settings.php:13 +msgid "User List Filter" +msgstr "" + +#: templates/settings.php:13 +msgid "Defines the filter to apply, when retrieving users." +msgstr "" + +#: templates/settings.php:13 +msgid "without any placeholder, e.g. \"objectClass=person\"." +msgstr "" + +#: templates/settings.php:14 +msgid "Group Filter" +msgstr "" + +#: templates/settings.php:14 +msgid "Defines the filter to apply, when retrieving groups." +msgstr "" + +#: templates/settings.php:14 +msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." +msgstr "" + +#: templates/settings.php:17 +msgid "Port" +msgstr "" + +#: templates/settings.php:18 +msgid "Base User Tree" +msgstr "" + +#: templates/settings.php:19 +msgid "Base Group Tree" +msgstr "" + +#: templates/settings.php:20 +msgid "Group-Member association" +msgstr "" + +#: templates/settings.php:21 +msgid "Use TLS" +msgstr "" + +#: templates/settings.php:21 +msgid "Do not use it for SSL connections, it will fail." +msgstr "" + +#: templates/settings.php:22 +msgid "Case insensitve LDAP server (Windows)" +msgstr "" + +#: templates/settings.php:23 +msgid "Turn off SSL certificate validation." +msgstr "" + +#: templates/settings.php:23 +msgid "" +"If connection only works with this option, import the LDAP server's SSL " +"certificate in your ownCloud server." +msgstr "" + +#: templates/settings.php:23 +msgid "Not recommended, use for testing only." +msgstr "" + +#: templates/settings.php:24 +msgid "User Display Name Field" +msgstr "" + +#: templates/settings.php:24 +msgid "The LDAP attribute to use to generate the user`s ownCloud name." +msgstr "" + +#: templates/settings.php:25 +msgid "Group Display Name Field" +msgstr "" + +#: templates/settings.php:25 +msgid "The LDAP attribute to use to generate the groups`s ownCloud name." +msgstr "" + +#: templates/settings.php:27 +msgid "in bytes" +msgstr "" + +#: templates/settings.php:29 +msgid "in seconds. A change empties the cache." +msgstr "" + +#: templates/settings.php:30 +msgid "" +"Leave empty for user name (default). Otherwise, specify an LDAP/AD " +"attribute." +msgstr "" + +#: templates/settings.php:32 +msgid "Help" +msgstr "" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index 861fe878993063f33ca2ce4d733f49e0a30cb924..ffa37038804df8f6cb0d52c0d4be8ebe059473ba 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -29,55 +29,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "" @@ -105,8 +105,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "" @@ -123,13 +123,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -144,7 +146,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "" @@ -157,8 +160,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -170,47 +172,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -234,12 +239,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -295,68 +300,107 @@ msgstr "" msgid "Add" msgstr "" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "" @@ -371,3 +415,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index 80c1c196e3f681bb46392312fcef5b23b06354db..ae1687dd197e019ad8a78f8e4c7f65bcc3a98eaf 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -63,39 +63,39 @@ msgstr "" msgid "Rename" msgstr "" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "" @@ -103,112 +103,112 @@ msgstr "" msgid "generating ZIP-file, it may take some time." msgstr "" -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" msgstr "" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" msgstr "" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "" -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "" -#: js/files.js:668 +#: js/files.js:681 msgid "files scanned" msgstr "" -#: js/files.js:676 +#: js/files.js:689 msgid "error while scanning" msgstr "" -#: js/files.js:749 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "" -#: js/files.js:750 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "" -#: js/files.js:751 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:791 msgid "folder" msgstr "" -#: js/files.js:780 +#: js/files.js:793 msgid "folders" msgstr "" -#: js/files.js:788 +#: js/files.js:801 msgid "file" msgstr "" -#: js/files.js:790 +#: js/files.js:803 msgid "files" msgstr "" -#: js/files.js:834 +#: js/files.js:847 msgid "seconds ago" msgstr "" -#: js/files.js:835 +#: js/files.js:848 msgid "minute ago" msgstr "" -#: js/files.js:836 +#: js/files.js:849 msgid "minutes ago" msgstr "" -#: js/files.js:839 +#: js/files.js:852 msgid "today" msgstr "" -#: js/files.js:840 +#: js/files.js:853 msgid "yesterday" msgstr "" -#: js/files.js:841 +#: js/files.js:854 msgid "days ago" msgstr "" -#: js/files.js:842 +#: js/files.js:855 msgid "last month" msgstr "" -#: js/files.js:844 +#: js/files.js:857 msgid "months ago" msgstr "" -#: js/files.js:845 +#: js/files.js:858 msgid "last year" msgstr "" -#: js/files.js:846 +#: js/files.js:859 msgid "years ago" msgstr "" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 00d37e9b4e7dafb12bcd556a33fe84dcb093a473..89b267e31ed3acc4765b2c3dfa659f27d14012af 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot index fb569b41bf4965b05612ae9d1a9322f8cbfc3a28..a2dff7eed8b0e466b973d50a3cce951e86c430a9 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,6 +17,30 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot index 7e598348e25be31abc971f23d0c1c937b8989eeb..4e770b2da8b56f5c785210db633a5eedbc6a31fd 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -43,6 +43,6 @@ msgstr "" msgid "No preview available for" msgstr "" -#: templates/public.php:37 +#: templates/public.php:35 msgid "web services under your control" msgstr "" diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot index 0261cee06a9e6d3e98c2c92620ac94b5116d9227..4097400b272939a65d433ee10bf6b0292040c993 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot index 91d014d024bcd05779938e3d78a8301c572db032..71f1c60fb563f659f4e33064d935ebe7d528f3e0 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:03+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -41,19 +41,19 @@ msgstr "" msgid "Admin" msgstr "" -#: files.php:327 +#: files.php:328 msgid "ZIP download is turned off." msgstr "" -#: files.php:328 +#: files.php:329 msgid "Files need to be downloaded one by one." msgstr "" -#: files.php:328 files.php:353 +#: files.php:329 files.php:354 msgid "Back to Files" msgstr "" -#: files.php:352 +#: files.php:353 msgid "Selected files too large to generate zip file." msgstr "" @@ -61,7 +61,7 @@ msgstr "" msgid "Application is not enabled" msgstr "" -#: json.php:39 json.php:63 json.php:75 +#: json.php:39 json.php:64 json.php:77 json.php:89 msgid "Authentication error" msgstr "" @@ -111,15 +111,15 @@ msgstr "" msgid "years ago" msgstr "" -#: updater.php:66 +#: updater.php:75 #, php-format msgid "%s is available. Get <a href=\"%s\">more information</a>" msgstr "" -#: updater.php:68 +#: updater.php:77 msgid "up to date" msgstr "" -#: updater.php:71 +#: updater.php:80 msgid "updates check is disabled" msgstr "" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index 67eb87cfcd7179b2cb385dadd413230b4198a6e4..de8f6beed5602dcc101d033b889fb00038954bf5 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:03+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -21,16 +21,11 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 -msgid "Authentication error" -msgstr "" - -#: ajax/creategroup.php:19 +#: ajax/creategroup.php:12 msgid "Group already exists" msgstr "" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:21 msgid "Unable to add group" msgstr "" @@ -58,7 +53,11 @@ msgstr "" msgid "Unable to delete group" msgstr "" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "" + +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "" @@ -76,11 +75,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -88,7 +87,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "" @@ -182,15 +181,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "" "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index ed8c48f3cec81cff2cd4fcf72a86423b76cea2bc..3e84a57333939d62281ce53e5d6badf3e239fd1b 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" +"POT-Creation-Date: 2012-10-17 02:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff --git a/l10n/th_TH/admin_dependencies_chk.po b/l10n/th_TH/admin_dependencies_chk.po deleted file mode 100644 index 95abe0c652612ed21fb274cc380434433b1a5756..0000000000000000000000000000000000000000 --- a/l10n/th_TH/admin_dependencies_chk.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-20 02:01+0200\n" -"PO-Revision-Date: 2012-08-19 14:18+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "โมดูล php-json จำเป็นต้องใช้สำหรับแอพพลิเคชั่นหลายๆตัวเพื่อการเชื่อมต่อสากล" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "โมดูล php-curl จำเป็นต้องใช้สำหรับดึงข้อมูลชื่อหัวเว็บเมื่อเพิ่มเข้าไปยังรายการโปรด" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "โมดูล php-gd จำเป็นต้องใช้สำหรับสร้างรูปภาพขนาดย่อของรูปภาพของคุณ" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "โมดูล php-ldap จำเป็นต้องใช้สำหรับการเชื่อมต่อกับเซิร์ฟเวอร์ ldap ของคุณ" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "โมดูล php-zip จำเป็นต้องใช้สำหรับดาวน์โหลดไฟล์พร้อมกันหลายๆไฟล์ในครั้งเดียว" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "โมดูล php-mb_multibyte จำเป็นต้องใช้สำหรับการจัดการการแปลงรหัสไฟล์อย่างถูกต้อง" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "โมดูล php-ctype จำเป็นต้องใช้สำหรับตรวจสอบความถูกต้องของข้อมูล" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "โมดูล php-xml จำเป็นต้องใช้สำหรับแชร์ไฟล์ด้วย webdav" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "คำสั่ง allow_url_fopen ที่อยู่ในไฟล์ php.ini ของคุณ ควรกำหนดเป็น 1 เพื่อดึงข้อมูลของฐานความรู้ต่างๆจากเซิร์ฟเวอร์ของ OCS" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "โมดูล php-pdo จำเป็นต้องใช้สำหรับจัดเก็บข้อมูลใน owncloud เข้าไปไว้ยังฐานข้อมูล" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "สถานะการอ้างอิง" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "ใช้งานโดย:" diff --git a/l10n/th_TH/admin_migrate.po b/l10n/th_TH/admin_migrate.po deleted file mode 100644 index c3f57864015faadf738610ccfd68356b81ef7172..0000000000000000000000000000000000000000 --- a/l10n/th_TH/admin_migrate.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 13:09+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "ส่งออกข้อมูลค่าสมมุติของ ownCloud นี้" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "ส่วนนี้จะเป็นการสร้างไฟล์บีบอัดที่บรรจุข้อมูลค่าสมมุติของ ownCloud.\n กรุณาเลือกชนิดของการส่งออกข้อมูล:" - -#: templates/settings.php:12 -msgid "Export" -msgstr "ส่งออก" diff --git a/l10n/th_TH/bookmarks.po b/l10n/th_TH/bookmarks.po deleted file mode 100644 index 0c6e7c61e3d1f88eb23aa43925ef7d7de415738e..0000000000000000000000000000000000000000 --- a/l10n/th_TH/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 13:16+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "รายการโปรด" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "ยังไม่มีชื่อ" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "ลากสิ่งนี้ไปไว้ที่รายการโปรดในโปรแกรมบราวเซอร์ของคุณ แล้วคลิกที่นั่น, เมื่อคุณต้องการเก็บหน้าเว็บเพจเข้าไปไว้ในรายการโปรดอย่างรวดเร็ว" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "อ่านภายหลัง" - -#: templates/list.php:13 -msgid "Address" -msgstr "ที่อยู่" - -#: templates/list.php:14 -msgid "Title" -msgstr "ชื่อ" - -#: templates/list.php:15 -msgid "Tags" -msgstr "ป้ายกำกับ" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "บันทึกรายการโปรด" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "คุณยังไม่มีรายการโปรด" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "Bookmarklet <br />" diff --git a/l10n/th_TH/calendar.po b/l10n/th_TH/calendar.po deleted file mode 100644 index db695db5dca440faa3bc5e2795b882fd0f67c0a5..0000000000000000000000000000000000000000 --- a/l10n/th_TH/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -# AriesAnywhere Anywhere <ariesanywherer@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 13:30+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "ไม่ใช่ปฏิทินทั้งหมดที่จะถูกจัดเก็บข้อมูลไว้ในหน่วยความจำแคชอย่างสมบูรณ์" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "ทุกสิ่งทุกอย่างได้ถูกเก็บเข้าไปไว้ในหน่วยความจำแคชอย่างสมบูรณ์แล้ว" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "ไม่พบปฏิทินที่ต้องการ" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "ไม่พบกิจกรรมที่ต้องการ" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "ปฏิทินไม่ถูกต้อง" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "ไฟล์ดังกล่าวบรรจุข้อมูลกิจกรรมที่มีอยู่แล้วในปฏิทินของคุณ" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "กิจกรรมได้ถูกบันทึกไปไว้ในปฏิทินที่สร้างขึ้นใหม่แล้ว" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "การนำเข้าข้อมูลล้มเหลว" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "กิจกรรมได้ถูกบันทึกเข้าไปไว้ในปฏิทินของคุณแล้ว" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "สร้างโซนเวลาใหม่:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "โซนเวลาถูกเปลี่ยนแล้ว" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "คำร้องขอไม่ถูกต้อง" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "ปฏิทิน" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "วันเกิด" - -#: lib/app.php:122 -msgid "Business" -msgstr "ธุรกิจ" - -#: lib/app.php:123 -msgid "Call" -msgstr "โทรติดต่อ" - -#: lib/app.php:124 -msgid "Clients" -msgstr "ลูกค้า" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "จัดส่ง" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "วันหยุด" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "ไอเดีย" - -#: lib/app.php:128 -msgid "Journey" -msgstr "การเดินทาง" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "งานเลี้ยง" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "นัดประชุม" - -#: lib/app.php:131 -msgid "Other" -msgstr "อื่นๆ" - -#: lib/app.php:132 -msgid "Personal" -msgstr "ส่วนตัว" - -#: lib/app.php:133 -msgid "Projects" -msgstr "โครงการ" - -#: lib/app.php:134 -msgid "Questions" -msgstr "คำถาม" - -#: lib/app.php:135 -msgid "Work" -msgstr "งาน" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "โดย" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "ไม่มีชื่อ" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "สร้างปฏิทินใหม่" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "ไม่ต้องทำซ้ำ" - -#: lib/object.php:373 -msgid "Daily" -msgstr "รายวัน" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "รายสัปดาห์" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "ทุกวันหยุด" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "รายปักษ์" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "รายเดือน" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "รายปี" - -#: lib/object.php:388 -msgid "never" -msgstr "ไม่ต้องเลย" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "ตามจำนวนที่ปรากฏ" - -#: lib/object.php:390 -msgid "by date" -msgstr "ตามวันที่" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "จากเดือน" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "จากสัปดาห์" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "วันจันทร์" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "วันอังคาร" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "วันพุธ" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "วันพฤหัสบดี" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "วันศุกร์" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "วันเสาร์" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "วันอาทิตย์" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "สัปดาห์ที่มีกิจกรรมของเดือน" - -#: lib/object.php:428 -msgid "first" -msgstr "ลำดับแรก" - -#: lib/object.php:429 -msgid "second" -msgstr "ลำดับที่สอง" - -#: lib/object.php:430 -msgid "third" -msgstr "ลำดับที่สาม" - -#: lib/object.php:431 -msgid "fourth" -msgstr "ลำดับที่สี่" - -#: lib/object.php:432 -msgid "fifth" -msgstr "ลำดับที่ห้า" - -#: lib/object.php:433 -msgid "last" -msgstr "ลำดับสุดท้าย" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "มกราคม" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "กุมภาพันธ์" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "มีนาคม" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "เมษายน" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "พฤษภาคม" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "มิถุนายน" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "กรกฏาคม" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "สิงหาคม" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "กันยายน" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "ตุลาคม" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "พฤศจิกายน" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "ธันวาคม" - -#: lib/object.php:488 -msgid "by events date" -msgstr "ตามวันที่จัดกิจกรรม" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "ของเมื่อวานนี้" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "จากหมายเลขของสัปดาห์" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "ตามวันและเดือน" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "วันที่" - -#: lib/search.php:43 -msgid "Cal." -msgstr "คำนวณ" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "อา." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "จ." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "อ." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "พ." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "พฤ." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "ศ." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "ส." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "ม.ค." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "ก.พ." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "มี.ค." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "เม.ย." - -#: templates/calendar.php:8 -msgid "May." -msgstr "พ.ค." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "มิ.ย." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "ก.ค." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "ส.ค." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "ก.ย." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "ต.ค." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "พ.ย." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "ธ.ค." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "ทั้งวัน" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "ช่องฟิลด์เกิดการสูญหาย" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "ชื่อกิจกรรม" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "จากวันที่" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "ตั้งแต่เวลา" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "ถึงวันที่" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "ถึงเวลา" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "วันที่สิ้นสุดกิจกรรมดังกล่าวอยู่ก่อนวันเริ่มต้น" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "เกิดความล้มเหลวกับฐานข้อมูล" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "สัปดาห์" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "เดือน" - -#: templates/calendar.php:41 -msgid "List" -msgstr "รายการ" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "วันนี้" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "ตั้งค่า" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "ปฏิทินของคุณ" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "ลิงค์ CalDav" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "ปฏิทินที่เปิดแชร์" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "ไม่มีปฏิทินที่เปิดแชร์ไว้" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "เปิดแชร์ปฏิทิน" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "ดาวน์โหลด" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "แก้ไข" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "ลบ" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "แชร์ให้คุณโดย" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "สร้างปฏิทินใหม่" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "แก้ไขปฏิทิน" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "ชื่อที่ต้องการให้แสดง" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "ใช้งาน" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "สีของปฏิทิน" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "บันทึก" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "ส่งข้อมูล" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "ยกเลิก" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "แก้ไขกิจกรรม" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "ส่งออกข้อมูล" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "ข้อมูลเกี่ยวกับกิจกรรม" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "ทำซ้ำ" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "แจ้งเตือน" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "ผู้เข้าร่วมกิจกรรม" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "แชร์" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "ชื่อของกิจกรรม" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "หมวดหมู่" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "คั่นระหว่างรายการหมวดหมู่ด้วยเครื่องหมายจุลภาคหรือคอมม่า" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "แก้ไขหมวดหมู่" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "เป็นกิจกรรมตลอดทั้งวัน" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "จาก" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "ถึง" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "ตัวเลือกขั้นสูง" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "สถานที่" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "สถานที่จัดกิจกรรม" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "คำอธิบาย" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "คำอธิบายเกี่ยวกับกิจกรรม" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "ทำซ้ำ" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "ขั้นสูง" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "เลือกสัปดาห์" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "เลือกวัน" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "และวันที่มีเหตุการณ์เกิดขึ้นในปี" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "และวันที่มีเหตุการณ์เกิดขึ้นในเดือน" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "เลือกเดือน" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "เลือกสัปดาห์" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "และสัปดาห์ที่มีเหตุการณ์เกิดขึ้นในปี" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "ช่วงเวลา" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "สิ้นสุด" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "จำนวนที่ปรากฏ" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "สร้างปฏิทินใหม่" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "นำเข้าไฟล์ปฏิทิน" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "กรุณาเลือกปฏิทิน" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "ชื่อของปฏิทิน" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "เลือกชื่อที่ต้องการ" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "ปฏิทินชื่อดังกล่าวถูกใช้งานไปแล้ว หากคุณยังดำเนินการต่อไป ปฏิทินดังกล่าวนี้จะถูกผสานข้อมูลเข้าด้วยกัน" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "นำเข้าข้อมูล" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "ปิดกล่องข้อความโต้ตอบ" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "สร้างกิจกรรมใหม่" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "ดูกิจกรรม" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "ยังไม่ได้เลือกหมวดหมู่" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "ของ" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "ที่" - -#: templates/settings.php:10 -msgid "General" -msgstr "ทั่วไป" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "โซนเวลา" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "อัพเดทโซนเวลาอัตโนมัติ" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "รูปแบบเวลา" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24 ช.ม." - -#: templates/settings.php:58 -msgid "12h" -msgstr "12 ช.ม." - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "เริ่มต้นสัปดาห์ด้วย" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "หน่วยความจำแคช" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "ล้างข้อมูลในหน่วยความจำแคชสำหรับกิจกรรมที่ซ้ำซ้อน" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "URLs" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "ที่อยู่ที่ใช้สำหรับเชื่อมข้อมูลปฏิทิน CalDAV" - -#: templates/settings.php:87 -msgid "more info" -msgstr "ข้อมูลเพิ่มเติม" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "ที่อยู่หลัก (Kontact et al)" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "อ่านเฉพาะลิงก์ iCalendar เท่านั้น" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "ผู้ใช้งาน" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "เลือกผู้ใช้งาน" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "สามารถแก้ไขได้" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "กลุ่ม" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "เลือกกลุ่ม" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "กำหนดเป็นสาธารณะ" diff --git a/l10n/th_TH/contacts.po b/l10n/th_TH/contacts.po deleted file mode 100644 index 978e20b06690b67d644256e58cd99937fddda6b3..0000000000000000000000000000000000000000 --- a/l10n/th_TH/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -# AriesAnywhere Anywhere <ariesanywherer@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "เกิดข้อผิดพลาดใน (ยกเลิก)การเปิดใช้งานสมุดบันทึกที่อยู่" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "ยังไม่ได้กำหนดรหัส" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "ไม่สามารถอัพเดทสมุดบันทึกที่อยู่โดยไม่มีชื่อได้" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "เกิดข้อผิดพลาดในการอัพเดทสมุดบันทึกที่อยู่" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "ยังไม่ได้ใส่รหัส" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "เกิดข้อผิดพลาดในการตั้งค่า checksum" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "ยังไม่ได้เลือกหมวดหมู่ที่ต้องการลบ" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "ไม่พบสมุดบันทึกที่อยู่ที่ต้องการ" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "ไม่พบข้อมูลการติดต่อที่ต้องการ" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "เกิดข้อผิดพลาดในการเพิ่มรายชื่อผู้ติดต่อใหม่" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "ยังไม่ได้กำหนดชื่อ" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "ไม่สามารถแจกแจงรายชื่อผู้ติดต่อได้" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "ไม่สามารถเพิ่มรายละเอียดที่ไม่มีข้อมูลได้" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "อย่างน้อยที่สุดช่องข้อมูลที่อยู่จะต้องถูกกรอกลงไป" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "พยายามที่จะเพิ่มทรัพยากรที่ซ้ำซ้อนกัน: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "ข้อมูลเกี่ยวกับ vCard ไม่ถูกต้อง กรุณาโหลดหน้าเวปใหม่อีกครั้ง" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "รหัสสูญหาย" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "พบข้อผิดพลาดในการแยกรหัส VCard:\"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "ยังไม่ได้กำหนดค่า checksum" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "ข้อมูล vCard ไม่ถูกต้อง กรุณาโหลดหน้าเว็บใหม่อีกครั้ง: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "มีบางอย่างเกิดการ FUBAR. " - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "ไม่มีรหัสข้อมูลการติดต่อถูกส่งมา" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "เกิดข้อผิดพลาดในการอ่านรูปภาพของข้อมูลการติดต่อ" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "เกิดข้อผิดพลาดในการบันทึกไฟล์ชั่วคราว" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "โหลดรูปภาพไม่ถูกต้อง" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "รหัสข้อมูลการติดต่อเกิดการสูญหาย" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "ไม่พบตำแหน่งพาธของรูปภาพ" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "ไม่มีไฟล์ดังกล่าว" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "เกิดข้อผิดพลาดในการโหลดรูปภาพ" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "เกิดข้อผิดพลาดในการดึงข้อมูลติดต่อ" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "เกิดข้อผิดพลาดในการดึงคุณสมบัติของรูปภาพ" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "เกิดข้อผิดพลาดในการบันทึกข้อมูลผู้ติดต่อ" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "เกิดข้อผิดพลาดในการปรับขนาดรูปภาพ" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "เกิดข้อผิดพลาดในการครอบตัดภาพ" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "เกิดข้อผิดพลาดในการสร้างรูปภาพชั่วคราว" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "เกิดข้อผิดพลาดในการค้นหารูปภาพ: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "เกิดข้อผิดพลาดในการอัพโหลดข้อมูลการติดต่อไปยังพื้นที่จัดเก็บข้อมูล" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "ไม่พบข้อผิดพลาดใดๆ, ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "ไฟล์ที่อัพโหลดมีขนาดไฟล์ใหญ่เกินจำนวนที่กำหนดไว้ในคำสั่ง upload_max_filesize ที่อยู่ในไฟล์ php.ini" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "ไฟล์ที่อัพโหลดมีขนาดไฟล์ใหญ่เกินจำนวนที่กำหนดไว้ในคำสั่ง MAX_FILE_SIZE ที่ถูกระบุไว้ในรูปแบบของ HTML" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "ไฟล์ถูกอัพโหลดได้เพียงบางส่วนเท่านั้น" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "ไม่มีไฟล์ที่ถูกอัพโหลด" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "โฟลเดอร์ชั่วคราวเกิดการสูญหาย" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "ไม่สามารถบันทึกรูปภาพชั่วคราวได้: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "ไม่สามารถโหลดรูปภาพชั่วคราวได้: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "ยังไม่มีไฟล์ใดที่ถูกอัพโหลด เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "ข้อมูลการติดต่อ" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "ขออภัย, ฟังก์ชั่นการทำงานนี้ยังไม่ได้ถูกดำเนินการ" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "ยังไม่ได้ถูกดำเนินการ" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "ไม่สามารถดึงที่อยู่ที่ถูกต้องได้" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "พบข้อผิดพลาด" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "คุณสมบัตินี้ต้องไม่มีข้อมูลว่างอยู่" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "ไม่สามารถทำสัญลักษณ์องค์ประกอบต่างๆให้เป็นตัวเลขตามลำดับได้" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' ถูกเรียกใช้โดยไม่มีอาร์กิวเมนต์ กรุณาแจ้งได้ที่ bugs.owncloud.org" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "แก้ไขชื่อ" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "ยังไม่ได้เลือกไฟล์ำสำหรับอัพโหลด" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "ไฟล์ที่คุณกำลังพยายามที่จะอัพโหลดมีขนาดเกินจำนวนสูงสุดที่สามารถอัพโหลดได้สำหรับเซิร์ฟเวอร์นี้" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "เกิดข้อผิดพลาดในการโหลดรูปภาพประจำตัว" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "เลือกชนิด" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "ข้อมูลผู้ติดต่อบางรายการได้ถูกทำเครื่องหมายสำหรับลบทิ้งเอาไว้, แต่ยังไม่ได้ถูกลบทิ้ง, กรุณารอให้รายการดังกล่าวถูกลบทิ้งเสียก่อน" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "คุณต้องการผสานข้อมูลสมุดบันทึกที่อยู่เหล่านี้หรือไม่?" - -#: js/loader.js:49 -msgid "Result: " -msgstr "ผลลัพธ์: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " นำเข้าข้อมูลแล้ว, " - -#: js/loader.js:49 -msgid " failed." -msgstr " ล้มเหลว." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "ชื่อที่ใช้แสดงไม่สามารถเว้นว่างได้" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "ไม่พบสมุดบันทึกที่อยู่ที่ต้องการ" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "นี่ไม่ใช่สมุดบันทึกที่อยู่ของคุณ" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "ไม่พบข้อมูลการติดต่อ" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "ที่ทำงาน" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "บ้าน" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "อื่นๆ" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "มือถือ" - -#: lib/app.php:203 -msgid "Text" -msgstr "ข้อความ" - -#: lib/app.php:204 -msgid "Voice" -msgstr "เสียงพูด" - -#: lib/app.php:205 -msgid "Message" -msgstr "ข้อความ" - -#: lib/app.php:206 -msgid "Fax" -msgstr "โทรสาร" - -#: lib/app.php:207 -msgid "Video" -msgstr "วีดีโอ" - -#: lib/app.php:208 -msgid "Pager" -msgstr "เพจเจอร์" - -#: lib/app.php:215 -msgid "Internet" -msgstr "อินเทอร์เน็ต" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "วันเกิด" - -#: lib/app.php:253 -msgid "Business" -msgstr "ธุรกิจ" - -#: lib/app.php:254 -msgid "Call" -msgstr "โทร" - -#: lib/app.php:255 -msgid "Clients" -msgstr "ลูกค้า" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "ผู้จัดส่ง" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "วันหยุด" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "ไอเดีย" - -#: lib/app.php:259 -msgid "Journey" -msgstr "การเดินทาง" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "งานเฉลิมฉลอง" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "ประชุม" - -#: lib/app.php:263 -msgid "Personal" -msgstr "ส่วนตัว" - -#: lib/app.php:264 -msgid "Projects" -msgstr "โปรเจค" - -#: lib/app.php:265 -msgid "Questions" -msgstr "คำถาม" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "วันเกิดของ {name}" - -#: lib/search.php:15 -msgid "Contact" -msgstr "ข้อมูลการติดต่อ" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "เพิ่มรายชื่อผู้ติดต่อใหม่" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "นำเข้า" - -#: templates/index.php:18 -msgid "Settings" -msgstr "ตั้งค่า" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "สมุดบันทึกที่อยู่" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "ปิด" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "ปุ่มลัด" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "ระบบเมนู" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "ข้อมูลผู้ติดต่อถัดไปในรายการ" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "ข้อมูลผู้ติดต่อก่อนหน้าในรายการ" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "ขยาย/ย่อ สมุดบันทึกที่อยู่ปัจจุบัน" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "สมุดบันทึกที่อยู่ถัดไป" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "สมุดบันทึกที่อยู่ก่อนหน้า" - -#: templates/index.php:54 -msgid "Actions" -msgstr "การกระทำ" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "รีเฟรชรายชื่อผู้ติดต่อใหม่" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "เพิ่มข้อมูลผู้ติดต่อใหม่" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "เพิ่มสมุดบันทึกที่อยู่ใหม่" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "ลบข้อมูลผู้ติดต่อปัจจุบัน" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "วางรูปภาพที่ต้องการอัพโหลด" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "ลบรูปภาพปัจจุบัน" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "แก้ไขรูปภาพปัจจุบัน" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "อัพโหลดรูปภาพใหม่" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "เลือกรูปภาพจาก ownCloud" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "กำหนดรูปแบบของชื่อย่อ, ชื่อจริง, ย้อนค่ากลัีบด้วยคอมม่าเอง" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "แก้ไขรายละเอียดของชื่อ" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "หน่วยงาน" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "ลบ" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "ชื่อเล่น" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "กรอกชื่อเล่น" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "เว็บไซต์" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "ไปที่เว็บไซต์" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "กลุ่ม" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "คั่นระหว่างรายชื่อกลุ่มด้วยเครื่องหมายจุลภาีคหรือคอมม่า" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "แก้ไขกลุ่ม" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "พิเศษ" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "กรุณาระบุที่อยู่อีเมลที่ถูกต้อง" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "กรอกที่อยู่อีเมล" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "ส่งอีเมลไปที่" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "ลบที่อยู่อีเมล" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "กรอกหมายเลขโทรศัพท์" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "ลบหมายเลขโทรศัพท์" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "ดูบนแผนที่" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "แก้ไขรายละเอียดที่อยู่" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "เพิ่มหมายเหตุกำกับไว้ที่นี่" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "เพิ่มช่องรับข้อมูล" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "โทรศัพท์" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "อีเมล์" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "ที่อยู่" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "หมายเหตุ" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "ดาวน์โหลดข้อมูลการติดต่อ" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "ลบข้อมูลการติดต่อ" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "รูปภาพชั่วคราวดังกล่าวได้ถูกลบออกจากหน่วยความจำแคชแล้ว" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "แก้ไขที่อยู่" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "ประเภท" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "ตู้ ปณ." - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "ที่อยู่" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "ถนนและหมายเลข" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "เพิ่ม" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "หมายเลขอพาร์ทเมนต์ ฯลฯ" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "เมือง" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "ภูมิภาค" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "เช่น รัฐ หรือ จังหวัด" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "รหัสไปรษณีย์" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "รหัสไปรษณีย์" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "ประเทศ" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "สมุดบันทึกที่อยู่" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "คำนำหน้าชื่อคนรัก" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "นางสาว" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "น.ส." - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "นาย" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "คุณ" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "นาง" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "ดร." - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "ชื่อที่ใช้" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "ชื่ออื่นๆ" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "ชื่อครอบครัว" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "คำแนบท้ายชื่อคนรัก" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "M.D." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "ปริญญาเอก" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "จูเนียร์" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "ซีเนียร์" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "นำเข้าไฟล์ข้อมูลการติดต่อ" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "กรุณาเลือกสมุดบันทึกที่อยู่" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "สร้างสมุดบันทึกที่อยู่ใหม่" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "กำหนดชื่อของสมุดที่อยู่ที่สร้างใหม่" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "นำเข้าข้อมูลการติดต่อ" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "คุณยังไม่มีข้อมูลการติดต่อใดๆในสมุดบันทึกที่อยู่ของคุณ" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "เพิ่มชื่อผู้ติดต่อ" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "เลือกสมุดบันทึกที่อยู่" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "กรอกชื่อ" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "กรอกคำอธิบาย" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "ที่อยู่ที่ใช้เชื่อมข้อมูลกับ CardDAV" - -#: templates/settings.php:3 -msgid "more info" -msgstr "ข้อมูลเพิ่มเติม" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "ที่อยู่หลัก (สำหรับติดต่อ)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "แสดงลิงก์ CardDav" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "แสดงลิงก์ VCF สำหรับอ่านเท่านั้น" - -#: templates/settings.php:26 -msgid "Share" -msgstr "แชร์" - -#: templates/settings.php:29 -msgid "Download" -msgstr "ดาวน์โหลด" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "แก้ไข" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "สร้างสมุดบันทึกข้อมูลการติดต่อใหม่" - -#: templates/settings.php:44 -msgid "Name" -msgstr "ชื่อ" - -#: templates/settings.php:45 -msgid "Description" -msgstr "คำอธิบาย" - -#: templates/settings.php:46 -msgid "Save" -msgstr "บันทึก" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "ยกเลิก" - -#: templates/settings.php:52 -msgid "More..." -msgstr "เพิ่มเติม..." diff --git a/l10n/th_TH/core.po b/l10n/th_TH/core.po index 451fc576dae829c66904215270cbae15e091ff41..7c760142837d517a4960149b09365b81757463a8 100644 --- a/l10n/th_TH/core.po +++ b/l10n/th_TH/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-27 02:01+0200\n" -"PO-Revision-Date: 2012-09-26 11:22+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,55 +31,55 @@ msgstr "ไม่มีหมวดหมู่ที่ต้องการเ msgid "This category already exists: " msgstr "หมวดหมู่นี้มีอยู่แล้ว: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "ตั้งค่า" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "มกราคม" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "กุมภาพันธ์" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "มีนาคม" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "เมษายน" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "พฤษภาคม" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "มิถุนายน" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "กรกฏาคม" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "สิงหาคม" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "กันยายน" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "ตุลาคม" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "พฤศจิกายน" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "ธันวาคม" @@ -107,8 +107,8 @@ msgstr "ตกลง" msgid "No categories selected for deletion." msgstr "ยังไม่ได้เลือกหมวดหมู่ที่ต้องการลบ" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "พบข้อผิดพลาด" @@ -125,14 +125,16 @@ msgid "Error while changing permissions" msgstr "เกิดข้อผิดพลาดในการเปลี่ยนสิทธิ์การเข้าใช้งาน" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "ได้แชร์ให้กับคุณและกลุ่ม %s โดย %s" +msgid "Shared with you and the group" +msgstr "แชร์ให้คุณและกลุ่ม" + +#: js/share.js:130 +msgid "by" +msgstr "โดย" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "แชร์ให้กับคุณโดย %s" +msgid "Shared with you by" +msgstr "แชร์ให้คุณโดย" #: js/share.js:137 msgid "Share with" @@ -146,7 +148,8 @@ msgstr "แชร์ด้วยลิงก์" msgid "Password protect" msgstr "ใส่รหัสผ่านไว้" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "รหัสผ่าน" @@ -159,9 +162,8 @@ msgid "Expiration date" msgstr "วันที่หมดอายุ" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "แชร์ผ่านทางอีเมล: %s" +msgid "Share via email:" +msgstr "แชร์ผ่านทางอีเมล" #: js/share.js:187 msgid "No people found" @@ -172,47 +174,50 @@ msgid "Resharing is not allowed" msgstr "ไม่อนุญาตให้แชร์ข้อมูลซ้ำได้" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "ถูกแชร์ใน %s ด้วย %s" +msgid "Shared in" +msgstr "แชร์ไว้ใน" + +#: js/share.js:250 +msgid "with" +msgstr "ด้วย" #: js/share.js:271 msgid "Unshare" msgstr "ยกเลิกการแชร์" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "สามารถแก้ไข" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "ระดับควบคุมการเข้าใช้งาน" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "สร้าง" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "อัพเดท" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "ลบ" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "แชร์" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "ใส่รหัสผ่านไว้" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "เกิดข้อผิดพลาดในการยกเลิกการตั้งค่าวันที่หมดอายุ" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "เกิดข้อผิดพลาดในการตั้งค่าวันที่หมดอายุ" @@ -236,12 +241,12 @@ msgstr "ส่งคำร้องเรียบร้อยแล้ว" msgid "Login failed!" msgstr "ไม่สามารถเข้าสู่ระบบได้!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "ชื่อผู้ใช้งาน" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "ขอเปลี่ยนรหัสใหม่" @@ -297,68 +302,107 @@ msgstr "แก้ไขหมวดหมู่" msgid "Add" msgstr "เพิ่ม" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "สร้าง <strong>บัญชีผู้ดูแลระบบ</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "ขั้นสูง" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "โฟลเดอร์เก็บข้อมูล" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "กำหนดค่าฐานข้อมูล" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "จะถูกใช้" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "ชื่อผู้ใช้งานฐานข้อมูล" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "รหัสผ่านฐานข้อมูล" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "ชื่อฐานข้อมูล" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "พื้นที่ตารางในฐานข้อมูล" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Database host" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "ติดตั้งเรียบร้อยแล้ว" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "web services under your control" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "ออกจากระบบ" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "ลืมรหัสผ่าน?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "จำรหัสผ่าน" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "เข้าสู่ระบบ" @@ -373,3 +417,17 @@ msgstr "ก่อนหน้า" #: templates/part.pagenavi.php:20 msgid "next" msgstr "ถัดไป" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/th_TH/files_external.po b/l10n/th_TH/files_external.po index 2ba0dcb2652a2ded1ecdb0621f98765dd0a437e3..352e137fc48c80ce996f03c37d229d69ffc18562 100644 --- a/l10n/th_TH/files_external.po +++ b/l10n/th_TH/files_external.po @@ -8,15 +8,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:02+0200\n" -"PO-Revision-Date: 2012-08-14 13:35+0000\n" +"POT-Creation-Date: 2012-10-04 02:04+0200\n" +"PO-Revision-Date: 2012-10-03 22:20+0000\n" "Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "การเข้าถึงได้รับอนุญาตแล้ว" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "เกิดข้อผิดพลาดในการกำหนดค่าพื้นที่จัดเก็บข้อมูล Dropbox" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "อนุญาตให้เข้าถึงได้" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "กรอกข้อมูลในช่องข้อมูลที่จำเป็นต้องกรอกทั้งหมด" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "กรุณากรอกรหัส app key ของ Dropbox และรหัสลับ" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "เกิดข้อผิดพลาดในการกำหนดค่าการจัดเก็บข้อมูลในพื้นที่ของ Google Drive" #: templates/settings.php:3 msgid "External Storage" @@ -62,22 +86,22 @@ msgstr "กลุ่ม" msgid "Users" msgstr "ผู้ใช้งาน" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "ลบ" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "เปิดให้มีการใช้พื้นที่จัดเก็บข้อมูลของผู้ใช้งานจากภายนอกได้" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "อนุญาตให้ผู้ใช้งานสามารถชี้ตำแหน่งไปที่พื้นที่จัดเก็บข้อมูลภายนอกของตนเองได้" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "ใบรับรองความปลอดภัยด้วยระบบ SSL จาก Root" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "นำเข้าข้อมูลใบรับรองความปลอดภัยจาก Root" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "เปิดให้มีการใช้พื้นที่จัดเก็บข้อมูลของผู้ใช้งานจากภายนอกได้" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "อนุญาตให้ผู้ใช้งานสามารถชี้ตำแหน่งไปที่พื้นที่จัดเก็บข้อมูลภายนอกของตนเองได้" diff --git a/l10n/th_TH/files_odfviewer.po b/l10n/th_TH/files_odfviewer.po deleted file mode 100644 index 652cc1125ec157433005fe2c8d632bc5c01dcc90..0000000000000000000000000000000000000000 --- a/l10n/th_TH/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/th_TH/files_pdfviewer.po b/l10n/th_TH/files_pdfviewer.po deleted file mode 100644 index 354985befa1ce26ef553a8582d6d07dc8b7f3121..0000000000000000000000000000000000000000 --- a/l10n/th_TH/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/th_TH/files_texteditor.po b/l10n/th_TH/files_texteditor.po deleted file mode 100644 index 00accf8089f7f91b815f61828dc75e5a483e1080..0000000000000000000000000000000000000000 --- a/l10n/th_TH/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/th_TH/gallery.po b/l10n/th_TH/gallery.po deleted file mode 100644 index d442789187de9884f35e439e25523f853b5618b1..0000000000000000000000000000000000000000 --- a/l10n/th_TH/gallery.po +++ /dev/null @@ -1,40 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -# AriesAnywhere Anywhere <ariesanywherer@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 12:50+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "รูปภาพ" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "แชร์ข้อมูลแกลอรี่" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "พบข้อผิดพลาด: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "เกิดข้อผิดพลาดภายในระบบ" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "ภาพสไลด์โชว์" diff --git a/l10n/th_TH/impress.po b/l10n/th_TH/impress.po deleted file mode 100644 index e360e941e406a3bfef210c37d1a779fa934a06e5..0000000000000000000000000000000000000000 --- a/l10n/th_TH/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/th_TH/media.po b/l10n/th_TH/media.po deleted file mode 100644 index d59e3cc7c0762318abb6917e52d44ac65639039e..0000000000000000000000000000000000000000 --- a/l10n/th_TH/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywherer@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.net/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "เพลง" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "เล่น" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "หยุดชั่วคราว" - -#: templates/music.php:5 -msgid "Previous" -msgstr "ก่อนหน้า" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "ถัดไป" - -#: templates/music.php:7 -msgid "Mute" -msgstr "ปิดเสียง" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "เปิดเสียง" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "ตรวจสอบไฟล์ที่เก็บไว้อีกครั้ง" - -#: templates/music.php:37 -msgid "Artist" -msgstr "ศิลปิน" - -#: templates/music.php:38 -msgid "Album" -msgstr "อัลบั้ม" - -#: templates/music.php:39 -msgid "Title" -msgstr "ชื่อ" diff --git a/l10n/th_TH/settings.po b/l10n/th_TH/settings.po index f892ef3aebc6806ff7ac0b63cd0556cabf15a123..180395a9629b4d551c7af43704b25cbe889f85dd 100644 --- a/l10n/th_TH/settings.po +++ b/l10n/th_TH/settings.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-20 02:05+0200\n" -"PO-Revision-Date: 2012-09-19 17:08+0000\n" +"POT-Creation-Date: 2012-10-12 02:04+0200\n" +"PO-Revision-Date: 2012-10-11 13:06+0000\n" "Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "ไม่สามารถโหลดรายการจาก App Store ได้" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 +#: ajax/creategroup.php:9 ajax/removeuser.php:18 ajax/setquota.php:18 #: ajax/togglegroups.php:15 msgid "Authentication error" msgstr "เกิดข้อผิดพลาดเกี่ยวกับสิทธิ์การเข้าใช้งาน" @@ -61,7 +61,7 @@ msgstr "คำร้องขอไม่ถูกต้อง" msgid "Unable to delete group" msgstr "ไม่สามารถลบกลุ่มได้" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "ไม่สามารถลบผู้ใช้งานได้" @@ -79,11 +79,11 @@ msgstr "ไม่สามารถเพิ่มผู้ใช้งานเ msgid "Unable to remove user from group %s" msgstr "ไม่สามารถลบผู้ใช้งานออกจากกลุ่ม %s ได้" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "ปิดใช้งาน" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "เปิดใช้งาน" @@ -91,7 +91,7 @@ msgstr "เปิดใช้งาน" msgid "Saving..." msgstr "กำลังบันทึุกข้อมูล..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "ภาษาไทย" @@ -186,15 +186,19 @@ msgstr "พัฒนาโดย the <a href=\"http://ownCloud.org/contact\" tar msgid "Add your App" msgstr "เพิ่มแอปของคุณ" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "แอปฯอื่นเพิ่มเติม" + +#: templates/apps.php:27 msgid "Select an App" msgstr "เลือก App" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "ดูหน้าแอพพลิเคชั่นที่ apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-ลิขสิทธิ์การใช้งานโดย <span class=\"author\"></span>" diff --git a/l10n/th_TH/tasks.po b/l10n/th_TH/tasks.po deleted file mode 100644 index 7d45023764580701777739b4d0bc155bc83ecb66..0000000000000000000000000000000000000000 --- a/l10n/th_TH/tasks.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 15:26+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "วันที่ / เวลา ไม่ถูกต้อง" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "งาน" - -#: js/tasks.js:415 -msgid "No category" -msgstr "ไม่มีหมวดหมู่" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "ยังไม่ได้ระบุ" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "1=สูงสุด" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "5=ปานกลาง" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "9=ต่ำสุด" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "ข้อมูลสรุปยังว่างอยู่" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "สัดส่วนเปอร์เซ็นต์ความสมบูรณ์ไม่ถูกต้อง" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "ความสำคัญไม่ถูกต้อง" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "เพิ่มงานใหม่" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "จัดเรียงตามกำหนดเวลา" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "จัดเรียงตามรายชื่อ" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "จัดเรียงตามความสมบูรณ์" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "จัดเรียงตามตำแหน่งที่อยู่" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "จัดเรียงตามระดับความสำคัญ" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "จัดเรียงตามป้ายชื่อ" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "กำลังโหลดข้อมูลงาน..." - -#: templates/tasks.php:20 -msgid "Important" -msgstr "สำคัญ" - -#: templates/tasks.php:23 -msgid "More" -msgstr "มาก" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "น้อย" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "ลบ" diff --git a/l10n/th_TH/user_migrate.po b/l10n/th_TH/user_migrate.po deleted file mode 100644 index 74a5aec4843f78e50e9bb895c038aee34b7b6320..0000000000000000000000000000000000000000 --- a/l10n/th_TH/user_migrate.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 13:37+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "ส่งออก" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "เกิดข้อผิดพลาดบางประการในระหว่างการส่งออกไฟล์" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "เกิดข้อผิดพลาดบางประการ" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "ส่งออกบัญชีผู้ใช้งานของคุณ" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "ส่วนนี้จะเป็นการสร้างไฟล์บีบอัดที่บรรจุข้อมูลบัญชีผู้ใช้งาน ownCloud ของคุณ" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "นำเข้าบัญชีผู้ใช้งาน" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "ไฟล์ Zip ผู้ใช้งาน ownCloud" - -#: templates/settings.php:17 -msgid "Import" -msgstr "นำเข้า" diff --git a/l10n/th_TH/user_openid.po b/l10n/th_TH/user_openid.po deleted file mode 100644 index 7ed74e306baf45dd4e448bc1e52e3bc5c110b9bc..0000000000000000000000000000000000000000 --- a/l10n/th_TH/user_openid.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-15 02:03+0200\n" -"PO-Revision-Date: 2012-08-14 13:32+0000\n" -"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n" -"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th_TH\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "นี่คือปลายทางของเซิร์ฟเวอร์ OpenID สำหรับรายละเอียดเพิ่มเติม, กรุณาดูที่" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "ข้อมูลประจำตัว <b>" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "ขอบเขตพื้นที่ <b>" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "ผู้ใช้งาน: <b>" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "เข้าสู่ระบบ" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "พบข้อผิดพลาด <b> ยังไม่ได้เลือกชื่อผู้ใช้งาน" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "คุณสามารถได้รับสิทธิ์เพื่อเข้าใช้งานเว็บไซต์อื่นๆโดยใช้ที่อยู่นี้" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "ผู้ให้บริการ OpenID ที่ได้รับอนุญาต" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "ที่อยู่ของคุณที่ Wordpress, Identi.ca, …" diff --git a/l10n/tr/admin_dependencies_chk.po b/l10n/tr/admin_dependencies_chk.po deleted file mode 100644 index 7a089c19af607473e54db898e625832bafa0c264..0000000000000000000000000000000000000000 --- a/l10n/tr/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/tr/admin_migrate.po b/l10n/tr/admin_migrate.po deleted file mode 100644 index ab3ee34d97f08d94b354ed5d4dcb3693920f92de..0000000000000000000000000000000000000000 --- a/l10n/tr/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/tr/bookmarks.po b/l10n/tr/bookmarks.po deleted file mode 100644 index 34e76f301d83540c1e1131b9828acef4588a1fb2..0000000000000000000000000000000000000000 --- a/l10n/tr/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/tr/calendar.po b/l10n/tr/calendar.po deleted file mode 100644 index 0e49a20184115d53281a7144b81f8c0431d0a10a..0000000000000000000000000000000000000000 --- a/l10n/tr/calendar.po +++ /dev/null @@ -1,818 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <ahmet_kaplan@hotmail.com>, 2012. -# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012. -# Emre <emresaracoglu@live.com>, 2012. -# <mesutgungor@iyte.edu.tr>, 2012. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "Bütün takvimler tamamen ön belleğe alınmadı" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "Bütün herşey tamamen ön belleğe alınmış görünüyor" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Takvim yok." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Etkinlik yok." - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Yanlış takvim" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "Dosya ya hiçbir etkinlik içermiyor veya bütün etkinlikler takviminizde zaten saklı." - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "Etkinlikler yeni takvimde saklandı" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "İçeri aktarma başarısız oldu." - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "Etkinlikler takviminizde saklandı" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Yeni Zamandilimi:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Zaman dilimi değiştirildi" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Geçersiz istek" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Takvim" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "AAA g[ yyyy]{ '—'[ AAA] g yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Doğum günü" - -#: lib/app.php:122 -msgid "Business" -msgstr "İş" - -#: lib/app.php:123 -msgid "Call" -msgstr "Arama" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Müşteriler" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "Teslimatçı" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Tatil günleri" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Fikirler" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Seyahat" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Yıl dönümü" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Toplantı" - -#: lib/app.php:131 -msgid "Other" -msgstr "Diğer" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Kişisel" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Projeler" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Sorular" - -#: lib/app.php:135 -msgid "Work" -msgstr "İş" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "hazırlayan" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "isimsiz" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Yeni Takvim" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Tekrar etmiyor" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Günlük" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Haftalı" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Haftaiçi Her gün" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "İki haftada bir" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Aylık" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Yıllı" - -#: lib/object.php:388 -msgid "never" -msgstr "asla" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "sıklığa göre" - -#: lib/object.php:390 -msgid "by date" -msgstr "tarihe göre" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "ay günlerine göre" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "hafta günlerine göre" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Pazartesi" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Salı" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Çarşamba" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Perşembe" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Cuma" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Cumartesi" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Pazar" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "ayın etkinlikler haftası" - -#: lib/object.php:428 -msgid "first" -msgstr "birinci" - -#: lib/object.php:429 -msgid "second" -msgstr "ikinci" - -#: lib/object.php:430 -msgid "third" -msgstr "üçüncü" - -#: lib/object.php:431 -msgid "fourth" -msgstr "dördüncü" - -#: lib/object.php:432 -msgid "fifth" -msgstr "beşinci" - -#: lib/object.php:433 -msgid "last" -msgstr "sonuncu" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Ocak" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Şubat" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Mart" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Nisan" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Mayıs" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Haziran" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Temmuz" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Ağustos" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Eylül" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Ekim" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Kasım" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Aralık" - -#: lib/object.php:488 -msgid "by events date" -msgstr "olay tarihine göre" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "yıl gün(ler)ine göre" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "hafta sayı(lar)ına göre" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "gün ve aya göre" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Tarih" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Takv." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "Paz." - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "Pzt." - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "Sal." - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "Çar." - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "Per." - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "Cum." - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "Cmt." - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "Oca." - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "Şbt." - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "Mar." - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "Nis" - -#: templates/calendar.php:8 -msgid "May." -msgstr "May." - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "Haz." - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "Tem." - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "Agu." - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "Eyl." - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "Eki." - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "Kas." - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "Ara." - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Tüm gün" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Eksik alanlar" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Başlık" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Bu Tarihten" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Bu Saatten" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Bu Tarihe" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Bu Saate" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Olay başlamadan önce bitiyor" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Bir veritabanı başarısızlığı oluştu" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Hafta" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Ay" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Liste" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Bugün" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Takvimleriniz" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav Bağlantısı" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Paylaşılan" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Paylaşılan takvim yok" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Takvimi paylaş" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "İndir" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Düzenle" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Sil" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "sizinle paylaşılmış" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Yeni takvim" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Takvimi düzenle" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Görünüm adı" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Aktif" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Takvim rengi" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Kaydet" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Gönder" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "İptal" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Bir olay düzenle" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Dışa aktar" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "Etkinlik bilgisi" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "Tekrarlama" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "Alarm" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "Katılanlar" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Paylaş" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Olayın Başlığı" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Kategori" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "Kategorileri virgülle ayırın" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "Kategorileri düzenle" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Tüm Gün Olay" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Kimden" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Kime" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Gelişmiş opsiyonlar" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Konum" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Olayın Konumu" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Açıklama" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Olayın Açıklaması" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Tekrar" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Gelişmiş" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Hafta günlerini seçin" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Günleri seçin" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "ve yılın etkinlikler günü." - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "ve ayın etkinlikler günü." - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Ayları seç" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Haftaları seç" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "ve yılın etkinkinlikler haftası." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "Aralık" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "Son" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "olaylar" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Yeni bir takvim oluştur" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Takvim dosyasını içeri aktar" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "Lütfen takvim seçiniz" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Yeni takvimin adı" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "Müsait ismi al !" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "Bu isimde bir takvim zaten mevcut. Yine de devam ederseniz bu takvimler birleştirilecektir." - -#: templates/part.import.php:47 -msgid "Import" -msgstr "İçe Al" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Diyalogu kapat" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Yeni olay oluştur" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Bir olay görüntüle" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Kategori seçilmedi" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "nın" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "üzerinde" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Zaman dilimi" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24s" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12s" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "Önbellek" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "Tekrar eden etkinlikler için ön belleği temizle." - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "CalDAV takvimi adresleri senkronize ediyor." - -#: templates/settings.php:87 -msgid "more info" -msgstr "daha fazla bilgi" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "Öncelikli adres" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "Sadece okunabilir iCalendar link(ler)i" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Kullanıcılar" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "kullanıcıları seç" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "Düzenlenebilir" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Gruplar" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "grupları seç" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "kamuyla paylaş" diff --git a/l10n/tr/contacts.po b/l10n/tr/contacts.po deleted file mode 100644 index 8feffd070680b82f7f85d07e1c575f7b747f56ff..0000000000000000000000000000000000000000 --- a/l10n/tr/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Aranel Surion <aranel@aranelsurion.org>, 2011, 2012. -# <mesutgungor@iyte.edu.tr>, 2012. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "Adres defteri etkisizleştirilirken hata oluştu." - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id atanmamış." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "Adres defterini boş bir isimle güncelleyemezsiniz." - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "Adres defteri güncellenirken hata oluştu." - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "ID verilmedi" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "İmza oluşturulurken hata." - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "Silmek için bir kategori seçilmedi." - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Adres defteri bulunamadı." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Bağlantı bulunamadı." - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "Kişi eklenirken hata oluştu." - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "eleman ismi atanmamış." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "Kişi bilgisi ayrıştırılamadı." - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "Boş özellik eklenemiyor." - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "En az bir adres alanı doldurulmalı." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "Yinelenen özellik eklenmeye çalışılıyor: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "vCard bilgileri doğru değil. Lütfen sayfayı yenileyin." - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Eksik ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "ID için VCard ayrıştırılamadı:\"" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "checksum atanmamış." - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "vCard hakkındaki bilgi hatalı. Lütfen sayfayı yeniden yükleyin: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "Bir şey FUBAR gitti." - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "Bağlantı ID'si girilmedi." - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Bağlantı fotoğrafı okunamadı." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "Geçici dosya kaydetme hatası." - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Yüklenecek fotograf geçerli değil." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "Bağlantı ID'si eksik." - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "Fotoğraf girilmedi." - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Dosya mevcut değil:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "İmaj yükleme hatası." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "Bağlantı nesnesini kaydederken hata." - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "Resim özelleğini alırken hata oluştu." - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "Bağlantıyı kaydederken hata" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "Görüntü yeniden boyutlandırılamadı." - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "Görüntü kırpılamadı." - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "Geçici resim oluştururken hata oluştu" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "Resim ararken hata oluştu:" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Bağlantıları depoya yükleme hatası" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Dosya başarıyla yüklendi, hata oluşmadı" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Dosyanın boyutu php.ini dosyasındaki upload_max_filesize limitini aşıyor" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Yüklenecek dosyanın boyutu HTML formunda belirtilen MAX_FILE_SIZE limitini aşıyor" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "Dosya kısmen karşıya yüklenebildi" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "Hiç dosya gönderilmedi" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "Geçici dizin eksik" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "Geçici resmi saklayamadı : " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "Geçici resmi yükleyemedi :" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "Dosya yüklenmedi. Bilinmeyen hata" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Kişiler" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "Üzgünüz, bu özellik henüz tamamlanmadı." - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "Tamamlanmadı." - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "Geçerli bir adres alınamadı." - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "Hata" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "Bu özellik boş bırakılmamalı." - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "Öğeler seri hale getiremedi" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' tip argümanı olmadan çağrıldı. Lütfen bugs.owncloud.org a rapor ediniz." - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "İsmi düzenle" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "Yükleme için dosya seçilmedi." - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "Yüklemeye çalıştığınız dosya sunucudaki dosya yükleme maksimum boyutunu aşmaktadır. " - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "Tür seç" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "Sonuç: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " içe aktarıldı, " - -#: js/loader.js:49 -msgid " failed." -msgstr " hatalı." - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Bu sizin adres defteriniz değil." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "Kişi bulunamadı." - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "İş" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Ev" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "Diğer" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Mobil" - -#: lib/app.php:203 -msgid "Text" -msgstr "Metin" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Ses" - -#: lib/app.php:205 -msgid "Message" -msgstr "mesaj" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Faks" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Sayfalayıcı" - -#: lib/app.php:215 -msgid "Internet" -msgstr "İnternet" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Doğum günü" - -#: lib/app.php:253 -msgid "Business" -msgstr "İş" - -#: lib/app.php:254 -msgid "Call" -msgstr "Çağrı" - -#: lib/app.php:255 -msgid "Clients" -msgstr "Müşteriler" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "Dağıtıcı" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "Tatiller" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "Fikirler" - -#: lib/app.php:259 -msgid "Journey" -msgstr "Seyahat" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "Yıl Dönümü" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "Toplantı" - -#: lib/app.php:263 -msgid "Personal" -msgstr "Kişisel" - -#: lib/app.php:264 -msgid "Projects" -msgstr "Projeler" - -#: lib/app.php:265 -msgid "Questions" -msgstr "Sorular" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}'nin Doğumgünü" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Kişi" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Kişi Ekle" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "İçe aktar" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Adres defterleri" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "Kapat" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "Klavye kısayolları" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "Dolaşım" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "Listedeki sonraki kişi" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "Listedeki önceki kişi" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "Şuanki adres defterini genişlet/daralt" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "Eylemler" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "Kişi listesini tazele" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "Yeni kişi ekle" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "Yeni adres defteri ekle" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "Şuanki kişiyi sil" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "Fotoğrafı yüklenmesi için bırakın" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "Mevcut fotoğrafı sil" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "Mevcut fotoğrafı düzenle" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "Yeni fotoğraf yükle" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "ownCloud'dan bir fotoğraf seç" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "Biçin özel, Kısa isim, Tam isim, Ters veya noktalı ters" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "İsim detaylarını düzenle" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Organizasyon" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Sil" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "Takma ad" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "Takma adı girin" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "Web sitesi" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "http://www.somesite.com" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "Web sitesine git" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "gg-aa-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "Gruplar" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "Grupları birbirinden virgülle ayırın" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "Grupları düzenle" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "Tercih edilen" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "Lütfen geçerli bir eposta adresi belirtin." - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "Eposta adresini girin" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "Eposta adresi" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "Eposta adresini sil" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "Telefon numarasını gir" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "Telefon numarasını sil" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "Haritada gör" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "Adres detaylarını düzenle" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "Notları buraya ekleyin." - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "Alan ekle" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Telefon" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Eposta" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Adres" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "Not" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "Kişiyi indir" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Kişiyi sil" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "Geçici resim ön bellekten silinmiştir." - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "Adresi düzenle" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "Tür" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Posta Kutusu" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "Sokak adresi" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "Sokak ve Numara" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Uzatılmış" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "Apartman numarası vb." - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Şehir" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Bölge" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "Örn. eyalet veya il" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Posta kodu" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "Posta kodu" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Ülke" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Adres defteri" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "Kısaltmalar" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "Bayan" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "Bayan" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "Bay" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "Bay" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "Bayan" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "Dr" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "Verilen isim" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "İlave isimler" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "Soyad" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "Kısaltmalar" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "J.D." - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "D.O." - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "D.C." - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "Dr." - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "Esq." - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "Jr." - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "Sn." - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "Bağlantı dosyasını içeri aktar" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "Yeni adres defterini seç" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "Yeni adres defteri oluştur" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "Yeni adres defteri için isim" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "Bağlantıları içe aktar" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "Adres defterinizde hiç bağlantı yok." - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "Bağlatı ekle" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "Adres deftelerini seçiniz" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "İsim giriniz" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "Tanım giriniz" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV adresleri eşzamanlıyor" - -#: templates/settings.php:3 -msgid "more info" -msgstr "daha fazla bilgi" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "Birincil adres (Bağlantı ve arkadaşları)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "İndir" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Düzenle" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Yeni Adres Defteri" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Kaydet" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "İptal" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/tr/core.po b/l10n/tr/core.po index 4462c8428e70da8384742eeba1748ff5719b69cf..17d229d03552bfbea0b20d339653c281208a0b89 100644 --- a/l10n/tr/core.po +++ b/l10n/tr/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -32,55 +32,55 @@ msgstr "Eklenecek kategori yok?" msgid "This category already exists: " msgstr "Bu kategori zaten mevcut: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Ayarlar" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Ocak" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Şubat" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Mart" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Nisan" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Mayıs" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Haziran" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Temmuz" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Ağustos" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Eylül" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Ekim" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Kasım" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Aralık" @@ -108,8 +108,8 @@ msgstr "Tamam" msgid "No categories selected for deletion." msgstr "Silmek için bir kategori seçilmedi" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Hata" @@ -126,13 +126,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -147,7 +149,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Parola" @@ -160,8 +163,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -173,47 +175,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "İstendi" msgid "Login failed!" msgstr "Giriş başarısız!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Kullanıcı adı" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Sıfırlama iste" @@ -298,68 +303,107 @@ msgstr "Kategorileri düzenle" msgid "Add" msgstr "Ekle" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Bir <strong>yönetici hesabı</strong> oluşturun" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Gelişmiş" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Veri klasörü" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Veritabanını ayarla" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "kullanılacak" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Veritabanı kullanıcı adı" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Veritabanı parolası" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Veritabanı adı" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "Veritabanı tablo alanı" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Veritabanı sunucusu" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Kurulumu tamamla" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "kontrolünüzdeki web servisleri" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Çıkış yap" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Parolanızı mı unuttunuz?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "hatırla" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Giriş yap" @@ -374,3 +418,17 @@ msgstr "önceki" #: templates/part.pagenavi.php:20 msgid "next" msgstr "sonraki" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/tr/files_external.po b/l10n/tr/files_external.po index f72e8d229bcfcc5ed51f15ac1637f84a88d633a8..e8236b8b4b7a81b36d45636efb91607ca071328a 100644 --- a/l10n/tr/files_external.po +++ b/l10n/tr/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/tr/files_odfviewer.po b/l10n/tr/files_odfviewer.po deleted file mode 100644 index 81c300af47a4f89c6171ee35726632acd84f86a5..0000000000000000000000000000000000000000 --- a/l10n/tr/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/tr/files_pdfviewer.po b/l10n/tr/files_pdfviewer.po deleted file mode 100644 index 8f66b76939404eb0e0e7c2b8885e9db970f40f1b..0000000000000000000000000000000000000000 --- a/l10n/tr/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/tr/files_texteditor.po b/l10n/tr/files_texteditor.po deleted file mode 100644 index d1aa8ee65ad4a8b3c0b738ddc83e0a0e33988ac9..0000000000000000000000000000000000000000 --- a/l10n/tr/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/tr/gallery.po b/l10n/tr/gallery.po deleted file mode 100644 index b150c44bf8a7251d504a1c9ff9b6607aad4ecbe8..0000000000000000000000000000000000000000 --- a/l10n/tr/gallery.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <ahmet_kaplan@hotmail.com>, 2012. -# Aranel Surion <aranel@aranelsurion.org>, 2012. -# Emre <emresaracoglu@live.com>, 2012. -# Necdet Yücel <necdetyucel@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-30 09:13+0000\n" -"Last-Translator: Emre Saraçoğlu <emresaracoglu@live.com>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Resimler" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Galeriyi paylaş" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Hata: " - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "İç hata" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "Slide Gösterim" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Geri" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Doğrulamayı kaldır" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Albümü silmek istiyor musunuz" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Albüm adını değiştir" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Yeni albüm adı" diff --git a/l10n/tr/impress.po b/l10n/tr/impress.po deleted file mode 100644 index ffbe59988655cf64398dd7621bc7e8d0a30d4b05..0000000000000000000000000000000000000000 --- a/l10n/tr/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/tr/media.po b/l10n/tr/media.po deleted file mode 100644 index 0d9a91d218b4c0acec5c19a069685c06efe50ccb..0000000000000000000000000000000000000000 --- a/l10n/tr/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Aranel Surion <aranel@aranelsurion.org>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Turkish (http://www.transifex.net/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "Müzik" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Oynat" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Beklet" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Önceki" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Sonraki" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Sesi kapat" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Sesi aç" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Koleksiyonu Tara" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Sanatç" - -#: templates/music.php:38 -msgid "Album" -msgstr "Albüm" - -#: templates/music.php:39 -msgid "Title" -msgstr "Başlık" diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po index 180910c3b38da4f7652a4f576fc3829443a08678..589685208cc0272e218155c3d2f357d4eb35a367 100644 --- a/l10n/tr/settings.po +++ b/l10n/tr/settings.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -79,11 +79,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Etkin değil" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Etkin" @@ -91,7 +91,7 @@ msgstr "Etkin" msgid "Saving..." msgstr "Kaydediliyor..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__dil_adı__" @@ -186,15 +186,19 @@ msgstr "" msgid "Add your App" msgstr "Uygulamanı Ekle" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Bir uygulama seçin" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Uygulamanın sayfasına apps.owncloud.com adresinden bakın " -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/tr/tasks.po b/l10n/tr/tasks.po deleted file mode 100644 index 68549f8375bb4e0d1584d1177f0e94de68a39651..0000000000000000000000000000000000000000 --- a/l10n/tr/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/tr/user_migrate.po b/l10n/tr/user_migrate.po deleted file mode 100644 index 5b31904b2f3c9dabb5b677d5d560b58a20ac858f..0000000000000000000000000000000000000000 --- a/l10n/tr/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/tr/user_openid.po b/l10n/tr/user_openid.po deleted file mode 100644 index 6c6f6b5ed5f5e79a66313cbb83e4eab3b8c11a30..0000000000000000000000000000000000000000 --- a/l10n/tr/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/uk/admin_dependencies_chk.po b/l10n/uk/admin_dependencies_chk.po deleted file mode 100644 index 5fae31131d780c0505d314da40882f037fe2ab36..0000000000000000000000000000000000000000 --- a/l10n/uk/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/uk/admin_migrate.po b/l10n/uk/admin_migrate.po deleted file mode 100644 index b0ba19c7eb9393ce685f0415854711f929ca1dcc..0000000000000000000000000000000000000000 --- a/l10n/uk/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/uk/bookmarks.po b/l10n/uk/bookmarks.po deleted file mode 100644 index 2183661f9f0ca12118a6fac84398d510ec8a6c2b..0000000000000000000000000000000000000000 --- a/l10n/uk/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/uk/calendar.po b/l10n/uk/calendar.po deleted file mode 100644 index a80f3c9db3ebecebb057be37cdd65ea414cbeeae..0000000000000000000000000000000000000000 --- a/l10n/uk/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Soul Kim <warlock.rf@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Новий часовий пояс" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Часовий пояс змінено" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Календар" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "День народження" - -#: lib/app.php:122 -msgid "Business" -msgstr "Справи" - -#: lib/app.php:123 -msgid "Call" -msgstr "Подзвонити" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Клієнти" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Свята" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ідеї" - -#: lib/app.php:128 -msgid "Journey" -msgstr "Поїздка" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Ювілей" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Зустріч" - -#: lib/app.php:131 -msgid "Other" -msgstr "Інше" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Особисте" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Проекти" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Запитання" - -#: lib/app.php:135 -msgid "Work" -msgstr "Робота" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "новий Календар" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Не повторювати" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Щоденно" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Щотижня" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "По будням" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Кожні дві неділі" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Щомісяця" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Щорічно" - -#: lib/object.php:388 -msgid "never" -msgstr "ніколи" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "" - -#: lib/object.php:390 -msgid "by date" -msgstr "" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Понеділок" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Вівторок" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Середа" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Четвер" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "П'ятниця" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Субота" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Неділя" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "" - -#: lib/object.php:428 -msgid "first" -msgstr "перший" - -#: lib/object.php:429 -msgid "second" -msgstr "другий" - -#: lib/object.php:430 -msgid "third" -msgstr "третій" - -#: lib/object.php:431 -msgid "fourth" -msgstr "четвертий" - -#: lib/object.php:432 -msgid "fifth" -msgstr "п'ятий" - -#: lib/object.php:433 -msgid "last" -msgstr "останній" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Січень" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Лютий" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Березень" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Квітень" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Травень" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Червень" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Липень" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Серпень" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Вересень" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Жовтень" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Листопад" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Грудень" - -#: lib/object.php:488 -msgid "by events date" -msgstr "" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Дата" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Кал." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Увесь день" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "Пропущені поля" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Назва" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Від Дати" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "З Часу" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "До Часу" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "По Дату" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Подія завершається до її початку" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "Сталася помилка бази даних" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Тиждень" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Місяць" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Список" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Сьогодні" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Ваші календарі" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Завантажити" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Редагувати" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Видалити" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Новий календар" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "Редагувати календар" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Активний" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Колір календаря" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Зберегти" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Відмінити" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "Експорт" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Назва події" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Категорія" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "З" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "По" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Місце" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Місце події" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Опис" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Опис події" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Повторювати" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "створити новий календар" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "Імпортувати файл календаря" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Назва нового календаря" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "Імпорт" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Створити нову подію" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Часовий пояс" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24г" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12г" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "Користувачі" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "Групи" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/uk/contacts.po b/l10n/uk/contacts.po deleted file mode 100644 index f415e863ccfa6a99343da592b4fe647efa1889c7..0000000000000000000000000000000000000000 --- a/l10n/uk/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Soul Kim <warlock.rf@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "Має бути заповнено щонайменше одне поле." - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "Це не ваша адресна книга." - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Мобільний" - -#: lib/app.php:203 -msgid "Text" -msgstr "Текст" - -#: lib/app.php:204 -msgid "Voice" -msgstr "Голос" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Факс" - -#: lib/app.php:207 -msgid "Video" -msgstr "Відео" - -#: lib/app.php:208 -msgid "Pager" -msgstr "Пейджер" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "День народження" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Додати контакт" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Організація" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Видалити" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Телефон" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Ел.пошта" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Адреса" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Видалити контакт" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "Розширено" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Місто" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Поштовий індекс" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Країна" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Завантажити" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "Нова адресна книга" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/uk/core.po b/l10n/uk/core.po index a2b2884a9e67541335a00e6980a43a0a724169d4..8657d0895cd8183ec2767663f298a407b6d14fd2 100644 --- a/l10n/uk/core.po +++ b/l10n/uk/core.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -32,55 +32,55 @@ msgstr "" msgid "This category already exists: " msgstr "" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Налаштування" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Січень" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Лютий" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Березень" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Квітень" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Травень" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Червень" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Липень" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Серпень" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Вересень" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Жовтень" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Листопад" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Грудень" @@ -108,8 +108,8 @@ msgstr "" msgid "No categories selected for deletion." msgstr "" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Помилка" @@ -126,13 +126,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -147,7 +149,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Пароль" @@ -160,8 +163,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -173,47 +175,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -237,12 +242,12 @@ msgstr "" msgid "Login failed!" msgstr "" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Ім'я користувача" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "" @@ -298,68 +303,107 @@ msgstr "" msgid "Add" msgstr "Додати" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 -msgid "Create an <strong>admin account</strong>" +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." msgstr "" #: templates/installation.php:36 +msgid "Create an <strong>admin account</strong>" +msgstr "" + +#: templates/installation.php:48 msgid "Advanced" msgstr "" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Налаштування бази даних" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "буде використано" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Користувач бази даних" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Пароль для бази даних" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Назва бази даних" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Завершити налаштування" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "веб-сервіс під вашим контролем" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Вихід" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Забули пароль?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "запам'ятати" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Вхід" @@ -374,3 +418,17 @@ msgstr "" #: templates/part.pagenavi.php:20 msgid "next" msgstr "" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/uk/files_external.po b/l10n/uk/files_external.po index c40b94e138c8f57039f6656fca80dfa9d87bdfc4..dfbecbecbac439f4200ce1da3cd4921b32f55f73 100644 --- a/l10n/uk/files_external.po +++ b/l10n/uk/files_external.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-11 02:02+0200\n" -"PO-Revision-Date: 2012-09-10 10:46+0000\n" -"Last-Translator: VicDeo <victor.dubiniuk@gmail.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +18,30 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "" @@ -62,22 +86,22 @@ msgstr "Групи" msgid "Users" msgstr "Користувачі" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Видалити" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/uk/files_odfviewer.po b/l10n/uk/files_odfviewer.po deleted file mode 100644 index f7dfc7c8debf2258f7aa564e2b35c016eb4bc3c7..0000000000000000000000000000000000000000 --- a/l10n/uk/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/uk/files_pdfviewer.po b/l10n/uk/files_pdfviewer.po deleted file mode 100644 index 5fb83eac039b22aa395d07e3396bfaea841bca2c..0000000000000000000000000000000000000000 --- a/l10n/uk/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/uk/files_texteditor.po b/l10n/uk/files_texteditor.po deleted file mode 100644 index 2c4cf49ae46e4e23658c171dd76e05f87654c943..0000000000000000000000000000000000000000 --- a/l10n/uk/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/uk/gallery.po b/l10n/uk/gallery.po deleted file mode 100644 index a29e3a1312de95b36f4de99e028c500587e34a6b..0000000000000000000000000000000000000000 --- a/l10n/uk/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Soul Kim <warlock.rf@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Ukrainian (http://www.transifex.net/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "Оновити" - -#: templates/index.php:17 -msgid "Stop" -msgstr "" - -#: templates/index.php:18 -msgid "Share" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Назад" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/uk/impress.po b/l10n/uk/impress.po deleted file mode 100644 index 1307d932c3d4ebc7b3c8c026e25596b899550451..0000000000000000000000000000000000000000 --- a/l10n/uk/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/uk/media.po b/l10n/uk/media.po deleted file mode 100644 index aef0c0eada9080ab8ab51d005b96bd0961d664e3..0000000000000000000000000000000000000000 --- a/l10n/uk/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <dzubchikd@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-31 22:53+0200\n" -"PO-Revision-Date: 2012-07-30 21:07+0000\n" -"Last-Translator: dzubchikd <dzubchikd@gmail.com>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "Музика" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "Додати альбом до плейлиста" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Грати" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Пауза" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Попередній" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Наступний" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Звук вкл." - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Звук викл." - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Повторне сканування колекції" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Виконавець" - -#: templates/music.php:38 -msgid "Album" -msgstr "Альбом" - -#: templates/music.php:39 -msgid "Title" -msgstr "Заголовок" diff --git a/l10n/uk/settings.po b/l10n/uk/settings.po index e0511804571619f8549319eb2439b88704ecc7f3..dd7b84e73974934f41b1230b0012051042ced064 100644 --- a/l10n/uk/settings.po +++ b/l10n/uk/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -77,11 +77,11 @@ msgstr "" msgid "Unable to remove user from group %s" msgstr "" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "" @@ -89,7 +89,7 @@ msgstr "" msgid "Saving..." msgstr "" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "" @@ -184,15 +184,19 @@ msgstr "" msgid "Add your App" msgstr "" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Вибрати додаток" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/uk/tasks.po b/l10n/uk/tasks.po deleted file mode 100644 index 37254722c735a048ea806698174f1a1338f79c93..0000000000000000000000000000000000000000 --- a/l10n/uk/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/uk/user_migrate.po b/l10n/uk/user_migrate.po deleted file mode 100644 index 816951cef340e5a3d319358bd884269b3dfd4184..0000000000000000000000000000000000000000 --- a/l10n/uk/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/uk/user_openid.po b/l10n/uk/user_openid.po deleted file mode 100644 index 699f470569be3a1fe6166c134fc39d739453d49c..0000000000000000000000000000000000000000 --- a/l10n/uk/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/vi/admin_dependencies_chk.po b/l10n/vi/admin_dependencies_chk.po deleted file mode 100644 index 9f7f77f611afa85fa1567acea732442496803346..0000000000000000000000000000000000000000 --- a/l10n/vi/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/vi/admin_migrate.po b/l10n/vi/admin_migrate.po deleted file mode 100644 index 58d15a553c4c6366f1fd9d2ce18f7cc617a302a7..0000000000000000000000000000000000000000 --- a/l10n/vi/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/vi/bookmarks.po b/l10n/vi/bookmarks.po deleted file mode 100644 index 38181e5d1faac971ca9661ae594f6ce911c472da..0000000000000000000000000000000000000000 --- a/l10n/vi/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/vi/calendar.po b/l10n/vi/calendar.po deleted file mode 100644 index b08b6e2ae866263d83691858c4c3ee2dda3150c6..0000000000000000000000000000000000000000 --- a/l10n/vi/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <mattheu_9x@yahoo.com>, 2012. -# Sơn Nguyễn <sonnghit@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "Không tìm thấy lịch." - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "Không tìm thấy sự kiện nào" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "Sai lịch" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "Múi giờ mới :" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "Thay đổi múi giờ" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "Yêu cầu không hợp lệ" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "Lịch" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "ddd M/d" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "dddd M/d" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "MMMM yyyy" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "dddd, MMM d, yyyy" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "Ngày sinh nhật" - -#: lib/app.php:122 -msgid "Business" -msgstr "Công việc" - -#: lib/app.php:123 -msgid "Call" -msgstr "Số điện thoại" - -#: lib/app.php:124 -msgid "Clients" -msgstr "Máy trạm" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "Ngày lễ" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "Ý tưởng" - -#: lib/app.php:128 -msgid "Journey" -msgstr "" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "Lễ kỷ niệm" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "Hội nghị" - -#: lib/app.php:131 -msgid "Other" -msgstr "Khác" - -#: lib/app.php:132 -msgid "Personal" -msgstr "Cá nhân" - -#: lib/app.php:133 -msgid "Projects" -msgstr "Dự án" - -#: lib/app.php:134 -msgid "Questions" -msgstr "Câu hỏi" - -#: lib/app.php:135 -msgid "Work" -msgstr "Công việc" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "Lịch mới" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "Không lặp lại" - -#: lib/object.php:373 -msgid "Daily" -msgstr "Hàng ngày" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "Hàng tuần" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "Mỗi ngày trong tuần" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "Hai tuần một lần" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "Hàng tháng" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "Hàng năm" - -#: lib/object.php:388 -msgid "never" -msgstr "không thay đổi" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "bởi xuất hiện" - -#: lib/object.php:390 -msgid "by date" -msgstr "bởi ngày" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "bởi ngày trong tháng" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "bởi ngày trong tuần" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "Thứ 2" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "Thứ 3" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "Thứ 4" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "Thứ 5" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "Thứ " - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "Thứ 7" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "Chủ nhật" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "sự kiện trong tuần của tháng" - -#: lib/object.php:428 -msgid "first" -msgstr "đầu tiên" - -#: lib/object.php:429 -msgid "second" -msgstr "Thứ hai" - -#: lib/object.php:430 -msgid "third" -msgstr "Thứ ba" - -#: lib/object.php:431 -msgid "fourth" -msgstr "Thứ tư" - -#: lib/object.php:432 -msgid "fifth" -msgstr "Thứ năm" - -#: lib/object.php:433 -msgid "last" -msgstr "" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "Tháng 1" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "Tháng 2" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "Tháng 3" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "Tháng 4" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "Tháng 5" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "Tháng 6" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "Tháng 7" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "Tháng 8" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "Tháng 9" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "Tháng 10" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "Tháng 11" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "Tháng 12" - -#: lib/object.php:488 -msgid "by events date" -msgstr "Theo ngày tháng sự kiện" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "số tuần" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "ngày, tháng" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "Ngày" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "Tất cả các ngày" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "Tiêu đề" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "Từ ngày" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "Từ thời gian" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "Tới ngày" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "Tới thời gian" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "Sự kiện này kết thúc trước khi nó bắt đầu" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "Tuần" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "Tháng" - -#: templates/calendar.php:41 -msgid "List" -msgstr "Danh sách" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "Hôm nay" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "Lịch của bạn" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "Liên kết CalDav " - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "Chia sẻ lịch" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "Không chia sẻ lcihj" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "Chia sẻ lịch" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "Tải về" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "Chỉnh sửa" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "Xóa" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "Chia sẻ bởi" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "Lịch mới" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "sửa Lịch" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "Hiển thị tên" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "Kích hoạt" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "Màu lịch" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "Lưu" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "Submit" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "Hủy" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "Sửa sự kiện" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "Chia sẻ" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "Tên sự kiện" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "Danh mục" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "Sự kiện trong ngày" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "Từ" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "Tới" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "Tùy chọn nâng cao" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "Nơi" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "Nơi tổ chức sự kiện" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "Mô tả" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "Mô tả sự kiện" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "Lặp lại" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "Nâng cao" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "Chọn ngày trong tuần" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "Chọn ngày" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "và sự kiện của ngày trong năm" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "và sự kiện của một ngày trong năm" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "Chọn tháng" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "Chọn tuần" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "và sự kiện của tuần trong năm." - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "Tạo lịch mới" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "Tên lịch mới" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "Đóng hộp thoại" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "Tạo một sự kiện mới" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "Xem một sự kiện" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "Không danh sách nào được chọn" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "của" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "tại" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "Múi giờ" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24h" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12h" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/vi/contacts.po b/l10n/vi/contacts.po deleted file mode 100644 index 924eb994b83cee028889d960dfee18e1e3a4d033..0000000000000000000000000000000000000000 --- a/l10n/vi/contacts.po +++ /dev/null @@ -1,953 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Sơn Nguyễn <sonnghit@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "id không được thiết lập." - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "Không có ID được cung cấp" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "Không tìm thấy sổ địa chỉ." - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "Không tìm thấy danh sách" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "tên phần tử không được thiết lập." - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "Missing ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "Lỗi đọc liên lạc hình ảnh." - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "Các hình ảnh tải không hợp lệ." - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "Tập tin không tồn tại" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "Lỗi khi tải hình ảnh." - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "Lỗi tải lên danh sách địa chỉ để lưu trữ." - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "Không có lỗi, các tập tin tải lên thành công" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "Liên lạc" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "Công việc" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "Nhà" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "Di động" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "Fax" - -#: lib/app.php:207 -msgid "Video" -msgstr "Video" - -#: lib/app.php:208 -msgid "Pager" -msgstr "số trang" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "Ngày sinh nhật" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "Danh sách" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "Thêm liên lạc" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "Sổ địa chỉ" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "Tổ chức" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "Xóa" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "Điện thoại" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "Email" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "Địa chỉ" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "Xóa liên lạc" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "Hòm thư bưu điện" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "Thành phố" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "Vùng/miền" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "Mã bưu điện" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "Quốc gia" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "Sổ địa chỉ" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "Tải về" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "Sửa" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "Lưu" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "Hủy" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/vi/core.po b/l10n/vi/core.po index 9f8d4375c70329f656df8046ef72f1f90ea2379b..ec6878969562f8dfecebbbd1c283c9cc2cd9a865 100644 --- a/l10n/vi/core.po +++ b/l10n/vi/core.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <khanhnd@kenhgiaiphap.vn>, 2012. # Son Nguyen <sonnghit@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 06:30+0000\n" +"Last-Translator: khanhnd <khanhnd@kenhgiaiphap.vn>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,61 +31,61 @@ msgstr "Không có danh mục được thêm?" msgid "This category already exists: " msgstr "Danh mục này đã được tạo :" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "Cài đặt" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "Tháng 1" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "Tháng 2" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "Tháng 3" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "Tháng 4" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "Tháng 5" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "Tháng 6" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "Tháng 7" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "Tháng 8" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "Tháng 9" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "Tháng 10" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "Tháng 11" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "Tháng 12" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "Chọn" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -106,114 +107,119 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "Không có thể loại nào được chọn để xóa." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "Lỗi" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "Lỗi trong quá trình chia sẻ" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "Lỗi trong quá trình gỡ chia sẻ" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "Lỗi trong quá trình phân quyền" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "Được chia sẻ với bạn và Nhóm" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "Được chia sẻ với bạn qua" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "Chia sẻ với" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "Chia sẻ với link" #: js/share.js:143 msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "Mật khẩu" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "Đặt ngày kết thúc" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "Ngày kết thúc" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "Chia sẻ thông qua email" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "Không tìm thấy người nào" #: js/share.js:214 msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "Chi sẻ trong" + +#: js/share.js:250 +msgid "with" +msgstr "với" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "Gỡ bỏ chia sẻ" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "quản lý truy cập" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "tạo" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "cập nhật" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "xóa" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "chia sẻ" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "Mật khẩu bảo vệ" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "Lỗi trong quá trình gỡ bỏ ngày kết thúc" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "Lỗi cấu hình ngày kết thúc" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -235,12 +241,12 @@ msgstr "Yêu cầu" msgid "Login failed!" msgstr "Bạn đã nhập sai mật khẩu hay tên người dùng !" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "Tên người dùng" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "Yêu cầu thiết lập lại " @@ -296,68 +302,107 @@ msgstr "Sửa thể loại" msgid "Add" msgstr "Thêm" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "Tạo một <strong>tài khoản quản trị</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "Nâng cao" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "Thư mục dữ liệu" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "Cấu hình Cơ Sở Dữ Liệu" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "được sử dụng" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "Người dùng cơ sở dữ liệu" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "Mật khẩu cơ sở dữ liệu" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "Tên cơ sở dữ liệu" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "Database host" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "Cài đặt hoàn tất" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "các dịch vụ web dưới sự kiểm soát của bạn" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "Đăng xuất" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "Bạn quên mật khẩu ?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "Nhớ" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "Đăng nhập" @@ -372,3 +417,17 @@ msgstr "Lùi lại" #: templates/part.pagenavi.php:20 msgid "next" msgstr "Kế tiếp" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/vi/files.po b/l10n/vi/files.po index 70e04f13f74bbf713a898279a058b3b5bc0a3fb6..45ec476b3a47947c15d2449c2e5cefe5eec249ba 100644 --- a/l10n/vi/files.po +++ b/l10n/vi/files.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <khanhnd@kenhgiaiphap.vn>, 2012. # <mattheu_9x@yahoo.com>, 2012. # Sơn Nguyễn <sonnghit@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:37+0200\n" +"PO-Revision-Date: 2012-10-16 07:20+0000\n" +"Last-Translator: khanhnd <khanhnd@kenhgiaiphap.vn>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -63,41 +64,41 @@ msgstr "Xóa" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "Sửa tên" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "đã tồn tại" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "thay thế" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "tên gợi ý" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "hủy" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "đã được thay thế" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "lùi lại" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "với" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" -msgstr "" +msgstr "gỡ chia sẻ" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "đã xóa" @@ -105,114 +106,114 @@ msgstr "đã xóa" msgid "generating ZIP-file, it may take some time." msgstr "Tạo tập tinh ZIP, điều này có thể mất một ít thời gian" -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "Không thể tải lên tập tin này do nó là một thư mục hoặc kích thước tập tin bằng 0 byte" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "Tải lên lỗi" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Chờ" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "1 tệp tin đang được tải lên" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "tệp tin đang được tải lên" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "Hủy tải lên" -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Tập tin tải lên đang được xử lý. Nếu bạn rời khỏi trang bây giờ sẽ hủy quá trình này." -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "Tên không hợp lệ ,không được phép dùng '/'" -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" -msgstr "" +msgstr "tệp tin đã quét" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" -msgstr "" +msgstr "lỗi trong khi quét" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "Tên" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "Kích cỡ" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "Thay đổi" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "folder" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "folders" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "file" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "files" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "giây trước" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "một phút trước" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "phút trước" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "hôm nay" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "hôm qua" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "ngày trước" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "tháng trước" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "tháng trước" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "năm trước" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "năm trước" #: templates/admin.php:5 msgid "File handling" @@ -224,7 +225,7 @@ msgstr "Kích thước tối đa " #: templates/admin.php:7 msgid "max. possible: " -msgstr "" +msgstr "tối đa cho phép" #: templates/admin.php:9 msgid "Needed for multi-file and folder downloads." diff --git a/l10n/vi/files_external.po b/l10n/vi/files_external.po index d91134daff1782059b38e1192c85dee8d6ccee66..fc128d8cd3f60624e1afd5182cd0e07de499f781 100644 --- a/l10n/vi/files_external.po +++ b/l10n/vi/files_external.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-08 02:02+0200\n" -"PO-Revision-Date: 2012-09-07 15:39+0000\n" -"Last-Translator: Sơn Nguyễn <sonnghit@gmail.com>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,6 +18,30 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" + #: templates/settings.php:3 msgid "External Storage" msgstr "Lưu trữ ngoài" @@ -62,22 +86,22 @@ msgstr "Nhóm" msgid "Users" msgstr "Người dùng" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "Xóa" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "Kích hoạt tính năng lưu trữ ngoài" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "Cho phép người dùng kết nối với lưu trữ riêng bên ngoài của họ" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "Chứng chỉ SSL root" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "Nhập Root Certificate" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "Kích hoạt tính năng lưu trữ ngoài" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "Cho phép người dùng kết nối với lưu trữ riêng bên ngoài của họ" diff --git a/l10n/vi/files_odfviewer.po b/l10n/vi/files_odfviewer.po deleted file mode 100644 index 21d7de16b00690ae0bf157c6763da6e2b1b0b030..0000000000000000000000000000000000000000 --- a/l10n/vi/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/vi/files_pdfviewer.po b/l10n/vi/files_pdfviewer.po deleted file mode 100644 index f8265b4455022090eab54cfae07156a3ddf9cc79..0000000000000000000000000000000000000000 --- a/l10n/vi/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/vi/files_texteditor.po b/l10n/vi/files_texteditor.po deleted file mode 100644 index 40a7005281ceee6b7b6293be992d954c2ccddcd9..0000000000000000000000000000000000000000 --- a/l10n/vi/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/vi/files_versions.po b/l10n/vi/files_versions.po index d6a9e9ee7aaa607d08b89d1062a15f5157cb2972..484f1f79c1817d06f401843f80cdfae254a3dbd8 100644 --- a/l10n/vi/files_versions.po +++ b/l10n/vi/files_versions.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <khanhnd@kenhgiaiphap.vn>, 2012. # Sơn Nguyễn <sonnghit@gmail.com>, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 06:32+0000\n" +"Last-Translator: khanhnd <khanhnd@kenhgiaiphap.vn>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +25,7 @@ msgstr "Hết hạn tất cả các phiên bản" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "Lịch sử" #: templates/settings-personal.php:4 msgid "Versions" @@ -36,8 +37,8 @@ msgstr "Điều này sẽ xóa tất cả các phiên bản sao lưu hiện có #: templates/settings.php:3 msgid "Files Versioning" -msgstr "" +msgstr "Phiên bản tệp tin" #: templates/settings.php:4 msgid "Enable" -msgstr "" +msgstr "Kích hoạtLịch sử" diff --git a/l10n/vi/gallery.po b/l10n/vi/gallery.po deleted file mode 100644 index 741f026c53d191ee144af6084bf40e0bffb40448..0000000000000000000000000000000000000000 --- a/l10n/vi/gallery.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Son Nguyen <sonnghit@gmail.com>, 2012. -# Sơn Nguyễn <sonnghit@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2012-07-25 19:30+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "Hình ảnh" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "Chia sẻ gallery" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "Lỗi :" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "Lỗi nội bộ" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "Trở lại" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "Xóa xác nhận" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "Bạn muốn xóa album này " - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "Đổi tên album" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "Tên album mới" diff --git a/l10n/vi/impress.po b/l10n/vi/impress.po deleted file mode 100644 index af17dc75c44eba32c6b50e5a4586e04bb67bb75a..0000000000000000000000000000000000000000 --- a/l10n/vi/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/vi/media.po b/l10n/vi/media.po deleted file mode 100644 index 9c4613fa2bc7d0dfae9f8a0c8cb05d6b1d1a8a5a..0000000000000000000000000000000000000000 --- a/l10n/vi/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Sơn Nguyễn <sonnghit@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-26 08:03+0200\n" -"PO-Revision-Date: 2012-07-23 06:41+0000\n" -"Last-Translator: Sơn Nguyễn <sonnghit@gmail.com>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "Âm nhạc" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "Thêm album vào playlist" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "Play" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "Tạm dừng" - -#: templates/music.php:5 -msgid "Previous" -msgstr "Trang trước" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "Tiếp theo" - -#: templates/music.php:7 -msgid "Mute" -msgstr "Tắt" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "Bật" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "Quét lại bộ sưu tập" - -#: templates/music.php:37 -msgid "Artist" -msgstr "Nghệ sỹ" - -#: templates/music.php:38 -msgid "Album" -msgstr "Album" - -#: templates/music.php:39 -msgid "Title" -msgstr "Tiêu đề" diff --git a/l10n/vi/settings.po b/l10n/vi/settings.po index 1f77b616b1a2744fde12e58e25406e1684793a00..60f4d9ddd7072235564cb3effcd2afe4b9b01ca3 100644 --- a/l10n/vi/settings.po +++ b/l10n/vi/settings.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# <khanhnd@kenhgiaiphap.vn>, 2012. # <mattheu_9x@yahoo.com>, 2012. # Son Nguyen <sonnghit@gmail.com>, 2012. # Sơn Nguyễn <sonnghit@gmail.com>, 2012. @@ -11,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 07:01+0000\n" +"Last-Translator: khanhnd <khanhnd@kenhgiaiphap.vn>\n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,22 +26,17 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "Không thể tải danh sách ứng dụng từ App Store" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 -msgid "Authentication error" -msgstr "Lỗi xác thực" - -#: ajax/creategroup.php:19 +#: ajax/creategroup.php:12 msgid "Group already exists" msgstr "Nhóm đã tồn tại" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:21 msgid "Unable to add group" msgstr "Không thể thêm nhóm" #: ajax/enableapp.php:14 msgid "Could not enable app. " -msgstr "" +msgstr "không thể kích hoạt ứng dụng." #: ajax/lostpassword.php:14 msgid "Email saved" @@ -62,7 +58,11 @@ msgstr "Yêu cầu không hợp lệ" msgid "Unable to delete group" msgstr "Không thể xóa nhóm" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "Lỗi xác thực" + +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "Không thể xóa người dùng" @@ -80,11 +80,11 @@ msgstr "Không thể thêm người dùng vào nhóm %s" msgid "Unable to remove user from group %s" msgstr "Không thể xóa người dùng từ nhóm %s" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "Vô hiệu" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "Cho phép" @@ -92,7 +92,7 @@ msgstr "Cho phép" msgid "Saving..." msgstr "Đang tiến hành lưu ..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "__Ngôn ngữ___" @@ -115,23 +115,23 @@ msgstr "Cron" #: templates/admin.php:37 msgid "Execute one task with each page loaded" -msgstr "" +msgstr "Thực thi tác vụ mỗi khi trang được tải" #: templates/admin.php:43 msgid "" "cron.php is registered at a webcron service. Call the cron.php page in the " "owncloud root once a minute over http." -msgstr "" +msgstr "cron.php đã được đăng ký tại một dịch vụ webcron. Gọi trang cron.php mỗi phút một lần thông qua giao thức http." #: templates/admin.php:49 msgid "" "Use systems cron service. Call the cron.php file in the owncloud folder via " "a system cronjob once a minute." -msgstr "" +msgstr "Sử dụng dịch vụ cron của hệ thống. Gọi tệp tin cron.php mỗi phút một lần." #: templates/admin.php:56 msgid "Sharing" -msgstr "" +msgstr "Chia sẻ" #: templates/admin.php:61 msgid "Enable Share API" @@ -187,15 +187,19 @@ msgstr "Được phát triển bởi <a href=\"http://ownCloud.org/contact\" tar msgid "Add your App" msgstr "Thêm ứng dụng của bạn" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "Nhiều ứng dụng hơn" + +#: templates/apps.php:27 msgid "Select an App" msgstr "Chọn một ứng dụng" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "Xem ứng dụng tại apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-Giấy phép được cấp bởi <span class=\"author\"></span>" @@ -226,7 +230,7 @@ msgstr "trả lời" #: templates/personal.php:8 #, php-format msgid "You have used <strong>%s</strong> of the available <strong>%s<strong>" -msgstr "" +msgstr "Bạn đã sử dụng <strong>%s</strong> trong <strong>%s</strong> được phép." #: templates/personal.php:12 msgid "Desktop and Mobile Syncing Clients" @@ -238,7 +242,7 @@ msgstr "Tải về" #: templates/personal.php:19 msgid "Your password was changed" -msgstr "" +msgstr "Mật khẩu của bạn đã được thay đổi." #: templates/personal.php:20 msgid "Unable to change your password" diff --git a/l10n/vi/tasks.po b/l10n/vi/tasks.po deleted file mode 100644 index d22fa25d8cac6c576bb8d874737f3ab21985b550..0000000000000000000000000000000000000000 --- a/l10n/vi/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/vi/user_migrate.po b/l10n/vi/user_migrate.po deleted file mode 100644 index 1e5615249f75161fde04f58811eb5b38e5212906..0000000000000000000000000000000000000000 --- a/l10n/vi/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/vi/user_openid.po b/l10n/vi/user_openid.po deleted file mode 100644 index 848cdb3cf4b31fa941367d4e6310d4a9bf1a3a4a..0000000000000000000000000000000000000000 --- a/l10n/vi/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/zh_CN.GB2312/admin_dependencies_chk.po b/l10n/zh_CN.GB2312/admin_dependencies_chk.po deleted file mode 100644 index b226f02b4cacbb1c61f3e2445161dff327cb075e..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/zh_CN.GB2312/admin_migrate.po b/l10n/zh_CN.GB2312/admin_migrate.po deleted file mode 100644 index f33396b69ec3e97a0e56c372df72b1f4d8dbc5dd..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/zh_CN.GB2312/bookmarks.po b/l10n/zh_CN.GB2312/bookmarks.po deleted file mode 100644 index 7bf81fd460862c23b596fea51d06835770e8f2ea..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/zh_CN.GB2312/calendar.po b/l10n/zh_CN.GB2312/calendar.po deleted file mode 100644 index 5e807e319ff581de43e70db4b8a2b6b4bfd433ac..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/calendar.po +++ /dev/null @@ -1,814 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <bluehattree@126.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-12 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 14:53+0000\n" -"Last-Translator: bluehattree <bluehattree@126.com>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "错误的日历" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "新时区" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "时区改变了" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "非法请求" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "日历" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "生日" - -#: lib/app.php:122 -msgid "Business" -msgstr "商务" - -#: lib/app.php:123 -msgid "Call" -msgstr "呼叫" - -#: lib/app.php:124 -msgid "Clients" -msgstr "客户端" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "交付者" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "假期" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "灵感" - -#: lib/app.php:128 -msgid "Journey" -msgstr "旅行" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "五十年纪念" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "会面" - -#: lib/app.php:131 -msgid "Other" -msgstr "其它" - -#: lib/app.php:132 -msgid "Personal" -msgstr "个人的" - -#: lib/app.php:133 -msgid "Projects" -msgstr "项目" - -#: lib/app.php:134 -msgid "Questions" -msgstr "问题" - -#: lib/app.php:135 -msgid "Work" -msgstr "工作" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "新的日历" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "不要重复" - -#: lib/object.php:373 -msgid "Daily" -msgstr "每天" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "每星期" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "每个周末" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "每两周" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "每个月" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "每年" - -#: lib/object.php:388 -msgid "never" -msgstr "从不" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "根据发生时" - -#: lib/object.php:390 -msgid "by date" -msgstr "根据日期" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "根据月天" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "根据星期" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "星期一" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "星期二" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "星期三" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "星期四" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "星期五" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "星期六" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "星期天" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "时间每月发生的周数" - -#: lib/object.php:428 -msgid "first" -msgstr "首先" - -#: lib/object.php:429 -msgid "second" -msgstr "其次" - -#: lib/object.php:430 -msgid "third" -msgstr "第三" - -#: lib/object.php:431 -msgid "fourth" -msgstr "第四" - -#: lib/object.php:432 -msgid "fifth" -msgstr "第五" - -#: lib/object.php:433 -msgid "last" -msgstr "最后" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "一月" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "二月" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "三月" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "四月" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "五月" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "六月" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "七月" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "八月" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "九月" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "十月" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "十一月" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "十二月" - -#: lib/object.php:488 -msgid "by events date" -msgstr "根据时间日期" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "根据年数" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "根据周数" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "根据天和月" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "日期" - -#: lib/search.php:43 -msgid "Cal." -msgstr "Cal." - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "整天" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "丢失的输入框" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "标题" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "从日期" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "从时间" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "到日期" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "到时间" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "在它开始前需要结束的事件" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "发生了一个数据库失败" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "星期" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "月" - -#: templates/calendar.php:41 -msgid "List" -msgstr "列表" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "今天" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav 链接" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "下载" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "编辑" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "删除" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "新的日历" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "编辑日历" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "显示名称" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "活动" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "日历颜色" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "保存" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "提交" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr " 取消" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "编辑一个事件" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "导出" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "事件的标题" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "分类" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "每天的事件" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "从" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "到" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "进阶选项" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "地点" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "事件的地点" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "解释" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "事件描述" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "重复" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "进阶" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "选择星期" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "选择日" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "选择每年时间发生天数" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "选择每个月事件发生的天" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "选择月份" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "选择星期" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "每年时间发生的星期" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "间隔" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "结束" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "发生" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "导入" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "新建一个时间" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "时区" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24小时" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12小时" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "" diff --git a/l10n/zh_CN.GB2312/contacts.po b/l10n/zh_CN.GB2312/contacts.po deleted file mode 100644 index d4431695aeee87ae0b8a826b3919c4973af4c121..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/contacts.po +++ /dev/null @@ -1,952 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "" - -#: lib/app.php:203 -msgid "Text" -msgstr "" - -#: lib/app.php:204 -msgid "Voice" -msgstr "" - -#: lib/app.php:205 -msgid "Message" -msgstr "" - -#: lib/app.php:206 -msgid "Fax" -msgstr "" - -#: lib/app.php:207 -msgid "Video" -msgstr "" - -#: lib/app.php:208 -msgid "Pager" -msgstr "" - -#: lib/app.php:215 -msgid "Internet" -msgstr "" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "" - -#: lib/search.php:15 -msgid "Contact" -msgstr "" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/zh_CN.GB2312/core.po b/l10n/zh_CN.GB2312/core.po index 1bc40e3a8f73c2c4c1bb34e54d7299d22864bb89..a1beb02db9bdc3398d4a8bb48832f508eb35b389 100644 --- a/l10n/zh_CN.GB2312/core.po +++ b/l10n/zh_CN.GB2312/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 11:59+0000\n" +"Last-Translator: marguerite su <i@marguerite.su>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,61 +31,61 @@ msgstr "没有分类添加了?" msgid "This category already exists: " msgstr "这个分类已经存在了:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "设置" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "一月" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "二月" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "三月" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "四月" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "五月" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "六月" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "七月" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "八月" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "九月" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "十月" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "十一月" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "十二月" #: js/oc-dialogs.js:123 msgid "Choose" -msgstr "" +msgstr "选择" #: js/oc-dialogs.js:143 js/oc-dialogs.js:163 msgid "Cancel" @@ -107,114 +107,119 @@ msgstr "好的" msgid "No categories selected for deletion." msgstr "没有选者要删除的分类." -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "错误" #: js/share.js:103 msgid "Error while sharing" -msgstr "" +msgstr "分享出错" #: js/share.js:114 msgid "Error while unsharing" -msgstr "" +msgstr "取消分享出错" #: js/share.js:121 msgid "Error while changing permissions" -msgstr "" +msgstr "变更权限出错" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "" +msgid "Shared with you and the group" +msgstr "与您和小组成员分享" + +#: js/share.js:130 +msgid "by" +msgstr "由" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "" +msgid "Shared with you by" +msgstr "与您的分享,由" #: js/share.js:137 msgid "Share with" -msgstr "" +msgstr "分享" #: js/share.js:142 msgid "Share with link" -msgstr "" +msgstr "分享链接" #: js/share.js:143 msgid "Password protect" -msgstr "" +msgstr "密码保护" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "密码" #: js/share.js:152 msgid "Set expiration date" -msgstr "" +msgstr "设置失效日期" #: js/share.js:153 msgid "Expiration date" -msgstr "" +msgstr "失效日期" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "" +msgid "Share via email:" +msgstr "通过电子邮件分享:" #: js/share.js:187 msgid "No people found" -msgstr "" +msgstr "查无此人" #: js/share.js:214 msgid "Resharing is not allowed" -msgstr "" +msgstr "不允许重复分享" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "" +msgid "Shared in" +msgstr "分享在" + +#: js/share.js:250 +msgid "with" +msgstr "与" #: js/share.js:271 msgid "Unshare" -msgstr "" +msgstr "取消分享" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" -msgstr "" +msgstr "可编辑" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" -msgstr "" +msgstr "访问控制" -#: js/share.js:284 +#: js/share.js:288 msgid "create" -msgstr "" +msgstr "创建" -#: js/share.js:287 +#: js/share.js:291 msgid "update" -msgstr "" +msgstr "更新" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" -msgstr "" +msgstr "删除" -#: js/share.js:293 +#: js/share.js:297 msgid "share" -msgstr "" +msgstr "分享" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" -msgstr "" +msgstr "密码保护" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" -msgstr "" +msgstr "取消设置失效日期出错" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" -msgstr "" +msgstr "设置失效日期出错" #: lostpassword/index.php:26 msgid "ownCloud password reset" @@ -236,12 +241,12 @@ msgstr "请求" msgid "Login failed!" msgstr "登陆失败!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "用户名" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "要求重置" @@ -297,68 +302,107 @@ msgstr "编辑分类" msgid "Add" msgstr "添加" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "安全警告" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "没有安全随机码生成器,请启用 PHP OpenSSL 扩展。" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "没有安全随机码生成器,黑客可以预测密码重置令牌并接管你的账户。" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "您的数据文件夹和您的文件或许能够从互联网访问。ownCloud 提供的 .htaccesss 文件未其作用。我们强烈建议您配置网络服务器以使数据文件夹不能从互联网访问,或将移动数据文件夹移出网络服务器文档根目录。" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "建立一个 <strong>管理帐户</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "进阶" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "数据存放文件夹" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "配置数据库" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "将会使用" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "数据库用户" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "数据库密码" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "数据库用户名" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "数据库表格空间" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "数据库主机" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "完成安装" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "你控制下的网络服务" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "注销" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "自动登录被拒绝!" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "如果您最近没有修改您的密码,那您的帐号可能被攻击了!" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "请修改您的密码以保护账户。" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "忘记密码?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "备忘" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "登陆" @@ -373,3 +417,17 @@ msgstr "后退" #: templates/part.pagenavi.php:20 msgid "next" msgstr "前进" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "安全警告!" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "请确认您的密码。<br/>处于安全原因你偶尔也会被要求再次输入您的密码。" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "确认" diff --git a/l10n/zh_CN.GB2312/files.po b/l10n/zh_CN.GB2312/files.po index 88323a828af66d37ed6ef5299aa9ce38b6052fc4..25c2fb24003f9fba95ec74af513eb92a4a4bfec5 100644 --- a/l10n/zh_CN.GB2312/files.po +++ b/l10n/zh_CN.GB2312/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:20+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-12 02:03+0200\n" +"PO-Revision-Date: 2012-10-11 23:48+0000\n" +"Last-Translator: marguerite su <i@marguerite.su>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -63,41 +63,41 @@ msgstr "删除" #: js/fileactions.js:182 msgid "Rename" -msgstr "" +msgstr "重命名" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "already exists" msgstr "已经存在了" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "replace" msgstr "替换" -#: js/filelist.js:190 +#: js/filelist.js:192 msgid "suggest name" msgstr "推荐名称" -#: js/filelist.js:190 js/filelist.js:192 +#: js/filelist.js:192 js/filelist.js:194 msgid "cancel" msgstr "取消" -#: js/filelist.js:239 js/filelist.js:241 +#: js/filelist.js:241 js/filelist.js:243 msgid "replaced" msgstr "替换过了" -#: js/filelist.js:239 js/filelist.js:241 js/filelist.js:273 js/filelist.js:275 +#: js/filelist.js:241 js/filelist.js:243 js/filelist.js:275 js/filelist.js:277 msgid "undo" msgstr "撤销" -#: js/filelist.js:241 +#: js/filelist.js:243 msgid "with" msgstr "随着" -#: js/filelist.js:273 +#: js/filelist.js:275 msgid "unshared" msgstr "已取消共享" -#: js/filelist.js:275 +#: js/filelist.js:277 msgid "deleted" msgstr "删除" @@ -105,114 +105,114 @@ msgstr "删除" msgid "generating ZIP-file, it may take some time." msgstr "正在生成ZIP文件,这可能需要点时间" -#: js/files.js:208 +#: js/files.js:214 msgid "Unable to upload your file as it is a directory or has 0 bytes" msgstr "不能上传你指定的文件,可能因为它是个文件夹或者大小为0" -#: js/files.js:208 +#: js/files.js:214 msgid "Upload Error" msgstr "上传错误" -#: js/files.js:236 js/files.js:341 js/files.js:371 +#: js/files.js:242 js/files.js:347 js/files.js:377 msgid "Pending" msgstr "Pending" -#: js/files.js:256 +#: js/files.js:262 msgid "1 file uploading" -msgstr "" +msgstr "1 个文件正在上传" -#: js/files.js:259 js/files.js:304 js/files.js:319 +#: js/files.js:265 js/files.js:310 js/files.js:325 msgid "files uploading" -msgstr "" +msgstr "个文件正在上传" -#: js/files.js:322 js/files.js:355 +#: js/files.js:328 js/files.js:361 msgid "Upload cancelled." msgstr "上传取消了" -#: js/files.js:424 +#: js/files.js:430 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "文件正在上传。关闭页面会取消上传。" -#: js/files.js:494 +#: js/files.js:500 msgid "Invalid name, '/' is not allowed." msgstr "非法文件名,\"/\"是不被许可的" -#: js/files.js:667 +#: js/files.js:681 msgid "files scanned" msgstr "文件已扫描" -#: js/files.js:675 +#: js/files.js:689 msgid "error while scanning" msgstr "扫描出错" -#: js/files.js:748 templates/index.php:48 +#: js/files.js:762 templates/index.php:48 msgid "Name" msgstr "名字" -#: js/files.js:749 templates/index.php:56 +#: js/files.js:763 templates/index.php:56 msgid "Size" msgstr "大小" -#: js/files.js:750 templates/index.php:58 +#: js/files.js:764 templates/index.php:58 msgid "Modified" msgstr "修改日期" -#: js/files.js:777 +#: js/files.js:791 msgid "folder" msgstr "文件夹" -#: js/files.js:779 +#: js/files.js:793 msgid "folders" msgstr "文件夹" -#: js/files.js:787 +#: js/files.js:801 msgid "file" msgstr "文件" -#: js/files.js:789 +#: js/files.js:803 msgid "files" msgstr "文件" -#: js/files.js:833 +#: js/files.js:847 msgid "seconds ago" -msgstr "" +msgstr "秒前" -#: js/files.js:834 +#: js/files.js:848 msgid "minute ago" -msgstr "" +msgstr "分钟前" -#: js/files.js:835 +#: js/files.js:849 msgid "minutes ago" -msgstr "" +msgstr "分钟前" -#: js/files.js:838 +#: js/files.js:852 msgid "today" -msgstr "" +msgstr "今天" -#: js/files.js:839 +#: js/files.js:853 msgid "yesterday" -msgstr "" +msgstr "昨天" -#: js/files.js:840 +#: js/files.js:854 msgid "days ago" -msgstr "" +msgstr "天前" -#: js/files.js:841 +#: js/files.js:855 msgid "last month" -msgstr "" +msgstr "上个月" -#: js/files.js:843 +#: js/files.js:857 msgid "months ago" -msgstr "" +msgstr "月前" -#: js/files.js:844 +#: js/files.js:858 msgid "last year" -msgstr "" +msgstr "去年" -#: js/files.js:845 +#: js/files.js:859 msgid "years ago" -msgstr "" +msgstr "年前" #: templates/admin.php:5 msgid "File handling" diff --git a/l10n/zh_CN.GB2312/files_external.po b/l10n/zh_CN.GB2312/files_external.po index 4573b7bbddf631d67d8e084382f306fd3550cc93..426e58b01a3a178422621d8e462f57955913f522 100644 --- a/l10n/zh_CN.GB2312/files_external.po +++ b/l10n/zh_CN.GB2312/files_external.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-18 02:01+0200\n" -"PO-Revision-Date: 2012-09-17 12:25+0000\n" +"POT-Creation-Date: 2012-10-12 02:03+0200\n" +"PO-Revision-Date: 2012-10-11 23:47+0000\n" "Last-Translator: marguerite su <i@marguerite.su>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,30 @@ msgstr "" "Language: zh_CN.GB2312\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "已授予权限" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "配置 Dropbox 存储出错" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "授予权限" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "填充全部必填字段" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "请提供一个有效的 Dropbox app key 和 secret。" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "配置 Google Drive 存储失败" + #: templates/settings.php:3 msgid "External Storage" msgstr "外部存储" @@ -62,22 +86,22 @@ msgstr "群组" msgid "Users" msgstr "用户" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "删除" +#: templates/settings.php:87 +msgid "Enable User External Storage" +msgstr "启用用户外部存储" + #: templates/settings.php:88 +msgid "Allow users to mount their own external storage" +msgstr "允许用户挂载他们的外部存储" + +#: templates/settings.php:99 msgid "SSL root certificates" msgstr "SSL 根证书" -#: templates/settings.php:102 +#: templates/settings.php:113 msgid "Import Root Certificate" msgstr "导入根证书" - -#: templates/settings.php:108 -msgid "Enable User External Storage" -msgstr "启用用户外部存储" - -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" -msgstr "允许用户挂载他们的外部存储" diff --git a/l10n/zh_CN.GB2312/files_odfviewer.po b/l10n/zh_CN.GB2312/files_odfviewer.po deleted file mode 100644 index c46ade9153f17edc27bcde0d90e0125bb80fc1d6..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/zh_CN.GB2312/files_pdfviewer.po b/l10n/zh_CN.GB2312/files_pdfviewer.po deleted file mode 100644 index a8c53c751dd16992636580d15b2aa8b3bf69505d..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/zh_CN.GB2312/files_sharing.po b/l10n/zh_CN.GB2312/files_sharing.po index 1509a1ab9e70f92b714e924b96c1bea7076fff85..a25727470d6e4b3cd042abdd622ff9ee9de36af8 100644 --- a/l10n/zh_CN.GB2312/files_sharing.po +++ b/l10n/zh_CN.GB2312/files_sharing.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-12 02:03+0200\n" +"PO-Revision-Date: 2012-10-11 23:45+0000\n" +"Last-Translator: marguerite su <i@marguerite.su>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,12 +29,12 @@ msgstr "提交" #: templates/public.php:9 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s 与您分享了文件夹 %s" #: templates/public.php:11 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s 与您分享了文件 %s" #: templates/public.php:14 templates/public.php:30 msgid "Download" @@ -44,6 +44,6 @@ msgstr "下载" msgid "No preview available for" msgstr "没有预览可用于" -#: templates/public.php:37 +#: templates/public.php:35 msgid "web services under your control" msgstr "您控制的网络服务" diff --git a/l10n/zh_CN.GB2312/files_texteditor.po b/l10n/zh_CN.GB2312/files_texteditor.po deleted file mode 100644 index 2e1dfee3c86b29ab36e446ddca614d00828e790d..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/zh_CN.GB2312/files_versions.po b/l10n/zh_CN.GB2312/files_versions.po index f66d4f68bee23aa0a4c669a4dcfee632f2491a43..493edd7cfe636c908b14de85efff0ea8f93361da 100644 --- a/l10n/zh_CN.GB2312/files_versions.po +++ b/l10n/zh_CN.GB2312/files_versions.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-10-12 02:03+0200\n" +"PO-Revision-Date: 2012-10-11 23:49+0000\n" +"Last-Translator: marguerite su <i@marguerite.su>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +24,7 @@ msgstr "作废所有版本" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "历史" #: templates/settings-personal.php:4 msgid "Versions" diff --git a/l10n/zh_CN.GB2312/gallery.po b/l10n/zh_CN.GB2312/gallery.po deleted file mode 100644 index 32b2ed7179fb96631670538887ae06a85ba28455..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/gallery.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-01-15 13:48+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "" diff --git a/l10n/zh_CN.GB2312/impress.po b/l10n/zh_CN.GB2312/impress.po deleted file mode 100644 index 64aa634938d4763bb9c918659de0d3af305f5e8c..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/zh_CN.GB2312/media.po b/l10n/zh_CN.GB2312/media.po deleted file mode 100644 index 844e38b16f2f4402ed974b79b5300972be068920..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <bluehattree@126.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-12 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 14:06+0000\n" -"Last-Translator: bluehattree <bluehattree@126.com>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:45 templates/player.php:8 -msgid "Music" -msgstr "音乐" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "添加专辑到播放列表" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "播放" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "暂停" - -#: templates/music.php:5 -msgid "Previous" -msgstr "前面的" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "下一个" - -#: templates/music.php:7 -msgid "Mute" -msgstr "静音" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "取消静音" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "重新扫描收藏" - -#: templates/music.php:37 -msgid "Artist" -msgstr "艺术家" - -#: templates/music.php:38 -msgid "Album" -msgstr "专辑" - -#: templates/music.php:39 -msgid "Title" -msgstr "标题" diff --git a/l10n/zh_CN.GB2312/settings.po b/l10n/zh_CN.GB2312/settings.po index 97dbf49a9324f1440af1f8bfb81af368dd5aaa38..f09da62c843e6bd21ad5cb958969b188c5203b62 100644 --- a/l10n/zh_CN.GB2312/settings.po +++ b/l10n/zh_CN.GB2312/settings.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 19:03+0000\n" +"POT-Creation-Date: 2012-10-16 23:38+0200\n" +"PO-Revision-Date: 2012-10-16 12:18+0000\n" "Last-Translator: marguerite su <i@marguerite.su>\n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -23,16 +23,11 @@ msgstr "" msgid "Unable to load list from App Store" msgstr "不能从App Store 中加载列表" -#: ajax/creategroup.php:9 ajax/removeuser.php:13 ajax/setquota.php:18 -#: ajax/togglegroups.php:15 -msgid "Authentication error" -msgstr "认证错误" - -#: ajax/creategroup.php:19 +#: ajax/creategroup.php:12 msgid "Group already exists" msgstr "群组已存在" -#: ajax/creategroup.php:28 +#: ajax/creategroup.php:21 msgid "Unable to add group" msgstr "未能添加群组" @@ -60,7 +55,11 @@ msgstr "非法请求" msgid "Unable to delete group" msgstr "未能删除群组" -#: ajax/removeuser.php:22 +#: ajax/removeuser.php:18 ajax/setquota.php:18 ajax/togglegroups.php:15 +msgid "Authentication error" +msgstr "认证错误" + +#: ajax/removeuser.php:27 msgid "Unable to delete user" msgstr "未能删除用户" @@ -78,11 +77,11 @@ msgstr "未能添加用户到群组 %s" msgid "Unable to remove user from group %s" msgstr "未能将用户从群组 %s 移除" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "禁用" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "启用" @@ -90,7 +89,7 @@ msgstr "启用" msgid "Saving..." msgstr "保存中..." -#: personal.php:46 personal.php:47 +#: personal.php:42 personal.php:43 msgid "__language_name__" msgstr "Chinese" @@ -185,15 +184,19 @@ msgstr "由 <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud msgid "Add your App" msgstr "添加你的应用程序" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "更多应用" + +#: templates/apps.php:27 msgid "Select an App" msgstr "选择一个程序" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "在owncloud.com上查看应用程序" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>授权协议 <span class=\"author\"></span>" diff --git a/l10n/zh_CN.GB2312/tasks.po b/l10n/zh_CN.GB2312/tasks.po deleted file mode 100644 index 5d43b9b7ec3345ee499332096a78f642b7f0e760..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/zh_CN.GB2312/user_migrate.po b/l10n/zh_CN.GB2312/user_migrate.po deleted file mode 100644 index 06769367e75f4ced0d58784cec25400636b60e82..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/zh_CN.GB2312/user_openid.po b/l10n/zh_CN.GB2312/user_openid.po deleted file mode 100644 index 1937fffe2a77c6396da978d6c86b4e0b3b2ac890..0000000000000000000000000000000000000000 --- a/l10n/zh_CN.GB2312/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/zh_CN/admin_dependencies_chk.po b/l10n/zh_CN/admin_dependencies_chk.po deleted file mode 100644 index 6200d7451b8795c12cf2e73cf37191445a6ebbe7..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/zh_CN/admin_migrate.po b/l10n/zh_CN/admin_migrate.po deleted file mode 100644 index a25182363fb14e9527f7904548066cdd5b242926..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/zh_CN/bookmarks.po b/l10n/zh_CN/bookmarks.po deleted file mode 100644 index 65c4c5efc1dabbe274c82aee8e1b7a7f80128fb2..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/bookmarks.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <appweb.cn@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-25 02:04+0200\n" -"PO-Revision-Date: 2012-08-24 01:10+0000\n" -"Last-Translator: hanfeng <appweb.cn@gmail.com>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "书签" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "未命名" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "拖曳此处到您的浏览器书签处,点击可以将网页快速添加到书签中。" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "稍后阅读" - -#: templates/list.php:13 -msgid "Address" -msgstr "地址" - -#: templates/list.php:14 -msgid "Title" -msgstr "标题" - -#: templates/list.php:15 -msgid "Tags" -msgstr "标签" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "保存书签" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "您暂无书签" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "书签应用" diff --git a/l10n/zh_CN/calendar.po b/l10n/zh_CN/calendar.po deleted file mode 100644 index b66ae0afc1157aea8adb9482a82c5d11d88899e8..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/calendar.po +++ /dev/null @@ -1,817 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Phoenix Nemo <>, 2012. -# <rainofchaos@gmail.com>, 2012. -# <wengxt@gmail.com>, 2011, 2012. -# 冰 蓝 <lanbing89@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "无法找到日历。" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "无法找到事件。" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "错误的日历" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "新时区:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "时区已修改" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "非法请求" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "日历" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "ddd" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "生日" - -#: lib/app.php:122 -msgid "Business" -msgstr "商务" - -#: lib/app.php:123 -msgid "Call" -msgstr "呼叫" - -#: lib/app.php:124 -msgid "Clients" -msgstr "客户" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "派送" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "节日" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "想法" - -#: lib/app.php:128 -msgid "Journey" -msgstr "旅行" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "周年纪念" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "会议" - -#: lib/app.php:131 -msgid "Other" -msgstr "其他" - -#: lib/app.php:132 -msgid "Personal" -msgstr "个人" - -#: lib/app.php:133 -msgid "Projects" -msgstr "项目" - -#: lib/app.php:134 -msgid "Questions" -msgstr "问题" - -#: lib/app.php:135 -msgid "Work" -msgstr "工作" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "未命名" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "新日历" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "不重复" - -#: lib/object.php:373 -msgid "Daily" -msgstr "每天" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "每周" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "每个工作日" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "每两周" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "每月" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "每年" - -#: lib/object.php:388 -msgid "never" -msgstr "从不" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "按发生次数" - -#: lib/object.php:390 -msgid "by date" -msgstr "按日期" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "按月的某天" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "按星期的某天" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "星期一" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "星期二" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "星期三" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "星期四" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "星期五" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "星期六" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "星期日" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "事件在每月的第几个星期" - -#: lib/object.php:428 -msgid "first" -msgstr "第一" - -#: lib/object.php:429 -msgid "second" -msgstr "第二" - -#: lib/object.php:430 -msgid "third" -msgstr "第三" - -#: lib/object.php:431 -msgid "fourth" -msgstr "第四" - -#: lib/object.php:432 -msgid "fifth" -msgstr "第五" - -#: lib/object.php:433 -msgid "last" -msgstr "最后" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "一月" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "二月" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "三月" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "四月" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "五月" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "六月" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "七月" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "八月" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "九月" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "十月" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "十一月" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "十二月" - -#: lib/object.php:488 -msgid "by events date" -msgstr "按事件日期" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "按每年的某天" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "按星期数" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "按天和月份" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "日期" - -#: lib/search.php:43 -msgid "Cal." -msgstr "日历" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "全天" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "缺少字段" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "标题" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "从" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "从" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "至" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "至" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "事件在开始前已结束" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "数据库访问失败" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "星期" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "月" - -#: templates/calendar.php:41 -msgid "List" -msgstr "列表" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "今天" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "您的日历" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav 链接" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "共享的日历" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "无共享的日历" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "共享日历" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "下载" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "编辑" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "删除" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr " " - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "新日历" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "编辑日历" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "显示名称" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "激活" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "日历颜色" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "保存" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "提交" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "取消" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "编辑事件" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "导出" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "事件信息" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "重复" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "提醒" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "参加者" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "共享" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "事件标题" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "分类" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "用逗号分隔分类" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "编辑分类" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "全天事件" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "自" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "至" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "高级选项" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "地点" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "事件地点" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "描述" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "事件描述" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "重复" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "高级" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "选择星期中的某天" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "选择某天" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "选择每年事件发生的日子" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "选择每月事件发生的日子" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "选择月份" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "选择星期" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "选择每年的事件发生的星期" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "间隔" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "结束" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "次" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "创建新日历" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "导入日历文件" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "新日历名称" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "导入" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "关闭对话框" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "创建新事件" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "查看事件" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "无选中分类" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "在" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "在" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "时区" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24小时" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12小时" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "用户" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "选中用户" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "可编辑" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "分组" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "选中分组" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "公开" diff --git a/l10n/zh_CN/contacts.po b/l10n/zh_CN/contacts.po deleted file mode 100644 index 78d0fb242ff35d065b7b16b8f24d71856096adfe..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/contacts.po +++ /dev/null @@ -1,955 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Phoenix Nemo <>, 2012. -# <rainofchaos@gmail.com>, 2012. -# <wengxt@gmail.com>, 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:02+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "(取消)激活地址簿错误。" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "没有设置 id。" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "无法使用一个空名称更新地址簿" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "更新地址簿错误" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "未提供 ID" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "设置校验值错误。" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "未选中要删除的分类。" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "找不到地址簿。" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "找不到联系人。" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "添加联系人时出错。" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "元素名称未设置" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "无法添加空属性。" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "至少需要填写一项地址。" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "试图添加重复属性: " - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "vCard 的信息不正确。请重新加载页面。" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "缺少 ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "无法解析如下ID的 VCard:“" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "未设置校验值。" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "vCard 信息不正确。请刷新页面: " - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "有一些信息无法被处理。" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "未提交联系人 ID。" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "读取联系人照片错误。" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "保存临时文件错误。" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "装入的照片不正确。" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "缺少联系人 ID。" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "未提供照片路径。" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "文件不存在:" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "加载图片错误。" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "获取联系人目标时出错。" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "获取照片属性时出错。" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "保存联系人时出错。" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "缩放图像时出错" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "裁切图像时出错" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "创建临时图像时出错" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "查找图像时出错: " - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "上传联系人到存储空间时出错" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "文件上传成功,没有错误发生" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "上传的文件长度超出了 php.ini 中 upload_max_filesize 的限制" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "上传的文件长度超出了 HTML 表单中 MAX_FILE_SIZE 的限制" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "已上传文件只上传了部分" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "没有文件被上传" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "缺少临时目录" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "无法保存临时图像: " - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "无法加载临时图像: " - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "没有文件被上传。未知错误" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "联系人" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "抱歉,这个功能暂时还没有被实现" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "未实现" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "无法获取一个合法的地址。" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "错误" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "这个属性必须是非空的" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "无法序列化元素" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "'deleteProperty' 调用时没有类型声明。请到 bugs.owncloud.org 汇报错误" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "编辑名称" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "没有选择文件以上传" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "您试图上传的文件超出了该服务器的最大文件限制" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "选择类型" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "结果: " - -#: js/loader.js:49 -msgid " imported, " -msgstr " 已导入, " - -#: js/loader.js:49 -msgid " failed." -msgstr " 失败。" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "这不是您的地址簿。" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "无法找到联系人。" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "工作" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "家庭" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "移动电话" - -#: lib/app.php:203 -msgid "Text" -msgstr "文本" - -#: lib/app.php:204 -msgid "Voice" -msgstr "语音" - -#: lib/app.php:205 -msgid "Message" -msgstr "消息" - -#: lib/app.php:206 -msgid "Fax" -msgstr "传真" - -#: lib/app.php:207 -msgid "Video" -msgstr "视频" - -#: lib/app.php:208 -msgid "Pager" -msgstr "传呼机" - -#: lib/app.php:215 -msgid "Internet" -msgstr "互联网" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "生日" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name} 的生日" - -#: lib/search.php:15 -msgid "Contact" -msgstr "联系人" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "添加联系人" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "导入" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "地址簿" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "关闭" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "拖拽图片进行上传" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "删除当前照片" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "编辑当前照片" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "上传新照片" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "从 ownCloud 选择照片" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "自定义格式,简称,全名,姓在前,姓在前并用逗号分割" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "编辑名称详情" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "组织" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "删除" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "昵称" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "输入昵称" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "yyyy-mm-dd" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "分组" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "用逗号隔开分组" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "编辑分组" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "偏好" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "请指定合法的电子邮件地址" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "输入电子邮件地址" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "发送邮件到地址" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "删除电子邮件地址" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "输入电话号码" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "删除电话号码" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "在地图上显示" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "编辑地址细节。" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "添加注释。" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "添加字段" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "电话" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "电子邮件" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "地址" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "注释" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "下载联系人" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "删除联系人" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "临时图像文件已从缓存中删除" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "编辑地址" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "类型" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "邮箱" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "扩展" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "城市" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "地区" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "邮编" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "国家" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "地址簿" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "名誉字首" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "小姐" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "女士" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "先生" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "先生" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "夫人" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "博士" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "名" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "其他名称" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "姓" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "名誉后缀" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "法律博士" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "医学博士" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "骨科医学博士" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "教育学博士" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "哲学博士" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "先生" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "小" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "老" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "导入联系人文件" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "请选择地址簿" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "创建新地址簿" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "新地址簿名称" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "导入联系人" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "您的地址簿中没有联系人。" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "添加联系人" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "CardDAV 同步地址" - -#: templates/settings.php:3 -msgid "more info" -msgstr "更多信息" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "首选地址 (Kontact 等)" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "iOS/OS X" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "下载" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "编辑" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "新建地址簿" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "保存" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "取消" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po index e03aa1d5d4d81d1424fea73d5583f08efdc4a0bd..bab36633e1afbb6be82718733c2c7a92154a63ec 100644 --- a/l10n/zh_CN/core.po +++ b/l10n/zh_CN/core.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-28 02:02+0200\n" -"PO-Revision-Date: 2012-09-27 14:37+0000\n" -"Last-Translator: waterone <suiy02@gmail.com>\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,55 +33,55 @@ msgstr "没有可添加分类?" msgid "This category already exists: " msgstr "此分类已存在: " -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "设置" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "一月" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "二月" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "三月" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "四月" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "五月" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "六月" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "七月" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "八月" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "九月" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "十月" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "十一月" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "十二月" @@ -109,8 +109,8 @@ msgstr "好" msgid "No categories selected for deletion." msgstr "没有选择要删除的类别" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "错误" @@ -127,14 +127,16 @@ msgid "Error while changing permissions" msgstr "修改权限时出错" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" -msgstr "与你及%s组共享,共享人: %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" +msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" -msgstr "共享人: %s" +msgid "Shared with you by" +msgstr "" #: js/share.js:137 msgid "Share with" @@ -148,7 +150,8 @@ msgstr "共享链接" msgid "Password protect" msgstr "密码保护" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "密码" @@ -161,9 +164,8 @@ msgid "Expiration date" msgstr "过期日期" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" -msgstr "发电子邮件分享: %s" +msgid "Share via email:" +msgstr "" #: js/share.js:187 msgid "No people found" @@ -174,47 +176,50 @@ msgid "Resharing is not allowed" msgstr "不允许二次共享" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" -msgstr "在%s中与%s共享" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" +msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "取消共享" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "可以修改" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "访问控制" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "创建" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "更新" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "删除" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "共享" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "密码已受保护" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "取消设置过期日期时出错" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "设置过期日期时出错" @@ -238,12 +243,12 @@ msgstr "已请求" msgid "Login failed!" msgstr "登录失败!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "用户名" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "请求重置" @@ -299,68 +304,107 @@ msgstr "编辑分类" msgid "Add" msgstr "添加" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "创建<strong>管理员账号</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "高级" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "数据目录" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "配置数据库" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "将被使用" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "数据库用户" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "数据库密码" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "数据库名" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "数据库表空间" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "数据库主机" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "安装完成" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "由您掌控的网络服务" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "注销" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "忘记密码?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "记住" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "登录" @@ -375,3 +419,17 @@ msgstr "上一页" #: templates/part.pagenavi.php:20 msgid "next" msgstr "下一页" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/zh_CN/files_external.po b/l10n/zh_CN/files_external.po index aacc93cf5c37e359313161c858341915a9ae6314..949d1adc2f3742022510dceeab0f284a3ead024b 100644 --- a/l10n/zh_CN/files_external.po +++ b/l10n/zh_CN/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/zh_CN/files_odfviewer.po b/l10n/zh_CN/files_odfviewer.po deleted file mode 100644 index fc8d8333ac08c9c9652c62d2550fe83c440c2319..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/zh_CN/files_pdfviewer.po b/l10n/zh_CN/files_pdfviewer.po deleted file mode 100644 index 86e0af951914b3f2271c4b53a6f6df5959300aec..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/zh_CN/files_texteditor.po b/l10n/zh_CN/files_texteditor.po deleted file mode 100644 index dc16629c116c68a17ffd79a61b9c11dcb9075ec9..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/zh_CN/files_versions.po b/l10n/zh_CN/files_versions.po index eb613ae45cf271a287a6f7458b7f1f4e174f0d86..df61cf98da4b527852f8c1a85207f1522a0c3c95 100644 --- a/l10n/zh_CN/files_versions.po +++ b/l10n/zh_CN/files_versions.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-22 01:14+0200\n" -"PO-Revision-Date: 2012-09-21 23:15+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" +"POT-Creation-Date: 2012-09-28 23:34+0200\n" +"PO-Revision-Date: 2012-09-28 09:58+0000\n" +"Last-Translator: hanfeng <appweb.cn@gmail.com>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +24,7 @@ msgstr "过期所有版本" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "历史" #: templates/settings-personal.php:4 msgid "Versions" diff --git a/l10n/zh_CN/gallery.po b/l10n/zh_CN/gallery.po deleted file mode 100644 index e268331a6e8aed6f7437004f70770509274a5f27..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/gallery.po +++ /dev/null @@ -1,41 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Bartek <bart.p.pl@gmail.com>, 2012. -# <rainofchaos@gmail.com>, 2012. -# <wengxt@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-19 02:02+0200\n" -"PO-Revision-Date: 2012-08-18 05:50+0000\n" -"Last-Translator: leonfeng <rainofchaos@gmail.com>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:39 -msgid "Pictures" -msgstr "图片" - -#: js/pictures.js:12 -msgid "Share gallery" -msgstr "分享图库" - -#: js/pictures.js:32 -msgid "Error: " -msgstr "错误:" - -#: js/pictures.js:32 -msgid "Internal error" -msgstr "内部错误" - -#: templates/index.php:27 -msgid "Slideshow" -msgstr "幻灯片" diff --git a/l10n/zh_CN/impress.po b/l10n/zh_CN/impress.po deleted file mode 100644 index 47fab23c2536eb34f6dbd21d111730dc04f97ab9..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/zh_CN/media.po b/l10n/zh_CN/media.po deleted file mode 100644 index 1990c3e2be055a1723cb8a5a60d89ec24f59aecb..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# <wengxt@gmail.com>, 2011. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Chinese (China) (http://www.transifex.net/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "音乐" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "播放" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "暂停" - -#: templates/music.php:5 -msgid "Previous" -msgstr "前一首" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "后一首" - -#: templates/music.php:7 -msgid "Mute" -msgstr "静音" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "取消静音" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "重新扫描收藏" - -#: templates/music.php:37 -msgid "Artist" -msgstr "艺术家" - -#: templates/music.php:38 -msgid "Album" -msgstr "专辑" - -#: templates/music.php:39 -msgid "Title" -msgstr "标题" diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po index a0bc33f6106429c952c8e4288a5e3ec102e0ad5a..417b3cca4da4ae3218b1c4127c1d3fb852c41e5b 100644 --- a/l10n/zh_CN/settings.po +++ b/l10n/zh_CN/settings.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-28 02:03+0200\n" -"PO-Revision-Date: 2012-09-27 14:13+0000\n" -"Last-Translator: waterone <suiy02@gmail.com>\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,11 +81,11 @@ msgstr "无法把用户添加到组 %s" msgid "Unable to remove user from group %s" msgstr "无法从组%s中移除用户" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "禁用" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "启用" @@ -93,7 +93,7 @@ msgstr "启用" msgid "Saving..." msgstr "正在保存" -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "简体中文" @@ -188,15 +188,19 @@ msgstr "由<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud社 msgid "Add your App" msgstr "添加应用" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "选择一个应用" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "查看在 app.owncloud.com 的应用程序页面" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "<span class=\"licence\"></span>-核准: <span class=\"author\"></span>" diff --git a/l10n/zh_CN/tasks.po b/l10n/zh_CN/tasks.po deleted file mode 100644 index 7f27dae57f2c758fd8e555efecbc79e9c485763d..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/zh_CN/user_migrate.po b/l10n/zh_CN/user_migrate.po deleted file mode 100644 index f422c21ddf4b653034a9998d5c4bffa682ec5165..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/zh_CN/user_openid.po b/l10n/zh_CN/user_openid.po deleted file mode 100644 index a7e4f24cc2172610ff74bca28f0230dcb7a2e5be..0000000000000000000000000000000000000000 --- a/l10n/zh_CN/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/l10n/zh_TW/admin_dependencies_chk.po b/l10n/zh_TW/admin_dependencies_chk.po deleted file mode 100644 index 9519ecc8d967a713cc390a838e7c76464b8bb020..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/admin_dependencies_chk.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: settings.php:33 -msgid "" -"The php-json module is needed by the many applications for inter " -"communications" -msgstr "" - -#: settings.php:39 -msgid "" -"The php-curl modude is needed to fetch the page title when adding a " -"bookmarks" -msgstr "" - -#: settings.php:45 -msgid "The php-gd module is needed to create thumbnails of your images" -msgstr "" - -#: settings.php:51 -msgid "The php-ldap module is needed connect to your ldap server" -msgstr "" - -#: settings.php:57 -msgid "The php-zip module is needed download multiple files at once" -msgstr "" - -#: settings.php:63 -msgid "" -"The php-mb_multibyte module is needed to manage correctly the encoding." -msgstr "" - -#: settings.php:69 -msgid "The php-ctype module is needed validate data." -msgstr "" - -#: settings.php:75 -msgid "The php-xml module is needed to share files with webdav." -msgstr "" - -#: settings.php:81 -msgid "" -"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve" -" knowledge base from OCS servers" -msgstr "" - -#: settings.php:87 -msgid "The php-pdo module is needed to store owncloud data into a database." -msgstr "" - -#: templates/settings.php:2 -msgid "Dependencies status" -msgstr "" - -#: templates/settings.php:7 -msgid "Used by :" -msgstr "" diff --git a/l10n/zh_TW/admin_migrate.po b/l10n/zh_TW/admin_migrate.po deleted file mode 100644 index ad633109b339b872d864a5c5eeb0f122ce5d3715..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/admin_migrate.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:32+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/settings.php:3 -msgid "Export this ownCloud instance" -msgstr "" - -#: templates/settings.php:4 -msgid "" -"This will create a compressed file that contains the data of this owncloud instance.\n" -" Please choose the export type:" -msgstr "" - -#: templates/settings.php:12 -msgid "Export" -msgstr "" diff --git a/l10n/zh_TW/bookmarks.po b/l10n/zh_TW/bookmarks.po deleted file mode 100644 index 5735653faa5a89253b2d0932a033f8bae8b4ceb1..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/bookmarks.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-07-28 02:02+0200\n" -"PO-Revision-Date: 2012-07-27 22:17+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:14 -msgid "Bookmarks" -msgstr "" - -#: bookmarksHelper.php:99 -msgid "unnamed" -msgstr "" - -#: templates/bookmarklet.php:5 -msgid "" -"Drag this to your browser bookmarks and click it, when you want to bookmark " -"a webpage quickly:" -msgstr "" - -#: templates/bookmarklet.php:7 -msgid "Read later" -msgstr "" - -#: templates/list.php:13 -msgid "Address" -msgstr "" - -#: templates/list.php:14 -msgid "Title" -msgstr "" - -#: templates/list.php:15 -msgid "Tags" -msgstr "" - -#: templates/list.php:16 -msgid "Save bookmark" -msgstr "" - -#: templates/list.php:22 -msgid "You have no bookmarks" -msgstr "" - -#: templates/settings.php:11 -msgid "Bookmarklet <br />" -msgstr "" diff --git a/l10n/zh_TW/calendar.po b/l10n/zh_TW/calendar.po deleted file mode 100644 index 4af2f9358807b06baaa1b8da82249e790aac7ec0..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/calendar.po +++ /dev/null @@ -1,815 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Donahue Chuang <soshinwu@gmail.com>, 2012. -# Eddy Chang <taiwanmambo@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-11 02:02+0200\n" -"PO-Revision-Date: 2012-08-11 00:02+0000\n" -"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/cache/status.php:19 -msgid "Not all calendars are completely cached" -msgstr "" - -#: ajax/cache/status.php:21 -msgid "Everything seems to be completely cached" -msgstr "" - -#: ajax/categories/rescan.php:29 -msgid "No calendars found." -msgstr "沒有找到行事曆" - -#: ajax/categories/rescan.php:37 -msgid "No events found." -msgstr "沒有找到活動" - -#: ajax/event/edit.form.php:20 -msgid "Wrong calendar" -msgstr "錯誤日曆" - -#: ajax/import/dropimport.php:29 ajax/import/import.php:64 -msgid "" -"The file contained either no events or all events are already saved in your " -"calendar." -msgstr "" - -#: ajax/import/dropimport.php:31 ajax/import/import.php:67 -msgid "events has been saved in the new calendar" -msgstr "" - -#: ajax/import/import.php:56 -msgid "Import failed" -msgstr "" - -#: ajax/import/import.php:69 -msgid "events has been saved in your calendar" -msgstr "" - -#: ajax/settings/guesstimezone.php:25 -msgid "New Timezone:" -msgstr "新時區:" - -#: ajax/settings/settimezone.php:23 -msgid "Timezone changed" -msgstr "時區已變更" - -#: ajax/settings/settimezone.php:25 -msgid "Invalid request" -msgstr "無效請求" - -#: appinfo/app.php:35 templates/calendar.php:15 -#: templates/part.eventform.php:33 templates/part.showevent.php:33 -msgid "Calendar" -msgstr "日曆" - -#: js/calendar.js:832 -msgid "ddd" -msgstr "" - -#: js/calendar.js:833 -msgid "ddd M/d" -msgstr "" - -#: js/calendar.js:834 -msgid "dddd M/d" -msgstr "" - -#: js/calendar.js:837 -msgid "MMMM yyyy" -msgstr "" - -#: js/calendar.js:839 -msgid "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" -msgstr "MMM d[ yyyy]{ '—'[ MMM] d yyyy}" - -#: js/calendar.js:841 -msgid "dddd, MMM d, yyyy" -msgstr "" - -#: lib/app.php:121 -msgid "Birthday" -msgstr "生日" - -#: lib/app.php:122 -msgid "Business" -msgstr "商業" - -#: lib/app.php:123 -msgid "Call" -msgstr "呼叫" - -#: lib/app.php:124 -msgid "Clients" -msgstr "客戶" - -#: lib/app.php:125 -msgid "Deliverer" -msgstr "遞送者" - -#: lib/app.php:126 -msgid "Holidays" -msgstr "節日" - -#: lib/app.php:127 -msgid "Ideas" -msgstr "主意" - -#: lib/app.php:128 -msgid "Journey" -msgstr "旅行" - -#: lib/app.php:129 -msgid "Jubilee" -msgstr "周年慶" - -#: lib/app.php:130 -msgid "Meeting" -msgstr "會議" - -#: lib/app.php:131 -msgid "Other" -msgstr "其他" - -#: lib/app.php:132 -msgid "Personal" -msgstr "個人" - -#: lib/app.php:133 -msgid "Projects" -msgstr "計畫" - -#: lib/app.php:134 -msgid "Questions" -msgstr "問題" - -#: lib/app.php:135 -msgid "Work" -msgstr "工作" - -#: lib/app.php:351 lib/app.php:361 -msgid "by" -msgstr "" - -#: lib/app.php:359 lib/app.php:399 -msgid "unnamed" -msgstr "無名稱的" - -#: lib/import.php:184 templates/calendar.php:12 -#: templates/part.choosecalendar.php:22 -msgid "New Calendar" -msgstr "新日曆" - -#: lib/object.php:372 -msgid "Does not repeat" -msgstr "不重覆" - -#: lib/object.php:373 -msgid "Daily" -msgstr "每日" - -#: lib/object.php:374 -msgid "Weekly" -msgstr "每週" - -#: lib/object.php:375 -msgid "Every Weekday" -msgstr "每週末" - -#: lib/object.php:376 -msgid "Bi-Weekly" -msgstr "每雙週" - -#: lib/object.php:377 -msgid "Monthly" -msgstr "每月" - -#: lib/object.php:378 -msgid "Yearly" -msgstr "每年" - -#: lib/object.php:388 -msgid "never" -msgstr "絕不" - -#: lib/object.php:389 -msgid "by occurrences" -msgstr "由事件" - -#: lib/object.php:390 -msgid "by date" -msgstr "由日期" - -#: lib/object.php:400 -msgid "by monthday" -msgstr "依月份日期" - -#: lib/object.php:401 -msgid "by weekday" -msgstr "由平日" - -#: lib/object.php:411 templates/calendar.php:5 templates/settings.php:69 -msgid "Monday" -msgstr "週一" - -#: lib/object.php:412 templates/calendar.php:5 -msgid "Tuesday" -msgstr "週二" - -#: lib/object.php:413 templates/calendar.php:5 -msgid "Wednesday" -msgstr "週三" - -#: lib/object.php:414 templates/calendar.php:5 -msgid "Thursday" -msgstr "週四" - -#: lib/object.php:415 templates/calendar.php:5 -msgid "Friday" -msgstr "週五" - -#: lib/object.php:416 templates/calendar.php:5 -msgid "Saturday" -msgstr "週六" - -#: lib/object.php:417 templates/calendar.php:5 templates/settings.php:70 -msgid "Sunday" -msgstr "週日" - -#: lib/object.php:427 -msgid "events week of month" -msgstr "月份中活動週" - -#: lib/object.php:428 -msgid "first" -msgstr "第一" - -#: lib/object.php:429 -msgid "second" -msgstr "第二" - -#: lib/object.php:430 -msgid "third" -msgstr "第三" - -#: lib/object.php:431 -msgid "fourth" -msgstr "第四" - -#: lib/object.php:432 -msgid "fifth" -msgstr "第五" - -#: lib/object.php:433 -msgid "last" -msgstr "最後" - -#: lib/object.php:467 templates/calendar.php:7 -msgid "January" -msgstr "一月" - -#: lib/object.php:468 templates/calendar.php:7 -msgid "February" -msgstr "二月" - -#: lib/object.php:469 templates/calendar.php:7 -msgid "March" -msgstr "三月" - -#: lib/object.php:470 templates/calendar.php:7 -msgid "April" -msgstr "四月" - -#: lib/object.php:471 templates/calendar.php:7 -msgid "May" -msgstr "五月" - -#: lib/object.php:472 templates/calendar.php:7 -msgid "June" -msgstr "六月" - -#: lib/object.php:473 templates/calendar.php:7 -msgid "July" -msgstr "七月" - -#: lib/object.php:474 templates/calendar.php:7 -msgid "August" -msgstr "八月" - -#: lib/object.php:475 templates/calendar.php:7 -msgid "September" -msgstr "九月" - -#: lib/object.php:476 templates/calendar.php:7 -msgid "October" -msgstr "十月" - -#: lib/object.php:477 templates/calendar.php:7 -msgid "November" -msgstr "十一月" - -#: lib/object.php:478 templates/calendar.php:7 -msgid "December" -msgstr "十二月" - -#: lib/object.php:488 -msgid "by events date" -msgstr "由事件日期" - -#: lib/object.php:489 -msgid "by yearday(s)" -msgstr "依年份日期" - -#: lib/object.php:490 -msgid "by weeknumber(s)" -msgstr "由週數" - -#: lib/object.php:491 -msgid "by day and month" -msgstr "由日與月" - -#: lib/search.php:35 lib/search.php:37 lib/search.php:40 -msgid "Date" -msgstr "日期" - -#: lib/search.php:43 -msgid "Cal." -msgstr "行事曆" - -#: templates/calendar.php:6 -msgid "Sun." -msgstr "" - -#: templates/calendar.php:6 -msgid "Mon." -msgstr "" - -#: templates/calendar.php:6 -msgid "Tue." -msgstr "" - -#: templates/calendar.php:6 -msgid "Wed." -msgstr "" - -#: templates/calendar.php:6 -msgid "Thu." -msgstr "" - -#: templates/calendar.php:6 -msgid "Fri." -msgstr "" - -#: templates/calendar.php:6 -msgid "Sat." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jan." -msgstr "" - -#: templates/calendar.php:8 -msgid "Feb." -msgstr "" - -#: templates/calendar.php:8 -msgid "Mar." -msgstr "" - -#: templates/calendar.php:8 -msgid "Apr." -msgstr "" - -#: templates/calendar.php:8 -msgid "May." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jun." -msgstr "" - -#: templates/calendar.php:8 -msgid "Jul." -msgstr "" - -#: templates/calendar.php:8 -msgid "Aug." -msgstr "" - -#: templates/calendar.php:8 -msgid "Sep." -msgstr "" - -#: templates/calendar.php:8 -msgid "Oct." -msgstr "" - -#: templates/calendar.php:8 -msgid "Nov." -msgstr "" - -#: templates/calendar.php:8 -msgid "Dec." -msgstr "" - -#: templates/calendar.php:11 -msgid "All day" -msgstr "整天" - -#: templates/calendar.php:13 -msgid "Missing fields" -msgstr "遺失欄位" - -#: templates/calendar.php:14 templates/part.eventform.php:19 -#: templates/part.showevent.php:11 -msgid "Title" -msgstr "標題" - -#: templates/calendar.php:16 -msgid "From Date" -msgstr "自日期" - -#: templates/calendar.php:17 -msgid "From Time" -msgstr "至時間" - -#: templates/calendar.php:18 -msgid "To Date" -msgstr "至日期" - -#: templates/calendar.php:19 -msgid "To Time" -msgstr "至時間" - -#: templates/calendar.php:20 -msgid "The event ends before it starts" -msgstr "事件的結束在開始之前" - -#: templates/calendar.php:21 -msgid "There was a database fail" -msgstr "資料庫錯誤" - -#: templates/calendar.php:39 -msgid "Week" -msgstr "週" - -#: templates/calendar.php:40 -msgid "Month" -msgstr "月" - -#: templates/calendar.php:41 -msgid "List" -msgstr "清單" - -#: templates/calendar.php:45 -msgid "Today" -msgstr "今日" - -#: templates/calendar.php:46 templates/calendar.php:47 -msgid "Settings" -msgstr "" - -#: templates/part.choosecalendar.php:2 -msgid "Your calendars" -msgstr "你的行事曆" - -#: templates/part.choosecalendar.php:27 -#: templates/part.choosecalendar.rowfields.php:11 -msgid "CalDav Link" -msgstr "CalDav 聯結" - -#: templates/part.choosecalendar.php:31 -msgid "Shared calendars" -msgstr "分享的行事曆" - -#: templates/part.choosecalendar.php:48 -msgid "No shared calendars" -msgstr "不分享的行事曆" - -#: templates/part.choosecalendar.rowfields.php:8 -msgid "Share Calendar" -msgstr "分享行事曆" - -#: templates/part.choosecalendar.rowfields.php:14 -msgid "Download" -msgstr "下載" - -#: templates/part.choosecalendar.rowfields.php:17 -msgid "Edit" -msgstr "編輯" - -#: templates/part.choosecalendar.rowfields.php:20 -#: templates/part.editevent.php:9 -msgid "Delete" -msgstr "刪除" - -#: templates/part.choosecalendar.rowfields.shared.php:4 -msgid "shared with you by" -msgstr "分享給你由" - -#: templates/part.editcalendar.php:9 -msgid "New calendar" -msgstr "新日曆" - -#: templates/part.editcalendar.php:9 -msgid "Edit calendar" -msgstr "編輯日曆" - -#: templates/part.editcalendar.php:12 -msgid "Displayname" -msgstr "顯示名稱" - -#: templates/part.editcalendar.php:23 -msgid "Active" -msgstr "作用中" - -#: templates/part.editcalendar.php:29 -msgid "Calendar color" -msgstr "日曆顏色" - -#: templates/part.editcalendar.php:42 -msgid "Save" -msgstr "儲存" - -#: templates/part.editcalendar.php:42 templates/part.editevent.php:8 -#: templates/part.newevent.php:6 -msgid "Submit" -msgstr "提出" - -#: templates/part.editcalendar.php:43 -msgid "Cancel" -msgstr "取消" - -#: templates/part.editevent.php:1 -msgid "Edit an event" -msgstr "編輯事件" - -#: templates/part.editevent.php:10 -msgid "Export" -msgstr "匯出" - -#: templates/part.eventform.php:8 templates/part.showevent.php:3 -msgid "Eventinfo" -msgstr "活動資訊" - -#: templates/part.eventform.php:9 templates/part.showevent.php:4 -msgid "Repeating" -msgstr "重覆中" - -#: templates/part.eventform.php:10 templates/part.showevent.php:5 -msgid "Alarm" -msgstr "鬧鐘" - -#: templates/part.eventform.php:11 templates/part.showevent.php:6 -msgid "Attendees" -msgstr "出席者" - -#: templates/part.eventform.php:13 -msgid "Share" -msgstr "分享" - -#: templates/part.eventform.php:21 -msgid "Title of the Event" -msgstr "事件標題" - -#: templates/part.eventform.php:27 templates/part.showevent.php:19 -msgid "Category" -msgstr "分類" - -#: templates/part.eventform.php:29 -msgid "Separate categories with commas" -msgstr "用逗點分隔分類" - -#: templates/part.eventform.php:30 -msgid "Edit categories" -msgstr "編輯分類" - -#: templates/part.eventform.php:56 templates/part.showevent.php:52 -msgid "All Day Event" -msgstr "全天事件" - -#: templates/part.eventform.php:60 templates/part.showevent.php:56 -msgid "From" -msgstr "自" - -#: templates/part.eventform.php:68 templates/part.showevent.php:64 -msgid "To" -msgstr "至" - -#: templates/part.eventform.php:76 templates/part.showevent.php:72 -msgid "Advanced options" -msgstr "進階選項" - -#: templates/part.eventform.php:81 templates/part.showevent.php:77 -msgid "Location" -msgstr "位置" - -#: templates/part.eventform.php:83 -msgid "Location of the Event" -msgstr "事件位置" - -#: templates/part.eventform.php:89 templates/part.showevent.php:85 -msgid "Description" -msgstr "描述" - -#: templates/part.eventform.php:91 -msgid "Description of the Event" -msgstr "事件描述" - -#: templates/part.eventform.php:100 templates/part.showevent.php:95 -msgid "Repeat" -msgstr "重覆" - -#: templates/part.eventform.php:107 templates/part.showevent.php:102 -msgid "Advanced" -msgstr "進階" - -#: templates/part.eventform.php:151 templates/part.showevent.php:146 -msgid "Select weekdays" -msgstr "選擇平日" - -#: templates/part.eventform.php:164 templates/part.eventform.php:177 -#: templates/part.showevent.php:159 templates/part.showevent.php:172 -msgid "Select days" -msgstr "選擇日" - -#: templates/part.eventform.php:169 templates/part.showevent.php:164 -msgid "and the events day of year." -msgstr "以及年中的活動日" - -#: templates/part.eventform.php:182 templates/part.showevent.php:177 -msgid "and the events day of month." -msgstr "以及月中的活動日" - -#: templates/part.eventform.php:190 templates/part.showevent.php:185 -msgid "Select months" -msgstr "選擇月" - -#: templates/part.eventform.php:203 templates/part.showevent.php:198 -msgid "Select weeks" -msgstr "選擇週" - -#: templates/part.eventform.php:208 templates/part.showevent.php:203 -msgid "and the events week of year." -msgstr "以及年中的活動週" - -#: templates/part.eventform.php:214 templates/part.showevent.php:209 -msgid "Interval" -msgstr "間隔" - -#: templates/part.eventform.php:220 templates/part.showevent.php:215 -msgid "End" -msgstr "結束" - -#: templates/part.eventform.php:233 templates/part.showevent.php:228 -msgid "occurrences" -msgstr "事件" - -#: templates/part.import.php:14 -msgid "create a new calendar" -msgstr "建立新日曆" - -#: templates/part.import.php:17 -msgid "Import a calendar file" -msgstr "匯入日曆檔案" - -#: templates/part.import.php:24 -msgid "Please choose a calendar" -msgstr "" - -#: templates/part.import.php:36 -msgid "Name of new calendar" -msgstr "新日曆名稱" - -#: templates/part.import.php:44 -msgid "Take an available name!" -msgstr "" - -#: templates/part.import.php:45 -msgid "" -"A Calendar with this name already exists. If you continue anyhow, these " -"calendars will be merged." -msgstr "" - -#: templates/part.import.php:47 -msgid "Import" -msgstr "匯入" - -#: templates/part.import.php:56 -msgid "Close Dialog" -msgstr "關閉對話" - -#: templates/part.newevent.php:1 -msgid "Create a new event" -msgstr "建立一個新事件" - -#: templates/part.showevent.php:1 -msgid "View an event" -msgstr "觀看一個活動" - -#: templates/part.showevent.php:23 -msgid "No categories selected" -msgstr "沒有選擇分類" - -#: templates/part.showevent.php:37 -msgid "of" -msgstr "於" - -#: templates/part.showevent.php:59 templates/part.showevent.php:67 -msgid "at" -msgstr "於" - -#: templates/settings.php:10 -msgid "General" -msgstr "" - -#: templates/settings.php:15 -msgid "Timezone" -msgstr "時區" - -#: templates/settings.php:47 -msgid "Update timezone automatically" -msgstr "" - -#: templates/settings.php:52 -msgid "Time format" -msgstr "" - -#: templates/settings.php:57 -msgid "24h" -msgstr "24小時制" - -#: templates/settings.php:58 -msgid "12h" -msgstr "12小時制" - -#: templates/settings.php:64 -msgid "Start week on" -msgstr "" - -#: templates/settings.php:76 -msgid "Cache" -msgstr "" - -#: templates/settings.php:80 -msgid "Clear cache for repeating events" -msgstr "" - -#: templates/settings.php:85 -msgid "URLs" -msgstr "" - -#: templates/settings.php:87 -msgid "Calendar CalDAV syncing addresses" -msgstr "" - -#: templates/settings.php:87 -msgid "more info" -msgstr "" - -#: templates/settings.php:89 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:91 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:93 -msgid "Read only iCalendar link(s)" -msgstr "" - -#: templates/share.dropdown.php:20 -msgid "Users" -msgstr "使用者" - -#: templates/share.dropdown.php:21 -msgid "select users" -msgstr "選擇使用者" - -#: templates/share.dropdown.php:36 templates/share.dropdown.php:62 -msgid "Editable" -msgstr "可編輯" - -#: templates/share.dropdown.php:48 -msgid "Groups" -msgstr "群組" - -#: templates/share.dropdown.php:49 -msgid "select groups" -msgstr "選擇群組" - -#: templates/share.dropdown.php:75 -msgid "make public" -msgstr "公開" diff --git a/l10n/zh_TW/contacts.po b/l10n/zh_TW/contacts.po deleted file mode 100644 index 254da03e8b5ebe31fe8bc620b619e39c08ac38a8..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/contacts.po +++ /dev/null @@ -1,954 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Donahue Chuang <soshinwu@gmail.com>, 2012. -# Eddy Chang <taiwanmambo@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-24 02:02+0200\n" -"PO-Revision-Date: 2012-08-24 00:03+0000\n" -"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/addressbook/activate.php:24 ajax/addressbook/update.php:32 -msgid "Error (de)activating addressbook." -msgstr "在啟用或關閉電話簿時發生錯誤" - -#: ajax/addressbook/delete.php:31 ajax/addressbook/update.php:20 -#: ajax/contact/addproperty.php:42 ajax/contact/delete.php:32 -#: ajax/contact/saveproperty.php:39 -msgid "id is not set." -msgstr "" - -#: ajax/addressbook/update.php:24 -msgid "Cannot update addressbook with an empty name." -msgstr "" - -#: ajax/addressbook/update.php:28 -msgid "Error updating addressbook." -msgstr "電話簿更新中發生錯誤" - -#: ajax/categories/categoriesfor.php:17 -msgid "No ID provided" -msgstr "未提供 ID" - -#: ajax/categories/categoriesfor.php:34 -msgid "Error setting checksum." -msgstr "" - -#: ajax/categories/delete.php:19 -msgid "No categories selected for deletion." -msgstr "" - -#: ajax/categories/delete.php:26 -msgid "No address books found." -msgstr "" - -#: ajax/categories/delete.php:34 -msgid "No contacts found." -msgstr "沒有找到聯絡人" - -#: ajax/contact/add.php:47 -msgid "There was an error adding the contact." -msgstr "添加通訊錄發生錯誤" - -#: ajax/contact/addproperty.php:39 ajax/contact/saveproperty.php:36 -msgid "element name is not set." -msgstr "" - -#: ajax/contact/addproperty.php:46 -msgid "Could not parse contact: " -msgstr "" - -#: ajax/contact/addproperty.php:56 -msgid "Cannot add empty property." -msgstr "不可添加空白內容" - -#: ajax/contact/addproperty.php:67 -msgid "At least one of the address fields has to be filled out." -msgstr "至少必須填寫一欄地址" - -#: ajax/contact/addproperty.php:76 -msgid "Trying to add duplicate property: " -msgstr "" - -#: ajax/contact/addproperty.php:115 ajax/contact/saveproperty.php:93 -msgid "Missing IM parameter." -msgstr "" - -#: ajax/contact/addproperty.php:119 ajax/contact/saveproperty.php:97 -msgid "Unknown IM: " -msgstr "" - -#: ajax/contact/deleteproperty.php:37 -msgid "Information about vCard is incorrect. Please reload the page." -msgstr "有關 vCard 的資訊不正確,請重新載入此頁。" - -#: ajax/contact/details.php:31 -msgid "Missing ID" -msgstr "遺失ID" - -#: ajax/contact/details.php:36 -msgid "Error parsing VCard for ID: \"" -msgstr "" - -#: ajax/contact/saveproperty.php:42 -msgid "checksum is not set." -msgstr "" - -#: ajax/contact/saveproperty.php:62 -msgid "Information about vCard is incorrect. Please reload the page: " -msgstr "" - -#: ajax/contact/saveproperty.php:69 -msgid "Something went FUBAR. " -msgstr "" - -#: ajax/currentphoto.php:30 ajax/oc_photo.php:28 ajax/uploadphoto.php:36 -#: ajax/uploadphoto.php:68 -msgid "No contact ID was submitted." -msgstr "" - -#: ajax/currentphoto.php:36 -msgid "Error reading contact photo." -msgstr "" - -#: ajax/currentphoto.php:48 -msgid "Error saving temporary file." -msgstr "" - -#: ajax/currentphoto.php:51 -msgid "The loading photo is not valid." -msgstr "" - -#: ajax/editname.php:31 -msgid "Contact ID is missing." -msgstr "" - -#: ajax/oc_photo.php:32 -msgid "No photo path was submitted." -msgstr "" - -#: ajax/oc_photo.php:39 -msgid "File doesn't exist:" -msgstr "" - -#: ajax/oc_photo.php:44 ajax/oc_photo.php:47 -msgid "Error loading image." -msgstr "" - -#: ajax/savecrop.php:69 -msgid "Error getting contact object." -msgstr "" - -#: ajax/savecrop.php:79 -msgid "Error getting PHOTO property." -msgstr "" - -#: ajax/savecrop.php:98 -msgid "Error saving contact." -msgstr "" - -#: ajax/savecrop.php:109 -msgid "Error resizing image" -msgstr "" - -#: ajax/savecrop.php:112 -msgid "Error cropping image" -msgstr "" - -#: ajax/savecrop.php:115 -msgid "Error creating temporary image" -msgstr "" - -#: ajax/savecrop.php:118 -msgid "Error finding image: " -msgstr "" - -#: ajax/uploadimport.php:44 ajax/uploadimport.php:76 -msgid "Error uploading contacts to storage." -msgstr "" - -#: ajax/uploadimport.php:61 ajax/uploadphoto.php:77 -msgid "There is no error, the file uploaded with success" -msgstr "" - -#: ajax/uploadimport.php:62 ajax/uploadphoto.php:78 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ajax/uploadimport.php:63 ajax/uploadphoto.php:79 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" - -#: ajax/uploadimport.php:64 ajax/uploadphoto.php:80 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ajax/uploadimport.php:65 ajax/uploadphoto.php:81 -msgid "No file was uploaded" -msgstr "沒有已上傳的檔案" - -#: ajax/uploadimport.php:66 ajax/uploadphoto.php:82 -msgid "Missing a temporary folder" -msgstr "" - -#: ajax/uploadphoto.php:59 ajax/uploadphoto.php:109 -msgid "Couldn't save temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:62 ajax/uploadphoto.php:112 -msgid "Couldn't load temporary image: " -msgstr "" - -#: ajax/uploadphoto.php:71 -msgid "No file was uploaded. Unknown error" -msgstr "" - -#: appinfo/app.php:21 -msgid "Contacts" -msgstr "通訊錄" - -#: js/contacts.js:71 -msgid "Sorry, this functionality has not been implemented yet" -msgstr "" - -#: js/contacts.js:71 -msgid "Not implemented" -msgstr "" - -#: js/contacts.js:76 -msgid "Couldn't get a valid address." -msgstr "" - -#: js/contacts.js:76 js/contacts.js:365 js/contacts.js:381 js/contacts.js:393 -#: js/contacts.js:723 js/contacts.js:763 js/contacts.js:789 js/contacts.js:921 -#: js/contacts.js:927 js/contacts.js:939 js/contacts.js:976 -#: js/contacts.js:1250 js/contacts.js:1258 js/contacts.js:1267 -#: js/contacts.js:1302 js/contacts.js:1338 js/contacts.js:1353 -#: js/contacts.js:1379 js/contacts.js:1609 js/contacts.js:1644 -#: js/contacts.js:1664 js/settings.js:26 js/settings.js:43 js/settings.js:68 -msgid "Error" -msgstr "" - -#: js/contacts.js:424 -msgid "You do not have permission to add contacts to " -msgstr "" - -#: js/contacts.js:425 -msgid "Please select one of your own address books." -msgstr "" - -#: js/contacts.js:425 -msgid "Permission error" -msgstr "" - -#: js/contacts.js:763 -msgid "This property has to be non-empty." -msgstr "" - -#: js/contacts.js:789 -msgid "Couldn't serialize elements." -msgstr "" - -#: js/contacts.js:921 js/contacts.js:939 -msgid "" -"'deleteProperty' called without type argument. Please report at " -"bugs.owncloud.org" -msgstr "" - -#: js/contacts.js:958 -msgid "Edit name" -msgstr "" - -#: js/contacts.js:1250 -msgid "No files selected for upload." -msgstr "" - -#: js/contacts.js:1258 -msgid "" -"The file you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "" - -#: js/contacts.js:1322 -msgid "Error loading profile picture." -msgstr "" - -#: js/contacts.js:1457 js/contacts.js:1498 js/contacts.js:1517 -#: js/contacts.js:1560 -msgid "Select type" -msgstr "" - -#: js/contacts.js:1578 -msgid "" -"Some contacts are marked for deletion, but not deleted yet. Please wait for " -"them to be deleted." -msgstr "" - -#: js/contacts.js:1649 -msgid "Do you want to merge these address books?" -msgstr "" - -#: js/loader.js:49 -msgid "Result: " -msgstr "" - -#: js/loader.js:49 -msgid " imported, " -msgstr "" - -#: js/loader.js:49 -msgid " failed." -msgstr "" - -#: js/settings.js:68 -msgid "Displayname cannot be empty." -msgstr "" - -#: lib/app.php:36 -msgid "Addressbook not found: " -msgstr "" - -#: lib/app.php:52 -msgid "This is not your addressbook." -msgstr "這不是你的電話簿" - -#: lib/app.php:71 -msgid "Contact could not be found." -msgstr "通訊錄未發現" - -#: lib/app.php:116 -msgid "Jabber" -msgstr "" - -#: lib/app.php:121 -msgid "AIM" -msgstr "" - -#: lib/app.php:126 -msgid "MSN" -msgstr "" - -#: lib/app.php:131 -msgid "Twitter" -msgstr "" - -#: lib/app.php:136 -msgid "GoogleTalk" -msgstr "" - -#: lib/app.php:141 -msgid "Facebook" -msgstr "" - -#: lib/app.php:146 -msgid "XMPP" -msgstr "" - -#: lib/app.php:151 -msgid "ICQ" -msgstr "" - -#: lib/app.php:156 -msgid "Yahoo" -msgstr "" - -#: lib/app.php:161 -msgid "Skype" -msgstr "" - -#: lib/app.php:166 -msgid "QQ" -msgstr "" - -#: lib/app.php:171 -msgid "GaduGadu" -msgstr "" - -#: lib/app.php:194 lib/app.php:202 lib/app.php:213 lib/app.php:266 -msgid "Work" -msgstr "公司" - -#: lib/app.php:195 lib/app.php:200 lib/app.php:214 -msgid "Home" -msgstr "住宅" - -#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593 -msgid "Other" -msgstr "" - -#: lib/app.php:201 -msgid "Mobile" -msgstr "行動電話" - -#: lib/app.php:203 -msgid "Text" -msgstr "文字" - -#: lib/app.php:204 -msgid "Voice" -msgstr "語音" - -#: lib/app.php:205 -msgid "Message" -msgstr "訊息" - -#: lib/app.php:206 -msgid "Fax" -msgstr "傳真" - -#: lib/app.php:207 -msgid "Video" -msgstr "影片" - -#: lib/app.php:208 -msgid "Pager" -msgstr "呼叫器" - -#: lib/app.php:215 -msgid "Internet" -msgstr "網際網路" - -#: lib/app.php:252 templates/part.contact.php:45 -#: templates/part.contact.php:128 -msgid "Birthday" -msgstr "生日" - -#: lib/app.php:253 -msgid "Business" -msgstr "" - -#: lib/app.php:254 -msgid "Call" -msgstr "" - -#: lib/app.php:255 -msgid "Clients" -msgstr "" - -#: lib/app.php:256 -msgid "Deliverer" -msgstr "" - -#: lib/app.php:257 -msgid "Holidays" -msgstr "" - -#: lib/app.php:258 -msgid "Ideas" -msgstr "" - -#: lib/app.php:259 -msgid "Journey" -msgstr "" - -#: lib/app.php:260 -msgid "Jubilee" -msgstr "" - -#: lib/app.php:261 -msgid "Meeting" -msgstr "" - -#: lib/app.php:263 -msgid "Personal" -msgstr "" - -#: lib/app.php:264 -msgid "Projects" -msgstr "" - -#: lib/app.php:265 -msgid "Questions" -msgstr "" - -#: lib/hooks.php:102 -msgid "{name}'s Birthday" -msgstr "{name}的生日" - -#: lib/search.php:15 -msgid "Contact" -msgstr "通訊錄" - -#: lib/vcard.php:408 -msgid "You do not have the permissions to edit this contact." -msgstr "" - -#: lib/vcard.php:483 -msgid "You do not have the permissions to delete this contact." -msgstr "" - -#: templates/index.php:14 -msgid "Add Contact" -msgstr "添加通訊錄" - -#: templates/index.php:15 templates/index.php:16 templates/part.import.php:17 -msgid "Import" -msgstr "" - -#: templates/index.php:18 -msgid "Settings" -msgstr "" - -#: templates/index.php:18 templates/settings.php:9 -msgid "Addressbooks" -msgstr "電話簿" - -#: templates/index.php:36 templates/part.import.php:24 -msgid "Close" -msgstr "" - -#: templates/index.php:37 -msgid "Keyboard shortcuts" -msgstr "" - -#: templates/index.php:39 -msgid "Navigation" -msgstr "" - -#: templates/index.php:42 -msgid "Next contact in list" -msgstr "" - -#: templates/index.php:44 -msgid "Previous contact in list" -msgstr "" - -#: templates/index.php:46 -msgid "Expand/collapse current addressbook" -msgstr "" - -#: templates/index.php:48 -msgid "Next addressbook" -msgstr "" - -#: templates/index.php:50 -msgid "Previous addressbook" -msgstr "" - -#: templates/index.php:54 -msgid "Actions" -msgstr "" - -#: templates/index.php:57 -msgid "Refresh contacts list" -msgstr "" - -#: templates/index.php:59 -msgid "Add new contact" -msgstr "" - -#: templates/index.php:61 -msgid "Add new addressbook" -msgstr "" - -#: templates/index.php:63 -msgid "Delete current contact" -msgstr "" - -#: templates/part.contact.php:17 -msgid "Drop photo to upload" -msgstr "" - -#: templates/part.contact.php:19 -msgid "Delete current photo" -msgstr "" - -#: templates/part.contact.php:20 -msgid "Edit current photo" -msgstr "" - -#: templates/part.contact.php:21 -msgid "Upload new photo" -msgstr "" - -#: templates/part.contact.php:22 -msgid "Select photo from ownCloud" -msgstr "" - -#: templates/part.contact.php:35 -msgid "Format custom, Short name, Full name, Reverse or Reverse with comma" -msgstr "" - -#: templates/part.contact.php:36 -msgid "Edit name details" -msgstr "編輯姓名詳細資訊" - -#: templates/part.contact.php:39 templates/part.contact.php:40 -#: templates/part.contact.php:126 -msgid "Organization" -msgstr "組織" - -#: templates/part.contact.php:40 templates/part.contact.php:42 -#: templates/part.contact.php:44 templates/part.contact.php:46 -#: templates/part.contact.php:50 templates/settings.php:36 -msgid "Delete" -msgstr "刪除" - -#: templates/part.contact.php:41 templates/part.contact.php:127 -msgid "Nickname" -msgstr "綽號" - -#: templates/part.contact.php:42 -msgid "Enter nickname" -msgstr "輸入綽號" - -#: templates/part.contact.php:43 templates/part.contact.php:134 -msgid "Web site" -msgstr "" - -#: templates/part.contact.php:44 -msgid "http://www.somesite.com" -msgstr "" - -#: templates/part.contact.php:44 -msgid "Go to web site" -msgstr "" - -#: templates/part.contact.php:46 -msgid "dd-mm-yyyy" -msgstr "dd-mm-yyyy" - -#: templates/part.contact.php:47 templates/part.contact.php:135 -msgid "Groups" -msgstr "群組" - -#: templates/part.contact.php:49 -msgid "Separate groups with commas" -msgstr "用逗號分隔群組" - -#: templates/part.contact.php:50 -msgid "Edit groups" -msgstr "編輯群組" - -#: templates/part.contact.php:59 templates/part.contact.php:73 -#: templates/part.contact.php:98 -msgid "Preferred" -msgstr "首選" - -#: templates/part.contact.php:60 -msgid "Please specify a valid email address." -msgstr "註填入合法的電子郵件住址" - -#: templates/part.contact.php:60 -msgid "Enter email address" -msgstr "輸入電子郵件地址" - -#: templates/part.contact.php:64 -msgid "Mail to address" -msgstr "寄送住址" - -#: templates/part.contact.php:65 -msgid "Delete email address" -msgstr "刪除電子郵件住址" - -#: templates/part.contact.php:75 -msgid "Enter phone number" -msgstr "輸入電話號碼" - -#: templates/part.contact.php:79 -msgid "Delete phone number" -msgstr "刪除電話號碼" - -#: templates/part.contact.php:100 -msgid "Instant Messenger" -msgstr "" - -#: templates/part.contact.php:101 -msgid "Delete IM" -msgstr "" - -#: templates/part.contact.php:110 -msgid "View on map" -msgstr "" - -#: templates/part.contact.php:110 -msgid "Edit address details" -msgstr "電子郵件住址詳細資訊" - -#: templates/part.contact.php:116 -msgid "Add notes here." -msgstr "在這裡新增註解" - -#: templates/part.contact.php:124 -msgid "Add field" -msgstr "新增欄位" - -#: templates/part.contact.php:129 -msgid "Phone" -msgstr "電話" - -#: templates/part.contact.php:130 -msgid "Email" -msgstr "電子郵件" - -#: templates/part.contact.php:131 -msgid "Instant Messaging" -msgstr "" - -#: templates/part.contact.php:132 -msgid "Address" -msgstr "地址" - -#: templates/part.contact.php:133 -msgid "Note" -msgstr "註解" - -#: templates/part.contact.php:138 -msgid "Download contact" -msgstr "下載通訊錄" - -#: templates/part.contact.php:139 -msgid "Delete contact" -msgstr "刪除通訊錄" - -#: templates/part.cropphoto.php:65 -msgid "The temporary image has been removed from cache." -msgstr "" - -#: templates/part.edit_address_dialog.php:6 -msgid "Edit address" -msgstr "" - -#: templates/part.edit_address_dialog.php:10 -msgid "Type" -msgstr "類型" - -#: templates/part.edit_address_dialog.php:18 -#: templates/part.edit_address_dialog.php:21 -msgid "PO Box" -msgstr "通訊地址" - -#: templates/part.edit_address_dialog.php:24 -msgid "Street address" -msgstr "" - -#: templates/part.edit_address_dialog.php:27 -msgid "Street and number" -msgstr "" - -#: templates/part.edit_address_dialog.php:30 -msgid "Extended" -msgstr "分機" - -#: templates/part.edit_address_dialog.php:33 -msgid "Apartment number etc." -msgstr "" - -#: templates/part.edit_address_dialog.php:36 -#: templates/part.edit_address_dialog.php:39 -msgid "City" -msgstr "城市" - -#: templates/part.edit_address_dialog.php:42 -msgid "Region" -msgstr "地區" - -#: templates/part.edit_address_dialog.php:45 -msgid "E.g. state or province" -msgstr "" - -#: templates/part.edit_address_dialog.php:48 -msgid "Zipcode" -msgstr "郵遞區號" - -#: templates/part.edit_address_dialog.php:51 -msgid "Postal code" -msgstr "" - -#: templates/part.edit_address_dialog.php:54 -#: templates/part.edit_address_dialog.php:57 -msgid "Country" -msgstr "國家" - -#: templates/part.edit_name_dialog.php:16 -msgid "Addressbook" -msgstr "電話簿" - -#: templates/part.edit_name_dialog.php:23 -msgid "Hon. prefixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:27 -msgid "Miss" -msgstr "" - -#: templates/part.edit_name_dialog.php:28 -msgid "Ms" -msgstr "" - -#: templates/part.edit_name_dialog.php:29 -msgid "Mr" -msgstr "先生" - -#: templates/part.edit_name_dialog.php:30 -msgid "Sir" -msgstr "先生" - -#: templates/part.edit_name_dialog.php:31 -msgid "Mrs" -msgstr "小姐" - -#: templates/part.edit_name_dialog.php:32 -msgid "Dr" -msgstr "博士(醫生)" - -#: templates/part.edit_name_dialog.php:35 -msgid "Given name" -msgstr "給定名(名)" - -#: templates/part.edit_name_dialog.php:37 -msgid "Additional names" -msgstr "額外名" - -#: templates/part.edit_name_dialog.php:39 -msgid "Family name" -msgstr "家族名(姓)" - -#: templates/part.edit_name_dialog.php:41 -msgid "Hon. suffixes" -msgstr "" - -#: templates/part.edit_name_dialog.php:45 -msgid "J.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:46 -msgid "M.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:47 -msgid "D.O." -msgstr "" - -#: templates/part.edit_name_dialog.php:48 -msgid "D.C." -msgstr "" - -#: templates/part.edit_name_dialog.php:49 -msgid "Ph.D." -msgstr "" - -#: templates/part.edit_name_dialog.php:50 -msgid "Esq." -msgstr "" - -#: templates/part.edit_name_dialog.php:51 -msgid "Jr." -msgstr "" - -#: templates/part.edit_name_dialog.php:52 -msgid "Sn." -msgstr "" - -#: templates/part.import.php:1 -msgid "Import a contacts file" -msgstr "" - -#: templates/part.import.php:6 -msgid "Please choose the addressbook" -msgstr "" - -#: templates/part.import.php:10 -msgid "create a new addressbook" -msgstr "" - -#: templates/part.import.php:15 -msgid "Name of new addressbook" -msgstr "" - -#: templates/part.import.php:20 -msgid "Importing contacts" -msgstr "" - -#: templates/part.no_contacts.php:3 -msgid "You have no contacts in your addressbook." -msgstr "" - -#: templates/part.no_contacts.php:5 -msgid "Add contact" -msgstr "" - -#: templates/part.selectaddressbook.php:1 -msgid "Select Address Books" -msgstr "" - -#: templates/part.selectaddressbook.php:27 -msgid "Enter name" -msgstr "" - -#: templates/part.selectaddressbook.php:29 -msgid "Enter description" -msgstr "" - -#: templates/settings.php:3 -msgid "CardDAV syncing addresses" -msgstr "" - -#: templates/settings.php:3 -msgid "more info" -msgstr "" - -#: templates/settings.php:5 -msgid "Primary address (Kontact et al)" -msgstr "" - -#: templates/settings.php:7 -msgid "iOS/OS X" -msgstr "" - -#: templates/settings.php:20 -msgid "Show CardDav link" -msgstr "" - -#: templates/settings.php:23 -msgid "Show read-only VCF link" -msgstr "" - -#: templates/settings.php:26 -msgid "Share" -msgstr "" - -#: templates/settings.php:29 -msgid "Download" -msgstr "下載" - -#: templates/settings.php:33 -msgid "Edit" -msgstr "編輯" - -#: templates/settings.php:43 -msgid "New Address Book" -msgstr "新電話簿" - -#: templates/settings.php:44 -msgid "Name" -msgstr "" - -#: templates/settings.php:45 -msgid "Description" -msgstr "" - -#: templates/settings.php:46 -msgid "Save" -msgstr "儲存" - -#: templates/settings.php:47 -msgid "Cancel" -msgstr "取消" - -#: templates/settings.php:52 -msgid "More..." -msgstr "" diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index 039e176615447edcbe77602d6b797e3697ae68d6..9bb44a04f17c2d83d10dc97401a674eda3ceda24 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-26 13:19+0200\n" -"PO-Revision-Date: 2012-09-26 11:19+0000\n" +"POT-Creation-Date: 2012-10-16 02:04+0200\n" +"PO-Revision-Date: 2012-10-16 00:05+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -31,55 +31,55 @@ msgstr "無分類添加?" msgid "This category already exists: " msgstr "此分類已經存在:" -#: js/js.js:213 templates/layout.user.php:54 templates/layout.user.php:55 +#: js/js.js:238 templates/layout.user.php:49 templates/layout.user.php:50 msgid "Settings" msgstr "設定" -#: js/js.js:645 +#: js/js.js:670 msgid "January" msgstr "一月" -#: js/js.js:645 +#: js/js.js:670 msgid "February" msgstr "二月" -#: js/js.js:645 +#: js/js.js:670 msgid "March" msgstr "三月" -#: js/js.js:645 +#: js/js.js:670 msgid "April" msgstr "四月" -#: js/js.js:645 +#: js/js.js:670 msgid "May" msgstr "五月" -#: js/js.js:645 +#: js/js.js:670 msgid "June" msgstr "六月" -#: js/js.js:646 +#: js/js.js:671 msgid "July" msgstr "七月" -#: js/js.js:646 +#: js/js.js:671 msgid "August" msgstr "八月" -#: js/js.js:646 +#: js/js.js:671 msgid "September" msgstr "九月" -#: js/js.js:646 +#: js/js.js:671 msgid "October" msgstr "十月" -#: js/js.js:646 +#: js/js.js:671 msgid "November" msgstr "十一月" -#: js/js.js:646 +#: js/js.js:671 msgid "December" msgstr "十二月" @@ -107,8 +107,8 @@ msgstr "Ok" msgid "No categories selected for deletion." msgstr "沒選擇要刪除的分類" -#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:489 -#: js/share.js:501 +#: js/oc-vcategories.js:68 js/share.js:114 js/share.js:121 js/share.js:497 +#: js/share.js:509 msgid "Error" msgstr "錯誤" @@ -125,13 +125,15 @@ msgid "Error while changing permissions" msgstr "" #: js/share.js:130 -#, python-format -msgid "Shared with you and the group %s by %s" +msgid "Shared with you and the group" +msgstr "" + +#: js/share.js:130 +msgid "by" msgstr "" #: js/share.js:132 -#, python-format -msgid "Shared with you by %s" +msgid "Shared with you by" msgstr "" #: js/share.js:137 @@ -146,7 +148,8 @@ msgstr "" msgid "Password protect" msgstr "" -#: js/share.js:147 templates/installation.php:30 templates/login.php:13 +#: js/share.js:147 templates/installation.php:42 templates/login.php:24 +#: templates/verify.php:13 msgid "Password" msgstr "密碼" @@ -159,8 +162,7 @@ msgid "Expiration date" msgstr "" #: js/share.js:185 -#, python-format -msgid "Share via email: %s" +msgid "Share via email:" msgstr "" #: js/share.js:187 @@ -172,47 +174,50 @@ msgid "Resharing is not allowed" msgstr "" #: js/share.js:250 -#, python-format -msgid "Shared in %s with %s" +msgid "Shared in" +msgstr "" + +#: js/share.js:250 +msgid "with" msgstr "" #: js/share.js:271 msgid "Unshare" msgstr "" -#: js/share.js:279 +#: js/share.js:283 msgid "can edit" msgstr "" -#: js/share.js:281 +#: js/share.js:285 msgid "access control" msgstr "" -#: js/share.js:284 +#: js/share.js:288 msgid "create" msgstr "" -#: js/share.js:287 +#: js/share.js:291 msgid "update" msgstr "" -#: js/share.js:290 +#: js/share.js:294 msgid "delete" msgstr "" -#: js/share.js:293 +#: js/share.js:297 msgid "share" msgstr "" -#: js/share.js:317 js/share.js:476 +#: js/share.js:322 js/share.js:484 msgid "Password protected" msgstr "" -#: js/share.js:489 +#: js/share.js:497 msgid "Error unsetting expiration date" msgstr "" -#: js/share.js:501 +#: js/share.js:509 msgid "Error setting expiration date" msgstr "" @@ -236,12 +241,12 @@ msgstr "已要求" msgid "Login failed!" msgstr "登入失敗!" -#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26 -#: templates/login.php:9 +#: lostpassword/templates/lostpassword.php:11 templates/installation.php:38 +#: templates/login.php:20 msgid "Username" msgstr "使用者名稱" -#: lostpassword/templates/lostpassword.php:15 +#: lostpassword/templates/lostpassword.php:14 msgid "Request reset" msgstr "要求重設" @@ -297,68 +302,107 @@ msgstr "編輯分類" msgid "Add" msgstr "添加" +#: templates/installation.php:23 templates/installation.php:31 +msgid "Security Warning" +msgstr "" + #: templates/installation.php:24 +msgid "" +"No secure random number generator is available, please enable the PHP " +"OpenSSL extension." +msgstr "" + +#: templates/installation.php:26 +msgid "" +"Without a secure random number generator an attacker may be able to predict " +"password reset tokens and take over your account." +msgstr "" + +#: templates/installation.php:32 +msgid "" +"Your data directory and your files are probably accessible from the " +"internet. The .htaccess file that ownCloud provides 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." +msgstr "" + +#: templates/installation.php:36 msgid "Create an <strong>admin account</strong>" msgstr "建立一個<strong>管理者帳號</strong>" -#: templates/installation.php:36 +#: templates/installation.php:48 msgid "Advanced" msgstr "進階" -#: templates/installation.php:38 +#: templates/installation.php:50 msgid "Data folder" msgstr "資料夾" -#: templates/installation.php:45 +#: templates/installation.php:57 msgid "Configure the database" msgstr "設定資料庫" -#: templates/installation.php:50 templates/installation.php:61 -#: templates/installation.php:71 templates/installation.php:81 +#: templates/installation.php:62 templates/installation.php:73 +#: templates/installation.php:83 templates/installation.php:93 msgid "will be used" msgstr "將會使用" -#: templates/installation.php:93 +#: templates/installation.php:105 msgid "Database user" msgstr "資料庫使用者" -#: templates/installation.php:97 +#: templates/installation.php:109 msgid "Database password" msgstr "資料庫密碼" -#: templates/installation.php:101 +#: templates/installation.php:113 msgid "Database name" msgstr "資料庫名稱" -#: templates/installation.php:109 +#: templates/installation.php:121 msgid "Database tablespace" msgstr "資料庫 tablespace" -#: templates/installation.php:115 +#: templates/installation.php:127 msgid "Database host" msgstr "資料庫主機" -#: templates/installation.php:120 +#: templates/installation.php:132 msgid "Finish setup" msgstr "完成設定" -#: templates/layout.guest.php:36 +#: templates/layout.guest.php:38 msgid "web services under your control" msgstr "網路服務已在你控制" -#: templates/layout.user.php:39 +#: templates/layout.user.php:34 msgid "Log out" msgstr "登出" -#: templates/login.php:6 +#: templates/login.php:8 +msgid "Automatic logon rejected!" +msgstr "" + +#: templates/login.php:9 +msgid "" +"If you did not change your password recently, your account may be " +"compromised!" +msgstr "" + +#: templates/login.php:10 +msgid "Please change your password to secure your account again." +msgstr "" + +#: templates/login.php:15 msgid "Lost your password?" msgstr "忘記密碼?" -#: templates/login.php:17 +#: templates/login.php:27 msgid "remember" msgstr "記住" -#: templates/login.php:18 +#: templates/login.php:28 msgid "Log in" msgstr "登入" @@ -373,3 +417,17 @@ msgstr "上一頁" #: templates/part.pagenavi.php:20 msgid "next" msgstr "下一頁" + +#: templates/verify.php:5 +msgid "Security Warning!" +msgstr "" + +#: templates/verify.php:6 +msgid "" +"Please verify your password. <br/>For security reasons you may be " +"occasionally asked to enter your password again." +msgstr "" + +#: templates/verify.php:16 +msgid "Verify" +msgstr "" diff --git a/l10n/zh_TW/files_external.po b/l10n/zh_TW/files_external.po index 9a6a0d7c43ac121908af06143c047398c74bdc64..ee66860464bb4bede757465dc38f44ed554beefe 100644 --- a/l10n/zh_TW/files_external.po +++ b/l10n/zh_TW/files_external.po @@ -7,15 +7,39 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-10-02 23:16+0200\n" +"PO-Revision-Date: 2012-10-02 21:17+0000\n" +"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 +msgid "Access granted" +msgstr "" + +#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 +msgid "Error configuring Dropbox storage" +msgstr "" + +#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 +msgid "Grant access" +msgstr "" + +#: js/dropbox.js:73 js/google.js:72 +msgid "Fill out all required fields" +msgstr "" + +#: js/dropbox.js:85 +msgid "Please provide a valid Dropbox app key and secret." +msgstr "" + +#: js/google.js:26 js/google.js:73 js/google.js:78 +msgid "Error configuring Google Drive storage" +msgstr "" #: templates/settings.php:3 msgid "External Storage" @@ -61,22 +85,22 @@ msgstr "" msgid "Users" msgstr "" -#: templates/settings.php:77 templates/settings.php:96 +#: templates/settings.php:77 templates/settings.php:107 msgid "Delete" msgstr "" -#: templates/settings.php:88 -msgid "SSL root certificates" +#: templates/settings.php:87 +msgid "Enable User External Storage" msgstr "" -#: templates/settings.php:102 -msgid "Import Root Certificate" +#: templates/settings.php:88 +msgid "Allow users to mount their own external storage" msgstr "" -#: templates/settings.php:108 -msgid "Enable User External Storage" +#: templates/settings.php:99 +msgid "SSL root certificates" msgstr "" -#: templates/settings.php:109 -msgid "Allow users to mount their own external storage" +#: templates/settings.php:113 +msgid "Import Root Certificate" msgstr "" diff --git a/l10n/zh_TW/files_odfviewer.po b/l10n/zh_TW/files_odfviewer.po deleted file mode 100644 index 2327d1c14a076e0a2f6448f92a1d0059906b8ddb..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/files_odfviewer.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:9 -msgid "Close" -msgstr "" diff --git a/l10n/zh_TW/files_pdfviewer.po b/l10n/zh_TW/files_pdfviewer.po deleted file mode 100644 index 9bccfd7d921d975494ec9e4ff19eaf5c43332387..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/files_pdfviewer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 02:18+0200\n" -"PO-Revision-Date: 2012-08-26 00:19+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/viewer.js:22 -msgid "Previous" -msgstr "" - -#: js/viewer.js:23 -msgid "Next" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Width" -msgstr "" - -#: js/viewer.js:29 -msgid "Page Fit" -msgstr "" - -#: js/viewer.js:30 -msgid "Print" -msgstr "" - -#: js/viewer.js:32 -msgid "Download" -msgstr "" diff --git a/l10n/zh_TW/files_texteditor.po b/l10n/zh_TW/files_texteditor.po deleted file mode 100644 index e57c25f2796d053cc4251fea29cccf3288f0daaa..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/files_texteditor.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/aceeditor/mode-coldfusion-uncompressed.js:1568 -#: js/aceeditor/mode-liquid-uncompressed.js:902 -#: js/aceeditor/mode-svg-uncompressed.js:1575 -msgid "regex" -msgstr "" - -#: js/editor.js:72 js/editor.js:156 js/editor.js:163 -msgid "Save" -msgstr "" - -#: js/editor.js:74 -msgid "Close" -msgstr "" - -#: js/editor.js:149 -msgid "Saving..." -msgstr "" - -#: js/editor.js:239 -msgid "An error occurred!" -msgstr "" - -#: js/editor.js:266 -msgid "There were unsaved changes, click here to go back" -msgstr "" diff --git a/l10n/zh_TW/gallery.po b/l10n/zh_TW/gallery.po deleted file mode 100644 index 6f7fa99d1ef398301eb077d7644190bea33ba0d7..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/gallery.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Donahue Chuang <soshinwu@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.net/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:37 -msgid "Pictures" -msgstr "圖片" - -#: js/album_cover.js:44 -msgid "Share gallery" -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133 -msgid "Error: " -msgstr "" - -#: js/album_cover.js:64 js/album_cover.js:100 -msgid "Internal error" -msgstr "" - -#: js/album_cover.js:114 -msgid "Scanning root" -msgstr "" - -#: js/album_cover.js:115 -msgid "Default order" -msgstr "" - -#: js/album_cover.js:116 -msgid "Ascending" -msgstr "" - -#: js/album_cover.js:116 -msgid "Descending" -msgstr "" - -#: js/album_cover.js:117 templates/index.php:19 -msgid "Settings" -msgstr "設定" - -#: js/album_cover.js:122 -msgid "Scanning root cannot be empty" -msgstr "" - -#: js/album_cover.js:122 js/album_cover.js:133 -msgid "Error" -msgstr "" - -#: templates/index.php:16 -msgid "Rescan" -msgstr "重新掃描" - -#: templates/index.php:17 -msgid "Stop" -msgstr "停止" - -#: templates/index.php:18 -msgid "Share" -msgstr "分享" - -#: templates/view_album.php:19 -msgid "Back" -msgstr "返回" - -#: templates/view_album.php:36 -msgid "Remove confirmation" -msgstr "移除確認" - -#: templates/view_album.php:37 -msgid "Do you want to remove album" -msgstr "你確定要移除相簿嗎" - -#: templates/view_album.php:40 -msgid "Change album name" -msgstr "變更相簿名稱" - -#: templates/view_album.php:43 -msgid "New album name" -msgstr "新相簿名稱" diff --git a/l10n/zh_TW/impress.po b/l10n/zh_TW/impress.po deleted file mode 100644 index c7925b09e306a878b9771571b29afa9658ad12f9..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/impress.po +++ /dev/null @@ -1,22 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-26 01:17+0200\n" -"PO-Revision-Date: 2012-08-25 23:18+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/presentations.php:7 -msgid "Documentation" -msgstr "" diff --git a/l10n/zh_TW/media.po b/l10n/zh_TW/media.po deleted file mode 100644 index eb9a0eb1142e2c0f7d427e824b98bc7587d1e18b..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/media.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# Donahue Chuang <soshinwu@gmail.com>, 2012. -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-06-06 00:12+0200\n" -"PO-Revision-Date: 2012-06-05 22:15+0000\n" -"Last-Translator: icewind <icewind1991@gmail.com>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.net/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: appinfo/app.php:32 templates/player.php:8 -msgid "Music" -msgstr "音樂" - -#: js/music.js:18 -msgid "Add album to playlist" -msgstr "" - -#: templates/music.php:3 templates/player.php:12 -msgid "Play" -msgstr "播放" - -#: templates/music.php:4 templates/music.php:26 templates/player.php:13 -msgid "Pause" -msgstr "暫停" - -#: templates/music.php:5 -msgid "Previous" -msgstr "上一首" - -#: templates/music.php:6 templates/player.php:14 -msgid "Next" -msgstr "下一首" - -#: templates/music.php:7 -msgid "Mute" -msgstr "靜音" - -#: templates/music.php:8 -msgid "Unmute" -msgstr "取消靜音" - -#: templates/music.php:25 -msgid "Rescan Collection" -msgstr "重新掃描收藏" - -#: templates/music.php:37 -msgid "Artist" -msgstr "藝人" - -#: templates/music.php:38 -msgid "Album" -msgstr "專輯" - -#: templates/music.php:39 -msgid "Title" -msgstr "標題" diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po index a4adf3347581884c509defad02bcb727c0a1031d..721a0ee82c3d8f00a6f3779bfa61b115cf868c79 100644 --- a/l10n/zh_TW/settings.po +++ b/l10n/zh_TW/settings.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-09-19 02:02+0200\n" -"PO-Revision-Date: 2012-09-19 00:03+0000\n" +"POT-Creation-Date: 2012-10-09 02:03+0200\n" +"PO-Revision-Date: 2012-10-09 00:04+0000\n" "Last-Translator: I Robot <thomas.mueller@tmit.eu>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -80,11 +80,11 @@ msgstr "使用者加入群組%s錯誤" msgid "Unable to remove user from group %s" msgstr "使用者移出群組%s錯誤" -#: js/apps.js:27 js/apps.js:61 +#: js/apps.js:28 js/apps.js:65 msgid "Disable" msgstr "停用" -#: js/apps.js:27 js/apps.js:50 +#: js/apps.js:28 js/apps.js:54 msgid "Enable" msgstr "啟用" @@ -92,7 +92,7 @@ msgstr "啟用" msgid "Saving..." msgstr "儲存中..." -#: personal.php:46 personal.php:47 +#: personal.php:47 personal.php:48 msgid "__language_name__" msgstr "__語言_名稱__" @@ -187,15 +187,19 @@ msgstr "" msgid "Add your App" msgstr "添加你的 App" -#: templates/apps.php:26 +#: templates/apps.php:11 +msgid "More Apps" +msgstr "" + +#: templates/apps.php:27 msgid "Select an App" msgstr "選擇一個應用程式" -#: templates/apps.php:29 +#: templates/apps.php:31 msgid "See application page at apps.owncloud.com" msgstr "查看應用程式頁面於 apps.owncloud.com" -#: templates/apps.php:30 +#: templates/apps.php:32 msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" msgstr "" diff --git a/l10n/zh_TW/tasks.po b/l10n/zh_TW/tasks.po deleted file mode 100644 index 10432eca2dfb9595bf1b96f0d73eabb3996a6a0b..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/tasks.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:44+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: ajax/update_property.php:51 lib/app.php:89 lib/app.php:101 -msgid "Invalid date/time" -msgstr "" - -#: appinfo/app.php:11 -msgid "Tasks" -msgstr "" - -#: js/tasks.js:415 -msgid "No category" -msgstr "" - -#: lib/app.php:33 -msgid "Unspecified" -msgstr "" - -#: lib/app.php:34 -msgid "1=highest" -msgstr "" - -#: lib/app.php:38 -msgid "5=medium" -msgstr "" - -#: lib/app.php:42 -msgid "9=lowest" -msgstr "" - -#: lib/app.php:81 -msgid "Empty Summary" -msgstr "" - -#: lib/app.php:93 -msgid "Invalid percent complete" -msgstr "" - -#: lib/app.php:107 -msgid "Invalid priority" -msgstr "" - -#: templates/tasks.php:3 -msgid "Add Task" -msgstr "" - -#: templates/tasks.php:4 -msgid "Order Due" -msgstr "" - -#: templates/tasks.php:5 -msgid "Order List" -msgstr "" - -#: templates/tasks.php:6 -msgid "Order Complete" -msgstr "" - -#: templates/tasks.php:7 -msgid "Order Location" -msgstr "" - -#: templates/tasks.php:8 -msgid "Order Priority" -msgstr "" - -#: templates/tasks.php:9 -msgid "Order Label" -msgstr "" - -#: templates/tasks.php:16 -msgid "Loading tasks..." -msgstr "" - -#: templates/tasks.php:20 -msgid "Important" -msgstr "" - -#: templates/tasks.php:23 -msgid "More" -msgstr "" - -#: templates/tasks.php:26 -msgid "Less" -msgstr "" - -#: templates/tasks.php:29 -msgid "Delete" -msgstr "" diff --git a/l10n/zh_TW/user_migrate.po b/l10n/zh_TW/user_migrate.po deleted file mode 100644 index 005fbe5e715f0af1e4e35272e18d582495da2e84..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/user_migrate.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: js/export.js:14 js/export.js:20 -msgid "Export" -msgstr "" - -#: js/export.js:19 -msgid "Something went wrong while the export file was being generated" -msgstr "" - -#: js/export.js:19 -msgid "An error has occurred" -msgstr "" - -#: templates/settings.php:2 -msgid "Export your user account" -msgstr "" - -#: templates/settings.php:3 -msgid "" -"This will create a compressed file that contains your ownCloud account." -msgstr "" - -#: templates/settings.php:13 -msgid "Import user account" -msgstr "" - -#: templates/settings.php:15 -msgid "ownCloud User Zip" -msgstr "" - -#: templates/settings.php:17 -msgid "Import" -msgstr "" diff --git a/l10n/zh_TW/user_openid.po b/l10n/zh_TW/user_openid.po deleted file mode 100644 index ca26a19dbf317e2923d51fcaacad68e5cde2fa84..0000000000000000000000000000000000000000 --- a/l10n/zh_TW/user_openid.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-08-13 23:12+0200\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0\n" - -#: templates/nomode.php:12 -msgid "This is an OpenID server endpoint. For more information, see " -msgstr "" - -#: templates/nomode.php:14 -msgid "Identity: <b>" -msgstr "" - -#: templates/nomode.php:15 -msgid "Realm: <b>" -msgstr "" - -#: templates/nomode.php:16 -msgid "User: <b>" -msgstr "" - -#: templates/nomode.php:17 -msgid "Login" -msgstr "" - -#: templates/nomode.php:22 -msgid "Error: <b>No user Selected" -msgstr "" - -#: templates/settings.php:4 -msgid "you can authenticate to other sites with this address" -msgstr "" - -#: templates/settings.php:5 -msgid "Authorized OpenID provider" -msgstr "" - -#: templates/settings.php:6 -msgid "Your address at Wordpress, Identi.ca, …" -msgstr "" diff --git a/lib/app.php b/lib/app.php index 71add8838024d856d0e334d7b3eb1be56f70454d..21ba14f1db12c1e520122ac4f72407cfabe38a24 100755 --- a/lib/app.php +++ b/lib/app.php @@ -63,7 +63,7 @@ class OC_App{ if (!defined('DEBUG') || !DEBUG) { if (is_null($types) - && empty(OC_Util::$core_scripts) + && empty(OC_Util::$core_scripts) && empty(OC_Util::$core_styles)) { OC_Util::$core_scripts = OC_Util::$scripts; OC_Util::$scripts = array(); @@ -390,9 +390,8 @@ class OC_App{ */ public static function getAppVersion($appid) { $file= self::getAppPath($appid).'/appinfo/version'; - $version=@file_get_contents($file); - if($version) { - return trim($version); + if(is_file($file) && $version = trim(file_get_contents($file))) { + return $version; }else{ $appData=self::getAppInfo($appid); return isset($appData['version'])? $appData['version'] : ''; @@ -458,7 +457,7 @@ class OC_App{ } } self::$appInfo[$appid]=$data; - + return $data; } @@ -551,83 +550,78 @@ class OC_App{ * @todo: change the name of this method to getInstalledApps, which is more accurate */ public static function getAllApps() { - + $apps=array(); - + foreach ( OC::$APPSROOTS as $apps_dir ) { if(! is_readable($apps_dir['path'])) { OC_Log::write('core', 'unable to read app folder : ' .$apps_dir['path'] , OC_Log::WARN); continue; } $dh = opendir( $apps_dir['path'] ); - + while( $file = readdir( $dh ) ) { - - if ( - $file[0] != '.' - and is_file($apps_dir['path'].'/'.$file.'/appinfo/app.php' ) + + if ( + $file[0] != '.' + and is_file($apps_dir['path'].'/'.$file.'/appinfo/app.php' ) ) { - + $apps[] = $file; - + } - + } - + } - + return $apps; } - + /** * @brief: get a list of all apps on apps.owncloud.com * @return array, multi-dimensional array of apps. Keys: id, name, type, typename, personid, license, detailpage, preview, changed, description */ public static function getAppstoreApps( $filter = 'approved' ) { - $catagoryNames = OC_OCSClient::getCategories(); - if ( is_array( $catagoryNames ) ) { - // Check that categories of apps were retrieved correctly if ( ! $categories = array_keys( $catagoryNames ) ) { - return false; - } - + $page = 0; - $remoteApps = OC_OCSClient::getApplications( $categories, $page, $filter ); - $app1 = array(); - $i = 0; - foreach ( $remoteApps as $app ) { - $app1[$i] = $app; - $app1[$i]['author'] = $app['personid']; - $app1[$i]['ocs_id'] = $app['id']; - $app1[$i]['internal'] = $app1[$i]['active'] = 0; - + + // rating img + if($app['score']>=0 and $app['score']<5) $img=OC_Helper::imagePath( "core", "rating/s1.png" ); + elseif($app['score']>=5 and $app['score']<15) $img=OC_Helper::imagePath( "core", "rating/s2.png" ); + elseif($app['score']>=15 and $app['score']<25) $img=OC_Helper::imagePath( "core", "rating/s3.png" ); + elseif($app['score']>=25 and $app['score']<35) $img=OC_Helper::imagePath( "core", "rating/s4.png" ); + elseif($app['score']>=35 and $app['score']<45) $img=OC_Helper::imagePath( "core", "rating/s5.png" ); + elseif($app['score']>=45 and $app['score']<55) $img=OC_Helper::imagePath( "core", "rating/s6.png" ); + elseif($app['score']>=55 and $app['score']<65) $img=OC_Helper::imagePath( "core", "rating/s7.png" ); + elseif($app['score']>=65 and $app['score']<75) $img=OC_Helper::imagePath( "core", "rating/s8.png" ); + elseif($app['score']>=75 and $app['score']<85) $img=OC_Helper::imagePath( "core", "rating/s9.png" ); + elseif($app['score']>=85 and $app['score']<95) $img=OC_Helper::imagePath( "core", "rating/s10.png" ); + elseif($app['score']>=95 and $app['score']<100) $img=OC_Helper::imagePath( "core", "rating/s11.png" ); + + $app1[$i]['score'] = '<img src="'.$img.'"> Score: '.$app['score'].'%'; $i++; - } - } - + if ( empty( $app1 ) ) { - return false; - } else { - return $app1; - } } @@ -671,7 +665,7 @@ class OC_App{ foreach($apps as $app) { // check if the app is compatible with this version of ownCloud $info = OC_App::getAppInfo($app); - if(!isset($info['require']) or ($version[0]>$info['require'])) { + if(!isset($info['require']) or (($version[0].'.'.$version[1])>$info['require'])) { OC_Log::write('core', 'App "'.$info['name'].'" ('.$app.') can\'t be used because it is not compatible with this version of ownCloud', OC_Log::ERROR); OC_App::disable( $app ); } diff --git a/lib/archive.php b/lib/archive.php index b4459c2b6ce121b25c10339fd98903699abcc1d4..a9c245eaf433d0db1d9cc8e806d057b61f1b2d57 100644 --- a/lib/archive.php +++ b/lib/archive.php @@ -13,14 +13,14 @@ abstract class OC_Archive{ * @return OC_Archive */ public static function open($path) { - $ext=substr($path,strrpos($path,'.')); + $ext=substr($path, strrpos($path, '.')); switch($ext) { case '.zip': return new OC_Archive_ZIP($path); case '.gz': case '.bz': case '.bz2': - if(strpos($path,'.tar.')) { + if(strpos($path, '.tar.')) { return new OC_Archive_TAR($path); } break; @@ -126,9 +126,9 @@ abstract class OC_Archive{ continue; } if(is_dir($source.'/'.$file)) { - $this->addRecursive($path.'/'.$file,$source.'/'.$file); + $this->addRecursive($path.'/'.$file, $source.'/'.$file); }else{ - $this->addFile($path.'/'.$file,$source.'/'.$file); + $this->addFile($path.'/'.$file, $source.'/'.$file); } } } diff --git a/lib/archive/tar.php b/lib/archive/tar.php index 639d2392b63829e342b0ef62659e7181279881f7..86d39b8896832a209f7a5dab8453dea108048da0 100644 --- a/lib/archive/tar.php +++ b/lib/archive/tar.php @@ -6,7 +6,7 @@ * See the COPYING-README file. */ -require_once 'Archive/Tar.php'; +require_once '3rdparty/Archive/Tar.php'; class OC_Archive_TAR extends OC_Archive{ const PLAIN=0; @@ -14,6 +14,7 @@ class OC_Archive_TAR extends OC_Archive{ const BZIP=2; private $fileList; + private $cachedHeaders; /** * @var Archive_Tar tar @@ -74,6 +75,7 @@ class OC_Archive_TAR extends OC_Archive{ $result=$this->tar->addModify(array($tmpBase.$path), '', $tmpBase); rmdir($tmpBase.$path); $this->fileList=false; + $this->cachedHeaders=false; return $result; } /** @@ -95,6 +97,7 @@ class OC_Archive_TAR extends OC_Archive{ $result=$this->tar->addString($path, $source); } $this->fileList=false; + $this->cachedHeaders=false; return $result; } @@ -115,13 +118,20 @@ class OC_Archive_TAR extends OC_Archive{ $this->tar=new Archive_Tar($this->path, $types[self::getTarType($this->path)]); $this->tar->createModify(array($tmp), '', $tmp.'/'); $this->fileList=false; + $this->cachedHeaders=false; return true; } private function getHeader($file) { - $headers=$this->tar->listContent(); - foreach($headers as $header) { - if($file==$header['filename'] or $file.'/'==$header['filename'] or '/'.$file.'/'==$header['filename'] or '/'.$file==$header['filename']) { + if ( ! $this->cachedHeaders ) { + $this->cachedHeaders = $this->tar->listContent(); + } + foreach($this->cachedHeaders as $header) { + if( $file == $header['filename'] + or $file.'/' == $header['filename'] + or '/'.$file.'/' == $header['filename'] + or '/'.$file == $header['filename']) + { return $header; } } @@ -180,9 +190,11 @@ class OC_Archive_TAR extends OC_Archive{ if($this->fileList) { return $this->fileList; } - $headers=$this->tar->listContent(); + if ( ! $this->cachedHeaders ) { + $this->cachedHeaders = $this->tar->listContent(); + } $files=array(); - foreach($headers as $header) { + foreach($this->cachedHeaders as $header) { $files[]=$header['filename']; } $this->fileList=$files; @@ -265,6 +277,7 @@ class OC_Archive_TAR extends OC_Archive{ return false; } $this->fileList=false; + $this->cachedHeaders=false; //no proper way to delete, extract entire archive, delete file and remake archive $tmp=OCP\Files::tmpFolder(); $this->tar->extract($tmp); diff --git a/lib/archive/zip.php b/lib/archive/zip.php index a2b07f1a35d530c180b29a6b93b15b0bbf016d3d..d016c692e357d6e9721f5c0ec62333a1860430a1 100644 --- a/lib/archive/zip.php +++ b/lib/archive/zip.php @@ -86,7 +86,7 @@ class OC_Archive_ZIP extends OC_Archive{ $pathLength=strlen($path); foreach($files as $file) { if(substr($file, 0, $pathLength)==$path and $file!=$path) { - if(strrpos(substr($file, 0, -1),'/')<=$pathLength) { + if(strrpos(substr($file, 0, -1), '/')<=$pathLength) { $folderContent[]=substr($file, $pathLength); } } @@ -161,7 +161,10 @@ class OC_Archive_ZIP extends OC_Archive{ function getStream($path,$mode) { if($mode=='r' or $mode=='rb') { return $this->zip->getStream($path); - }else{//since we cant directly get a writable stream, make a temp copy of the file and put it back in the archive when the stream is closed + } else { + //since we cant directly get a writable stream, + //make a temp copy of the file and put it back + //in the archive when the stream is closed if(strrpos($path, '.')!==false) { $ext=substr($path, strrpos($path, '.')); }else{ diff --git a/lib/base.php b/lib/base.php index f7967329c290695d87fe6604d7548d7858755175..c8a54d1c659e571cd1ddbe21be2ad8aadbc9d2b9 100644 --- a/lib/base.php +++ b/lib/base.php @@ -76,11 +76,14 @@ class OC{ */ public static function autoload($className) { if(array_key_exists($className, OC::$CLASSPATH)) { + $path = OC::$CLASSPATH[$className]; /** @TODO: Remove this when necessary Remove "apps/" from inclusion path for smooth migration to mutli app dir */ - $path = str_replace('apps/', '', OC::$CLASSPATH[$className]); - require_once $path; + if (strpos($path, 'apps/')===0) { + OC_Log::write('core', 'include path for class "'.$className.'" starts with "apps/"', OC_Log::DEBUG); + $path = str_replace('apps/', '', $path); + } } elseif(strpos($className, 'OC_')===0) { $path = strtolower(str_replace('_', '/', substr($className, 3)) . '.php'); @@ -104,14 +107,14 @@ class OC{ } if($fullPath = stream_resolve_include_path($path)) { - require_once $path; + require_once $fullPath; } return false; } public static function initPaths() { // calculate the root directories - OC::$SERVERROOT=str_replace("\\", '/', substr(__FILE__, 0, -13)); + OC::$SERVERROOT=str_replace("\\", '/', substr(__DIR__, 0, -4)); OC::$SUBURI= str_replace("\\", "/", substr(realpath($_SERVER["SCRIPT_FILENAME"]), strlen(OC::$SERVERROOT))); $scriptName=$_SERVER["SCRIPT_NAME"]; if(substr($scriptName, -1)=='/') { @@ -200,6 +203,7 @@ class OC{ public static function checkSSL() { // redirect to https site if configured if( OC_Config::getValue( "forcessl", false )) { + header('Strict-Transport-Security: max-age=31536000'); ini_set("session.cookie_secure", "on"); if(OC_Request::serverProtocol()<>'https' and !OC::$CLI) { $url = "https://". OC_Request::serverHost() . $_SERVER['REQUEST_URI']; @@ -268,8 +272,30 @@ class OC{ } public static function initSession() { + // prevents javascript from accessing php session cookies ini_set('session.cookie_httponly', '1;'); + + // (re)-initialize session session_start(); + + // regenerate session id periodically to avoid session fixation + if (!isset($_SESSION['SID_CREATED'])) { + $_SESSION['SID_CREATED'] = time(); + } else if (time() - $_SESSION['SID_CREATED'] > 900) { + session_regenerate_id(true); + $_SESSION['SID_CREATED'] = time(); + } + + // session timeout + if (isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 3600)) { + if (isset($_COOKIE[session_name()])) { + setcookie(session_name(), '', time() - 42000, '/'); + } + session_unset(); + session_destroy(); + session_start(); + } + $_SESSION['LAST_ACTIVITY'] = time(); } public static function getRouter() { @@ -298,7 +324,7 @@ class OC{ ini_set('arg_separator.output', '&'); // try to switch magic quotes off. - if(function_exists('set_magic_quotes_runtime')) { + if(get_magic_quotes_gpc()) { @set_magic_quotes_runtime(false); } @@ -336,6 +362,10 @@ class OC{ self::initPaths(); + register_shutdown_function(array('OC_Log', 'onShutdown')); + set_error_handler(array('OC_Log', 'onError')); + set_exception_handler(array('OC_Log', 'onException')); + // set debug mode if an xdebug session is active if (!defined('DEBUG') || !DEBUG) { if(isset($_COOKIE['XDEBUG_SESSION'])) { @@ -369,6 +399,10 @@ class OC{ OC_User::useBackend(new OC_User_Database()); OC_Group::useBackend(new OC_Group_Database()); + if(isset($_SERVER['PHP_AUTH_USER']) && isset($_SESSION['user_id']) && $_SERVER['PHP_AUTH_USER'] != $_SESSION['user_id']) { + OC_User::logout(); + } + // Load Apps // This includes plugins for users and filesystems as well global $RUNTIME_NOAPPS; @@ -470,6 +504,7 @@ class OC{ OC_App::loadApps(); OC_User::setupBackends(); if(isset($_GET["logout"]) and ($_GET["logout"])) { + OC_Preferences::deleteKey(OC_User::getUser(), 'login_token', $_COOKIE['oc_token']); OC_User::logout(); header("Location: ".OC::$WEBROOT.'/'); }else{ @@ -517,20 +552,31 @@ class OC{ protected static function handleLogin() { OC_App::loadApps(array('prelogin')); - $error = false; + $error = array(); // remember was checked after last login if (OC::tryRememberLogin()) { - // nothing more to do + $error[] = 'invalidcookie'; // Someone wants to log in : } elseif (OC::tryFormLogin()) { - $error = true; + $error[] = 'invalidpassword'; // The user is already authenticated using Apaches AuthType Basic... very usable in combination with LDAP } elseif (OC::tryBasicAuthLogin()) { - $error = true; + $error[] = 'invalidpassword'; + } + OC_Util::displayLoginPage(array_unique($error)); + } + + protected static function cleanupLoginTokens($user) { + $cutoff = time() - OC_Config::getValue('remember_login_cookie_lifetime', 60*60*24*15); + $tokens = OC_Preferences::getKeys($user, 'login_token'); + foreach($tokens as $token) { + $time = OC_Preferences::getValue($user, 'login_token', $token); + if ($time < $cutoff) { + OC_Preferences::deleteKey($user, 'login_token', $token); + } } - OC_Util::displayLoginPage($error); } protected static function tryRememberLogin() { @@ -546,24 +592,35 @@ class OC{ OC_Log::write('core', 'Trying to login from cookie', OC_Log::DEBUG); } // confirm credentials in cookie - if(isset($_COOKIE['oc_token']) && OC_User::userExists($_COOKIE['oc_username']) && - OC_Preferences::getValue($_COOKIE['oc_username'], "login", "token") === $_COOKIE['oc_token']) - { - OC_User::setUserId($_COOKIE['oc_username']); - OC_Util::redirectToDefaultPage(); - } - else { - OC_User::unsetMagicInCookie(); + if(isset($_COOKIE['oc_token']) && OC_User::userExists($_COOKIE['oc_username'])) { + // delete outdated cookies + self::cleanupLoginTokens($_COOKIE['oc_username']); + // get stored tokens + $tokens = OC_Preferences::getKeys($_COOKIE['oc_username'], 'login_token'); + // test cookies token against stored tokens + if (in_array($_COOKIE['oc_token'], $tokens, true)) { + // replace successfully used token with a new one + OC_Preferences::deleteKey($_COOKIE['oc_username'], 'login_token', $_COOKIE['oc_token']); + $token = OC_Util::generate_random_bytes(32); + OC_Preferences::setValue($_COOKIE['oc_username'], 'login_token', $token, time()); + OC_User::setMagicInCookie($_COOKIE['oc_username'], $token); + // login + OC_User::setUserId($_COOKIE['oc_username']); + OC_Util::redirectToDefaultPage(); + // doesn't return + } + // if you reach this point you have changed your password + // or you are an attacker + // we can not delete tokens here because users may reach + // this point multiple times after a password change + OC_Log::write('core', 'Authentication cookie rejected for user '.$_COOKIE['oc_username'], OC_Log::WARN); } + OC_User::unsetMagicInCookie(); return true; } protected static function tryFormLogin() { - if(!isset($_POST["user"]) - || !isset($_POST['password']) - || !isset($_SESSION['sectoken']) - || !isset($_POST['sectoken']) - || ($_SESSION['sectoken']!=$_POST['sectoken']) ) { + if(!isset($_POST["user"]) || !isset($_POST['password'])) { return false; } @@ -573,18 +630,20 @@ class OC{ OC_User::setupBackends(); if(OC_User::login($_POST["user"], $_POST["password"])) { + self::cleanupLoginTokens($_POST['user']); if(!empty($_POST["remember_login"])) { if(defined("DEBUG") && DEBUG) { OC_Log::write('core', 'Setting remember login to cookie', OC_Log::DEBUG); } - $token = md5($_POST["user"].time().$_POST['password']); - OC_Preferences::setValue($_POST['user'], 'login', 'token', $token); + $token = OC_Util::generate_random_bytes(32); + OC_Preferences::setValue($_POST['user'], 'login_token', $token, time()); OC_User::setMagicInCookie($_POST["user"], $token); } else { OC_User::unsetMagicInCookie(); } - OC_Util::redirectToDefaultPage(); + header( 'Location: '.$_SERVER['REQUEST_URI'] ); + exit(); } return true; } diff --git a/lib/connector/sabre/directory.php b/lib/connector/sabre/directory.php index 413efef73b79951c627e6b920997fe8fd9d9c33a..b6e02569d2a34168bf4491716c45ebc0d2b6ee14 100644 --- a/lib/connector/sabre/directory.php +++ b/lib/connector/sabre/directory.php @@ -200,7 +200,7 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa public function getProperties($properties) { $props = parent::getProperties($properties); if (in_array(self::GETETAG_PROPERTYNAME, $properties) && !isset($props[self::GETETAG_PROPERTYNAME])) { - $props[self::GETETAG_PROPERTYNAME] + $props[self::GETETAG_PROPERTYNAME] = OC_Connector_Sabre_Node::getETagPropertyForPath($this->path); } return $props; diff --git a/lib/connector/sabre/node.php b/lib/connector/sabre/node.php index bdedc030c8834fbaf1944e336a0ae2664f13684b..72de972377499da25b1c51aef7bd3c2537aad31b 100644 --- a/lib/connector/sabre/node.php +++ b/lib/connector/sabre/node.php @@ -24,7 +24,7 @@ abstract class OC_Connector_Sabre_Node implements Sabre_DAV_INode, Sabre_DAV_IProperties { const GETETAG_PROPERTYNAME = '{DAV:}getetag'; const LASTMODIFIED_PROPERTYNAME = '{DAV:}lastmodified'; - + /** * The path to the current node * @@ -235,7 +235,7 @@ abstract class OC_Connector_Sabre_Node implements Sabre_DAV_INode, Sabre_DAV_IPr static public function removeETagPropertyForPath($path) { // remove tags from this and parent paths $paths = array(); - while ($path != '/' && $path != '.' && $path != '') { + while ($path != '/' && $path != '.' && $path != '' && $path != '\\') { $paths[] = $path; $path = dirname($path); } diff --git a/lib/connector/sabre/principal.php b/lib/connector/sabre/principal.php index ee95ae6330670968eaaa775802529f2222becabb..763503721f8225db4abe149ec1e04caec2a7a0a4 100644 --- a/lib/connector/sabre/principal.php +++ b/lib/connector/sabre/principal.php @@ -115,11 +115,11 @@ class OC_Connector_Sabre_Principal implements Sabre_DAVACL_IPrincipalBackend { public function setGroupMemberSet($principal, array $members) { throw new Sabre_DAV_Exception('Setting members of the group is not supported yet'); } - + function updatePrincipal($path, $mutations) { return 0; } - + function searchPrincipals($prefixPath, array $searchProperties) { return 0; } diff --git a/lib/db.php b/lib/db.php index 256ae5b6bf326b2578bc7fa8b3981e2ddbd1f612..a43f2ad20b2fddef4b673f46794115b45ab212b0 100644 --- a/lib/db.php +++ b/lib/db.php @@ -391,7 +391,7 @@ class OC_DB { * * TODO: write more documentation */ - public static function getDbStructure( $file ,$mode=MDB2_SCHEMA_DUMP_STRUCTURE) { + public static function getDbStructure( $file, $mode=MDB2_SCHEMA_DUMP_STRUCTURE) { self::connectScheme(); // write the scheme @@ -427,14 +427,14 @@ class OC_DB { $file2 = 'static://db_scheme'; $content = str_replace( '*dbname*', $CONFIG_DBNAME, $content ); $content = str_replace( '*dbprefix*', $CONFIG_DBTABLEPREFIX, $content ); - /* FIXME: REMOVE this commented code - * actually mysql, postgresql, sqlite and oracle support CURRENT_TIMESTAMP + /* FIXME: use CURRENT_TIMESTAMP for all databases. mysql supports it as a default for DATETIME since 5.6.5 [1] + * as a fallback we could use <default>0000-01-01 00:00:00</default> everywhere + * [1] http://bugs.mysql.com/bug.php?id=27645 * http://dev.mysql.com/doc/refman/5.0/en/timestamp-initialization.html * http://www.postgresql.org/docs/8.1/static/functions-datetime.html * http://www.sqlite.org/lang_createtable.html * http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions037.htm */ - if( $CONFIG_DBTYPE == 'pgsql' ) { //mysql support it too but sqlite doesn't $content = str_replace( '<default>0000-00-00 00:00:00</default>', '<default>CURRENT_TIMESTAMP</default>', $content ); } @@ -475,6 +475,7 @@ class OC_DB { */ public static function updateDbFromStructure($file) { $CONFIG_DBTABLEPREFIX = OC_Config::getValue( "dbtableprefix", "oc_" ); + $CONFIG_DBTYPE = OC_Config::getValue( "dbtype", "sqlite" ); self::connectScheme(); @@ -493,16 +494,17 @@ class OC_DB { $file2 = 'static://db_scheme'; $content = str_replace( '*dbname*', $previousSchema['name'], $content ); $content = str_replace( '*dbprefix*', $CONFIG_DBTABLEPREFIX, $content ); - /* FIXME: REMOVE this commented code - * actually mysql, postgresql, sqlite and oracle support CUURENT_TIMESTAMP + /* FIXME: use CURRENT_TIMESTAMP for all databases. mysql supports it as a default for DATETIME since 5.6.5 [1] + * as a fallback we could use <default>0000-01-01 00:00:00</default> everywhere + * [1] http://bugs.mysql.com/bug.php?id=27645 * http://dev.mysql.com/doc/refman/5.0/en/timestamp-initialization.html * http://www.postgresql.org/docs/8.1/static/functions-datetime.html * http://www.sqlite.org/lang_createtable.html * http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions037.htm + */ if( $CONFIG_DBTYPE == 'pgsql' ) { //mysql support it too but sqlite doesn't $content = str_replace( '<default>0000-00-00 00:00:00</default>', '<default>CURRENT_TIMESTAMP</default>', $content ); } - */ file_put_contents( $file2, $content ); $op = self::$schema->updateDatabase($file2, $previousSchema, array(), false); @@ -681,7 +683,7 @@ class OC_DB { return false; } } - + /** * returns the error code and message as a string for logging * works with MDB2 and PDOException diff --git a/lib/filecache.php b/lib/filecache.php index 07099bcccd59b986edf648d2f5af1d3fa4b389d2..a36cfef6759d1d5b04ca1e0d5112abe0071f5646 100644 --- a/lib/filecache.php +++ b/lib/filecache.php @@ -79,7 +79,7 @@ class OC_FileCache{ // add parent directory to the file cache if it does not exist yet. if ($parent == -1 && $fullpath != $root) { - $parentDir = substr(dirname($path), 0, strrpos(dirname($path), DIRECTORY_SEPARATOR)); + $parentDir = dirname($path); self::scanFile($parentDir); $parent = self::getParentId($fullpath); } @@ -203,7 +203,7 @@ class OC_FileCache{ OC_Cache::remove('fileid/'.$root.$path); } - + /** * return array of filenames matching the querty * @param string $query @@ -420,6 +420,7 @@ class OC_FileCache{ $mimetype=$view->getMimeType($path); $stat=$view->stat($path); if($mimetype=='httpd/unix-directory') { + $stat['size'] = 0; $writable=$view->is_writable($path.'/'); }else{ $writable=$view->is_writable($path); @@ -488,9 +489,24 @@ class OC_FileCache{ $query->execute(); } } + + /** + * trigger an update for the cache by setting the mtimes to 0 + * @param string $user (optional) + */ + public static function triggerUpdate($user=''){ + if($user) { + $query=OC_DB::prepare('UPDATE `*PREFIX*fscache` SET `mtime`=0 WHERE `user`=? AND `mimetype`="httpd/unix-directory"'); + $query->execute(array($user)); + }else{ + $query=OC_DB::prepare('UPDATE `*PREFIX*fscache` SET `mtime`=0 AND `mimetype`="httpd/unix-directory"'); + $query->execute(); + } + } } //watch for changes and try to keep the cache up to date OC_Hook::connect('OC_Filesystem','post_write','OC_FileCache_Update','fileSystemWatcherWrite'); OC_Hook::connect('OC_Filesystem','post_delete','OC_FileCache_Update','fileSystemWatcherDelete'); OC_Hook::connect('OC_Filesystem','post_rename','OC_FileCache_Update','fileSystemWatcherRename'); +OC_Hook::connect('OC_User','post_deleteUser','OC_FileCache_Update','deleteFromUser'); diff --git a/lib/filecache/update.php b/lib/filecache/update.php index 2b64a2a90ff0fa96bc55ee7be952fa7b9e60a0cb..f9d64d0ae99d5fd705d6cc1f64a1cbdccbf24707 100644 --- a/lib/filecache/update.php +++ b/lib/filecache/update.php @@ -81,10 +81,13 @@ class OC_FileCache_Update{ $dh=$view->opendir($path.'/'); if($dh) {//check for changed/new files while (($filename = readdir($dh)) !== false) { - if($filename != '.' and $filename != '..') { + if($filename != '.' and $filename != '..' and $filename != '') { $file=$path.'/'.$filename; - if(self::hasUpdated($file, $root)) { - if($root===false) {//filesystem hooks are only valid for the default root + $isDir=$view->is_dir($file); + if(self::hasUpdated($file, $root, $isDir)) { + if($isDir){ + self::updateFolder($file, $root); + }elseif($root===false) {//filesystem hooks are only valid for the default root OC_Hook::emit('OC_Filesystem', 'post_write', array('path'=>$file)); }else{ self::update($file, $root); @@ -136,7 +139,7 @@ class OC_FileCache_Update{ } /** - * update the filecache according to changes to the fileysystem + * update the filecache according to changes to the filesystem * @param string path * @param string root (optional) */ @@ -171,7 +174,9 @@ class OC_FileCache_Update{ }else{ $size=OC_FileCache::scanFile($path, $root); } - OC_FileCache::increaseSize(dirname($path), $size-$cachedSize, $root); + if($path !== '' and $path !== '/'){ + OC_FileCache::increaseSize(dirname($path), $size-$cachedSize, $root); + } } /** @@ -211,4 +216,12 @@ class OC_FileCache_Update{ OC_FileCache::increaseSize(dirname($newPath), $oldSize, $root); OC_FileCache::move($oldPath, $newPath); } -} \ No newline at end of file + + /** + * delete files owned by user from the cache + * @param string $parameters$parameters["uid"]) + */ + public static function deleteFromUser($parameters) { + OC_FileCache::clear($parameters["uid"]); + } +} diff --git a/lib/fileproxy/fileoperations.php b/lib/fileproxy/fileoperations.php new file mode 100644 index 0000000000000000000000000000000000000000..23fb63fcfb114383631da82cb3c1d8dbb78738cc --- /dev/null +++ b/lib/fileproxy/fileoperations.php @@ -0,0 +1,37 @@ +<?php +/** + * ownCloud + * + * @author Bjoern Schiessle + * @copyright 2012 Bjoern Schiessle <schiessle@owncloud.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 standard file operations + */ + +class OC_FileProxy_FileOperations extends OC_FileProxy{ + static $rootView; + + public function premkdir($path) { + if(!self::$rootView){ + self::$rootView = new OC_FilesystemView(''); + } + return !self::$rootView->file_exists($path); + } + +} \ No newline at end of file diff --git a/lib/files.php b/lib/files.php index ac999a9bd156b5d010b078e6e4d4c261c04e69e8..2b2b8b42dc41360a4b5ef72e942ef92c7dc748e5 100644 --- a/lib/files.php +++ b/lib/files.php @@ -44,15 +44,16 @@ class OC_Files { public static function getFileInfo($path) { if (($path == '/Shared' || substr($path, 0, 8) == '/Shared/') && OC_App::isEnabled('files_sharing')) { if ($path == '/Shared') { - $info = OCP\Share::getItemsSharedWith('file', OC_Share_Backend_File::FORMAT_FILE_APP_ROOT); - } - else { - $path = substr($path, 7); - $info = OCP\Share::getItemSharedWith('file', $path, OC_Share_Backend_File::FORMAT_FILE_APP); + list($info) = OCP\Share::getItemsSharedWith('file', OC_Share_Backend_File::FORMAT_FILE_APP_ROOT); + }else{ + $info['size'] = OC_Filesystem::filesize($path); + $info['mtime'] = OC_Filesystem::filemtime($path); + $info['ctime'] = OC_Filesystem::filectime($path); + $info['mimetype'] = OC_Filesystem::getMimeType($path); + $info['encrypted'] = false; + $info['versioned'] = false; } - $info = $info[0]; - } - else { + } else { $info = OC_FileCache::get($path); } return $info; diff --git a/lib/filesystem.php b/lib/filesystem.php index c6da826a33942ff896ffbb93b50accfb519c3434..da524d7f181a82c6f93335abcd1a569f4e42fbb3 100644 --- a/lib/filesystem.php +++ b/lib/filesystem.php @@ -240,7 +240,7 @@ class OC_Filesystem{ $mtime=filemtime(OC::$SERVERROOT.'/config/mount.php'); $previousMTime=OC_Appconfig::getValue('files','mountconfigmtime',0); if($mtime>$previousMTime) {//mount config has changed, filecache needs to be updated - OC_FileCache::clear(); + OC_FileCache::triggerUpdate(); OC_Appconfig::setValue('files','mountconfigmtime',$mtime); } } diff --git a/lib/helper.php b/lib/helper.php index f5eb2cc86bbb8e22d3146f9f737217e8906af15c..290d281c04cbf9fc79b5d88de53dbb77d1dc7a93 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -47,6 +47,7 @@ class OC_Helper { * @param string $app app * @param string $file file * @param array $args array with param=>value, will be appended to the returned url + * The value of $args will be urlencoded * @return string the url * * Returns a url to the given app and file. @@ -79,7 +80,7 @@ class OC_Helper { if (!empty($args)) { $urlLinkTo .= '?'; foreach($args as $k => $v) { - $urlLinkTo .= '&'.$k.'='.$v; + $urlLinkTo .= '&'.$k.'='.urlencode($v); } } @@ -91,6 +92,7 @@ class OC_Helper { * @param string $app app * @param string $file file * @param array $args array with param=>value, will be appended to the returned url + * The value of $args will be urlencoded * @return string the url * * Returns a absolute url to the given app and file. @@ -112,6 +114,17 @@ class OC_Helper { return OC_Request::serverProtocol(). '://' . OC_Request::serverHost() . $url; } + /** + * @brief Creates an url for remote use + * @param string $service id + * @return string the url + * + * Returns a url to the given service. + */ + public static function linkToRemoteBase( $service ) { + return self::linkTo( '', 'remote.php') . '/' . $service; + } + /** * @brief Creates an absolute url for remote use * @param string $service id @@ -120,7 +133,7 @@ class OC_Helper { * Returns a absolute url to the given service. */ public static function linkToRemote( $service, $add_slash = true ) { - return self::linkToAbsolute( '', 'remote.php') . '/' . $service . (($add_slash && $service[strlen($service)-1]!='/')?'/':''); + return self::makeURLAbsolute(self::linkToRemoteBase($service)) . (($add_slash && $service[strlen($service)-1]!='/')?'/':''); } /** @@ -382,6 +395,7 @@ class OC_Helper { //trim the character set from the end of the response $mimeType=substr($reply,0,strrpos($reply,' ')); + $mimeType=substr($mimeType,0,strrpos($mimeType,"\n")); //trim ; if (strpos($mimeType, ';') !== false) { @@ -672,7 +686,7 @@ class OC_Helper { $length = mb_strlen($search, $encoding); while(($i = mb_strrpos($subject, $search, $offset, $encoding)) !== false ) { $subject = OC_Helper::mb_substr_replace($subject, $replace, $i, $length); - $offset = $i - mb_strlen($subject, $encoding) - 1; + $offset = $i - mb_strlen($subject, $encoding); $count++; } return $subject; diff --git a/lib/image.php b/lib/image.php index 861353e039dfd92201ffff3b94dcc1c32bf629fb..016d20599b252e45ac4499f33301ff054fe0e05f 100644 --- a/lib/image.php +++ b/lib/image.php @@ -669,7 +669,7 @@ class OC_Image { $newWidth = min($maxWidth, $ratio*$maxHeight); $newHeight = min($maxHeight, $maxWidth/$ratio); - + $this->preciseResize(round($newWidth), round($newHeight)); return true; } diff --git a/lib/json.php b/lib/json.php index 518c3c87c49932b660c0d69f3a3918e1389e4397..cc504907261a59ca51fc855ac3f3d9cb93348c25 100644 --- a/lib/json.php +++ b/lib/json.php @@ -58,6 +58,7 @@ class OC_JSON{ */ public static function checkAdminUser() { self::checkLoggedIn(); + self::verifyUser(); if( !OC_Group::inGroup( OC_User::getUser(), 'admin' )) { $l = OC_L10N::get('lib'); self::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); @@ -70,6 +71,7 @@ class OC_JSON{ */ public static function checkSubAdminUser() { self::checkLoggedIn(); + self::verifyUser(); if(!OC_Group::inGroup(OC_User::getUser(),'admin') && !OC_SubAdmin::isSubAdmin(OC_User::getUser())) { $l = OC_L10N::get('lib'); self::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); @@ -77,6 +79,19 @@ class OC_JSON{ } } + /** + * Check if the user verified the login with his password + */ + public static function verifyUser() { + if(OC_Config::getValue('enhancedauth', true) === true) { + if(!isset($_SESSION['verifiedLogin']) OR $_SESSION['verifiedLogin'] < time()) { + $l = OC_L10N::get('lib'); + self::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); + exit(); + } + } + } + /** * Send json error msg */ diff --git a/lib/l10n/de_DE.php b/lib/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..8c81be165821ab2b651e66067515b11c51865fe0 --- /dev/null +++ b/lib/l10n/de_DE.php @@ -0,0 +1,28 @@ +<?php $TRANSLATIONS = array( +"Help" => "Hilfe", +"Personal" => "Persönlich", +"Settings" => "Einstellungen", +"Users" => "Benutzer", +"Apps" => "Apps", +"Admin" => "Administrator", +"ZIP download is turned off." => "Der ZIP-Download ist deaktiviert.", +"Files need to be downloaded one by one." => "Die Dateien müssen einzeln heruntergeladen werden.", +"Back to Files" => "Zurück zu \"Dateien\"", +"Selected files too large to generate zip file." => "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen.", +"Application is not enabled" => "Die Anwendung ist nicht aktiviert", +"Authentication error" => "Authentifizierungs-Fehler", +"Token expired. Please reload page." => "Token abgelaufen. Bitte lade die Seite neu.", +"seconds ago" => "Vor wenigen Sekunden", +"1 minute ago" => "Vor einer Minute", +"%d minutes ago" => "Vor %d Minuten", +"today" => "Heute", +"yesterday" => "Gestern", +"%d days ago" => "Vor %d Tag(en)", +"last month" => "Letzten Monat", +"months ago" => "Vor Monaten", +"last year" => "Letztes Jahr", +"years ago" => "Vor Jahren", +"%s is available. Get <a href=\"%s\">more information</a>" => "%s ist verfügbar. <a href=\"%s\">Weitere Informationen</a>", +"up to date" => "aktuell", +"updates check is disabled" => "Die Update-Überprüfung ist ausgeschaltet" +); diff --git a/lib/l10n/nb_NO.php b/lib/l10n/nb_NO.php index f751a41d5eb2beeb90c879eb7491f569c124d04b..c43ada258d4695deefd39f5c7c4bb79e774a3e0b 100644 --- a/lib/l10n/nb_NO.php +++ b/lib/l10n/nb_NO.php @@ -21,5 +21,8 @@ "last month" => "forrige måned", "months ago" => "måneder siden", "last year" => "i fjor", -"years ago" => "år siden" +"years ago" => "år siden", +"%s is available. Get <a href=\"%s\">more information</a>" => "%s er tilgjengelig. Få <a href=\"%s\">mer informasjon</a>", +"up to date" => "oppdatert", +"updates check is disabled" => "versjonssjekk er avslått" ); diff --git a/lib/l10n/nl.php b/lib/l10n/nl.php index a90fc6caa6cc38ca168b2aa4d2f5cefee90c72bc..583956c66e687534f3e5b479318d30f79914da87 100644 --- a/lib/l10n/nl.php +++ b/lib/l10n/nl.php @@ -4,7 +4,7 @@ "Settings" => "Instellingen", "Users" => "Gebruikers", "Apps" => "Apps", -"Admin" => "Administrator", +"Admin" => "Beheerder", "ZIP download is turned off." => "ZIP download is uitgeschakeld.", "Files need to be downloaded one by one." => "Bestanden moeten één voor één worden gedownload.", "Back to Files" => "Terug naar bestanden", @@ -23,6 +23,6 @@ "last year" => "vorig jaar", "years ago" => "jaar geleden", "%s is available. Get <a href=\"%s\">more information</a>" => "%s is beschikbaar. Verkrijg <a href=\"%s\">meer informatie</a>", -"up to date" => "Bijgewerkt", +"up to date" => "bijgewerkt", "updates check is disabled" => "Meest recente versie controle is uitgeschakeld" ); diff --git a/lib/l10n/oc.php b/lib/l10n/oc.php new file mode 100644 index 0000000000000000000000000000000000000000..ffc0588becc111108f2b0d661e8f436432b27737 --- /dev/null +++ b/lib/l10n/oc.php @@ -0,0 +1,24 @@ +<?php $TRANSLATIONS = array( +"Help" => "Ajuda", +"Personal" => "Personal", +"Settings" => "Configuracion", +"Users" => "Usancièrs", +"Apps" => "Apps", +"Admin" => "Admin", +"ZIP download is turned off." => "Avalcargar los ZIP es inactiu.", +"Files need to be downloaded one by one." => "Los fichièrs devan èsser avalcargats un per un.", +"Back to Files" => "Torna cap als fichièrs", +"Authentication error" => "Error d'autentificacion", +"seconds ago" => "segonda a", +"1 minute ago" => "1 minuta a", +"%d minutes ago" => "%d minutas a", +"today" => "uèi", +"yesterday" => "ièr", +"%d days ago" => "%d jorns a", +"last month" => "mes passat", +"months ago" => "meses a", +"last year" => "an passat", +"years ago" => "ans a", +"up to date" => "a jorn", +"updates check is disabled" => "la verificacion de mesa a jorn es inactiva" +); diff --git a/lib/l10n/pt_PT.php b/lib/l10n/pt_PT.php new file mode 100644 index 0000000000000000000000000000000000000000..c3cee207a16f64299ff6b790a778dd2a8e95ab2a --- /dev/null +++ b/lib/l10n/pt_PT.php @@ -0,0 +1,28 @@ +<?php $TRANSLATIONS = array( +"Help" => "Ajuda", +"Personal" => "Pessoal", +"Settings" => "Configurações", +"Users" => "Utilizadores", +"Apps" => "Aplicações", +"Admin" => "Admin", +"ZIP download is turned off." => "Descarregamento em ZIP está desligado.", +"Files need to be downloaded one by one." => "Os ficheiros precisam de ser descarregados um por um.", +"Back to Files" => "Voltar a Ficheiros", +"Selected files too large to generate zip file." => "Os ficheiros seleccionados são grandes demais para gerar um ficheiro zip.", +"Application is not enabled" => "A aplicação não está activada", +"Authentication error" => "Erro na autenticação", +"Token expired. Please reload page." => "O token expirou. Por favor recarregue a página.", +"seconds ago" => "há alguns segundos", +"1 minute ago" => "há 1 minuto", +"%d minutes ago" => "há %d minutos", +"today" => "hoje", +"yesterday" => "ontem", +"%d days ago" => "há %d dias", +"last month" => "mês passado", +"months ago" => "há meses", +"last year" => "ano passado", +"years ago" => "há anos", +"%s is available. Get <a href=\"%s\">more information</a>" => "%s está disponível. Obtenha <a href=\"%s\">mais informação</a>", +"up to date" => "actualizado", +"updates check is disabled" => "a verificação de actualizações está desligada" +); diff --git a/lib/l10n/ru_RU.php b/lib/l10n/ru_RU.php index 1e691993014113d99c96ce4680f5f6709ecb7846..decf63efb97ca4b0b1ff45ba64c638cd9fe2cc56 100644 --- a/lib/l10n/ru_RU.php +++ b/lib/l10n/ru_RU.php @@ -5,6 +5,7 @@ "Users" => "Пользователи", "Apps" => "Приложения", "Admin" => "Админ", +"ZIP download is turned off." => "Загрузка ZIP выключена.", "Files need to be downloaded one by one." => "Файлы должны быть загружены один за другим.", "Back to Files" => "Обратно к файлам", "Selected files too large to generate zip file." => "Выбранные файлы слишком велики для генерации zip-архива.", diff --git a/lib/l10n/sk_SK.php b/lib/l10n/sk_SK.php index 33b329c30bbf7e6ab63cf402131684969ec6e85e..8c77e82b7a63dd6cbd457f752e6d0b59a7a6f69a 100644 --- a/lib/l10n/sk_SK.php +++ b/lib/l10n/sk_SK.php @@ -11,6 +11,7 @@ "Selected files too large to generate zip file." => "Zvolené súbory sú príliž veľké na vygenerovanie zip súboru.", "Application is not enabled" => "Aplikácia nie je zapnutá", "Authentication error" => "Chyba autentifikácie", +"seconds ago" => "pred sekundami", "1 minute ago" => "pred 1 minútou", "%d minutes ago" => "pred %d minútami", "today" => "dnes", diff --git a/lib/log.php b/lib/log.php index 8bb2839be66a36686539348fbfb913bbd16c361e..4bba62cf4b2e08ff3fab88aff932496774f18784 100644 --- a/lib/log.php +++ b/lib/log.php @@ -20,6 +20,7 @@ class OC_Log { const ERROR=3; const FATAL=4; + static public $enabled = true; static protected $class = null; /** @@ -29,11 +30,35 @@ class OC_Log { * @param int level */ public static function write($app, $message, $level) { - if (!self::$class) { - self::$class = 'OC_Log_'.ucfirst(OC_Config::getValue('log_type', 'owncloud')); - call_user_func(array(self::$class, 'init')); + if (self::$enabled) { + if (!self::$class) { + self::$class = 'OC_Log_'.ucfirst(OC_Config::getValue('log_type', 'owncloud')); + call_user_func(array(self::$class, 'init')); + } + $log_class=self::$class; + $log_class::write($app, $message, $level); } - $log_class=self::$class; - $log_class::write($app, $message, $level); + } + + //Fatal errors handler + public static function onShutdown(){ + $error = error_get_last(); + if($error) { + //ob_end_clean(); + self::write('PHP', $error['message'] . ' at ' . $error['file'] . '#' . $error['line'], self::FATAL); + } else { + return true; + } + } + + // Uncaught exception handler + public static function onException($exception){ + self::write('PHP', $exception->getMessage() . ' at ' . $exception->getFile() . '#' . $exception->getLine(), self::FATAL); + } + + //Recoverable errors handler + public static function onError($number, $message, $file, $line){ + self::write('PHP', $message . ' at ' . $file . '#' . $line, self::WARN); + } } diff --git a/lib/migration/content.php b/lib/migration/content.php index 89b1e782d86a8ee94affb55285daf1d00341151c..87f8da68c9d6c376dcdf2945821f9291e5d83bb9 100644 --- a/lib/migration/content.php +++ b/lib/migration/content.php @@ -48,7 +48,7 @@ class OC_Migration_Content{ // @brief prepares the db // @param $query the sql query to prepare public function prepare( $query ) { - + // Only add database to tmpfiles if actually used if( !is_null( $this->db ) ) { // Get db path @@ -57,7 +57,7 @@ class OC_Migration_Content{ $this->tmpfiles[] = $db; } } - + // Optimize the query $query = $this->processQuery( $query ); diff --git a/lib/mimetypes.list.php b/lib/mimetypes.list.php index 8386bcb93f353d331a60e63aa78deefa49688ca9..77b97917583863de9e890b0d290c05006ff1c278 100644 --- a/lib/mimetypes.list.php +++ b/lib/mimetypes.list.php @@ -94,4 +94,5 @@ return array( 'sgf' => 'application/sgf', 'cdr' => 'application/coreldraw', 'impress' => 'text/impress', + 'ai' => 'application/illustrator', ); diff --git a/lib/ocsclient.php b/lib/ocsclient.php index 6428a88367918db03ebb7c18f341da83f1f52747..3c80f319662bc223002945109f2bbee1904667e5 100644 --- a/lib/ocsclient.php +++ b/lib/ocsclient.php @@ -49,6 +49,24 @@ class OC_OCSClient{ return($url); } + /** + * @brief Get the content of an OCS url call. + * @returns string of the response + * This function calls an OCS server and returns the response. It also sets a sane timeout + */ + private static function getOCSresponse($url) { + // set a sensible timeout of 10 sec to stay responsive even if the server is down. + $ctx = stream_context_create( + array( + 'http' => array( + 'timeout' => 10 + ) + ) + ); + $data=@file_get_contents($url, 0, $ctx); + return($data); + } + /** * @brief Get all the categories from the OCS server @@ -61,8 +79,7 @@ class OC_OCSClient{ return NULL; } $url=OC_OCSClient::getAppStoreURL().'/content/categories'; - - $xml=@file_get_contents($url); + $xml=OC_OCSClient::getOCSresponse($url); if($xml==FALSE) { return NULL; } @@ -103,7 +120,8 @@ class OC_OCSClient{ $filterurl='&filter='.urlencode($filter); $url=OC_OCSClient::getAppStoreURL().'/content/data?categories='.urlencode($categoriesstring).'&sortmode=new&page='.urlencode($page).'&pagesize=100'.$filterurl.$version; $apps=array(); - $xml=@file_get_contents($url); + $xml=OC_OCSClient::getOCSresponse($url); + if($xml==FALSE) { return NULL; } @@ -122,6 +140,7 @@ class OC_OCSClient{ $app['preview']=(string)$tmp[$i]->smallpreviewpic1; $app['changed']=strtotime($tmp[$i]->changed); $app['description']=(string)$tmp[$i]->description; + $app['score']=(string)$tmp[$i]->score; $apps[]=$app; } @@ -140,8 +159,8 @@ class OC_OCSClient{ return NULL; } $url=OC_OCSClient::getAppStoreURL().'/content/data/'.urlencode($id); + $xml=OC_OCSClient::getOCSresponse($url); - $xml=@file_get_contents($url); if($xml==FALSE) { OC_Log::write('core','Unable to parse OCS content',OC_Log::FATAL); return NULL; @@ -162,6 +181,7 @@ class OC_OCSClient{ $app['changed']=strtotime($tmp->changed); $app['description']=$tmp->description; $app['detailpage']=$tmp->detailpage; + $app['score']=$tmp->score; return $app; } @@ -177,8 +197,8 @@ class OC_OCSClient{ return NULL; } $url=OC_OCSClient::getAppStoreURL().'/content/download/'.urlencode($id).'/'.urlencode($item); + $xml=OC_OCSClient::getOCSresponse($url); - $xml=@file_get_contents($url); if($xml==FALSE) { OC_Log::write('core','Unable to parse OCS content',OC_Log::FATAL); return NULL; @@ -215,7 +235,8 @@ class OC_OCSClient{ $url=OC_OCSClient::getKBURL().'/knowledgebase/data?type=150&page='.$p.'&pagesize='.$s.$searchcmd; $kbe=array(); - $xml=@file_get_contents($url); + $xml=OC_OCSClient::getOCSresponse($url); + if($xml==FALSE) { OC_Log::write('core','Unable to parse knowledgebase content',OC_Log::FATAL); return NULL; diff --git a/lib/public/share.php b/lib/public/share.php index 1039d6f0dbfe492b975f2338a95ba59f75e759e1..d27802b52f7c9bb2544783eeafae08b2f8c52983 100644 --- a/lib/public/share.php +++ b/lib/public/share.php @@ -173,6 +173,7 @@ class Share { */ public static function shareItem($itemType, $itemSource, $shareType, $shareWith, $permissions) { $uidOwner = \OC_User::getUser(); + $sharingPolicy = \OC_Appconfig::getValue('core', 'shareapi_share_policy', 'global'); // Verify share type and sharing conditions are met if ($shareType === self::SHARE_TYPE_USER) { if ($shareWith == $uidOwner) { @@ -185,7 +186,7 @@ class Share { \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } - if (\OC_Appconfig::getValue('core', 'shareapi_share_policy', 'global') == 'groups_only') { + if ($sharingPolicy == 'groups_only') { $inGroup = array_intersect(\OC_Group::getUserGroups($uidOwner), \OC_Group::getUserGroups($shareWith)); if (empty($inGroup)) { $message = 'Sharing '.$itemSource.' failed, because the user '.$shareWith.' is not a member of any groups that '.$uidOwner.' is a member of'; @@ -208,7 +209,7 @@ class Share { \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } - if (!\OC_Group::inGroup($uidOwner, $shareWith)) { + if ($sharingPolicy == 'groups_only' && !\OC_Group::inGroup($uidOwner, $shareWith)) { $message = 'Sharing '.$itemSource.' failed, because '.$uidOwner.' is not a member of the group '.$shareWith; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); @@ -325,6 +326,22 @@ class Share { return false; } + /** + * @brief Unshare an item from all users, groups, and remove all links + * @param string Item type + * @param string Item source + * @return Returns true on success or false on failure + */ + public static function unshareAll($itemType, $itemSource) { + if ($shares = self::getItemShared($itemType, $itemSource)) { + foreach ($shares as $share) { + self::delete($share['id']); + } + return true; + } + return false; + } + /** * @brief Unshare an item shared with the current user * @param string Item type @@ -645,7 +662,7 @@ class Share { } else { if ($fileDependent) { if (($itemType == 'file' || $itemType == 'folder') && $format == \OC_Share_Backend_File::FORMAT_FILE_APP || $format == \OC_Share_Backend_File::FORMAT_FILE_APP_ROOT) { - $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, `share_type`, `share_with`, `file_source`, `path`, `file_target`, `permissions`, `expiration`, `name`, `ctime`, `mtime`, `mimetype`, `size`, `encrypted`, `versioned`, `writable`'; + $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, `uid_owner`, `share_type`, `share_with`, `file_source`, `path`, `file_target`, `permissions`, `expiration`, `name`, `ctime`, `mtime`, `mimetype`, `size`, `encrypted`, `versioned`, `writable`'; } else { $select = '`*PREFIX*share`.`id`, `item_type`, `item_source`, `item_target`, `*PREFIX*share`.`parent`, `share_type`, `share_with`, `uid_owner`, `file_source`, `path`, `file_target`, `permissions`, `stime`, `expiration`'; } @@ -975,8 +992,10 @@ class Share { } else { if ($itemType == 'file' || $itemType == 'folder') { $column = 'file_target'; + $columnSource = 'file_source'; } else { $column = 'item_target'; + $columnSource = 'item_source'; } if ($shareType == self::SHARE_TYPE_USER) { // Share with is a user, so set share type to user and groups @@ -1013,9 +1032,14 @@ class Share { continue; } } - // If matching target is from the same owner, use the same target. The share type will be different so this isn't the same share. if ($item['uid_owner'] == $uidOwner) { - return $target; + if ($itemType == 'file' || $itemType == 'folder') { + if ($item['file_source'] == \OC_FileCache::getId($itemSource)) { + return $target; + } + } else if ($item['item_source'] == $itemSource) { + return $target; + } } } if (!isset($exclude)) { @@ -1023,11 +1047,21 @@ class Share { } // Find similar targets to improve backend's chances to generate a unqiue target if ($userAndGroups) { - $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` = ? AND `share_type` IN (?,?,?) AND `share_with` IN (\''.implode('\',\'', $userAndGroups).'\') AND `'.$column.'` LIKE ?'); - $result = $checkTargets->execute(array($itemType, self::SHARE_TYPE_USER, self::SHARE_TYPE_GROUP, self::$shareTypeGroupUserUnique, '%'.$target.'%')); + if ($column == 'file_target') { + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` IN (\'file\', \'folder\') AND `share_type` IN (?,?,?) AND `share_with` IN (\''.implode('\',\'', $userAndGroups).'\')'); + $result = $checkTargets->execute(array(self::SHARE_TYPE_USER, self::SHARE_TYPE_GROUP, self::$shareTypeGroupUserUnique)); + } else { + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` = ? AND `share_type` IN (?,?,?) AND `share_with` IN (\''.implode('\',\'', $userAndGroups).'\')'); + $result = $checkTargets->execute(array($itemType, self::SHARE_TYPE_USER, self::SHARE_TYPE_GROUP, self::$shareTypeGroupUserUnique)); + } } else { - $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` = ? AND `share_type` = ? AND `share_with` = ? AND `'.$column.'` LIKE ?'); - $result = $checkTargets->execute(array($itemType, self::SHARE_TYPE_GROUP, $shareWith, '%'.$target.'%')); + if ($column == 'file_target') { + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` IN (\'file\', \'folder\') AND `share_type` = ? AND `share_with` = ?'); + $result = $checkTargets->execute(array(self::SHARE_TYPE_GROUP, $shareWith)); + } else { + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` = ? AND `share_type` = ? AND `share_with` = ?'); + $result = $checkTargets->execute(array($itemType, self::SHARE_TYPE_GROUP, $shareWith)); + } } while ($row = $result->fetchRow()) { $exclude[] = $row[$column]; @@ -1055,7 +1089,7 @@ class Share { $parents = "'".implode("','", $parents)."'"; // Check the owner on the first search of reshares, useful for finding and deleting the reshares by a single user of a group share if (count($ids) == 1 && isset($uidOwner)) { - $query = \OC_DB::prepare('SELECT `id` FROM `*PREFIX*share` WHERE `parent` IN ('.$parents.') AND `uid_owner` = ?'); + $query = \OC_DB::prepare('SELECT `id`, `uid_owner`, `item_type`, `item_target`, `parent` FROM `*PREFIX*share` WHERE `parent` IN ('.$parents.') AND `uid_owner` = ?'); $result = $query->execute(array($uidOwner)); } else { $query = \OC_DB::prepare('SELECT `id`, `item_type`, `item_target`, `parent`, `uid_owner` FROM `*PREFIX*share` WHERE `parent` IN ('.$parents.')'); diff --git a/lib/public/util.php b/lib/public/util.php index 747448e62eb4e8678fa5e8d139808a0a10f3911d..38da7e821717ee968d875bdf9576ee57d2e720fb 100644 --- a/lib/public/util.php +++ b/lib/public/util.php @@ -116,6 +116,7 @@ class Util { * @param $app app * @param $file file * @param $args array with param=>value, will be appended to the returned url + * The value of $args will be urlencoded * @returns the url * * Returns a absolute url to the given app and file. @@ -151,6 +152,7 @@ class Util { * @param $app app * @param $file file * @param $args array with param=>value, will be appended to the returned url + * The value of $args will be urlencoded * @returns the url * * Returns a url to the given app and file. diff --git a/lib/search/provider/file.php b/lib/search/provider/file.php index e4e976ed7fdf21ac075098d821d1d032d55fa59a..6cd6ef78f2f8e702a7511829c915f6670cd68d7b 100644 --- a/lib/search/provider/file.php +++ b/lib/search/provider/file.php @@ -10,6 +10,7 @@ class OC_Search_Provider_File extends OC_Search_Provider{ $name = basename($path); $text = ''; + $skip = false; if($mime=='httpd/unix-directory') { $link = OC_Helper::linkTo( 'files', 'index.php', array('dir' => $path)); $type = 'Files'; @@ -18,6 +19,7 @@ class OC_Search_Provider_File extends OC_Search_Provider{ $mimeBase = $fileData['mimepart']; switch($mimeBase) { case 'audio': + $skip = true; break; case 'text': $type = 'Text'; @@ -33,7 +35,9 @@ class OC_Search_Provider_File extends OC_Search_Provider{ } } } - $results[] = new OC_Search_Result($name, $text, $link, $type); + if(!$skip) { + $results[] = new OC_Search_Result($name, $text, $link, $type); + } } return $results; } diff --git a/lib/setup.php b/lib/setup.php index c21c8be3957d7c9af37657679622df33a6dcd7b6..3c92e9c5599112a93a98f1facd514281b8ac9296 100644 --- a/lib/setup.php +++ b/lib/setup.php @@ -5,12 +5,19 @@ $hasMySQL = is_callable('mysql_connect'); $hasPostgreSQL = is_callable('pg_connect'); $hasOracle = is_callable('oci_connect'); $datadir = OC_Config::getValue('datadirectory', OC::$SERVERROOT.'/data'); + +// Test if .htaccess is working +$content = "deny from all"; +file_put_contents(OC::$SERVERROOT.'/data/.htaccess', $content); + $opts = array( 'hasSQLite' => $hasSQLite, 'hasMySQL' => $hasMySQL, 'hasPostgreSQL' => $hasPostgreSQL, 'hasOracle' => $hasOracle, 'directory' => $datadir, + 'secureRNG' => OC_Util::secureRNG_available(), + 'htaccessWorking' => OC_Util::ishtaccessworking(), 'errors' => array(), ); @@ -79,7 +86,7 @@ class OC_Setup { } //generate a random salt that is used to salt the local user passwords - $salt=mt_rand(1000,9000).mt_rand(1000,9000).mt_rand(1000,9000).mt_rand(1000,9000).mt_rand(1000,9000).mt_rand(1000,9000).mt_rand(1000,9000).mt_rand(1000,9000); + $salt = OC_Util::generate_random_bytes(30); OC_Config::setValue('passwordsalt', $salt); //write the config file @@ -383,7 +390,7 @@ class OC_Setup { if (isset($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache')) { self::createHtaccess(); } - + //and we are done OC_Config::setValue('installed', true); } diff --git a/lib/subadmin.php b/lib/subadmin.php index 363e4a97cadefe16d41c2c17259336ffdd8ed4ef..9e83e6da430f166e3d088778c8c129e56b15687e 100644 --- a/lib/subadmin.php +++ b/lib/subadmin.php @@ -172,7 +172,7 @@ class OC_SubAdmin{ } /** - * @brief delete all SubAdmins8 by gid + * @brief delete all SubAdmins by gid * @param $parameters * @return boolean */ diff --git a/lib/template.php b/lib/template.php index 681b3f0b1404f727debb1c5a766dc9e8326d896e..1c529932a3018904313e843644f172d50d5c57c7 100644 --- a/lib/template.php +++ b/lib/template.php @@ -155,15 +155,15 @@ class OC_Template{ $this->renderas = $renderas; $this->application = $app; $this->vars = array(); - if($renderas == 'user') { - $this->vars['requesttoken'] = OC_Util::callRegister(); - $this->vars['requestlifespan'] = OC_Util::$callLifespan; - } + $this->vars['requesttoken'] = OC_Util::callRegister(); + $this->vars['requestlifespan'] = OC_Util::$callLifespan; $parts = explode('/', $app); // fix translation when app is something like core/lostpassword $this->l10n = OC_L10N::get($parts[0]); - header('X-Frame-Options: Sameorigin'); - header('X-XSS-Protection: 1; mode=block'); - header('X-Content-Type-Options: nosniff'); + + // Some headers to enhance security + header('X-Frame-Options: Sameorigin'); + header('X-XSS-Protection: 1; mode=block'); + header('X-Content-Type-Options: nosniff'); $this->findTemplate($name); } diff --git a/lib/templatelayout.php b/lib/templatelayout.php index c898628bcdf6cd3a2f866c903d3b14921194feec..78893457f478511f6b483e79acfb9957028f35ba 100644 --- a/lib/templatelayout.php +++ b/lib/templatelayout.php @@ -12,8 +12,7 @@ class OC_TemplateLayout extends OC_Template { if( $renderas == 'user' ) { parent::__construct( 'core', 'layout.user' ); - $this->assign('searchurl',OC_Helper::linkTo( 'search', 'index.php' ), false); - if(array_search(OC_APP::getCurrentApp(),array('settings','admin','help'))!==false) { + if(in_array(OC_APP::getCurrentApp(),array('settings','admin','help'))!==false) { $this->assign('bodyid','body-settings', false); }else{ $this->assign('bodyid','body-user', false); @@ -50,7 +49,7 @@ class OC_TemplateLayout extends OC_Template { $jsfiles = self::findJavascriptFiles(OC_Util::$scripts); $this->assign('jsfiles', array(), false); if (!empty(OC_Util::$core_scripts)) { - $this->append( 'jsfiles', OC_Helper::linkToRemote('core.js', false)); + $this->append( 'jsfiles', OC_Helper::linkToRemoteBase('core.js', false)); } foreach($jsfiles as $info) { $root = $info[0]; @@ -63,7 +62,7 @@ class OC_TemplateLayout extends OC_Template { $cssfiles = self::findStylesheetFiles(OC_Util::$styles); $this->assign('cssfiles', array()); if (!empty(OC_Util::$core_styles)) { - $this->append( 'cssfiles', OC_Helper::linkToRemote('core.css', false)); + $this->append( 'cssfiles', OC_Helper::linkToRemoteBase('core.css', false)); } foreach($cssfiles as $info) { $root = $info[0]; diff --git a/lib/updater.php b/lib/updater.php index ad42f2bf6059581e07804fc8fa650e82fe9976c1..cb22da4f906de487ec33d959c023b958a39d0554 100644 --- a/lib/updater.php +++ b/lib/updater.php @@ -42,7 +42,16 @@ class OC_Updater{ //fetch xml data from updater $url=$updaterurl.'?version='.$versionstring; - $xml=@file_get_contents($url); + + // set a sensible timeout of 10 sec to stay responsive even if the update server is down. + $ctx = stream_context_create( + array( + 'http' => array( + 'timeout' => 10 + ) + ) + ); + $xml=@file_get_contents($url, 0, $ctx); if($xml==FALSE) { return array(); } diff --git a/lib/user.php b/lib/user.php index 7de2a4b7fe63475d4c84d839a533fde9ab931bb8..77bfe0de92a031de6d544bd67e69b5aaad1dcbfa 100644 --- a/lib/user.php +++ b/lib/user.php @@ -210,6 +210,10 @@ class OC_User { } // Delete the user's keys in preferences OC_Preferences::deleteUser($uid); + + // Delete user files in /data/ + OC_Helper::rmdirr(OC_Config::getValue( "datadirectory", OC::$SERVERROOT."/data" ) . '/'.$uid.'/'); + // Emit and exit OC_Hook::emit( "OC_User", "post_deleteUser", array( "uid" => $uid )); return true; @@ -329,6 +333,8 @@ class OC_User { } } } + // invalidate all login cookies + OC_Preferences::deleteApp($uid, 'login_token'); OC_Hook::emit( "OC_User", "post_setPassword", array( "uid" => $uid, "password" => $password )); return $success; } @@ -472,9 +478,10 @@ class OC_User { */ public static function setMagicInCookie($username, $token) { $secure_cookie = OC_Config::getValue("forcessl", false); - setcookie("oc_username", $username, time()+60*60*24*15, '', '', $secure_cookie); - setcookie("oc_token", $token, time()+60*60*24*15, '', '', $secure_cookie); - setcookie("oc_remember_login", true, time()+60*60*24*15, '', '', $secure_cookie); + $expires = time() + OC_Config::getValue('remember_login_cookie_lifetime', 60*60*24*15); + setcookie("oc_username", $username, $expires, '', '', $secure_cookie); + setcookie("oc_token", $token, $expires, '', '', $secure_cookie, true); + setcookie("oc_remember_login", true, $expires, '', '', $secure_cookie); } /** diff --git a/lib/util.php b/lib/util.php index 777cb7a28fce84763c90343a10bfaf20a8acab87..5771b89f2656543c55db5abb7dff0d70c3ad5aa4 100755 --- a/lib/util.php +++ b/lib/util.php @@ -1,9 +1,9 @@ <?php - /** * Class for utility functions * */ + class OC_Util { public static $scripts=array(); public static $styles=array(); @@ -49,7 +49,9 @@ class OC_Util { OC_Filesystem::mount('OC_Filestorage_Local', array('datadir' => $user_root), $user); OC_Filesystem::init($user_dir); $quotaProxy=new OC_FileProxy_Quota(); + $fileOperationProxy = new OC_FileProxy_FileOperations(); OC_FileProxy::register($quotaProxy); + OC_FileProxy::register($fileOperationProxy); // Load personal mount config if (is_file($user_root.'/mount.php')) { $mountConfig = include($user_root.'/mount.php'); @@ -62,7 +64,7 @@ class OC_Util { $mtime=filemtime($user_root.'/mount.php'); $previousMTime=OC_Preferences::getValue($user,'files','mountconfigmtime',0); if($mtime>$previousMTime) {//mount config has changed, filecache needs to be updated - OC_FileCache::clear($user); + OC_FileCache::triggerUpdate($user); OC_Preferences::setValue($user,'files','mountconfigmtime',$mtime); } } @@ -80,8 +82,8 @@ class OC_Util { * @return array */ public static function getVersion() { - // hint: We only can count up. So the internal version number of ownCloud 4.5 will be 4,9,0. This is not visible to the user - return array(4,85,11); + // hint: We only can count up. So the internal version number of ownCloud 4.5 will be 4.90.0. This is not visible to the user + return array(4,91,00); } /** @@ -89,7 +91,7 @@ class OC_Util { * @return string */ public static function getVersionString() { - return '4.5 RC 1'; + return '5.0 pre alpha'; } /** @@ -287,6 +289,11 @@ class OC_Util { $errors[]=array('error'=>'PHP module zlib is not installed.<br/>','hint'=>'Please ask your server administrator to install the module.'); $web_server_restart= false; } + + if(!function_exists('simplexml_load_string')) { + $errors[]=array('error'=>'PHP module SimpleXML is not installed.<br/>','hint'=>'Please ask your server administrator to install the module.'); + $web_server_restart= false; + } if(floatval(phpversion())<5.3) { $errors[]=array('error'=>'PHP 5.3 is required.<br/>','hint'=>'Please ask your server administrator to update PHP to version 5.3 or higher. PHP 5.2 is no longer supported by ownCloud and the PHP community.'); $web_server_restart= false; @@ -303,9 +310,11 @@ class OC_Util { return $errors; } - public static function displayLoginPage($display_lostpassword) { + public static function displayLoginPage($errors = array()) { $parameters = array(); - $parameters['display_lostpassword'] = $display_lostpassword; + foreach( $errors as $key => $value ) { + $parameters[$value] = true; + } if (!empty($_POST['user'])) { $parameters["username"] = OC_Util::sanitizeHTML($_POST['user']).'"'; @@ -314,9 +323,6 @@ class OC_Util { $parameters["username"] = ''; $parameters['user_autofocus'] = true; } - $sectoken=rand(1000000,9999999); - $_SESSION['sectoken']=$sectoken; - $parameters["sectoken"] = $sectoken; if (isset($_REQUEST['redirect_url'])) { $redirect_url = OC_Util::sanitizeHTML($_REQUEST['redirect_url']); } else { @@ -344,7 +350,7 @@ class OC_Util { public static function checkLoggedIn() { // Check if we are a user if( !OC_User::isLoggedIn()) { - header( 'Location: '.OC_Helper::linkToAbsolute( '', 'index.php', array('redirect_url' => urlencode($_SERVER["REQUEST_URI"])))); + header( 'Location: '.OC_Helper::linkToAbsolute( '', 'index.php', array('redirect_url' => $_SERVER["REQUEST_URI"]))); exit(); } } @@ -355,6 +361,7 @@ class OC_Util { public static function checkAdminUser() { // Check if we are a user self::checkLoggedIn(); + self::verifyUser(); if( !OC_Group::inGroup( OC_User::getUser(), 'admin' )) { header( 'Location: '.OC_Helper::linkToAbsolute( '', 'index.php' )); exit(); @@ -368,6 +375,7 @@ class OC_Util { public static function checkSubAdminUser() { // Check if we are a user self::checkLoggedIn(); + self::verifyUser(); if(OC_Group::inGroup(OC_User::getUser(),'admin')) { return true; } @@ -378,6 +386,40 @@ class OC_Util { return true; } + /** + * Check if the user verified the login with his password in the last 15 minutes + * If not, the user will be shown a password verification page + */ + public static function verifyUser() { + if(OC_Config::getValue('enhancedauth', true) === true) { + // Check password to set session + if(isset($_POST['password'])) { + if (OC_User::login(OC_User::getUser(), $_POST["password"] ) === true) { + $_SESSION['verifiedLogin']=time() + OC_Config::getValue('enhancedauthtime', 15 * 60); + } + } + + // Check if the user verified his password + if(!isset($_SESSION['verifiedLogin']) OR $_SESSION['verifiedLogin'] < time()) { + OC_Template::printGuestPage("", "verify", array('username' => OC_User::getUser())); + exit(); + } + } + } + + /** + * Check if the user verified the login with his password + * @return bool + */ + public static function isUserVerified() { + if(OC_Config::getValue('enhancedauth', true) === true) { + if(!isset($_SESSION['verifiedLogin']) OR $_SESSION['verifiedLogin'] < time()) { + return false; + } + return true; + } + } + /** * Redirect to the user default page */ @@ -422,7 +464,7 @@ class OC_Util { * @description * Also required for the client side to compute the piont in time when to * request a fresh token. The client will do so when nearly 97% of the - * timespan coded here has expired. + * timespan coded here has expired. */ public static $callLifespan = 3600; // 3600 secs = 1 hour @@ -440,7 +482,7 @@ class OC_Util { */ public static function callRegister() { // generate a random token. - $token=mt_rand(1000,9000).mt_rand(1000,9000).mt_rand(1000,9000); + $token = self::generate_random_bytes(20); // store the token together with a timestamp in the session. $_SESSION['requesttoken-'.$token]=time(); @@ -551,4 +593,62 @@ class OC_Util { } } + /** + * @brief Generates a cryptographical secure pseudorandom string + * @param Int with the length of the random string + * @return String + * Please also update secureRNG_available if you change something here + */ + public static function generate_random_bytes($length = 30) { + + // Try to use openssl_random_pseudo_bytes + if(function_exists('openssl_random_pseudo_bytes')) { + $pseudo_byte = bin2hex(openssl_random_pseudo_bytes($length, $strong)); + if($strong == TRUE) { + return substr($pseudo_byte, 0, $length); // Truncate it to match the length + } + } + + // Try to use /dev/urandom + $fp = @file_get_contents('/dev/urandom', false, null, 0, $length); + if ($fp !== FALSE) { + $string = substr(bin2hex($fp), 0, $length); + return $string; + } + + // Fallback to mt_rand() + $characters = '0123456789'; + $characters .= 'abcdefghijklmnopqrstuvwxyz'; + $charactersLength = strlen($characters)-1; + $pseudo_byte = ""; + + // Select some random characters + for ($i = 0; $i < $length; $i++) { + $pseudo_byte .= $characters[mt_rand(0, $charactersLength)]; + } + return $pseudo_byte; + } + + /** + * @brief Checks if a secure random number generator is available + * @return bool + */ + public static function secureRNG_available() { + + // Check openssl_random_pseudo_bytes + if(function_exists('openssl_random_pseudo_bytes')) { + openssl_random_pseudo_bytes(1, $strong); + if($strong == TRUE) { + return true; + } + } + + // Check /dev/urandom + $fp = @file_get_contents('/dev/urandom', false, null, 0, 1); + if ($fp !== FALSE) { + return true; + } + + return false; + } } diff --git a/remote.php b/remote.php index 9d9903338a64dcb1be95b3022c85d9c331a690c0..137bd774b5223e8d0c2a78770c2e7af5ef3063a9 100644 --- a/remote.php +++ b/remote.php @@ -29,7 +29,11 @@ switch ($app) { default: OC_Util::checkAppEnabled($app); OC_App::loadApp($app); - $file = '/' . OC_App::getAppPath($app) .'/'. $parts[1]; + if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { + $file = OC_App::getAppPath($app) .'/'. $parts[1]; + }else{ + $file = '/' . OC_App::getAppPath($app) .'/'. $parts[1]; + } break; } $baseuri = OC::$WEBROOT . '/remote.php/'.$service.'/'; diff --git a/search/index.php b/search/index.php deleted file mode 100644 index 9c515ff3dd3df44c56033c9bcb0aaa3f3a91ec7b..0000000000000000000000000000000000000000 --- a/search/index.php +++ /dev/null @@ -1,51 +0,0 @@ -<?php - -/** -* ownCloud - ajax frontend -* -* @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/>. -* -*/ - - -// Init owncloud -require_once '../lib/base.php'; - -// Check if we are a user -OC_Util::checkLoggedIn(); - -// Load the files we need -OC_Util::addStyle( 'search', 'search' ); - -$query=(isset($_POST['query']))?$_POST['query']:''; -if($query) { - $results=OC_Search::search($query); -}else{ - OC_Util::redirectToDefaultPage(); -} - -$resultTypes=array(); -foreach($results as $result) { - if(!isset($resultTypes[$result->type])) { - $resultTypes[$result->type]=array(); - } - $resultTypes[$result->type][]=$result; -} - -$tmpl = new OC_Template( 'search', 'index', 'user' ); -$tmpl->assign('resultTypes', $resultTypes); -$tmpl->printPage(); diff --git a/search/templates/index.php b/search/templates/index.php deleted file mode 100644 index 7241553e7fc085e166fcdce4eb01a88fbb5463b5..0000000000000000000000000000000000000000 --- a/search/templates/index.php +++ /dev/null @@ -1,17 +0,0 @@ -<ul id='searchresults'> - <?php foreach($_['resultTypes'] as $resultType):?> - <li class='resultHeader'> - <p><?php echo $resultType[0]->type?></p> - </li> - <?php foreach($resultType as $result):?> - <li class='result'> - <p> - <a href='<?php echo $result->link?>' title='<?php echo $result->name?>'><?php echo $result->name?></a> - </p> - <p> - <?php echo $result->text?> - </p> - </li> - <?php endforeach;?> - <?php endforeach;?> -</ul> diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php index 200fdec26dea6837facd37a9f77a747b3a59b0fa..a0fe5947b6de51aac41e846b20a2434702acfce1 100644 --- a/settings/ajax/changepassword.php +++ b/settings/ajax/changepassword.php @@ -1,15 +1,13 @@ <?php +// Check if we are a user OCP\JSON::callCheck(); +OC_JSON::checkLoggedIn(); $username = isset($_POST["username"]) ? $_POST["username"] : OC_User::getUser(); $password = $_POST["password"]; $oldPassword=isset($_POST["oldpassword"])?$_POST["oldpassword"]:''; -// Check if we are a user -OC_JSON::checkLoggedIn(); -OCP\JSON::callCheck(); - $userstatus = null; if(OC_Group::inGroup(OC_User::getUser(), 'admin')) { $userstatus = 'admin'; @@ -17,8 +15,15 @@ if(OC_Group::inGroup(OC_User::getUser(), 'admin')) { if(OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)) { $userstatus = 'subadmin'; } -if(OC_User::getUser() == $username && OC_User::checkPassword($username, $oldPassword)) { - $userstatus = 'user'; +if(OC_User::getUser() === $username) { + if (OC_User::checkPassword($username, $oldPassword)) + { + $userstatus = 'user'; + } else { + if (!OC_Util::isUserVerified()) { + $userstatus = null; + } + } } if(is_null($userstatus)) { @@ -26,6 +31,10 @@ if(is_null($userstatus)) { exit(); } +if($userstatus === 'admin' || $userstatus === 'subadmin') { + OC_JSON::verifyUser(); +} + // Return Success story if( OC_User::setPassword( $username, $password )) { OC_JSON::success(array("data" => array( "username" => $username ))); diff --git a/settings/ajax/creategroup.php b/settings/ajax/creategroup.php index bb3b0620e8a2b8bd96c0cbd13ec17eced184efec..0a79527c219f70131e97dfaa8654165338c322a0 100644 --- a/settings/ajax/creategroup.php +++ b/settings/ajax/creategroup.php @@ -1,14 +1,7 @@ <?php OCP\JSON::callCheck(); - -// Check if we are a user -if( !OC_User::isLoggedIn() || !OC_Group::inGroup( OC_User::getUser(), 'admin' )) { - OC_JSON::error(array("data" => array( "message" => $l->t("Authentication error") ))); - exit(); -} - -OCP\JSON::callCheck(); +OC_JSON::checkAdminUser(); $groupname = $_POST["groupname"]; diff --git a/settings/ajax/createuser.php b/settings/ajax/createuser.php index 49fc0e0f53b6bafb653513fb84c97e6e73fe9efe..c87ff422f61369f707b5b0a46cf664bfa777a47f 100644 --- a/settings/ajax/createuser.php +++ b/settings/ajax/createuser.php @@ -1,13 +1,7 @@ <?php OCP\JSON::callCheck(); - -// Check if we are a user -if( !OC_User::isLoggedIn() || (!OC_Group::inGroup( OC_User::getUser(), 'admin' ) && !OC_SubAdmin::isSubAdmin(OC_User::getUser()))) { - OC_JSON::error(array("data" => array( "message" => "Authentication error" ))); - exit(); -} -OCP\JSON::callCheck(); +OC_JSON::checkSubAdminUser(); $isadmin = OC_Group::inGroup(OC_User::getUser(), 'admin')?true:false; diff --git a/settings/ajax/removeuser.php b/settings/ajax/removeuser.php index a10dc29321d8abc02ba8888b753ddb5446e9ff64..9ffb32a0b23fa5704cf69dba540c134e93f65960 100644 --- a/settings/ajax/removeuser.php +++ b/settings/ajax/removeuser.php @@ -5,6 +5,11 @@ OCP\JSON::callCheck(); $username = $_POST["username"]; +// A user shouldn't be able to delete his own account +if(OC_User::getUser() === $username) { + exit; +} + if(!OC_Group::inGroup(OC_User::getUser(), 'admin') && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)) { $l = OC_L10N::get('core'); OC_JSON::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); diff --git a/settings/css/settings.css b/settings/css/settings.css index 2015e93b43cf3e7f11b6199efdbbcb817d6c16d6..60a42784661a9e5a33c3f4678eab9ae8d95f65ab 100644 --- a/settings/css/settings.css +++ b/settings/css/settings.css @@ -38,7 +38,7 @@ div.quota { float:right; display:block; position:absolute; right:25em; top:0; } div.quota-select-wrapper { position: relative; } select.quota { position:absolute; left:0; top:0; width:10em; } select.quota-user { position:relative; left:0; top:0; width:10em; } -input.quota-other { display:none; position:absolute; left:0.1em; top:0.1em; width:7em; border:none; -webkit-box-shadow: none -mox-box-shadow:none ; box-shadow:none; } +input.quota-other { display:none; position:absolute; left:0.1em; top:0.1em; width:7em; border:none; -webkit-box-shadow: none; -moz-box-shadow:none ; box-shadow:none; } div.quota>span { position:absolute; right:0em; white-space:nowrap; top: 0.7em } select.quota.active { background: #fff; } @@ -50,7 +50,7 @@ li { color:#888; } li.active { color:#000; } small.externalapp { color:#FFF; background-color:#BBB; font-weight:bold; font-size: 0.6em; margin: 0; padding: 0.1em 0.2em; border-radius: 4px;} small.externalapp.list { float: right; } -span.version { margin-left:3em; margin-right:3em; color:#555; } +span.version { margin-left:1em; margin-right:1em; color:#555; } .app { position: relative; display: inline-block; padding: 0.2em 0 0.2em 0 !important; text-overflow: hidden; overflow: hidden; white-space: nowrap; /*transition: .2s max-width linear; -o-transition: .2s max-width linear; -moz-transition: .2s max-width linear; -webkit-transition: .2s max-width linear; -ms-transition: .2s max-width linear;*/ } .app.externalapp { max-width: 12.5em; z-index: 100; } @@ -58,6 +58,7 @@ span.version { margin-left:3em; margin-right:3em; color:#555; } .app:hover, .app:active { max-width: inherit; } .appslink { text-decoration: underline; } +.score { color:#666; font-weight:bold; font-size:0.8em; } /* LOG */ #log { white-space:normal; } diff --git a/settings/js/apps.js b/settings/js/apps.js index 4ffbc41f22c4adb776e8ad2281e311cf9e2576f5..8de95100c4c59e9f912c43f1b5814ac1c56a474e 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -17,6 +17,7 @@ OC.Settings.Apps = OC.Settings.Apps || { } else { page.find('span.version').text(''); } + page.find('span.score').html(app.score); page.find('p.description').html(app.description); page.find('img.preview').attr('src', app.preview); page.find('small.externalapp').attr('style', 'visibility:visible'); @@ -28,10 +29,13 @@ OC.Settings.Apps = OC.Settings.Apps || { page.find('input.enable').data('appid', app.id); page.find('input.enable').data('active', app.active); if (app.internal == false) { + page.find('span.score').show(); page.find('p.appslink').show(); page.find('a').attr('href', 'http://apps.owncloud.com/content/show.php?content=' + app.id); + page.find('small.externalapp').hide(); } else { page.find('p.appslink').hide(); + page.find('span.score').hide(); } }, enableApp:function(appid, active, element) { diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php index 54bfdecde740add0e63c9e7bc724eda3d608721d..16660fb07d36527fbbb7cb426cda11947aa703bf 100644 --- a/settings/l10n/ca.php +++ b/settings/l10n/ca.php @@ -36,6 +36,7 @@ "More" => "Més", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Desenvolupat per la <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunitat ownCloud</a>, el <a href=\"https://github.com/owncloud\" target=\"_blank\">codi font</a> té llicència <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Afegiu la vostra aplicació", +"More Apps" => "Més aplicacions", "Select an App" => "Seleccioneu una aplicació", "See application page at apps.owncloud.com" => "Mireu la pàgina d'aplicacions a apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-propietat de <span class=\"author\"></span>", diff --git a/settings/l10n/cs_CZ.php b/settings/l10n/cs_CZ.php index bc64b68992bcedeb578fd51771be61309be39e8e..c0f7ebd868624ac57eaa5983f8315a9a22a8d614 100644 --- a/settings/l10n/cs_CZ.php +++ b/settings/l10n/cs_CZ.php @@ -36,6 +36,7 @@ "More" => "Více", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Vyvinuto <a href=\"http://ownCloud.org/contact\" target=\"_blank\">komunitou ownCloud</a>, <a href=\"https://github.com/owncloud\" target=\"_blank\">zdrojový kód</a> je licencován pod <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Přidat Vaší aplikaci", +"More Apps" => "Více aplikací", "Select an App" => "Vyberte aplikaci", "See application page at apps.owncloud.com" => "Více na stránce s aplikacemi na apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencováno <span class=\"author\"></span>", diff --git a/settings/l10n/da.php b/settings/l10n/da.php index 4549bcc9d3d3c44a5e45d72a7cd8c57f5e917e03..f93d7b6cd11118ccfff71ba71ed8c800e33a33f8 100644 --- a/settings/l10n/da.php +++ b/settings/l10n/da.php @@ -36,6 +36,7 @@ "More" => "Mere", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Udviklet af <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownClouds community</a>, og <a href=\"https://github.com/owncloud\" target=\"_blank\">kildekoden</a> er underlagt licensen <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Tilføj din App", +"More Apps" => "Flere Apps", "Select an App" => "Vælg en App", "See application page at apps.owncloud.com" => "Se applikationens side på apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenseret af <span class=\"author\"></span>", diff --git a/settings/l10n/de.php b/settings/l10n/de.php index 6b86a08ced555b80c4d54093f2844457be5a09bf..13ada5d35e5c0ef9da16a975df8e439b66fc67d6 100644 --- a/settings/l10n/de.php +++ b/settings/l10n/de.php @@ -1,6 +1,5 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Die Liste der Anwendungen im Store konnte nicht geladen werden.", -"Authentication error" => "Fehler bei der Anmeldung", "Group already exists" => "Gruppe existiert bereits", "Unable to add group" => "Gruppe konnte nicht angelegt werden", "Could not enable app. " => "App konnte nicht aktiviert werden.", @@ -9,6 +8,7 @@ "OpenID Changed" => "OpenID geändert", "Invalid request" => "Ungültige Anfrage", "Unable to delete group" => "Gruppe konnte nicht gelöscht werden", +"Authentication error" => "Fehler bei der Anmeldung", "Unable to delete user" => "Benutzer konnte nicht gelöscht werden", "Language changed" => "Sprache geändert", "Unable to add user to group %s" => "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden", @@ -16,9 +16,9 @@ "Disable" => "Deaktivieren", "Enable" => "Aktivieren", "Saving..." => "Speichern...", -"__language_name__" => "Deutsch", +"__language_name__" => "Deutsch (Persönlich)", "Security Warning" => "Sicherheitshinweis", -"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 ist möglicher Weise aus dem Internet erreichbar. Die .htaccess-Datei von ownCloud 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.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 ist möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei von ownCloud funktioniert nicht. Wir raten Dir dringend, dass Du Deinen Webserver dahingehend konfigurieren, dass Dein Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Du verschiebst das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers.", "Cron" => "Cron-Jobs", "Execute one task with each page loaded" => "Führe eine Aufgabe bei jeder geladenen Seite aus.", "cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php ist bei einem Webcron-Dienst registriert. Ruf die Seite cron.php im ownCloud-Root minütlich per HTTP auf.", @@ -36,6 +36,7 @@ "More" => "Mehr", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud-Community</a>, der <a href=\"https://github.com/owncloud\" target=\"_blank\">Quellcode</a> ist unter der <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> lizenziert.", "Add your App" => "Füge Deine Anwendung hinzu", +"More Apps" => "Weitere Anwendungen", "Select an App" => "Wähle eine Anwendung aus", "See application page at apps.owncloud.com" => "Weitere Anwendungen findest Du auf apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>", @@ -59,7 +60,7 @@ "Fill in an email address to enable password recovery" => "Trage eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren.", "Language" => "Sprache", "Help translate" => "Hilf bei der Übersetzung", -"use this address to connect to your ownCloud in your file manager" => "Benutzen Sie diese Adresse, um Ihre ownCloud mit Ihrem Dateimanager zu verbinden.", +"use this address to connect to your ownCloud in your file manager" => "Verwende diese Adresse, um Deine ownCloud mit Deinem Dateimanager zu verbinden.", "Name" => "Name", "Password" => "Passwort", "Groups" => "Gruppen", diff --git a/settings/l10n/de_DE.php b/settings/l10n/de_DE.php new file mode 100644 index 0000000000000000000000000000000000000000..100cbfd113f73f50514b5349de06a89e5a5e80a7 --- /dev/null +++ b/settings/l10n/de_DE.php @@ -0,0 +1,73 @@ +<?php $TRANSLATIONS = array( +"Unable to load list from App Store" => "Die Liste der Anwendungen im Store konnte nicht geladen werden.", +"Group already exists" => "Gruppe existiert bereits", +"Unable to add group" => "Gruppe konnte nicht angelegt werden", +"Could not enable app. " => "App konnte nicht aktiviert werden.", +"Email saved" => "E-Mail Adresse gespeichert", +"Invalid email" => "Ungültige E-Mail Adresse", +"OpenID Changed" => "OpenID geändert", +"Invalid request" => "Ungültige Anfrage", +"Unable to delete group" => "Gruppe konnte nicht gelöscht werden", +"Authentication error" => "Fehler bei der Anmeldung", +"Unable to delete user" => "Benutzer konnte nicht gelöscht werden", +"Language changed" => "Sprache geändert", +"Unable to add user to group %s" => "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden", +"Unable to remove user from group %s" => "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden", +"Disable" => "Deaktivieren", +"Enable" => "Aktivieren", +"Saving..." => "Speichern...", +"__language_name__" => "Deutsch (Förmlich)", +"Security Warning" => "Sicherheitshinweis", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 ist möglicher Weise aus dem Internet erreichbar. Die .htaccess-Datei von ownCloud 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.", +"Cron" => "Cron-Jobs", +"Execute one task with each page loaded" => "Führt eine Aufgabe bei jeder geladenen Seite aus.", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php ist bei einem Webcron-Dienst registriert. Ruf die Seite cron.php im ownCloud-Root minütlich per HTTP auf.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Verwenden Sie den System-Crondienst. Bitte rufen Sie die cron.php im ownCloud-Ordner über einen System-Cronjob minütlich auf.", +"Sharing" => "Freigabe", +"Enable Share API" => "Freigabe-API aktivieren", +"Allow apps to use the Share API" => "Erlaubt Anwendungen, die Freigabe-API zu nutzen", +"Allow links" => "Links erlauben", +"Allow users to share items to the public with links" => "Erlaube Nutzern, Dateien mithilfe von Links öffentlich zu teilen", +"Allow resharing" => "Erneutes Teilen erlauben", +"Allow users to share items shared with them again" => "Erlaubt Nutzern, Dateien die mit ihnen geteilt wurden, erneut zu teilen", +"Allow users to share with anyone" => "Erlaubet Nutzern mit jedem zu Teilen", +"Allow users to only share with users in their groups" => "Erlaubet Nutzern nur das Teilen in ihrer Gruppe", +"Log" => "Log", +"More" => "Mehr", +"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud-Community</a>, der <a href=\"https://github.com/owncloud\" target=\"_blank\">Quellcode</a> ist unter der <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> lizenziert.", +"Add your App" => "Fügen Sie Ihre Anwendung hinzu", +"More Apps" => "Weitere Anwendungen", +"Select an App" => "Wählen Sie eine Anwendung aus", +"See application page at apps.owncloud.com" => "Weitere Anwendungen finden Sie auf apps.owncloud.com", +"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>", +"Documentation" => "Dokumentation", +"Managing Big Files" => "Große Dateien verwalten", +"Ask a question" => "Stellen Sie eine Frage", +"Problems connecting to help database." => "Probleme bei der Verbindung zur Hilfe-Datenbank.", +"Go there manually." => "Datenbank direkt besuchen.", +"Answer" => "Antwort", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Sie verwenden <strong>%s</strong> der verfügbaren <strong>%s<strong>", +"Desktop and Mobile Syncing Clients" => "Desktop- und mobile Clients für die Synchronisation", +"Download" => "Download", +"Your password was changed" => "Ihr Passwort wurde geändert.", +"Unable to change your password" => "Passwort konnte nicht geändert werden", +"Current password" => "Aktuelles Passwort", +"New password" => "Neues Passwort", +"show" => "zeigen", +"Change password" => "Passwort ändern", +"Email" => "E-Mail", +"Your email address" => "Ihre E-Mail-Adresse", +"Fill in an email address to enable password recovery" => "Bitte tragen Sie eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren.", +"Language" => "Sprache", +"Help translate" => "Hilf bei der Übersetzung", +"use this address to connect to your ownCloud in your file manager" => "Benutzen Sie diese Adresse, um Ihre ownCloud mit Ihrem Dateimanager zu verbinden.", +"Name" => "Name", +"Password" => "Passwort", +"Groups" => "Gruppen", +"Create" => "Anlegen", +"Default Quota" => "Standard-Quota", +"Other" => "Andere", +"Group Admin" => "Gruppenadministrator", +"Quota" => "Quota", +"Delete" => "Löschen" +); diff --git a/settings/l10n/el.php b/settings/l10n/el.php index c6bb9857100c0605dd7c84bd144f9de10ade0358..bf74d0bde2121f3bbe79dac5e35d6db21f33ed16 100644 --- a/settings/l10n/el.php +++ b/settings/l10n/el.php @@ -4,7 +4,7 @@ "Group already exists" => "Η ομάδα υπάρχει ήδη", "Unable to add group" => "Αδυναμία προσθήκης ομάδας", "Could not enable app. " => "Αδυναμία ενεργοποίησης εφαρμογής ", -"Email saved" => "Το Email αποθηκεύτηκε ", +"Email saved" => "Το email αποθηκεύτηκε ", "Invalid email" => "Μη έγκυρο email", "OpenID Changed" => "Το OpenID άλλαξε", "Invalid request" => "Μη έγκυρο αίτημα", @@ -33,14 +33,15 @@ "Allow users to share with anyone" => "Να επιτρέπεται ο διαμοιρασμός με οποιονδήποτε", "Allow users to only share with users in their groups" => "Να επιτρέπεται ο διαμοιρασμός μόνο με χρήστες της ίδιας ομάδας", "Log" => "Αρχείο καταγραφής", -"More" => "Περισσότερο", +"More" => "Περισσότερα", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Αναπτύχθηκε από την <a href=\"http://ownCloud.org/contact\" target=\"_blank\">κοινότητα ownCloud</a>, ο <a href=\"https://github.com/owncloud\" target=\"_blank\">πηγαίος κώδικας</a> είναι υπό άδεια χρήσης <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", -"Add your App" => "Πρόσθεσε τη δικιά σου εφαρμογή ", -"Select an App" => "Επιλέξτε μια εφαρμογή", -"See application page at apps.owncloud.com" => "Η σελίδα εφαρμογών στο apps.owncloud.com", +"Add your App" => "Πρόσθεστε τη Δικιά σας Εφαρμογή", +"More Apps" => "Περισσότερες Εφαρμογές", +"Select an App" => "Επιλέξτε μια Εφαρμογή", +"See application page at apps.owncloud.com" => "Δείτε την σελίδα εφαρμογών στο apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-άδεια από <span class=\"author\"></span>", "Documentation" => "Τεκμηρίωση", -"Managing Big Files" => "Διαχείριση μεγάλων αρχείων", +"Managing Big Files" => "Διαχείριση Μεγάλων Αρχείων", "Ask a question" => "Ρωτήστε μια ερώτηση", "Problems connecting to help database." => "Προβλήματα κατά τη σύνδεση με τη βάση δεδομένων βοήθειας.", "Go there manually." => "Χειροκίνητη μετάβαση.", @@ -55,18 +56,18 @@ "show" => "εμφάνιση", "Change password" => "Αλλαγή συνθηματικού", "Email" => "Email", -"Your email address" => "Διεύθυνση ηλεκτρονικού ταχυδρομείου σας", +"Your email address" => "Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας", "Fill in an email address to enable password recovery" => "Συμπληρώστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για να ενεργοποιηθεί η ανάκτηση συνθηματικού", "Language" => "Γλώσσα", -"Help translate" => "Βοηθήστε στην μετάφραση", -"use this address to connect to your ownCloud in your file manager" => "χρησιμοποιήστε αυτή τη διεύθυνση για να συνδεθείτε στο ownCloud σας από το διαχειριστή αρχείων σας", +"Help translate" => "Βοηθήστε στη μετάφραση", +"use this address to connect to your ownCloud in your file manager" => "χρησιμοποιήστε αυτήν τη διεύθυνση για να συνδεθείτε στο ownCloud σας από το διαχειριστή αρχείων σας", "Name" => "Όνομα", "Password" => "Συνθηματικό", "Groups" => "Ομάδες", "Create" => "Δημιουργία", -"Default Quota" => "Προεπιλεγμένο όριο", +"Default Quota" => "Προεπιλεγμένο Όριο", "Other" => "Άλλα", "Group Admin" => "Ομάδα Διαχειριστών", -"Quota" => "Σύνολο χώρου", +"Quota" => "Σύνολο Χώρου", "Delete" => "Διαγραφή" ); diff --git a/settings/l10n/eo.php b/settings/l10n/eo.php index 7052bf34c92c78bf6e701907a2362f307d3aeffb..2c8263d292ff3f1b746b0a405fa659fc57ad9c2d 100644 --- a/settings/l10n/eo.php +++ b/settings/l10n/eo.php @@ -1,30 +1,50 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Ne eblis ŝargi liston el aplikaĵovendejo", "Authentication error" => "Aŭtentiga eraro", +"Group already exists" => "La grupo jam ekzistas", +"Unable to add group" => "Ne eblis aldoni la grupon", +"Could not enable app. " => "Ne eblis kapabligi la aplikaĵon.", "Email saved" => "La retpoŝtadreso konserviĝis", "Invalid email" => "Nevalida retpoŝtadreso", "OpenID Changed" => "La agordo de OpenID estas ŝanĝita", "Invalid request" => "Nevalida peto", +"Unable to delete group" => "Ne eblis forigi la grupon", +"Unable to delete user" => "Ne eblis forigi la uzanton", "Language changed" => "La lingvo estas ŝanĝita", +"Unable to add user to group %s" => "Ne eblis aldoni la uzanton al la grupo %s", +"Unable to remove user from group %s" => "Ne eblis forigi la uzantan el la grupo %s", "Disable" => "Malkapabligi", "Enable" => "Kapabligi", "Saving..." => "Konservante...", "__language_name__" => "Esperanto", "Security Warning" => "Sekureca averto", "Cron" => "Cron", +"Sharing" => "Kunhavigo", +"Enable Share API" => "Kapabligi API-on por Kunhavigo", +"Allow apps to use the Share API" => "Kapabligi aplikaĵojn uzi la API-on pri Kunhavigo", +"Allow links" => "Kapabligi ligilojn", +"Allow users to share items to the public with links" => "Kapabligi uzantojn kunhavigi erojn kun la publiko perligile", +"Allow resharing" => "Kapabligi rekunhavigon", +"Allow users to share items shared with them again" => "Kapabligi uzantojn rekunhavigi erojn kunhavigitajn kun ili", +"Allow users to share with anyone" => "Kapabligi uzantojn kunhavigi kun ĉiu ajn", +"Allow users to only share with users in their groups" => "Kapabligi uzantojn nur kunhavigi kun uzantoj el siaj grupoj", "Log" => "Protokolo", "More" => "Pli", "Add your App" => "Aldonu vian aplikaĵon", +"More Apps" => "Pli da aplikaĵoj", "Select an App" => "Elekti aplikaĵon", "See application page at apps.owncloud.com" => "Vidu la paĝon pri aplikaĵoj ĉe apps.owncloud.com", +"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"</span>-permesilhavigita de <span class=\"author\"></span>", "Documentation" => "Dokumentaro", "Managing Big Files" => "Administrante grandajn dosierojn", "Ask a question" => "Faru demandon", "Problems connecting to help database." => "Problemoj okazis dum konektado al la helpa datumbazo.", "Go there manually." => "Iri tien mane.", "Answer" => "Respondi", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Vi uzas <strong>%s</strong> el la haveblaj <strong>%s</strong>", "Desktop and Mobile Syncing Clients" => "Labortablaj kaj porteblaj sinkronigoklientoj", "Download" => "Elŝuti", +"Your password was changed" => "Via pasvorto ŝanĝiĝis", "Unable to change your password" => "Ne eblis ŝanĝi vian pasvorton", "Current password" => "Nuna pasvorto", "New password" => "Nova pasvorto", diff --git a/settings/l10n/es.php b/settings/l10n/es.php index 268c7ef12631af6c020d70eda5d57dfd01d8ee54..9a578fa6368c7fbd40fb7b4c55c1d5594b6489b6 100644 --- a/settings/l10n/es.php +++ b/settings/l10n/es.php @@ -36,6 +36,7 @@ "More" => "Más", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Desarrollado por la <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunidad ownCloud</a>, el <a href=\"https://github.com/owncloud\" target=\"_blank\">código fuente</a> está bajo licencia <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Añade tu aplicación", +"More Apps" => "Más aplicaciones", "Select an App" => "Seleccionar una aplicación", "See application page at apps.owncloud.com" => "Echa un vistazo a la web de aplicaciones apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>", diff --git a/settings/l10n/es_AR.php b/settings/l10n/es_AR.php index 06f808ee516417d36e91781ed68ac4b6331b4517..0b103406fabb2b7c40c229ed3917667f48ac1b61 100644 --- a/settings/l10n/es_AR.php +++ b/settings/l10n/es_AR.php @@ -36,6 +36,7 @@ "More" => "Más", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Desarrollado por la <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunidad ownCloud</a>, el <a href=\"https://github.com/owncloud\" target=\"_blank\">código fuente</a> está bajo licencia <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Añadí tu aplicación", +"More Apps" => "Más aplicaciones", "Select an App" => "Seleccionar una aplicación", "See application page at apps.owncloud.com" => "Mirá la web de aplicaciones apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\">", diff --git a/settings/l10n/fr.php b/settings/l10n/fr.php index b81f545b13eb96f8d2e00d77ea2f7181a450d03f..3a7bf0749bfb23a77fc65b89b34eb26e307f7a4d 100644 --- a/settings/l10n/fr.php +++ b/settings/l10n/fr.php @@ -1,6 +1,5 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Impossible de charger la liste depuis l'App Store", -"Authentication error" => "Erreur d'authentification", "Group already exists" => "Ce groupe existe déjà", "Unable to add group" => "Impossible d'ajouter le groupe", "Could not enable app. " => "Impossible d'activer l'Application", @@ -9,6 +8,7 @@ "OpenID Changed" => "Identifiant OpenID changé", "Invalid request" => "Requête invalide", "Unable to delete group" => "Impossible de supprimer le groupe", +"Authentication error" => "Erreur d'authentification", "Unable to delete user" => "Impossible de supprimer l'utilisateur", "Language changed" => "Langue changée", "Unable to add user to group %s" => "Impossible d'ajouter l'utilisateur au groupe %s", @@ -36,6 +36,7 @@ "More" => "Plus", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Développé par la <a href=\"http://ownCloud.org/contact\" target=\"_blank\">communauté ownCloud</a>, le <a href=\"https://github.com/owncloud\" target=\"_blank\">code source</a> est publié sous license <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Ajoutez votre application", +"More Apps" => "Plus d'applications…", "Select an App" => "Sélectionner une Application", "See application page at apps.owncloud.com" => "Voir la page des applications à l'url apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "Distribué sous licence <span class=\"licence\"></span>, par <span class=\"author\"></span>", diff --git a/settings/l10n/it.php b/settings/l10n/it.php index 474149c836cee9db79fa9758838700cd767ee900..0fc32c0b9319e65ebbb7f6948163eed3b541cc73 100644 --- a/settings/l10n/it.php +++ b/settings/l10n/it.php @@ -36,6 +36,7 @@ "More" => "Altro", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Sviluppato dalla <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunità di ownCloud</a>, il <a href=\"https://github.com/owncloud\" target=\"_blank\">codice sorgente</a> è licenziato nei termini della <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Aggiungi la tua applicazione", +"More Apps" => "Altre applicazioni", "Select an App" => "Seleziona un'applicazione", "See application page at apps.owncloud.com" => "Vedere la pagina dell'applicazione su apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenziato da <span class=\"author\"></span>", diff --git a/settings/l10n/ja_JP.php b/settings/l10n/ja_JP.php index 72f79837d90e0d04fab263db93f4d1cc9a312ade..81b7861a3be767d0a90c1b83833a356f599f239a 100644 --- a/settings/l10n/ja_JP.php +++ b/settings/l10n/ja_JP.php @@ -1,6 +1,5 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "アプリストアからリストをロードできません", -"Authentication error" => "認証エラー", "Group already exists" => "グループは既に存在しています", "Unable to add group" => "グループを追加できません", "Could not enable app. " => "アプリを有効にできませんでした。", @@ -9,6 +8,7 @@ "OpenID Changed" => "OpenIDが変更されました", "Invalid request" => "無効なリクエストです", "Unable to delete group" => "グループを削除できません", +"Authentication error" => "認証エラー", "Unable to delete user" => "ユーザを削除できません", "Language changed" => "言語が変更されました", "Unable to add user to group %s" => "ユーザをグループ %s に追加できません", @@ -36,6 +36,7 @@ "More" => "もっと", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>により開発されています、<a href=\"https://github.com/owncloud\" target=\"_blank\">ソースコード</a>ライセンスは、<a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> ライセンスにより提供されています。", "Add your App" => "アプリを追加", +"More Apps" => "さらにアプリを表示", "Select an App" => "アプリを選択してください", "See application page at apps.owncloud.com" => "apps.owncloud.com でアプリケーションのページを見てください", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-ライセンス: <span class=\"author\"></span>", @@ -45,7 +46,7 @@ "Problems connecting to help database." => "ヘルプデータベースへの接続時に問題が発生しました", "Go there manually." => "手動で移動してください。", "Answer" => "解答", -"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "現在、<strong>%s</strong> / <strong>%s<strong> を利用しています", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "現在、 <strong>%s</strong> / <strong>%s<strong> を利用しています", "Desktop and Mobile Syncing Clients" => "デスクトップおよびモバイル用の同期クライアント", "Download" => "ダウンロード", "Your password was changed" => "パスワードを変更しました", diff --git a/settings/l10n/nl.php b/settings/l10n/nl.php index caff2ee2c29ac223bef2f08eddd99d2c7e6ad9dd..d24c4f04ad1548c706ecbf12f82dae02e83d60c7 100644 --- a/settings/l10n/nl.php +++ b/settings/l10n/nl.php @@ -36,6 +36,7 @@ "More" => "Meer", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Ontwikkeld door de <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud gemeenschap</a>, de <a href=\"https://github.com/owncloud\" target=\"_blank\">bron code</a> is gelicenseerd onder de <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Voeg je App toe", +"More Apps" => "Meer apps", "Select an App" => "Selecteer een app", "See application page at apps.owncloud.com" => "Zie de applicatiepagina op apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-Gelicenseerd door <span class=\"author\"></span>", @@ -66,7 +67,7 @@ "Create" => "Creëer", "Default Quota" => "Standaard limiet", "Other" => "Andere", -"Group Admin" => "Groep Administrator", +"Group Admin" => "Groep beheerder", "Quota" => "Limieten", "Delete" => "verwijderen" ); diff --git a/settings/l10n/oc.php b/settings/l10n/oc.php new file mode 100644 index 0000000000000000000000000000000000000000..28835df95c13256e0f29dfdfcb6e1ecd4f9dba66 --- /dev/null +++ b/settings/l10n/oc.php @@ -0,0 +1,61 @@ +<?php $TRANSLATIONS = array( +"Unable to load list from App Store" => "Pas possible de cargar la tièra dempuèi App Store", +"Authentication error" => "Error d'autentificacion", +"Group already exists" => "Lo grop existís ja", +"Unable to add group" => "Pas capable d'apondre un grop", +"Could not enable app. " => "Pòt pas activar app. ", +"Email saved" => "Corrièl enregistrat", +"Invalid email" => "Corrièl incorrècte", +"OpenID Changed" => "OpenID cambiat", +"Invalid request" => "Demanda invalida", +"Unable to delete group" => "Pas capable d'escafar un grop", +"Unable to delete user" => "Pas capable d'escafar un usancièr", +"Language changed" => "Lengas cambiadas", +"Unable to add user to group %s" => "Pas capable d'apondre un usancièr al grop %s", +"Unable to remove user from group %s" => "Pas capable de tira un usancièr del grop %s", +"Disable" => "Desactiva", +"Enable" => "Activa", +"Saving..." => "Enregistra...", +"__language_name__" => "__language_name__", +"Security Warning" => "Avertiment de securitat", +"Cron" => "Cron", +"Execute one task with each page loaded" => "Executa un prètfach amb cada pagina cargada", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Utiliza lo servici cron de ton sistèm operatiu. Executa lo fichièr cron.php dins lo dorsier owncloud tras cronjob del sistèm cada minuta.", +"Sharing" => "Al partejar", +"Enable Share API" => "Activa API partejada", +"Log" => "Jornal", +"More" => "Mai d'aquò", +"Add your App" => "Ajusta ton App", +"Select an App" => "Selecciona una applicacion", +"See application page at apps.owncloud.com" => "Agacha la pagina d'applications en cò de apps.owncloud.com", +"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licençiat per <span class=\"author\"></span>", +"Documentation" => "Documentacion", +"Managing Big Files" => "Al bailejar de fichièrs pesucasses", +"Ask a question" => "Respond a una question", +"Problems connecting to help database." => "Problemas al connectar de la basa de donadas d'ajuda", +"Go there manually." => "Vas çai manualament", +"Answer" => "Responsa", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "As utilizat <strong>%s</strong> dels <strong>%s<strong> disponibles", +"Download" => "Avalcarga", +"Your password was changed" => "Ton senhal a cambiat", +"Unable to change your password" => "Pas possible de cambiar ton senhal", +"Current password" => "Senhal en cors", +"New password" => "Senhal novèl", +"show" => "mòstra", +"Change password" => "Cambia lo senhal", +"Email" => "Corrièl", +"Your email address" => "Ton adreiça de corrièl", +"Fill in an email address to enable password recovery" => "Emplena una adreiça de corrièl per permetre lo mandadís del senhal perdut", +"Language" => "Lenga", +"Help translate" => "Ajuda a la revirada", +"use this address to connect to your ownCloud in your file manager" => "utiliza aquela adreiça per te connectar al ownCloud amb ton explorator de fichièrs", +"Name" => "Nom", +"Password" => "Senhal", +"Groups" => "Grops", +"Create" => "Crea", +"Default Quota" => "Quota per defaut", +"Other" => "Autres", +"Group Admin" => "Grop Admin", +"Quota" => "Quota", +"Delete" => "Escafa" +); diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php index 432b303b0a50a8eaa75d7fd096e6ba7bb8d6ee11..5ea1f022c6601d667ad57c75d0bfcf241f5ed0f5 100644 --- a/settings/l10n/pl.php +++ b/settings/l10n/pl.php @@ -13,8 +13,8 @@ "Language changed" => "Język zmieniony", "Unable to add user to group %s" => "Nie można dodać użytkownika do grupy %s", "Unable to remove user from group %s" => "Nie można usunąć użytkownika z grupy %s", -"Disable" => "Wyłączone", -"Enable" => "Włączone", +"Disable" => "Wyłącz", +"Enable" => "Włącz", "Saving..." => "Zapisywanie...", "__language_name__" => "Polski", "Security Warning" => "Ostrzeżenia bezpieczeństwa", @@ -36,6 +36,7 @@ "More" => "Więcej", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Stwirzone przez <a href=\"http://ownCloud.org/contact\" target=\"_blank\"> społeczność ownCloud</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">kod źródłowy</a> na licencji <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Dodaj aplikacje", +"More Apps" => "Więcej aplikacji", "Select an App" => "Zaznacz aplikacje", "See application page at apps.owncloud.com" => "Zobacz stronę aplikacji na apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencjonowane przez <span class=\"author\"></span>", diff --git a/settings/l10n/pt_BR.php b/settings/l10n/pt_BR.php index ddfba1a670e9e4f03466acd250dd3ace1bac3660..7ca5160d9a8e4e617fdf2ef7d2ea3930218c7e9b 100644 --- a/settings/l10n/pt_BR.php +++ b/settings/l10n/pt_BR.php @@ -36,6 +36,7 @@ "More" => "Mais", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Desenvolvido pela <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunidade ownCloud</a>, o <a href=\"https://github.com/owncloud\" target=\"_blank\">código fonte</a> está licenciado sob <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Adicione seu Aplicativo", +"More Apps" => "Mais Apps", "Select an App" => "Selecione uma Aplicação", "See application page at apps.owncloud.com" => "Ver página do aplicativo em apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>", @@ -45,7 +46,7 @@ "Problems connecting to help database." => "Problemas ao conectar na base de dados.", "Go there manually." => "Ir manualmente.", "Answer" => "Resposta", -"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Você usou <strong>%s</strong> do <strong>%s</strong> disponível", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Você usou <strong>%s</strong> do espaço disponível de <strong>%s</strong> ", "Desktop and Mobile Syncing Clients" => "Sincronizando Desktop e Mobile", "Download" => "Download", "Your password was changed" => "Sua senha foi alterada", diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php index f7440d832a009117d98b6247a8ad2cd3031d4f20..a5eb8c399bee4c6792ebbb8a8cf2da5b2b36b02b 100644 --- a/settings/l10n/pt_PT.php +++ b/settings/l10n/pt_PT.php @@ -1,32 +1,57 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Incapaz de carregar a lista da App Store", "Authentication error" => "Erro de autenticação", +"Group already exists" => "O grupo já existe", +"Unable to add group" => "Impossível acrescentar o grupo", +"Could not enable app. " => "Não foi possível activar a app.", "Email saved" => "Email guardado", "Invalid email" => "Email inválido", "OpenID Changed" => "OpenID alterado", "Invalid request" => "Pedido inválido", +"Unable to delete group" => "Impossível apagar grupo", +"Unable to delete user" => "Impossível apagar utilizador", "Language changed" => "Idioma alterado", -"Disable" => "Desativar", -"Enable" => "Ativar", +"Unable to add user to group %s" => "Impossível acrescentar utilizador ao grupo %s", +"Unable to remove user from group %s" => "Impossível apagar utilizador do grupo %s", +"Disable" => "Desactivar", +"Enable" => "Activar", "Saving..." => "A guardar...", "__language_name__" => "__language_name__", "Security Warning" => "Aviso de Segurança", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 com os dados e os seus ficheiros estão provavelmente acessíveis a partir das internet. Sugerimos veementemente que configure o seu servidor web de maneira a que a pasta com os dados deixe de ficar acessível, ou mova a pasta com os dados para fora da raiz de documentos do servidor web.", "Cron" => "Cron", +"Execute one task with each page loaded" => "Executar uma tarefa ao carregar cada página", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php está registado num serviço webcron. Chame a página cron.php na raiz owncloud por http uma vez por minuto.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Usar o serviço cron do sistema. Chame a página cron.php na pasta owncloud via um cronjob do sistema uma vez por minuto.", +"Sharing" => "Partilhando", +"Enable Share API" => "Activar API de partilha", +"Allow apps to use the Share API" => "Permitir que as aplicações usem a API de partilha", +"Allow links" => "Permitir ligações", +"Allow users to share items to the public with links" => "Permitir que os utilizadores partilhem itens com o público com ligações", +"Allow resharing" => "Permitir voltar a partilhar", +"Allow users to share items shared with them again" => "Permitir que os utilizadores partilhem itens que foram partilhados com eles", +"Allow users to share with anyone" => "Permitir que os utilizadores partilhem com toda a gente", +"Allow users to only share with users in their groups" => "Permitir que os utilizadores apenas partilhem com utilizadores do seu grupo", "Log" => "Log", "More" => "Mais", +"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Desenvolvido pela <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunidade ownCloud</a>, o<a href=\"https://github.com/owncloud\" target=\"_blank\">código fonte</a> está licenciado sob a <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Adicione a sua aplicação", +"More Apps" => "Mais Aplicações", "Select an App" => "Selecione uma aplicação", "See application page at apps.owncloud.com" => "Ver a página da aplicação em apps.owncloud.com", +"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>", "Documentation" => "Documentação", "Managing Big Files" => "Gestão de ficheiros grandes", "Ask a question" => "Coloque uma questão", -"Problems connecting to help database." => "Problemas ao conectar à base de dados de ajuda", +"Problems connecting to help database." => "Problemas ao ligar à base de dados de ajuda", "Go there manually." => "Vá lá manualmente", "Answer" => "Resposta", -"Desktop and Mobile Syncing Clients" => "Clientes de sincronização desktop e movel", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Usou <strong>%s</strong> dos <strong>%s<strong> disponíveis.", +"Desktop and Mobile Syncing Clients" => "Clientes de sincronização desktop e móvel", "Download" => "Transferir", +"Your password was changed" => "A sua palavra-passe foi alterada", "Unable to change your password" => "Não foi possivel alterar a sua palavra-chave", -"Current password" => "Palavra-chave atual", +"Current password" => "Palavra-chave actual", "New password" => "Nova palavra-chave", "show" => "mostrar", "Change password" => "Alterar palavra-chave", @@ -35,12 +60,12 @@ "Fill in an email address to enable password recovery" => "Preencha com o seu endereço de email para ativar a recuperação da palavra-chave", "Language" => "Idioma", "Help translate" => "Ajude a traduzir", -"use this address to connect to your ownCloud in your file manager" => "utilize este endereço para conectar ao seu ownCloud através do seu gerenciador de ficheiros", +"use this address to connect to your ownCloud in your file manager" => "utilize este endereço para ligar ao seu ownCloud através do seu gestor de ficheiros", "Name" => "Nome", "Password" => "Palavra-chave", "Groups" => "Grupos", "Create" => "Criar", -"Default Quota" => "Quota por defeito", +"Default Quota" => "Quota por padrão", "Other" => "Outro", "Group Admin" => "Grupo Administrador", "Quota" => "Quota", diff --git a/settings/l10n/ru_RU.php b/settings/l10n/ru_RU.php index a61b40e4fb210895ddb9173a7826433a198a485e..e94c371fe4c7f704b66a4596ae3990928ce2681a 100644 --- a/settings/l10n/ru_RU.php +++ b/settings/l10n/ru_RU.php @@ -27,6 +27,7 @@ "Enable Share API" => "Включить разделяемые API", "Allow apps to use the Share API" => "Разрешить приложениям использовать Share API", "Allow links" => "Предоставить ссылки", +"Allow users to share items to the public with links" => "Позволяет пользователям добавлять объекты в общий доступ по ссылке", "Allow resharing" => "Разрешить повторное совместное использование", "Allow users to share with anyone" => "Разрешить пользователям разделение с кем-либо", "Allow users to only share with users in their groups" => "Разрешить пользователям разделение только с пользователями в их группах", @@ -34,6 +35,7 @@ "More" => "Подробнее", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Разработанный <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Добавить Ваше приложение", +"More Apps" => "Больше приложений", "Select an App" => "Выбрать приложение", "See application page at apps.owncloud.com" => "Обратитесь к странице приложений на apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>", @@ -43,8 +45,10 @@ "Problems connecting to help database." => "Проблемы, связанные с разделом Помощь базы данных", "Go there manually." => "Сделать вручную.", "Answer" => "Ответ", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Вы использовали <strong>%s</strong> из доступных<strong>%s<strong>", "Desktop and Mobile Syncing Clients" => "Клиенты синхронизации настольной и мобильной систем", "Download" => "Загрузка", +"Your password was changed" => "Ваш пароль был изменен", "Unable to change your password" => "Невозможно изменить Ваш пароль", "Current password" => "Текущий пароль", "New password" => "Новый пароль", diff --git a/settings/l10n/si_LK.php b/settings/l10n/si_LK.php new file mode 100644 index 0000000000000000000000000000000000000000..451fb8a98580886882beb3d17ec75d12e3da88a7 --- /dev/null +++ b/settings/l10n/si_LK.php @@ -0,0 +1,15 @@ +<?php $TRANSLATIONS = array( +"Invalid request" => "අවලංගු අයදුම", +"Language changed" => "භාෂාව ාවනස් කිරීම", +"Answer" => "පිළිතුර", +"Current password" => "නූතන මුරපදය", +"New password" => "නව මුරපදය", +"show" => "ප්රදර්ශනය කිරීම", +"Change password" => "මුරපදය වෙනස් කිරීම", +"Language" => "භාෂාව", +"Name" => "නාමය", +"Password" => "මුරපදය", +"Groups" => "සමූහය", +"Create" => "තනනවා", +"Delete" => "මකා දමනවා" +); diff --git a/settings/l10n/sk_SK.php b/settings/l10n/sk_SK.php index ebbd495df7b1829de91ff8a36fe037f79c340fd1..cbbc04e00958df0f78c6ee8b973c3945a8b00c86 100644 --- a/settings/l10n/sk_SK.php +++ b/settings/l10n/sk_SK.php @@ -1,6 +1,5 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Nie je možné nahrať zoznam z App Store", -"Authentication error" => "Chyba pri autentifikácii", "Group already exists" => "Skupina už existuje", "Unable to add group" => "Nie je možné pridať skupinu", "Could not enable app. " => "Nie je možné zapnúť aplikáciu.", @@ -9,6 +8,7 @@ "OpenID Changed" => "OpenID zmenené", "Invalid request" => "Neplatná požiadavka", "Unable to delete group" => "Nie je možné zmazať skupinu", +"Authentication error" => "Chyba pri autentifikácii", "Unable to delete user" => "Nie je možné zmazať užívateľa", "Language changed" => "Jazyk zmenený", "Unable to add user to group %s" => "Nie je možné pridať užívateľa do skupiny %s", @@ -18,31 +18,36 @@ "Saving..." => "Ukladám...", "__language_name__" => "Slovensky", "Security Warning" => "Bezpečnostné varovanie", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 a vaše súbory sú pravdepodobne dostupné z internetu. .htaccess súbor dodávaný s inštaláciou ownCloud nespĺňa úlohu. Dôrazne vám doporučujeme nakonfigurovať webserver takým spôsobom, aby dáta v priečinku neboli verejné, alebo presuňte dáta mimo štruktúry priečinkov webservera.", +"Execute one task with each page loaded" => "Vykonať jednu úlohu každým nahraním stránky", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Používať systémovú službu cron. Každú minútu bude spustený súbor cron.php v priečinku owncloud pomocou systémového programu cronjob.", "Sharing" => "Zdieľanie", "Enable Share API" => "Zapnúť API zdieľania", "Allow apps to use the Share API" => "Povoliť aplikáciam používať API pre zdieľanie", "Allow links" => "Povoliť odkazy", "Allow users to share items to the public with links" => "Povoliť užívateľom zdieľať obsah pomocou verejných odkazov", "Allow resharing" => "Povoliť opakované zdieľanie", +"Allow users to share items shared with them again" => "Povoliť zdieľanie zdielaného obsahu iného užívateľa", "Allow users to share with anyone" => "Povoliť užívateľom zdieľať s každým", "Allow users to only share with users in their groups" => "Povoliť užívateľom zdieľanie iba s užívateľmi ich vlastnej skupiny", "Log" => "Záznam", "More" => "Viac", "Add your App" => "Pridať vašu aplikáciu", +"More Apps" => "Viac aplikácií", "Select an App" => "Vyberte aplikáciu", -"See application page at apps.owncloud.com" => "Pozrite si stránku aplikácie na apps.owncloud.com", +"See application page at apps.owncloud.com" => "Pozrite si stránku aplikácií na apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencované <span class=\"author\"></span>", "Documentation" => "Dokumentácia", -"Managing Big Files" => "Spravovanie veľké súbory", +"Managing Big Files" => "Správa veľkých súborov", "Ask a question" => "Opýtajte sa otázku", -"Problems connecting to help database." => "Problémy spojené s pomocnou databázou.", +"Problems connecting to help database." => "Problémy s pripojením na databázu pomocníka.", "Go there manually." => "Prejsť tam ručne.", "Answer" => "Odpoveď", "You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Použili ste <strong>%s</strong> dostupného <strong>%s<strong>", "Desktop and Mobile Syncing Clients" => "Klienti pre synchronizáciu", "Download" => "Stiahnúť", "Your password was changed" => "Heslo bolo zmenené", -"Unable to change your password" => "Nedokážem zmeniť vaše heslo", +"Unable to change your password" => "Nie je možné zmeniť vaše heslo", "Current password" => "Aktuálne heslo", "New password" => "Nové heslo", "show" => "zobraziť", diff --git a/settings/l10n/sv.php b/settings/l10n/sv.php index 8e6f0dbbd7bd7f8f6abaf08e50e8da37099b1fee..17d33896423ea58bc1c2401a1871a5e2dc78b444 100644 --- a/settings/l10n/sv.php +++ b/settings/l10n/sv.php @@ -36,6 +36,7 @@ "More" => "Mera", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Utvecklad av <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud kommunity</a>, <a href=\"https://github.com/owncloud\" target=\"_blank\">källkoden</a> är licenserad under <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Lägg till din applikation", +"More Apps" => "Fler Appar", "Select an App" => "Välj en App", "See application page at apps.owncloud.com" => "Se programsida på apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licensierad av <span class=\"author\"></span>", diff --git a/settings/l10n/th_TH.php b/settings/l10n/th_TH.php index c3ed4e859fc639eea26d0aa42c326aff2fdbb863..0b2d1ecfb54f5d7f957928826eb0046e9d021319 100644 --- a/settings/l10n/th_TH.php +++ b/settings/l10n/th_TH.php @@ -36,6 +36,7 @@ "More" => "เพิ่มเติม", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "พัฒนาโดย the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ชุมชนผู้ใช้งาน ownCloud</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">ซอร์สโค้ด</a>อยู่ภายใต้สัญญาอนุญาตของ <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "เพิ่มแอปของคุณ", +"More Apps" => "แอปฯอื่นเพิ่มเติม", "Select an App" => "เลือก App", "See application page at apps.owncloud.com" => "ดูหน้าแอพพลิเคชั่นที่ apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-ลิขสิทธิ์การใช้งานโดย <span class=\"author\"></span>", diff --git a/settings/l10n/vi.php b/settings/l10n/vi.php index 18de6a6068f425ab8cf4c46e5543315667e3e722..7486f7f8d140fd31b9eb64053d706622d1df236e 100644 --- a/settings/l10n/vi.php +++ b/settings/l10n/vi.php @@ -1,13 +1,14 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "Không thể tải danh sách ứng dụng từ App Store", -"Authentication error" => "Lỗi xác thực", "Group already exists" => "Nhóm đã tồn tại", "Unable to add group" => "Không thể thêm nhóm", +"Could not enable app. " => "không thể kích hoạt ứng dụng.", "Email saved" => "Lưu email", "Invalid email" => "Email không hợp lệ", "OpenID Changed" => "Đổi OpenID", "Invalid request" => "Yêu cầu không hợp lệ", "Unable to delete group" => "Không thể xóa nhóm", +"Authentication error" => "Lỗi xác thực", "Unable to delete user" => "Không thể xóa người dùng", "Language changed" => "Ngôn ngữ đã được thay đổi", "Unable to add user to group %s" => "Không thể thêm người dùng vào nhóm %s", @@ -19,6 +20,10 @@ "Security Warning" => "Cảnh bảo bảo mật", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides 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 dữ liệu và những tập tin của bạn có thể dễ dàng bị truy cập từ internet. Tập tin .htaccess của ownCloud cung cấp không hoạt động. Chúng tôi đề nghị bạn nên cấu hình lại máy chủ webserver của bạn để thư mục dữ liệu không còn bị truy cập hoặc bạn di chuyển thư mục dữ liệu ra bên ngoài thư mục gốc của máy chủ.", "Cron" => "Cron", +"Execute one task with each page loaded" => "Thực thi tác vụ mỗi khi trang được tải", +"cron.php is registered at a webcron service. Call the cron.php page in the owncloud root once a minute over http." => "cron.php đã được đăng ký tại một dịch vụ webcron. Gọi trang cron.php mỗi phút một lần thông qua giao thức http.", +"Use systems cron service. Call the cron.php file in the owncloud folder via a system cronjob once a minute." => "Sử dụng dịch vụ cron của hệ thống. Gọi tệp tin cron.php mỗi phút một lần.", +"Sharing" => "Chia sẻ", "Enable Share API" => "Bật chia sẻ API", "Allow apps to use the Share API" => "Cho phép các ứng dụng sử dụng chia sẻ API", "Allow links" => "Cho phép liên kết", @@ -31,6 +36,7 @@ "More" => "nhiều hơn", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Được phát triển bởi <a href=\"http://ownCloud.org/contact\" target=\"_blank\">cộng đồng ownCloud</a>, <a href=\"https://github.com/owncloud\" target=\"_blank\">mã nguồn </a> đã được cấp phép theo chuẩn <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.", "Add your App" => "Thêm ứng dụng của bạn", +"More Apps" => "Nhiều ứng dụng hơn", "Select an App" => "Chọn một ứng dụng", "See application page at apps.owncloud.com" => "Xem ứng dụng tại apps.owncloud.com", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-Giấy phép được cấp bởi <span class=\"author\"></span>", @@ -40,8 +46,10 @@ "Problems connecting to help database." => "Vấn đề kết nối đến cơ sở dữ liệu.", "Go there manually." => "Đến bằng thủ công", "Answer" => "trả lời", +"You have used <strong>%s</strong> of the available <strong>%s<strong>" => "Bạn đã sử dụng <strong>%s</strong> trong <strong>%s</strong> được phép.", "Desktop and Mobile Syncing Clients" => "Đồng bộ dữ liệu", "Download" => "Tải về", +"Your password was changed" => "Mật khẩu của bạn đã được thay đổi.", "Unable to change your password" => "Không thể đổi mật khẩu", "Current password" => "Mật khẩu cũ", "New password" => "Mật khẩu mới ", diff --git a/settings/l10n/zh_CN.GB2312.php b/settings/l10n/zh_CN.GB2312.php index 26bfbbd7ae50e9fdd1929af60f778fed409d2794..ea4d00bfcd303b9d4620c4a244aab9c93b23e466 100644 --- a/settings/l10n/zh_CN.GB2312.php +++ b/settings/l10n/zh_CN.GB2312.php @@ -1,6 +1,5 @@ <?php $TRANSLATIONS = array( "Unable to load list from App Store" => "不能从App Store 中加载列表", -"Authentication error" => "认证错误", "Group already exists" => "群组已存在", "Unable to add group" => "未能添加群组", "Could not enable app. " => "未能启用应用", @@ -9,6 +8,7 @@ "OpenID Changed" => "OpenID 改变了", "Invalid request" => "非法请求", "Unable to delete group" => "未能删除群组", +"Authentication error" => "认证错误", "Unable to delete user" => "未能删除用户", "Language changed" => "语言改变了", "Unable to add user to group %s" => "未能添加用户到群组 %s", @@ -36,6 +36,7 @@ "More" => "更多", "Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "由 <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud 社区</a>开发,<a href=\"https://github.com/owncloud\" target=\"_blank\">s源代码</a> 以 <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> 许可协议发布。", "Add your App" => "添加你的应用程序", +"More Apps" => "更多应用", "Select an App" => "选择一个程序", "See application page at apps.owncloud.com" => "在owncloud.com上查看应用程序", "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>授权协议 <span class=\"author\"></span>", diff --git a/settings/languageCodes.php b/settings/languageCodes.php index 6d3b6ebe634574c70948291d35232f7b18fe5e00..221aa13cf6aef716bb2d358b7a0c115060b7d9c2 100644 --- a/settings/languageCodes.php +++ b/settings/languageCodes.php @@ -9,7 +9,8 @@ return array( 'ca'=>'Català', 'cs_CZ'=>'Čeština', 'da'=>'Dansk', -'de'=>'Deutsch', +'de'=>'Deutsch (Persönlich)', +'de_DE'=>'Deutsch (Förmlich)', 'el'=>'Ελληνικά', 'en'=>'English', 'es'=>'Español', diff --git a/settings/personal.php b/settings/personal.php index ce9065247dfbbc5f611fed36e567365a1c5fbbe1..f28ab2ae755feddf6676da15a639081ff502d635 100644 --- a/settings/personal.php +++ b/settings/personal.php @@ -18,12 +18,8 @@ OC_App::setActiveNavigationEntry( 'personal' ); // calculate the disc space $rootInfo=OC_FileCache::get(''); $sharedInfo=OC_FileCache::get('/Shared'); -if (!isset($sharedInfo['size'])) { - $sharedSize = 0; -} else { - $sharedSize = $sharedInfo['size']; -} -$used=$rootInfo['size']-$sharedSize; +$used=$rootInfo['size']; +if($used<0) $used=0; $free=OC_Filesystem::free_space(); $total=$free+$used; if($total==0) $total=1; // prevent division by zero diff --git a/settings/settings.php b/settings/settings.php index 1e05452ec4d1b612e43720f9006f17275c97477c..add94b5b01135ff54018268c0a5dee077ddf1307 100644 --- a/settings/settings.php +++ b/settings/settings.php @@ -6,6 +6,7 @@ */ OC_Util::checkLoggedIn(); +OC_Util::verifyUser(); OC_App::loadApps(); OC_Util::addStyle( 'settings', 'settings' ); diff --git a/settings/templates/apps.php b/settings/templates/apps.php index 0662148ebf2fc8136bc8c74ced2747ddac05db8b..1e9598de1e3541d2bed0012be441b1220f7733ca 100644 --- a/settings/templates/apps.php +++ b/settings/templates/apps.php @@ -8,6 +8,7 @@ </script> <div id="controls"> <a class="button" target="_blank" href="http://owncloud.org/dev/apps/getting-started/"><?php echo $l->t('Add your App');?></a> + <a class="button" target="_blank" href="http://apps.owncloud.com"><?php echo $l->t('More Apps');?></a> </div> <ul id="leftcontent" class="applist"> <?php foreach($_['apps'] as $app):?> @@ -24,6 +25,7 @@ <div id="rightcontent"> <div class="appinfo"> <h3><strong><span class="name"><?php echo $l->t('Select an App');?></span></strong><span class="version"></span><small class="externalapp" style="visibility:hidden;"></small></h3> + <span class="score"></span> <p class="description"></p> <img src="" class="preview" /> <p class="appslink hidden"><a href="#" target="_blank"><?php echo $l->t('See application page at apps.owncloud.com');?></a></p> diff --git a/tests/apps.php b/tests/apps.php new file mode 100644 index 0000000000000000000000000000000000000000..3e27b81df6160e746ef68aec1c81d1dcb9814394 --- /dev/null +++ b/tests/apps.php @@ -0,0 +1,41 @@ +<?php +/** + * Copyright (c) 2012 Robin Appelman <icewind@owncloud.com> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +function loadDirectory($path) { + if ($dh = opendir($path)) { + while ($name = readdir($dh)) { + if ($name[0] !== '.') { + $file = $path . '/' . $name; + if (is_dir($file)) { + loadDirectory($file); + } elseif (substr($name, -4, 4) === '.php') { + require_once $file; + } + } + } + } +} + +function getSubclasses($parentClassName) { + $classes = array(); + foreach (get_declared_classes() as $className) { + if (is_subclass_of($className, $parentClassName)) + $classes[] = $className; + } + + return $classes; +} + +$apps = OC_App::getEnabledApps(); + +foreach ($apps as $app) { + $dir = OC_App::getAppPath($app); + if (is_dir($dir . '/tests')) { + loadDirectory($dir . '/tests'); + } +} diff --git a/tests/bootstrap.php b/tests/bootstrap.php new file mode 100644 index 0000000000000000000000000000000000000000..16ed6cdb3c71c368a52eab71c44f2882db81a1cc --- /dev/null +++ b/tests/bootstrap.php @@ -0,0 +1,31 @@ +<?php + +global $RUNTIME_NOAPPS; +$RUNTIME_NOAPPS = true; +require_once __DIR__.'/../lib/base.php'; + +if(!class_exists('PHPUnit_Framework_TestCase')){ + require_once('PHPUnit/Autoload.php'); +} + +//SimpleTest compatibility +abstract class UnitTestCase extends PHPUnit_Framework_TestCase{ + function assertEqual($expected, $actual, $string=''){ + $this->assertEquals($expected, $actual, $string); + } + + function assertNotEqual($expected, $actual, $string=''){ + $this->assertNotEquals($expected, $actual, $string); + } + + static function assertTrue($actual, $string=''){ + parent::assertTrue((bool)$actual, $string); + } + + static function assertFalse($actual, $string=''){ + parent::assertFalse((bool)$actual, $string); + } +} + +OC_Hook::clear(); +OC_Log::$enabled = false; diff --git a/tests/data/data.tar.gz b/tests/data/data.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..39f2cdada026961896bd35542d4a99c387b87fba Binary files /dev/null and b/tests/data/data.tar.gz differ diff --git a/tests/data/data.zip b/tests/data/data.zip new file mode 100644 index 0000000000000000000000000000000000000000..eccef53eb4ee2d8694102fe36c4cb063091b8374 Binary files /dev/null and b/tests/data/data.zip differ diff --git a/tests/data/db_structure.xml b/tests/data/db_structure.xml new file mode 100644 index 0000000000000000000000000000000000000000..03d7502c44179c9fe21995a0479328088f73a292 --- /dev/null +++ b/tests/data/db_structure.xml @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="ISO-8859-1" ?> +<database> + + <name>*dbname*</name> + <create>false</create> + <overwrite>false</overwrite> + + <charset>utf8</charset> + + <table> + + <name>*dbprefix*contacts_addressbooks</name> + + <declaration> + + <field> + <name>id</name> + <type>integer</type> + <default>0</default> + <notnull>true</notnull> + <autoincrement>1</autoincrement> + <unsigned>true</unsigned> + <length>4</length> + </field> + + <field> + <name>userid</name> + <type>text</type> + <default></default> + <notnull>true</notnull> + <length>255</length> + </field> + + <field> + <name>displayname</name> + <type>text</type> + <default></default> + <notnull>false</notnull> + <length>255</length> + </field> + + <field> + <name>uri</name> + <type>text</type> + <default></default> + <notnull>false</notnull> + <length>200</length> + </field> + + <field> + <name>description</name> + <type>text</type> + <notnull>false</notnull> + <length>255</length> + </field> + + <field> + <name>ctag</name> + <type>integer</type> + <default>1</default> + <notnull>true</notnull> + <unsigned>true</unsigned> + <length>4</length> + </field> + + <field> + <name>active</name> + <type>integer</type> + <default>1</default> + <notnull>true</notnull> + <length>4</length> + </field> + + </declaration> + + </table> + + <table> + + <name>*dbprefix*contacts_cards</name> + + <declaration> + + <field> + <name>id</name> + <type>integer</type> + <default>0</default> + <notnull>true</notnull> + <autoincrement>1</autoincrement> + <unsigned>true</unsigned> + <length>4</length> + </field> + + <field> + <name>addressbookid</name> + <type>integer</type> + <default></default> + <notnull>true</notnull> + <unsigned>true</unsigned> + <length>4</length> + </field> + + <field> + <name>fullname</name> + <type>text</type> + <default></default> + <notnull>false</notnull> + <length>255</length> + </field> + + <field> + <name>carddata</name> + <type>clob</type> + <notnull>false</notnull> + </field> + + <field> + <name>uri</name> + <type>text</type> + <default></default> + <notnull>false</notnull> + <length>200</length> + </field> + + <field> + <name>lastmodified</name> + <type>integer</type> + <default></default> + <notnull>false</notnull> + <unsigned>true</unsigned> + <length>4</length> + </field> + + </declaration> + + </table> + +</database> diff --git a/tests/data/db_structure2.xml b/tests/data/db_structure2.xml new file mode 100644 index 0000000000000000000000000000000000000000..c1bbb550483076a1b0b89ffc7f5d753e48a92ef7 --- /dev/null +++ b/tests/data/db_structure2.xml @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="ISO-8859-1" ?> +<database> + + <name>*dbname*</name> + <create>true</create> + <overwrite>false</overwrite> + + <charset>utf8</charset> + + <table> + + <name>*dbprefix*contacts_addressbooks</name> + + <declaration> + + <field> + <name>id</name> + <type>integer</type> + <default>0</default> + <notnull>true</notnull> + <autoincrement>1</autoincrement> + <unsigned>true</unsigned> + <length>4</length> + </field> + + <field> + <name>userid</name> + <type>text</type> + <default></default> + <notnull>true</notnull> + <length>255</length> + </field> + + <field> + <name>displayname</name> + <type>text</type> + <default></default> + <notnull>false</notnull> + <length>255</length> + </field> + + <field> + <name>uri</name> + <type>text</type> + <default></default> + <notnull>true</notnull> + <length>200</length> + </field> + + <field> + <name>description</name> + <type>clob</type> + <notnull>false</notnull> + </field> + + <field> + <name>ctag</name> + <type>integer</type> + <default>1</default> + <notnull>true</notnull> + <unsigned>true</unsigned> + <length>4</length> + </field> + + <field> + <name>active</name> + <type>integer</type> + <default>1</default> + <notnull>true</notnull> + <length>1</length> + </field> + + </declaration> + + </table> + +</database> diff --git a/tests/index.php b/tests/index.php deleted file mode 100644 index 82a61c281fd7763673c47e406c3cd6886430bb4f..0000000000000000000000000000000000000000 --- a/tests/index.php +++ /dev/null @@ -1,102 +0,0 @@ -<?php -/** -* ownCloud -* -* @author Robin Appelman -* @copyright 2012 Robin Appelman icewind@owncloud.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/>. -* -*/ - -//to run only specific tests, use the test parameter to specify an app or 'lib'. e.g. http://localhost/owncloud/tests/?test=user_external - -require_once '../lib/base.php'; -require_once 'simpletest/unit_tester.php'; -require_once 'simpletest/mock_objects.php'; -require_once 'simpletest/collector.php'; -require_once 'simpletest/default_reporter.php'; - -$testSuiteName="ownCloud Unit Test Suite"; - -// prepare the reporter -if(OC::$CLI) { - $reporter=new TextReporter; - $test=isset($_SERVER['argv'][1])?$_SERVER['argv'][1]:false; - if($test=='xml') { - $reporter= new XmlReporter; - $test=false; - - if(isset($_SERVER['argv'][2])) { - $testSuiteName=$testSuiteName." (".$_SERVER['argv'][2].")"; - } - } -}else{ - $reporter=new HtmlReporter; - $test=isset($_GET['test'])?$_GET['test']:false; -} - -// test suite instance -$testSuite=new TestSuite($testSuiteName); - -//load core test cases -loadTests(dirname(__FILE__), $testSuite, $test, 'lib'); - -//load app test cases - -// -// TODO: define a list of apps to be enabled + enable them -// - -$apps=OC_App::getEnabledApps(); -foreach($apps as $app) { - $testDir=OC_App::getAppPath($app).'/tests'; - if(is_dir($testDir)) { - loadTests($testDir, $testSuite, $test, $app); - } -} - -// run the suite -if($testSuite->getSize()>0) { - $testSuite->run($reporter); -} - -// helper below -function loadTests($dir,$testSuite, $test, $app) { - $root=($app=='lib')?OC::$SERVERROOT.'/tests/lib/':OC_App::getAppPath($app).'/tests/'; - if($dh=opendir($dir)) { - while($name=readdir($dh)) { - if($name[0]!='.') {//no hidden files, '.' or '..' - $file=$dir.'/'.$name; - if(is_dir($file)) { - loadTests($file, $testSuite, $test, $app); - }elseif(substr($file,-4)=='.php' and $file!=__FILE__) { - $name=$app.'/'.getTestName($file,$root); - if($test===false or $test==$name or substr($name,0,strlen($test))==$test) { - $extractor = new SimpleFileLoader(); - $loadedSuite=$extractor->load($file); - if ($loadedSuite->getSize() > 0) - $testSuite->add($loadedSuite); - } - } - } - } - } -} - -function getTestName($file,$root) { -// //TODO: get better test names - $file=substr($file,strlen($root)); - return substr($file,0,-4);//strip .php -} diff --git a/tests/lib/archive.php b/tests/lib/archive.php index 565c314cb8c948f80cf07e23b74516b56f445aef..04ae722aea7bd5be00343cfc617ebbbd377e1979 100644 --- a/tests/lib/archive.php +++ b/tests/lib/archive.php @@ -22,46 +22,46 @@ abstract class Test_Archive extends UnitTestCase { * @return OC_Archive */ abstract protected function getNew(); - + public function testGetFiles() { $this->instance=$this->getExisting(); $allFiles=$this->instance->getFiles(); $expected=array('lorem.txt','logo-wide.png','dir/','dir/lorem.txt'); $this->assertEqual(4,count($allFiles),'only found '.count($allFiles).' out of 4 expected files'); foreach($expected as $file) { - $this->assertNotIdentical(false,array_search($file,$allFiles),'cant find '.$file.' in archive'); + $this->assertContains($file, $allFiles, 'cant find '. $file . ' in archive'); $this->assertTrue($this->instance->fileExists($file),'file '.$file.' does not exist in archive'); } $this->assertFalse($this->instance->fileExists('non/existing/file')); - + $rootContent=$this->instance->getFolder(''); $expected=array('lorem.txt','logo-wide.png','dir/'); $this->assertEqual(3,count($rootContent)); foreach($expected as $file) { - $this->assertNotIdentical(false,array_search($file,$rootContent),'cant find '.$file.' in archive'); + $this->assertContains($file, $rootContent, 'cant find '. $file . ' in archive'); } $dirContent=$this->instance->getFolder('dir/'); $expected=array('lorem.txt'); $this->assertEqual(1,count($dirContent)); foreach($expected as $file) { - $this->assertNotIdentical(false,array_search($file,$dirContent),'cant find '.$file.' in archive'); + $this->assertContains($file, $dirContent, 'cant find '. $file . ' in archive'); } } - + public function testContent() { $this->instance=$this->getExisting(); - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; + $dir=OC::$SERVERROOT.'/tests/data'; $textFile=$dir.'/lorem.txt'; $this->assertEqual(file_get_contents($textFile),$this->instance->getFile('lorem.txt')); - + $tmpFile=OCP\Files::tmpFile('.txt'); $this->instance->extractFile('lorem.txt',$tmpFile); $this->assertEqual(file_get_contents($textFile),file_get_contents($tmpFile)); } public function testWrite() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; + $dir=OC::$SERVERROOT.'/tests/data'; $textFile=$dir.'/lorem.txt'; $this->instance=$this->getNew(); $this->assertEqual(0,count($this->instance->getFiles())); @@ -69,14 +69,14 @@ abstract class Test_Archive extends UnitTestCase { $this->assertEqual(1,count($this->instance->getFiles())); $this->assertTrue($this->instance->fileExists('lorem.txt')); $this->assertFalse($this->instance->fileExists('lorem.txt/')); - + $this->assertEqual(file_get_contents($textFile),$this->instance->getFile('lorem.txt')); $this->instance->addFile('lorem.txt','foobar'); $this->assertEqual('foobar',$this->instance->getFile('lorem.txt')); } public function testReadStream() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; + $dir=OC::$SERVERROOT.'/tests/data'; $this->instance=$this->getExisting(); $fh=$this->instance->getStream('lorem.txt','r'); $this->assertTrue($fh); @@ -85,7 +85,7 @@ abstract class Test_Archive extends UnitTestCase { $this->assertEqual(file_get_contents($dir.'/lorem.txt'),$content); } public function testWriteStream() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; + $dir=OC::$SERVERROOT.'/tests/data'; $this->instance=$this->getNew(); $fh=$this->instance->getStream('lorem.txt','w'); $source=fopen($dir.'/lorem.txt','r'); @@ -107,7 +107,7 @@ abstract class Test_Archive extends UnitTestCase { $this->assertFalse($this->instance->fileExists('/test/')); } public function testExtract() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; + $dir=OC::$SERVERROOT.'/tests/data'; $this->instance=$this->getExisting(); $tmpDir=OCP\Files::tmpFolder(); $this->instance->extract($tmpDir); @@ -118,7 +118,7 @@ abstract class Test_Archive extends UnitTestCase { OCP\Files::rmdirr($tmpDir); } public function testMoveRemove() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; + $dir=OC::$SERVERROOT.'/tests/data'; $textFile=$dir.'/lorem.txt'; $this->instance=$this->getNew(); $this->instance->addFile('lorem.txt',$textFile); @@ -131,7 +131,7 @@ abstract class Test_Archive extends UnitTestCase { $this->assertFalse($this->instance->fileExists('target.txt')); } public function testRecursive() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; + $dir=OC::$SERVERROOT.'/tests/data'; $this->instance=$this->getNew(); $this->instance->addRecursive('/dir',$dir); $this->assertTrue($this->instance->fileExists('/dir/lorem.txt')); diff --git a/tests/lib/archive/tar.php b/tests/lib/archive/tar.php index 2595b7cb1952ad7eff14727014e832cc054d3569..51de004813a5ae70b790da0bbd52d730577d1536 100644 --- a/tests/lib/archive/tar.php +++ b/tests/lib/archive/tar.php @@ -8,17 +8,13 @@ require_once 'archive.php'; -if(is_dir(OC::$SERVERROOT.'/apps/files_archive/tests/data')) { - class Test_Archive_TAR extends Test_Archive{ - protected function getExisting() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; - return new OC_Archive_TAR($dir.'/data.tar.gz'); - } +class Test_Archive_TAR extends Test_Archive { + protected function getExisting() { + $dir = OC::$SERVERROOT . '/tests/data'; + return new OC_Archive_TAR($dir . '/data.tar.gz'); + } - protected function getNew() { - return new OC_Archive_TAR(OCP\Files::tmpFile('.tar.gz')); - } + protected function getNew() { + return new OC_Archive_TAR(OCP\Files::tmpFile('.tar.gz')); } -}else{ - abstract class Test_Archive_TAR extends Test_Archive{} } diff --git a/tests/lib/archive/zip.php b/tests/lib/archive/zip.php index a7682e34180551854f8f98b51040992e73f66c86..adddf81ee1bd2bd09537afc67365bef68196e55e 100644 --- a/tests/lib/archive/zip.php +++ b/tests/lib/archive/zip.php @@ -8,17 +8,13 @@ require_once 'archive.php'; -if(is_dir(OC::$SERVERROOT.'/apps/files_archive/tests/data')) { - class Test_Archive_ZIP extends Test_Archive{ - protected function getExisting() { - $dir=OC::$SERVERROOT.'/apps/files_archive/tests/data'; - return new OC_Archive_ZIP($dir.'/data.zip'); - } +class Test_Archive_ZIP extends Test_Archive { + protected function getExisting() { + $dir = OC::$SERVERROOT . '/tests/data'; + return new OC_Archive_ZIP($dir . '/data.zip'); + } - protected function getNew() { - return new OC_Archive_ZIP(OCP\Files::tmpFile('.zip')); - } + protected function getNew() { + return new OC_Archive_ZIP(OCP\Files::tmpFile('.zip')); } -}else{ - abstract class Test_Archive_ZIP extends Test_Archive{} } diff --git a/tests/lib/cache.php b/tests/lib/cache.php index 9ada0accc21265fb92bc3704a52d7fdb1f50761f..08653d4a3108d8499de26be32f323a87f9ccd740 100644 --- a/tests/lib/cache.php +++ b/tests/lib/cache.php @@ -13,7 +13,9 @@ abstract class Test_Cache extends UnitTestCase { protected $instance; public function tearDown() { - $this->instance->clear(); + if($this->instance){ + $this->instance->clear(); + } } function testSimple() { @@ -64,16 +66,4 @@ abstract class Test_Cache extends UnitTestCase { $this->assertFalse($this->instance->hasKey('2_value1')); $this->assertFalse($this->instance->hasKey('3_value1')); } - - function testTTL() { - $value='foobar'; - $this->instance->set('value1',$value,1); - $value2='foobar'; - $this->instance->set('value2',$value2); - sleep(2); - $this->assertFalse($this->instance->hasKey('value1')); - $this->assertNull($this->instance->get('value1')); - $this->assertTrue($this->instance->hasKey('value2')); - $this->assertEqual($value2,$this->instance->get('value2')); - } } diff --git a/tests/lib/cache/apc.php b/tests/lib/cache/apc.php index 34ea968cd546417d56b33056816bed5bb80a907c..f68b97bcbd925f9b58b8c5ee0b5891926de5746d 100644 --- a/tests/lib/cache/apc.php +++ b/tests/lib/cache/apc.php @@ -21,16 +21,15 @@ */ class Test_Cache_APC extends Test_Cache { - function skip() { - $this->skipUnless(function_exists('apc_store')); - } - public function setUp() { + if(!extension_loaded('apc')){ + $this->markTestSkipped('The apc extension is not available.'); + return; + } + if(!ini_get('apc.enable_cli') && OC::$CLI){ + $this->markTestSkipped('apc not available in CLI.'); + return; + } $this->instance=new OC_Cache_APC(); } - - function testTTL() { - // ttl doesn't work correctly in the same request - // see https://bugs.php.net/bug.php?id=58084 - } } diff --git a/tests/lib/cache/xcache.php b/tests/lib/cache/xcache.php index 85cc2d8b3c6126f826843d24bde316c4b289bc08..c081036a31f5b42cfba2f2cd0a13b7783fd996ab 100644 --- a/tests/lib/cache/xcache.php +++ b/tests/lib/cache/xcache.php @@ -21,15 +21,11 @@ */ class Test_Cache_XCache extends Test_Cache { - function skip() { - $this->skipUnless(function_exists('xcache_get')); - } - public function setUp() { + if(!function_exists('xcache_get')){ + $this->markTestSkipped('The xcache extension is not available.'); + return; + } $this->instance=new OC_Cache_XCache(); } - - function testTTL() { - // ttl doesn't work correctly in the same request - } } diff --git a/tests/lib/db.php b/tests/lib/db.php new file mode 100644 index 0000000000000000000000000000000000000000..2344f7d8ec466ac129a35f101cbd406b697d0ebf --- /dev/null +++ b/tests/lib/db.php @@ -0,0 +1,70 @@ +<?php +/** + * Copyright (c) 2012 Bart Visscher <bartv@thisnet.nl> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_DB extends UnitTestCase { + protected $backupGlobals = FALSE; + + protected static $schema_file = 'static://test_db_scheme'; + protected $test_prefix; + + public function setUp() { + $dbfile = OC::$SERVERROOT.'/tests/data/db_structure.xml'; + + $r = '_'.OC_Util::generate_random_bytes('4').'_'; + $content = file_get_contents( $dbfile ); + $content = str_replace( '*dbprefix*', '*dbprefix*'.$r, $content ); + file_put_contents( self::$schema_file, $content ); + OC_DB::createDbFromStructure(self::$schema_file); + + $this->test_prefix = $r; + $this->table1 = $this->test_prefix.'contacts_addressbooks'; + $this->table2 = $this->test_prefix.'contacts_cards'; + } + + public function tearDown() { + OC_DB::removeDBStructure(self::$schema_file); + unlink(self::$schema_file); + } + + public function testQuotes() { + $query = OC_DB::prepare('SELECT `fullname` FROM *PREFIX*'.$this->table2.' WHERE `uri` = ?'); + $result = $query->execute(array('uri_1')); + $this->assertTrue($result); + $row = $result->fetchRow(); + $this->assertFalse($row); + $query = OC_DB::prepare('INSERT INTO *PREFIX*'.$this->table2.' (`fullname`,`uri`) VALUES (?,?)'); + $result = $query->execute(array('fullname test', 'uri_1')); + $this->assertTrue($result); + $query = OC_DB::prepare('SELECT `fullname`,`uri` FROM *PREFIX*'.$this->table2.' WHERE `uri` = ?'); + $result = $query->execute(array('uri_1')); + $this->assertTrue($result); + $row = $result->fetchRow(); + $this->assertArrayHasKey('fullname', $row); + $this->assertEqual($row['fullname'], 'fullname test'); + $row = $result->fetchRow(); + $this->assertFalse($row); + } + + public function testNOW() { + $query = OC_DB::prepare('INSERT INTO *PREFIX*'.$this->table2.' (`fullname`,`uri`) VALUES (NOW(),?)'); + $result = $query->execute(array('uri_2')); + $this->assertTrue($result); + $query = OC_DB::prepare('SELECT `fullname`,`uri` FROM *PREFIX*'.$this->table2.' WHERE `uri` = ?'); + $result = $query->execute(array('uri_2')); + $this->assertTrue($result); + } + + public function testUNIX_TIMESTAMP() { + $query = OC_DB::prepare('INSERT INTO *PREFIX*'.$this->table2.' (`fullname`,`uri`) VALUES (UNIX_TIMESTAMP(),?)'); + $result = $query->execute(array('uri_3')); + $this->assertTrue($result); + $query = OC_DB::prepare('SELECT `fullname`,`uri` FROM *PREFIX*'.$this->table2.' WHERE `uri` = ?'); + $result = $query->execute(array('uri_3')); + $this->assertTrue($result); + } +} diff --git a/tests/lib/dbschema.php b/tests/lib/dbschema.php new file mode 100644 index 0000000000000000000000000000000000000000..cd408160afb3770ddaeeb28363602ca51e3b7013 --- /dev/null +++ b/tests/lib/dbschema.php @@ -0,0 +1,118 @@ +<?php +/** + * Copyright (c) 2012 Bart Visscher <bartv@thisnet.nl> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_DBSchema extends UnitTestCase { + protected static $schema_file = 'static://test_db_scheme'; + protected static $schema_file2 = 'static://test_db_scheme2'; + protected $test_prefix; + protected $table1; + protected $table2; + + public function setUp() { + $dbfile = OC::$SERVERROOT.'/tests/data/db_structure.xml'; + $dbfile2 = OC::$SERVERROOT.'/tests/data/db_structure2.xml'; + + $r = '_'.OC_Util::generate_random_bytes('4').'_'; + $content = file_get_contents( $dbfile ); + $content = str_replace( '*dbprefix*', '*dbprefix*'.$r, $content ); + file_put_contents( self::$schema_file, $content ); + $content = file_get_contents( $dbfile2 ); + $content = str_replace( '*dbprefix*', '*dbprefix*'.$r, $content ); + file_put_contents( self::$schema_file2, $content ); + + $this->test_prefix = $r; + $this->table1 = $this->test_prefix.'contacts_addressbooks'; + $this->table2 = $this->test_prefix.'contacts_cards'; + } + + public function tearDown() { + unlink(self::$schema_file); + unlink(self::$schema_file2); + } + + // everything in one test, they depend on each other + public function testSchema() { + $this->doTestSchemaCreating(); + $this->doTestSchemaChanging(); + $this->doTestSchemaDumping(); + $this->doTestSchemaRemoving(); + } + + public function doTestSchemaCreating() { + OC_DB::createDbFromStructure(self::$schema_file); + $this->assertTableExist($this->table1); + $this->assertTableExist($this->table2); + } + + public function doTestSchemaChanging() { + OC_DB::updateDbFromStructure(self::$schema_file2); + $this->assertTableExist($this->table2); + } + + public function doTestSchemaDumping() { + $outfile = 'static://db_out.xml'; + OC_DB::getDbStructure($outfile); + $content = file_get_contents($outfile); + $this->assertContains($this->table1, $content); + $this->assertContains($this->table2, $content); + } + + public function doTestSchemaRemoving() { + OC_DB::removeDBStructure(self::$schema_file); + $this->assertTableNotExist($this->table1); + $this->assertTableNotExist($this->table2); + } + + public function tableExist($table) { + $table = '*PREFIX*' . $table; + + switch (OC_Config::getValue( 'dbtype', 'sqlite' )) { + case 'sqlite': + case 'sqlite3': + $sql = "SELECT name FROM sqlite_master " + . "WHERE type = 'table' AND name != 'sqlite_sequence' " + . "AND name != 'geometry_columns' AND name != 'spatial_ref_sys' " + . "UNION ALL SELECT name FROM sqlite_temp_master " + . "WHERE type = 'table' AND name = '".$table."'"; + $query = OC_DB::prepare($sql); + $result = $query->execute(array()); + $exists = $result && $result->fetchOne(); + break; + case 'mysql': + $sql = 'SHOW TABLES LIKE "'.$table.'"'; + $query = OC_DB::prepare($sql); + $result = $query->execute(array()); + $exists = $result && $result->fetchOne(); + break; + case 'pgsql': + $sql = "SELECT tablename AS table_name, schemaname AS schema_name " + . "FROM pg_tables WHERE schemaname NOT LIKE 'pg_%' " + . "AND schemaname != 'information_schema' " + . "AND tablename = '".$table."'"; + $query = OC_DB::prepare($sql); + $result = $query->execute(array()); + $exists = $result && $result->fetchOne(); + break; + } + return $exists; + } + + public function assertTableExist($table) { + $this->assertTrue($this->tableExist($table)); + } + + public function assertTableNotExist($table) { + $type=OC_Config::getValue( "dbtype", "sqlite" ); + if( $type == 'sqlite' || $type == 'sqlite3' ) { + // sqlite removes the tables after closing the DB + } + else { + $this->assertFalse($this->tableExist($table)); + } + } +} diff --git a/tests/lib/filestorage.php b/tests/lib/filestorage.php index 3f7bb7b62dce80f3504b28f2737b67650f508781..e82a6f54e3d2773c1efe3183ad466adc0ea3970f 100644 --- a/tests/lib/filestorage.php +++ b/tests/lib/filestorage.php @@ -1,24 +1,24 @@ <?php /** -* ownCloud -* -* @author Robin Appelman -* @copyright 2012 Robin Appelman icewind@owncloud.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/>. -* -*/ + * ownCloud + * + * @author Robin Appelman + * @copyright 2012 Robin Appelman icewind@owncloud.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/>. + * + */ abstract class Test_FileStorage extends UnitTestCase { /** @@ -30,193 +30,205 @@ abstract class Test_FileStorage extends UnitTestCase { * the root folder of the storage should always exist, be readable and be recognized as a directory */ public function testRoot() { - $this->assertTrue($this->instance->file_exists('/'),'Root folder does not exist'); - $this->assertTrue($this->instance->isReadable('/'),'Root folder is not readable'); - $this->assertTrue($this->instance->is_dir('/'),'Root folder is not a directory'); - $this->assertFalse($this->instance->is_file('/'),'Root folder is a file'); - $this->assertEqual('dir',$this->instance->filetype('/')); - + $this->assertTrue($this->instance->file_exists('/'), 'Root folder does not exist'); + $this->assertTrue($this->instance->isReadable('/'), 'Root folder is not readable'); + $this->assertTrue($this->instance->is_dir('/'), 'Root folder is not a directory'); + $this->assertFalse($this->instance->is_file('/'), 'Root folder is a file'); + $this->assertEqual('dir', $this->instance->filetype('/')); + //without this, any further testing would be useless, not an acutal requirement for filestorage though - $this->assertTrue($this->instance->isUpdatable('/'),'Root folder is not writable'); + $this->assertTrue($this->instance->isUpdatable('/'), 'Root folder is not writable'); } - + public function testDirectories() { $this->assertFalse($this->instance->file_exists('/folder')); - + $this->assertTrue($this->instance->mkdir('/folder')); - + $this->assertTrue($this->instance->file_exists('/folder')); $this->assertTrue($this->instance->is_dir('/folder')); $this->assertFalse($this->instance->is_file('/folder')); - $this->assertEqual('dir',$this->instance->filetype('/folder')); - $this->assertEqual(0,$this->instance->filesize('/folder')); + $this->assertEqual('dir', $this->instance->filetype('/folder')); + $this->assertEqual(0, $this->instance->filesize('/folder')); $this->assertTrue($this->instance->isReadable('/folder')); $this->assertTrue($this->instance->isUpdatable('/folder')); - - $dh=$this->instance->opendir('/'); - $content=array(); - while($file=readdir($dh)) { - if($file!='.' and $file!='..') { - $content[]=$file; + + $dh = $this->instance->opendir('/'); + $content = array(); + while ($file = readdir($dh)) { + if ($file != '.' and $file != '..') { + $content[] = $file; } } - $this->assertEqual(array('folder'),$content); - - $this->assertFalse($this->instance->mkdir('/folder'));//cant create existing folders + $this->assertEqual(array('folder'), $content); + + $this->assertFalse($this->instance->mkdir('/folder')); //cant create existing folders $this->assertTrue($this->instance->rmdir('/folder')); - + $this->assertFalse($this->instance->file_exists('/folder')); - - $this->assertFalse($this->instance->rmdir('/folder'));//cant remove non existing folders - - $dh=$this->instance->opendir('/'); - $content=array(); - while($file=readdir($dh)) { - if($file!='.' and $file!='..') { - $content[]=$file; + + $this->assertFalse($this->instance->rmdir('/folder')); //cant remove non existing folders + + $dh = $this->instance->opendir('/'); + $content = array(); + while ($file = readdir($dh)) { + if ($file != '.' and $file != '..') { + $content[] = $file; } } - $this->assertEqual(array(),$content); + $this->assertEqual(array(), $content); } /** * test the various uses of file_get_contents and file_put_contents */ public function testGetPutContents() { - $sourceFile=OC::$SERVERROOT.'/tests/data/lorem.txt'; - $sourceText=file_get_contents($sourceFile); - + $sourceFile = OC::$SERVERROOT . '/tests/data/lorem.txt'; + $sourceText = file_get_contents($sourceFile); + //fill a file with string data - $this->instance->file_put_contents('/lorem.txt',$sourceText); + $this->instance->file_put_contents('/lorem.txt', $sourceText); $this->assertFalse($this->instance->is_dir('/lorem.txt')); - $this->assertEqual($sourceText,$this->instance->file_get_contents('/lorem.txt'),'data returned from file_get_contents is not equal to the source data'); + $this->assertEqual($sourceText, $this->instance->file_get_contents('/lorem.txt'), 'data returned from file_get_contents is not equal to the source data'); //empty the file - $this->instance->file_put_contents('/lorem.txt',''); - $this->assertEqual('',$this->instance->file_get_contents('/lorem.txt'),'file not emptied'); + $this->instance->file_put_contents('/lorem.txt', ''); + $this->assertEqual('', $this->instance->file_get_contents('/lorem.txt'), 'file not emptied'); } - + /** * test various known mimetypes */ public function testMimeType() { - $this->assertEqual('httpd/unix-directory',$this->instance->getMimeType('/')); - $this->assertEqual(false,$this->instance->getMimeType('/non/existing/file')); - - $textFile=OC::$SERVERROOT.'/tests/data/lorem.txt'; - $this->instance->file_put_contents('/lorem.txt',file_get_contents($textFile,'r')); - $this->assertEqual('text/plain',$this->instance->getMimeType('/lorem.txt')); - - $pngFile=OC::$SERVERROOT.'/tests/data/logo-wide.png'; - $this->instance->file_put_contents('/logo-wide.png',file_get_contents($pngFile,'r')); - $this->assertEqual('image/png',$this->instance->getMimeType('/logo-wide.png')); - - $svgFile=OC::$SERVERROOT.'/tests/data/logo-wide.svg'; - $this->instance->file_put_contents('/logo-wide.svg',file_get_contents($svgFile,'r')); - $this->assertEqual('image/svg+xml',$this->instance->getMimeType('/logo-wide.svg')); + $this->assertEqual('httpd/unix-directory', $this->instance->getMimeType('/')); + $this->assertEqual(false, $this->instance->getMimeType('/non/existing/file')); + + $textFile = OC::$SERVERROOT . '/tests/data/lorem.txt'; + $this->instance->file_put_contents('/lorem.txt', file_get_contents($textFile, 'r')); + $this->assertEqual('text/plain', $this->instance->getMimeType('/lorem.txt')); + + $pngFile = OC::$SERVERROOT . '/tests/data/logo-wide.png'; + $this->instance->file_put_contents('/logo-wide.png', file_get_contents($pngFile, 'r')); + $this->assertEqual('image/png', $this->instance->getMimeType('/logo-wide.png')); + + $svgFile = OC::$SERVERROOT . '/tests/data/logo-wide.svg'; + $this->instance->file_put_contents('/logo-wide.svg', file_get_contents($svgFile, 'r')); + $this->assertEqual('image/svg+xml', $this->instance->getMimeType('/logo-wide.svg')); } - + public function testCopyAndMove() { - $textFile=OC::$SERVERROOT.'/tests/data/lorem.txt'; - $this->instance->file_put_contents('/source.txt',file_get_contents($textFile)); - $this->instance->copy('/source.txt','/target.txt'); + $textFile = OC::$SERVERROOT . '/tests/data/lorem.txt'; + $this->instance->file_put_contents('/source.txt', file_get_contents($textFile)); + $this->instance->copy('/source.txt', '/target.txt'); $this->assertTrue($this->instance->file_exists('/target.txt')); - $this->assertEqual($this->instance->file_get_contents('/source.txt'),$this->instance->file_get_contents('/target.txt')); - - $this->instance->rename('/source.txt','/target2.txt'); + $this->assertEqual($this->instance->file_get_contents('/source.txt'), $this->instance->file_get_contents('/target.txt')); + + $this->instance->rename('/source.txt', '/target2.txt'); $this->assertTrue($this->instance->file_exists('/target2.txt')); $this->assertFalse($this->instance->file_exists('/source.txt')); - $this->assertEqual(file_get_contents($textFile),$this->instance->file_get_contents('/target.txt')); + $this->assertEqual(file_get_contents($textFile), $this->instance->file_get_contents('/target.txt')); } - + public function testLocal() { - $textFile=OC::$SERVERROOT.'/tests/data/lorem.txt'; - $this->instance->file_put_contents('/lorem.txt',file_get_contents($textFile)); - $localFile=$this->instance->getLocalFile('/lorem.txt'); + $textFile = OC::$SERVERROOT . '/tests/data/lorem.txt'; + $this->instance->file_put_contents('/lorem.txt', file_get_contents($textFile)); + $localFile = $this->instance->getLocalFile('/lorem.txt'); $this->assertTrue(file_exists($localFile)); - $this->assertEqual(file_get_contents($localFile),file_get_contents($textFile)); - + $this->assertEqual(file_get_contents($localFile), file_get_contents($textFile)); + $this->instance->mkdir('/folder'); - $this->instance->file_put_contents('/folder/lorem.txt',file_get_contents($textFile)); - $this->instance->file_put_contents('/folder/bar.txt','asd'); + $this->instance->file_put_contents('/folder/lorem.txt', file_get_contents($textFile)); + $this->instance->file_put_contents('/folder/bar.txt', 'asd'); $this->instance->mkdir('/folder/recursive'); - $this->instance->file_put_contents('/folder/recursive/file.txt','foo'); - $localFolder=$this->instance->getLocalFolder('/folder'); + $this->instance->file_put_contents('/folder/recursive/file.txt', 'foo'); + $localFolder = $this->instance->getLocalFolder('/folder'); $this->assertTrue(is_dir($localFolder)); - $this->assertTrue(file_exists($localFolder.'/lorem.txt')); - $this->assertEqual(file_get_contents($localFolder.'/lorem.txt'),file_get_contents($textFile)); - $this->assertEqual(file_get_contents($localFolder.'/bar.txt'),'asd'); - $this->assertEqual(file_get_contents($localFolder.'/recursive/file.txt'),'foo'); + $this->assertTrue(file_exists($localFolder . '/lorem.txt')); + $this->assertEqual(file_get_contents($localFolder . '/lorem.txt'), file_get_contents($textFile)); + $this->assertEqual(file_get_contents($localFolder . '/bar.txt'), 'asd'); + $this->assertEqual(file_get_contents($localFolder . '/recursive/file.txt'), 'foo'); } public function testStat() { - $textFile=OC::$SERVERROOT.'/tests/data/lorem.txt'; - $ctimeStart=time(); - $this->instance->file_put_contents('/lorem.txt',file_get_contents($textFile)); + $textFile = OC::$SERVERROOT . '/tests/data/lorem.txt'; + $ctimeStart = time(); + $this->instance->file_put_contents('/lorem.txt', file_get_contents($textFile)); $this->assertTrue($this->instance->isReadable('/lorem.txt')); - $ctimeEnd=time(); - $cTime=$this->instance->filectime('/lorem.txt'); - $mTime=$this->instance->filemtime('/lorem.txt'); - if($cTime!=-1) {//not everything can support ctime - $this->assertTrue(($ctimeStart-1)<=$cTime); - $this->assertTrue($cTime<=($ctimeEnd+1)); - } - $this->assertTrue($this->instance->hasUpdated('/lorem.txt',$ctimeStart-1)); - $this->assertTrue($this->instance->hasUpdated('/',$ctimeStart-1)); - - $this->assertTrue(($ctimeStart-1)<=$mTime); - $this->assertTrue($mTime<=($ctimeEnd+1)); - $this->assertEqual(filesize($textFile),$this->instance->filesize('/lorem.txt')); - - $stat=$this->instance->stat('/lorem.txt'); - //only size, mtime and ctime are requered in the result - $this->assertEqual($stat['size'],$this->instance->filesize('/lorem.txt')); - $this->assertEqual($stat['mtime'],$mTime); - $this->assertEqual($stat['ctime'],$cTime); - - $mtimeStart=time(); - $this->instance->touch('/lorem.txt'); - $mtimeEnd=time(); - $originalCTime=$cTime; - $cTime=$this->instance->filectime('/lorem.txt'); - $mTime=$this->instance->filemtime('/lorem.txt'); - $this->assertTrue(($mtimeStart-1)<=$mTime); - $this->assertTrue($mTime<=($mtimeEnd+1)); - $this->assertEqual($cTime,$originalCTime); - - $this->assertTrue($this->instance->hasUpdated('/lorem.txt',$mtimeStart-1)); - - if($this->instance->touch('/lorem.txt',100)!==false) { - $mTime=$this->instance->filemtime('/lorem.txt'); - $this->assertEqual($mTime,100); + $ctimeEnd = time(); + $mTime = $this->instance->filemtime('/lorem.txt'); + $this->assertTrue($this->instance->hasUpdated('/lorem.txt', $ctimeStart - 1)); + $this->assertTrue($this->instance->hasUpdated('/', $ctimeStart - 1)); + + $this->assertTrue(($ctimeStart - 1) <= $mTime); + $this->assertTrue($mTime <= ($ctimeEnd + 1)); + $this->assertEqual(filesize($textFile), $this->instance->filesize('/lorem.txt')); + + $stat = $this->instance->stat('/lorem.txt'); + //only size and mtime are requered in the result + $this->assertEqual($stat['size'], $this->instance->filesize('/lorem.txt')); + $this->assertEqual($stat['mtime'], $mTime); + + $mtimeStart = time(); + $supportsTouch = $this->instance->touch('/lorem.txt'); + $mtimeEnd = time(); + if ($supportsTouch !== false) { + $mTime = $this->instance->filemtime('/lorem.txt'); + $this->assertTrue(($mtimeStart - 1) <= $mTime); + $this->assertTrue($mTime <= ($mtimeEnd + 1)); + + $this->assertTrue($this->instance->hasUpdated('/lorem.txt', $mtimeStart - 1)); + + if ($this->instance->touch('/lorem.txt', 100) !== false) { + $mTime = $this->instance->filemtime('/lorem.txt'); + $this->assertEqual($mTime, 100); + } } - - $mtimeStart=time(); - $fh=$this->instance->fopen('/lorem.txt','a'); - fwrite($fh,' '); + + $mtimeStart = time(); + $fh = $this->instance->fopen('/lorem.txt', 'a'); + fwrite($fh, ' '); fclose($fh); clearstatcache(); - $mtimeEnd=time(); - $originalCTime=$cTime; - $mTime=$this->instance->filemtime('/lorem.txt'); - $this->assertTrue(($mtimeStart-1)<=$mTime); - $this->assertTrue($mTime<=($mtimeEnd+1)); + $mtimeEnd = time(); + $mTime = $this->instance->filemtime('/lorem.txt'); + $this->assertTrue(($mtimeStart - 1) <= $mTime); + $this->assertTrue($mTime <= ($mtimeEnd + 1)); $this->instance->unlink('/lorem.txt'); - $this->assertTrue($this->instance->hasUpdated('/',$mtimeStart-1)); + $this->assertTrue($this->instance->hasUpdated('/', $mtimeStart - 1)); } public function testSearch() { - $textFile=OC::$SERVERROOT.'/tests/data/lorem.txt'; - $this->instance->file_put_contents('/lorem.txt',file_get_contents($textFile,'r')); - $pngFile=OC::$SERVERROOT.'/tests/data/logo-wide.png'; - $this->instance->file_put_contents('/logo-wide.png',file_get_contents($pngFile,'r')); - $svgFile=OC::$SERVERROOT.'/tests/data/logo-wide.svg'; - $this->instance->file_put_contents('/logo-wide.svg',file_get_contents($svgFile,'r')); - $result=$this->instance->search('logo'); - $this->assertEqual(2,count($result)); - $this->assertNotIdentical(false,array_search('/logo-wide.svg',$result)); - $this->assertNotIdentical(false,array_search('/logo-wide.png',$result)); + $textFile = OC::$SERVERROOT . '/tests/data/lorem.txt'; + $this->instance->file_put_contents('/lorem.txt', file_get_contents($textFile, 'r')); + $pngFile = OC::$SERVERROOT . '/tests/data/logo-wide.png'; + $this->instance->file_put_contents('/logo-wide.png', file_get_contents($pngFile, 'r')); + $svgFile = OC::$SERVERROOT . '/tests/data/logo-wide.svg'; + $this->instance->file_put_contents('/logo-wide.svg', file_get_contents($svgFile, 'r')); + $result = $this->instance->search('logo'); + $this->assertEqual(2, count($result)); + $this->assertContains('/logo-wide.svg', $result); + $this->assertContains('/logo-wide.png', $result); + } + + public function testFOpen() { + $textFile = OC::$SERVERROOT . '/tests/data/lorem.txt'; + + $fh = @$this->instance->fopen('foo', 'r'); + if ($fh) { + fclose($fh); + } + $this->assertFalse($fh); + $this->assertFalse($this->instance->file_exists('foo')); + + $fh = $this->instance->fopen('foo', 'w'); + fwrite($fh, file_get_contents($textFile)); + fclose($fh); + $this->assertTrue($this->instance->file_exists('foo')); + + $fh = $this->instance->fopen('foo', 'r'); + $content = stream_get_contents($fh); + $this->assertEqual(file_get_contents($textFile), $content); } } diff --git a/tests/lib/filesystem.php b/tests/lib/filesystem.php index 1cfa35e305d82c550eb41ae4532223c97b489fd9..e22b3f1c0d80903f1d191061166f1d72255c7357 100644 --- a/tests/lib/filesystem.php +++ b/tests/lib/filesystem.php @@ -1,76 +1,105 @@ <?php /** -* ownCloud -* -* @author Robin Appelman -* @copyright 2012 Robin Appelman icewind@owncloud.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/>. -* -*/ + * ownCloud + * + * @author Robin Appelman + * @copyright 2012 Robin Appelman icewind@owncloud.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/>. + * + */ -class Test_Filesystem extends UnitTestCase{ +class Test_Filesystem extends UnitTestCase { /** * @var array tmpDirs */ - private $tmpDirs; + private $tmpDirs=array(); /** * @return array */ private function getStorageData() { - $dir=OC_Helper::tmpFolder(); - $this->tmpDirs[]=$dir; - return array('datadir'=>$dir); + $dir = OC_Helper::tmpFolder(); + $this->tmpDirs[] = $dir; + return array('datadir' => $dir); } public function tearDown() { - foreach($this->tmpDirs as $dir) { + foreach ($this->tmpDirs as $dir) { OC_Helper::rmdirr($dir); } } - + public function setUp() { OC_Filesystem::clearMounts(); } public function testMount() { - OC_Filesystem::mount('OC_Filestorage_Local',self::getStorageData(),'/'); - $this->assertEqual('/',OC_Filesystem::getMountPoint('/')); - $this->assertEqual('/',OC_Filesystem::getMountPoint('/some/folder')); - $this->assertEqual('',OC_Filesystem::getInternalPath('/')); - $this->assertEqual('some/folder',OC_Filesystem::getInternalPath('/some/folder')); + OC_Filesystem::mount('OC_Filestorage_Local', self::getStorageData(), '/'); + $this->assertEqual('/', OC_Filesystem::getMountPoint('/')); + $this->assertEqual('/', OC_Filesystem::getMountPoint('/some/folder')); + $this->assertEqual('', OC_Filesystem::getInternalPath('/')); + $this->assertEqual('some/folder', OC_Filesystem::getInternalPath('/some/folder')); - OC_Filesystem::mount('OC_Filestorage_Local',self::getStorageData(),'/some'); - $this->assertEqual('/',OC_Filesystem::getMountPoint('/')); - $this->assertEqual('/some/',OC_Filesystem::getMountPoint('/some/folder')); - $this->assertEqual('/some/',OC_Filesystem::getMountPoint('/some/')); - $this->assertEqual('/',OC_Filesystem::getMountPoint('/some')); - $this->assertEqual('folder',OC_Filesystem::getInternalPath('/some/folder')); + OC_Filesystem::mount('OC_Filestorage_Local', self::getStorageData(), '/some'); + $this->assertEqual('/', OC_Filesystem::getMountPoint('/')); + $this->assertEqual('/some/', OC_Filesystem::getMountPoint('/some/folder')); + $this->assertEqual('/some/', OC_Filesystem::getMountPoint('/some/')); + $this->assertEqual('/', OC_Filesystem::getMountPoint('/some')); + $this->assertEqual('folder', OC_Filesystem::getInternalPath('/some/folder')); } public function testNormalize() { - $this->assertEqual('/path',OC_Filesystem::normalizePath('/path/')); - $this->assertEqual('/path/',OC_Filesystem::normalizePath('/path/',false)); - $this->assertEqual('/path',OC_Filesystem::normalizePath('path')); - $this->assertEqual('/path',OC_Filesystem::normalizePath('\path')); - $this->assertEqual('/foo/bar',OC_Filesystem::normalizePath('/foo//bar/')); - $this->assertEqual('/foo/bar',OC_Filesystem::normalizePath('/foo////bar')); - if(class_exists('Normalizer')) { - $this->assertEqual("/foo/bar\xC3\xBC",OC_Filesystem::normalizePath("/foo/baru\xCC\x88")); + $this->assertEqual('/path', OC_Filesystem::normalizePath('/path/')); + $this->assertEqual('/path/', OC_Filesystem::normalizePath('/path/', false)); + $this->assertEqual('/path', OC_Filesystem::normalizePath('path')); + $this->assertEqual('/path', OC_Filesystem::normalizePath('\path')); + $this->assertEqual('/foo/bar', OC_Filesystem::normalizePath('/foo//bar/')); + $this->assertEqual('/foo/bar', OC_Filesystem::normalizePath('/foo////bar')); + if (class_exists('Normalizer')) { + $this->assertEqual("/foo/bar\xC3\xBC", OC_Filesystem::normalizePath("/foo/baru\xCC\x88")); } } -} -?> \ No newline at end of file + public function testHooks() { + if(OC_Filesystem::getView()){ + $user = OC_User::getUser(); + }else{ + $user=uniqid(); + OC_Filesystem::init('/'.$user.'/files'); + } + OC_Hook::clear('OC_Filesystem'); + OC_Hook::connect('OC_Filesystem', 'post_write', $this, 'dummyHook'); + + OC_Filesystem::mount('OC_Filestorage_Temporary', array(), '/'); + + $rootView=new OC_FilesystemView(''); + $rootView->mkdir('/'.$user); + $rootView->mkdir('/'.$user.'/files'); + + OC_Filesystem::file_put_contents('/foo', 'foo'); + OC_Filesystem::mkdir('/bar'); + OC_Filesystem::file_put_contents('/bar//foo', 'foo'); + + $tmpFile = OC_Helper::tmpFile(); + file_put_contents($tmpFile, 'foo'); + $fh = fopen($tmpFile, 'r'); + OC_Filesystem::file_put_contents('/bar//foo', $fh); + } + + public function dummyHook($arguments) { + $path = $arguments['path']; + $this->assertEqual($path, OC_Filesystem::normalizePath($path)); //the path passed to the hook should already be normalized + } +} diff --git a/tests/lib/geo.php b/tests/lib/geo.php new file mode 100644 index 0000000000000000000000000000000000000000..2b3599ab9b9fbd5920ac83808d56164924ad88c7 --- /dev/null +++ b/tests/lib/geo.php @@ -0,0 +1,19 @@ +<?php +/** + * Copyright (c) 2012 Lukas Reschke <lukas@statuscode.ch> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_Geo extends UnitTestCase { + function testTimezone() { + $result = OC_Geo::timezone(3,3); + $expected = 'Africa/Porto-Novo'; + $this->assertEquals($result, $expected); + + $result = OC_Geo::timezone(-3,-3333); + $expected = 'Pacific/Enderbury'; + $this->assertEquals($result, $expected); + } +} \ No newline at end of file diff --git a/tests/lib/helper.php b/tests/lib/helper.php new file mode 100644 index 0000000000000000000000000000000000000000..cfb9a7995795f0611e5b4d276e85c2716302c91f --- /dev/null +++ b/tests/lib/helper.php @@ -0,0 +1,140 @@ +<?php +/** + * Copyright (c) 2012 Lukas Reschke <lukas@statuscode.ch> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_Helper extends UnitTestCase { + + function testHumanFileSize() { + $result = OC_Helper::humanFileSize(0); + $expected = '0 B'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::humanFileSize(1024); + $expected = '1 kB'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::humanFileSize(10000000); + $expected = '9.5 MB'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::humanFileSize(500000000000); + $expected = '465.7 GB'; + $this->assertEquals($result, $expected); + } + + function testComputerFileSize() { + $result = OC_Helper::computerFileSize("0 B"); + $expected = '0.0'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::computerFileSize("1 kB"); + $expected = '1024.0'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::computerFileSize("9.5 MB"); + $expected = '9961472.0'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::computerFileSize("465.7 GB"); + $expected = '500041567436.8'; + $this->assertEquals($result, $expected); + } + + function testGetMimeType() { + $dir=OC::$SERVERROOT.'/tests/data'; + $result = OC_Helper::getMimeType($dir."/"); + $expected = 'httpd/unix-directory'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::getMimeType($dir."/data.tar.gz"); + $expected = 'application/x-gzip'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::getMimeType($dir."/data.zip"); + $expected = 'application/zip'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::getMimeType($dir."/logo-wide.svg"); + $expected = 'image/svg+xml'; + $this->assertEquals($result, $expected); + + $result = OC_Helper::getMimeType($dir."/logo-wide.png"); + $expected = 'image/png'; + $this->assertEquals($result, $expected); + } + + function testGetStringMimeType() { + $result = OC_Helper::getStringMimeType("/data/data.tar.gz"); + $expected = 'text/plain; charset=us-ascii'; + $this->assertEquals($result, $expected); + } + + function testIssubdirectory() { + $result = OC_Helper::issubdirectory("./data/", "/anotherDirectory/"); + $this->assertFalse($result); + + $result = OC_Helper::issubdirectory("./data/", "./data/"); + $this->assertTrue($result); + + mkdir("data/TestSubdirectory", 0777); + $result = OC_Helper::issubdirectory("data/TestSubdirectory/", "data"); + rmdir("data/TestSubdirectory"); + $this->assertTrue($result); + } + + function testMb_array_change_key_case() { + $arrayStart = array( + "Foo" => "bar", + "Bar" => "foo", + ); + $arrayResult = array( + "foo" => "bar", + "bar" => "foo", + ); + $result = OC_Helper::mb_array_change_key_case($arrayStart); + $expected = $arrayResult; + $this->assertEquals($result, $expected); + + $arrayStart = array( + "foo" => "bar", + "bar" => "foo", + ); + $arrayResult = array( + "FOO" => "bar", + "BAR" => "foo", + ); + $result = OC_Helper::mb_array_change_key_case($arrayStart, MB_CASE_UPPER); + $expected = $arrayResult; + $this->assertEquals($result, $expected); + } + + function testMb_substr_replace() { + $result = OC_Helper::mb_substr_replace("This is a teststring", "string", 5); + $expected = "This string is a teststring"; + $this->assertEquals($result, $expected); + } + + function testMb_str_replace() { + $result = OC_Helper::mb_str_replace("teststring", "string", "This is a teststring"); + $expected = "This is a string"; + $this->assertEquals($result, $expected); + } + + function testRecursiveArraySearch() { + $haystack = array( + "Foo" => "own", + "Bar" => "Cloud", + ); + + $result = OC_Helper::recursiveArraySearch($haystack, "own"); + $expected = "Foo"; + $this->assertEquals($result, $expected); + + $result = OC_Helper::recursiveArraySearch($haystack, "NotFound"); + $this->assertFalse($result); + } +} diff --git a/tests/lib/share/backend.php b/tests/lib/share/backend.php index 4ee59963d5da8d39a8761044ae73addf1594e161..2f6c84678ffc3e3b661a0f0e2dec3ee3a9daf839 100644 --- a/tests/lib/share/backend.php +++ b/tests/lib/share/backend.php @@ -19,6 +19,8 @@ * License along with this library. If not, see <http://www.gnu.org/licenses/>. */ +OC::$CLASSPATH['OCP\Share_Backend']='lib/public/share.php'; + class Test_Share_Backend implements OCP\Share_Backend { const FORMAT_SOURCE = 0; diff --git a/tests/lib/share/share.php b/tests/lib/share/share.php index b2fecdc8bf7a57b8da964dd355fe4d8c6f2c663b..3cad3a286807b82a52f6122c073a91fe27f6ca6e 100644 --- a/tests/lib/share/share.php +++ b/tests/lib/share/share.php @@ -33,10 +33,10 @@ class Test_Share extends UnitTestCase { public function setUp() { OC_User::clearBackends(); OC_User::useBackend('dummy'); - $this->user1 = uniqid('user_'); - $this->user2 = uniqid('user_'); - $this->user3 = uniqid('user_'); - $this->user4 = uniqid('user_'); + $this->user1 = uniqid('user1_'); + $this->user2 = uniqid('user2_'); + $this->user3 = uniqid('user3_'); + $this->user4 = uniqid('user4_'); OC_User::createUser($this->user1, 'pass'); OC_User::createUser($this->user2, 'pass'); OC_User::createUser($this->user3, 'pass'); @@ -62,8 +62,12 @@ class Test_Share extends UnitTestCase { } public function testShareInvalidShareType() { - $this->expectException(new Exception('Share type foobar is not valid for test.txt')); - OCP\Share::shareItem('test', 'test.txt', 'foobar', $this->user2, OCP\Share::PERMISSION_READ); + $message = 'Share type foobar is not valid for test.txt'; + try { + OCP\Share::shareItem('test', 'test.txt', 'foobar', $this->user2, OCP\Share::PERMISSION_READ); + } catch (Exception $exception) { + $this->assertEquals($message, $exception->getMessage()); + } } public function testInvalidItemType() { @@ -72,43 +76,43 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('foobar', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } try { OCP\Share::getItemsSharedWith('foobar'); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } try { OCP\Share::getItemSharedWith('foobar', 'test.txt'); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } try { OCP\Share::getItemSharedWithBySource('foobar', 'test.txt'); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } try { OCP\Share::getItemShared('foobar', 'test.txt'); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } try { OCP\Share::unshare('foobar', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } try { OCP\Share::setPermissions('foobar', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_UPDATE); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } } @@ -119,28 +123,28 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user1, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } $message = 'Sharing test.txt failed, because the user foobar does not exist'; try { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, 'foobar', OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } $message = 'Sharing foobar failed, because the sharing backend for test could not find its source'; try { OCP\Share::shareItem('test', 'foobar', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Valid share $this->assertTrue(OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ)); - $this->assertEqual(OCP\Share::getItemShared('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemShared('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE)); // Attempt to share again OC_User::setUserId($this->user1); @@ -149,7 +153,7 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Attempt to share back @@ -159,7 +163,7 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user1, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Unshare @@ -174,7 +178,7 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user3, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Owner grants share and update permission @@ -188,15 +192,15 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user3, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_DELETE); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Valid reshare $this->assertTrue(OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user3, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE)); - $this->assertEqual(OCP\Share::getItemShared('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemShared('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE)); OC_User::setUserId($this->user3); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE), array('test.txt')); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE)); + $this->assertEquals(array('test.txt'), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); // Attempt to escalate permissions OC_User::setUserId($this->user2); @@ -205,22 +209,22 @@ class Test_Share extends UnitTestCase { OCP\Share::setPermissions('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user3, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_DELETE); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Remove update permission OC_User::setUserId($this->user1); $this->assertTrue(OCP\Share::setPermissions('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_SHARE)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_SHARE)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_SHARE), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); OC_User::setUserId($this->user3); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); // Remove share permission OC_User::setUserId($this->user1); $this->assertTrue(OCP\Share::setPermissions('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); OC_User::setUserId($this->user3); $this->assertFalse(OCP\Share::getItemSharedWith('test', 'test.txt')); @@ -244,7 +248,7 @@ class Test_Share extends UnitTestCase { OC_User::setUserId($this->user2); $to_test = OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET); - $this->assertEqual(count($to_test), 2); + $this->assertEquals(2, count($to_test)); $this->assertTrue(in_array('test.txt', $to_test)); $this->assertTrue(in_array('test1.txt', $to_test)); @@ -252,7 +256,7 @@ class Test_Share extends UnitTestCase { OC_User::setUserId($this->user1); OC_User::deleteUser($this->user1); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test1.txt')); + $this->assertEquals(array('test1.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); } public function testShareWithGroup() { @@ -262,23 +266,26 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_GROUP, 'foobar', OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } + $policy = OC_Appconfig::getValue('core', 'shareapi_share_policy', 'global'); + OC_Appconfig::setValue('core', 'shareapi_share_policy', 'groups_only'); $message = 'Sharing test.txt failed, because '.$this->user1.' is not a member of the group '.$this->group2; try { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_GROUP, $this->group2, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } + OC_Appconfig::setValue('core', 'shareapi_share_policy', $policy); // Valid share $this->assertTrue(OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_GROUP, $this->group1, OCP\Share::PERMISSION_READ)); - $this->assertEqual(OCP\Share::getItemShared('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemShared('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE)); OC_User::setUserId($this->user3); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_SOURCE)); // Attempt to share again OC_User::setUserId($this->user1); @@ -287,7 +294,7 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_GROUP, $this->group1, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Attempt to share back to owner of group share @@ -297,7 +304,7 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user1, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Attempt to share back to group @@ -306,7 +313,7 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_GROUP, $this->group1, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Attempt to share back to member of group @@ -315,7 +322,7 @@ class Test_Share extends UnitTestCase { OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user3, OCP\Share::PERMISSION_READ); $this->fail('Exception was expected: '.$message); } catch (Exception $exception) { - $this->assertEqual($exception->getMessage(), $message); + $this->assertEquals($message, $exception->getMessage()); } // Unshare @@ -326,76 +333,76 @@ class Test_Share extends UnitTestCase { $this->assertTrue(OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_DELETE | OCP\Share::PERMISSION_SHARE)); $this->assertTrue(OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_GROUP, $this->group1, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test.txt')); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE | OCP\Share::PERMISSION_DELETE | OCP\Share::PERMISSION_SHARE)); + $this->assertEquals(array('test.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE | OCP\Share::PERMISSION_DELETE | OCP\Share::PERMISSION_SHARE), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); OC_User::setUserId($this->user3); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test.txt')); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE)); + $this->assertEquals(array('test.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); // Valid reshare OC_User::setUserId($this->user2); $this->assertTrue(OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user4, OCP\Share::PERMISSION_READ)); OC_User::setUserId($this->user4); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); // Unshare from user only OC_User::setUserId($this->user1); $this->assertTrue(OCP\Share::unshare('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); OC_User::setUserId($this->user4); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array()); + $this->assertEquals(array(), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); // Valid share with same person - group then user OC_User::setUserId($this->user1); $this->assertTrue(OCP\Share::shareItem('test', 'test.txt', OCP\Share::SHARE_TYPE_USER, $this->user2, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_DELETE)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test.txt')); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE | OCP\Share::PERMISSION_DELETE)); + $this->assertEquals(array('test.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_UPDATE | OCP\Share::PERMISSION_DELETE), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); // Unshare from group only OC_User::setUserId($this->user1); $this->assertTrue(OCP\Share::unshare('test', 'test.txt', OCP\Share::SHARE_TYPE_GROUP, $this->group1)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS), array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_DELETE)); + $this->assertEquals(array(OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_DELETE), OCP\Share::getItemSharedWith('test', 'test.txt', Test_Share_Backend::FORMAT_PERMISSIONS)); // Attempt user specific target conflict OC_User::setUserId($this->user3); $this->assertTrue(OCP\Share::shareItem('test', 'share.txt', OCP\Share::SHARE_TYPE_GROUP, $this->group1, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_SHARE)); OC_User::setUserId($this->user2); $to_test = OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET); - $this->assertEqual(count($to_test), 2); + $this->assertEquals(2, count($to_test)); $this->assertTrue(in_array('test.txt', $to_test)); $this->assertTrue(in_array('test1.txt', $to_test)); // Valid reshare $this->assertTrue(OCP\Share::shareItem('test', 'share.txt', OCP\Share::SHARE_TYPE_USER, $this->user4, OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_SHARE)); OC_User::setUserId($this->user4); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test1.txt')); + $this->assertEquals(array('test1.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); // Remove user from group OC_Group::removeFromGroup($this->user2, $this->group1); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); OC_User::setUserId($this->user4); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array()); + $this->assertEquals(array(), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); // Add user to group OC_Group::addToGroup($this->user4, $this->group1); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); // Unshare from self $this->assertTrue(OCP\Share::unshareFromSelf('test', 'test.txt')); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array()); + $this->assertEquals(array(), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); OC_User::setUserId($this->user2); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array('test.txt')); + $this->assertEquals(array('test.txt'), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); // Remove group OC_Group::deleteGroup($this->group1); OC_User::setUserId($this->user4); - $this->assertEqual(OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET), array()); + $this->assertEquals(array(), OCP\Share::getItemsSharedWith('test', Test_Share_Backend::FORMAT_TARGET)); OC_User::setUserId($this->user3); - $this->assertEqual(OCP\Share::getItemsShared('test'), array()); + $this->assertEquals(array(), OCP\Share::getItemsShared('test')); } } diff --git a/tests/lib/streamwrappers.php b/tests/lib/streamwrappers.php index 5d6fe8da8266870a1ade4cb4f602d782ae5e7b92..46838ff9754656bea65ad0547c48468135e7a848 100644 --- a/tests/lib/streamwrappers.php +++ b/tests/lib/streamwrappers.php @@ -28,7 +28,7 @@ class Test_StreamWrappers extends UnitTestCase { $result=array(); while($file=readdir($dh)) { $result[]=$file; - $this->assertNotIdentical(false,array_search($file,$items)); + $this->assertContains($file, $items); } $this->assertEqual(count($items),count($result)); } @@ -75,4 +75,4 @@ class Test_StreamWrappers extends UnitTestCase { public static function closeCallBack($path) { throw new Exception($path); } -} \ No newline at end of file +} diff --git a/tests/lib/util.php b/tests/lib/util.php new file mode 100644 index 0000000000000000000000000000000000000000..23fe29036130ae7419f0bf99f0ccf2a724821daf --- /dev/null +++ b/tests/lib/util.php @@ -0,0 +1,45 @@ +<?php +/** + * Copyright (c) 2012 Lukas Reschke <lukas@statuscode.ch> + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_Util extends UnitTestCase { + + // Constructor + function Test_Util() { + date_default_timezone_set("UTC"); + } + + function testFormatDate() { + $result = OC_Util::formatDate(1350129205); + $expected = 'October 13, 2012, 11:53'; + $this->assertEquals($result, $expected); + + $result = OC_Util::formatDate(1102831200, true); + $expected = 'December 12, 2004'; + $this->assertEquals($result, $expected); + } + + function testCallRegister() { + $result = strlen(OC_Util::callRegister()); + $this->assertEquals($result, 20); + } + + function testSanitizeHTML() { + $badString = "<script>alert('Hacked!');</script>"; + $result = OC_Util::sanitizeHTML($badString); + $this->assertEquals($result, "<script>alert('Hacked!');</script>"); + + $goodString = "This is an harmless string."; + $result = OC_Util::sanitizeHTML($goodString); + $this->assertEquals($result, "This is an harmless string."); + } + + function testGenerate_random_bytes() { + $result = strlen(OC_Util::generate_random_bytes(59)); + $this->assertEquals($result, 59); + } +} \ No newline at end of file diff --git a/tests/phpunit.xml b/tests/phpunit.xml new file mode 100644 index 0000000000000000000000000000000000000000..4a2d68a3e479ab2d8327e8e021473a8a99eb083c --- /dev/null +++ b/tests/phpunit.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8" ?> +<phpunit bootstrap="bootstrap.php"> + <testsuite name='ownCloud'> + <directory suffix='.php'>lib/</directory> + <file>apps.php</file> + </testsuite> +</phpunit>